.site-header{position:sticky;top:28px;z-index:50;height:68px;padding:0 36px;box-sizing:border-box}.nav{position:relative;max-width:1240px;height:70px;margin:0 auto;padding:0 12px 0 22px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;border-radius:20px;background:#0a0a0bd6;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);color:#fff}.nav__brand{display:flex;align-items:center;gap:12px;min-height:50px}.nav__brand img{height:50px;width:auto;display:block}.nav__brand span{font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#d0d0d0}.nav__links{display:flex;gap:34px;font-size:16px;font-weight:500}.nav__cta{--h: 44px;--px: 22px;--g: 10px;--fs: 14px}.navlink{min-height:44px;display:flex;align-items:center;opacity:.74;transition:opacity .15s}.navlink:hover{opacity:1}@media (max-width: 900px){.site-header{padding-left:14px;padding-right:14px}.nav{padding-left:16px;padding-right:10px}.nav__links{display:none}.nav__cta{--h: 40px;--px: 16px;--fs: 13px}}@media (max-width: 400px){.nav__brand span{display:none}}.site-footer{position:relative;background:#07070a;color:#fff;border-top:1px solid rgba(255,255,255,.12);overflow:hidden}.site-footer .wrap{position:relative;max-width:1264px;margin:0 auto;padding:88px 32px 32px;box-sizing:border-box}.site-footer .g12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.site-footer__about{grid-column:1/span 4}.site-footer__about p{margin:0;max-width:340px;font-size:14px;line-height:1.6;color:#8a8a8a}.site-footer__brand{display:flex;align-items:center;gap:14px;margin-bottom:22px}.site-footer__brand img{height:34px;width:auto;display:block}.site-footer__brand span{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:#d0d0d0}.site-footer__col{display:flex;flex-direction:column;font-size:14px}.site-footer__col--company{grid-column:6/span 2}.site-footer__col--services{grid-column:8/span 2}.site-footer__col--contact{grid-column:10/span 3;gap:20px;line-height:1.6;color:#8a8a8a}.site-footer__col--contact .site-footer__title{color:#fff;margin-bottom:-10px}.site-footer__title{font-weight:500;margin-bottom:10px}.site-footer__label{font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#d0d0d0;margin-bottom:4px}.site-footer__bottom{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:13px;color:#8a8a8a}.site-footer__legal{display:flex;gap:24px}.site-footer__legal .flink{min-height:44px}.flink{min-height:36px;display:flex;align-items:center;color:#8a8a8a;transition:color .15s}.flink:hover{color:#fff}.flink--sm{min-height:32px;display:inline-flex}@media (max-width: 900px){.site-footer .wrap{padding-left:20px;padding-right:20px}.site-footer .g12{grid-template-columns:1fr;row-gap:28px}.site-footer .g12>*{grid-column:1/-1}.site-footer__bottom{flex-direction:column;align-items:flex-start}}.home .cubeimg{background:url(/assets/bg-cubes-om6P9LP-.webp) center/cover no-repeat}.home .lg{background:url(/assets/clients-sprite-B7fqT8lz.webp) 0 0/800% 400% no-repeat}.home .img-sec{background:url(/assets/bg-security-FU6OdOUG.webp) center 20%/cover}.home .img-ai{background:url(/assets/bg-ai-r1IJ8Zsc.webp) center 35%/cover}.home .img-dt{background:url(/assets/bg-digital-DrhQgVYI.webp) center/cover}.home .indimg{background:url(/assets/industries-sprite-A9T-OYrX.webp) 0 0/100% 1200% no-repeat}.home .wrap{position:relative;max-width:1264px;margin:0 auto;box-sizing:border-box}.home .g12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.home .split{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.home .dot{width:7px;height:7px;border-radius:50%;background:var(--ac);flex:none}.home .dot--sm{width:6px;height:6px}.home .pill{display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.18);font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#d6d6d6}.home .pill--card{gap:8px;height:auto;margin-bottom:26px;padding:7px 16px;border-color:#fff3;letter-spacing:.14em;color:#e0e0e0}.home .pill--cta{margin-bottom:30px;background:#05050680}.home .tone-orange{--c: #ff6b35;--dot: #ff6b35;--tagbd: rgba(255, 107, 53, .35);--tagbg: rgba(255, 107, 53, .08);--badgebd: rgba(255, 107, 53, .4)}.home .tone-blue{--c: #5cc8f8;--dot: #38bdf8;--tagbd: rgba(56, 189, 248, .84);--tagbg: rgba(56, 189, 248, .08);--badgebd: rgba(56, 189, 248, .84)}.home .tone-purple{--c: #c4a0fa;--dot: #a855f7;--tagbd: rgba(168, 85, 247, .75);--tagbg: rgba(168, 85, 247, .1);--badgebd: rgba(168, 85, 247, .75)}.home .tone-teal{--c: #4fd9c6;--dot: #2dd4be;--tagbd: rgba(45, 212, 190, .58);--tagbg: rgba(45, 212, 190, .08);--badgebd: rgba(45, 212, 190, .58)}.home .badge{position:relative;align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:50px;background:#0505058c;border:1px solid var(--badgebd);color:var(--c);font-size:12px;font-weight:600;letter-spacing:.4px}.home .badge .dot{background:var(--dot)}.home .badge--abs{position:absolute;right:24px;top:22px}.home .badge--mb{margin-bottom:26px}.home .tag{display:inline-flex;padding:6px 14px;border-radius:50px;background:var(--tagbg);border:1px solid var(--tagbd);color:var(--c);font-size:11px;font-weight:700;letter-spacing:.5px}.home .hero{position:relative;margin-top:-68px;background:#07070a;color:#fff;overflow:hidden}.home .hero__grid-lines{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.07;background-image:linear-gradient(rgba(255,255,255,.16) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.16) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:radial-gradient(circle at 72% 50%,#000,transparent 62%);mask-image:radial-gradient(circle at 72% 50%,#000,transparent 62%)}.home .hero__ring{position:absolute;left:-280px;top:40px;width:900px;height:900px}.home .hero__ring>div{width:100%;height:100%;box-sizing:border-box;border-radius:50%;border:16px dotted var(--orb);opacity:.14;filter:blur(7px)}.home .hero__frame{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(255,255,255,.14);border-radius:30px;pointer-events:none}.home .hero__wrap{padding:0 48px}.home .hero .herogrid{align-items:center;box-sizing:border-box;min-height:clamp(600px,100vh - 101px,860px);padding:132px 0 36px}.home .hero__copy{grid-column:1/span 6;display:flex;flex-direction:column;align-items:flex-start;gap:26px}.home .hero__copy h1{margin:0;font-size:clamp(44px,5vw,60px);line-height:1.02;font-weight:600;letter-spacing:-.045em;animation-delay:.08s}.home .hero__copy p{margin:0;max-width:500px;font-size:19px;line-height:1.55;color:#a9abb3;animation-delay:.16s}.home .hero__actions{display:flex;flex-wrap:wrap;gap:14px;animation-delay:.26s}.home .hero__orb{grid-column:7/span 6;position:relative;height:clamp(400px,100vh - 300px,600px)}.home .hero__orb canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.home .hero__orb-glow{position:absolute;left:50%;top:50%;width:340px;height:340px;margin:-170px 0 0 -170px;border-radius:50%;background:var(--orb);filter:blur(120px)}.home .caps{position:relative;display:flex;justify-content:space-between;gap:20px;padding:28px 0 46px;border-top:1px solid rgba(255,255,255,.12);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#c8c8c8;animation-delay:.5s}.home .caps .cap{transition:color .25s}.home .caps .cap:hover{color:#fff}.home .caps .cap>.ac{margin-right:14px}.home .caps .cap+.cap{padding-left:28px;border-left:1px solid rgba(255,255,255,.12)}.home .clients{background:#fafafa;overflow:hidden}.home .clients__sec{padding:60px 0 40px}.home .clients__head{max-width:980px;margin:0 auto;padding:0 24px;text-align:center}.home .clients__head .eyebrow{display:inline-flex}.home .clients__head .h2{margin-bottom:18px}.home .clients__head p{margin:0 auto;max-width:600px;font-size:17px;line-height:1.6;color:#5c5c5c}.home .clients .mqwrap{display:flex;flex-direction:column;gap:24px;margin-top:60px;padding:10px 0 24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.home .clients .mqwrap:hover .mq{animation-play-state:paused}.home .clients__more{margin-top:16px;text-align:center}.home .lcard{flex:none;width:216px;height:104px;border-radius:14px;background:#fff;border:1px solid #e4e4e4;box-shadow:0 1px 2px #0000000a;display:flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s}.home .lcard:hover{transform:translateY(-4px);border-color:var(--ac);box-shadow:0 18px 36px -18px #f2440f73}.home .lcard .lg{width:180px;height:90px}.home .services{background:#fafafa}.home .services__wrap{padding:60px 32px 88px}.home .services__head{margin-bottom:44px}.home .services__intro{max-width:400px}.home .services__intro p{margin:0 0 14px;font-size:16px;line-height:1.6;color:#5c5c5c}.home .bgrid{display:grid;grid-template-columns:1.35fr 1fr 1.18fr;grid-template-rows:minmax(262px,auto) minmax(244px,auto);gap:12px;color:#fff}.home .bento{position:relative;overflow:hidden;border-radius:22px;box-sizing:border-box;display:flex;flex-direction:column;padding:30px;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.home .bento:hover{transform:translateY(-5px);box-shadow:0 34px 60px -26px #0000008c}.home .bento:hover .zoom{transform:scale(1.07)}.home .bento:hover .circ{transform:translate(5px)}.home .bento .zoom{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.home .bento__bg,.home .bento__shade{position:absolute;top:0;right:0;bottom:0;left:0}.home .bento__body{position:relative}.home .bento h3{margin:0 0 12px;font-size:22px;font-weight:700;letter-spacing:-.02em}.home .bento p{margin:0 0 20px;font-size:14px;line-height:1.65;color:#ffffffc2}.home .bento__label{margin-bottom:20px;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#fff9}.home .bento__cta{display:flex;align-items:center;gap:14px;margin-top:26px;font-size:15px;font-weight:600}.home .bento__cta--inline{margin-top:0;display:inline-flex}.home .bento__row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.home .bento .tag{align-self:flex-start}.home .bento--sec{grid-column:1;grid-row:1/span 2;background:#050505;justify-content:space-between}.home .bento--sec .bento__bg{opacity:.85}.home .bento--sec .bento__shade{background:linear-gradient(to bottom,#05050540,#0505051a 35%,#050505eb 78%)}.home .bento--sec h3{margin-bottom:14px;font-size:28px;font-weight:700;letter-spacing:-.03em}.home .bento--sec p{margin-bottom:22px;max-width:420px;font-size:15px}.home .bento--eng{grid-column:2;grid-row:1;justify-content:center;background:linear-gradient(160deg,#10222b,#0d0d0d 55%)}.home .bento--ai{grid-column:3;grid-row:1;justify-content:flex-end;background:#050505}.home .bento--ai .bento__bg{opacity:.55}.home .bento--ai .bento__shade{background:linear-gradient(100deg,#050505db,#0505058c 60%,#05050559)}.home .bento--ai .bento__body--pt{padding-top:44px}.home .bento--ai p{color:#ffffffd1}.home .bento--dt{grid-column:2/span 2;grid-row:2;display:grid;grid-template-columns:.62fr 1fr;padding:0;background:linear-gradient(160deg,#0e2623,#050505 55%)}.home .bento--dt .dtimg{position:relative;overflow:hidden}.home .bento--dt .bento__bg{opacity:.9}.home .bento--dt .bento__shade{background:linear-gradient(90deg,#05050500 55%,#080e0df2)}.home .bento--dt p{margin-bottom:22px;max-width:440px}.home .bento__dtbody{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:30px 34px;box-sizing:border-box}.home .circ{width:40px;height:40px;border-radius:50%;background:var(--ac2);color:#fff;flex:none;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.home .circ--ghost{background:none;border:1px solid rgba(45,212,190,.7);color:#4fd9c6}.home .stats{position:relative;background:#07070a;color:#fff;overflow:hidden}.home .stats:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.03) 0 1px,transparent 1px 96px)}.home .stats__wrap{padding:64px 32px}.home .g4s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.home .dstat{position:relative;padding:26px 28px 24px;box-sizing:border-box;border-radius:18px;overflow:hidden;background:linear-gradient(180deg,#131316,#0c0c0f);border:1px solid rgba(255,255,255,.08);transition:transform .5s cubic-bezier(.2,.7,.2,1),border-color .4s,box-shadow .5s}.home .dstat .glow{position:absolute;left:50%;bottom:-150px;width:260px;height:180px;margin-left:-130px;border-radius:50%;background:var(--ac);filter:blur(70px);opacity:.2;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1)}.home .dstat .edge{position:absolute;left:24px;right:24px;top:0;height:1px;background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0)}.home .dstat__num{position:relative;font-size:clamp(38px,3.4vw,48px);font-weight:500;letter-spacing:-.05em;line-height:1;color:#f4f4f5;font-variant-numeric:tabular-nums}.home .dstat__label{position:relative;margin-top:14px;font-size:15px;font-weight:500;letter-spacing:-.01em;color:#c9c9ce}.home .dstat:hover{transform:translateY(-4px);border-color:#fff3;box-shadow:0 30px 60px -30px #000000e6}.home .dstat:hover .glow{opacity:.42;transform:translateY(-24px)}.home .products{background:#fafafa}.home .products__wrap{padding:60px 32px}.home .products__head{margin-bottom:56px}.home .products__head .tlink{white-space:nowrap}.home .products__pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.home .card{position:relative;overflow:hidden;border-radius:26px;box-sizing:border-box;color:#fff;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.home .card:hover{transform:translateY(-5px);box-shadow:0 34px 60px -26px #00000073}.home .card:hover .zoom{transform:scale(1.06)}.home .card:hover .arrow{transform:translate(3px,-3px);background:var(--ac2);border-color:var(--ac2);color:#fff}.home .card .zoom{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.home .card__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.9}.home .card__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050506f5,#050506c7 40%,#05050626 75%)}.home .card--cordon{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:center;min-height:560px;padding:48px;background:#050506}.home .card--dark,.home .card--light{min-height:380px;padding:36px;display:flex;flex-direction:column;justify-content:space-between}.home .card--dark{background:#0b0b0c}.home .card--dark .arrow{border:1px solid rgba(255,255,255,.28)}.home .card--dark .card__meta{color:#b0b0b0}.home .card--light{background:#efefee;color:#0e0e0f}.home .card--light .arrow{border:1px solid rgba(0,0,0,.28)}.home .card--light .card__meta{color:#5c5c5c}.home .card__top{position:relative;display:flex;align-items:center;justify-content:space-between}.home .card__meta{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.home .card__name{position:relative;margin:0;font-size:clamp(40px,4vw,60px);font-weight:600;letter-spacing:-.05em;line-height:1}.home .card .arrow{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s,background .3s,color .3s,border-color .3s}.home .cordon__copy{position:relative;grid-column:1/span 6}.home .cordon__copy h3{margin:0 0 18px;font-size:clamp(48px,5vw,76px);font-weight:600;letter-spacing:-.05em;line-height:1}.home .cordon__copy p{margin:0 0 30px;max-width:460px;font-size:17px;line-height:1.6;color:#c8c8c8}.home .cordon__chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:36px}.home .cordon__btn{--h: 52px;--px: 26px;--g: 12px;--fs: 15px}.home .chip{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:10px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);font-size:14px}.home .cordonui{position:relative;grid-column:8/span 5;border-radius:20px;padding:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 50px 100px -30px #000000e6}.home .cordonui__in{border-radius:14px;background:#0a0a0ce6;border:1px solid rgba(255,255,255,.08);overflow:hidden}.home .cordonui__top{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.08)}.home .cordonui__name{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.home .cordonui__name span:last-child{color:#8a8a8a;font-weight:400}.home .cordonui__logo{width:20px;height:20px;border-radius:6px;background:var(--ac)}.home .cordonui__live{display:flex;align-items:center;gap:8px;font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.12em;color:#c8c8c8}.home .cordonui__cam{position:relative;height:150px;margin:14px;border-radius:10px;background:#15161a;overflow:hidden;display:flex;align-items:center;justify-content:center}.home .cordonui__grid{position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(90deg,rgba(255,255,255,.04) 0 1px,transparent 1px 40px),repeating-linear-gradient(0deg,rgba(255,255,255,.04) 0 1px,transparent 1px 40px)}.home .cordonui__scan{position:absolute;left:0;right:0;top:8px;height:2px;background:var(--ac);box-shadow:0 0 24px 4px #f2440f99}.home .cordonui__plate{position:relative;padding:10px 20px;border:1.5px solid var(--ac);border-radius:8px;font-family:Geist Mono,monospace;font-size:19px;letter-spacing:.14em;background:#050506b3}.home .cordonui__caption{position:absolute;left:12px;bottom:10px;font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.1em;color:#9a9a9a}.home .cordonui__rows{padding:0 18px 10px;font-size:13px}.home .cordonui__rows>div{display:flex;justify-content:space-between;padding:11px 0;border-top:1px solid rgba(255,255,255,.07)}.home .cordonui__rows span:last-child{font-family:Geist Mono,monospace;font-size:11px}.home .cordonui__rows .ok{color:#8fe3a8}.home .cordonui__rows .na{color:#9a9a9a}.home .radar{position:absolute;right:-90px;top:50%;width:420px;height:420px;margin-top:-210px}.home .radar>*{position:absolute;border-radius:50%}.home .radar__ring{top:0;right:0;bottom:0;left:0;border:1px solid rgba(255,255,255,.1)}.home .radar__ring--2{top:60px;right:60px;bottom:60px;left:60px;border-color:#ffffff1f}.home .radar__ring--3{top:120px;right:120px;bottom:120px;left:120px;border-color:#ffffff29}.home .radar__core{top:180px;right:180px;bottom:180px;left:180px;background:var(--ac)}.home .radar__sweep{top:0;right:0;bottom:0;left:0;background:conic-gradient(from 0deg,#f2440f00,#f2440f00 290deg,#f2440f80 360deg)}.home .radar__blip{background:#fff}.home .radar__blip--1{left:96px;top:120px;width:9px;height:9px}.home .radar__blip--2{left:250px;top:78px;width:7px;height:7px;animation-delay:.9s}.home .radar__blip--3{left:150px;top:300px;width:8px;height:8px;animation-delay:1.7s}.home .bars{position:absolute;right:36px;bottom:36px;display:flex;align-items:flex-end;gap:10px;height:230px}.home .bars>div{width:26px;border-radius:8px;background:#0e0e0f}.home .bars>div.rise--ac{background:var(--ac)}.home .industries{background:#f3f3f2;overflow:hidden}.home .industries__wrap{padding:60px 32px 48px}.home .industries__head p{margin:0;max-width:420px;font-size:18px;line-height:1.55;color:#3a3a3c}.home .sectors-wrap{overflow:hidden;padding:0 0 104px;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none}.home .sectors-wrap.drag{cursor:grabbing}.home .sectors-wrap.drag .sector{pointer-events:none}.home .sectors{display:flex;gap:20px;width:max-content;will-change:transform}.home .sector{position:relative;flex:none;width:clamp(260px,30vw,440px);aspect-ratio:8/7;border-radius:14px;overflow:hidden;background:#0b0b0c;color:#fff;display:flex;align-items:center;justify-content:center}.home .sector .simg{position:absolute;top:0;bottom:0;left:50%;aspect-ratio:1000/660;margin-left:-66.3%;transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.home .sector .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#07070a61;transition:background .5s}.home .sector .snum{position:absolute;left:24px;top:22px;font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.14em}.home .sector .sname{position:relative;padding:0 24px;text-align:center;font-size:clamp(26px,2.6vw,40px);font-weight:400;letter-spacing:-.035em;line-height:1.05;text-shadow:0 2px 24px rgba(0,0,0,.35);transition:transform .5s cubic-bezier(.2,.7,.2,1),letter-spacing .5s}.home .sector .sarrow{position:absolute;right:22px;bottom:22px;width:48px;height:48px;border-radius:50%;background:var(--ac2);display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:translate(-8px,8px);transition:opacity .4s,transform .4s cubic-bezier(.2,.7,.2,1)}.home .sector:hover .simg{transform:scale(1.07)}.home .sector:hover .shade{background:#07070a94}.home .sector:hover .sname{transform:translateY(-4px)}.home .sector:hover .sarrow{opacity:1;transform:translate(0)}.home .process{background:#fafafa}.home .process__wrap{padding:60px 32px 104px}.home .process .g12{align-items:start}.home .process__intro{grid-column:1/span 5;position:sticky;top:130px}.home .process__intro p{margin:24px 0 18px;max-width:380px;font-size:16px;line-height:1.6;color:#5c5c5c}.home .process__list{grid-column:7/span 6;padding-top:8px}.home .tlrow{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:28px;padding-bottom:40px}.home .tlrow:last-child{padding-bottom:0}.home .tlrow .tlline{position:absolute;left:21px;top:52px;bottom:6px;width:2px;border-radius:1px;background:#dcdcdb;overflow:hidden}.home .tlrow .tlfill{display:block;width:100%;height:0;background:var(--ac);transition:height .9s cubic-bezier(.2,.7,.2,1)}.home .tlrow .tlmark{position:relative;width:44px;height:44px;box-sizing:border-box;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:2px solid #d2d2d1;color:#8a8a8a;box-shadow:0 0 #f2440f00;transition:background .5s,border-color .5s,color .5s,box-shadow .5s}.home .tlrow .tlmark svg{position:absolute;transition:opacity .4s}.home .tlrow .tlmark__chk{opacity:0}.home .tlrow .tlmark__clk{opacity:1}.home .tlrow .tlbody{padding-top:2px}.home .tlrow .tlmeta{font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#6a6a6a;transition:color .4s}.home .tlrow .tlmeta span{margin-left:12px}.home .tlrow h3{margin:10px 0 8px;font-size:28px;font-weight:600;letter-spacing:-.035em;transition:translate .3s}.home .tlrow p{margin:0;max-width:460px;font-size:16px;line-height:1.6;color:#5c5c5c}.home .tlrow:hover h3{translate:6px 0}.home .tlrow.is-current .tlmark{border-color:var(--ac);color:var(--ac2);box-shadow:0 0 0 6px #f2440f24}.home .tlrow.is-current .tlmeta{color:var(--ac2)}.home .tlrow.is-done .tlmark{background:var(--ac);border-color:var(--ac)}.home .tlrow.is-done .tlmark .tlmark__chk{opacity:1}.home .tlrow.is-done .tlmark .tlmark__clk{opacity:0}.home .tlrow.is-done .tlmeta{color:var(--ac2)}.home .tlrow.is-done .tlfill{height:100%}.home .cta{position:relative;background:#050506;color:#fff;overflow:hidden}.home .cta__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6}.home .cta__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 70% at 50% 50%,#050506e6,#05050699 60%,#050506e0)}.home .cta__wrap{padding:60px 32px 80px;text-align:center}.home .cta h2{margin:0 auto 22px;max-width:860px;font-size:clamp(44px,4.2vw,80px);line-height:1;font-weight:600;letter-spacing:-.05em}.home .cta p{margin:0 auto 42px;max-width:480px;font-size:18px;line-height:1.6;color:#c8c8c8}.home .cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;--h: 58px;--px: 32px}.home .cta__actions .btn-ghost{--gbg: rgba(5, 5, 6, .45)}@media (max-width: 900px){.home .g12{grid-template-columns:1fr;row-gap:28px}.home .g12>*{grid-column:1/-1}.home .g4s{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}.home .products__pair{grid-template-columns:1fr}.home .bgrid{grid-template-columns:1fr;grid-template-rows:none}.home .bgrid>*{grid-column:auto;grid-row:auto;min-height:340px}.home .bento--dt{grid-template-columns:1fr}.home .bento--dt .dtimg{min-height:160px}.home .wrap{padding-left:20px;padding-right:20px}.home .sec{padding-top:80px;padding-bottom:80px}.home .process__intro{position:static}.home .products .card{grid-template-columns:1fr;padding:28px;min-height:0}.home .products .card>*{grid-column:1/-1}.home .stats__wrap{padding-top:48px;padding-bottom:48px}.home .split{flex-direction:column;align-items:flex-start}.home .hero__orb{height:360px}.home .hero .herogrid{padding-top:150px;padding-bottom:40px;min-height:0}.home .caps{display:grid;grid-template-columns:1fr 1fr;gap:14px}.home .caps>*{border-left:0!important;padding-left:0!important}.home .cordonui{display:none}}@media (prefers-reduced-motion: reduce){.home .lcard,.home .bento,.home .card,.home .dstat{transition:none}}@keyframes up{0%{opacity:0;translate:0 22px;filter:blur(6px)}to{opacity:1;translate:0 0;filter:blur(0)}}.up{animation:up 1s cubic-bezier(.2,.7,.2,1) both}@keyframes fadein{0%{opacity:0}to{opacity:1}}.fadein{animation:fadein 2s ease-out both}@keyframes pulse{0%{box-shadow:0 0 #f2440f99}to{box-shadow:0 0 0 10px #f2440f00}}.live{animation:pulse 1.8s ease-out infinite}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:spin 120s linear infinite}.spin-fast{animation:spin 5s linear infinite}@keyframes breathe{0%,to{opacity:.2;transform:scale(1)}50%{opacity:.4;transform:scale(1.06)}}.breathe{animation:breathe 7s ease-in-out infinite}@keyframes floaty{0%,to{translate:0 0}50%{translate:0 -10px}}.floaty{animation:floaty 7s ease-in-out infinite}@keyframes scan{0%{transform:translateY(0);opacity:0}12%{opacity:1}88%{opacity:1}to{transform:translateY(132px);opacity:0}}.scan{animation:scan 3.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes st{0%,8%{opacity:.25}16%,to{opacity:1}}.st1{animation:st 4.8s ease infinite}.st2{animation:st 4.8s ease 1.1s infinite both}.st3{animation:st 4.8s ease 2.2s infinite both}@keyframes blip{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}.blip{animation:blip 2.6s ease-in-out infinite}@keyframes rise{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.rise{transform-origin:bottom;animation:rise 3.4s ease-in-out infinite}@keyframes mq{to{transform:translate(calc(-50% - 12px))}}.mq{display:flex;gap:24px;width:max-content;animation:mq 70s linear infinite}.mq.rev{animation-direction:reverse}@keyframes rv{0%{opacity:0;translate:0 36px}to{opacity:1;translate:0 0}}@keyframes rvl{0%{opacity:0;translate:-48px 0}to{opacity:1;translate:0 0}}@keyframes rvr{0%{opacity:0;translate:48px 0}to{opacity:1;translate:0 0}}@keyframes rvs{0%{opacity:0;scale:.94}to{opacity:1;scale:1}}@keyframes navin{0%{background:#0a0a0b4d}to{background:#0a0a0bd6}}@supports (animation-timeline: view()){.rv{animation:rv linear both;animation-timeline:view();animation-range:entry 0% entry 60%}.rvl{animation:rvl linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.rvr{animation:rvr linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.rvs{animation:rvs linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.nav{animation:navin linear both;animation-timeline:scroll(root);animation-range:0px 60px}}@media (prefers-reduced-motion: reduce){.up,.fadein,.live,.rv,.rvl,.rvr,.rvs,.spin,.spin-fast,.breathe,.floaty,.scan,.st1,.st2,.st3,.blip,.rise,.mq{animation:none!important}}.btn{display:inline-flex;align-items:center;justify-content:flex-start;height:var(--h, 56px);padding:0 var(--px, 28px);gap:var(--g, 14px);border-radius:999px;color:#fff;font-size:var(--fs, 16px);white-space:nowrap;transition:transform .2s cubic-bezier(.4,0,.2,1),background .2s,box-shadow .2s,filter .2s}.btn svg{transition:transform .2s cubic-bezier(.4,0,.2,1)}.btn:hover{transform:translateY(-1px)}.btn:hover svg{transform:translate(3px)}.btn-ac{background:var(--ac2);font-weight:600}.btn-ac:hover{filter:brightness(1.1);box-shadow:0 10px 30px -8px #f2440fb3}.btn-ghost{background:var(--gbg, rgba(255, 255, 255, .03));border:1px solid rgba(255,255,255,.24);font-weight:500}.btn-ghost:hover{background:#ffffff1f}.tlink{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:16px;font-weight:500;color:var(--ac2);transition:gap .2s}.tlink:hover{gap:14px}.h2{margin:0;font-size:clamp(34px,3.8vw,56px);line-height:1.04;font-weight:600;letter-spacing:-.045em}.eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#5c5c5c}.eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ac)}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ExtraLight.ttf);font-style:normal;font-weight:100}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Thin.ttf);font-style:normal;font-weight:200}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Light.ttf);font-style:normal;font-weight:300}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Medium.ttf);font-style:normal;font-weight:400}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Regular.ttf);font-style:normal;font-weight:500}@font-face{font-family:Poppins;src:url(../fonts/Poppins-SemiBold.ttf);font-style:normal;font-weight:600}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Bold.ttf);font-style:normal;font-weight:700}@font-face{font-family:Poppins;src:url(../fonts/Poppins-ExtraBold.ttf);font-style:normal;font-weight:800}@font-face{font-family:Poppins;src:url(../fonts/Poppins-Black.ttf);font-style:normal;font-weight:900}:root{--ac: #f2440f;--ac2: #d63a0a;--orb: #ffc08f}body{margin:0;background:#fafafa}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}a:hover{color:inherit}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}::selection{background:#f2440f;color:#fff}.app{width:100%;font-family:Geist,Helvetica Neue,Helvetica,sans-serif;color:#0e0e0f;background:#fafafa;-webkit-font-smoothing:antialiased;overflow-x:clip}.ac{color:var(--ac)}.about .wrap{position:relative;margin:0 auto;box-sizing:border-box}.about .g12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start}.about .g4p{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.about .split{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.about .dot{width:7px;height:7px;border-radius:50%;background:var(--ac);flex:none}.about .dot--sm{width:6px;height:6px}.about .pill{display:inline-flex;align-items:center;gap:10px;height:36px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.18);font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#d6d6d6}.about .a-hero{--md: rgba(255, 255, 255, .42);--mh: #f2440f;--pinhalo: rgba(7, 7, 10, .9);position:relative;margin-top:-68px;background:#07070a;color:#fff;overflow:hidden}.about .a-hero__frame{position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(255,255,255,.14);border-radius:30px;pointer-events:none}.about .a-hero__wrap{max-width:1180px;padding:190px 32px 0;text-align:center}.about .a-hero__wrap h1{margin:26px 0 0;font-size:clamp(44px,5vw,60px);line-height:1.02;font-weight:600;letter-spacing:-.045em;animation-delay:.08s}.about .a-hero__wrap p{margin:26px auto 0;max-width:760px;font-size:19px;line-height:1.55;color:#a9abb3;animation-delay:.16s}.about .a-hero__cta{margin-top:30px;animation-delay:.26s}.about .a-hero__cta .btn{--px: 30px}.about .maphold{position:relative;max-width:1600px;margin:18px auto 0;aspect-ratio:1600/520;animation-delay:.4s}.about .maphold__mask{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(to bottom,#000 62%,transparent 100%);mask-image:linear-gradient(to bottom,#000 62%,transparent 100%)}.about .mapdots{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:url(/assets/map-mask-DwkLa90l.webp) 0 0/100% 100% no-repeat;mask:url(/assets/map-mask-DwkLa90l.webp) 0 0/100% 100% no-repeat;background:linear-gradient(100deg,var(--md) 0%,var(--md) 42%,var(--mh) 50%,var(--md) 58%,var(--md) 100%);background-size:320% 100%;animation:sweep 8s linear infinite}.about .pin{position:absolute;width:0;height:0}.about .pin .core,.about .pin .ring{position:absolute;left:-6px;top:-6px;width:12px;height:12px;border-radius:50%}.about .pin .core{background:var(--ac);box-shadow:0 0 0 3px var(--pinhalo);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.about .pin .ring{border:1.5px solid var(--ac);animation:ring 2.6s ease-out infinite}.about .pin .lab{position:absolute;top:-14px;white-space:nowrap;height:28px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;font-size:12px;font-weight:500;color:#fff;background:#0e0e11db;border:1px solid rgba(255,255,255,.16);transition:background .3s,color .3s,transform .35s cubic-bezier(.2,.7,.2,1),border-color .3s}.about .pin .lab--left{left:14px}.about .pin .lab--right{right:14px}.about .pin.is-on .core{transform:scale(1.5)}.about .pin.is-on .lab{background:var(--ac);border-color:var(--ac);transform:scale(1.08)}.about .a-loc{max-width:1264px;padding:40px 48px 120px}.about .a-loc__head{margin-bottom:44px}.about .a-loc__head .eyebrow{color:#a8a8a8}.about .a-loc__head p{margin:0;max-width:420px;font-size:16px;line-height:1.6;color:#a9abb3}.about .ofc{padding:24px 24px 28px;border-radius:16px;outline:none;background:#ffffff09;border:1px solid rgba(255,255,255,.14);border-top:2px solid rgba(255,255,255,.14);transition:border-color .35s,transform .45s cubic-bezier(.2,.7,.2,1),background .35s}.about .ofc:hover{transform:translateY(-4px)}.about .ofc.is-on{border-top-color:var(--ac)}.about .ofc__country{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#a9abb3;margin-bottom:14px}.about .ofc__city{font-size:26px;font-weight:600;letter-spacing:-.03em;margin-bottom:12px}.about .ofc__badge{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);color:#a9abb3;font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.about .ofc__badge--hq{border-color:var(--ac2);color:var(--ac)}.about .ofc p{margin:16px 0 0;font-size:15px;line-height:1.6;color:#a9abb3}.about .a-stats{position:relative;background:#f0f0ef;overflow:hidden}.about .a-stats__rings{position:absolute;left:50%;top:50%;width:0;height:0}.about .a-stats__rings span{position:absolute;box-sizing:border-box;border-radius:50%}.about .a-stats__rings .orb1{left:-210px;top:-210px;width:420px;height:420px;border:16px solid rgba(255,255,255,.75)}.about .a-stats__rings .orb2{left:-150px;top:-150px;width:300px;height:300px;border:12px solid rgba(255,255,255,.6)}.about .a-stats__rings .spin-mid{left:-270px;top:-270px;width:540px;height:540px;border:2px dotted rgba(242,68,15,.4)}.about .a-stats__wrap{max-width:900px;padding:72px 32px 80px}.about .g3w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}.about .wstat{position:relative;padding:34px 24px 30px;box-sizing:border-box;border-radius:30px;background:#fff;text-align:center;box-shadow:0 1px #0e0e0f0a,0 30px 60px -40px #0e0e0f40;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.about .wstat--down{margin-top:28px}.about .wstat:hover{transform:translateY(-5px);box-shadow:0 1px #0e0e0f0a,0 44px 70px -40px #0e0e0f66}.about .wstat__num{font-size:clamp(46px,4.4vw,64px);font-weight:400;letter-spacing:-.06em;line-height:1;font-variant-numeric:tabular-nums}.about .wstat__label{margin-top:14px;font-size:12.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.about .a-who{background:#fafafa}.about .a-who__wrap{max-width:1264px;padding:60px 32px 8px}.about .a-who__title{grid-column:1/span 5}.about .a-who__title .tlink{margin-top:28px}.about .a-who__copy{grid-column:7/span 6;display:flex;flex-direction:column;gap:24px;padding-top:34px}.about .a-who__copy p{margin:0;font-size:17px;line-height:1.65;color:#5c5c5c}.about .a-who__copy p:first-child{font-size:22px;line-height:1.5;letter-spacing:-.015em;color:#0e0e0f}.about .a-values{background:#fafafa}.about .a-values__wrap{max-width:1264px;padding:124px 32px 0}.about .a-values__head{margin-bottom:56px}.about .a-values__head p{margin:0;max-width:420px;font-size:16px;line-height:1.6;color:#5c5c5c}.about .vcard{position:relative;display:flex;flex-direction:column;min-height:440px;padding:28px;box-sizing:border-box;border-radius:22px;background:#0b0b0c;color:#fff;border:1px solid #0b0b0c;outline:none;overflow:hidden;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,border-color .4s}.about .vcard:before{content:"";position:absolute;right:-90px;top:-90px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--a) 34%,transparent) 0%,transparent 70%);opacity:.55;transition:opacity .5s,transform .6s cubic-bezier(.2,.7,.2,1)}.about .vcard>*{position:relative}.about .vcard__top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:28px}.about .vcard__num{font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.14em;color:#ffffff80}.about .vcard h3{margin:0 0 12px;font-size:24px;font-weight:700;letter-spacing:-.025em}.about .vcard p{margin:0 0 24px;flex:1;font-size:14.5px;line-height:1.65;color:#ffffffc2}.about .vcard__tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:22px}.about .vcard:hover,.about .vcard:focus-visible{transform:translateY(-6px);border-color:color-mix(in srgb,var(--a) 70%,transparent);box-shadow:0 34px 60px -26px #0000008c}.about .vcard:hover:before,.about .vcard:focus-visible:before{opacity:1;transform:scale(1.25)}.about .vcard:hover .vbadge,.about .vcard:focus-visible .vbadge{transform:rotate(-6deg) scale(1.06)}.about .vcard:hover .vtag,.about .vcard:focus-visible .vtag{background:color-mix(in srgb,var(--a) 20%,transparent);border-color:var(--a)}.about .vcard:hover .vrule:after,.about .vcard:focus-visible .vrule:after{transform:scaleX(1)}.about .vbadge{width:54px;height:54px;padding:2px;box-sizing:border-box;display:flex;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0% 50%);background:var(--a);transition:transform .4s}.about .vbadge>span{flex:1;display:flex;align-items:center;justify-content:center;clip-path:polygon(25% 4%,75% 4%,100% 50%,75% 96%,25% 96%,0% 50%);background:#0b0b0c;color:var(--a)}.about .vtag{display:inline-flex;padding:6px 12px;border-radius:50px;border:1px solid color-mix(in srgb,var(--a) 55%,transparent);background:color-mix(in srgb,var(--a) 10%,transparent);color:color-mix(in srgb,var(--a) 82%,#fff);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;transition:background .35s,border-color .35s}.about .vrule{position:relative;width:100%;height:1px;background:#ffffff24;overflow:hidden}.about .vrule:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--a);transform:scaleX(0);transform-origin:0 center;transition:transform .6s cubic-bezier(.23,1,.32,1)}.about .a-why{background:#fafafa}.about .a-why__wrap{max-width:1264px;padding:128px 32px}.about .a-why__head{max-width:760px;margin:0 auto 56px;text-align:center}.about .a-why__head .eyebrow{justify-content:center}.about .a-why__head p{margin:20px 0 0;font-size:16px;line-height:1.65;color:#5c5c5c}.about .ptrack{display:flex;gap:10px;height:500px}.about .panel{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(14,14,15,.1);flex:0 0 104px;min-height:72px;transition:flex .65s cubic-bezier(.23,1,.32,1),border-color .35s,min-height .65s cubic-bezier(.23,1,.32,1)}.about .panel.is-open{flex:1 1 0;min-height:400px;border-color:#f2440f80}.about .panel:hover .pbg{transform:scale(1.06)}.about .pbg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% center;filter:brightness(.62) saturate(.75);transition:transform .65s cubic-bezier(.23,1,.32,1),filter .5s}.is-open .about .pbg{filter:brightness(.56) saturate(.9)}.about .pbg.pp1{background-image:url(/assets/why-1-qhYfulRc.webp)}.about .pbg.pp2{background-image:url(/assets/why-2-BFN4nrh2.webp)}.about .pbg.pp3{background-image:url(/assets/why-3-BbzK3bSW.webp)}.about .pbg.pp4{background-image:url(/assets/why-4-RFHvYYCc.webp)}.about .pbg.pp5{background-image:url(/assets/why-5-Bw23gRhr.webp)}.about .pov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#080c186b,#080c1885);transition:background .5s}.is-open .about .pov{background:linear-gradient(#080c1829,#080c188c 56%,#080c18f2)}.about .pstripe{position:absolute;left:0;top:0;height:3px;width:0;background:var(--ac);z-index:3;transition:width .55s cubic-bezier(.23,1,.32,1)}.is-open .about .pstripe{width:100%}.about .pcontent{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;padding:28px 32px;box-sizing:border-box;color:#fff;opacity:0;transform:translate(-20px);pointer-events:none;transition:opacity .45s .18s,transform .45s cubic-bezier(.23,1,.32,1) .18s}.is-open .about .pcontent{opacity:1;transform:translate(0);pointer-events:auto}.about .pcontent__kicker{position:absolute;right:24px;top:24px;display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.about .pcontent h3{margin:0 0 12px;font-size:clamp(21px,1.9vw,28px);font-weight:700;line-height:1.2;letter-spacing:-.022em}.about .pcontent p{margin:0 0 26px;max-width:460px;font-size:15px;line-height:1.7;color:#e1e4f0e0}.about .pdiv{width:52px;height:2px;border-radius:2px;background:var(--ac);margin-bottom:18px;transform:scaleX(0);transform-origin:0 center;transition:transform .4s cubic-bezier(.23,1,.32,1) .36s}.is-open .about .pdiv{transform:scaleX(1)}.about .pcta{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 22px;border-radius:100px;background:#fffffff0;color:#0e0e0f;font-size:14px;font-weight:700;transition:background .25s,color .25s,transform .25s cubic-bezier(.23,1,.32,1),box-shadow .25s}.about .pcta svg{transition:transform .25s}.about .pcta:hover{background:var(--ac2);color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px #f2440f6b}.about .pcta:hover svg{transform:translate(4px)}.about .pbtn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:14px;padding-bottom:16px;box-sizing:border-box;color:#ffffffdb;transition:opacity .3s}.is-open .about .pbtn{opacity:0;pointer-events:none}.about .pbtn:focus-visible{outline:2px solid var(--ac);outline-offset:-4px}.about .pbtn .vt{writing-mode:vertical-rl;transform:rotate(180deg);white-space:nowrap;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.55);transition:color .3s}.about .pbtn .vd{width:7px;height:7px;border-radius:50%;border:1.5px solid var(--ac);transition:background .3s}.about .pbtn .plus{width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);background:#00000038;display:flex;align-items:center;justify-content:center;transition:border-color .3s,background .3s,transform .35s cubic-bezier(.23,1,.32,1),color .3s}.about .pbtn:hover .vt{color:var(--ac)}.about .pbtn:hover .vd{background:var(--ac)}.about .pbtn:hover .plus{border-color:var(--ac);background:#f2440f33;transform:rotate(90deg);color:var(--ac)}@media (max-width: 900px){.about .g12{grid-template-columns:1fr;row-gap:28px}.about .g12>*{grid-column:1/-1}.about .g4p{grid-template-columns:repeat(2,minmax(0,1fr))}.about .g3w{grid-template-columns:1fr}.about .g3w>*{margin-top:0}.about .wrap{padding-left:20px;padding-right:20px}.about .sec{padding-top:80px;padding-bottom:80px}.about .split{flex-direction:column;align-items:flex-start}.about .a-stats__wrap{padding-top:56px;padding-bottom:56px}.about .maphold{margin-left:-20px;margin-right:-20px}.about .pin .lab{display:none}.about .ptrack{flex-direction:column;height:auto}.about .panel{flex:none}.about .pbtn{flex-direction:row;justify-content:space-between;padding:0 18px}.about .pbtn .vt{writing-mode:horizontal-tb;transform:none}}@media (max-width: 560px){.about .g4p{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.about .ofc,.about .wstat,.about .vcard,.about .panel{transition:none}}
