.landing_landing__xQWu5{--brand-red:#ea1f25;--brand-red-deep:#c9151b;--brand-ink:#353638;--brand-muted:#71757d;--brand-line:rgba(53,54,56,0.09);--brand-soft:#f7f8fa;min-height:100vh;overflow:hidden;background:radial-gradient(circle at 10% 6%,rgba(234,31,37,.07),transparent 24rem),radial-gradient(circle at 92% 22%,rgba(234,31,37,.05),transparent 22rem),#fff;color:var(--brand-ink)}.landing_container__7U0_E{width:min(1180px,calc(100% - 40px));margin-inline:auto}.landing_header__oXNEM{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(53,54,56,.06);background:rgba(255,255,255,.86);backdrop-filter:blur(18px)}.landing_headerInner__RN_Ai{min-height:82px;display:flex;align-items:center;justify-content:space-between;gap:28px}.landing_brandLink__2uShZ{display:inline-flex;align-items:center;flex:0 0 auto}.landing_brandLogo__wIcDl{width:182px;height:auto;-o-object-fit:contain;object-fit:contain}.landing_nav__Cldps{display:flex;align-items:center;justify-content:center;gap:clamp(20px,3vw,38px);font-size:14px;font-weight:800;color:#5f6268}.landing_nav__Cldps a{position:relative;padding:29px 0 25px;transition:color .2s ease}.landing_nav__Cldps a:after{content:"";position:absolute;right:0;left:0;bottom:20px;height:2px;border-radius:99px;background:var(--brand-red);transform:scaleX(0);transition:transform .2s ease}.landing_nav__Cldps a:hover{color:var(--brand-red)}.landing_nav__Cldps a:hover:after{transform:scaleX(1)}.landing_ctaButton__WRSfr,.landing_headerCta__ApfLg,.landing_primaryCta__Ksuml,.landing_secondaryCta__kotQd{display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:15px;font-weight:900;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.landing_headerCta__ApfLg{min-height:46px;padding:0 20px;color:#fff;background:linear-gradient(135deg,#f02a31,var(--brand-red-deep));box-shadow:0 12px 28px rgba(234,31,37,.2)}.landing_ctaButton__WRSfr:hover,.landing_headerCta__ApfLg:hover,.landing_primaryCta__Ksuml:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(234,31,37,.24)}.landing_hero__IFqnw{position:relative;padding:62px 0 74px}.landing_hero__IFqnw:before{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(180deg,transparent,rgba(246,247,249,.76));pointer-events:none}.landing_heroGrid__kfCNx{position:relative;z-index:1;display:grid;grid-template-columns:.86fr 1.14fr;align-items:center;gap:clamp(24px,5vw,70px)}.landing_heroCopy__seflO{padding-block:16px}.landing_eyebrow__L_21j{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 13px;margin-bottom:18px;border:1px solid rgba(234,31,37,.12);border-radius:999px;background:rgba(234,31,37,.055);color:var(--brand-red);font-size:12px;font-weight:900}.landing_eyebrowDot__C8446{width:7px;height:7px;border-radius:50%;background:var(--brand-red);box-shadow:0 0 0 5px rgba(234,31,37,.1)}.landing_heroTitle__E6Dij{margin:0;max-width:560px;font-size:clamp(42px,5.2vw,74px);line-height:1.12;letter-spacing:-.045em;font-weight:950;color:#2f3032}.landing_heroTitle__E6Dij strong{color:var(--brand-red)}.landing_heroText__h4X1F{max-width:590px;margin:22px 0 0;color:#6b6f76;font-size:clamp(16px,1.6vw,19px);line-height:2;font-weight:650}.landing_heroActions__bzfsI{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.landing_primaryCta__Ksuml,.landing_secondaryCta__kotQd{min-height:54px;padding:0 23px;font-size:14px}.landing_primaryCta__Ksuml{color:#fff;background:linear-gradient(135deg,#f02a31,var(--brand-red-deep));box-shadow:0 14px 30px rgba(234,31,37,.2)}.landing_secondaryCta__kotQd{border:1px solid rgba(234,31,37,.24);color:var(--brand-red);background:rgba(255,255,255,.86)}.landing_secondaryCta__kotQd:hover{transform:translateY(-2px);background:#fff7f7}.landing_heroTags__WwAWd{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.landing_heroTag__06gei{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:12px;background:#f7f8fa;border:1px solid rgba(53,54,56,.07);color:#666a70;font-size:12px;font-weight:800}.landing_heroVisual__IS3c0{position:relative;min-width:0;perspective:1400px}.landing_heroGlow__Eb_Pv{position:absolute;inset:12% 9% 3%;border-radius:44%;background:radial-gradient(circle at center,rgba(234,31,37,.18),transparent 62%);filter:blur(26px)}.landing_heroFrame__3svWX{position:relative;overflow:hidden;border-radius:38px;border:1px solid rgba(53,54,56,.06);background:#fff;box-shadow:0 38px 90px rgba(34,37,42,.11);transform:rotateY(-4deg) rotateX(2deg);transform-origin:center;animation:landing_heroFloat__f0nrx 6s ease-in-out infinite}.landing_heroImage__5vb4f{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.landing_heroBadge__b_94_{position:absolute;left:20px;bottom:20px;display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 13px;border:1px solid rgba(255,255,255,.7);border-radius:16px;background:rgba(255,255,255,.8);backdrop-filter:blur(14px);box-shadow:0 14px 34px rgba(31,34,38,.12);font-size:12px;font-weight:900}.landing_badgePulse__GtAeO{width:11px;height:11px;border-radius:50%;background:var(--brand-red);box-shadow:0 0 0 6px rgba(234,31,37,.1)}@keyframes landing_heroFloat__f0nrx{0%,to{transform:rotateY(-4deg) rotateX(2deg) translateY(0)}50%{transform:rotateY(-2deg) rotateX(1deg) translateY(-9px)}}.landing_section__mWwzf{padding:78px 0}.landing_sectionSoft__xVKqU{background:linear-gradient(180deg,rgba(247,248,250,.94),#fff);border-block:1px solid rgba(53,54,56,.05)}.landing_sectionHead__oVFyv{width:min(760px,100%);margin:0 0 30px auto;text-align:right}.landing_sectionKicker__nR6wM{display:block;margin-bottom:8px;color:var(--brand-red);font-size:12px;font-weight:950}.landing_sectionTitle__2og5c{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.35;letter-spacing:-.035em;font-weight:950}.landing_sectionText__r57v6{max-width:650px;margin:12px 0 0;color:#757980;font-size:14px;line-height:2;font-weight:650}.landing_cardsGrid__cZs9V{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.landing_serviceCard__Uy4C5{position:relative;min-width:0;overflow:hidden;border-radius:28px;border:1px solid rgba(53,54,56,.07);background:#fff;box-shadow:0 16px 44px rgba(33,36,42,.07);transform-style:preserve-3d;transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.landing_serviceCard__Uy4C5:hover{transform:translateY(-8px) rotateX(2deg) rotateY(-1deg);border-color:rgba(234,31,37,.16);box-shadow:0 26px 64px rgba(33,36,42,.11)}.landing_serviceArtworkWrap__j_YNz{position:relative;aspect-ratio:1/1;overflow:hidden;background:#fafafa}.landing_serviceArtwork__0hjT3{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .32s ease}.landing_serviceCard__Uy4C5:hover .landing_serviceArtwork__0hjT3{transform:scale(1.025)}.landing_cardFooter__y9BHK{display:flex;justify-content:space-between;gap:10px;padding:14px 16px 16px;border-top:1px solid rgba(53,54,56,.05)}.landing_cardFooter__y9BHK span:first-child{font-size:13px;font-weight:900}.landing_cardArrow__d4VPi{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:rgba(234,31,37,.07);color:var(--brand-red);font-size:18px}.landing_mobilitySection__AQSeM{position:relative;padding:68px 0 72px}.landing_mobilitySection__AQSeM:before{content:"";position:absolute;inset:8% auto auto 7%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(234,31,37,.07),transparent 68%);pointer-events:none}.landing_mobilityLayout__Bku__{position:relative;z-index:1;display:grid;grid-template-columns:minmax(290px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(34px,5vw,72px)}.landing_mobilityIntro__yDCug{max-width:410px;justify-self:start;text-align:right}.landing_mobilityTitle__Scn8h{margin:0;font-size:clamp(34px,3.4vw,50px);line-height:1.35;letter-spacing:-.04em;font-weight:950;color:#303133}.landing_mobilityAccent__UFzSi{display:block;width:48px;height:3px;margin:18px 0 16px;border-radius:99px;background:linear-gradient(90deg,var(--brand-red),#ff686c)}.landing_mobilityText__sJL6W{margin:0;color:#72767d;font-size:14px;line-height:2.05;font-weight:650}.landing_mobilityPills__2ifxr{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.landing_mobilityPills__2ifxr span{padding:7px 10px;border:1px solid rgba(234,31,37,.1);border-radius:999px;background:rgba(234,31,37,.045);color:#666a70;font-size:11px;font-weight:850}.landing_mobilityGrid__70A6C{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.landing_mobilityCard__hHIin{position:relative;display:block;overflow:hidden;border:1px solid rgba(53,54,56,.065);border-radius:28px;background:rgba(255,255,255,.96);box-shadow:0 14px 38px rgba(32,35,40,.065);transform:translateZ(0);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.landing_mobilityCard__hHIin:hover{transform:translateY(-6px);border-color:rgba(234,31,37,.14);box-shadow:0 24px 58px rgba(32,35,40,.105)}.landing_mobilityArtwork__kYUqR{position:relative;aspect-ratio:1.16/1;overflow:hidden;background:linear-gradient(180deg,#fff,#fafafb)}.landing_mobilityArtwork__kYUqR:after{content:"";position:absolute;inset:auto 0 0;height:26%;background:linear-gradient(180deg,transparent,rgba(255,255,255,.82));pointer-events:none}.landing_mobilityImage__NqL9P{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 46%;object-position:center 46%;transition:transform .32s ease}.landing_mobilityCard__hHIin:hover .landing_mobilityImage__NqL9P{transform:scale(1.025)}.landing_mobilityMeta__ypEn_{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:92px;padding:16px 18px 17px;border-top:1px solid rgba(53,54,56,.045);background:rgba(255,255,255,.96)}.landing_mobilityMeta__ypEn_ h3{margin:0 0 4px;font-size:18px;font-weight:950}.landing_mobilityMeta__ypEn_ p{margin:0;color:#7a7e85;font-size:11.5px;line-height:1.8;font-weight:700}.landing_mobilityArrow__GSF8Z{display:grid;flex:0 0 auto;width:38px;height:38px;place-items:center;border-radius:13px;background:rgba(234,31,37,.065);color:var(--brand-red);font-size:18px;transition:transform .2s ease,background .2s ease}.landing_mobilityCard__hHIin:hover .landing_mobilityArrow__GSF8Z{transform:translateX(-3px);background:rgba(234,31,37,.105)}.landing_benefitsGrid__hzGlV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.landing_benefit__dL852{min-width:0;padding:22px 18px 20px;text-align:center;border-radius:24px;transition:transform .2s ease,background .2s ease}.landing_benefit__dL852:hover{transform:translateY(-5px);background:#fafafa}.landing_benefitVisual__l4Y7h{width:122px;height:122px;margin:0 auto 16px;display:grid;place-items:center;overflow:hidden;border-radius:36px;background:linear-gradient(180deg,#fff,#f7f7f8);box-shadow:0 16px 40px rgba(32,35,40,.08)}.landing_benefitImage__lw5La{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing_phoneIcon__kLyS1{position:relative;width:56px;height:91px;padding:9px 6px 8px;border:4px solid #2f3032;border-radius:15px;background:#fff;box-shadow:0 12px 26px rgba(32,35,40,.16)}.landing_phoneIcon__kLyS1:before{content:"";position:absolute;top:4px;left:50%;width:17px;height:4px;border-radius:99px;background:#2f3032;transform:translateX(-50%)}.landing_phoneLogo__h54w3{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing_benefit__dL852 h3{margin:0 0 7px;font-size:17px;font-weight:950}.landing_benefit__dL852 p{margin:0;color:#777b82;font-size:12px;line-height:1.9;font-weight:650}.landing_ctaSection__RNklx{padding:20px 0 66px}.landing_ctaPanel__gydLL{position:relative;display:grid;grid-template-columns:.96fr 1.04fr;align-items:center;gap:clamp(24px,4vw,54px);min-height:315px;overflow:hidden;padding:30px 34px;border:1px solid rgba(234,31,37,.105);border-radius:34px;background:radial-gradient(circle at 13% 22%,rgba(234,31,37,.11),transparent 19rem),linear-gradient(135deg,#fff8f8,#fff 50%,#f8f9fa);box-shadow:0 22px 62px rgba(32,35,40,.075)}.landing_ctaPanel__gydLL:after{content:"";position:absolute;width:260px;height:260px;left:-90px;bottom:-130px;border-radius:50%;border:34px solid rgba(234,31,37,.035);pointer-events:none}.landing_ctaCopy__XrQzK{position:relative;z-index:2}.landing_ctaTitle__0YF3y{margin:0;max-width:560px;font-size:clamp(30px,3.5vw,46px);line-height:1.4;letter-spacing:-.04em;font-weight:950}.landing_ctaTitle__0YF3y strong{color:var(--brand-red)}.landing_ctaText__l_rac{max-width:560px;margin:13px 0 20px;color:#6f737a;font-size:14px;line-height:2;font-weight:650}.landing_ctaActions__rxCbD{display:flex;align-items:center;flex-wrap:wrap;gap:14px}.landing_ctaButton__WRSfr{min-height:50px;padding:0 22px;color:#fff;background:linear-gradient(135deg,#f02a31,var(--brand-red-deep));box-shadow:0 14px 30px rgba(234,31,37,.18)}.landing_ctaHint__jMnFU{color:#8b8e94;font-size:11px;font-weight:800}.landing_ctaVisual__5xyVK{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(53,54,56,.055);border-radius:28px;background:#fff;box-shadow:0 18px 46px rgba(32,35,40,.085);transform:rotate(-1.25deg)}.landing_ctaHeroImage__yxtJw{display:block;width:100%;aspect-ratio:1.62/1;-o-object-fit:cover;object-fit:cover;-o-object-position:29% center;object-position:29% center}.landing_ctaFloatCard__yJtSF{position:absolute;right:14px;bottom:14px;display:flex;align-items:center;gap:10px;min-width:190px;padding:9px 11px;border:1px solid rgba(255,255,255,.78);border-radius:16px;background:rgba(255,255,255,.86);backdrop-filter:blur(14px);box-shadow:0 12px 30px rgba(32,35,40,.12)}.landing_ctaFloatCard__yJtSF img{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.landing_ctaFloatCard__yJtSF div{display:grid;gap:1px}.landing_ctaFloatCard__yJtSF strong{font-size:11px;font-weight:950}.landing_ctaFloatCard__yJtSF span{color:#7d8187;font-size:9px;font-weight:750}.landing_footer__NntD6{padding:34px 0 20px;border-top:1px solid rgba(53,54,56,.065);background:#fafafa}.landing_footerGrid__n4blR{display:grid;grid-template-columns:1.18fr repeat(2,.62fr);align-items:start;gap:30px}.landing_footerBrand__Qcz70{max-width:360px}.landing_footerLogo__0eUNw{width:148px;height:auto}.landing_footerBrand__Qcz70 p{margin:14px 0 0;color:#777b82;font-size:13px;line-height:1.95;font-weight:650}.landing_footer__NntD6 h4{margin:0 0 13px;font-size:14px;font-weight:950}.landing_footerLinks__Ha02t{display:grid;gap:10px;color:#6f737a;font-size:13px;font-weight:700}.landing_footerLinks__Ha02t a:hover{color:var(--brand-red)}.landing_footerBottom__iYEpM{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:34px;padding-top:20px;border-top:1px solid rgba(53,54,56,.07);color:#858990;font-size:11px;font-weight:700}@media (max-width:980px){.landing_nav__Cldps{display:none}.landing_heroGrid__kfCNx{grid-template-columns:1fr}.landing_heroCopy__seflO{text-align:center}.landing_heroText__h4X1F,.landing_heroTitle__E6Dij{margin-inline:auto}.landing_heroActions__bzfsI,.landing_heroTags__WwAWd{justify-content:center}.landing_heroVisual__IS3c0{max-width:760px;margin-inline:auto}.landing_benefitsGrid__hzGlV,.landing_cardsGrid__cZs9V{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_mobilityLayout__Bku__{grid-template-columns:1fr;gap:28px}.landing_mobilityIntro__yDCug{max-width:720px;justify-self:stretch}.landing_ctaPanel__gydLL{grid-template-columns:1fr 340px}}@media (max-width:720px){.landing_container__7U0_E{width:min(100% - 26px,1180px)}.landing_headerInner__RN_Ai{min-height:70px;gap:10px}.landing_brandLogo__wIcDl{width:145px}.landing_headerCta__ApfLg{min-height:42px;padding-inline:14px;font-size:12px}.landing_hero__IFqnw{padding:38px 0 48px}.landing_heroTitle__E6Dij{font-size:clamp(37px,11vw,52px)}.landing_heroText__h4X1F{margin-top:16px;font-size:15px;line-height:1.9}.landing_primaryCta__Ksuml,.landing_secondaryCta__kotQd{flex:1 1 160px}.landing_heroFrame__3svWX{border-radius:26px;transform:none;animation:landing_heroFloatMobile__Gah9q 6s ease-in-out infinite}.landing_heroBadge__b_94_{left:12px;bottom:12px}.landing_section__mWwzf{padding:56px 0}.landing_sectionHead__oVFyv{width:100%;margin:0 0 24px;text-align:right}.landing_sectionText__r57v6{margin-top:10px}.landing_benefitsGrid__hzGlV,.landing_cardsGrid__cZs9V,.landing_mobilityGrid__70A6C{grid-template-columns:1fr}.landing_serviceCard__Uy4C5{border-radius:24px}.landing_mobilitySection__AQSeM{padding:52px 0 54px}.landing_mobilityLayout__Bku__{gap:22px}.landing_mobilityIntro__yDCug{text-align:right}.landing_mobilityTitle__Scn8h{font-size:clamp(30px,9vw,40px)}.landing_mobilityAccent__UFzSi{margin:14px 0}.landing_mobilityArtwork__kYUqR{aspect-ratio:1.22/1}.landing_mobilityMeta__ypEn_{min-height:82px;padding:14px 15px}.landing_benefit__dL852{display:grid;grid-template-columns:104px 1fr;grid-template-rows:auto auto;-moz-column-gap:14px;column-gap:14px;text-align:right;align-items:center;padding:14px;border:1px solid rgba(53,54,56,.06);background:#fff}.landing_benefitVisual__l4Y7h{grid-row:1/3;width:96px;height:96px;margin:0;border-radius:28px}.landing_benefit__dL852 h3{margin:0 0 2px}.landing_benefit__dL852 p{line-height:1.7}.landing_ctaSection__RNklx{padding-bottom:58px}.landing_ctaPanel__gydLL{grid-template-columns:1fr;padding:24px 18px 18px;text-align:right}.landing_ctaText__l_rac{margin:12px 0 18px}.landing_ctaActions__rxCbD{align-items:flex-start}.landing_ctaVisual__5xyVK{transform:none;border-radius:23px}.landing_ctaFloatCard__yJtSF{right:10px;bottom:10px}.landing_footerGrid__n4blR{grid-template-columns:1fr 1fr}.landing_footerBrand__Qcz70{grid-column:1/-1}.landing_footerBottom__iYEpM{display:block;line-height:1.9;text-align:center}}@keyframes landing_heroFloatMobile__Gah9q{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (prefers-reduced-motion:reduce){.landing_heroFrame__3svWX{animation:none}.landing_benefit__dL852,.landing_ctaButton__WRSfr,.landing_headerCta__ApfLg,.landing_primaryCta__Ksuml,.landing_secondaryCta__kotQd,.landing_serviceArtwork__0hjT3,.landing_serviceCard__Uy4C5{transition:none}}.landing_heroSubText__jDu2U{max-width:590px;margin:10px 0 0;color:#8a8d93;font-size:13px;line-height:1.95;font-weight:650}.landing_cardCopy__roYD8{min-width:0;display:grid;gap:5px}.landing_cardCopy__roYD8 strong{color:#38393b;font-size:14px;font-weight:950}.landing_cardCopy__roYD8 p{margin:0;color:#7a7e85;font-size:10.5px;line-height:1.75;font-weight:650}.landing_cardFooter__y9BHK{min-height:105px;align-items:center}.landing_capabilitiesSection__qO0TZ{position:relative;background:radial-gradient(circle at 92% 5%,rgba(234,31,37,.055),transparent 22rem),#fff}.landing_richSectionHead__AF8EQ{max-width:790px;margin:0 0 34px auto;text-align:right}.landing_capabilitiesGrid__MKGpy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.landing_capabilityCard__8rKG0{position:relative;min-width:0;padding:25px 24px 23px;overflow:hidden;border:1px solid rgba(53,54,56,.065);border-radius:26px;background:linear-gradient(145deg,#fff,#fbfbfc);box-shadow:0 14px 36px rgba(32,35,40,.055);transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.landing_capabilityCard__8rKG0:after{content:"";position:absolute;left:-34px;bottom:-52px;width:130px;height:130px;border-radius:50%;background:radial-gradient(circle,rgba(234,31,37,.06),transparent 68%);pointer-events:none}.landing_capabilityCard__8rKG0:hover{transform:translateY(-5px);border-color:rgba(234,31,37,.13);box-shadow:0 22px 50px rgba(32,35,40,.08)}.landing_capabilityTop__zuHac{display:flex;align-items:center;gap:13px}.landing_capabilityNumber___jVtO{display:grid;flex:0 0 auto;width:42px;height:42px;place-items:center;border:1px solid rgba(234,31,37,.12);border-radius:14px;background:rgba(234,31,37,.055);color:var(--brand-red);font-size:11px;font-weight:950}.landing_capabilityTop__zuHac h3{margin:0;color:#353638;font-size:18px;line-height:1.55;font-weight:950}.landing_capabilityText__rDvOj{margin:15px 0 0;color:#74787f;font-size:13px;line-height:2;font-weight:650}.landing_capabilityList__TBUik{display:grid;gap:8px;margin:16px 0 0;padding:0;list-style:none}.landing_capabilityList__TBUik li{position:relative;padding-right:18px;color:#62666d;font-size:11.5px;line-height:1.8;font-weight:800}.landing_capabilityList__TBUik li:before{content:"";position:absolute;right:0;top:.72em;width:7px;height:7px;border-radius:50%;background:var(--brand-red);box-shadow:0 0 0 4px rgba(234,31,37,.075)}.landing_audienceGrid___wD8h{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.landing_audienceCard__qsYeQ{min-width:0;padding:23px 20px 22px;border:1px solid rgba(53,54,56,.06);border-radius:24px;background:rgba(255,255,255,.88);box-shadow:0 12px 32px rgba(32,35,40,.045)}.landing_audienceIndex__EVJLQ{display:inline-flex;margin-bottom:18px;color:var(--brand-red);font-size:11px;font-weight:950}.landing_audienceCard__qsYeQ h3{margin:0 0 9px;color:#37383a;font-size:17px;font-weight:950}.landing_audienceCard__qsYeQ p{margin:0;color:#767a81;font-size:12px;line-height:1.95;font-weight:650}.landing_futureSection__KQmAg{background:radial-gradient(circle at 18% 22%,rgba(234,31,37,.07),transparent 24rem),linear-gradient(180deg,#fff,#fafafb);border-top:1px solid rgba(53,54,56,.05)}.landing_futureHead__aU9bY{display:grid;grid-template-columns:1fr .82fr;align-items:end;gap:40px;margin-bottom:30px}.landing_futureBadge__mt2_U{display:inline-flex;align-items:center;min-height:30px;padding:0 11px;margin-bottom:11px;border:1px solid rgba(234,31,37,.14);border-radius:999px;background:rgba(234,31,37,.055);color:var(--brand-red);font-size:10px;font-weight:950}.landing_roadmapGrid__6ePIr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.landing_roadmapCard__5KihP{position:relative;min-width:0;min-height:220px;padding:22px 19px 20px;overflow:hidden;border:1px solid rgba(234,31,37,.09);border-radius:24px;background:rgba(255,255,255,.92);box-shadow:0 13px 35px rgba(32,35,40,.05)}.landing_roadmapCard__5KihP:before{content:"";position:absolute;inset:auto -32px -48px auto;width:120px;height:120px;border-radius:50%;background:rgba(234,31,37,.035)}.landing_roadmapStatus__FMcFS{display:inline-flex;padding:6px 9px;margin-bottom:18px;border-radius:9px;background:#fff3f3;color:var(--brand-red);font-size:9px;font-weight:950}.landing_roadmapCard__5KihP h3{position:relative;z-index:1;margin:0 0 10px;color:#353638;font-size:17px;line-height:1.6;font-weight:950}.landing_roadmapCard__5KihP p{position:relative;z-index:1;margin:0;color:#767a81;font-size:11.5px;line-height:1.95;font-weight:650}@media (max-width:980px){.landing_capabilitiesGrid__MKGpy{grid-template-columns:1fr}.landing_audienceGrid___wD8h,.landing_roadmapGrid__6ePIr{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_futureHead__aU9bY{grid-template-columns:1fr;gap:10px}}@media (max-width:720px){.landing_heroSubText__jDu2U{margin-inline:auto;font-size:12px}.landing_cardFooter__y9BHK{min-height:auto}.landing_cardCopy__roYD8 p{font-size:11px}.landing_richSectionHead__AF8EQ{margin-bottom:24px}.landing_capabilityCard__8rKG0{padding:20px 18px}.landing_capabilityTop__zuHac h3{font-size:16px}.landing_capabilityText__rDvOj{font-size:12px}.landing_audienceGrid___wD8h,.landing_roadmapGrid__6ePIr{grid-template-columns:1fr}.landing_audienceCard__qsYeQ,.landing_roadmapCard__5KihP{min-height:auto}.landing_futureSection__KQmAg{padding-top:52px}}.landing_heroCopy__seflO{perspective:1100px}.landing_heroTitle__E6Dij{perspective:900px;transform-style:preserve-3d}.landing_heroTitleAccent__19_Fr,.landing_heroTitleDepth__XSwej{display:block;width:-moz-fit-content;width:fit-content;transform-style:preserve-3d;backface-visibility:hidden}.landing_heroTitleDepth__XSwej{color:#303133;text-shadow:0 1px 0 #fff,0 2px 0 #e8e9eb,0 3px 0 #dedfe2,0 5px 10px rgba(38,40,44,.13),0 18px 34px rgba(38,40,44,.09);animation:landing_heroTitleIn__JMMzm .85s cubic-bezier(.2,.72,.2,1) .08s both}.landing_heroTitleAccent__19_Fr{position:relative;margin-top:5px;color:var(--brand-red);text-shadow:0 1px 0 #ff6267,0 2px 0 #d9181e,0 3px 0 #c41419,0 4px 0 #ad1116,0 9px 18px rgba(185,17,22,.22),0 24px 46px rgba(234,31,37,.17);animation:landing_heroAccentIn__6aYnD .95s cubic-bezier(.16,.78,.18,1) .22s both}.landing_heroTitleAccent__19_Fr:after{content:"";position:absolute;right:3%;bottom:-12px;width:74%;height:16px;border-radius:50%;background:radial-gradient(ellipse,rgba(234,31,37,.22),transparent 70%);filter:blur(7px);transform:translateZ(-12px);opacity:.75}.landing_eyebrow__L_21j{animation:landing_heroChipIn__d4gNV .65s cubic-bezier(.2,.72,.2,1) both}.landing_heroText__h4X1F{animation:landing_heroCopyIn__zddLJ .75s cubic-bezier(.2,.72,.2,1) .35s both}.landing_heroSubText__jDu2U{animation:landing_heroCopyIn__zddLJ .75s cubic-bezier(.2,.72,.2,1) .43s both}.landing_heroActions__bzfsI{animation:landing_heroCopyIn__zddLJ .75s cubic-bezier(.2,.72,.2,1) .52s both}.landing_heroTags__WwAWd{animation:landing_heroCopyIn__zddLJ .75s cubic-bezier(.2,.72,.2,1) .61s both}.landing_heroVisual__IS3c0{--hero-rx:0deg;--hero-ry:0deg;transform:perspective(1300px) rotateX(var(--hero-rx)) rotateY(var(--hero-ry));transition:transform .16s ease-out;transform-style:preserve-3d}.landing_heroVisual__IS3c0:after,.landing_heroVisual__IS3c0:before{content:"";position:absolute;z-index:-1;border:1px solid rgba(234,31,37,.14);border-radius:50%;pointer-events:none}.landing_heroVisual__IS3c0:before{width:130px;height:130px;right:-24px;top:-22px;box-shadow:inset 0 0 34px rgba(234,31,37,.06);animation:landing_orbitRing__hn37P 8s linear infinite}.landing_heroVisual__IS3c0:after{width:72px;height:72px;left:-18px;bottom:8%;border-width:8px;border-color:rgba(234,31,37,.075);animation:landing_orbitRingReverse__W_KQ_ 6.5s linear infinite}.landing_heroGlow__Eb_Pv{animation:landing_heroGlowBreath__Q1Phz 4.4s ease-in-out infinite}.landing_heroFrame__3svWX{transform:translateZ(34px) rotateY(-3deg) rotateX(1.5deg);animation:landing_heroFloat3d__asvdQ 5.2s ease-in-out infinite;will-change:transform}.landing_heroBadge__b_94_{transform:translateZ(62px);animation:landing_badgeFloat__RyuWR 3.4s ease-in-out infinite}.landing_badgePulse__GtAeO{animation:landing_livePulse__1S3RN 1.8s ease-out infinite}.landing_ctaTitle__0YF3y,.landing_mobilityTitle__Scn8h,.landing_sectionTitle__2og5c{text-shadow:0 1px 0 #fff,0 2px 0 rgba(219,221,224,.9),0 8px 22px rgba(35,38,42,.09)}.landing_mobilityTitle__Scn8h{text-shadow:0 1px 0 #fff,0 2px 0 #e5e6e8,0 3px 0 #dadcdf,0 12px 26px rgba(35,38,42,.11)}.landing_mobilityAccent__UFzSi{transform-origin:right center;animation:landing_accentDraw__qZORK 2.2s ease-in-out infinite alternate}.landing_ctaButton__WRSfr,.landing_headerCta__ApfLg,.landing_primaryCta__Ksuml{position:relative;overflow:hidden;isolation:isolate}.landing_ctaButton__WRSfr:after,.landing_headerCta__ApfLg:after,.landing_primaryCta__Ksuml:after{content:"";position:absolute;inset:-80% auto -80% -45%;width:32%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);animation:landing_buttonShine__avmwN 3.8s ease-in-out infinite;pointer-events:none}.landing_audienceCard__qsYeQ,.landing_benefit__dL852,.landing_capabilityCard__8rKG0,.landing_ctaVisual__5xyVK,.landing_mobilityCard__hHIin,.landing_roadmapCard__5KihP,.landing_serviceCard__Uy4C5{--tilt-x:0deg;--tilt-y:0deg;--spot-x:50%;--spot-y:50%;transform-style:preserve-3d;will-change:transform}.landing_audienceCard__qsYeQ:after,.landing_capabilityCard__8rKG0:after,.landing_ctaVisual__5xyVK:after,.landing_mobilityCard__hHIin:before,.landing_roadmapCard__5KihP:after,.landing_serviceCard__Uy4C5:before{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;background:radial-gradient(circle at var(--spot-x) var(--spot-y),rgba(255,255,255,.58),transparent 28%);opacity:0;pointer-events:none;transition:opacity .25s ease}.landing_audienceCard__qsYeQ:hover:after,.landing_capabilityCard__8rKG0:hover:after,.landing_ctaVisual__5xyVK:hover:after,.landing_mobilityCard__hHIin:hover:before,.landing_roadmapCard__5KihP:hover:after,.landing_serviceCard__Uy4C5:hover:before{opacity:.72}.landing_audienceCard__qsYeQ:hover,.landing_benefit__dL852:hover,.landing_capabilityCard__8rKG0:hover,.landing_ctaVisual__5xyVK:hover,.landing_mobilityCard__hHIin:hover,.landing_roadmapCard__5KihP:hover,.landing_serviceCard__Uy4C5:hover{transform:perspective(1100px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) translateY(-8px) translateZ(12px)}.landing_benefitImage__lw5La,.landing_ctaHeroImage__yxtJw,.landing_mobilityImage__NqL9P,.landing_serviceArtwork__0hjT3{transform:translateZ(16px) scale(1.001);transition:transform .45s cubic-bezier(.2,.75,.2,1),filter .35s ease}.landing_benefit__dL852:hover .landing_benefitImage__lw5La,.landing_ctaVisual__5xyVK:hover .landing_ctaHeroImage__yxtJw,.landing_mobilityCard__hHIin:hover .landing_mobilityImage__NqL9P,.landing_serviceCard__Uy4C5:hover .landing_serviceArtwork__0hjT3{transform:translateZ(34px) scale(1.055);filter:saturate(1.035) contrast(1.015)}.landing_audienceCard__qsYeQ>*,.landing_benefit__dL852>h3,.landing_benefit__dL852>p,.landing_capabilityList__TBUik,.landing_capabilityText__rDvOj,.landing_capabilityTop__zuHac,.landing_cardFooter__y9BHK,.landing_mobilityMeta__ypEn_,.landing_roadmapCard__5KihP>*{transform:translateZ(22px)}.landing_audienceIndex__EVJLQ,.landing_capabilityNumber___jVtO,.landing_cardArrow__d4VPi,.landing_mobilityArrow__GSF8Z,.landing_roadmapStatus__FMcFS{transform:translateZ(34px)}.landing_cardArrow__d4VPi,.landing_mobilityArrow__GSF8Z{box-shadow:0 9px 18px rgba(234,31,37,.1)}.landing_benefitVisual__l4Y7h{transform:translateZ(24px);animation:landing_benefitFloat__6J9og 5s ease-in-out infinite}.landing_benefit__dL852:nth-child(2) .landing_benefitVisual__l4Y7h{animation-delay:-.9s}.landing_benefit__dL852:nth-child(3) .landing_benefitVisual__l4Y7h{animation-delay:-1.8s}.landing_benefit__dL852:nth-child(4) .landing_benefitVisual__l4Y7h{animation-delay:-2.7s}.landing_phoneIcon__kLyS1{transform-style:preserve-3d;animation:landing_phoneRock__4aYOH 4.6s ease-in-out infinite}.landing_futureBadge__mt2_U,.landing_roadmapStatus__FMcFS{animation:landing_statusBreath__VzPeA 2.8s ease-in-out infinite}.landing_ctaPanel__gydLL{isolation:isolate}.landing_ctaPanel__gydLL:before{content:"";position:absolute;inset:-45% auto auto -12%;width:420px;height:420px;border-radius:50%;background:conic-gradient(from 0deg,rgba(234,31,37,.12),transparent 28%,rgba(234,31,37,.04),transparent 70%);filter:blur(18px);animation:landing_ctaOrbit__irxLk 12s linear infinite;pointer-events:none}.landing_ctaVisual__5xyVK{transform:perspective(1100px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) rotate(-1.25deg);transition:transform .22s ease-out,box-shadow .25s ease}.landing_ctaFloatCard__yJtSF{transform:translateZ(48px);animation:landing_badgeFloat__RyuWR 3.8s ease-in-out -.8s infinite}html[data-masir-motion=ready] .landing_landing__xQWu5 [data-reveal]{opacity:0;filter:blur(9px);transition:opacity .72s cubic-bezier(.2,.72,.2,1) var(--reveal-delay,0s),transform .82s cubic-bezier(.16,.78,.18,1) var(--reveal-delay,0s),filter .68s ease var(--reveal-delay,0s)}html[data-masir-motion=ready] .landing_landing__xQWu5 [data-reveal=up]{transform:translate3d(0,34px,0) rotateX(4deg)}html[data-masir-motion=ready] .landing_landing__xQWu5 [data-reveal=right]{transform:translate3d(36px,0,0) rotateY(-5deg)}html[data-masir-motion=ready] .landing_landing__xQWu5 [data-reveal=scale]{transform:scale(.96) translate3d(0,24px,0)}html[data-masir-motion=ready] .landing_landing__xQWu5 [data-reveal][data-visible=true]{opacity:1;filter:blur(0);transform:none}@keyframes landing_heroChipIn__d4gNV{0%{opacity:0;transform:translateY(12px) scale(.96);filter:blur(5px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes landing_heroTitleIn__JMMzm{0%{opacity:0;transform:translateY(32px) rotateX(-18deg) translateZ(-30px);filter:blur(8px)}to{opacity:1;transform:translateY(0) rotateX(0) translateZ(18px);filter:blur(0)}}@keyframes landing_heroAccentIn__6aYnD{0%{opacity:0;transform:translateY(40px) rotateX(-24deg) scale(.94);filter:blur(9px)}to{opacity:1;transform:translateY(0) rotateX(0) scale(1) translateZ(30px);filter:blur(0)}}@keyframes landing_heroCopyIn__zddLJ{0%{opacity:0;transform:translateY(22px);filter:blur(6px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes landing_heroFloat3d__asvdQ{0%,to{transform:translateZ(34px) rotateY(-3deg) rotateX(1.5deg) translateY(0)}50%{transform:translateZ(44px) rotateY(-1.2deg) rotateX(.5deg) translateY(-13px)}}@keyframes landing_heroGlowBreath__Q1Phz{0%,to{opacity:.65;transform:scale(.95)}50%{opacity:1;transform:scale(1.08)}}@keyframes landing_orbitRing__hn37P{to{transform:rotate(1turn) translateZ(18px)}}@keyframes landing_orbitRingReverse__W_KQ_{to{transform:rotate(-1turn) translateZ(12px)}}@keyframes landing_badgeFloat__RyuWR{0%,to{transform:translateZ(48px) translateY(0)}50%{transform:translateZ(58px) translateY(-6px)}}@keyframes landing_livePulse__1S3RN{0%{box-shadow:0 0 0 0 rgba(234,31,37,.26)}75%,to{box-shadow:0 0 0 11px rgba(234,31,37,0)}}@keyframes landing_accentDraw__qZORK{0%{transform:scaleX(.68);opacity:.72}to{transform:scaleX(1);opacity:1}}@keyframes landing_buttonShine__avmwN{0%,62%{left:-45%;opacity:0}70%{opacity:.8}88%,to{left:118%;opacity:0}}@keyframes landing_benefitFloat__6J9og{0%,to{transform:translateZ(24px) translateY(0) rotate(0)}50%{transform:translateZ(32px) translateY(-8px) rotate(.8deg)}}@keyframes landing_phoneRock__4aYOH{0%,to{transform:rotateY(-8deg) rotateX(2deg)}50%{transform:rotateY(8deg) rotateX(-2deg) translateY(-3px)}}@keyframes landing_statusBreath__VzPeA{0%,to{box-shadow:0 0 0 0 rgba(234,31,37,0)}50%{box-shadow:0 0 0 7px rgba(234,31,37,.055)}}@keyframes landing_ctaOrbit__irxLk{to{transform:rotate(1turn)}}@media (max-width:980px){.landing_heroVisual__IS3c0{transform:none!important}.landing_audienceCard__qsYeQ:hover,.landing_benefit__dL852:hover,.landing_capabilityCard__8rKG0:hover,.landing_ctaVisual__5xyVK:hover,.landing_mobilityCard__hHIin:hover,.landing_roadmapCard__5KihP:hover,.landing_serviceCard__Uy4C5:hover{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.landing_landing__xQWu5 *,.landing_landing__xQWu5 :after,.landing_landing__xQWu5 :before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.landing_audienceCard__qsYeQ,.landing_benefit__dL852,.landing_capabilityCard__8rKG0,.landing_ctaVisual__5xyVK,.landing_heroFrame__3svWX,.landing_heroVisual__IS3c0,.landing_mobilityCard__hHIin,.landing_roadmapCard__5KihP,.landing_serviceCard__Uy4C5{transform:none!important}}.landing_landing__xQWu5{--brand-orange:#fe6700;--brand-orange-deep:#d95300;--brand-orange-soft:#fff4ec;background:radial-gradient(circle at 10% 6%,rgba(234,31,37,.07),transparent 24rem),radial-gradient(circle at 77% 9%,rgba(254,103,0,.055),transparent 20rem),radial-gradient(circle at 92% 22%,rgba(234,31,37,.05),transparent 22rem),#fff}.landing_eyebrow__L_21j{border-color:color-mix(in srgb,var(--brand-red) 72%,var(--brand-orange) 28%);background:linear-gradient(135deg,rgba(234,31,37,.055),rgba(254,103,0,.045))}.landing_eyebrowDot__C8446{background:linear-gradient(135deg,var(--brand-red),var(--brand-orange));box-shadow:0 0 0 5px rgba(234,31,37,.08),0 0 18px rgba(254,103,0,.16)}.landing_heroTitleAccent__19_Fr{color:transparent;background:linear-gradient(118deg,var(--brand-red) 0,#f2382f 48%,var(--brand-orange) 100%);-webkit-background-clip:text;background-clip:text;text-shadow:0 1px 0 rgba(255,114,87,.6),0 2px 0 rgba(217,24,30,.78),0 3px 0 rgba(196,20,25,.72),0 4px 0 rgba(173,17,22,.64),7px 10px 22px rgba(254,103,0,.12),0 24px 46px rgba(234,31,37,.15)}.landing_heroTitleAccent__19_Fr:after{background:radial-gradient(ellipse,rgba(234,31,37,.18),rgba(254,103,0,.11) 42%,transparent 72%)}.landing_heroVisual__IS3c0:after{border-color:rgba(254,103,0,.115);box-shadow:0 0 28px rgba(254,103,0,.08)}.landing_mobilityAccent__UFzSi{background:linear-gradient(90deg,var(--brand-red),#f43b2d 52%,var(--brand-orange))}.landing_heroTag__06gei:nth-child(2n){border-color:rgba(254,103,0,.13);background:rgba(255,244,236,.66)}.landing_benefit__dL852:nth-child(2n):after,.landing_mobilityCard__hHIin:nth-child(2):after,.landing_serviceCard__Uy4C5:nth-child(2n):after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px solid rgba(254,103,0,.08);pointer-events:none}.landing_benefit__dL852:nth-child(2n):hover,.landing_mobilityCard__hHIin:nth-child(2):hover,.landing_serviceCard__Uy4C5:nth-child(2n):hover{box-shadow:0 24px 60px rgba(53,54,56,.09),0 12px 30px rgba(254,103,0,.075)}.landing_benefit__dL852:nth-child(2n) .landing_benefitVisual__l4Y7h{filter:drop-shadow(0 16px 24px rgba(254,103,0,.1))}.landing_futureBadge__mt2_U,.landing_roadmapStatus__FMcFS{color:var(--brand-orange-deep);border-color:rgba(254,103,0,.18);background:var(--brand-orange-soft);box-shadow:0 8px 22px rgba(254,103,0,.08)}.landing_audienceIndex__EVJLQ:nth-child(2n),.landing_capabilityNumber___jVtO:nth-child(2n){color:var(--brand-orange-deep)}.landing_ctaPanel__gydLL:before{background:conic-gradient(from 0deg,rgba(234,31,37,.12),rgba(254,103,0,.1) 20%,transparent 36%,rgba(234,31,37,.04) 58%,rgba(254,103,0,.055) 72%,transparent 88%)}.landing_ctaFloatCard__yJtSF{box-shadow:0 18px 42px rgba(53,54,56,.12),0 8px 24px rgba(254,103,0,.07)}.landing_ctaButton__WRSfr:before,.landing_headerCta__ApfLg:before,.landing_primaryCta__Ksuml:before{content:"";position:absolute;width:7px;height:7px;left:12px;top:10px;border-radius:50%;background:var(--brand-orange);box-shadow:0 0 14px rgba(254,103,0,.42);opacity:.72;pointer-events:none}@media (max-width:760px){.landing_landing__xQWu5{background:radial-gradient(circle at 12% 4%,rgba(234,31,37,.055),transparent 17rem),radial-gradient(circle at 90% 14%,rgba(254,103,0,.045),transparent 15rem),#fff}}.landing_heroVisual__IS3c0{transform:perspective(1300px) rotateX(0deg) rotateY(0deg);transition:transform .3s cubic-bezier(.2,.72,.2,1)}.landing_heroVisual__IS3c0:hover{transform:perspective(1300px) rotateX(1.4deg) rotateY(-2.8deg) translateY(-3px)}.landing_audienceCard__qsYeQ:hover,.landing_benefit__dL852:hover,.landing_capabilityCard__8rKG0:hover,.landing_mobilityCard__hHIin:hover,.landing_roadmapCard__5KihP:hover,.landing_serviceCard__Uy4C5:hover{transform:perspective(1100px) rotateX(2deg) rotateY(-2.4deg) translateY(-8px) translateZ(12px)}.landing_audienceCard__qsYeQ:nth-of-type(2n):hover,.landing_capabilityCard__8rKG0:nth-of-type(2n):hover,.landing_roadmapCard__5KihP:nth-of-type(2n):hover,.landing_serviceCard__Uy4C5:nth-of-type(2n):hover{transform:perspective(1100px) rotateX(2deg) rotateY(2.4deg) translateY(-8px) translateZ(12px)}.landing_ctaVisual__5xyVK:hover{transform:perspective(1100px) rotateX(1.8deg) rotateY(-2.2deg) rotate(-1deg) translateY(-5px)}.landing_audienceCard__qsYeQ:after,.landing_capabilityCard__8rKG0:after,.landing_ctaVisual__5xyVK:after,.landing_mobilityCard__hHIin:before,.landing_roadmapCard__5KihP:after,.landing_serviceCard__Uy4C5:before{background:radial-gradient(circle at 38% 28%,rgba(255,255,255,.58),transparent 28%)}