.homeRefresh{--home-opening-header:78px;background:var(--home-surface);padding-top:var(--home-opening-header)}main.homeRefresh>section.licensedMotionJourney{--licensed-motion-top:var(--home-opening-header);content-visibility:visible;contain:none}.homeRefresh .hero{color:#fff;background:#06182e;min-height:860px;padding-top:0;padding-bottom:0;scroll-margin-top:68px;overflow:hidden}.homeRefresh .heroVisual,.homeRefresh .heroVisualImages,.homeRefresh .heroVisualShade{position:absolute;inset:0}.homeRefresh .heroVisualImages img{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .65s;position:absolute;inset:0}.homeRefresh .heroVisualImages img.is-selected{opacity:1}.homeRefresh .heroVisualShade{background:linear-gradient(90deg,#031223f5 0%,#031223d1 28%,#03122340 57%,#0312230a 78%),linear-gradient(#0000 52%,#031223f0)}.homeRefresh .heroContent{pointer-events:none;padding:72px 0 54px;scroll-margin-top:90px}.homeRefresh .heroContent>*{pointer-events:auto;max-width:52%}.homeRefresh .hero .eyebrow{color:#84e5ef;letter-spacing:.13em;margin-bottom:26px;font-size:.75rem}.homeRefresh .hero h1{letter-spacing:-.06em;color:#fff;margin:0;font-size:clamp(68px,7.2vw,108px);font-weight:800;line-height:.93}.homeRefresh .hero h1 em{color:#56e0ee}.homeRefresh .heroLead{color:#d9e6ef;margin-top:26px;padding-right:48px;font-size:1.0625rem;line-height:1.7}.homeRefresh .heroActions{align-items:flex-start;gap:20px;margin-top:28px;display:flex}.homeRefresh .heroQuoteGroup{gap:10px;display:grid}.homeRefresh .hero .button.primary{color:#06182e;background:#56e0ee;border-radius:6px;gap:20px;min-height:56px;padding-inline:24px;font-size:.875rem}.homeRefresh .hero .button.primary span{color:#06182e}.homeRefresh .hero .button.primary:hover{background:#9df1f8}.homeRefresh .heroCtaNote{color:#bfccd5;letter-spacing:0;max-width:260px;margin:0;font-size:.75rem;font-weight:400;line-height:1.5}.homeRefresh .heroExplore{align-items:center;gap:18px;min-height:56px;font-size:.875rem;font-weight:700;display:inline-flex}.homeRefresh .heroExplore span{color:#56e0ee;font-size:20px}.homeRefresh .heroProfile{border-top:1px solid #ffffff30;align-items:center;gap:12px;margin-top:25px;padding-top:20px;display:inline-flex}.homeRefresh .heroProfile>span:last-child{gap:4px;display:grid}.homeRefresh .heroProfile strong{font-size:.875rem;font-weight:700}.homeRefresh .heroProfile small{color:#bfccd5;font-size:.75rem}.homeRefresh .profileDownloadIcon{color:#56e0ee;background:#ffffff10;border:1px solid #ffffff30}.homeRefresh .heroVisualPanel{z-index:3;width:min(32vw,390px);position:absolute;bottom:110px;right:max(32px,50vw - 640px)}.homeRefresh .heroSceneInfo{background:#041628e0;border-left:2px solid #56e0ee;padding:22px 24px}.homeRefresh .heroSceneLabel{color:#a4d8e0;text-transform:uppercase;letter-spacing:.12em;margin-bottom:10px;font-size:.625rem;font-weight:700;display:block}.homeRefresh .heroSceneInfo strong{letter-spacing:-.035em;font-size:clamp(26px,2.5vw,34px);line-height:1.1}.homeRefresh .heroSceneInfo p{color:#d2e1eb;margin:10px 0 14px;font-size:.8125rem;line-height:1.5}.homeRefresh .heroSceneInfo a{color:#82e7f1;align-items:center;gap:24px;min-height:32px;font-size:.75rem;font-weight:700;display:inline-flex}.homeRefresh .heroSceneControls{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:10px;display:grid}.homeRefresh .heroSceneControls button{color:#fff;cursor:pointer;background:#041628e6;border:1px solid #ffffff35;border-radius:0;justify-content:space-between;align-items:center;gap:7px;min-height:52px;padding:12px;font:700 .875rem Arial,Helvetica,sans-serif;transition:background .2s,color .2s;display:flex}.homeRefresh .heroSceneControls button span{color:#9db6c9;font-size:.625rem}.homeRefresh .heroSceneControls button i{font-style:normal;font-weight:400}.homeRefresh .heroSceneControls button[aria-pressed=true]{color:#06182e;background:#56e0ee;border-color:#56e0ee}.homeRefresh .heroSceneControls button[aria-pressed=true] span{color:#174452}.homeRefresh .heroSceneControls button:hover{border-color:#56e0ee}.homeRefresh .heroSceneLoading{background:#06182e;padding:4px 8px;font-size:.75rem;position:absolute;top:-26px;right:0}.homeRefresh .serviceRail{border-top:1px solid #ffffff30;min-height:64px}.homeRefresh .serviceRail span{color:#d0e0e9;letter-spacing:.09em;border:0;font-size:.6875rem}.homeRefresh .serviceRail span:first-child{border:0}:is(.homeRefresh a:focus-visible,.homeRefresh button:focus-visible){outline:3px solid var(--cyan);outline-offset:5px}.motion-ready .homeRefresh .heroContent>*{opacity:1;animation:none;transform:none}.motion-ready .homeRefresh .serviceRail span{opacity:1;animation:none}.homeRefresh .section{padding-block:90px}.homeRefresh h2{letter-spacing:-.045em;text-transform:none;font-size:clamp(36px,4.1vw,58px);line-height:1.06}.homeRefresh h2 em{color:var(--home-accent);font-style:normal}.homeRefresh .eyebrow{font-size:.8125rem}.homeRefresh .sectionLabel{letter-spacing:.1em;margin-bottom:40px;font-size:.8125rem}.homeRefresh .sectionLabel span{font-variant-numeric:tabular-nums;color:var(--home-accent)}.homeRefresh .splitHeading{gap:64px}.homeRefresh .sectionHeading{margin-bottom:42px}.homeRefresh .introBand{color:var(--navy);content-visibility:visible;border-bottom:1px solid var(--home-rule);background:#fff}.homeRefresh .introGrid{min-height:166px}.homeRefresh .introGrid p{border-color:#dce5e9;padding-block:5px}.homeRefresh .introGrid p:first-child{border-left:0}.homeRefresh .introGrid p:last-child{border-right:0}.homeRefresh .introGrid strong{gap:10px}.homeRefresh .statValue{box-shadow:none;color:var(--navy);letter-spacing:-.05em;background:0 0;border:0;border-radius:0;padding:0;font-size:clamp(32px,3.5vw,48px);font-weight:800}.homeRefresh .statLabel{color:#526476;letter-spacing:.1em;font-size:.6875rem;font-weight:700}.homeRefresh .introBand:after{display:none}.homeRefresh .servicesSection{background:var(--home-surface);content-visibility:visible;scroll-margin-top:100px}.homeRefresh .serviceSpotlights{grid-template-columns:1.18fr 1fr;gap:20px;margin-bottom:24px;display:grid}.homeRefresh .serviceSpotlight{isolation:isolate;color:#fff;background:#06182e;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:460px;padding:32px;display:flex;position:relative;overflow:hidden}.homeRefresh .serviceSpotlight img{object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.homeRefresh .serviceSpotlight:before{content:"";z-index:-1;background:linear-gradient(#03122380,#0312230a 32%,#031223f2 100%);position:absolute;inset:0}.homeRefresh .serviceSpotlightAir img{object-position:58% center}.homeRefresh .spotlightTop{text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:20px;font-size:.75rem;font-weight:700;display:flex}.homeRefresh .spotlightTop>span:last-child{color:#06182e;background:#ffffffed;border-radius:50%;place-items:center;width:42px;height:42px;font-size:23px;display:grid}.homeRefresh .spotlightCopy{max-width:470px;margin-top:120px}.homeRefresh .spotlightCopy>span{letter-spacing:.07em;text-transform:uppercase;color:#9ef0f7;font-size:.6875rem;font-weight:700}.homeRefresh .spotlightCopy h3{letter-spacing:-.04em;text-transform:none;margin:14px 0;font-size:clamp(27px,3vw,41px);font-weight:600;line-height:1.08}.homeRefresh .spotlightCopy p{color:#e2ebf1;max-width:410px;margin:0;font-size:.9375rem;line-height:1.6}.homeRefresh .serviceSpotlight:hover img{transform:scale(1.035)}.homeRefresh .serviceSpotlight:hover .spotlightTop>span:last-child{background:#56e0ee}.homeRefresh .serviceGrid{border:0;align-items:stretch;gap:14px}.homeRefresh .serviceCard{border:1px solid var(--home-rule);background:#fff;border-radius:8px;min-height:342px;padding:24px}.homeRefresh .serviceCard .cardTop{color:var(--home-accent);font-size:.8125rem}.homeRefresh .serviceCard .cardTop span:last-child{border:1px solid var(--home-rule);border-radius:50%;place-items:center;width:28px;height:28px;font-size:16px;display:grid}.homeRefresh .serviceDoodle{opacity:.85;width:108px;height:144px;top:25px;right:24px}.homeRefresh .serviceCard h3{min-height:49px;margin:106px 0 12px;font-size:22px;font-weight:700;line-height:1.12}.homeRefresh .serviceCard p{margin-bottom:22px;font-size:.9375rem;line-height:1.55}.homeRefresh .serviceCardLink{border-top:1px solid var(--home-rule);color:var(--home-accent);align-items:center;gap:12px;margin-top:auto;padding-top:15px;font-size:.8125rem;font-weight:700;display:flex}:is(.homeRefresh .serviceCard:hover,.homeRefresh .serviceCard:focus-visible){background:#f3fbfc;border-color:#70cbd6;transform:translateY(-4px);box-shadow:0 14px 32px #06182e12}.homeRefresh .serviceCard:hover h3{color:var(--navy)}.homeRefresh .serviceCard:hover p{color:var(--muted)}.homeRefresh .serviceCard:hover .serviceDoodle{opacity:1;filter:none;mix-blend-mode:multiply}.homeRefresh .servicesFoot{justify-content:space-between;align-items:center;gap:20px;margin-top:30px;display:flex}.homeRefresh .servicesFoot p{color:var(--muted);margin:0;font-size:1rem}.homeRefresh .servicesFoot .textLink{margin-top:0}.homeRefresh .textLink{font-size:.875rem}.homeRefresh .journeyInvitation{background:var(--navy);color:#fff;content-visibility:visible;padding:64px 0}.homeRefresh .journeyInvitation .wrap{justify-content:space-between;align-items:center;gap:32px;display:flex}.homeRefresh .journeyInvitation .eyebrow{color:#8eecf4;font-size:.75rem}.homeRefresh .journeyInvitation h2{color:#fff;margin-bottom:0;font-size:clamp(38px,4.9vw,68px)}.homeRefresh .journeyInvitation h2 em{color:#8eecf4}.homeRefresh .journeyInvitationAside{align-items:center;gap:42px;display:flex}.homeRefresh .journeyInvitationAside>p{color:#bacbd6;max-width:180px;margin:0;font-size:1rem;line-height:1.7}.homeRefresh .journeyEnter{text-align:center;color:#06182e;background:#56e0ee;border-radius:50%;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:15px;width:146px;height:146px;font-size:.875rem;font-weight:700;line-height:1.4;transition:background .25s,transform .25s;display:flex}.homeRefresh .journeyEnter b{font-size:26px;font-weight:400;line-height:1}.homeRefresh .journeyEnter:hover{background:#a5f1f7;transform:translateY(3px)}.journeySkip{z-index:10;color:#06182e;background:#fffffff2;border:1px solid #dce5e9;border-radius:6px;align-items:center;gap:16px;min-height:44px;padding:11px 16px;font-size:.875rem;display:flex;position:absolute;top:18px;right:24px;box-shadow:0 4px 14px #06182e0f}.journeySkip:hover{background:#eaf7f9}.homeRefresh .about{scroll-margin-top:100px}.homeRefresh .aboutCopy{padding-top:0}.homeRefresh .aboutGrid{gap:64px}.homeRefresh .aboutVisual{min-height:340px;box-shadow:none;border-radius:8px;margin-top:40px}.homeRefresh .visualNote{bottom:36px;left:36px}.homeRefresh .visualNote span{font-size:.75rem}.homeRefresh .visualNote strong{font-size:28px;font-weight:500;line-height:1.35}.homeRefresh .toolsSection{padding-top:20px}.homeRefresh .toolGrid{border:0;gap:12px}.homeRefresh .toolGrid>a{border:1px solid var(--home-rule);background:#fff;border-radius:8px}.homeRefresh .toolGrid>a:hover{background:var(--navy)}.homeRefresh .toolGrid h3{margin-top:125px;font-size:22px;line-height:1.15}.homeRefresh .toolGrid p{font-size:1rem}.homeRefresh .toolGrid b{font-size:.875rem}.homeRefresh .exporterGuidePromo{background:#e4f1f3;border-color:#c8e5e9;border-radius:8px;margin-top:26px}.homeRefresh .exporterGuidePromo h3{color:var(--navy);font-size:24px;line-height:1.2}.homeRefresh .exporterGuidePromo p{color:#506173;font-size:1rem}.homeRefresh .exporterGuidePromo>span,.homeRefresh .exporterGuidePromo b{color:var(--home-accent);font-size:.875rem}.homeRefresh .projectFeature{min-height:560px}.homeRefresh .projectContent h2{font-size:clamp(40px,5vw,66px)}.homeRefresh .chipRow span{border-radius:4px;font-size:.75rem}.homeRefresh .processStep{min-height:290px;padding:28px}.homeRefresh .processStep h3{margin-top:95px;font-size:25px;line-height:1.15}.homeRefresh .processStep p{font-size:1rem}.homeRefresh .processStep>div>span{background:0 0;font-size:.875rem}.homeRefresh .processStep>div>span:after{display:none}.homeRefresh .processStep:hover{box-shadow:none;transform:none}.homeRefresh .cardDoodle{opacity:.65}.homeRefresh .networkSection:before{animation:none}.homeRefresh .networkHeading h2{font-size:clamp(40px,4.6vw,62px)}.homeRefresh .networkGrid{gap:24px}.homeRefresh .networkGrid article{border-radius:8px}.homeRefresh .networkGrid span{font-size:.75rem}.homeRefresh .networkGrid strong{font-size:18px;line-height:1.55}.homeRefresh .networkPresence{border-top:1px solid #284159;grid-template-columns:1fr 1.3fr 1.1fr;gap:32px;margin-top:34px;padding-top:28px;display:grid}.homeRefresh .networkPresence>div{gap:10px;display:grid}.homeRefresh .networkPresence span{color:#8eecf4;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem}.homeRefresh .networkPresence strong{font-size:1rem;font-weight:500;line-height:1.5}.homeRefresh .networkNote{color:#b6c9d5;margin-top:28px;font-size:.75rem;line-height:1.6}.homeRefresh .industriesImage{border-radius:8px}.homeRefresh .industriesContent h2{font-size:clamp(34px,3.6vw,50px)}.homeRefresh .industryList{margin-top:28px}.homeRefresh .industryList span{text-transform:none;min-height:74px;font-size:.875rem;font-weight:600}.homeRefresh .industryList b,.homeRefresh .industriesContent small{font-size:.75rem}.homeRefresh .reasonGrid{gap:18px}.homeRefresh .reasonGrid article{background:var(--home-surface);border-radius:8px;padding:26px}.homeRefresh .reasonGrid h3{text-transform:none;margin-top:105px;font-size:23px}.homeRefresh .reasonGrid p{font-size:1rem;line-height:1.6}.homeRefresh .quoteSection h2{font-size:clamp(40px,4.5vw,64px)}.homeRefresh .quoteSection h2 em{color:#8eecf4}.homeRefresh .quoteGrid{gap:60px}.homeRefresh .quoteForm{border-radius:10px}.homeRefresh .quoteForm label{font-size:.875rem}.homeRefresh .quoteForm input,.homeRefresh .quoteForm select,.homeRefresh .quoteForm textarea{font-size:1rem}.homeRefresh .contactGrid{gap:14px}.homeRefresh .contactGrid a{border:1px solid var(--home-rule);background:#fff;border-radius:8px;padding:22px}.homeRefresh .contactGrid strong{margin-top:28px;font-size:21px}.homeRefresh .contactGrid span{min-height:32px;font-size:.75rem;line-height:1.5}.homeRefresh .contactGrid small{overflow-wrap:anywhere;font-size:.8125rem}.homeRefresh .contactHeading>p{font-size:1rem}.homeRefresh .footerLinks,.homeRefresh .footerBottom{font-size:.875rem}.homeRefresh .footerTop strong{font-size:24px}.homeRefresh .floatingActions{transition:opacity .2s,visibility .2s}.homeRefresh .floatingActions.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.homeRefresh .floatingQuote{border-radius:6px;min-height:48px;font-size:.875rem;box-shadow:0 8px 24px #06182e26}.homeRefresh .whatsapp{min-height:48px;font-size:.875rem;animation:none}@media (max-width:1100px){.homeRefresh .heroVisualPanel{width:32%;right:32px}.homeRefresh .heroSceneInfo{padding:20px}.homeRefresh .heroSceneControls button{padding:10px}.homeRefresh .heroSceneControls button i{display:none}.homeRefresh .serviceSpotlight{min-height:420px;padding:26px}.homeRefresh .journeyInvitationAside{gap:24px}.homeRefresh .serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homeRefresh .serviceCard{min-height:335px}.homeRefresh .serviceCard h3{min-height:0}.homeRefresh .contactGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homeRefresh .splitHeading,.homeRefresh .aboutGrid{gap:32px}.homeRefresh .quoteGrid{gap:35px}}@media (max-width:760px){.homeRefresh{--home-opening-header:68px}.homeRefresh .section{padding-block:64px}.homeRefresh .sectionLabel{margin-bottom:28px;font-size:.75rem}.homeRefresh .sectionHeading{margin-bottom:30px}.homeRefresh .splitHeading,.homeRefresh .aboutGrid{grid-template-columns:1fr;gap:24px}.homeRefresh .introGrid{grid-template-columns:repeat(2,1fr);min-height:210px}.homeRefresh .introGrid p{min-height:84px}.homeRefresh .introGrid p:nth-child(2){border-right:0}.homeRefresh .statLabel{font-size:.6875rem}.homeRefresh .statValue{font-size:32px}.homeRefresh .servicesFoot{flex-direction:column;align-items:flex-start}.homeRefresh .serviceSpotlights{grid-template-columns:1fr;gap:18px}.homeRefresh .serviceSpotlight{min-height:420px}.homeRefresh .spotlightCopy h3{font-size:36px}.homeRefresh .journeyInvitation{padding:44px 0}.homeRefresh .journeyInvitation .wrap{display:block}.homeRefresh .journeyInvitationAside{justify-content:space-between;margin-top:30px}.homeRefresh .journeyEnter{width:124px;height:124px}.journeySkip{font-size:.8125rem;top:10px;right:12px}.homeRefresh .toolGrid,.homeRefresh .reasonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homeRefresh .networkHeading{display:block}.homeRefresh .networkHeading>p:last-child{margin-top:26px}.homeRefresh .networkPresence{grid-template-columns:1fr;gap:22px}.homeRefresh .quoteGrid{grid-template-columns:1fr}.homeRefresh .quoteSection{padding-block:64px}.homeRefresh .aboutVisual{min-height:340px}.homeRefresh .visualNote{bottom:24px;left:24px}.homeRefresh .visualNote strong{font-size:26px}.homeRefresh .floatingActions{padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--home-rule);background:#fffffff7;justify-content:center;gap:12px;bottom:0;left:0;right:0}.homeRefresh .floatingQuote{box-shadow:none;flex:1;justify-content:center}.homeRefresh .whatsapp{width:auto;height:48px;box-shadow:none;border-radius:6px;gap:8px;padding-inline:16px}.homeRefresh .whatsapp span{display:inline}.homeRefresh footer{padding-bottom:108px}}@media (max-width:540px){.homeRefresh .serviceGrid,.homeRefresh .toolGrid,.homeRefresh .reasonGrid,.homeRefresh .contactGrid{grid-template-columns:1fr}.homeRefresh .serviceCard{min-height:280px;padding:24px}.homeRefresh .serviceCard h3{min-height:0;margin-top:94px}.homeRefresh .serviceDoodle{width:116px;height:155px;top:12px}.homeRefresh .serviceCard p{margin-bottom:18px}.homeRefresh .reasonGrid article{min-height:240px}.homeRefresh .reasonGrid h3{margin-top:85px}.homeRefresh .contactGrid span{min-height:0}}@media (max-width:1100px) and (min-width:761px){.homeRefresh .heroContent{padding-top:65px}.homeRefresh .heroActions{flex-direction:column;gap:8px}.homeRefresh .heroExplore{min-height:36px}}@media (max-width:760px){.homeRefresh .hero{flex-direction:column;min-height:auto;padding-top:0;display:flex}.homeRefresh .heroContent{order:0;padding:48px 0 32px}.homeRefresh .heroContent>*{max-width:100%}.homeRefresh .hero .eyebrow{margin-bottom:24px;font-size:.6875rem}.homeRefresh .hero h1{font-size:clamp(56px,12.5vw,86px);line-height:.96}.homeRefresh .heroLead{max-width:500px;padding:0;font-size:1rem}.homeRefresh .heroActions{flex-direction:row;gap:14px 24px}.homeRefresh .heroVisual{flex:none;order:1;width:100%;height:500px;position:relative;inset:auto}.homeRefresh .heroVisualImages img{object-position:70% 38%}.homeRefresh .heroVisualImages img:first-child{object-position:right center}.homeRefresh .heroVisualShade{background:linear-gradient(#06182e,#06182e00 14% 35%,#06182e 100%)}.homeRefresh .heroVisualPanel{width:auto;bottom:20px;left:24px;right:24px}.homeRefresh .heroSceneInfo{background:#041628cc;padding:18px 20px}.homeRefresh .heroSceneInfo strong{font-size:30px}.homeRefresh .heroSceneInfo p{margin:8px 0}.homeRefresh .heroSceneControls button{padding:14px}.homeRefresh .heroSceneControls button i{display:block}.homeRefresh .serviceRail{flex-wrap:wrap;order:2;justify-content:center;gap:12px 20px;padding-block:24px;display:flex}.homeRefresh .serviceRail span{min-height:20px;font-size:.625rem;display:block}.homeRefresh .heroProfile{margin-top:20px;padding-top:18px}}@media (max-width:420px){.homeRefresh .heroActions{flex-direction:column;gap:8px}.homeRefresh .heroExplore{min-height:40px}.homeRefresh .hero .button.primary{justify-content:space-between;width:100%}.homeRefresh .heroQuoteGroup{width:100%}.homeRefresh .heroCtaNote{max-width:none}.homeRefresh .heroVisual{height:450px}.homeRefresh .heroVisualPanel{left:20px;right:20px}.homeRefresh .spotlightCopy h3{font-size:31px}}html.brand-entry-locked{scrollbar-gutter:stable}.cinematicEntry{background:#fff}.brandEntrance{z-index:2000;isolation:isolate;opacity:1;background:#fff;place-items:center;animation:0s 11s forwards brandEntryFailsafe;display:grid;position:fixed;inset:0;overflow:hidden}.brandEntranceComposition{--tagline-start:clamp(160px,24svh,220px);width:min(1120px,100% - 40px);height:100%;position:relative}.brandEntranceOriginal{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.brandEntranceAtmosphere{opacity:0;pointer-events:none;background:radial-gradient(at 50% 44%,#f4bd4d38,#c27d1b14 24%,#0000 58%);position:absolute;inset:0;transform:scale(.75)}.brandEntranceEmblem{aspect-ratio:1131/1080;will-change:transform,opacity;width:min(32vw,300px);position:absolute;top:50%;left:50%;transform:translate(-50%,-65%)}.brandEntranceGold{background:linear-gradient(118deg,#885015 2%,#d89b26 17%,#ffe9a1 29%,#fff9df 34%,#e7b449 41%,#a66a13 51%,#f2c75e 64%,#fff4c8 73%,#db9f2f 84%,#a96b19 98%) 95%/220% 100%;width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask:url(/images/jaguar-logo.png) 50%/contain no-repeat;mask:url(/images/jaguar-logo.png) 50%/contain no-repeat}.brandEntranceSolid{opacity:0}.brandEntranceSheen{opacity:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/images/jaguar-logo.png) 50%/contain no-repeat;mask:url(/images/jaguar-logo.png) 50%/contain no-repeat}.brandEntranceSheen>span{background:linear-gradient(112deg,#0000 34%,#ffdb752e 42%,#fff5c4b3 47%,#fffef3 50%,#fff3bac2 53%,#ffd57029 59%,#0000 67%);position:absolute;inset:-35%;transform:translate(-100%)}.brandEntranceStardust{opacity:0;pointer-events:none;width:min(84vw,760px);height:min(58svh,480px);position:absolute;top:50%;left:50%;transform:translate(-50%,-62%)}.brandEntranceParticle{left:var(--dust-x);top:var(--dust-y);width:var(--dust-size);height:var(--dust-size);opacity:0;background:#ffe3a0;border-radius:50%;position:absolute;box-shadow:0 0 6px 1px #efb94070}.brandEntranceParticleStar:before,.brandEntranceParticleStar:after,.brandEntranceGlint:before,.brandEntranceGlint:after{content:"";background:linear-gradient(90deg,#0000,#fff7d8,#0000);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brandEntranceParticleStar:before{width:16px;height:1px}.brandEntranceParticleStar:after{background:linear-gradient(#0000,#fff7d8,#0000);width:1px;height:16px}.brandEntranceGlints{pointer-events:none;position:absolute;inset:0}.brandEntranceGlint{opacity:0;background:#fffef0;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 9px 3px #ffe5a8b3,0 0 24px 6px #e7b54f40}.brandEntranceGlint:before{width:clamp(24px,3.5vw,44px);height:2px}.brandEntranceGlint:after{background:linear-gradient(#0000,#fff7d8,#0000);width:2px;height:clamp(24px,3.5vw,44px)}.brandEntranceTagline{color:#f4d284;text-shadow:0 0 24px #e4b44720;text-align:center;letter-spacing:-.025em;text-transform:uppercase;opacity:0;width:100%;transform:translate(-50%,calc(-50% + var(--tagline-start)));will-change:transform,opacity;margin:0;font-size:clamp(26px,4.1vw,58px);font-weight:800;line-height:1.08;position:absolute;top:50%;left:50%}.brandEntranceTagline span{display:block}.brandEntrance[data-phase=logo]{animation:brandEntryBackground var(--brand-entry-duration) ease-in-out both,brandEntryFailsafe 0s 11s forwards}.brandEntrance[data-phase=logo] .brandEntranceEmblem{animation:brandEntryLogo var(--brand-entry-duration) cubic-bezier(.22,.65,.3,1) both}.brandEntrance[data-phase=logo] .brandEntranceOriginal{animation:brandEntryOriginal var(--brand-entry-duration) ease-in-out both}.brandEntrance[data-phase=logo] .brandEntranceGold{animation:brandEntryShine var(--brand-entry-duration) ease-in-out both}.brandEntrance[data-phase=logo] .brandEntranceSolid{animation:brandEntrySolid var(--brand-entry-duration) ease-in-out both,brandEntryShine var(--brand-entry-duration) ease-in-out both}.brandEntrance[data-phase=logo] .brandEntranceSheen{animation:brandEntrySolid var(--brand-entry-duration) ease-in-out both}.brandEntrance[data-phase=logo] .brandEntranceSheen>span{animation:brandEntryLightSweep var(--brand-entry-duration) cubic-bezier(.25,.5,.3,1) both}.brandEntrance[data-phase=logo] .brandEntranceStardust{animation:brandEntryStardust var(--brand-entry-duration) ease-in-out both}.brandEntrance[data-phase=logo] .brandEntranceParticle{animation:brandEntryParticle var(--dust-duration) var(--dust-delay) ease-out both}.brandEntrance[data-phase=logo] .brandEntranceGlint{animation:brandEntryGlint 1.25s var(--glint-delay) ease-in-out both}.brandEntrance[data-phase=logo] .brandEntranceAtmosphere{animation:brandEntryGlow var(--brand-entry-duration) ease-in-out both}.brandEntrance[data-phase=logo] .brandEntranceTagline{animation:brandEntryTagline var(--brand-entry-duration) ease both}.brandEntrance[data-phase=white],.brandEntrance[data-phase=reveal]{background:#fff}.brandEntrance[data-phase=white] .brandEntranceEmblem,.brandEntrance[data-phase=reveal] .brandEntranceEmblem,.brandEntrance[data-phase=white] .brandEntranceAtmosphere,.brandEntrance[data-phase=reveal] .brandEntranceAtmosphere,.brandEntrance[data-phase=white] .brandEntranceStardust,.brandEntrance[data-phase=reveal] .brandEntranceStardust,.brandEntrance[data-phase=white] .brandEntranceTagline,.brandEntrance[data-phase=reveal] .brandEntranceTagline{visibility:hidden}.brandEntrance[data-phase=reveal]{opacity:0;transition:opacity .55s}.brandEntrance[data-phase=done]{display:none}.brandEntranceActions{z-index:5;flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}.brandEntranceActions a,.brandEntranceSkip{color:#ffe8af;background:#06182e;border:1px solid #ae8744;border-radius:5px;align-items:center;min-height:44px;padding:12px 18px;font-size:14px;text-decoration:none;display:inline-flex}.brandEntranceSkip:focus-visible{outline-offset:4px;outline:3px solid #fff;transform:none}.cinematicEntry[data-entry-pending=true] .siteHeader,.cinematicEntry[data-entry-pending=true] .floatingActions,.cinematicEntry[data-entry-pending=true] .motionProgress{visibility:hidden;opacity:0;pointer-events:none}.cinematicEntry .licensedMotionLoader{background:#fff}.cinematicEntry .licensedMotionLoader>*,.cinematicEntry .licensedMotionProgress,.cinematicEntry[data-entry-pending=true] .journeySkip{visibility:hidden}.journeyServicesLink{z-index:10;color:#fff;text-transform:uppercase;visibility:hidden;pointer-events:none;background:#111;border:1px solid #ffffff45;border-radius:999px;padding:13px 26px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.licensedMotionJourney[data-services-visible=true] .journeyServicesLink{visibility:visible;pointer-events:auto}.cinematicEntry[data-entry-pending=true] .journeyServicesLink{visibility:hidden;pointer-events:none}.journeyServicesLink:hover{color:#20cede;border-color:#20cede}.journeyServicesLink:focus-visible{outline-offset:4px;outline:3px solid #20cede}@media (max-width:991px){.journeyServicesLink{display:none}}.cinematicEntry .journeySkip{box-shadow:none;opacity:1;background:#ffffffef;border-color:#e4e8eb;transition:opacity .2s}.cinematicEntry .licensedMotionSticky:hover .journeySkip{opacity:1}.cinematicEntry .journeySkip:focus-visible{opacity:1}.journeyLoadFallback{z-index:9;text-align:center;color:var(--navy);font-size:1rem;line-height:1.7;display:none;position:absolute;inset:40% 24px auto}.journeyLoadFallback a{text-underline-offset:5px;margin-top:12px;text-decoration:underline;display:block}.cinematicEntry[data-entry-fallback=true] .licensedMotionJourney:not([data-intro-ready=true]) .journeyLoadFallback{display:block}@keyframes brandEntryLogo{0%,15%{opacity:1;filter:drop-shadow(0 0 #b9811b00);transform:translate(-50%,-65%)scale(.96)}30%,46%{opacity:1;filter:drop-shadow(0 0 10px #edbc545c);transform:translate(-50%,-65%)scale(1)}58%,to{opacity:0;filter:drop-shadow(0 0 6px #c8952900);transform:translate(-50%,-65%)scale(1.7)}}@keyframes brandEntryOriginal{0%,15%{opacity:1}30%,to{opacity:0}}@keyframes brandEntrySolid{0%,15%{opacity:0}30%,to{opacity:1}}@keyframes brandEntryTagline{0%,32%{opacity:0;transform:translate(-50%,calc(-50% + var(--tagline-start) + 18px))}41%,58%{opacity:1;transform:translate(-50%,calc(-50% + var(--tagline-start)))}73%,89%{opacity:1;transform:translate(-50%,-50%)}98%,to{opacity:0;transform:translate(-50%,calc(-50% - 16px))}}@keyframes brandEntryGlow{0%,18%{opacity:0;transform:scale(.75)}30%,46%{opacity:1;transform:scale(1)}65%,to{opacity:0;transform:scale(1.15)}}@keyframes brandEntryShine{0%,15%{background-position:95%}46%,to{background-position:0%}}@keyframes brandEntryLightSweep{0%,22%{transform:translate(-100%)}48%,to{transform:translate(100%)}}@keyframes brandEntryStardust{0%,18%{opacity:0}29%,47%{opacity:1}62%,to{opacity:0}}@keyframes brandEntryParticle{0%{opacity:0;transform:translateY(12px)scale(.35)}28%{opacity:.95}55%{opacity:.65}to{opacity:0;transform:translate3d(var(--dust-dx),var(--dust-dy),0) scale(.15)}}@keyframes brandEntryGlint{0%{opacity:0;transform:translate(-50%,-50%)scale(.15)rotate(-12deg)}42%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(0)}to{opacity:0;transform:translate(-50%,-50%)scale(.3)rotate(12deg)}}@keyframes brandEntryBackground{0%,15%{background:#fff}28%,90%{background:#030b17}to{background:#fff}}@keyframes brandEntryFailsafe{to{visibility:hidden;pointer-events:none}}@media (max-width:760px){.brandEntranceEmblem{width:min(55vw,240px)}.brandEntranceComposition{--tagline-start:clamp(140px,23svh,195px)}.brandEntranceTagline{font-size:clamp(25px,5.8vw,40px)}}@media (max-width:760px),(max-height:560px){.brandEntranceParticle:nth-child(n+41){display:none}}@media (max-height:560px){.brandEntranceEmblem{width:32svh}.brandEntranceComposition{--tagline-start:26svh}.brandEntranceTagline{font-size:clamp(23px,5svh,36px)}}@media (hover:none){.cinematicEntry[data-entry-pending=false] .journeySkip{opacity:.8}}
