.about-page{overflow:hidden;--about-legal-bg:#f8f9fa}.site .about-page>.service-seam-section{--section-content-top:100px;--section-content-bottom:110px}.site .about-page>.about-legal.service-seam-section{--section-content-top:56px;--section-content-bottom:64px;-webkit-mask:url('/assets/service-seam-below.svg') top/100% var(--seam-depth) no-repeat,linear-gradient(#000,#000) 0 var(--seam-depth)/100% calc(100% - var(--seam-depth)) no-repeat;mask:url('/assets/service-seam-below.svg') top/100% var(--seam-depth) no-repeat,linear-gradient(#000,#000) 0 var(--seam-depth)/100% calc(100% - var(--seam-depth)) no-repeat}.site .about-page>.about-legal.service-seam-section::after{display:none}@media(max-width:991px){.site .about-page>.service-seam-section{--section-content-top:60px;--section-content-bottom:90px}}@media(max-width:767px){.site .about-page>.service-seam-section{--section-content-top:50px;--section-content-bottom:75px}.site .about-page>.about-legal.service-seam-section{--section-content-top:38px;--section-content-bottom:44px}}.site[data-world=dark] .about-page{--about-legal-bg:var(--paper)}.about-page .about-partner{background-blend-mode:normal}.about-page .service-text b,.about-page .service-text strong{color:var(--ink)}.about-page>section{position:relative;padding:100px 0 110px;color:var(--ink);background-color:var(--paper)}.about-page .service-container{max-width:1360px;padding:0 24px}.about-page .partner-section-title,.about-page .service-section-title{color:var(--ink)!important;font-size:clamp(30px,3.3vw,44px);line-height:1.15;letter-spacing:-.025em}.about-page .partner-section-subtitle,.about-page .service-section-desc,.about-page .service-text{color:var(--muted);font-size:17px;line-height:1.65}.about-page .partner-kicker,.about-page .service-label{color:var(--red)!important;background:0 0;border:0}.about-page .about-advantages,.about-page .about-values{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.92) 180px,rgba(255,255,255,.8)),url('/assets/under-hero.webp') center bottom/cover no-repeat}.site[data-world=dark] .about-page .about-advantages,.site[data-world=dark] .about-page .about-values{background-image:linear-gradient(180deg,rgba(12,14,17,.95),rgba(12,14,17,.88) 180px,rgba(12,14,17,.42)),url('/assets/under-hero-dark.webp')}.about-page .about-partner{--partner-white-start:.99;--partner-white-middle:.82;--partner-white-end:.35;background:linear-gradient(135deg,rgba(255,255,255,var(--partner-white-start)) 0,rgba(255,255,255,var(--partner-white-middle)) 50%,rgba(255,255,255,var(--partner-white-end)) 100%),#fff url('/assets/midle-bg-service.webp?v=20261005-2') center bottom/cover no-repeat;margin-top:-24px;padding-top:110px}.about-page .about-partner .home-partner{margin-top:0;border-top:0;padding-block:0}.site[data-world=dark] .about-page .about-partner{background:#0c0e11 url('/assets/midle-bg-service-dark.webp?v=20261005-3') center bottom/cover no-repeat}.about-page .about-services{background:#fff url('/assets/midle-bg-service-2.webp') center bottom/cover no-repeat}.site[data-world=dark] .about-page .about-services{background:#0c0e11 url('/assets/midle-bg-service-2-dark.webp') center bottom/cover no-repeat}.about-page .about-legal{background:var(--about-legal-bg);padding:56px 0 64px}.site[data-world=dark] .about-page .about-legal{z-index:11;isolation:isolate;background:var(--about-legal-bg)}.about-page .feature-card,.about-page .legal-info-card,.about-page .mini-adv-card,.about-page .service-highlight-card,.about-page .stack-card{padding:28px;border-radius:20px;background:var(--glass);border:1px solid var(--line);box-shadow:none;height:100%;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(white,black);background-clip:padding-box;isolation:isolate}.about-page .mini-adv-title{color:var(--red);font-size:40px;font-weight:700}.about-history .mini-adv-card{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:14px;row-gap:14px;align-content:start;align-items:center}.about-history .mini-adv-title{margin:0;line-height:1.1}.about-history .mini-adv-text{grid-column:1/-1;margin:0}.about-metric-icon{display:grid;place-items:center;width:44px;height:44px;margin:0;border-radius:12px;color:var(--red);background:rgba(237,23,65,.07)}.about-metric-icon svg{width:25px;height:25px}.site[data-world=dark] .about-metric-icon{background:rgba(255,51,75,.12)}.about-page .feature-card-title,.about-page .service-highlight-title,.about-page .stack-title{color:var(--ink);font-size:22px;line-height:1.3}.about-page .feature-card-text,.about-page .mini-adv-text,.about-page .service-check-list,.about-page .stack-text{color:var(--muted);font-size:16px;line-height:1.6}.about-page .feature-card-number,.about-page .stack-icon{color:var(--red)}.about-page .about-values .feature-card{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;row-gap:18px;align-content:start;align-items:center;position:relative;overflow:hidden;border-top:3px solid var(--red);transition:transform .3s ease,border-color .3s ease}.about-values .feature-card::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,10,12,.55),rgba(7,10,12,.92)),url('/assets/approach.webp') center/cover no-repeat;opacity:0;pointer-events:none;transition:opacity .28s ease}.about-page .about-values .feature-card-title{color:var(--ink)!important;font-size:25px;line-height:1.3;padding-right:70px;transition:color .25s ease}.about-values .feature-card-number{top:24px;right:24px;z-index:1}.about-values .feature-card-text{grid-column:1/-1;margin:0;transition:color .25s ease}@media (hover:hover) and (pointer:fine){.about-values .feature-card:hover{transform:translate3d(0,-6px,0)}.about-values .feature-card:hover::before{opacity:1}.about-page .about-values .feature-card:hover .feature-card-title{color:#fff!important}.about-page .about-values .feature-card:hover .feature-card-text{color:#e2e8f0!important}.about-values .feature-card:hover .feature-card-number{color:rgba(255,255,255,.45)}}@media (prefers-reduced-motion:reduce){.about-values .feature-card,.about-values .feature-card-text,.about-values .feature-card-title,.about-values .feature-card::before{transition:none}.about-values .feature-card:hover{transform:translate3d(0,0,0)}}.about-page .partner-showcase-card{padding:32px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.about-page .premier-card{background:linear-gradient(180deg,rgba(7,10,12,.72),rgba(7,10,12,.88)),url('/assets/approach.webp') center/cover no-repeat}.about-page .active-card{background:var(--glass);border-color:var(--line)}.about-page .active-card .partner-card-title{color:var(--ink)}.about-page .active-card .highlight-label,.about-page .active-card .partner-card-text,.about-page .active-card .partner-card-year{color:var(--muted)}.about-page .active-card .highlight-val{color:var(--red)}.about-page .partner-card-title{font-size:28px;line-height:1.2}.about-page .partner-card-text{font-size:16px;line-height:1.6}.about-page .google-partner-badge-img{width:120px;height:120px;object-fit:contain}.about-page .partner-card-footer{flex-wrap:wrap;gap:20px}.about-page .butn-bg{background:var(--red);box-shadow:0 8px 24px rgba(237,23,65,.25)}.about-page .butn-bg::after,.about-page .butn-bg::before{background:#d61238}.about-page .butn-bg:hover span{color:#fff}.about-page .legal-info-card{max-width:740px;width:100%;height:250px;margin:auto;text-align:left}.about-page .legal-info-card table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.6}.about-page .legal-info-card td{padding:14px 12px;color:var(--muted);overflow-wrap:anywhere}.about-page .legal-info-card td:first-child{font-weight:700;color:var(--ink);width:30%}.about-page .legal-info-card tr+tr td{border-top:1px solid var(--line)}@media(max-width:767px){.about-page>section{padding:64px 0 78px}.about-page .service-container{padding:0 20px}.about-page .partner-showcase-card{padding:24px 20px}.about-page .partner-card-header{flex-wrap:wrap;gap:12px}.about-page .partner-card-title{font-size:25px}.about-page .legal-info-card{padding:16px}.about-page .legal-info-card td{padding:12px 6px;font-size:14px}}.about-page .about-services{background-image:url('/assets/faq-fon.webp');margin-top:-24px;padding:88px 0 58px}.site[data-world=dark] .about-page .about-services{background-image:url('/assets/faq-fon-dark.webp')}.about-page .about-services .service-container{max-width:1200px}.about-page .about-services .service-container>.row:first-child>div{text-align:left}.about-page .about-services .service-section-desc{max-width:760px;margin-inline:0;font-size:20px;line-height:1.6}.about-page .about-services .service-highlight-card{padding:26px 24px;border-radius:16px;background:rgba(255,255,255,.94);border-color:rgba(255,255,255,.95)}.site[data-world=dark] .about-page .about-services .service-highlight-card{background:rgba(18,22,28,.94);border-color:var(--line)}.about-page .about-services .service-highlight-title{font-size:20px;line-height:1.3}.about-page .about-services .service-check-list{font-size:17px;line-height:1.3}.about-page .about-services .service-check-list li{color:var(--muted)}@media(min-width:768px){.about-services .row>.col-lg-3{width:50%}}.about-page .about-value-icon{position:relative;z-index:1;display:grid;place-items:center;width:48px;height:48px;border-radius:12px;margin:0;color:#fff!important;background:var(--red)}.about-value-icon svg{width:26px;height:26px}.about-page .about-values .feature-card-title{grid-column:2;margin:0}.site[data-world=dark] .about-page .about-value-icon{background:var(--red)}@media (hover:hover) and (pointer:fine){.about-page .about-values .feature-card:hover .about-value-icon{background:var(--red)}}@media(max-width:767px){.about-page .about-values .feature-card-title{font-size:22px;padding-right:0}.about-page .about-values .feature-card{padding-top:72px}}.about-page .about-services .service-highlight-card{display:grid;grid-template-columns:50px minmax(0,1fr);column-gap:16px;row-gap:12px;align-content:start;align-items:center;padding:20px}.about-page .about-services .desc-icon-box{margin:0;color:#fff!important;background:var(--red);transform:translate3d(0,0,0);box-shadow:none}.about-page .about-services .service-highlight-title{margin:0}.about-page .about-services .service-check-list{grid-column:1/-1;margin:0}.about-page .about-services .service-check-list li{font-size:17px;line-height:1.3;margin-bottom:5px}.about-page .about-services .service-check-list li:last-child{margin-bottom:0}.about-page .about-services .service-container>.row:first-child>div{margin-bottom:26px!important}.site[data-world=dark] .about-page .about-services .desc-icon-box{background:var(--red)}@media(max-width:767px){.about-page .about-services{padding:64px 0 60px}}.about-page .about-services .service-container>.row:nth-child(2)>div{margin-bottom:20px}.about-page .about-services .service-container>.row.mt-30{margin-top:2px!important}.about-page .about-services .service-highlight-card{transition:transform .28s ease,border-color .28s ease,box-shadow .28s ease}.about-page .about-services .desc-icon-box{position:relative;overflow:hidden;isolation:isolate}.about-page .about-services .desc-icon-box::after{content:"";position:absolute;inset:-35% -60%;background:linear-gradient(110deg,transparent 40%,rgba(255,255,255,.4) 50%,transparent 60%);transform:translate3d(-70%,0,0);opacity:0;pointer-events:none}.about-page .about-services .desc-icon-box svg{position:relative;z-index:1;transform-origin:center}.about-page .about-services .service-highlight-card:hover .desc-icon-box{background:var(--red);color:#fff!important;transform:translate3d(0,0,0);box-shadow:none}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.about-page .about-services .service-highlight-card:hover{transform:translate3d(0,-5px,0);border-color:var(--red);box-shadow:0 14px 28px rgba(237,23,65,.14)}.about-page .about-services .service-highlight-card:hover .desc-icon-box{animation:about-service-icon-pop .6s ease both;box-shadow:0 5px 16px rgba(237,23,65,.25)}.about-page .about-services .service-highlight-card:hover .desc-icon-box::after{animation:about-service-icon-shine .7s ease .1s both}.about-page .about-services .service-highlight-card:hover .desc-icon-box svg{animation:about-service-symbol .6s ease both}}@keyframes about-service-icon-pop{0%,100%{transform:translate3d(0,0,0) rotate(0)}35%{transform:translate3d(0,-2px,0) rotate(-8deg)}65%{transform:translate3d(0,-1px,0) rotate(5deg)}}@keyframes about-service-symbol{0%,100%{transform:scale(1)}40%{transform:scale(1.16)}70%{transform:scale(.96)}}@keyframes about-service-icon-shine{0%{opacity:0;transform:translate3d(-70%,0,0)}25%,70%{opacity:1}100%{opacity:0;transform:translate3d(70%,0,0)}}@media (prefers-reduced-motion:reduce){.about-page .about-services .desc-icon-box,.about-page .about-services .service-highlight-card{transition:none}.about-page .about-services .service-highlight-card:hover{transform:translate3d(0,0,0);border-color:var(--red)}}.about-page .about-advantages .section-curved-seam .seam-fill{fill:var(--about-legal-bg)}.about-page .about-legal .legal-info-card{padding:18px 24px}.about-page .about-legal .legal-info-card td{padding:10px 12px}.about-page .about-legal .service-section-title{margin-bottom:22px}@media(max-width:767px){.about-page .about-legal{padding:38px 0 44px}.about-page .about-legal .legal-info-card{padding:12px 16px}.about-page .about-legal .legal-info-card td{padding:9px 6px}}.about-page .about-advantages .stack-card{transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.about-page .about-advantages .stack-icon svg{transform-origin:center}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.about-page .about-advantages .stack-card:hover{transform:translate3d(0,-6px,0);border-color:var(--red);box-shadow:0 14px 30px rgba(237,23,65,.12)}.about-page .about-advantages .stack-card:hover .stack-icon svg{animation:about-service-icon-pop .65s ease both}}@media (prefers-reduced-motion:reduce){.about-page .about-advantages .stack-card{transition:none}}.about-page+.footer{margin-top:-1px;border-top:0}.about-page+.footer .footer-cta{border-top:0}.about-page .about-services .service-label{font-size:17px;line-height:1.3;letter-spacing:.09em;margin-bottom:14px}.about-page .about-services .service-section-desc{margin-bottom:0}@media(max-width:767px){.about-page .about-services .service-label{font-size:15px}.about-page .about-services .service-container>.row:first-child>div{margin-bottom:22px!important}}@media (hover:none) and (pointer:coarse) and (prefers-reduced-motion:no-preference){.about-page .about-advantages .stack-card:active,.about-page .about-services .service-highlight-card:active{transform:translate3d(0,-3px,0);border-color:var(--red);box-shadow:0 8px 20px rgba(237,23,65,.14)}.about-page .about-advantages .stack-card:active .stack-icon svg,.about-page .about-services .service-highlight-card:active .desc-icon-box{animation:about-service-icon-pop .6s ease both}.about-page .about-services .service-highlight-card:active .desc-icon-box::after{animation:about-service-icon-shine .7s ease both}.about-page .about-values .feature-card:active::before{opacity:1}.about-page .about-values .feature-card:active .feature-card-title{color:#fff!important}.about-page .about-values .feature-card:active .feature-card-text{color:#e2e8f0!important}.about-page .about-values .feature-card:active .about-value-icon svg{animation:about-service-symbol .6s ease both}}