:root{--ink:#11110f;--paper:#f5f2eb;--cream:#ebe5d8;--muted:#6d6b65;--line:#d9d3c8;--accent:#9c7a4f;--dark:#141512;--max:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.shell{width:min(calc(100% - 40px),var(--max));margin:auto}.siteHeader{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(245,242,235,.91);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(17,17,15,.08)}.headerInner{height:78px;gap:30px}.brand,.headerInner{display:flex;align-items:center}.brand{gap:10px;font-weight:800;font-size:13px;letter-spacing:.13em}.brandMark{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--ink);font-family:Georgia,serif;font-style:italic;font-size:18px}.desktopNav{display:flex;gap:28px;margin-left:auto;font-size:14px}.desktopNav a{color:#4b4a46}.desktopNav a:hover{color:var(--ink)}.button{display:inline-flex;align-items:center;justify-content:center;padding:0 22px;background:var(--ink);color:var(--white);border:1px solid var(--ink);font-weight:700;transition:.2s}.button:hover{transform:translateY(-1px);opacity:.9}.buttonSmall{min-height:42px;padding:0 18px}.buttonGhost{background:transparent;color:var(--ink)}.buttonLight{background:var(--paper);color:var(--ink);border-color:var(--paper)}.homeHero{min-height:740px;border-bottom:1px solid var(--line);overflow:hidden}.homeHeroGrid{display:grid;grid-template-columns:1.05fr .95fr;min-height:740px}.heroCopy{padding:115px 40px 80px 0;display:flex;flex-direction:column;justify-content:center}.eyebrow{text-transform:uppercase;font-size:11px;font-weight:800;color:var(--accent)}.eyebrow.light{color:#c6a87f}.heroCopy h1,.pageHero h1{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.04em;margin:18px 0 20px;line-height:.92}.heroCopy h1{font-size:clamp(72px,8vw,126px)}.heroCopy>p{font-size:20px;line-height:1.5;max-width:620px;color:#4e4c47}.heroActions{gap:12px;align-items:center;margin-top:24px}.heroActions,.heroMeta{display:flex;flex-wrap:wrap}.heroMeta{gap:22px;margin-top:48px;font-size:12px;color:var(--muted)}.heroVisual{position:relative;background:linear-gradient(145deg,#262722,#11120f);min-height:740px;overflow:hidden}.halo{position:absolute;width:540px;height:540px;border-radius:50%;background:radial-gradient(circle,rgba(197,166,124,.32),rgba(197,166,124,0) 68%);top:55px;right:-70px}.carSilhouette{position:absolute;left:8%;right:8%;top:43%;height:180px}.roof{left:22%;right:24%;top:18px;height:80px;border-top:3px solid rgba(255,255,255,.7);border-radius:55% 45% 0 0;transform:skewX(-18deg)}.bodyLine,.roof{position:absolute}.bodyLine{left:5%;right:4%;top:96px;height:3px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent)}.wheel{position:absolute;width:88px;height:88px;border:3px solid rgba(255,255,255,.5);border-radius:50%;top:105px}.w1{left:16%}.w2{right:15%}.visualLabel{position:absolute;left:44px;bottom:42px;color:white;display:flex;gap:18px;align-items:flex-start}.visualLabel span{font-family:Georgia,serif;font-size:42px;color:#b89463}.visualLabel p{margin:5px 0 0;line-height:1.55;color:#c8c8c3}.section{padding:110px 0}.soft{background:var(--cream)}.sectionHead{max-width:760px;margin-bottom:48px}.ctaBox h2,.sectionHead h2,.split h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5vw,72px);font-weight:400;letter-spacing:-.035em;line-height:1.02;margin:14px 0}.wideHead{max-width:none;display:grid;grid-template-columns:1.2fr .8fr;grid-gap:70px;gap:70px;align-items:end}.wideHead>p{font-size:18px;line-height:1.65;color:var(--muted);max-width:520px}.serviceGrid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.serviceCard{padding:34px;min-height:235px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.serviceCard>span{font-family:Georgia,serif;color:var(--accent);font-size:18px}.serviceCard h3{font-size:26px;margin:38px 0 10px}.serviceCard p{color:var(--muted);line-height:1.55}.darkSection{background:var(--dark);color:white}.inverted p{color:#aaa}.journeyGrid{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid #3a3b36;border-left:1px solid #3a3b36}.journeyGrid a{padding:32px;border-right:1px solid #3a3b36;border-bottom:1px solid #3a3b36;font-family:Georgia,serif;font-size:26px;display:flex;justify-content:space-between;gap:20px}.journeyGrid a:hover{background:#1c1d19}.calculatorCard{display:grid;grid-template-columns:1.2fr .8fr;background:white;border:1px solid var(--line)}.calculatorInputs{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;padding:34px}.calculatorInputs label{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}.calculatorInputs input{width:100%;margin-top:8px;padding:15px 14px;border:1px solid var(--line);background:#fbfaf6;font-size:18px;color:var(--ink)}.calculatorResult{background:var(--ink);color:white;padding:40px;display:flex;flex-direction:column;justify-content:center}.calculatorResult>span{text-transform:uppercase;font-size:11px;letter-spacing:.14em;color:#bfbcb5}.calculatorResult>strong{font-family:Georgia,serif;font-size:58px;font-weight:400;margin:12px 0 18px}.calculatorResult p{color:#bbb7ae;line-height:1.5;font-size:13px}.miniRows{display:flex;gap:20px;color:#d9d5ce;font-size:13px;margin-bottom:10px}.marketGrid,.vehicleGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.marketCard,.vehicleCard{background:#f9f7f1;border:1px solid var(--line);padding:34px;min-height:310px}.marketCard>span{font-family:Georgia,serif;font-size:38px;color:var(--accent)}.marketCard h3{font-size:28px;margin:58px 0 12px}.marketCard p{line-height:1.55;color:var(--muted);min-height:74px}.marketCard b{font-size:13px}.vehicleCard{padding:0;overflow:hidden}.vehicleArt{height:220px;display:flex;align-items:end;padding:24px;font-family:Georgia,serif;font-size:58px;color:white;background:linear-gradient(145deg,#34352f,#111)}.art2{background:linear-gradient(145deg,#5e5b53,#171715)}.art3{background:linear-gradient(145deg,#2b3033,#121313)}.vehicleCard>div:last-child{padding:25px}.vehicleCard span{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:var(--accent);font-weight:800}.vehicleCard h3{font-size:24px;margin:8px 0}.vehicleCard p{color:var(--muted);line-height:1.5}.center{text-align:center;margin-top:34px}.textLink{font-size:14px;font-weight:700}.strong{font-size:15px}.ctaSection{padding-top:40px}.ctaBox{background:#8a6b46;color:white;padding:54px 58px;display:flex;align-items:end;justify-content:space-between;gap:50px}.ctaBox h2{font-size:52px;max-width:750px}.ctaBox p{color:#eee2d4;line-height:1.6;max-width:780px}.pageHero{padding:100px 0 85px;background:linear-gradient(180deg,#f5f2eb,#eee8dc);border-bottom:1px solid var(--line)}.pageHeroGrid{display:grid;grid-template-columns:1.1fr .7fr;grid-gap:90px;gap:90px;align-items:center}.pageHero h1{font-size:clamp(58px,7vw,98px);max-width:900px}.lead{font-size:20px;line-height:1.6;color:#56534c;max-width:760px}.pageHeroPanel{background:var(--dark);color:white;padding:38px}.pageHeroPanel>span{font-size:11px;text-transform:uppercase;letter-spacing:.15em;color:#b99a72}.pageHeroPanel ul{list-style:none;padding:0;margin:25px 0 0}.pageHeroPanel li{padding:16px 0;border-top:1px solid #383934}.pageHeroPanel li:before{content:"↳";color:#b99a72;margin-right:10px}.stepsGrid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.step{padding:30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:190px}.step strong{font-size:18px}.richText p,.step p{color:var(--muted);line-height:1.65}.split{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:100px;gap:100px}.richText{font-size:18px;max-width:680px}.narrow{max-width:900px}.faqList details{border-top:1px solid var(--line);padding:22px 0}.faqList details:last-child{border-bottom:1px solid var(--line)}.faqList summary{cursor:pointer;font-weight:700;font-size:18px}.faqList p{color:var(--muted);line-height:1.6;max-width:760px}.footer{background:#10110f;color:#d8d5ce;padding:70px 0 22px}.footerGrid{display:grid;grid-template-columns:1.7fr repeat(3,1fr);grid-gap:50px;gap:50px}.footerGrid>div{display:flex;flex-direction:column;gap:10px}.footerGrid strong{color:white;margin-bottom:8px}.footerGrid a,.footerGrid p{color:#a6a49d;font-size:13px;line-height:1.6}.footerBrand{color:white}.footerBrand .brandMark{border-color:white}.legalNote{max-width:420px}.footerBottom{padding-top:30px;margin-top:45px;border-top:1px solid #2c2d29;color:#77766f;font-size:12px}@media(max-width:960px){.desktopNav{display:none}.calculatorCard,.homeHeroGrid,.pageHeroGrid,.split,.wideHead{grid-template-columns:1fr}.homeHeroGrid{min-height:auto}.heroCopy{padding:90px 0 65px}.heroVisual{min-height:480px}.marketGrid,.serviceGrid,.stepsGrid,.vehicleGrid{grid-template-columns:repeat(2,1fr)}.wideHead{gap:15px}.pageHeroGrid{gap:40px}.footerGrid{grid-template-columns:repeat(2,1fr)}.ctaBox{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.shell{width:min(calc(100% - 24px),var(--max))}.headerInner{height:68px}.brand{font-size:11px}.buttonSmall{display:none}.heroCopy h1{font-size:64px}.heroCopy>p,.lead{font-size:17px}.heroVisual{min-height:380px}.calculatorInputs,.footerGrid,.journeyGrid,.marketGrid,.serviceGrid,.stepsGrid,.vehicleGrid{grid-template-columns:1fr}.section{padding:74px 0}.sectionHead h2,.split h2{font-size:44px}.serviceCard{min-height:auto}.journeyGrid a{font-size:21px}.calculatorInputs,.calculatorResult{padding:24px}.calculatorResult>strong{font-size:46px}.pageHero{padding:72px 0}.pageHero h1{font-size:54px}.ctaBox{padding:35px 26px}.ctaBox h2{font-size:40px}.footer{padding-top:50px}}:root{--ink:#101112;--paper:#f4f2ed;--cream:#e9e5dd;--muted:#686a69;--line:#d7d3ca;--accent:#9a7952;--dark:#0e1011;--white:#fff;--metal:#b9b7b0}body{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.brandMark{border-radius:2px}.calculatorResult>strong,.ctaBox h2,.heroCopy h1,.journeyGrid a,.marketCard>span,.pageHero h1,.sectionHead h2,.serviceCard>span,.split h2,.visualLabel span{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:-.04em}.heroCopy h1{font-weight:500}.heroVisual{background:linear-gradient(145deg,#27292b,#0a0b0c)}.halo{background:radial-gradient(circle,rgba(176,143,99,.26),rgba(176,143,99,0) 67%)}.audienceGrid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.audienceGrid article{padding:34px;min-height:270px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.audienceGrid article>span{color:var(--accent);font-weight:800;font-size:12px;letter-spacing:.15em}.audienceGrid h3{font-size:28px;margin:54px 0 12px}.audienceGrid p{color:var(--muted);line-height:1.6}.audienceGrid a{display:inline-block;margin-top:12px;font-size:13px;font-weight:800}.serviceGridDark,.serviceGridDark .serviceCard{border-color:#353738}.serviceGridDark .serviceCard p{color:#aaa}.lightJourney,.lightJourney a{border-color:var(--line)}.lightJourney a:hover{background:#ece9e2}.marketGridFive{grid-template-columns:repeat(5,1fr)}.marketGridFive .marketCard{min-height:340px;padding:28px}.marketGridFive .marketCard h3{margin-top:48px}.marketGridFive .marketCard p{min-height:110px}.founderSection{padding:90px 0}.founderGrid{display:grid;grid-template-columns:.55fr 1.45fr;grid-gap:80px;gap:80px;align-items:center}.founderMonogram{aspect-ratio:1;border:1px solid #3b3d3d;display:grid;place-items:center;font-size:clamp(70px,9vw,140px);font-weight:700;letter-spacing:-.08em;color:#b49368;background:linear-gradient(145deg,#151718,#0a0b0c)}.founderGrid h2{font-size:clamp(42px,5vw,72px);font-weight:500;letter-spacing:-.04em;line-height:1.02;margin:15px 0 25px}.founderGrid p{font-size:18px;line-height:1.7;color:#c1c1bd;max-width:760px}.founderNote{font-size:14px!important;color:#8f908d!important;border-top:1px solid #323434;padding-top:20px}.formSection{padding-top:50px}.formLayout{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:90px;gap:90px;align-items:start}.formLayout h2{font-size:clamp(38px,4.5vw,62px);font-weight:500;letter-spacing:-.04em;line-height:1.04;margin:14px 0 20px}.formIntro{color:var(--muted);line-height:1.7}.contactStack{margin-top:34px;padding-top:22px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:7px}.contactStack span{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--accent);font-weight:800}.projectForm{background:#fff;border:1px solid var(--line);padding:34px;display:grid;grid-gap:20px;gap:20px}.projectForm label{display:grid;grid-gap:8px;gap:8px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:#5e605f}.projectForm input,.projectForm select,.projectForm textarea{width:100%;border:1px solid var(--line);background:#fbfaf7;color:var(--ink);padding:14px 15px;font:inherit;font-size:16px;text-transform:none;letter-spacing:normal}.projectForm textarea{resize:vertical}.formTwo{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.formStatus{margin:0;color:var(--accent);font-size:13px;line-height:1.5}.footerPending{color:#77766f;font-size:12px;margin-top:8px}@media(max-width:1100px){.marketGridFive{grid-template-columns:repeat(3,1fr)}}@media(max-width:960px){.audienceGrid,.formLayout,.founderGrid{grid-template-columns:1fr}.founderMonogram{max-width:320px}.marketGridFive{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.formTwo,.marketGridFive{grid-template-columns:1fr}.projectForm{padding:22px}.audienceGrid article{min-height:auto}.founderGrid{gap:34px}.founderMonogram{max-width:none}.marketGridFive .marketCard p{min-height:auto}}.hpField{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.consentLine{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:.65rem!important;font-size:.85rem;line-height:1.5}.consentLine input{width:auto!important;margin-top:.18rem}.consentLine a{text-decoration:underline}.projectForm button:disabled{opacity:.65;cursor:wait}.formStatusError{color:#8a321f}.legalWarning{margin:1.5rem 0;padding:1rem 1.1rem;border:1px solid rgba(138,50,31,.25);background:rgba(138,50,31,.06);border-radius:14px}.legalPage h2{margin-top:2rem;margin-bottom:.65rem;font-size:1.25rem}.v4Home{background:#0a0b0d;color:#f4f1ea}.v4Home .v4Kicker{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#b99a6d}.v4Hero{background:radial-gradient(circle at 72% 20%,rgba(189,154,105,.16),transparent 26%),linear-gradient(180deg,#0d0f12,#090a0c);border-bottom:1px solid #22252a}.v4HeroGrid{min-height:620px;display:grid;grid-template-columns:.92fr 1.08fr;grid-gap:58px;gap:58px;align-items:center;padding-top:44px;padding-bottom:44px}.v4HeroCopy{max-width:650px}.v4HeroCopy h1{font-size:clamp(48px,5.4vw,78px);line-height:.98;letter-spacing:-.045em;font-weight:550;margin:16px 0 22px;max-width:690px}.v4HeroCopy>p{max-width:590px;color:#aeb0b4;font-size:17px;line-height:1.62;margin:0}.v4HeroActions{display:flex;align-items:center;gap:24px;margin-top:30px;flex-wrap:wrap}.v4Button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;font-size:13px;font-weight:800;border:1px solid transparent}.v4ButtonGold{background:#b59667;color:#0b0c0e;border-color:#b59667}.v4ButtonGold:hover{background:#c2a476}.v4TextLink{font-size:13px;font-weight:750;color:#e4dfd6}.v4TextLink span{color:#b99a6d;margin-left:5px}.v4Countries{display:flex;gap:18px;flex-wrap:wrap;margin-top:36px;padding-top:22px;border-top:1px solid #23262b;color:#6f7379;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.v4AutoPanel{min-height:470px;border:1px solid #2a2d31;background:#0e1013;display:flex;flex-direction:column;box-shadow:0 24px 80px rgba(0,0,0,.32)}.v4AutoBottom,.v4AutoTop{display:flex;justify-content:space-between;gap:20px;padding:14px 18px;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#6d7177}.v4AutoTop{border-bottom:1px solid #272a2f}.v4AutoBottom{border-top:1px solid #272a2f;margin-top:auto}.v4CarLine{display:grid;grid-template-columns:150px 1fr;align-items:end;grid-gap:28px;gap:28px;min-height:118px;padding:18px 24px;border-bottom:1px solid #1f2226;position:relative;overflow:hidden}.v4CarLine:after{content:"";position:absolute;right:-40px;top:-65px;width:190px;height:190px;border-radius:50%;border:1px solid rgba(185,154,109,.12)}.v4CarLine strong{font-size:64px;line-height:.9;letter-spacing:-.06em;font-weight:600;color:#f0ece4}.v4CarLine span{font-size:12px;color:#8c9096;padding-bottom:4px}.v4CarLineTwo{background:linear-gradient(90deg,transparent,rgba(185,154,109,.055),transparent)}.v4ServiceRail{border-bottom:1px solid #25282d;background:#0c0e10}.v4ServiceRailInner{display:grid;grid-template-columns:repeat(6,1fr)}.v4ServiceRailInner>div{display:flex;align-items:center;gap:10px;padding:18px 12px;border-right:1px solid #202328;min-width:0}.v4ServiceRailInner>div:first-child{border-left:1px solid #202328}.v4ServiceRailInner span{font-size:9px;color:#806d52}.v4ServiceRailInner strong{font-size:11px;letter-spacing:.03em;color:#c9c8c5}.v4Section{padding:74px 0;border-bottom:1px solid #202328}.v4SectionHead{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:60px;gap:60px;align-items:end;margin-bottom:32px}.v4SectionHead.compact{grid-template-columns:1fr;margin-bottom:26px}.v4FinalCta h2,.v4SectionHead h2,.v4TrustBlock h2{font-size:clamp(34px,4vw,52px);line-height:1.02;letter-spacing:-.04em;font-weight:540;margin:12px 0 0}.v4SectionHead>p{color:#8e9298;line-height:1.6;font-size:14px;max-width:520px;margin:0}.v4Markets{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid #292c31;border-left:1px solid #292c31}.v4MarketCard{min-height:176px;padding:18px;display:flex;flex-direction:column;border-right:1px solid #292c31;border-bottom:1px solid #292c31;background:#0d0f12;transition:.2s}.v4MarketCard:hover{background:#13161a}.v4MarketCode{font-size:10px;color:#ad8e63;letter-spacing:.12em}.v4MarketCard>div{margin-top:auto}.v4MarketCard strong{font-size:18px}.v4MarketCard p{font-size:12px;line-height:1.45;color:#777b81;margin:7px 0 0;min-height:34px}.v4MarketCard b{align-self:flex-end;font-size:13px;color:#9a7e59;margin-top:12px}.v4PathSection{background:#0e1013}.v4Paths{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.v4PathCard{min-height:250px;border:1px solid #2a2d31;padding:26px;display:grid;grid-template-rows:auto 1fr auto;background:linear-gradient(135deg,#111318,#0b0c0e)}.v4PathCard>span{font-size:10px;color:#b99a6d}.v4PathCard h3{font-size:27px;letter-spacing:-.025em;margin:30px 0 10px}.v4PathCard p{color:#83878d;line-height:1.55;font-size:14px;max-width:480px}.v4PathCard b{font-size:12px;color:#d5d1c9;margin-top:26px}.v4Showcase{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.v4ShowcaseCard{border:1px solid #272a2e;background:#0c0e10}.v4ShowcaseVisual{height:170px;display:flex;align-items:flex-end;padding:16px;font-size:48px;font-weight:600;letter-spacing:-.06em;background:linear-gradient(145deg,rgba(185,154,109,.17),transparent 35%),linear-gradient(160deg,#202329,#0b0d10);color:#ece8df}.v4ShowcaseCard:nth-child(2) .v4ShowcaseVisual{background:linear-gradient(145deg,rgba(110,115,124,.18),transparent 38%),linear-gradient(160deg,#23262b,#0b0d10)}.v4ShowcaseCard:nth-child(3) .v4ShowcaseVisual{background:linear-gradient(145deg,rgba(133,105,72,.18),transparent 38%),linear-gradient(160deg,#201f1d,#0b0d10)}.v4ShowcaseCard:nth-child(4) .v4ShowcaseVisual{background:linear-gradient(145deg,rgba(77,91,99,.2),transparent 38%),linear-gradient(160deg,#1e2528,#0b0d10)}.v4ShowcaseCard>div:last-child{padding:16px}.v4ShowcaseCard span{font-size:9px;color:#8b7659;letter-spacing:.12em}.v4ShowcaseCard h3{font-size:17px;margin:5px 0 0}.v4TrustSection{background:#0c0e10}.v4TrustGrid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:16px;gap:16px}.v4TrustBlock{border:1px solid #292c31;padding:28px;background:#101216}.v4TrustBlock h2{font-size:36px;max-width:680px}.v4TrustBlock>p{font-size:14px;line-height:1.6;color:#8b8f95;max-width:700px;margin:16px 0 20px}.v4FounderMini{display:grid;grid-template-columns:110px 1fr;grid-gap:24px;gap:24px;align-items:center}.v4FounderMark{width:110px;height:110px;display:grid;place-items:center;border:1px solid #34373c;color:#b99a6d;font-size:38px;font-weight:700}.v4FounderMini h3{font-size:23px;margin:8px 0}.v4FounderMini p{font-size:13px;line-height:1.55;color:#85898f;margin:0}.v4FinalCta{padding:52px 0;background:#111316}.v4FinalCtaInner{display:flex;justify-content:space-between;gap:40px;align-items:end}.v4FinalCta h2{font-size:38px;max-width:760px}@media(max-width:960px){.v4HeroGrid{grid-template-columns:1fr;min-height:auto;padding-top:52px;padding-bottom:30px;gap:34px}.v4HeroCopy h1{font-size:58px}.v4AutoPanel{min-height:390px}.v4ServiceRailInner{overflow-x:auto;display:flex}.v4ServiceRailInner>div{min-width:145px}.v4Markets{grid-template-columns:repeat(3,1fr)}.v4SectionHead,.v4TrustGrid{grid-template-columns:1fr;gap:18px}.v4Showcase{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.v4HeroGrid{padding-top:38px}.v4HeroCopy h1{font-size:43px;line-height:1.01;margin-top:13px}.v4HeroCopy>p{font-size:15px}.v4HeroActions{margin-top:22px;gap:16px}.v4Countries{margin-top:24px;gap:12px}.v4AutoPanel{min-height:300px}.v4CarLine{grid-template-columns:86px 1fr;min-height:74px;padding:12px 14px}.v4CarLine strong{font-size:38px}.v4CarLine span{font-size:10px}.v4AutoBottom,.v4AutoTop{padding:10px 12px;font-size:8px}.v4Section{padding:52px 0}.v4FinalCta h2,.v4SectionHead h2{font-size:32px}.v4SectionHead{margin-bottom:22px}.v4Markets{display:flex;overflow-x:auto;border-left:none;padding-bottom:4px}.v4MarketCard{min-width:210px;min-height:150px}.v4Paths{grid-template-columns:1fr}.v4PathCard{min-height:215px;padding:22px}.v4PathCard h3{font-size:23px;margin-top:22px}.v4Showcase{display:flex;overflow-x:auto}.v4ShowcaseCard{min-width:220px}.v4ShowcaseVisual{height:135px;font-size:40px}.v4FounderMini{grid-template-columns:78px 1fr;gap:16px}.v4FounderMark{width:78px;height:78px;font-size:28px}.v4TrustBlock h2{font-size:30px}.v4FinalCtaInner{align-items:flex-start;flex-direction:column}.v4FinalCta{padding:42px 0}}body{background:#0a0b0d;color:#f2eee6}.siteHeader{background:rgba(10,11,13,.88);border-bottom:1px solid #23262b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.siteHeader .brand{color:#f2eee6}.siteHeader .brandMark{border-color:#5b5144;color:#b99a6d}.desktopNav a{color:#969aa0}.desktopNav a:hover{color:#f2eee6}.siteHeader .button{background:#b59667;color:#0b0c0e;border-color:#b59667}.siteHeader .button:hover{background:#c2a476;opacity:1}.pageHero{padding:72px 0 64px;background:radial-gradient(circle at 84% 12%,rgba(185,154,109,.11),transparent 28%),linear-gradient(180deg,#0e1013,#0a0b0d);border-bottom:1px solid #23262b}.pageHeroGrid{grid-template-columns:1.08fr .72fr;gap:58px}.pageHero h1{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(42px,5vw,68px);line-height:1;letter-spacing:-.045em;font-weight:550;margin:14px 0 18px;max-width:920px}.eyebrow{color:#b99a6d;font-size:10px;letter-spacing:.18em}.lead{font-size:16px;line-height:1.65;color:#999da3;max-width:720px}.pageHero .heroActions{margin-top:26px}.pageHero .button{min-height:46px;background:#b59667;color:#0b0c0e;border-color:#b59667;font-size:13px}.pageHero .textLink{color:#dad6ce}.pageHeroPanel{background:#101216;border:1px solid #292c31;padding:26px}.pageHeroPanel>span{font-size:9px;color:#b99a6d}.pageHeroPanel ul{margin-top:16px}.pageHeroPanel li{padding:12px 0;border-color:#2a2d31;color:#c0c1bf;font-size:13px}.pageHeroPanel li:before{color:#b99a6d}.section{padding:68px 0;background:#0a0b0d;color:#f2eee6}.section.soft{background:#0e1013}.sectionHead{margin-bottom:30px}.ctaBox h2,.sectionHead h2,.split h2{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(32px,3.8vw,48px);line-height:1.03;letter-spacing:-.04em;font-weight:540;margin:10px 0}.faqList p,.richText p,.sectionHead p,.step p{color:#8f9399}.step,.stepsGrid{border-color:#292c31}.step{padding:24px;min-height:145px;background:#0d0f12}.step strong{font-size:15px;color:#e4e1da}.split{grid-template-columns:.75fr 1.25fr;gap:70px}.richText{font-size:15px;max-width:740px}.faqList details{border-color:#292c31;padding:17px 0}.faqList summary{font-size:15px;color:#e6e2da}.faqList details:last-child{border-color:#292c31}.ctaSection{padding:28px 0 64px;background:#0a0b0d}.ctaBox{background:#111316;border:1px solid #2b2e33;padding:32px 34px;color:#f2eee6}.ctaBox h2{font-size:clamp(30px,3.2vw,42px);margin-bottom:8px}.ctaBox p{color:#8f9399;font-size:14px}.ctaBox .buttonLight{background:#b59667;color:#0b0c0e;border-color:#b59667}.formSection{background:#0a0b0d;padding:52px 0}.formLayout h2{font-size:clamp(32px,3.8vw,48px);color:#f2eee6}.formIntro{color:#8f9399}.contactStack{border-color:#292c31}.projectForm{background:#0f1114;border-color:#2a2d31;padding:28px}.projectForm label{color:#9b9fa5;font-size:10px}.projectForm input,.projectForm select,.projectForm textarea{background:#0b0d10;border-color:#30343a;color:#f2eee6}.projectForm input::placeholder,.projectForm textarea::placeholder{color:#5f6369}.consentLine{color:#8f9399}.formStatusError{color:#d98570}.legalPage h2{font-size:19px;color:#e8e4dc}.legalPage strong{color:#f2eee6}.legalWarning{border-color:rgba(185,154,109,.3);background:rgba(185,154,109,.08);color:#c7b28f}.footer{background:#07080a;color:#c4c2bc;padding:48px 0 20px;border-top:1px solid #202328}.footerGrid{gap:38px}.footerGrid strong{font-size:12px;color:#e9e5dd}.footerGrid a,.footerGrid p{color:#777b81;font-size:12px}.footerBrand{color:#f2eee6}.footerBrand .brandMark{border-color:#5b5144;color:#b99a6d}.footerBottom{border-color:#202328;margin-top:32px;color:#5f6369}.legalNote{display:none}@media(max-width:960px){.pageHeroGrid{gap:28px}.pageHeroGrid,.split{grid-template-columns:1fr}.split{gap:24px}}@media(max-width:640px){.pageHero{padding:50px 0 42px}.pageHero h1{font-size:39px}.lead{font-size:15px}.section{padding:48px 0}.sectionHead h2,.split h2{font-size:31px}.stepsGrid{grid-template-columns:1fr}.step{min-height:auto}.pageHeroPanel,.projectForm{padding:20px}.ctaBox{padding:24px}.ctaSection{padding-bottom:48px}.footer{padding-top:40px}}.siteHeader{background:rgba(13,16,18,.94);border-bottom-color:rgba(231,224,212,.12)}.headerInner{gap:28px}.brand{flex:0 0 auto}.brandLogo{display:block;width:230px;height:auto}.siteHeader .desktopNav a{color:rgba(231,224,212,.72)}.siteHeader .desktopNav a:hover{color:#fff}.siteHeader .buttonSmall{background:#c09559;color:#0d1012;border-color:#c09559}.siteHeader .buttonSmall:hover{opacity:1;background:#d0aa74;border-color:#d0aa74}.footerLogo{display:block;width:min(270px,100%);height:auto}@media(max-width:1100px){.brandLogo{width:205px}.headerInner{gap:20px}}@media(max-width:640px){.brandLogo{width:190px}}.customsPage{background:#0a0b0d;color:#f2eee6}.customsPage a:focus-visible,.customsPage summary:focus-visible{outline:2px solid #c6a778;outline-offset:4px}.customsHero{padding:28px 0 64px;border-bottom:1px solid #262a2f;background:radial-gradient(circle at 88% 15%,rgba(185,154,109,.1),transparent 32%),#0b0d10}.customsCrumb{color:#858a91;font-size:11px;margin-bottom:40px}.customsCrumb a{color:#b7b9bb}.customsCrumb span{padding:0 9px;color:#5e6268}.customsHeroGrid{display:grid;grid-template-columns:1.1fr .68fr;grid-gap:72px;gap:72px;align-items:center}.customsHero h1{font-size:clamp(40px,4.3vw,62px);letter-spacing:-.045em;font-weight:550;line-height:1.05;max-width:850px;margin:16px 0 20px}.customsHeroGrid>div>p{font-size:16px;color:#a2a6ad;line-height:1.65;max-width:740px;margin:0}.customsActions{display:flex;gap:24px;flex-wrap:wrap;align-items:center;margin-top:30px}.customsButton{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 19px;background:#b59667;color:#0a0b0d;font-size:13px;line-height:1.35;font-weight:800}.customsButton:hover{background:#c9aa7b}.customsSecondary{font-size:13px;color:#d5d2cb}.customsMicro{border-top:1px solid #292d32;margin-top:32px;padding-top:16px;font-size:11px;line-height:1.5;letter-spacing:.03em;color:#777d84}.customsHeroPanel{background:linear-gradient(145deg,#16191e,#0d0f12);padding:29px;border:1px solid #32363c;min-height:280px;display:flex;flex-direction:column;justify-content:center}.customsHeroPanel>span{font-size:10px;letter-spacing:.15em;color:#b59667}.customsHeroPanel h2{font-weight:550;letter-spacing:-.035em;font-size:clamp(26px,2.8vw,36px);line-height:1.1;margin:16px 0}.customsHeroPanel p{font-size:14px;color:#9da2a8;line-height:1.6;margin:0 0 24px}.customsHeroPanel a{font-size:13px;font-weight:800;color:#dbc8a9}.customsHeroPanel a span{margin-left:8px}.customsBlock{padding:66px 0;border-bottom:1px solid #22262b}.customsBlockAlt{background:#0e1013}.customsHeading{display:grid;grid-template-columns:1.05fr .85fr;grid-gap:64px;gap:64px;align-items:end;margin-bottom:30px}.customsEnd h2,.customsExplanation h2,.customsHeading h2{font-size:clamp(30px,3.35vw,46px);font-weight:550;letter-spacing:-.04em;line-height:1.08;margin:11px 0 0}.customsHeading>p{font-size:14px;line-height:1.65;color:#969ba2;margin:0;max-width:540px}.customsOffers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.customsOffers article{border:1px solid #2c3036;background:#111418;display:flex;flex-direction:column;min-height:240px;padding:25px}.customsOffers article>span{font-size:10px;letter-spacing:.1em;color:#b59667}.customsOffers h3{font-size:23px;letter-spacing:-.025em;margin:26px 0 10px}.customsOffers p{font-size:13px;color:#8f949b;line-height:1.6;margin:0 0 20px}.customsOffers a{font-size:12px;font-weight:800;color:#d6c09d;margin-top:auto}.customsDocs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.customsDocs article{padding:22px;border:1px solid #2a2e34;background:#0e1013}.customsDocs article>span,.customsSteps span{font-size:11px;color:#b59667}.customsDocs h3{font-size:17px;margin:20px 0 8px;line-height:1.3}.customsDocs p,.customsSteps p{font-size:13px;line-height:1.58;color:#90959b;margin:0}.customsSteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #30343a;border-left:1px solid #30343a}.customsSteps>div{padding:24px;border-right:1px solid #30343a;border-bottom:1px solid #30343a}.customsSteps strong{display:block;font-size:16px;margin:25px 0 10px;line-height:1.3}.customsExplanation{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:74px;gap:74px}.customsExplanationText>p{color:#a1a5ab;font-size:15px;line-height:1.72;margin:0 0 18px}.customsExplanationText strong{color:#e5ddd1}.customsExplanationText .customsSource{font-size:12px;color:#7f848b}.customsSource a{text-decoration:underline;text-underline-offset:3px}.customsRelated{display:flex;gap:12px;flex-wrap:wrap;border-top:1px solid #30343a;padding-top:20px}.customsRelated a{border:1px solid #3c4147;padding:10px 12px;font-size:12px;color:#d9c19c}.customsFAQ{max-width:940px;border-top:1px solid #33383d}.customsFAQ details{border-bottom:1px solid #33383d;padding:18px 0}.customsFAQ summary{cursor:pointer;font-size:16px;font-weight:650;line-height:1.5;list-style-position:outside}.customsFAQ details p{font-size:14px;color:#9a9ea5;line-height:1.67;margin:12px 0 3px;max-width:790px}.customsEnd{padding:54px 0 68px;background:radial-gradient(circle at 10% 0,rgba(185,154,109,.08),transparent 35%),#111316}.customsEndInner{display:flex;justify-content:space-between;gap:48px;align-items:center}.customsEnd h2{max-width:800px;font-size:clamp(29px,3.1vw,42px)}.customsEnd p{font-size:14px;color:#9da1a7;line-height:1.6;max-width:810px}.customsEndInner .customsButton{flex-shrink:0}@media(max-width:960px){.customsExplanation,.customsHeading,.customsHeroGrid{grid-template-columns:1fr;gap:25px}.customsOffers{grid-template-columns:1fr}.customsOffers article{min-height:auto}.customsDocs,.customsSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.customsEndInner{align-items:start;flex-direction:column;gap:20px}}@media(max-width:640px){.customsHero{padding:22px 0 45px}.customsCrumb{margin-bottom:25px}.customsHero h1{font-size:36px}.customsHeroGrid>div>p{font-size:15px}.customsHeroPanel{min-height:auto;padding:22px}.customsMicro{margin-top:23px}.customsBlock{padding:48px 0}.customsExplanation h2,.customsHeading h2{font-size:30px}.customsDocs,.customsSteps{grid-template-columns:1fr}.customsDocs article,.customsSteps>div{padding:18px}.customsDocs h3{margin-top:11px}.customsSteps strong{margin-top:12px}.customsFAQ summary{font-size:15px}.customsEnd{padding:43px 0 49px}}.mobileNav{display:none}@media(max-width:960px){.siteHeader{z-index:40}.mobileNav{display:block;margin-left:auto}.mobileNavToggle{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #383b3e;background:#121518;color:#f2eee6;border-radius:3px;cursor:pointer;touch-action:manipulation}.mobileNavPanel a:focus-visible,.mobileNavToggle:focus-visible{outline:2px solid #caa975;outline-offset:2px}.mobileNavIcon{display:flex;flex-direction:column;justify-content:center;gap:5px;width:20px;height:20px}.mobileNavIcon span{display:block;width:20px;height:2px;background:currentColor;transition:transform .15s,opacity .15s}.mobileNavIconOpen span:first-child{transform:translateY(7px) rotate(45deg)}.mobileNavIconOpen span:nth-child(2){opacity:0}.mobileNavIconOpen span:last-child{transform:translateY(-7px) rotate(-45deg)}.mobileNavPanel{position:absolute;top:100%;left:0;right:0;background:#0c0e11;border-bottom:1px solid #34373b;box-shadow:0 22px 38px rgba(0,0,0,.44);max-height:calc(100dvh - 68px);overflow-y:auto;padding:8px max(18px,calc((100vw - var(--max))/2)) 18px}.mobileNavPanel a{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 3px;min-height:46px;color:#e6e2da;font-size:14px;border-bottom:1px solid #282c30}.mobileNavPanel a span{color:#b59667}.mobileNavPanel .mobileNavCta{padding:15px 16px;background:#b59667;color:#0a0b0d;font-weight:800;border:0;margin-top:14px}.mobileNavPanel .mobileNavCta span{color:#0a0b0d}}@media(max-width:640px){.mobileNavToggle{width:42px;height:42px}.mobileNavPanel{padding-left:18px;padding-right:18px}}.customsPortGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px}.customsPortGrid article{display:flex;flex-direction:column;background:#111418;border:1px solid #2c3036;padding:26px;min-height:190px}.customsPortGrid article>span{font-size:10px;letter-spacing:.12em;color:#b59667}.customsPortGrid h3{font-size:23px;letter-spacing:-.025em;margin:16px 0 9px}.customsPortGrid p{font-size:13px;color:#969ba2;line-height:1.6;margin:0 0 18px}.customsPortGrid a{font-size:12px;color:#d6c09d;font-weight:800;margin-top:auto}@media(max-width:640px){.customsPortGrid{grid-template-columns:1fr}.customsPortGrid article{min-height:auto;padding:21px}}@media (prefers-reduced-motion:no-preference){.scrollMotion{transform:translate3d(var(--scroll-x,0),var(--scroll-y,0),0);opacity:1;transition:none}}@media (prefers-reduced-motion:reduce){.scrollMotion{transform:none!important;transition:none!important}}.customsButton,.v4Button{min-height:52px;padding:13px 25px}.button,.customsButton,.v4Button{font-size:14px;line-height:1.3;border-radius:3px}.button{min-height:50px;padding:12px 24px}.siteHeader .buttonSmall{min-height:44px;padding:10px 19px;font-size:13px}.projectForm button.button{background:#b59667;border-color:#b59667;color:#0b0c0e;font-weight:800}.customsHeroPanel a,.customsOffers article>a,.customsPortGrid article>a,.customsRelated a,.customsSecondary,.pageHero .textLink,.v4TextLink{display:inline-flex;align-items:center;justify-content:center;min-height:44px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:10px 14px;border:1px solid rgba(185,154,109,.4);background:rgba(185,154,109,.065);border-radius:3px;color:#ead9bb;font-size:13px;line-height:1.4;font-weight:700;text-align:left}.customsHeroPanel a:hover,.customsOffers article>a:hover,.customsPortGrid article>a:hover,.customsRelated a:hover,.customsSecondary:hover,.pageHero .textLink:hover,.v4TextLink:hover{background:rgba(185,154,109,.15);border-color:rgba(185,154,109,.75)}.button:hover,.customsButton:hover,.v4Button:hover{text-decoration:none}.v4PathCard b{font-size:13px;color:#d8bf96}.v4MarketCard b{font-size:15px}a:focus-visible,button:focus-visible{outline:2px solid #d2ae78;outline-offset:3px}@media (max-width:640px){.customsButton,.v4Button{min-height:50px;padding:12px 20px}.button{min-height:49px;padding:11px 18px}.mobileNavToggle{min-height:44px;min-width:44px}}.storyPage{background:#0a0b0d;color:#f2eee6}.storyPage strong{color:#eee8dc;font-weight:650}.storyPage .eyebrow{color:#b59667}.storyHero{padding:54px 0 92px;background:radial-gradient(circle at 95% 0,rgba(185,150,103,.08),transparent 38%),#0a0b0d;border-bottom:1px solid #292d32}.storyHeroGrid{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1fr);grid-gap:clamp(40px,6.2vw,100px);gap:clamp(40px,6.2vw,100px);align-items:center}.storyPortrait{margin:0;min-width:0}.storyPortraitFrame{position:relative;aspect-ratio:1290/1753;max-height:710px;width:100%;overflow:hidden;border:1px solid rgba(215,201,180,.15);background:linear-gradient(145deg,#252a2e,#0d0f12)}.storyPortraitImage{object-fit:cover;object-position:50% 50%;filter:saturate(.78) contrast(1.045)}.storyPortraitFrame:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(180deg,transparent 72%,rgba(8,9,10,.47));pointer-events:none}.storyPortraitNumber{position:absolute;bottom:18px;left:20px;z-index:2;font-size:9px;font-weight:700;letter-spacing:.18em;color:#eee6da}.storyPortrait figcaption{display:flex;justify-content:space-between;gap:20px;margin-top:13px;font-size:10px;line-height:1.5;letter-spacing:.03em;color:#b6b0a7}.storyPortrait figcaption span:last-child{color:#777b7f;font-size:9px;letter-spacing:.11em;text-align:right}.storyHeroText{padding:4px 0;min-width:0}.storyHeroText h1{font-size:clamp(40px,4.35vw,66px);font-weight:560;line-height:1.055;letter-spacing:-.052em;margin:18px 0 26px;max-width:790px}.storyHeroText p{color:#a4a7ac;font-size:14px;line-height:1.78;margin:0 0 16px;max-width:675px}.storyHeroText p.storyLead{font-size:17px;line-height:1.68;color:#d1d0cb}.storyHeroActions{display:flex;flex-wrap:wrap;align-items:center;gap:13px;margin-top:29px}.storyTextLink{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border:1px solid rgba(185,150,103,.4);color:#d6bb91;border-radius:3px;font-size:13px;font-weight:750}.storyTextLink:hover{background:rgba(185,150,103,.1);border-color:#b59667}.storySection{padding:95px 0;border-bottom:1px solid #272b31}.storySectionAlt{background:#0e1013}.storyTwoColumns{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr);grid-gap:clamp(38px,7vw,120px);gap:clamp(38px,7vw,120px);align-items:start}.storyClosing h2,.storyPrinciplesHead h2,.storySectionHeading h2{font-size:clamp(32px,3.5vw,52px);font-weight:540;letter-spacing:-.045em;line-height:1.09;margin:16px 0 0}.storySectionHeading h2{max-width:560px}.storyBody{padding-top:11px}.storyBody p,.storyClosing p{color:#9ca1a7;font-size:15px;line-height:1.83;margin:0 0 18px}.storyCallout{border-left:2px solid #b59667;padding:8px 0 8px 24px;margin-top:28px;color:#e1d8c9;font-size:18px;line-height:1.55;letter-spacing:-.012em}.storyPrinciplesHead{max-width:790px;margin-bottom:36px}.storyPrinciplesHead p{color:#95999e;line-height:1.7;font-size:14px;margin:14px 0 0}.storyPrinciples{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.storyPrinciple{min-height:237px;padding:25px 23px;border:1px solid #2e3238;background:#101317}.storyPrinciple>span{color:#b59667;font-size:11px;font-weight:700;letter-spacing:.12em}.storyPrinciple h3{font-size:19px;font-weight:630;letter-spacing:-.02em;line-height:1.24;margin:29px 0 12px}.storyPrinciple p{font-size:13px;color:#989ca1;line-height:1.62;margin:0}.storyQuote{max-width:950px;margin:58px auto 0;font-size:clamp(23px,2.7vw,36px);font-weight:500;text-align:center;letter-spacing:-.028em;line-height:1.32;color:#d4c8b6}.storyClosing{padding:77px 0 95px;background:radial-gradient(circle at 20% 0,rgba(185,150,103,.09),transparent 35%),#111316}.storyClosingInner{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(220px,.48fr);grid-gap:60px;gap:60px;align-items:center}.storyClosing p{max-width:780px;margin-top:17px}.storyClosingActions{display:flex;align-items:stretch;flex-direction:column;gap:12px;justify-self:end;width:min(100%,275px)}.storyClosingActions .customsButton,.storyClosingActions .storyTextLink{width:100%;text-align:center}@media(min-width:761px) and (prefers-reduced-motion:no-preference){.storyPortraitFrame{animation:storyEnterFromLeft .88s cubic-bezier(.22,1,.36,1) both}.storyHeroActions,.storyHeroText>.eyebrow,.storyHeroText>h1,.storyHeroText>p{animation:storyEnterFromRight .88s cubic-bezier(.22,1,.36,1) both}.storyHeroText>h1{animation-delay:90ms}.storyHeroText>p{animation-delay:.17s}.storyHeroActions{animation-delay:.24s}@keyframes storyEnterFromLeft{0%{opacity:0;transform:translate3d(-65px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes storyEnterFromRight{0%{opacity:0;transform:translate3d(65px,0,0)}to{opacity:1;transform:translateZ(0)}}}@media(max-width:1020px){.storyHeroGrid{gap:36px}.storyHeroText h1{font-size:clamp(38px,4.5vw,52px)}.storyHeroText p.storyLead{font-size:15px}.storyPrinciples{grid-template-columns:repeat(2,minmax(0,1fr))}.storyPrinciple{min-height:210px}}@media(max-width:760px){.storyHero{padding:27px 0 56px}.storyHeroGrid{grid-template-columns:1fr;gap:36px}.storyPortraitFrame{max-height:570px;aspect-ratio:5/5.6}.storyPortraitImage{object-position:50% 44%}.storyPortrait figcaption{font-size:9px;gap:10px}.storyHeroText h1{font-size:clamp(35px,9vw,49px);margin-top:13px}.storyHeroText p{font-size:14px}.storyHeroText p.storyLead{font-size:15px}.storySection{padding:58px 0}.storyTwoColumns{grid-template-columns:1fr;gap:24px}.storyClosing h2,.storyPrinciplesHead h2,.storySectionHeading h2{font-size:clamp(30px,7.6vw,41px)}.storyBody{padding-top:0}.storyPrinciples{grid-template-columns:1fr;gap:10px}.storyPrinciple{min-height:auto;padding:22px}.storyPrinciple h3{margin-top:16px}.storyQuote{margin-top:42px;font-size:23px}.storyClosing{padding:54px 0 67px}.storyClosingInner{grid-template-columns:1fr;gap:19px}.storyClosingActions{justify-self:start;width:100%;max-width:370px}}.storyPage{overflow-x:clip}@media (min-width:961px) and (max-width:1199px){.siteHeader .headerInner{gap:13px}.siteHeader .desktopNav{gap:13px;font-size:12px}.siteHeader .brandLogo{width:185px}.siteHeader .buttonSmall{padding:9px 13px;font-size:12px}}