.site-nav .nav-inner{gap:clamp(12px,1.25vw,24px)}.platform-nav-actions,.mobile-platform-actions{align-items:center;gap:8px;display:flex}.platform-nav-link{letter-spacing:.02em;white-space:nowrap;min-height:38px;transition:transform .18s var(--ease), background .18s var(--ease), color .18s var(--ease), border-color .18s var(--ease);border:1px solid;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:680;display:inline-flex}.platform-nav-link:hover{transform:translateY(-1px)}.platform-nav-link.is-supply{color:#fff;background:#1f4f69;border-color:#1f4f69}.platform-nav-link.is-mall{border-color:var(--accent);background:var(--accent);color:#fff}.site-nav:not(.scrolled):not(.menu-active) .platform-nav-link.is-supply{color:#173442;background:#fffffff0;border-color:#ffffffd1}.site-nav:not(.scrolled):not(.menu-active) .platform-nav-link.is-mall{color:#fff;background:#ef864f;border-color:#ef864f}.mobile-platform-actions{z-index:2;background:var(--paper);padding:2px 0 22px;position:sticky;top:0}.mobile-platform-actions .platform-nav-link{flex:1;min-height:46px;font-size:13px}.regional-hero{--regional-hero-image:none;isolation:isolate;color:#fff;background:#111d22;align-items:end;min-height:100svh;display:grid;position:relative;overflow:hidden}.regional-hero-media,.regional-hero-overlay,.regional-hero-orbit{position:absolute;inset:0}.regional-hero-media{z-index:-3;background-image:var(--regional-hero-image);animation:regional-hero-scale 1.4s var(--ease) both;background-position:62%;background-size:cover}.regional-hero-orbit{z-index:-1;pointer-events:none}.regional-hero-orbit span{aspect-ratio:1;border:1px solid #ffffff2e;width:min(62vw,980px);animation:24s linear infinite regional-orbit;position:absolute;top:8vh;right:-13vw;border-radius:50%!important}.regional-hero-orbit span:last-child{border-color:#d8662b94;width:min(24vw,380px);animation-duration:18s;animation-direction:reverse;top:27vh;right:7vw}.regional-hero-inner{width:min(100% - 96px,1420px);min-height:calc(100svh - var(--nav-h));margin:var(--nav-h) auto 0;justify-content:space-between;align-items:flex-end;gap:48px;padding:clamp(120px,18vh,220px) 0 clamp(64px,10vh,110px);display:flex}.regional-hero-copy{width:min(760px,72vw);animation:regional-copy-in .9s .12s var(--ease) both}.regional-hero .section-kicker{color:#f18a53;letter-spacing:.16em}.regional-hero h1{max-width:760px;font:680 clamp(52px, 7.2vw, 116px) / .98 var(--font-display);letter-spacing:-.06em;margin-top:18px}.regional-hero-copy>p:not(.section-kicker){color:#ffffffd1;max-width:620px;margin-top:30px;font-size:clamp(17px,1.35vw,22px);line-height:1.65}.regional-hero .button-row{margin-top:38px}.regional-hero-scroll{color:#fffc;letter-spacing:.08em;border-bottom:1px solid #ffffff85;flex:none;align-items:center;gap:18px;padding:18px 0;font-size:12px;display:flex}.regional-hero-scroll i{font-size:20px;font-style:normal}.regional-proof{color:#fff;background:#14262e;padding:58px 0 26px}.regional-proof-grid{grid-template-columns:repeat(4,1fr);display:grid}.regional-proof-item{border-left:1px solid #ffffff26;flex-direction:column;justify-content:center;min-height:116px;padding:0 clamp(20px,3vw,46px);display:flex}.regional-proof-item:first-child{border-left:0;padding-left:0}.regional-proof-item strong{font:620 clamp(38px, 4vw, 64px) / 1 var(--font-display);letter-spacing:-.055em}.regional-proof-item strong small{color:#f18a53;letter-spacing:0;margin-left:5px;font-size:.34em}.regional-proof-item span{color:#ffffff9e;letter-spacing:.06em;margin-top:13px;font-size:12px}.regional-proof-source{color:#fff6;border-top:1px solid #ffffff1a;margin-top:25px;padding-top:18px;font-size:11px}.regional-chain-list{border-top:1px solid var(--line)}.regional-chain-tier{border-bottom:1px solid var(--line);grid-template-columns:100px minmax(320px,1fr) minmax(340px,.9fr);align-items:center;gap:clamp(28px,5vw,72px);min-height:360px;padding:38px 0;display:grid}.regional-chain-index{flex-direction:column;justify-content:space-between;align-self:stretch;display:flex}.regional-chain-index span{color:var(--accent);font:600 13px/1 var(--font-display)}.regional-chain-index strong{writing-mode:vertical-rl;color:var(--muted);letter-spacing:.18em;font-size:13px}.regional-chain-copy h3{font:650 clamp(28px, 3vw, 48px) / 1.08 var(--font-display);letter-spacing:-.04em}.regional-chain-copy>p{max-width:560px;color:var(--muted);margin-top:18px}.regional-chain-copy ul,.regional-education-copy ul{flex-wrap:wrap;gap:8px;margin-top:26px;list-style:none;display:flex}.regional-chain-copy li,.regional-education-copy li{border:1px solid var(--line);padding:7px 11px;font-size:12px}.regional-chain-copy small{color:var(--accent);margin-top:22px;font-size:12px;display:block}.regional-chain-tier figure{min-height:270px;position:relative;overflow:hidden}.regional-chain-tier figure img,.regional-cluster img,.regional-ecosystem-media img,.regional-innovation-feature img,.regional-education>img,.regional-topic-story figure img{object-fit:cover;transition:transform .7s var(--ease)}.regional-chain-tier:hover figure img,.regional-cluster:hover img,.regional-innovation-feature:hover img{transform:scale(1.035)}.regional-section-action{text-align:right;margin-top:36px}.regional-cluster-grid{grid-template-columns:repeat(2,1fr);display:grid}.regional-cluster{isolation:isolate;border:1px solid #ffffff1f;min-height:560px;position:relative;overflow:hidden}.regional-cluster-shade{z-index:0;background:linear-gradient(#050e1214 30%,#050e12eb);position:absolute;inset:0}.regional-cluster>div{z-index:1;position:absolute;inset:auto clamp(26px,4vw,52px) clamp(28px,5vw,56px)}.regional-cluster small,.regional-innovation-feature small{color:#f18a53;letter-spacing:.12em;font-size:11px}.regional-cluster h3{font:650 clamp(30px, 4vw, 54px) / 1 var(--font-display);margin-top:10px}.regional-cluster p{color:#ffffffb8;max-width:430px;margin-top:14px}.regional-cluster ul{color:#ffffff8a;gap:18px;margin-top:20px;font-size:11px;list-style:none;display:flex}.regional-cluster strong{margin-top:24px;font-size:13px;display:inline-block}.regional-editorial-layout{grid-template-columns:minmax(280px,.65fr) minmax(480px,1fr);gap:clamp(60px,9vw,150px);display:grid}.regional-editorial-intro{top:calc(var(--nav-h) + 54px);align-self:start;position:sticky}.regional-editorial-intro .section-lead{margin-top:24px}.regional-editorial-intro .text-link{margin-top:32px;display:inline-flex}.regional-editorial-list{border-top:1px solid var(--line)}.regional-editorial-row{border-bottom:1px solid var(--line);grid-template-columns:60px 1fr;gap:24px;padding:34px 0;display:grid}.regional-editorial-row>span{color:var(--accent);font-size:12px}.regional-editorial-row small,.regional-update-list small{color:var(--muted);letter-spacing:.08em;font-size:11px}.regional-editorial-row h3{font:620 clamp(22px, 2.4vw, 34px) / 1.15 var(--font-display);margin-top:8px}.regional-editorial-row p{color:var(--muted);margin-top:14px}.regional-ecosystem-grid{grid-template-columns:minmax(400px,1fr) minmax(360px,.9fr);align-items:center;gap:clamp(50px,8vw,120px);display:grid}.regional-ecosystem-media{min-height:720px;position:relative;overflow:hidden}.regional-ecosystem-copy .section-lead{margin-top:22px}.regional-ecosystem-list{border-top:1px solid var(--line);margin:40px 0 34px}.regional-ecosystem-list>div{border-bottom:1px solid var(--line);grid-template-columns:48px 120px 1fr;gap:18px;padding:24px 0;display:grid}.regional-ecosystem-list span{color:var(--accent);font-size:11px}.regional-ecosystem-list p{color:var(--muted);font-size:13px}.regional-innovation{background:#15242b}.regional-innovation-grid{background:#ffffff1f;grid-template-columns:minmax(480px,1.4fr) minmax(260px,.6fr);gap:1px;display:grid}.regional-innovation-feature{isolation:isolate;min-height:600px;position:relative;overflow:hidden}.regional-innovation-feature>span{z-index:0;background:linear-gradient(#050e121a 34%,#050e12eb);position:absolute;inset:0}.regional-innovation-feature>div{z-index:1;position:absolute;inset:auto clamp(28px,4vw,50px) 46px}.regional-innovation-feature h3{max-width:620px;font:640 clamp(30px, 4vw, 54px) / 1.08 var(--font-display);margin-top:12px}.regional-innovation-feature p{color:#ffffffa8;max-width:590px;margin-top:16px}.regional-innovation-feature strong{margin-top:24px;font-size:13px;display:inline-block}.regional-innovation-list{background:#14262e;grid-template-rows:repeat(3,1fr);display:grid}.regional-innovation-list>div{border-bottom:1px solid #ffffff1f;padding:34px}.regional-innovation-list span{color:#f18a53;font-size:11px}.regional-innovation-list h3{font:620 25px/1.1 var(--font-display);margin-top:16px}.regional-innovation-list p{color:#ffffff94;margin-top:12px;font-size:13px}.regional-update-list{border-top:1px solid var(--line)}.regional-update-list a{border-bottom:1px solid var(--line);min-height:140px;transition:color .18s var(--ease), padding .18s var(--ease);grid-template-columns:50px 1fr 32px;align-items:center;gap:22px;padding:26px 0;display:grid}.regional-update-list a:hover{color:var(--accent);padding-inline:10px}.regional-update-list>a>span{font-size:11px}.regional-update-list h3{font:600 clamp(20px, 2.2vw, 30px) / 1.2 var(--font-display);margin-top:8px}.regional-education{isolation:isolate;color:#fff;align-items:center;min-height:760px;display:grid;position:relative;overflow:hidden}.regional-education>img{z-index:-2}.regional-education-shade{z-index:-1;background:linear-gradient(90deg,#081217eb,#0812176b 58%,#0812171f);position:absolute;inset:0}.regional-education-copy{max-width:650px}.regional-education-copy h2{font:660 clamp(42px, 6vw, 82px) / 1 var(--font-display);letter-spacing:-.05em;margin-top:16px}.regional-education-copy>p:not(.section-kicker){color:#ffffffb8;margin-top:24px;font-size:18px}.regional-education-copy li{border-color:#ffffff42}.regional-education-copy .button-row{margin-top:34px}.regional-final-cta{text-align:center;background:#eae6de;padding:clamp(90px,12vw,170px) 0}.regional-final-cta .container{max-width:920px}.regional-final-cta h2{font:660 clamp(40px, 6vw, 76px) / 1.02 var(--font-display);letter-spacing:-.055em;margin-top:16px}.regional-final-cta .container>p:not(.section-kicker){max-width:680px;color:var(--muted);margin:26px auto 0;font-size:18px}.regional-final-cta .button-row{justify-content:center;margin-top:36px}.regional-topic-page .page-hero h1{max-width:900px}.regional-topic-introduction{background:#f4f3ef}.regional-topic-stories{background:#fff}.regional-topic-story{background:#fff;padding:clamp(80px,10vw,140px) 0}.regional-topic-story.soft{background:#e9eceb}.regional-topic-story.dark{color:#fff;background:#13262e}.regional-topic-story-grid{grid-template-columns:minmax(380px,1fr) minmax(360px,.88fr);align-items:center;gap:clamp(54px,8vw,120px);display:grid}.regional-topic-story-grid.reverse figure{order:2}.regional-topic-story figure{min-height:620px;position:relative;overflow:hidden}.regional-topic-story figcaption{color:#fff;letter-spacing:.1em;background:#091318c7;padding:8px 11px;font-size:10px;position:absolute;bottom:18px;left:20px}.regional-topic-number{color:var(--accent);font:600 12px/1 var(--font-display);margin-top:32px;display:block}.regional-topic-story-copy h2{font:650 clamp(36px, 4.6vw, 64px) / 1.04 var(--font-display);letter-spacing:-.05em;margin-top:14px}.regional-topic-story-copy>p:not(.section-kicker){color:var(--muted);margin-top:24px;font-size:17px}.regional-topic-story.dark .regional-topic-story-copy>p:not(.section-kicker){color:#ffffffa3}.regional-topic-highlights{border-top:1px solid var(--line);margin-top:40px}.regional-topic-story.dark .regional-topic-highlights{border-color:var(--line-dark)}.regional-topic-highlights>div{border-bottom:1px solid var(--line);grid-template-columns:130px 1fr;gap:24px;padding:21px 0;display:grid}.regional-topic-story.dark .regional-topic-highlights>div{border-color:var(--line-dark)}.regional-topic-highlights strong{font-size:13px}.regional-topic-highlights span{color:var(--muted);font-size:13px}.regional-topic-story.dark .regional-topic-highlights span{color:#ffffff94}@keyframes regional-hero-scale{0%{opacity:.6;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes regional-copy-in{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes regional-orbit{to{transform:rotate(360deg)}}@media (min-width:1180px){.site-nav .nav-actions{display:flex}.site-nav .desktop-nav{display:none}.site-nav .nav-toggle{display:inline-grid}.site-nav+.mobile-menu{display:block}}@media (min-width:1900px) and (min-height:800px){.regional-hero-inner{width:min(100% - 10vw,1680px)}.regional-hero-content{width:100%}.regional-hero h1{max-width:none;font-size:clamp(72px,4.4vw,88px)}.regional-hero-title-line{display:inline}.regional-hero-title-line+.regional-hero-title-line{margin-left:.12em}}@media (min-width:1680px){.site-nav .nav-inner{gap:14px;padding-inline:30px}.site-nav .nav-brand{flex-basis:205px;max-width:205px}.site-nav .brand-lockup strong{font-size:17px}.site-nav .desktop-nav{gap:0;margin-left:auto;display:flex}.site-nav .nav-link{padding-inline:10px;font-size:12px}.site-nav .nav-toggle,.site-nav+.mobile-menu{display:none}.platform-nav-link{padding-inline:11px}}@media (max-width:1100px){.regional-hero-inner{width:min(100% - 48px,1420px)}.regional-chain-tier{grid-template-columns:70px 1fr}.regional-chain-tier figure{grid-column:2;width:100%}.regional-editorial-layout,.regional-ecosystem-grid,.regional-innovation-grid,.regional-topic-story-grid{grid-template-columns:1fr}.regional-editorial-intro{position:static}.regional-ecosystem-media,.regional-topic-story figure{min-height:520px}.regional-topic-story-grid.reverse figure{order:0}}@media (max-width:767px){.site-nav .nav-brand{max-width:calc(100vw - 235px)}.site-nav .brand-lockup small{display:none}.platform-nav-actions{gap:5px}.platform-nav-actions .platform-nav-link{min-height:34px;padding:0 8px;font-size:10px}.regional-hero{min-height:100svh}.regional-hero-media{background-position:66%}.regional-hero-overlay{background:linear-gradient(#08131859,#08131894 28%,#081318f0 100%),linear-gradient(90deg,#081318b8,#0000)}.regional-hero-inner{width:calc(100% - 36px);min-height:calc(100svh - var(--nav-h));padding:110px 0 44px;display:block}.regional-hero-copy{width:100%}.regional-hero h1{font-size:clamp(48px,15.5vw,72px);line-height:.98}.regional-hero-copy>p:not(.section-kicker){margin-top:22px;font-size:16px}.regional-hero-scroll{display:none}.regional-hero-orbit span{width:110vw;top:7vh;right:-50vw}.regional-proof{padding-top:34px}.regional-proof-grid{grid-template-columns:repeat(2,1fr)}.regional-proof-item{border-bottom:1px solid #ffffff1f;min-height:104px;padding:18px 14px}.regional-proof-item:nth-child(odd){border-left:0;padding-left:0}.regional-proof-item strong{font-size:38px}.regional-chain-tier{grid-template-columns:1fr;gap:22px;padding:30px 0 42px}.regional-chain-index{flex-direction:row}.regional-chain-index strong{writing-mode:initial}.regional-chain-tier figure{grid-column:1;min-height:240px}.regional-cluster-grid{grid-template-columns:1fr}.regional-cluster{min-height:470px}.regional-cluster ul{flex-wrap:wrap}.regional-editorial-layout{gap:42px}.regional-editorial-row{grid-template-columns:42px 1fr}.regional-ecosystem-media,.regional-topic-story figure{min-height:420px}.regional-ecosystem-list>div{grid-template-columns:36px 90px 1fr;gap:10px}.regional-innovation-feature{min-height:520px}.regional-update-list a{grid-template-columns:32px 1fr 20px}.regional-education{min-height:700px}.regional-education>img{object-position:66% center}.regional-education-shade{background:linear-gradient(#08121766,#081217f0)}.regional-final-cta .button-row{align-items:stretch}.regional-final-cta .button{width:100%}.regional-topic-story{padding:74px 0}.regional-topic-highlights>div{grid-template-columns:96px 1fr;gap:14px}}@media (prefers-reduced-motion:reduce){.regional-hero-media,.regional-hero-copy,.regional-hero-orbit span{animation:none}}@media (min-width:1180px){:root{--nav-h:112px}.site-nav .nav-inner{grid-template-rows:62px 49px;grid-template-columns:minmax(250px,auto) 1fr auto;gap:0 24px;padding-inline:clamp(28px,4vw,64px);display:grid}.site-nav .nav-brand{grid-area:1/1;max-width:310px}.site-nav .nav-actions{grid-area:1/3;margin-left:0;display:flex}.site-nav .desktop-nav{border-top:1px solid var(--nav-line);grid-area:2/1/auto/-1;grid-template-columns:repeat(10,minmax(0,1fr));gap:0;width:100%;height:50px;margin-left:0;display:grid}.site-nav .nav-link{justify-content:center;min-width:0;min-height:49px;padding-inline:6px;font-size:clamp(11px,.88vw,13px)}.site-nav .nav-toggle,.site-nav+.mobile-menu{display:none}}@media (min-width:1680px){.site-nav .nav-inner{padding-inline:56px}.site-nav .nav-brand{max-width:320px}.site-nav .brand-lockup strong{font-size:18px}.site-nav .nav-link{font-size:13px}.platform-nav-link{padding-inline:14px}}.site-nav .nav-brand{flex-basis:270px;max-width:270px}.site-nav .brand-lockup strong{font-size:clamp(16px,1.25vw,19px)}.regional-home{background:#f2f3f1}.regional-hero{background:#09161d;align-items:stretch;min-height:100svh}.regional-hero-media{z-index:-4;animation:regional-market-pan 16s var(--ease) both;background-position:58%}.regional-hero-aircraft{z-index:-3;object-fit:cover;object-position:64% center;pointer-events:none;filter:drop-shadow(0 30px 48px #00000052);animation:8s ease-in-out infinite alternate regional-aircraft-drift}.regional-hero-overlay{z-index:-2;background:linear-gradient(90deg,#050f15f5 0%,#050f15cc 39%,#050f1529 76%),linear-gradient(#050f1514 42%,#050f15f5 100%)}.regional-hero-grid{z-index:-1;opacity:.32;pointer-events:none;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 78%);mask-image:linear-gradient(90deg,#000,#0000 78%)}.regional-hero-inner{width:min(100% - 72px,1520px);min-height:100svh;padding:calc(var(--nav-h) + clamp(26px, 5vh, 58px)) 0 clamp(20px, 3vh, 34px);grid-template-rows:minmax(0,1fr) auto;row-gap:clamp(20px,3.8vh,42px);margin:0 auto;display:grid}.regional-hero-content{align-self:center;width:min(960px,68vw)}.regional-hero-copy{width:100%;position:relative}.regional-hero .section-kicker{color:#f18a53;letter-spacing:.2em;font-size:10px;font-weight:700}.regional-hero h1{max-width:900px;font:680 clamp(48px, 5vw, 88px) / 1.02 var(--font-display);letter-spacing:.025em;text-wrap:balance;margin-top:16px}.regional-hero-title-line{white-space:nowrap;display:block}.regional-hero-title-character{display:inline-block}.regional-hero-title[data-animation=playing] .regional-hero-title-character{will-change:transform, opacity;animation:.26s cubic-bezier(.2,.78,.24,1.28) both regional-title-character-in;animation-delay:calc(var(--hero-character-index) * 72ms)}.regional-hero-statement{color:#fff;max-width:650px;font:560 clamp(17px, 1.45vw, 23px) / 1.5 var(--font-display);letter-spacing:.02em;margin-top:clamp(24px,3.4vh,32px)}.regional-hero-copy>.regional-hero-description{color:#ffffffb3;max-width:610px;margin-top:14px;font-size:clamp(14px,1.15vw,18px);line-height:1.6}.regional-hero-actions{width:min(760px,100%);animation:regional-copy-in .9s .26s var(--ease) both;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:clamp(20px,3vh,26px);display:grid}.regional-hero-action{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;min-height:52px;transition:background .18s var(--ease), border-color .18s var(--ease), color .18s var(--ease), transform .18s var(--ease);background:#08171e70;border:1px solid #ffffff57;justify-content:space-between;align-items:center;gap:12px;padding:12px 17px;font-size:13px;font-weight:650;display:flex;position:relative}.regional-hero-action:hover,.regional-hero-action:focus-visible{z-index:1;background:#d8662be6;border-color:#f18a53;transform:translateY(-2px)}.regional-hero-action:active{transform:translateY(0)scale(.985)}.regional-hero-action.is-primary{background:#ed7a3d;border-color:#ed7a3d}.regional-hero-action.is-primary:hover,.regional-hero-action.is-primary:focus-visible{background:#f08b55}.regional-hero-action.is-disabled{color:#ffffff9e;background:#ffffff0b}.regional-hero-action i{font-size:18px;font-style:normal}.regional-hero-action small{color:#f6a476;letter-spacing:.12em;align-self:end;font-size:10px;font-weight:650}.regional-hero-proof{border-top:1px solid #ffffff3d;grid-column:1/-1}.regional-hero-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.regional-hero-proof-item{border-right:1px solid #ffffff24;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);column-gap:13px;min-width:0;padding:clamp(13px,1.8vh,20px) clamp(14px,2vw,30px) 10px;display:grid}.regional-hero-proof-item:first-child{padding-left:0}.regional-hero-proof-item:last-child{border-right:0}.regional-hero-proof-item strong{color:#fff;font:660 clamp(26px, 2.8vw, 43px) / 1 var(--font-display);letter-spacing:-.05em;white-space:nowrap;grid-row:1/3;align-self:center}.regional-hero-proof-item:last-child strong{letter-spacing:0;white-space:normal;max-width:190px;font-size:clamp(16px,1.45vw,22px)}.regional-hero-proof-item span{color:#fff;white-space:nowrap;align-self:end;font-size:clamp(10px,.82vw,12px);font-weight:620;line-height:1.2}.regional-chain{background:radial-gradient(circle at 86% 16%,#d8662b17,#0000 26%),#f4f3ef}.regional-chain-map{border-top:1px solid #1d303a;border-bottom:1px solid #1d303a2e;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.regional-chain-map:before{content:"";z-index:2;background:#e2753c;width:24%;height:3px;position:absolute;top:-2px;left:0;box-shadow:calc(25vw - 24px) 0 #e2753c,calc(50vw - 48px) 0 #e2753c}.regional-chain-node{background:#ffffff7a;border-right:1px solid #1d303a26;flex-direction:column;min-width:0;min-height:440px;padding:clamp(24px,2.5vw,38px);display:flex}.regional-chain-node:last-child{border-right:0}.regional-chain-node.is-talent{color:#fff;background:#142832}.regional-chain-node-heading{color:#d8662b;letter-spacing:.12em;justify-content:space-between;font-size:10px;display:flex}.regional-chain-node-heading strong{font-weight:700}.regional-chain-node-title{justify-content:space-between;align-items:flex-start;gap:16px;min-height:86px;margin-top:30px;display:flex}.regional-chain-node-title h3{font:650 clamp(24px, 2.25vw, 34px) / 1.12 var(--font-display);letter-spacing:-.035em}.regional-chain-node-title i{color:#d8662b;transition:transform .18s var(--ease);font-size:20px;font-style:normal}.regional-chain-node-title:hover i{transform:translate(3px,-3px)}.regional-chain-node>p{min-height:76px;color:var(--muted);font-size:13px;line-height:1.65}.regional-chain-node.is-talent>p{color:#ffffffa8}.regional-chain-node dl{border-top:1px solid #1d303a26;border-bottom:1px solid #1d303a26;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 0;display:grid}.regional-chain-node.is-talent dl{border-color:#ffffff29}.regional-chain-node dl>div{padding:14px 10px 14px 0}.regional-chain-node dt{color:var(--muted);font-size:9px}.regional-chain-node.is-talent dt{color:#ffffff80}.regional-chain-node dd{margin:5px 0 0;font-size:13px;font-weight:650}.regional-chain-capabilities{margin-top:20px}.regional-chain-capabilities small{color:var(--muted);font-size:9px}.regional-chain-node.is-talent .regional-chain-capabilities small{color:#ffffff80}.regional-chain-capabilities ul{flex-wrap:wrap;gap:6px;margin-top:9px;list-style:none;display:flex}.regional-chain-capabilities li{border:1px solid #1d303a29;padding:4px 7px;font-size:9px}.regional-chain-node.is-talent .regional-chain-capabilities li{border-color:#fff3}.regional-chain-directory-links{gap:18px;margin-top:auto;padding-top:22px;display:flex}.regional-chain-directory-links a{color:#bd5724;font-size:11px;font-weight:680}.regional-chain-node.is-talent .regional-chain-directory-links a{color:#f39a69}.regional-clusters{background:#0d2029}.regional-cluster-grid{background:#ffffff29;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;display:grid}.regional-cluster{background:#132a35;border:0;grid-column:span 6;min-height:clamp(380px,38vw,520px)}.regional-cluster>div{padding:clamp(26px,4vw,52px)}.regional-talent-cluster{grid-column:1/-1;min-height:330px}.regional-talent-cluster img{object-position:center 35%}.regional-talent-cluster .regional-cluster-shade{background:linear-gradient(90deg,#08171efa 0%,#08171ebd 48%,#08171e14 82%)}.regional-talent-cluster>div{max-width:720px}.regional-talent-cluster h3{font-size:clamp(42px,5vw,70px)}.regional-conversion{background:linear-gradient(90deg,#0000 49.9%,#1d303a14 50%,#0000 50.1%),#f4f3ef}.regional-conversion-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(52px,7vw,110px);display:grid}.regional-flow,.regional-partner-value{border-top:1px solid #1d303a}.regional-conversion-label{color:var(--muted);letter-spacing:.1em;padding:14px 0 24px;font-size:10px;font-weight:700}.regional-flow-list{display:grid}.regional-flow-list article{border-top:1px solid #1d303a1f;min-height:114px;padding:22px 0 22px 58px;position:relative}.regional-flow-list article:before{content:"";background:#d8662b47;width:1px;position:absolute;top:0;bottom:0;left:16px}.regional-flow-list article:after{content:"";background:#d8662b;width:9px;height:9px;position:absolute;top:28px;left:12px}.regional-flow-list span,.regional-value-list article>span{color:#d8662b;font-size:9px;font-weight:700}.regional-flow-list h3,.regional-value-list h3{font:650 clamp(21px, 1.8vw, 28px) / 1.16 var(--font-display);letter-spacing:-.025em;margin-top:5px}.regional-flow-list p,.regional-value-list p{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.55}.regional-value-list{border-top:1px solid #1d303a1f;border-left:1px solid #1d303a1f;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.regional-value-list article{border-bottom:1px solid #1d303a1f;border-right:1px solid #1d303a1f;min-height:204px;padding:clamp(22px,2.8vw,36px)}.regional-value-list small{float:right;color:var(--muted);font-size:9px}.regional-conversion-actions{background:#1d303a29;border-top:1px solid #1d303a;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:clamp(44px,6vw,72px);padding-top:22px;display:grid}.regional-conversion-actions .button{color:#1d303a;background:#f4f3ef;border-color:#0000;min-height:58px}.regional-conversion-actions .button-primary{color:#fff;background:#d8662b}@keyframes regional-market-pan{0%{transform:scale(1.08)translate(-1.5%)}to{transform:scale(1.02)translate(1.5%,-.5%)}}@keyframes regional-aircraft-drift{0%{transform:translate(-.8%,.8%)scale(1.01)}to{transform:translate(1.4%,-1.2%)scale(1.025)}}@keyframes regional-title-reveal{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(28px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}@keyframes regional-title-character-in{0%{opacity:0;filter:blur(4px);transform:translateY(.35em)scale(.72)}55%{opacity:1;filter:blur();transform:translateY(-.06em)scale(1.04)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@media (min-width:1180px){:root{--nav-h:72px}.site-nav .nav-inner{gap:clamp(12px,2vw,28px);height:100%;padding-inline:clamp(22px,3vw,48px);display:flex}.site-nav .nav-brand{flex:0 0 252px;max-width:252px}.site-nav .desktop-nav{border-top:0;grid-template-columns:repeat(8,minmax(0,1fr));width:auto;height:100%;margin-left:auto;display:grid}.site-nav .nav-link{min-height:71px;padding-inline:clamp(8px,.9vw,15px);font-size:clamp(11px,.82vw,13px)}.site-nav .nav-actions,.site-nav .nav-toggle,.site-nav+.mobile-menu{display:none}}@media (max-width:1179px){.site-nav .nav-brand{flex-basis:min(270px,100vw - 90px)}}@media (max-width:1080px){.regional-hero-inner{width:min(100% - 48px,1440px)}.regional-hero-content{width:min(820px,78vw)}.regional-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.regional-hero-action:last-child{grid-column:1/-1}.regional-chain-map{grid-template-columns:repeat(2,minmax(0,1fr))}.regional-chain-node{border-bottom:1px solid #1d303a26}.regional-conversion-grid{grid-template-columns:1fr}.regional-conversion{background:#f4f3ef}}@media (max-width:767px){.regional-hero{min-height:100svh}.regional-hero-media{background-position:62%}.regional-hero-aircraft{opacity:.68;object-position:68% center}.regional-hero-overlay{background:linear-gradient(90deg,#050f15f0,#050f157a),linear-gradient(#050f1538 26%,#050f15fa 100%)}.regional-hero-inner{width:min(100% - 32px,1440px);min-height:100svh;padding:calc(var(--nav-h) + 20px) 0 16px;grid-template-rows:minmax(0,1fr) auto;align-content:space-between;row-gap:14px}.regional-hero-content{align-self:center;width:100%}.regional-hero h1{letter-spacing:.015em;margin-top:10px;font-size:clamp(36px,11.2vw,50px);line-height:1.04}.regional-hero-title-line{display:contents}.regional-hero-statement{max-width:480px;margin-top:17px;font-size:clamp(15px,4.3vw,18px);line-height:1.45}.regional-hero-copy>.regional-hero-description{margin-top:8px;font-size:13px;line-height:1.45}.regional-hero-action{min-height:46px;padding:10px 14px;font-size:13px}.regional-hero-actions{grid-template-columns:1fr;gap:7px}.regional-hero-action:last-child{grid-column:auto}.regional-hero-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.regional-hero-proof-item{border-bottom:1px solid #ffffff1f;grid-template-columns:auto minmax(0,1fr);column-gap:8px;min-height:57px;padding:8px 10px}.regional-hero-proof-item:first-child{padding-left:0}.regional-hero-proof-item:nth-child(2){border-right:0}.regional-hero-proof-item strong{font-size:clamp(20px,6vw,27px)}.regional-hero-proof-item span{white-space:normal;font-size:9px;line-height:1.25}.regional-chain-map{grid-template-columns:1fr}.regional-chain-node{border-right:0;min-height:0;padding:28px 22px}.regional-chain-node-title{min-height:0;margin-top:22px}.regional-chain-node>p{min-height:0;margin-top:14px}.regional-cluster-grid{grid-template-columns:1fr}.regional-cluster,.regional-talent-cluster{grid-column:1;min-height:390px}.regional-talent-cluster h3{font-size:40px}.regional-value-list{grid-template-columns:1fr}.regional-value-list article{min-height:0}.regional-conversion-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.regional-conversion-actions .button{width:100%;min-width:0;padding-inline:10px;font-size:11px}}@media (max-width:380px),(max-height:680px) and (max-width:767px){.regional-hero h1{font-size:38px}.regional-hero-statement{font-size:19px}.regional-hero-copy>.regional-hero-description{display:none}.regional-hero-action{min-height:44px}.regional-hero-proof-item{min-height:50px}}@media (prefers-reduced-motion:reduce){.regional-hero-media,.regional-hero-aircraft,.regional-hero-copy,.regional-hero h1,.regional-hero-actions{animation:none}.regional-hero-title-character{opacity:1!important;animation:none!important;transform:none!important}}.request-detail-fields{border:0;border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:8px 0;padding:22px 0 0;display:grid}.request-detail-fields legend{color:var(--teal);font:650 15px/1 var(--font-display);padding:0 16px 0 0}.directory-intro{background:#f4f3ef}.directory-section{background:#fff}.directory-section.is-soft{background:#e9eceb}.directory-grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(54px,9vw,140px);display:grid}.directory-heading>span{color:#d8662b;letter-spacing:.12em;font-size:10px;font-weight:700}.directory-heading .section-kicker{margin-top:18px}.directory-heading h2{font:660 clamp(48px, 6vw, 84px) / 1 var(--font-display);letter-spacing:-.055em;margin-top:12px}.directory-heading>p:not(.section-kicker){max-width:36ch;color:var(--muted);margin-top:24px;font-size:16px;line-height:1.7}.directory-heading .text-link{margin-top:28px}.directory-fields{border-top:1px solid #1d303a}.directory-fields>p{color:var(--muted);letter-spacing:.1em;padding:13px 0 22px;font-size:10px;font-weight:700}.directory-fields ul{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.directory-fields li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:12px;min-height:76px;padding:20px;font-size:14px;font-weight:620;display:flex}.directory-fields li span{color:#d8662b}.directory-compliance{color:#fff;background:#11262f;padding:clamp(78px,10vw,140px) 0}.directory-compliance .section-kicker{color:#f18a53}.directory-compliance h2{max-width:900px;font:650 clamp(46px, 6vw, 82px) / 1.03 var(--font-display);letter-spacing:-.05em;margin-top:16px}.directory-compliance .container>div:not(.button-row){color:#ffffffa8;max-width:820px;margin-top:34px}.directory-compliance .container>div:not(.button-row) p+p{margin-top:14px}.directory-compliance .button-row{margin-top:38px}.hall-talent-note{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,.55fr) minmax(0,1.45fr) auto;align-items:center;gap:18px;margin-top:26px;padding:16px 0;display:grid}.hall-talent-note span{color:var(--muted);font-size:11px}.hall-talent-note strong{font-size:12px;font-weight:620}.hall-talent-note i{color:#d8662b;font-style:normal}.hall-talent-feature{background:#11262f}.hall-talent-feature .story-point{border-color:#ffffff29}.hall-talent-feature .story-point span,.hall-talent-feature .feature-story-copy>p:not(.section-kicker){color:#ffffffa8}.account-page{background:#10242d;padding:0}.account-entry-intro{padding:calc(var(--nav-h) + clamp(62px, 9vw, 118px)) 0 clamp(72px, 9vw, 124px);background:linear-gradient(90deg,#08171ef7,#08171ea8),url(/images/velar/hero-aviation-base.webp) 50%/cover}.account-entry-heading{grid-template-columns:minmax(0,1fr) minmax(320px,.56fr);align-items:end;gap:clamp(42px,8vw,112px);display:grid}.account-entry-heading .section-kicker{color:#f18a53}.account-entry-heading h1{font:680 clamp(54px, 7vw, 96px) / .98 var(--font-display);letter-spacing:-.06em;margin-top:14px}.account-entry-heading>p{color:#ffffffad;font-size:clamp(16px,1.6vw,21px);line-height:1.55}.account-role-grid{border-top:1px solid #ffffff3d;border-left:1px solid #ffffff24;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(48px,7vw,88px);display:grid}.account-role-grid article{border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;flex-direction:column;min-height:242px;padding:clamp(22px,2.5vw,34px);display:flex}.account-role-grid article>span{color:#f18a53;font-size:9px;font-weight:700}.account-role-grid h2{font:650 clamp(24px, 2.2vw, 32px) / 1.1 var(--font-display);letter-spacing:-.03em;margin-top:28px}.account-role-grid p{color:#ffffffad;margin-top:14px;font-size:12px;line-height:1.6}.account-role-grid small{color:#fff6;margin-top:auto;padding-top:22px;font-size:9px;line-height:1.55}.account-access-section{background:#0c1b22;padding:clamp(72px,9vw,124px) 0}.account-access-section .account-state{margin-inline:auto}.account-access-section .account-layout{width:100%}@media (max-width:900px){.directory-grid,.account-entry-heading{grid-template-columns:1fr}.account-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.request-detail-fields{grid-template-columns:1fr}.request-detail-fields .field{grid-column:1}.directory-fields ul,.account-role-grid{grid-template-columns:1fr}.directory-fields li,.account-role-grid article{min-height:0}.directory-heading h2{font-size:52px}.hall-talent-note{grid-template-columns:1fr auto}.hall-talent-note span{grid-column:1/-1}.account-entry-intro{padding-top:calc(var(--nav-h) + 46px)}.account-entry-heading h1{font-size:54px}.account-role-grid article{min-height:190px}}.regional-hero h1{max-width:960px;font-size:clamp(48px,5vw,88px)}.regional-hero-statement{font-size:clamp(17px,1.45vw,23px)}.business-action-bar{color:#fff;background:#0b2029;border:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:28px;margin-top:clamp(34px,5vw,64px);padding:22px 24px;display:flex}.business-action-bar>div p{color:#f18a53;letter-spacing:.16em;font-size:9px;font-weight:750}.business-action-bar>div strong{font:620 18px/1.2 var(--font-display);margin-top:7px;display:block}.business-action-bar nav{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.business-action-bar nav a{color:#fff;min-height:42px;transition:background .18s var(--ease), border-color .18s var(--ease);border:1px solid #ffffff38;align-items:center;padding:11px 16px;font-size:11px;font-weight:700;display:inline-flex}.business-action-bar nav a:first-child,.business-action-bar nav a:hover{background:#ed7a3d;border-color:#ed7a3d}.business-action-bar.is-compact{margin-top:34px}.chain-map-section{background:#f3f2ee}.chain-stage-map{border-top:1px solid #849198;border-left:1px solid #c8cecf;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chain-stage-card{min-height:390px;color:var(--ink);text-align:left;cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease), transform .2s var(--ease);background:#fff;border:1px solid #c8cecf;border-top:0;border-left:0;padding:clamp(26px,3.2vw,44px)}.chain-stage-card:hover,.chain-stage-card:focus-visible,.chain-stage-card[data-active=true]{z-index:1;color:#fff;background:#112a35;outline:0;transform:translateY(-5px)}.chain-stage-card>span,.chain-category-detail>span{color:#d8662b;letter-spacing:.14em;font-size:9px;font-weight:750}.chain-stage-card h3{max-width:13ch;font:650 clamp(28px, 2.6vw, 40px)/1.08 var(--font-display);letter-spacing:-.035em;margin-top:24px}.chain-stage-card dl{border-top:1px solid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px;display:grid}.chain-stage-card dl div{padding-top:15px}.chain-stage-card dt{opacity:.56;font-size:9px}.chain-stage-card dd{margin-top:5px;font-size:12px;font-weight:700}.chain-stage-card>p{color:inherit;opacity:.72;margin-top:18px;font-size:11px;line-height:1.55}.chain-stage-card>p strong{opacity:1;color:inherit;margin-bottom:4px;display:block}.chain-category-workspace{color:#fff;background:#0e252f;grid-template-columns:minmax(0,1.06fr) minmax(360px,.94fr);margin-top:26px;display:grid}.chain-category-index{border-right:1px solid #ffffff24;padding:clamp(28px,4vw,54px)}.chain-category-index h2{font:650 clamp(34px, 4vw, 54px)/1 var(--font-display);letter-spacing:-.045em;margin-top:10px}.chain-category-index>div:first-child>span{color:#ffffff94;margin-top:14px;font-size:11px;display:block}.chain-category-buttons{border-top:1px solid #ffffff29;border-left:1px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:34px;display:grid}.chain-category-buttons button{color:#ffffffad;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-top:0;border-left:0;min-height:58px;padding:14px;font-size:11px}.chain-category-buttons button:hover,.chain-category-buttons button:focus-visible,.chain-category-buttons button[data-active=true]{color:#fff;background:#ed7a3d;outline:0}.chain-category-detail{flex-direction:column;min-height:620px;padding:clamp(32px,4.5vw,64px);display:flex}.chain-category-detail h3{font:660 clamp(44px, 5vw, 72px)/.96 var(--font-display);letter-spacing:-.055em;margin-top:14px}.chain-category-detail>p{color:#ffffffad;margin-top:22px;font-size:14px;line-height:1.65}.chain-category-detail dl{border-top:1px solid #fff3;margin-top:34px}.chain-category-detail dl div{border-bottom:1px solid #ffffff1f;grid-template-columns:120px 1fr;gap:18px;padding:14px 0;display:grid}.chain-category-detail dt{color:#ffffff6b;font-size:10px}.chain-category-detail dd{font-size:11px;line-height:1.55}.chain-category-detail>small{color:#ffffff6b;margin-top:18px;font-size:9px;line-height:1.55}.chain-detail-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:auto;padding-top:28px;display:grid}.chain-detail-actions a{border:1px solid #ffffff38;justify-content:space-between;align-items:center;min-height:44px;padding:12px 14px;font-size:10px;font-weight:700;display:flex}.chain-detail-actions a:after{content:"↗";color:#f18a53}.chain-detail-actions a:hover{background:#ed7a3d;border-color:#ed7a3d}.chain-detail-actions a:hover:after{color:#fff}.chain-user-path,.supply-loop{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:26px;display:grid}.chain-user-path>div,.supply-loop>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:14px;min-height:100px;padding:20px;display:flex}.chain-user-path span,.supply-loop span{color:#d8662b;font-size:9px;font-weight:750}.chain-user-path strong,.supply-loop strong{font-size:12px}.chain-opportunity-grid,.directory-evidence-grid,.investment-board-grid{border-top:1px solid #fff3;border-left:1px solid #ffffff1f;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chain-opportunity-grid article,.directory-evidence-grid article,.investment-board-grid article{border-bottom:1px solid #ffffff1f;border-right:1px solid #ffffff1f;flex-direction:column;min-height:260px;padding:clamp(24px,3vw,38px);display:flex}.chain-opportunity-grid article>span,.directory-evidence-grid article>span,.investment-board-grid article>span{color:#f18a53;letter-spacing:.11em;font-size:9px;font-weight:750}.chain-opportunity-grid h3,.directory-evidence-grid h3,.investment-board-grid h3{font:640 24px/1.1 var(--font-display);margin-top:24px}.chain-opportunity-grid p,.directory-evidence-grid p,.investment-board-grid p{color:#ffffff94;margin-top:14px;font-size:11px;line-height:1.6}.chain-opportunity-grid a,.directory-evidence-grid a,.investment-board-grid a{color:#fff;margin-top:auto;padding-top:24px;font-size:11px;font-weight:700}.directory-anchor{top:calc(var(--nav-h) * -1);display:block;position:relative}.directory-explorer{margin-top:clamp(52px,7vw,86px)}.directory-tabs{border-top:1px solid #aeb8bb;border-left:1px solid #c9cecf;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.directory-tabs button{min-height:130px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #c9cecf;border-top:0;border-left:0;grid-template-columns:auto 1fr;gap:8px 18px;padding:22px;display:grid}.directory-tabs button[data-active=true],.directory-tabs button:hover,.directory-tabs button:focus-visible{color:#fff;background:#122a34;outline:0}.directory-tabs button span{color:#d8662b;grid-row:1/3;font-size:9px}.directory-tabs button strong{font:650 24px/1 var(--font-display)}.directory-tabs button small{color:currentColor;opacity:.54;margin-top:0;padding-top:0;font-size:9px}.directory-filter-bar{background:#dfe4e3;grid-template-columns:minmax(180px,1fr) minmax(220px,1.3fr) minmax(180px,.8fr);gap:14px;padding:18px;display:grid}.directory-filter-bar label,.directory-filter-bar>div{gap:6px;display:grid}.directory-filter-bar span,.policy-filter-grid label>span{color:var(--muted);font-size:9px;font-weight:700}.directory-filter-bar select,.policy-filter-grid select,.policy-filter-grid input{width:100%;min-height:44px;color:var(--ink);background:#fff;border:1px solid #c4cbcc;border-radius:0;padding:10px 12px}.directory-filter-bar>div{border-left:1px solid #bcc5c7;padding:7px 12px}.directory-filter-bar>div strong{font-size:12px}.directory-browser{background:#fff;border:1px solid #c9cecf;border-top:0;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);display:grid}.directory-browser-summary{border-right:1px solid #d7dbdc;padding:clamp(30px,4vw,50px)}.directory-browser-summary h2{font:650 clamp(38px, 4vw, 56px)/1 var(--font-display);letter-spacing:-.04em;margin-top:12px}.directory-browser-summary>p:not(.section-kicker){color:var(--muted);margin-top:20px;font-size:12px;line-height:1.65}.directory-data-state{background:#edf0ef;gap:14px;margin-top:34px;padding:18px;display:flex}.directory-data-state>span{color:#d8662b;font-size:21px}.directory-data-state strong{font-size:11px}.directory-data-state p{color:var(--muted);margin-top:5px;font-size:9px;line-height:1.5}.directory-browser-summary .text-link{margin-top:24px}.directory-required-fields{padding:clamp(30px,4vw,50px)}.directory-required-fields>p{color:var(--muted);letter-spacing:.1em;padding-bottom:16px;font-size:9px;font-weight:700}.directory-required-fields dl{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.directory-required-fields dl div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:92px;padding:17px}.directory-required-fields dt{font-size:11px;font-weight:700}.directory-required-fields dd{color:var(--muted);margin-top:7px;font-size:9px;line-height:1.5}.directory-operation-bar{color:#fff;background:#112a35;justify-content:space-between;align-items:center;gap:24px;padding:18px 22px;display:flex}.directory-operation-bar>span{color:#ffffff75;font-size:9px}.directory-operation-bar>div{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.directory-operation-bar a{border:1px solid #fff3;padding:10px 13px;font-size:10px;font-weight:700}.directory-operation-bar a:hover{background:#ed7a3d;border-color:#ed7a3d}.directory-evidence-grid article{border-color:var(--line);color:var(--ink)}.directory-evidence-grid article>span,.directory-evidence-grid a{color:#d8662b}.directory-evidence-grid p{color:var(--muted)}.directory-evidence .business-action-bar{margin-top:28px}.hall-aggregation-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.hall-aggregation-grid>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:110px;padding:16px}.hall-aggregation-grid span{color:var(--muted);font-size:9px;display:block}.hall-aggregation-grid strong{margin-top:9px;font-size:10px;line-height:1.55;display:block}.hall-talent-note{grid-template-columns:minmax(105px,.42fr) minmax(0,1fr) auto}.hall-talent-note small{color:var(--muted);grid-column:2;margin-top:-10px;font-size:9px}.hall-talent-note i{grid-area:1/3/3}.hall-action-row{flex-wrap:wrap}.hall-action-row .button{min-width:0;padding-inline:18px}.contact-grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(46px,8vw,112px);display:grid}.contact-copy h2{font:650 clamp(42px, 5vw, 68px)/1 var(--font-display);letter-spacing:-.05em;margin-top:14px}.contact-copy>p:not(.section-kicker){color:var(--muted);margin-top:22px;font-size:14px;line-height:1.65}.business-funnel{border-top:1px solid var(--line);margin-top:34px;list-style:none}.business-funnel li{border-bottom:1px solid var(--line);align-items:center;gap:16px;min-height:52px;padding:13px 0;font-size:11px;font-weight:650;display:flex}.business-funnel li span{color:#d8662b;border:1px solid #d8662b;place-items:center;width:25px;height:25px;font-size:8px;display:grid}.education-course-grid{border-top:1px solid #adb6b8;border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.education-course-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;flex-direction:column;min-height:420px;padding:clamp(26px,3vw,42px);display:flex}.education-course-grid article>span,.education-service-grid .section-kicker,.investment-board-grid article>span{color:#d8662b;letter-spacing:.1em;font-size:9px;font-weight:750}.education-course-grid h3{font:650 clamp(28px, 3vw, 40px)/1.05 var(--font-display);letter-spacing:-.035em;margin-top:28px}.education-course-grid dl{border-top:1px solid var(--line);margin-top:34px}.education-course-grid dl div{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;gap:12px;padding:11px 0;display:grid}.education-course-grid dt{color:var(--muted);font-size:9px}.education-course-grid dd{font-size:10px;font-weight:650}.education-course-grid article>a{color:#d8662b;margin-top:auto;padding-top:26px;font-size:11px;font-weight:700}.education-service-grid{color:#fff;background:#112a35;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.education-service-grid article{border-right:1px solid #ffffff24;flex-direction:column;min-height:240px;padding:30px;display:flex}.education-service-grid h3{font:640 24px/1.1 var(--font-display);margin-top:16px}.education-service-grid article>p:not(.section-kicker){color:#ffffff94;margin-top:14px;font-size:10px;line-height:1.6}.education-service-grid .text-link{color:#fff;margin-top:auto;padding-top:20px}.investment-opportunity-board{color:#fff;background:#0f2731}.investment-board-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.investment-board-grid article{min-height:300px}.supply-platform-status{color:#fff;background:#102832}.supply-status-heading{justify-content:space-between;align-items:end;gap:30px;display:flex}.supply-status-heading h2{font:650 clamp(46px, 6vw, 78px)/.98 var(--font-display);letter-spacing:-.055em;margin-top:12px}.supply-status-heading>span{color:#f18a53;border:1px solid #ed7a3d;padding:10px 14px;font-size:10px;font-weight:700}.supply-platform-status .container>p{color:#ffffff9e;max-width:850px;margin-top:24px;line-height:1.65}.supply-loop{border-color:#ffffff29;grid-template-columns:repeat(8,minmax(0,1fr))}.supply-loop>div{border-color:#ffffff29;min-height:106px;padding:14px}.supply-loop strong{font-size:10px}.supply-capability-list{border-top:1px solid var(--line);margin-top:34px}.supply-capability-list>div{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr;gap:18px;padding:14px 0;display:grid}.supply-capability-list strong{font-size:11px}.supply-capability-list span{color:var(--muted);font-size:10px}.policy-search-panel{gap:18px;display:grid}.policy-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:12px;display:grid}.policy-filter-grid label{gap:6px;display:grid}.filter-reset{border:1px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;padding:10px 15px;font-size:10px;font-weight:700}.policy-result-row{grid-template-columns:minmax(210px,.58fr) minmax(0,1.42fr) auto}.policy-result-meta{flex-wrap:wrap;align-content:start;gap:5px;display:flex}.policy-result-meta span,.policy-result-meta time{color:var(--muted);background:#e7ebea;padding:5px 7px;font-size:8px;font-weight:650}.account-role-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-role-details-grid article{min-height:0}.account-role-details-grid article>small{color:#ffffff7a;letter-spacing:.08em;margin-top:10px;padding-top:0}.account-role-details-grid h2{margin-top:14px}.account-role-details-grid dl{border-top:1px solid #ffffff24;margin-top:24px}.account-role-details-grid dl div{border-bottom:1px solid #ffffff1a;grid-template-columns:72px 1fr;gap:16px;padding:11px 0;display:grid}.account-role-details-grid dt{color:#f18a53;font-size:9px;font-weight:700}.account-role-details-grid dd{color:#ffffffa3;font-size:10px;line-height:1.55}.account-role-details-grid details{border-top:1px solid #ffffff24;margin-top:20px;padding-top:14px}.account-role-details-grid summary{color:#fff;cursor:pointer;font-size:10px;font-weight:700}.account-role-details-grid ol{color:#ffffff94;margin:14px 0 0 16px;font-size:10px;line-height:1.75}@media (max-width:1100px){.chain-stage-card{min-height:350px}.chain-category-workspace,.directory-browser,.contact-grid{grid-template-columns:1fr}.chain-category-index,.directory-browser-summary{border-bottom:1px solid #ffffff24;border-right:0}.chain-category-detail{min-height:0}.investment-board-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.supply-loop{grid-template-columns:repeat(4,minmax(0,1fr))}.policy-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-reset{width:100%}}@media (max-width:767px){.regional-hero h1{font-size:clamp(36px,11.2vw,50px);line-height:1.04}.regional-hero-statement{font-size:clamp(15px,4.3vw,18px)}.business-action-bar,.directory-operation-bar,.supply-status-heading{flex-direction:column;align-items:stretch}.business-action-bar nav,.directory-operation-bar>div{grid-template-columns:1fr;display:grid}.business-action-bar nav a{justify-content:center}.chain-stage-map,.chain-opportunity-grid,.directory-evidence-grid,.education-course-grid,.education-service-grid,.account-role-details-grid{grid-template-columns:1fr}.chain-stage-card{min-height:0;transform:none!important}.chain-category-index,.chain-category-detail{padding:26px 20px}.chain-category-buttons,.chain-detail-actions,.directory-required-fields dl,.directory-tabs,.directory-filter-bar,.hall-aggregation-grid,.investment-board-grid,.policy-filter-grid{grid-template-columns:1fr}.chain-category-detail dl div{grid-template-columns:1fr;gap:6px}.chain-user-path,.supply-loop{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-filter-bar>div{border-left:0}.directory-browser-summary,.directory-required-fields{padding:26px 20px}.hall-talent-note{grid-template-columns:1fr auto}.hall-talent-note small{grid-column:1}.hall-talent-note i{grid-area:1/2/4}.education-course-grid article,.education-service-grid article,.investment-board-grid article{min-height:0}.contact-grid{gap:40px}.policy-result-row{grid-template-columns:1fr}}.regional-business-path{border-color:var(--line);margin-top:clamp(34px,5vw,58px)}.regional-business-path>div{border-color:var(--line);color:var(--ink)}.public-case-framework{color:#fff;background:#102a35;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:clamp(34px,6vw,80px);margin-top:36px;padding:clamp(28px,4vw,52px);display:grid}.public-case-framework h3{font:650 clamp(34px, 4vw, 54px)/1.02 var(--font-display);letter-spacing:-.045em;margin-top:14px}.public-case-framework>div>p:not(.section-kicker){color:#fff9;margin-top:20px;font-size:11px;line-height:1.65}.public-case-framework dl{border-top:1px solid #fff3}.public-case-framework dl div{border-bottom:1px solid #ffffff21;grid-template-columns:90px 1fr;gap:18px;padding:15px 0;display:grid}.public-case-framework dt{color:#f18a53;font-size:9px;font-weight:700}.public-case-framework dd{color:#ffffffb3;font-size:10px;line-height:1.6}.public-case-framework>.text-link{color:#fff;grid-column:2}.standards-index{border-top:1px solid #9fa9ab;border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:28px;display:grid}.standards-index article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-height:170px;padding:22px}.standards-index span{color:#d8662b;font-size:9px;font-weight:750}.standards-index strong{font:640 19px/1.1 var(--font-display);margin-top:24px;display:block}.standards-index p{color:var(--muted);margin-top:10px;font-size:9px;line-height:1.55}@media (max-width:767px){.public-case-framework,.standards-index{grid-template-columns:1fr}.public-case-framework>.text-link{grid-column:1}.public-case-framework dl div{grid-template-columns:1fr;gap:6px}}@media (min-width:1900px) and (min-height:800px){.regional-hero-inner{width:min(100% - 10vw,1680px)}.regional-hero-content{width:100%}.regional-hero h1{max-width:none;font-size:clamp(72px,4.4vw,88px)}.regional-hero-title-line{display:inline}.regional-hero-title-line+.regional-hero-title-line{margin-left:.12em}}
.floating-platform-actions{z-index:180;right:max(20px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));filter:drop-shadow(0 16px 28px #0a121633);gap:2px;display:grid;position:fixed}.floating-platform-toggle{display:none}.floating-platform-menu{gap:2px;display:grid}.floating-platform-action{letter-spacing:.01em;width:176px;min-height:58px;transition:transform .18s var(--ease), background-color .18s var(--ease), color .18s var(--ease);border:1px solid #ffffff29;grid-template-columns:25px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:0 15px;font-size:13px;line-height:1.2;display:grid}.floating-platform-action.is-supply{color:#fff;background:#19262cf5}.floating-platform-action.is-mall{color:var(--ink);background:#fffffff5;border-color:#1d1d1f33}.floating-platform-action:hover{transform:translate(-6px)}.floating-platform-action.is-supply:hover{background:#d8662b}.floating-platform-action.is-mall:hover{background:#f0ece7}.floating-platform-action:focus-visible{z-index:1;outline-offset:3px;outline-color:#d8662b}.floating-platform-action strong{white-space:nowrap;font-weight:680}.floating-platform-icon{place-items:center;width:23px;height:23px;display:grid}.floating-platform-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;width:100%;height:100%}.floating-platform-arrow{transition:transform .18s var(--ease);font-size:15px}.floating-platform-action:hover .floating-platform-arrow{transform:translate(2px,-2px)}.contact-form-page{min-height:100svh;padding-top:var(--nav-h);background:#f4f3ef}.contact-form-section{padding:clamp(42px,6vw,82px) 0 clamp(110px,12vw,170px)}.contact-form-container{max-width:1180px}.contact-form-heading{border-bottom:1px solid #1d1d1f38;margin-bottom:clamp(28px,4vw,46px);padding-bottom:clamp(24px,3vw,34px)}.contact-form-heading .section-kicker{margin-bottom:12px}.contact-form-heading h1{max-width:780px;font:650 clamp(38px, 5.6vw, 72px) / .98 var(--font-display);letter-spacing:-.045em}.contact-form-page .contact-form{gap:22px 24px}.contact-form-page .field{gap:9px}.contact-form-page .field label{color:#424245;font-size:13px}.contact-form-page .field input,.contact-form-page .field select,.contact-form-page .field textarea{background:#ffffffe0;border-color:#1d1d1f33;min-height:58px;padding:15px 17px}.contact-form-page .field textarea{min-height:178px}.contact-form-page .field-hint,.contact-form-page .form-consent,.contact-form-page .form-status{font-size:12px}.contact-form-page .request-detail-fields{gap:22px 24px;margin-top:10px;padding-top:30px}.contact-form-page .request-detail-fields legend{font-size:17px}.contact-form-page .form-submit{min-height:58px;margin-top:4px;font-size:14px}@media (max-width:767px){.floating-platform-actions{right:max(10px, env(safe-area-inset-right));bottom:max(12px, calc(env(safe-area-inset-bottom) + 4px));filter:drop-shadow(0 12px 22px #0a12163d);gap:6px}.floating-platform-toggle{color:#fff;background:#19262cf5;border:1px solid #fff3;grid-template-columns:18px 1fr 12px;align-items:center;gap:7px;width:132px;min-height:46px;padding:0 12px;font-size:11px;font-weight:680;display:grid}.floating-platform-toggle i{font-size:16px;font-style:normal;font-weight:400}.floating-platform-menu{gap:1px;display:none}.floating-platform-actions.is-open .floating-platform-menu{display:grid}.floating-platform-action{grid-template-columns:20px minmax(0,1fr) 13px;gap:7px;width:138px;min-height:49px;padding:0 11px;font-size:11px}.floating-platform-icon{width:19px;height:19px}.floating-platform-arrow{font-size:12px}.contact-form-section{padding:34px 0 128px}.contact-form-heading{margin-bottom:26px;padding-bottom:22px}.contact-form-heading h1{font-size:clamp(36px,12vw,52px)}.contact-form-page .contact-form,.contact-form-page .request-detail-fields{gap:18px}.contact-form-page .field input,.contact-form-page .field select,.contact-form-page .field textarea{min-height:54px}}@media (prefers-reduced-motion:reduce){.floating-platform-toggle,.floating-platform-action,.floating-platform-arrow{transition:none}}@media print{.floating-platform-actions{display:none}}
