@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5b7c257d-module__HFa7oG__className{font-family:Inter,Inter Fallback;font-style:normal}
.header{z-index:50;contain:layout style paint;will-change:box-shadow;background-color:#fff;transition:box-shadow .3s;position:sticky;top:0}.header.scrolled{box-shadow:0 2px 10px #0000001a}.header__container{max-width:1420px;margin:0 auto}@media (min-width:1200px) and (max-width:1366px){.header__container{padding:0 50px}}@media (max-width:1199px){.header__container{max-width:100%;padding:0 15px}}.header__content{justify-content:space-between;align-items:center;padding:1rem 0;display:flex}.header__logo{width:20%;height:auto}.header__logo a{align-items:center;display:flex}.header__logo img{width:auto;height:50px;transition:opacity .3s}.header__logo img:hover{opacity:.8}.header__nav{display:none}@media (min-width:1200px){.header__nav{flex-grow:1;justify-content:center;gap:32px;display:flex}}.header__nav-link{color:#333;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s}.header__nav-link:hover{color:#7a34eb;text-decoration:none}.header__right{justify-content:flex-end;align-items:center;gap:20px;width:20%;height:auto;display:flex}.header__apps{align-items:center;gap:10px;display:flex}.header__apps a{justify-content:center;align-items:center;transition:all .3s;display:flex}.header__apps a:hover{opacity:.8;transform:translateY(-2px)}.header__apps a img{width:35px;height:35px;display:block}.header__mobile-btn{color:#333;cursor:pointer;background:0 0;border:none;transition:color .3s;display:block}@media (min-width:1200px){.header__mobile-btn{display:none}}.header__mobile-btn:hover{color:#7a34eb}.header__mobile-btn:focus{color:#7a34eb;outline:none}.header__mobile-btn svg,.header__mobile-btn img{max-width:32px;max-height:32px}.header__mobile-nav{display:block}@media (min-width:1200px){.header__mobile-nav{display:none}}.header__mobile-nav-content{animation:.3s ease-out slideDown}.header__mobile-nav-link{color:#333;border-bottom:1px solid #eae5ff;justify-content:space-between;align-items:center;padding:32px 0 12px;font-size:16px;font-weight:500;text-decoration:none;transition:color .3s;display:flex}.header__mobile-nav-link:hover{color:#7a34eb;text-decoration:none}.header__mobile-nav-link:last-child{border-bottom:none}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.hero{padding:60px 0 120px}@media (max-width:1199px){.hero{padding:60px 0 80px!important}}@media (max-width:767px){.hero{padding:0 0 80px!important}}.hero__container{max-width:1420px;margin:0 auto}@media (min-width:1200px) and (max-width:1366px){.hero__container{padding:0 50px}}@media (max-width:1199px){.hero__container{max-width:100%;padding:0 15px}}.hero__content{justify-content:space-between;align-items:center;gap:80px;display:flex}@media (max-width:1023px){.hero__content{text-align:left;flex-direction:column-reverse;gap:40px}}.hero__left{flex:2}@media (max-width:1023px){.hero__left{flex-direction:column;justify-content:center;max-width:100%;min-height:320px;display:flex}}.hero__title{color:#000;margin-bottom:14px;font-size:32px;font-weight:500;line-height:1.2}@media (max-width:1023px){.hero__title{margin-bottom:16px;font-size:28px}}@media (max-width:767px){.hero__title{font-size:26px}}.hero__description{color:#252222;margin-bottom:30px;font-size:16px;line-height:1.6}@media (max-width:1199px){.hero__description{margin-bottom:30px;font-size:16px}}.hero__description ul{margin:14px 0;padding-left:0;list-style:none}.hero__description ul li{color:#252222;margin-bottom:2px;padding-left:20px;font-size:16px;position:relative}.hero__description ul li:before{content:"•";color:#252222;font-weight:700;position:absolute;left:0}.hero__description p{color:#252222;margin-bottom:16px;font-size:16px}.hero__description p:last-child{margin-bottom:0}.hero__badges{gap:16px;display:flex}@media (max-width:1023px){.hero__badges{flex-direction:row;justify-content:flex-start}}@media (max-width:767px){.hero__badges{justify-content:space-between}}.hero__badge{display:inline-block}@media (max-width:1023px){.hero__badge{width:180px;height:50px}}.hero__badge:hover{opacity:.8}.hero__badge img{width:auto;height:60px;display:block}@media (max-width:1023px){.hero__badge img{height:50px}}.hero__right{flex:1.5;max-width:650px}@media (max-width:1023px){.hero__right{max-width:500px;margin-bottom:-50px}}.hero__image{position:relative}.hero__image img,.hero__image-img{width:100%;height:auto}@media (max-width:767px){.hero__image-img{aspect-ratio:1}}.cards{background-color:#f6f8ff;min-height:550px;padding:80px 0}@media (max-width:1199px){.cards{min-height:500px;padding:80px 0}}.cards__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}@media (max-width:1199px){.cards__grid{grid-template-columns:repeat(3,1fr);display:none}}.cards__swiper{display:none}@media (max-width:1199px){.cards__swiper{display:block}}.cards__card{text-align:center;background:#fff;border-radius:10px;flex-direction:column;justify-content:flex-start;height:100%;padding:40px 20px 65px;display:flex}@media (max-width:1199px){.cards__card{min-height:420px;padding:40px 20px}}.cards__icon{background:#eff2f5;border-radius:30px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 40px;display:flex}.cards__icon img{object-fit:contain;width:40px;height:40px}@media (max-width:1199px){.cards__icon{width:80px;height:80px;margin-bottom:40px}.cards__icon img{width:40px;height:40px}}.cards__title{color:#000;max-width:200px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:22px;font-weight:700;line-height:1.3}@media (max-width:1199px){.cards__title{max-width:250px;margin-bottom:20px;font-size:22px}}.cards__description{color:#000;margin:0;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1199px){.cards__description{font-size:16px;line-height:1.7}}.cards .cards-swiper{padding-bottom:60px!important}.cards .cards-swiper .swiper-pagination{justify-content:center!important;align-items:center!important;display:flex!important;bottom:20px!important}.cards .cards-swiper .swiper-pagination-bullet{opacity:1!important;cursor:pointer!important;background:#c6ceff!important;border-radius:50%!important;width:10px!important;height:10px!important;margin:0 3px!important;transition:all .3s!important}.cards .cards-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#6241ee!important;border-radius:4px!important;width:20px!important;height:10px!important;transform:none!important}.section2{background-color:#fff;padding:120px 0}@media (max-width:1023px){.section2{padding:80px 0}}.section2__content{justify-content:space-between;align-items:center;gap:0;display:flex}@media (max-width:1023px){.section2__content{text-align:left;flex-direction:column;gap:0}}.section2__left{flex:1.5;max-width:650px}.section2__right{flex:2}.section2__image{width:100%}.section2__image img{width:100%;height:auto;display:block}.section2__block,.section2__block:last-of-type{margin-bottom:30px}@media (max-width:1023px){.section2__block,.section2__block:last-of-type{margin-bottom:30px}}.section2__title{color:#000;max-width:90%;margin-bottom:14px;font-size:32px;font-weight:500;line-height:1.3}@media (max-width:1023px){.section2__title{max-width:100%;margin-bottom:14px;font-size:28px;font-weight:500}}.section2__title--secondary{max-width:90%;font-size:32px;font-weight:500}@media (max-width:1023px){.section2__title--secondary{max-width:100%;font-size:28px;font-weight:500}}.section2__description{color:#252222;margin:0;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1023px){.section2__description{font-size:16px;font-weight:500;line-height:1.7}}.section2__description p{color:#252222;margin-bottom:16px;font-size:16px;font-weight:400;line-height:1.6}.section2__description p:last-child{margin-bottom:0}@media (max-width:1023px){.section2__description p{font-size:16px;font-weight:500;line-height:1.7}}.section2__description ul,.section2__description ol{margin:16px 0;padding-left:20px}.section2__description ul li,.section2__description ol li{color:#252222;margin-bottom:8px;font-size:18px;font-weight:400;line-height:1.6}@media (max-width:1023px){.section2__description ul li,.section2__description ol li{font-size:18px;font-weight:500;line-height:1.7}}.section2__description ul li:before,.section2__description ol li:before{color:#252222}.section2__badges{gap:16px;display:flex}@media (max-width:1023px){.section2__badges{justify-content:flex-start}}@media (max-width:767px){.section2__badges{justify-content:space-between}}.section2__badge{display:inline-block}.section2__badge:hover{opacity:.8}.section2__badge img{width:auto;height:60px;display:block}@media (max-width:1199px){.section2__badge img{height:50px}}.section3{background-color:#fff;padding:0 0 120px}@media (max-width:1023px){.section3{padding:0 0 80px}}.section3__content{justify-content:space-between;align-items:center;gap:0;display:flex}@media (max-width:1023px){.section3__content{text-align:left;flex-direction:column-reverse;gap:0}}.section3__left{flex:2}.section3__right{flex:1.5;max-width:650px}.section3__image{width:100%}.section3__image img{width:100%;height:auto;display:block}.section3__block{margin-bottom:30px}.section3__title{color:#000;max-width:90%;margin-bottom:14px;font-size:32px;font-weight:500;line-height:1.3}@media (max-width:1023px){.section3__title{max-width:100%;margin-bottom:14px;font-size:28px;font-weight:500}}.section3__description{color:#252222;margin:0;font-size:16px;font-weight:400;line-height:1.6}@media (max-width:1023px){.section3__description{font-size:16px;font-weight:500;line-height:1.7}}.section3__description p{color:#252222;margin-bottom:16px;font-size:16px;font-weight:400;line-height:1.6}.section3__description p:last-child{margin-bottom:0}@media (max-width:1023px){.section3__description p{font-size:16px;font-weight:500;line-height:1.7}}.section3__description ul,.section3__description ol{margin:16px 0;padding-left:20px}.section3__description ul li,.section3__description ol li{color:#252222;margin-bottom:8px;font-size:18px;font-weight:400;line-height:1.6}@media (max-width:1023px){.section3__description ul li,.section3__description ol li{font-size:18px;font-weight:500;line-height:1.7}}.section3__description ul li:before,.section3__description ol li:before{color:#252222}.section3__badges{gap:16px;display:flex}@media (max-width:1023px){.section3__badges{justify-content:flex-start}}@media (max-width:767px){.section3__badges{justify-content:space-between}}.section3__badge{display:inline-block}.section3__badge:hover{opacity:.8}.section3__badge img{width:auto;height:60px;display:block}@media (max-width:1023px){.section3__badge img{height:50px}}.latest-blog{background:#f6f8ff;min-height:600px;margin-bottom:120px;padding:60px 0}@media (max-width:768px){.latest-blog{min-height:550px;margin-bottom:80px;padding:50px 0}}.latest-blog__header{text-align:center;margin-bottom:50px}@media (max-width:768px){.latest-blog__header{margin-bottom:40px}}.latest-blog__title{color:#1e293b;margin-bottom:16px;font-family:Inter;font-size:32px;font-weight:500}@media (max-width:768px){.latest-blog__title{font-size:28px}}.latest-blog__grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:60px;display:grid}@media (max-width:1023px){.latest-blog__grid{display:none}}.latest-blog__swiper{margin-bottom:60px;display:none}@media (max-width:1023px){.latest-blog__swiper{display:block}}.latest-blog__swiper .latest-blog-swiper{padding-bottom:0}.latest-blog__swiper-bullet{opacity:1;background:#cbd5e1;border-radius:50%;width:10px;height:10px}.latest-blog__swiper-bullet--active{background:#6366f1}.latest-blog__card{background:0 0;border-radius:12px;height:100%;transition:all .3s;overflow:hidden}@media (min-width:768px){.latest-blog__card:hover{transform:translateY(-8px)}}.latest-blog__card-link{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.latest-blog__card-image{aspect-ratio:16/10;border-radius:10px;width:100%;position:relative;overflow:hidden}.latest-blog__card-image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}@media (min-width:768px){.latest-blog__card-image:hover img{transform:scale(1.05)}}.latest-blog__card-placeholder{color:#ccc;background:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;display:flex}.latest-blog__card-content{flex-direction:column;flex:1;padding:24px 0 0;display:flex}@media (max-width:767px){.latest-blog__card-content{padding:20px 0 30px}}.latest-blog__card-title{color:#000;margin:0;font-size:20px;font-weight:600;line-height:1.4}@media (max-width:767px){.latest-blog__card-title{font-size:20px}}.latest-blog__footer{text-align:center}.latest-blog__button{color:#6241ee;background:0 0;font-size:16px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-block;position:relative}.latest-blog__button:after{content:"";background:#6241ee;width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:0}.latest-blog__button:hover:after{width:100%}.latest-blog .swiper-slide{height:auto}.latest-blog .swiper-pagination{justify-content:center;gap:4px;margin-top:0!important;display:flex!important;position:static!important}@media (max-width:1023px) and (min-width:768px){.latest-blog .swiper-pagination{margin-top:30px!important}}.latest-blog .swiper-pagination-bullet{opacity:1!important;background:#c6ceff!important;border-radius:50%!important;width:10px!important;height:10px!important;margin:0!important}.latest-blog .swiper-pagination-bullet-active{background:#6241ee!important;border-radius:5px!important;width:20px!important;height:10px!important}.latest-blog__swiper-bullet{opacity:1!important;background:#c6ceff!important;border-radius:50%!important;width:10px!important;height:10px!important;margin:0 2px!important}.latest-blog__swiper-bullet--active{background:#6241ee!important;border-radius:5px!important;width:20px!important;height:10px!important}.faq{margin-bottom:120px}@media (max-width:768px){.faq{margin-bottom:80px}}.faq__header{text-align:center;margin-bottom:50px}@media (max-width:768px){.faq__header{margin-bottom:40px}}.faq__title{color:#1a1a1b;margin-bottom:16px;font-family:Inter;font-size:32px;font-weight:500}@media (max-width:768px){.faq__title{font-size:28px}}.faq__accordion{max-width:940px;margin:0 auto}.faq__item{border-bottom:1px solid #e2e8f0;margin-bottom:30px}@media (max-width:768px){.faq__item{margin-bottom:24px}}.faq__item:last-child{margin-bottom:0}.faq__question{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:20px;width:100%;padding:0 0 24px;display:flex}@media (max-width:768px){.faq__question{padding:0 0 16px}}.faq__question:hover .faq__question-text{color:#6241ee}.faq__question:focus{outline:none}.faq__question-text{flex:1;font-family:Inter;font-size:20px;font-weight:500;line-height:1.4;color:#1a1a1b!important}@media (max-width:768px){.faq__question-text{font-size:18px}}.faq__icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .3s;display:flex}@media (max-width:768px){.faq__icon{width:16px;height:16px}}.faq__icon img{width:20px;height:20px;transition:all .3s}@media (max-width:768px){.faq__icon img{width:16px;height:16px}}.faq__answer{max-height:0;transition:max-height .3s;overflow:hidden}.faq__answer--open{max-height:500px}.faq__answer-content{color:#1a1a1b;padding:0 0 24px;font-size:16px;line-height:1.6}@media (max-width:768px){.faq__answer-content{padding:0 0 20px;font-size:16px}}.faq__answer-content p{margin-bottom:16px}.faq__answer-content p:last-child{margin-bottom:0}.faq__answer-content ul,.faq__answer-content ol{margin:16px 0;padding-left:20px}.faq__answer-content ul li,.faq__answer-content ol li{margin-bottom:8px}.faq__answer-content strong,.faq__answer-content b{color:#374151;font-weight:600}.faq__answer-content a{color:#6241ee;text-decoration:none}.faq__answer-content a:hover{text-decoration:underline}.faq__item--active .faq__question-text{color:#6241ee}.faq__item--active .faq__icon{transform:scale(1.1)}.faq__item--active .faq__icon img{opacity:.9}.footer{text-align:center;padding:0 0 20px;position:relative;overflow:hidden}@media (max-width:1023px){.footer{padding:0 0 20px}}.footer__background{z-index:1;border-radius:20px;position:absolute;inset:0;overflow:hidden}.footer__background img{object-fit:cover;width:100%;height:100%}.footer__content{text-align:center;border-radius:20px;flex-direction:column;align-items:center;margin-bottom:80px;padding:80px 0;display:flex;position:relative;overflow:hidden}@media (max-width:1023px){.footer__content{margin-bottom:60px;padding:60px 0}}.footer__main{z-index:2;max-width:800px;margin:0 auto;position:relative}.footer__policies{text-align:center}.footer__title{color:#fff;margin-bottom:10px;font-size:36px;font-weight:400;line-height:1.2}@media (max-width:1023px){.footer__title{margin-bottom:16px;font-size:36px;font-weight:400}}.footer__description{color:#fff;max-width:420px;margin:0;font-size:18px;font-weight:400;line-height:1.6}@media (max-width:1023px){.footer__description{font-size:18px;line-height:1.7}}@media (max-width:767px){.footer__description{max-width:310px;font-size:18px}}.footer__description p{font-size:inherit;color:inherit;line-height:inherit;margin:0}.footer__email{color:#fff;font-weight:700;text-decoration:underline;transition:opacity .3s}.footer__email:hover{opacity:.8;text-decoration:underline}.footer__links{justify-content:center;align-items:center;gap:60px;display:flex}@media (max-width:767px){.footer__links{justify-content:center;gap:60px}}.footer__link{font-size:16px;font-weight:500;text-decoration:none;transition:color .3s;color:#333!important}.footer__link:hover{color:#7a34eb;text-decoration:none}.blog-page{min-height:60vh;padding:0 0 60px}@media (max-width:1023px){.blog-page{padding:0 0 60px}}.blog-page__header{text-align:center;margin-bottom:0}@media (max-width:1023px){.blog-page__header{margin-bottom:0}}.blog-page__title{color:#000;text-align:center;background:#f8f9fa;margin:0 calc(50% - 50vw) 40px;padding:60px calc(50vw - 50% + 15px);font-size:36px;font-weight:600;line-height:1.3}@media (max-width:1023px){.blog-page__title{margin-bottom:40px;padding:40px calc(50vw - 50% + 15px);font-size:32px}}@media (max-width:767px){.blog-page__title{padding:40px calc(50vw - 50% + 15px);font-size:28px}}.blog-page__description{color:#666;max-width:600px;margin:0 auto;font-size:18px;line-height:1.6}@media (max-width:1023px){.blog-page__description{font-size:16px}}.blog-list__empty{text-align:center;color:#666;padding:80px 20px;font-size:18px}.blog-list__grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}@media (max-width:1199px){.blog-list__grid{grid-template-columns:repeat(2,1fr);gap:30px}}@media (max-width:767px){.blog-list__grid{grid-template-columns:1fr;gap:30px}}.blog-card{background:#fff;border-radius:12px;height:100%;transition:all .3s;overflow:hidden}.blog-card:hover{transform:translateY(-8px)}.blog-card__link{color:inherit;flex-direction:column;height:100%;text-decoration:none;display:flex}.blog-card__image{aspect-ratio:16/10;border-radius:10px;width:100%;position:relative;overflow:hidden}.blog-card__image img{object-fit:cover;width:100%;height:100%;transition:transform .3s}.blog-card__image:hover img{transform:scale(1.05)}.blog-card__placeholder{color:#ccc;background:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100%;font-size:48px;display:flex}.blog-card__content{flex-direction:column;flex:1;padding:24px 0 0;display:flex}@media (max-width:767px){.blog-card__content{padding:20px 0}}.blog-card__title{color:#000;margin:0;font-size:20px;font-weight:600;line-height:1.4}@media (max-width:767px){.blog-card__title{font-size:20px}}.blog-detail{padding:40px 0 80px}@media (max-width:1023px){.blog-detail{padding:20px 0 60px}}.blog-detail__breadcrumb{align-items:center;gap:8px;margin-bottom:40px;font-size:14px;display:flex}@media (max-width:767px){.blog-detail__breadcrumb{flex-wrap:wrap;margin-bottom:30px}}.blog-detail__breadcrumb-link{color:#7a34eb;text-decoration:none}.blog-detail__breadcrumb-link:hover{text-decoration:underline}.blog-detail__breadcrumb-separator{color:#ccc}.blog-detail__breadcrumb-current{color:#666;text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}@media (max-width:767px){.blog-detail__breadcrumb-current{max-width:150px}}.blog-detail__meta{margin-bottom:16px}.blog-detail__date{color:#7a34eb;font-size:16px;font-weight:500}.blog-detail__title{color:#000;max-width:940px;margin:30px auto;font-size:32px;font-weight:500;line-height:1.3}@media (max-width:1023px){.blog-detail__title{font-size:32px}}@media (max-width:767px){.blog-detail__title{margin:20px auto;font-size:28px}}.blog-detail__featured-image{border-radius:12px;max-width:940px;margin:0 auto;overflow:hidden}.blog-detail__featured-image img{width:100%;height:auto;display:block}.blog-detail__header,.blog-detail__content{max-width:940px;margin:0 auto}.blog-detail__body{color:#333;font-size:16px;line-height:1.7}@media (max-width:767px){.blog-detail__body{font-size:16px;line-height:1.6}}.blog-detail__body h1,.blog-detail__body h2,.blog-detail__body h3,.blog-detail__body h4,.blog-detail__body h5,.blog-detail__body h6{color:#000;margin:12px 0;line-height:1.3;font-weight:500!important}.blog-detail__body h1:first-child,.blog-detail__body h2:first-child,.blog-detail__body h3:first-child,.blog-detail__body h4:first-child,.blog-detail__body h5:first-child,.blog-detail__body h6:first-child{margin-top:0}.blog-detail__body h2{font-size:24px}@media (max-width:767px){.blog-detail__body h2{font-size:24px}}.blog-detail__body h3{font-size:22px}@media (max-width:767px){.blog-detail__body h3{font-size:22px}}.blog-detail__body h4{font-size:20px}@media (max-width:767px){.blog-detail__body h4{font-size:20px}}.blog-detail__body h5{font-size:18px}@media (max-width:767px){.blog-detail__body h5{font-size:18px}}.blog-detail__body h6{font-size:16px}@media (max-width:767px){.blog-detail__body h6{font-size:16px}}.blog-detail__body p{margin-bottom:20px;font-size:16px}.blog-detail__body p:last-child{margin-bottom:0}.blog-detail__body ul,.blog-detail__body ol{margin:20px 0;padding-left:24px}.blog-detail__body ul li,.blog-detail__body ol li{margin-bottom:8px;line-height:1.6}.blog-detail__body blockquote{background:#f8f6ff;border-left:4px solid #7a34eb;border-radius:0 8px 8px 0;margin:32px 0;padding:20px 24px;font-style:italic}.blog-detail__body blockquote p{margin-bottom:0;font-size:20px}@media (max-width:767px){.blog-detail__body blockquote p{font-size:18px}}.blog-detail__body img{max-width:100%;height:auto;margin:24px 0}.blog-detail__body a{color:#7a34eb;font-weight:700;text-decoration:none}.blog-detail__body a:hover{color:#5a1fb8;text-decoration:underline}.blog-detail__body strong,.blog-detail__body b{font-weight:700}.blog-detail__body code{background:#f5f5f5;border-radius:4px;padding:2px 6px;font-family:Courier New,monospace;font-size:.9em}.blog-detail__body pre{background:#f5f5f5;margin:24px 0;padding:20px;overflow-x:auto}.blog-detail__body pre code{background:0 0;padding:0}.blog-detail__navigation{text-align:center;margin-top:60px}@media (max-width:767px){.blog-detail__navigation{margin-top:60px}}.blog-detail__back-link{color:#fff;background:#7a34eb;align-items:center;gap:8px;padding:12px 24px;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.blog-detail__back-link:hover{background:#5a1fb8;transform:translateY(-2px)}@media (max-width:767px){.blog-detail__back-link{padding:10px 20px;font-size:14px}}.pagination{margin:60px 0}@media (max-width:767px){.pagination{margin:40px 0}}.pagination__container{flex-wrap:wrap;justify-content:center;align-items:center;gap:40px;display:flex}@media (max-width:767px){.pagination__container{gap:30px}}.pagination__btn{color:#000;align-items:center;gap:8px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.pagination__btn:hover{color:#000}@media (max-width:767px){.pagination__btn{font-size:14px}}.pagination__numbers{align-items:center;gap:40px;display:flex}@media (max-width:767px){.pagination__numbers{gap:30px}}.pagination__number{color:#000;justify-content:center;align-items:center;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.pagination__number:hover{color:#000}.pagination__number--active{color:#000;font-weight:700}@media (max-width:767px){.pagination__number{font-size:14px}}.pagination__ellipsis{color:#000;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;font-weight:500;display:flex}@media (max-width:767px){.pagination__ellipsis{width:40px;height:40px;font-size:14px}}.breadcrumb{background:#f8f9fa;padding:30px 0}@media (max-width:767px){.breadcrumb{padding:20px 0}}.breadcrumb__content{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:767px){.breadcrumb__content{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;justify-content:flex-start;padding:0 15px;overflow-x:auto}.breadcrumb__content::-webkit-scrollbar{display:none}}.breadcrumb__home{justify-content:center;align-items:center;text-decoration:none;transition:opacity .3s;display:flex}.breadcrumb__home:hover{opacity:.7}.breadcrumb__home img{width:14px;height:14px}.breadcrumb__item{align-items:center;gap:8px;display:flex}@media (max-width:767px){.breadcrumb__item{white-space:nowrap;flex-shrink:0}}.breadcrumb__separator{color:#212121;font-size:14px;font-weight:400}.breadcrumb__link{color:#212121;font-size:14px;font-weight:400;text-decoration:none;transition:color .3s}.breadcrumb__link:hover{color:#7a34eb}.breadcrumb__current{color:#212121;font-size:14px;font-weight:400}@media (max-width:767px){.breadcrumb__current{white-space:nowrap}}.blog-detail__related{margin-top:80px;margin-bottom:80px}@media (max-width:767px){.blog-detail__related{margin-top:60px;margin-bottom:60px}}.blog-detail__related-title{color:#000;text-align:left;margin-bottom:32px;font-size:28px;font-weight:500}@media (max-width:767px){.blog-detail__related-title{margin-bottom:32px;font-size:24px}}.blog-detail__related-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}@media (max-width:1023px){.blog-detail__related-grid{display:none}}.blog-detail__related-swiper{display:none}@media (max-width:1023px){.blog-detail__related-swiper{display:block}}.blog-detail__related-card{color:inherit;text-decoration:none;transition:transform .3s}.blog-detail__related-card:hover{transform:translateY(-5px)}.blog-detail__related-image{aspect-ratio:16/10;border-radius:10px;width:100%;margin-bottom:16px;overflow:hidden}.blog-detail__related-image img{object-fit:cover;width:100%;height:100%}.blog-detail__related-card-title{color:#000;margin:0;font-size:20px;font-weight:500;line-height:1.4}@media (max-width:767px){.blog-detail__related-card-title{font-size:20px}}.blog-detail__swiper .swiper-pagination{justify-content:center;gap:3px;margin-top:30px;display:flex;position:static}.blog-detail__swiper-bullet{opacity:1;cursor:pointer;background:#c6ceff;border-radius:50%;width:10px;height:10px;transition:all .3s}.blog-detail__swiper-bullet--active{background:#6241ee;border-radius:5px;width:20px;height:10px}.blog-banner{background:linear-gradient(135deg,#6241ee 0%,#8b5cf6 100%) 50%/cover;border-radius:10px;margin:30px 0;padding:46px;position:relative;overflow:hidden}.blog-banner__content{z-index:2;grid-template-columns:8fr 4fr;align-items:center;gap:30px;display:grid;position:relative}.blog-banner__text{text-align:left}.blog-banner__title{color:#fff!important;margin:0 0 14px!important;font-size:28px!important;font-weight:500!important;line-height:1.2!important}.blog-banner__description{color:#fff!important;margin:0!important;font-size:14px!important;font-weight:400!important;line-height:1.6!important}.blog-banner__apps{justify-content:flex-end;align-items:center;gap:12px;display:flex}.blog-banner__apps a{flex-shrink:0;transition:transform .3s;display:block;margin:0!important}.blog-banner__apps a:hover{transform:translateY(-4px)}.blog-banner__apps a img{object-fit:contain;display:block;width:135px!important;height:40px!important;margin:0!important}@media (max-width:1199px){.blog-banner__content{grid-template-columns:1fr 282px;gap:20px}}@media (max-width:991px){.blog-banner{margin:24px 0;padding:26px}.blog-banner__content{grid-template-columns:1fr;gap:24px}.blog-banner__apps{justify-content:flex-start;gap:12px}}@media (max-width:767px){.blog-banner__title{margin-bottom:12px!important;font-size:26px!important}.blog-banner__description{font-size:14px!important}}.page{padding:0 0 80px}@media (max-width:1023px){.page{padding:0 0 60px}}.page__header{margin-bottom:40px}@media (max-width:767px){.page__header{margin-bottom:30px}}.page__title{color:#000;text-align:center;background:#f8f9fa;margin:0 calc(50% - 50vw);padding:60px calc(50vw - 50% + 15px);font-size:36px;font-weight:600;line-height:1.3}@media (max-width:1023px){.page__title{padding:40px calc(50vw - 50% + 15px);font-size:32px}}@media (max-width:767px){.page__title{padding:40px calc(50vw - 50% + 15px);font-size:28px}}.page__content{margin:0}.page__body{color:#333;margin-bottom:80px;font-size:16px;line-height:1.7}@media (max-width:767px){.page__body{margin-bottom:60px;font-size:16px;line-height:1.6}}.page__body h1,.page__body h2,.page__body h3,.page__body h4,.page__body h5,.page__body h6{color:#000;margin:12px 0;line-height:1.3;font-weight:500!important}.page__body h1:first-child,.page__body h2:first-child,.page__body h3:first-child,.page__body h4:first-child,.page__body h5:first-child,.page__body h6:first-child{margin-top:0}.page__body h2{font-size:24px}@media (max-width:767px){.page__body h2{font-size:24px}}.page__body h3{font-size:22px}@media (max-width:767px){.page__body h3{font-size:22px}}.page__body h4{font-size:20px}@media (max-width:767px){.page__body h4{font-size:20px}}.page__body h5{font-size:18px}@media (max-width:767px){.page__body h5{font-size:18px}}.page__body h6{font-size:16px}@media (max-width:767px){.page__body h6{font-size:16px}}.page__body p{margin-bottom:20px;font-size:16px}.page__body p:last-child{margin-bottom:0}.page__body ul,.page__body ol{margin:20px 0;padding-left:30px}.page__body ul li,.page__body ol li{margin-bottom:8px;font-size:16px}.page__body ul li:last-child,.page__body ol li:last-child{margin-bottom:0}.page__body ul{list-style-type:disc}.page__body ol{list-style-type:decimal}.page__body blockquote{background:#f8f9fa;border-left:4px solid #7a34eb;margin:24px 0;padding:20px 24px;font-style:italic}.page__body blockquote p{margin:0}.page__body a{color:#7a34eb;font-weight:700;text-decoration:none}.page__body a:hover{color:#5a2bb5;text-decoration:underline}.page__body strong,.page__body b{font-weight:700}.page__body em,.page__body i{font-style:italic}.page__body code{background:#f5f5f5;padding:4px 8px;font-family:Courier New,monospace;font-size:14px}.page__body pre{background:#f5f5f5;margin:24px 0;padding:20px;overflow-x:auto}.page__body pre code{background:0 0;padding:0}.page__body img{max-width:100%;height:auto;margin:24px 0}.page__body table{border-collapse:collapse;width:100%;margin:24px 0}.page__body table th,.page__body table td{text-align:left;border:1px solid #ddd;padding:12px}.page__body table th{background:#f8f9fa;font-weight:600}.page__body hr{border:none;border-top:1px solid #eee;margin:40px 0}.contact{padding:0 0 80px}@media (max-width:1023px){.contact{padding:0 0 60px}}.contact__header{text-align:center;margin-bottom:0}@media (max-width:767px){.contact__header{margin-bottom:0}}.contact__title{color:#000;text-align:center;background:#f8f9fa;margin:0 calc(50% - 50vw) 60px;padding:60px calc(50vw - 50% + 15px);font-size:36px;font-weight:600;line-height:1.3}@media (max-width:1023px){.contact__title{margin-bottom:40px;padding:40px calc(50vw - 50% + 15px);font-size:32px}}@media (max-width:767px){.contact__title{padding:40px calc(50vw - 50% + 15px);font-size:28px}}.contact__content{grid-template-columns:1fr 1fr;align-items:start;gap:60px;margin-bottom:80px;display:grid}@media (max-width:1023px){.contact__content{grid-template-columns:1fr;gap:40px}}@media (max-width:767px){.contact__content{grid-template-columns:1fr;gap:40px;margin-bottom:60px}}.contact__description-section{padding-right:20px}@media (max-width:767px){.contact__description-section{padding-right:0}}.contact__description{color:#333;font-size:18px;line-height:1.7}@media (max-width:767px){.contact__description{font-size:16px}}.contact__description h1,.contact__description h2,.contact__description h3,.contact__description h4,.contact__description h5,.contact__description h6{color:#000;margin:32px 0 16px;line-height:1.3;font-weight:500!important}.contact__description h1:first-child,.contact__description h2:first-child,.contact__description h3:first-child,.contact__description h4:first-child,.contact__description h5:first-child,.contact__description h6:first-child{margin-top:0}.contact__description h2{font-size:24px}@media (max-width:767px){.contact__description h2{font-size:24px}}.contact__description h3{font-size:22px}@media (max-width:767px){.contact__description h3{font-size:22px}}.contact__description h4{font-size:20px}@media (max-width:767px){.contact__description h4{font-size:20px}}.contact__description h5{font-size:20px}@media (max-width:767px){.contact__description h5{font-size:18px}}.contact__description h6{font-size:18px}@media (max-width:767px){.contact__description h6{font-size:16px}}.contact__description p{color:#252222;margin-bottom:20px;font-size:16px;font-weight:400}.contact__description p:last-child{margin-bottom:0}.contact__description ul,.contact__description ol{margin:20px 0;padding-left:30px}.contact__description ul li,.contact__description ol li{margin-bottom:8px}.contact__description ul li:last-child,.contact__description ol li:last-child{margin-bottom:0}.contact__description ul{list-style-type:disc}.contact__description ol{list-style-type:decimal}.contact__description blockquote{background:#f8f9fa;border-left:4px solid #7a34eb;margin:24px 0;padding:20px 24px;font-style:italic}.contact__description blockquote p{margin:0}.contact__description a{color:#7a34eb;font-weight:700;text-decoration:none}.contact__description a:hover{color:#5a2bb5;text-decoration:underline}.contact__description strong,.contact__description b{font-weight:700}.contact__description em,.contact__description i{font-style:italic}.contact__form-intro{color:#252222;margin-bottom:16px;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:767px){.contact__form-intro{margin-bottom:16px;font-size:16px}}.contact__form-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (max-width:767px){.contact__form-grid{grid-template-columns:1fr;gap:20px}}.contact__form-group{flex-direction:column;display:flex}.contact__form-group--full{grid-column:1/-1}.contact__input{box-sizing:border-box;color:#333;background-color:#fafafa;border:none;border-radius:8px;width:100%;padding:14px 18px;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.contact__input:focus{border-color:#7a34eb;outline:none;box-shadow:0 0 0 3px #7a34eb26}.contact__input::placeholder{color:#333}.contact__textarea{box-sizing:border-box;color:#333;background-color:#fafafa;border:none;border-radius:8px;width:100%;padding:14px 18px;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.contact__textarea:focus{border-color:#7a34eb;outline:none;box-shadow:0 0 0 3px #7a34eb26}.contact__textarea::placeholder{color:#333}.contact__select{box-sizing:border-box;color:#333;cursor:pointer;appearance:none;background-color:#fafafa;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-position:right 14px center;background-repeat:no-repeat;background-size:16px;border:none;border-radius:8px;width:100%;padding:14px 40px 14px 18px;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;transition:border-color .2s,box-shadow .2s}.contact__select:focus{border-color:#7a34eb;outline:none;box-shadow:0 0 0 3px #7a34eb26}.contact__select option{color:#333;background-color:#fff;padding:8px}.contact__select option:first-child{color:#999}.contact__form-footer{flex-direction:column;align-items:flex-start;gap:16px;margin-top:20px;display:flex}.contact__submit{color:#fff;cursor:pointer;background-color:#1a1a1a;border:none;border-radius:8px;width:auto;padding:14px 28px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;transition:background-color .2s}.contact__submit:disabled{cursor:not-allowed;box-shadow:none;background:#ccc;transform:none}.contact__form-group--checkbox{margin-top:0}.contact__checkbox-label{cursor:pointer;align-items:center;gap:8px;font-size:14px;line-height:1.5;display:flex}.contact__checkbox{cursor:pointer;accent-color:#000;width:15px;height:15px;margin:0!important}.contact__checkbox-text{color:#252222;font-size:14px;font-weight:400}.contact__checkbox-text a{color:#000;text-decoration:none}.contact__checkbox-text a:hover{color:#000;text-decoration:underline}.contact__checkbox-text a strong{font-weight:700}.contact__checkbox-text strong{color:#252222;font-weight:700}.contact__success{color:#22c55e;text-align:center;background:#22c55e1a;border:1px solid #22c55e33;border-radius:6px;margin:0;padding:12px 20px;font-size:14px}.contact__error{color:#ef4444;text-align:center;background:#ef44441a;border:1px solid #ef444433;border-radius:6px;margin:0;padding:12px 20px;font-size:14px}.smart-app-banner{z-index:9999;background:#fff;border-bottom:1px solid #e5e5e5;animation:.3s ease-out slideDown;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 10px #0000001a}@media (max-width:767px){.smart-app-banner{animation:none;position:relative}}.smart-app-banner__content{align-items:center;gap:16px;max-width:1420px;margin:0 auto;padding:12px 16px;display:flex}@media (max-width:767px){.smart-app-banner__content{gap:12px;padding:16px}}.smart-app-banner__logo{flex-shrink:0}@media (max-width:767px){.smart-app-banner__logo-img{width:100px;height:33px}}.smart-app-banner__info{flex:1;min-width:0}.smart-app-banner__description{color:#333;margin:0 0 6px;font-size:14px;font-weight:500;line-height:1.3}@media (max-width:767px){.smart-app-banner__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;display:-webkit-box;overflow:hidden}}.smart-app-banner__store-text{color:#999;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:500}.smart-app-banner__actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.smart-app-banner__open-btn{color:#fff;cursor:pointer;background:#7a34eb;border:none;border-radius:20px;min-width:60px;padding:8px 20px;font-size:14px;font-weight:600;transition:all .2s}.smart-app-banner__open-btn:hover{background:#6429d1;transform:translateY(-1px)}.smart-app-banner__open-btn:active{transform:translateY(0)}@media (max-width:767px){.smart-app-banner__open-btn{border-radius:16px;padding:10px 16px;font-size:13px}}.smart-app-banner__close-btn{color:#999;cursor:pointer;background:0 0;border:none;padding:4px;font-size:24px;line-height:1;transition:color .2s}.smart-app-banner__close-btn:hover{color:#666}@media (max-width:767px){.smart-app-banner__close-btn{padding:8px;font-size:20px}}body.smart-app-banner-visible{padding-top:84px}@media (max-width:767px){body.smart-app-banner-visible{padding-top:0}}@supports (-webkit-touch-callout:none){@media (max-width:767px){.smart-app-banner{margin-top:env(safe-area-inset-top)}}}.not-found{background-color:#fff;justify-content:center;align-items:center;min-height:70vh;padding:40px 0;display:flex}.not-found__container{text-align:center;width:100%;max-width:600px;padding:0 20px}.not-found__content{flex-direction:column;align-items:center;gap:24px;display:flex}.not-found__number{color:#7a34eb;margin:0;font-size:120px;font-weight:700;line-height:1}@media (max-width:767px){.not-found__number{font-size:80px}}.not-found__title{color:#000;margin:0;font-size:32px;font-weight:500;line-height:1.3}@media (max-width:767px){.not-found__title{font-size:28px}}.not-found__description{color:#666;max-width:480px;margin:0;font-size:18px;font-weight:400;line-height:1.6}@media (max-width:767px){.not-found__description{font-size:16px}}.not-found__actions{gap:16px;margin-top:16px;display:flex}@media (max-width:767px){.not-found__actions{flex-direction:column;width:100%}}.not-found__button{border-radius:8px;justify-content:center;align-items:center;min-width:160px;padding:14px 28px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}@media (max-width:767px){.not-found__button{width:100%}}.not-found__button--primary{color:#fff;background-color:#7a34eb}.not-found__button--primary:hover{background-color:#6429c7;transform:translateY(-1px)}.not-found__button--secondary{color:#7a34eb;background-color:#0000;border:2px solid #7a34eb}.not-found__button--secondary:hover{color:#fff;background-color:#7a34eb;transform:translateY(-1px)}.not-found__links{border-top:1px solid #eee;margin-top:32px;padding-top:32px}.not-found__help-text{color:#888;margin:0 0 16px;font-size:14px}.not-found__link-list{justify-content:center;gap:24px;display:flex}@media (max-width:767px){.not-found__link-list{flex-direction:column;gap:12px}}.not-found__link{color:#7a34eb;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}.not-found__link:hover{color:#6429c7;text-decoration:underline}.table-of-contents{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;margin:30px 0;overflow:hidden}.table-of-contents__toggle{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;display:flex}.table-of-contents__toggle-text{color:#000;font-size:16px;font-weight:500}.table-of-contents__toggle-icon{color:#666;transition:transform .2s}.table-of-contents__toggle-icon--open{transform:rotate(180deg)}.table-of-contents__nav{max-height:0;padding:0 20px;transition:max-height .3s;overflow:hidden}.table-of-contents__nav--open{max-height:500px;padding-bottom:12px}.table-of-contents__list{margin:0;padding:0;list-style:none}.table-of-contents__item{margin-bottom:4px}.table-of-contents__item--level-2{padding-left:0}.table-of-contents__item--level-3{padding-left:20px}.table-of-contents__item--level-4{padding-left:40px}.table-of-contents__item--level-5{padding-left:60px}.table-of-contents__item--level-6{padding-left:80px}.table-of-contents__item:last-child{margin-bottom:0}.table-of-contents__link{text-align:left;color:#555;cursor:pointer;background:0 0;border:none;border-radius:6px;width:100%;padding:8px 0;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;display:block}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;line-height:1.6}body{color:#374151;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;contain:layout style paint;will-change:auto;background-color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}h1,h2,h3,h4,h5,h6,span,ul,li,ol,div,body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important}.container{max-width:1420px;margin:0 auto}@media (min-width:1200px) and (max-width:1366px){.container{padding:0 50px}}@media (max-width:1199px){.container{max-width:100%;padding:0 15px}}
