:root{--black:#080909;--black-soft:#101112;--surface:#171819;--ivory:#f3f1ea;--white:#fffdfa;--muted:#aba9a4;--muted-dark:#767573;--gold:#deb04a;--gold-light:#ffe0a1;--gold-dark:#8b641b;--stroke:#ffffff26;--max:1460px;--page-x:clamp(24px, 5.3vw, 100px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:86px}body{background:var(--black);color:var(--ivory);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial,system-ui,sans-serif}::selection{background:var(--gold);color:var(--black)}img,video{max-width:100%}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--gold-light);outline-offset:5px}.container{width:min(100%, calc(var(--max) + (2 * var(--page-x))));padding-left:var(--page-x);padding-right:var(--page-x);margin-inline:auto}.eyebrow,.section-eyebrow,.micro-label{color:var(--gold);letter-spacing:.24em;align-items:center;gap:12px;font-size:10px;font-weight:700;line-height:1.7;display:inline-flex}.gold-bar{background:var(--gold);width:28px;height:1px;display:inline-block}.gold-dot{background:var(--gold);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block;box-shadow:0 0 16px #e8b042a6}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{letter-spacing:-.065em;font-weight:600}em{color:var(--gold-light);font-style:normal;font-weight:400}p{line-height:1.65}.button{letter-spacing:.16em;white-space:nowrap;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:20px;min-height:51px;padding:15px 23px;font-size:10px;font-weight:700;line-height:1.2;transition:background .3s,border-color .3s,color .3s,transform .3s;display:inline-flex}.button svg,.text-action svg{flex-shrink:0}.button:hover{transform:translateY(-2px)}.button-primary{color:#090909;background:linear-gradient(110deg,#dfac43 0%,#f8d887 54%,#dfa93b 100%);box-shadow:inset 0 1px #ffffff59}.button-primary:hover{background:linear-gradient(110deg,#f4c86c,#ffe7a4)}.button-outline{color:#faf7ee;background:#0c0c0c59;border-color:#f2e1ba52}.button-outline:hover{border-color:var(--gold);background:#dfaf4a1f}.text-action{width:fit-content;color:var(--gold-light);letter-spacing:.13em;text-align:left;background:0 0;border:0;align-items:center;gap:13px;padding:8px 0;font-size:10px;font-weight:700;line-height:1.5;transition:color .2s,gap .2s;display:inline-flex}.text-action:hover{color:var(--white);gap:19px}.section-eyebrow{border-bottom:1px solid #ffffff1f;padding-bottom:27px;display:flex}.eyebrow-counter{color:#777775;letter-spacing:.15em;margin-left:auto;font-weight:500}.site-header{z-index:35;width:100%;height:88px;padding:0 var(--page-x);-webkit-backdrop-filter:blur(21px);background:#070809d4;border-bottom:1px solid #ffffff1a;align-items:center;gap:clamp(12px,2.1vw,36px);display:flex;position:fixed;top:0}.brand-header{white-space:nowrap;flex-shrink:0;align-items:center;gap:11px;display:inline-flex}.brand-header img{object-fit:contain;width:43px;height:43px}.brand-header span{letter-spacing:-.065em;font-size:18px;font-weight:750;line-height:.98;display:block}.brand-header small{letter-spacing:.29em;margin-top:4px;font-size:12px;font-weight:500;display:block}.desktop-nav{flex:1;justify-content:center;align-items:center;gap:clamp(15px,2vw,34px);display:flex}.desktop-nav a{color:#c8c6c2;white-space:nowrap;font-size:11px;font-weight:500;transition:color .2s}.desktop-nav a:hover,.desktop-nav .nav-active{color:var(--gold-light)}.header-actions{align-items:center;gap:24px;display:flex}.header-film{letter-spacing:.12em;white-space:nowrap;color:var(--gold-light);background:0 0;border:0;align-items:center;gap:8px;font-size:9px;font-weight:700;display:flex}.header-contact{letter-spacing:.12em;white-space:nowrap;border:1px solid #deb04a78;align-items:center;gap:10px;padding:13px 16px;font-size:9px;font-weight:700;transition:background .2s;display:flex}.header-contact:hover{background:#deb04a2b}.mobile-menu-toggle{color:#fff;background:0 0;border:0;display:none}.mobile-nav{z-index:34;padding:40px var(--page-x);background:#0b0b0b;position:fixed;inset:88px 0 0}.mobile-nav nav{display:grid}.mobile-nav a,.mobile-nav button{border:0;border-bottom:1px solid var(--stroke);color:#fff;text-align:left;background:0 0;justify-content:space-between;align-items:center;min-height:70px;font-size:24px;display:flex}.gateway{z-index:70;color:#fff;isolation:isolate;background:#010101;flex-direction:column;justify-content:center;align-items:center;min-height:100svh;display:flex;position:fixed;inset:0;overflow:hidden}.gateway:before{content:"";opacity:.24;z-index:-1;background:radial-gradient(65% 35%,#ab70161c,#0000 80%),radial-gradient(45% 25% at 80% 51%,#a963031f,#0000);position:absolute;inset:0}.gateway:after{content:"";pointer-events:none;opacity:.15;background-image:url("data:image/svg+xml,%3Csvg viewBox=\"0 0 180 180\" xmlns=\"http://www.w3.org/2000/svg\"%3E%3Cfilter id=\"n\"%3E%3CfeTurbulence type=\"fractalNoise\" baseFrequency=\"0.74\" numOctaves=\"3\" stitchTiles=\"stitch\"/%3E%3C/filter%3E%3Crect width=\"100%25\" height=\"100%25\" filter=\"url(%23n)\" opacity=\".17\"/%3E%3C/svg%3E");position:absolute;inset:0}.gateway-ambience{filter:blur(18px);background:radial-gradient(65% 65% at 50% 60%,#dd871521,#0000 70%);height:50%;animation:8s ease-in-out infinite alternate ambience;position:absolute;top:18%;left:9%;right:9%}.gateway-orbit{pointer-events:none;opacity:.98;width:100%;height:100%;animation:2s both orbit-appear;position:absolute;inset:0}.gateway-orbit-glint{animation:5s ease-in-out infinite alternate glint}.gateway-topline{top:41px;left:var(--page-x);right:var(--page-x);z-index:2;letter-spacing:.21em;color:#ffffff8c;justify-content:space-between;align-items:center;font-size:10px;display:flex;position:absolute}.gateway-topline-right{color:#dbb366a6}.gateway-content{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(920px,92vw);margin-top:8vh;animation:.95s .3s both gateway-content;display:flex;position:relative}.gateway-emblem{filter:drop-shadow(0 0 42px #d7a22d40);place-items:center;width:110px;height:110px;margin-bottom:26px;display:grid}.gateway-emblem img{object-fit:contain;width:110px;height:110px}.gateway .micro-label{color:#f5d388;letter-spacing:.34em;margin-bottom:18px;font-size:10px}.gateway h1{letter-spacing:-.07em;text-wrap:balance;text-shadow:0 1px 20px #0000006b;max-width:100%;font-size:clamp(35px,6.6vw,94px);font-weight:650;line-height:.98}.gateway h1 em{color:#faf9f4;font-style:normal;font-weight:300}.gold-period{color:var(--gold)}.gateway-subtitle{color:#b8b4ae;letter-spacing:.025em;max-width:580px;margin-top:27px;font-size:clamp(12px,1.25vw,15px)}.gateway-actions{gap:13px;margin-top:37px;display:flex}.gateway-actions .button{min-width:198px}.gateway-video-note{color:#7e7a73;letter-spacing:.24em;margin-top:14px;font-size:9px;font-weight:600}.gateway-bottomline{color:#b4a487;letter-spacing:.25em;z-index:2;align-items:center;gap:25px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:32px}.gateway-bottomline i{background:var(--gold);border-radius:50%;width:4px;height:4px;display:block}@keyframes ambience{0%{opacity:.6;transform:scale(.92)}to{opacity:1;transform:scale(1.1)}}@keyframes orbit-appear{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:translateY(0)}}@keyframes glint{0%{opacity:.45}to{opacity:1}}@keyframes gateway-content{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.film-modal{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000f0;justify-content:center;align-items:center;padding:50px 24px;display:flex;position:fixed;inset:0}.film-panel{width:min(1100px,100%);box-shadow:0 30px 100px #00000080}.film-topbar{color:#dedbd3;letter-spacing:.15em;justify-content:space-between;align-items:center;padding-bottom:17px;font-size:11px;font-weight:700;display:flex}.film-topbar>div{align-items:center;gap:12px;display:flex}.icon-button{color:#fff;background:0 0;border:1px solid #ffffff3b;place-items:center;width:38px;height:38px;display:grid}.film-panel video{aspect-ratio:16/9;object-fit:contain;background:#060606;width:100%;display:block}.film-caption{color:#a49c8c;letter-spacing:.15em;justify-content:space-between;padding-top:16px;font-size:10px;display:flex}.home-hero{background:#0e0e0d;align-items:stretch;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero-image,.hero-aurora{position:absolute;inset:0}.hero-image{opacity:.83;background-image:linear-gradient(90deg,#000000f2 0%,#000000a6 36%,#00000026 72%,#00000063 100%),linear-gradient(#0000 82%,#080909),url(/media/pillar-execution.jpg);background-position:50%;background-size:cover}.hero-aurora{background:radial-gradient(55% 38% at 76% 15%,#db9c252e,#0000 75%)}.home-hero-inner{z-index:1;justify-content:space-between;align-items:center;gap:30px;padding-top:130px;padding-bottom:105px;display:flex;position:relative}.hero-copy{max-width:900px}.hero-copy h1{letter-spacing:-.077em;text-shadow:0 8px 42px #0006;margin-top:29px;font-size:clamp(57px,8.1vw,142px);font-weight:670;line-height:.92}.hero-copy h1 em{color:var(--gold-light)}.hero-subcopy{align-items:flex-end;gap:80px;margin-top:43px;display:flex}.hero-subcopy p{color:#d2d0cc;font-size:17px;line-height:1.65}.hero-aside{color:#d0c4a5;writing-mode:vertical-rl;letter-spacing:.18em;flex-direction:column;align-self:end;gap:30px;font-size:10px;font-weight:700;display:flex;transform:rotate(180deg)}.hero-scroll{bottom:38px;left:var(--page-x);z-index:3;color:#ddd0b9;letter-spacing:.23em;align-items:center;gap:15px;font-size:9px;display:flex;position:absolute}.scroll-line{background:var(--gold);width:54px;height:1px}.manifesto-section{background:var(--ivory);color:#161718;padding:clamp(100px,13vw,195px) 0 clamp(110px,13vw,175px)}.manifesto-layout{grid-template-columns:24% 1fr;gap:35px;display:grid}.manifesto-layout .eyebrow{color:#795a26;align-self:start}.manifesto-content h2{max-width:1090px;font-size:clamp(41px,5.8vw,94px);line-height:1.06}.manifesto-content h2 em{color:#a57a32}.manifesto-bottom{border-top:1px solid #0003;justify-content:space-between;align-items:end;gap:35px;margin-top:51px;padding-top:59px;display:flex}.manifesto-bottom p{color:#4a4a47;max-width:430px;font-size:17px}.manifesto-bottom span{letter-spacing:.25em;text-align:right;color:#797068;font-size:10px;font-weight:700;line-height:2}.manifesto-bottom span b{color:#161718}.pillars-section{background:#101112;padding:125px 0 133px}.section-heading-row{justify-content:space-between;align-items:end;gap:40px;margin:49px 0 55px;display:flex}.section-heading-row h2,.audience-head h2{font-size:clamp(49px,6vw,96px);line-height:1}.section-heading-row p{color:#aaa8a3;max-width:360px;font-size:17px}.pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.pillar-card{isolation:isolate;background:#161616;border:1px solid #ffffff17;flex-direction:column;justify-content:space-between;min-height:605px;display:flex;position:relative;overflow:hidden}.pillar-photo{object-fit:cover;filter:saturate(.68)contrast(1.18);opacity:.77;z-index:-2;transition:transform .8s,filter .8s}.pillar-card:hover .pillar-photo{filter:saturate()contrast(1.18);transform:scale(1.07)}.pillar-vignette{z-index:-1;background:linear-gradient(#0000006b 0%,#00000024 35%,#000000f7 100%),linear-gradient(90deg,#0003,#0000);position:absolute;inset:0}.pillar-innovation .pillar-photo{filter:saturate(.6)contrast(1.2)blur(.25px)}.pillar-perspective .pillar-photo{object-position:64% 50%}.pillar-top{justify-content:space-between;align-items:start;padding:25px;display:flex}.pillar-top span{letter-spacing:.18em;color:#f1e4c8;font-size:10px;font-weight:700}.pillar-top img{filter:drop-shadow(0 2px 16px #0008)}.pillar-body{padding:0 28px 29px}.pillar-role{letter-spacing:.17em;text-transform:uppercase;font-weight:700;color:var(--gold-light)!important;font-size:10px!important}.pillar-body h3{margin-top:6px;margin-bottom:18px;font-size:clamp(42px,4.5vw,74px);line-height:1.14}.pillar-body>p{color:#d7d3cb;max-width:365px;min-height:90px;font-size:14px}.pillar-external{color:#fee0a6;letter-spacing:.14em;border-top:1px solid #ffffff4d;justify-content:space-between;align-items:center;margin-top:30px;padding-top:22px;font-size:10px;font-weight:750;transition:color .2s;display:flex}.pillar-external:hover{color:#fff}.pillars-footnote{justify-content:space-between;align-items:center;gap:25px;margin-top:30px;display:flex}.pillars-footnote>span{letter-spacing:.2em;color:#7e7f7f;font-size:10px}.dna-section{background:#070808;padding:125px 0 115px;overflow:hidden}.dna-head{justify-content:space-between;align-items:end;gap:40px;margin-top:52px;display:flex}.dna-head h2{font-size:clamp(48px,6.65vw,108px);line-height:.99}.dna-head p{color:#aaa9a6;max-width:355px;font-size:16px}.dna-stage{isolation:isolate;background:radial-gradient(45% 35% at 50% 32%,#cc97291f,#0000 85%),radial-gradient(at 50% 70%,#0d0e0e 0%,#090909 70%);border:1px solid #eabd611a;min-height:610px;margin-top:25px;position:relative;overflow:hidden}.dna-grid{opacity:.12;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 72%);mask-image:radial-gradient(#000,#0000 72%)}.dna-threads{width:100%;height:100%;position:absolute;inset:0}.dna-thread{fill:none;stroke:url(#thread-gold);stroke-width:2px;stroke-dasharray:570;stroke-dashoffset:570px;filter:drop-shadow(0 0 5px #f6ce7247)}.dna-started .thread-one{animation:1.3s 1s forwards draw-thread}.dna-started .thread-two{animation:1.3s 1.35s forwards draw-thread}@keyframes draw-thread{to{stroke-dashoffset:0}}.dna-core{z-index:2;opacity:.4;flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:19%;left:50%;transform:translate(-50%)}.dna-core img{filter:drop-shadow(0 0 22px #da992236);z-index:1;width:clamp(122px,15vw,185px);height:auto;position:relative}.dna-core span{color:var(--gold-light);letter-spacing:.28em;font-size:10px;font-weight:700}.dna-core-halo{z-index:0;filter:blur(74px);opacity:.14;background:#b78015;width:175px;height:175px;position:absolute;top:3%}.dna-started .dna-core{animation:1s .3s both core-awaken}@keyframes core-awaken{0%{opacity:.22}to{opacity:1}}.dna-satellite{z-index:3;color:var(--white);opacity:0;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:12px 18px;transition:filter .3s;display:flex;position:absolute;transform:translate(-50%,-50%)}.dna-satellite img{width:clamp(77px,8.1vw,104px);height:auto;transition:transform .25s,filter .25s}.dna-satellite b{letter-spacing:.22em;font-size:11px}.dna-satellite small{color:#a99f8e;letter-spacing:.09em;font-size:10px}.dna-satellite:hover img,.dna-satellite-selected img{filter:drop-shadow(0 0 20px #deb04a66);transform:translateY(-4px)scale(1.06)}.satellite-execution{top:69%;left:17.1%}.satellite-innovation{top:69%;left:82.9%}.satellite-perspective{top:87%;left:50%}.dna-started .satellite-execution{animation:.9s .85s both rise-node}.dna-started .satellite-innovation{animation:.9s 1.2s both rise-node}.dna-started .satellite-perspective{animation:.9s 1.6s both rise-node}@keyframes rise-node{0%{opacity:0;transform:translate(-50%,-42%)}to{opacity:1;transform:translate(-50%,-50%)}}.dna-stage-footer{text-align:center;letter-spacing:.17em;color:#aeadab;font-size:9px;font-weight:700;position:absolute;bottom:22px;left:20px;right:20px}.dna-links{flex-wrap:wrap;justify-content:center;gap:24px 35px;margin-top:20px;display:flex}.dna-links .text-action{font-size:9px}.film-section{background:#171718;padding:140px 0}.film-layout{grid-template-columns:minmax(290px,.8fr) minmax(0,1.25fr);align-items:center;gap:clamp(40px,7vw,116px);display:grid}.film-heading h2{margin-top:26px;font-size:clamp(52px,6.5vw,108px);line-height:1}.film-heading>p{color:#b9b7b3;max-width:340px;margin-top:25px;margin-bottom:37px;font-size:17px}.film-cover{background:#111;border:1px solid #ffffff1a;min-height:460px;position:relative;overflow:hidden}.film-cover>img{object-fit:cover;transition:transform .9s}.film-cover:hover>img{transform:scale(1.035)}.film-cover-overlay{background:linear-gradient(#00000059,#0000001a 50%,#000c);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:27px;display:flex;position:absolute;inset:0}.film-cover-overlay>span{letter-spacing:.2em;font-size:9px;font-weight:700}.film-cover-overlay .text-action{background:#08080888;border:1px solid #ffdc9b;padding:15px 22px;font-size:13px}.award-section{background:#0e0f0f;padding:130px 0}.award-feature{grid-template-columns:minmax(0,1.13fr) minmax(0,1fr);align-items:center;gap:clamp(38px,7vw,120px);display:grid}.award-visual{background:#a43a3c;position:relative;overflow:hidden}.award-visual img{width:100%;height:auto;display:block}.award-visual-caption{color:#fff;letter-spacing:.16em;background:#000000b8;justify-content:space-between;padding:17px 18px;font-size:9px;font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}.award-copy h2{margin-top:25px;font-size:clamp(42px,4.4vw,72px);line-height:1.04}.award-copy h2 span{color:var(--gold-light)}.award-rule{background:var(--gold);width:52px;height:1px;margin:26px 0}.award-copy h3{letter-spacing:-.015em;margin-bottom:14px;font-size:19px;font-weight:550}.award-copy p{color:#b9b7b3;max-width:560px;font-size:15px}.award-copy .text-action{margin-top:22px}.audience-section{background:var(--ivory);color:#141414;padding:125px 0 155px}.audience-section .section-eyebrow{color:#8d6c2e;border-color:#0002}.audience-section .eyebrow-counter{color:#777}.audience-head{justify-content:space-between;align-items:end;gap:45px;margin:49px 0 57px;display:flex}.audience-head h2{max-width:950px}.audience-head h2 em{color:#a17933}.audience-head p{color:#4b4b49;max-width:310px;font-size:16px}.audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.audience-card{isolation:isolate;flex-direction:column;justify-content:space-between;min-height:505px;padding:34px 37px 40px;transition:transform .4s;display:flex;position:relative;overflow:hidden}.audience-card:hover{transform:translateY(-7px)}.audience-index{letter-spacing:.16em;font-size:10px;font-weight:700}.audience-card-icon{font-size:41px;font-weight:200;position:absolute;top:27px;right:37px}.audience-card .eyebrow{margin-bottom:15px}.audience-card h3{font-size:clamp(40px,4.5vw,76px);line-height:1.02}.audience-card p{max-width:365px;margin-top:19px;font-size:15px}.audience-link{letter-spacing:.12em;align-items:center;gap:13px;margin-top:29px;font-size:10px;font-weight:700;display:flex}.investor-card{color:#f9f7f2;background:#121313}.investor-card:before{content:"";z-index:-1;border:1px solid #ecbb5333;border-radius:50%;width:600px;height:600px;position:absolute;top:-230px;right:-180px;box-shadow:0 0 130px 28px #dda22f12,0 0 0 90px #ecbb5306}.investor-card .audience-index,.investor-card .eyebrow,.investor-card .audience-link{color:#efc978}.investor-card p{color:#bbb8b1}.enterprise-card{color:#1a1a1a;background:#bca17a}.enterprise-card:before{content:"";z-index:-1;opacity:.2;background:repeating-linear-gradient(140deg,#0000,#0000 20px,#ffffff57 21px,#0000 22px);position:absolute;inset:0}.enterprise-card .eyebrow{color:#594018}.enterprise-card .audience-link{color:#2f2416}.closing-section{background:#050505;place-items:center;min-height:740px;display:grid;position:relative;overflow:hidden}.closing-orb{border:1px solid #f1c4663b;border-radius:50%;width:670px;height:670px;position:absolute;top:15%;left:50%;transform:translate(-50%);box-shadow:0 0 0 90px #c8821906,0 0 0 200px #c8821905,0 0 170px #d490171a,inset 0 0 90px #d490170d}.closing-content{text-align:center;flex-direction:column;align-items:center;padding-top:120px;padding-bottom:120px;display:flex;position:relative}.closing-content>img{width:107px;height:auto;margin-bottom:27px}.closing-content h2{margin-top:20px;font-size:clamp(53px,7.4vw,112px);line-height:1.05}.closing-content>p{color:#bfb7a8;letter-spacing:.3em;margin:27px 0 36px;font-size:11px;font-weight:700}.subhero{isolation:isolate;background:#0a0a0a;align-items:end;min-height:670px;display:flex;position:relative;overflow:hidden}.subhero:before{content:"";z-index:-2;background:radial-gradient(55% 65% at 85% 40%,#d29f3a24,#0000 80%),radial-gradient(56% 40% at 10% 80%,#8259121a,#0000);position:absolute;inset:0}.subhero:after{content:"";z-index:-1;background:linear-gradient(#0000,#090a0a);height:30%;position:absolute;bottom:0;left:0;right:0}.subhero-group:before{background:linear-gradient(90deg,#050606 0%,#000000bf 43%,#0006),url(/media/pillar-execution.jpg) 50%/cover}.subhero-ecosystem:before{background:radial-gradient(circle at 65% 38%,#cf9d3333,#0000 27%),linear-gradient(120deg,#111,#040505 72%)}.subhero-proof:before{background:linear-gradient(90deg,#050606 0%,#000000c7 50%,#00000047),url(/media/pillar-execution.jpg) 50%/cover}.subhero-investors:before{background:radial-gradient(circle at 84% 37%,#d5a63238,#0000 32%),repeating-radial-gradient(circle at 88% 42%,#0000,#0000 75px,#e8b34817 76px,#0000 77px),#090909}.subhero-contact:before{background:radial-gradient(60% 60% at 80% 40%,#e8b64a2e,#0000 70%),#090909}.subhero-legal{min-height:450px}.subhero-inner{padding-top:195px;padding-bottom:85px}.subhero h1{margin-top:30px;font-size:clamp(57px,7.5vw,118px);line-height:.97}.subhero p{color:#bfbab1;max-width:570px;margin-top:26px;font-size:clamp(16px,1.7vw,20px)}.subhero-number{color:#8f836a;letter-spacing:.22em;margin-top:39px;font-size:10px;display:block}.inner-section{padding:132px 0}.two-column-narrative{grid-template-columns:1fr 1fr;gap:clamp(60px,8vw,130px);display:grid}.two-column-narrative h2{margin-top:28px;font-size:clamp(50px,5.25vw,85px);line-height:1.04}.rich-copy{padding-top:36px}.rich-copy p{color:#b9b7b3;margin-bottom:25px;font-size:clamp(16px,1.35vw,19px)}.rich-copy .text-action{margin-top:10px}.vision-section{background:var(--ivory);color:#141414;padding:118px 0 145px}.vision-section .eyebrow{color:#866322}.vision-header h2{margin-top:18px;font-size:clamp(55px,6vw,92px)}.vision-header h2 em{color:#a4792e}.vision-grid{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:80px;display:grid}.vision-grid article{border-top:1px solid #aaa29a;padding-top:25px}.vision-grid article>span{color:#a47c37;letter-spacing:.2em;font-size:11px;font-weight:700}.vision-grid h3{margin-top:29px;font-size:clamp(28px,2.7vw,44px)}.vision-grid p{color:#5d5b55;max-width:340px;margin-top:18px}.leadership-intro{background:#0a0b0b;padding-bottom:0}.simple-cta{color:#171514;background:#d8ac54;padding:76px 0}.simple-cta>.container{justify-content:space-between;align-items:center;gap:35px;display:flex}.simple-cta .eyebrow{color:#3a2c15}.simple-cta h2{margin-top:15px;font-size:clamp(37px,4.4vw,69px);line-height:1.05}.simple-cta .button-primary{color:#fff;background:#111}.ecosystem-preamble{background:#171819}.brand-story{grid-template-columns:50% 50%;min-height:670px;display:grid}.brand-story-media{min-height:600px;position:relative;overflow:hidden}.brand-story-media>img{object-fit:cover;filter:saturate(.7)}.brand-story-media-shade{background:linear-gradient(#0000001f,#00000059);position:absolute;inset:0}.brand-story-content{background:#111212;place-items:center;padding:90px 8vw;display:grid}.brand-story-content-inner{flex-direction:column;align-items:start;width:min(520px,100%);display:flex}.brand-story-content-inner>img{width:100px;height:auto;margin:45px 0 10px}.brand-story-content h2{margin-bottom:12px;font-size:clamp(54px,6vw,100px)}.brand-story-tag{color:var(--gold-light);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.brand-story-content p{color:#bcb9b3;max-width:480px;margin:27px 0 31px;font-size:17px}.brand-story-innovation .brand-story-media{order:2}.brand-story-innovation .brand-story-content{background:#171818}.brand-story-perspective .brand-story-content{background:#0c0d0d}.expertise-highlights{background:#171717;padding:110px 0 135px}.expertise-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:70px;display:grid}.expertise-grid article{border-top:1px solid #f5c66680;padding-top:24px}.expertise-num{letter-spacing:.2em;color:#d5b779;font-size:10px}.expertise-grid h3{margin:29px 0 17px;font-size:clamp(31px,3.3vw,54px);line-height:1.08}.expertise-grid p{color:#aaa9a5;max-width:345px;font-size:15px}.proof-film{background:#090909;padding:130px 0}.proof-film-layout{grid-template-columns:1.3fr .7fr;align-items:center;gap:clamp(35px,6vw,95px);display:grid}.proof-film-image{min-height:460px;position:relative}.proof-film-image img{object-fit:cover}.proof-film-copy h2{margin-top:28px;font-size:clamp(52px,5vw,85px);line-height:1.03}.proof-film-copy p{color:#c1bcb3;margin:23px 0 30px;font-size:16px}.investor-thesis{background:#171818;padding:110px 0 140px}.thesis-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 70px;margin-top:68px;display:grid}.thesis-grid article{border-top:1px solid #f2d18580;padding-top:25px}.thesis-grid span{color:#d5b977;letter-spacing:.2em;font-size:11px}.thesis-grid h3{margin:29px 0 13px;font-size:clamp(33px,3.4vw,57px);line-height:1.04}.thesis-grid p{color:#b0ada8;max-width:470px}.investor-contact{background:#090909;padding:130px 0}.investor-contact-layout{grid-template-columns:1.1fr .9fr;align-items:center;gap:80px;display:grid}.investor-contact h2{margin-top:24px;font-size:clamp(49px,5.7vw,94px);line-height:1.05}.investor-contact p{color:#b8b5af;max-width:535px;margin:27px 0 35px;font-size:17px}.investor-logo-panel{background:radial-gradient(circle,#b583202b,#0000 65%);place-items:center;min-height:430px;display:grid;position:relative}.investor-logo-panel img{z-index:2;filter:drop-shadow(0 0 25px #e5b5482e);width:min(300px,75%);height:auto}.investor-gold-halo{border:1px solid #a681344d;border-radius:50%;width:380px;max-width:100%;height:380px;position:absolute;box-shadow:0 0 0 45px #d4a44a06,0 0 0 100px #d4a44a04}.investor-disclosure{background:#1d1b19;padding:40px 0}.investor-disclosure .container{grid-template-columns:180px 1fr;gap:25px;display:grid}.investor-disclosure span{color:#d7b674;letter-spacing:.16em;font-size:10px;font-weight:700}.investor-disclosure p{color:#c1bcb1;font-size:13px}.contact-section{padding:125px 0 145px}.contact-layout{grid-template-columns:.8fr 1.2fr;gap:clamp(50px,10vw,155px);display:grid}.contact-layout aside h2{margin-top:27px;font-size:clamp(50px,5.3vw,83px);line-height:1.08}.contact-layout aside>p{color:#b9b5af;max-width:375px;margin-top:24px;font-size:16px}.contact-brand-links{gap:12px;max-width:325px;margin-top:65px;display:grid}.contact-brand-links>span{color:#ad914e;letter-spacing:.18em;margin-bottom:11px;font-size:10px}.contact-brand-links a{letter-spacing:.07em;border-bottom:1px solid #fff2;justify-content:space-between;align-items:center;padding:13px 0;font-size:14px;display:flex}.contact-brand-links a:hover{color:var(--gold-light)}.contact-form{gap:26px;padding-top:15px;display:grid}.form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.contact-form label{color:#c3b99e;letter-spacing:.15em;gap:12px;font-size:10px;font-weight:700;display:grid}.contact-form input,.contact-form textarea,.contact-form select{width:100%;color:var(--white);letter-spacing:normal;background:#18191a;border:1px solid #ffffff26;border-radius:1px;outline:none;padding:18px 17px;font-size:14px;font-weight:400}.contact-form select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#d4b36b 50%),linear-gradient(135deg,#d4b36b 50%,#0000 50%);background-position:calc(100% - 24px),calc(100% - 19px);background-repeat:no-repeat;background-size:5px 5px,5px 5px}.contact-form select option{color:#fff;background:#171819}.contact-form textarea{resize:vertical;min-height:165px}.contact-form input:focus,.contact-form textarea:focus,.contact-form select:focus{border-color:var(--gold)}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#888886}.spam-trap{display:none}.form-privacy{color:#95938e;font-size:12px}.form-privacy a{text-underline-offset:3px;text-decoration:underline}.contact-form>.button{justify-self:start}.form-success{color:#b9e2c6;background:#143022;border:1px solid #35533b;padding:16px;font-size:14px}.form-error{color:#f1b2ad;background:#321b1c;border:1px solid #633031;padding:16px;font-size:14px}.privacy-copy .container{max-width:940px}.privacy-copy h2{margin:20px 0 16px;font-size:32px}.privacy-copy p{color:#bab8b2;margin-bottom:28px;font-size:16px}.site-footer{color:#e9e5db;background:#050505;border-top:1px solid #ffffff1f}.footer-upper{grid-template-columns:2fr .8fr .8fr 1.3fr;gap:35px;padding-top:75px;padding-bottom:85px;display:grid}.footer-identity{align-items:center;gap:15px;display:flex}.footer-identity span{letter-spacing:-.075em;font-size:26px;font-weight:700;line-height:.95}.footer-identity span b{letter-spacing:.28em;margin-top:4px;font-size:14px;font-weight:500;display:inline-block}.footer-upper>div:first-child p{color:#b6ab95;margin-top:16px;font-size:13px}.footer-links{flex-direction:column;align-items:start;gap:14px;display:flex}.footer-links>span,.footer-connect>span{letter-spacing:.19em;color:#be9b53;margin-bottom:17px;font-size:10px;font-weight:700}.footer-links a{color:#bbb8b0;gap:7px;font-size:13px;display:inline-flex}.footer-links a:hover{color:#ffe5a6}.footer-connect{flex-direction:column;align-items:start;display:flex}.footer-cta{border-bottom:1px solid #e2b7568a;align-items:center;gap:14px;padding-bottom:13px;font-size:16px;font-weight:650;display:flex}.footer-connect button{color:#b9b5ad;letter-spacing:.14em;background:0 0;border:0;gap:10px;margin-top:26px;padding:0;font-size:10px;display:flex}.footer-bottom{color:#8e8b85;letter-spacing:.14em;border-top:1px solid #ffffff1c;justify-content:space-between;align-items:center;gap:22px;padding-top:22px;padding-bottom:26px;font-size:9px;display:flex}[data-reveal]{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1);transform:translateY(25px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}@media (max-width:1220px){.desktop-nav{gap:16px}.desktop-nav a{font-size:10px}.header-actions{gap:12px}.header-contact{padding:12px}.header-film{display:none}.pillar-card{min-height:550px}.pillar-body h3{font-size:50px}.film-cover{min-height:390px}}@media (max-width:900px){:root{--page-x:30px}.site-header{height:76px}.desktop-nav,.header-actions{display:none}.mobile-menu-toggle{place-items:center;margin-left:auto;display:grid}.mobile-nav{top:76px}.home-hero-inner{padding-top:130px}.hero-copy h1{font-size:clamp(55px,10vw,100px)}.hero-subcopy{gap:32px}.manifesto-layout{grid-template-columns:1fr}.manifesto-content h2{font-size:clamp(43px,8vw,82px)}.section-heading-row,.audience-head,.dna-head{flex-direction:column;align-items:start;gap:24px}.pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pillar-card:last-child{grid-column:1/-1;min-height:480px}.pillar-card{min-height:510px}.pillar-body h3{font-size:60px}.film-layout,.award-feature{grid-template-columns:1fr}.film-heading>p{max-width:680px}.award-feature{gap:45px}.award-copy{max-width:690px}.award-copy h2{font-size:clamp(45px,7vw,70px)}.two-column-narrative,.contact-layout{grid-template-columns:1fr;gap:35px}.rich-copy{padding-top:0}.brand-story{grid-template-columns:1fr}.brand-story-media{min-height:390px}.brand-story-content{padding:60px 8vw}.brand-story-innovation .brand-story-media{order:initial}.proof-film-layout{grid-template-columns:1fr}.proof-film-image{min-height:390px}.investor-contact-layout{grid-template-columns:1fr}.investor-logo-panel{min-height:290px}.footer-upper{grid-template-columns:1.4fr 1fr 1fr;gap:55px 22px}.footer-connect{grid-column:1/-1}}@media (max-width:620px){:root{--page-x:22px}.site-header{height:70px}.mobile-nav{top:70px}.brand-header img{width:39px;height:39px}.brand-header span{font-size:17px}.brand-header small{font-size:10px}.gateway-topline{font-size:8px;top:29px}.gateway-topline-right{display:none}.gateway-content{margin-top:-2vh}.gateway-emblem,.gateway-emblem img{width:91px;height:91px}.gateway-emblem{margin-bottom:22px}.gateway .micro-label{letter-spacing:.16em;font-size:9px}.gateway h1{font-size:clamp(34px,9.6vw,60px);line-height:1.08}.gateway-subtitle{padding-inline:9px;font-size:13px}.gateway-actions{flex-direction:column;width:min(360px,100%);margin-top:25px}.gateway-actions .button{width:100%}.gateway-bottomline{letter-spacing:.12em;gap:12px;font-size:7px;bottom:19px}.gateway-video-note{font-size:8px}.gateway-orbit{opacity:.68}.film-modal{padding:20px 10px}.film-topbar,.film-caption{font-size:8px}.home-hero-inner{padding-top:135px;padding-bottom:135px}.hero-copy h1{font-size:clamp(52px,11.8vw,76px)}.hero-subcopy{flex-direction:column;align-items:start;gap:25px}.hero-subcopy p{font-size:15px}.hero-aside{display:none}.manifesto-section,.pillars-section,.dna-section,.film-section,.award-section,.audience-section,.contact-section{padding-block:85px}.manifesto-content h2{font-size:clamp(40px,9vw,68px)}.manifesto-bottom{flex-direction:column;align-items:start;margin-top:32px;padding-top:30px}.manifesto-bottom p{font-size:15px}.manifesto-bottom span{text-align:left}.section-heading-row h2,.audience-head h2{font-size:clamp(47px,10vw,68px)}.section-heading-row p,.audience-head p{font-size:15px}.pillar-grid{grid-template-columns:1fr}.pillar-card,.pillar-card:last-child{grid-column:initial;min-height:510px}.pillar-body h3{font-size:62px}.pillars-footnote{flex-direction:column;align-items:start}.dna-head h2{font-size:clamp(44px,9.5vw,68px)}.dna-head p{font-size:15px}.dna-stage{min-height:465px}.dna-core{top:21%}.dna-core img{width:122px}.dna-core span{font-size:8px}.dna-core-halo{width:120px;height:120px}.dna-satellite{gap:4px;padding:8px 3px}.dna-satellite img{width:73px}.dna-satellite b{letter-spacing:.06em;font-size:8px}.dna-satellite small{font-size:8px}.satellite-execution{top:67%;left:18%}.satellite-innovation{top:67%;left:82%}.satellite-perspective{top:87%}.dna-stage-footer{letter-spacing:.08em;font-size:7px;bottom:9px}.dna-links{justify-content:flex-start;gap:9px 20px}.dna-links .text-action{font-size:9px}.film-heading h2{font-size:63px}.film-cover,.proof-film-image{min-height:270px}.award-visual-caption{font-size:8px}.award-copy h2{font-size:51px}.audience-grid{grid-template-columns:1fr}.audience-card{min-height:445px;padding:29px 27px}.audience-card h3{font-size:57px}.closing-section{min-height:600px}.closing-content{padding-block:100px}.closing-content h2{font-size:clamp(49px,10vw,77px)}.closing-orb{width:410px;height:410px;top:16%}.subhero{min-height:610px}.subhero-legal{min-height:360px}.subhero-inner{padding-top:170px;padding-bottom:75px}.subhero h1{font-size:clamp(51px,11vw,83px)}.inner-section{padding-block:90px}.two-column-narrative h2{font-size:clamp(46px,10vw,68px)}.vision-section,.investor-thesis,.investor-contact,.proof-film,.expertise-highlights{padding-block:85px}.vision-grid,.expertise-grid,.thesis-grid{grid-template-columns:1fr;gap:42px;margin-top:45px}.simple-cta>.container{flex-direction:column;align-items:start}.simple-cta h2{font-size:44px}.brand-story-media{min-height:320px}.brand-story-content{padding:60px var(--page-x)}.brand-story-content h2{font-size:65px}.investor-disclosure .container,.form-row{grid-template-columns:1fr}.contact-brand-links{margin-top:35px}.footer-upper{grid-template-columns:1fr 1fr;gap:50px 22px;padding-top:70px;padding-bottom:60px}.footer-upper>div:first-child,.footer-connect{grid-column:1/-1}.footer-bottom{flex-wrap:wrap;justify-content:flex-start;gap:15px;font-size:8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1!important;transform:none!important}.dna-thread{stroke-dashoffset:0}.dna-satellite,.dna-core{opacity:1}}.gateway-v2{background:#030303;justify-content:flex-start;gap:0;padding:clamp(18px,3.3vh,42px) 18px 26px;overflow:hidden auto}.gateway-v2:before,.gateway-v2:after{display:none}.gateway-horizon{opacity:0;background:#030303;border-radius:3px;flex:none;width:min(1540px,96vw);height:clamp(195px,34vh,340px);animation:1.6s .15s forwards gateway-horizon-fade;position:relative;overflow:hidden}.gateway-horizon svg{width:100%;height:100%;display:block}.gateway-v2-content{z-index:2;text-align:center;opacity:0;flex-direction:column;align-items:center;width:min(1400px,100%);padding-top:clamp(22px,4vh,48px);animation:1.2s .45s forwards gateway-horizon-fade;display:flex;position:relative}.gateway-v2-brand{color:#ddb75a;letter-spacing:.035em;margin-bottom:clamp(16px,2.6vh,29px);font-size:clamp(15px,1.75vw,23px);font-weight:500}.gateway-v2 h1{letter-spacing:-.047em;color:#f7f7f5;text-wrap:balance;max-width:100%;font-size:clamp(26px,3.45vw,58px);font-weight:620;line-height:1.12}.gateway-v2-dna{letter-spacing:.02em;color:#bebebe;margin-top:clamp(19px,3.2vh,36px);font-size:clamp(16px,2.15vw,30px);font-weight:380}.gateway-v2-actions{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px;margin-top:clamp(24px,3.5vh,38px);display:flex}.gateway-v2-button{color:#f9f9f8;letter-spacing:.01em;cursor:pointer;background:#070707;border:1px solid #d5a83f;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-height:60px;padding:17px 23px;font-size:clamp(11px,1.1vw,17px);font-weight:500;transition:color .2s,border-color .2s,background .2s;display:inline-flex}.gateway-v2-button:hover,.gateway-v2-button:focus-visible{background:#e6b74f21;border-color:#f7d17d}.gateway-v2-watch{color:#e2bc65;border-color:#606060}.gateway-v2-watch svg{color:#f2c96d}.gateway-v2-footer{color:#b9b9b9;letter-spacing:.055em;text-align:center;flex:none;margin-top:auto;padding-top:clamp(27px,4vh,50px);font-size:clamp(10px,1.05vw,15px)}.gateway-v2-footer span{padding-inline:7px}@keyframes gateway-horizon-fade{to{opacity:1}}.dna-stage{min-height:680px}.dna-threads{z-index:1;overflow:visible}.dna-thread{stroke-width:2.35px;filter:drop-shadow(0 0 4px #f2be538c)}.satellite-perspective{top:76%}.dna-stage-footer{text-align:center;color:#c6c2b9;letter-spacing:.025em;max-width:920px;margin:0 auto;padding:25px 24px 0;font-size:clamp(12px,1.2vw,16px);font-weight:480;line-height:1.7;display:block;position:relative;bottom:auto;left:auto;right:auto}.dna-links{margin-top:31px}.pillar-perspective .pillar-photo{object-position:52% 48%;filter:saturate(.95)contrast(1.08)}.brand-story-perspective .brand-story-media>img{object-position:52% 48%}@media (max-width:900px){.gateway-horizon{width:min(100%,1080px);height:clamp(210px,32vh,310px)}.gateway-v2 h1{font-size:clamp(28px,4.7vw,44px)}.gateway-v2-content{padding-top:24px}.gateway-v2-button{min-height:53px;font-size:12px}.dna-stage{min-height:570px}.satellite-perspective{top:77%}}@media (max-width:620px){.gateway-v2{padding:28px 12px 24px}.gateway-horizon{width:100%;height:clamp(170px,29vh,240px)}.gateway-v2-content{padding-top:22px}.gateway-v2-brand{margin-bottom:23px;font-size:17px}.gateway-v2 h1{max-width:93vw;font-size:clamp(27px,7.5vw,40px);line-height:1.18}.gateway-v2-dna{margin-top:25px;font-size:19px}.gateway-v2-actions{flex-direction:column;gap:11px;width:min(330px,92vw);margin-top:29px}.gateway-v2-button{width:100%;min-height:52px}.gateway-v2-footer{letter-spacing:0;padding-top:29px;font-size:10px}.gateway-v2-footer span{padding-inline:4px}.dna-stage{min-height:520px}.satellite-execution{top:68%;left:18%}.satellite-innovation{top:68%;left:82%}.satellite-perspective{top:77%}.dna-stage-footer{letter-spacing:0;padding:20px 6px 0;font-size:12px;line-height:1.55}.dna-links{margin-top:24px}}@media (prefers-reduced-motion:reduce){.gateway-horizon,.gateway-v2-content{opacity:1}}.registered-mark{vertical-align:super;letter-spacing:0;margin-left:1px;font-size:.29em;font-weight:500}.dna-threads .thread-three{stroke-dasharray:none;stroke-dashoffset:0;opacity:.24}.dna-started .thread-three{animation:1.2s 1.55s forwards dna-vertical-appear}@keyframes dna-vertical-appear{to{opacity:1}}.gateway-horizon>img{object-fit:cover;object-position:50% 50%}.dna-threads .thread-three,.dna-started .thread-three{stroke:#e4b95e;stroke-width:2.6px;stroke-dasharray:none;stroke-dashoffset:0;opacity:.96;filter:drop-shadow(0 0 5px #f2be538c);animation:none}.pillar-body h3{letter-spacing:-.068em;white-space:nowrap}.pillar-innovation .pillar-photo{object-position:50% 31%;filter:saturate()contrast(1.1);opacity:.96}.pillar-innovation .pillar-vignette{background:linear-gradient(#0000008f 0%,#00000014 23%,#00000045 51%,#000000f0 82%,#000000fc 100%)}.gateway-horizon svg.gateway-arc-svg{width:100%;height:100%;display:block}.gateway-v2-footer{margin-top:clamp(22px,3.2vh,37px);padding-top:0;line-height:1.5}@media (max-width:620px){.gateway-v2{padding-bottom:30px}.gateway-v2-footer{margin-top:24px;padding-top:0}.pillar-body h3{font-size:clamp(33px,10vw,48px)}}.gateway-v2{background:#020202}.gateway-horizon{background:#030303}.gateway-horizon .gateway-arc-svg{shape-rendering:geometricprecision}.book-feature-section{background:#0a0b0b;padding:clamp(95px,10vw,155px) 0}.book-feature-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(56px,6.8vw,118px);display:grid}.book-feature-media{min-width:0;padding-bottom:37px;position:relative}.book-feature-photo{aspect-ratio:1.5;background:#171819;border:1px solid #ffffff21;width:100%;position:relative;overflow:hidden}.book-feature-photo>img{object-fit:cover;object-position:center center;filter:saturate(.86)contrast(1.06)}.book-feature-cover{filter:drop-shadow(14px 15px 18px #000000a1);width:clamp(95px,10.5vw,162px);transition:transform .3s;position:absolute;bottom:64px;left:clamp(14px,2vw,28px);transform:rotate(-2deg)}.book-feature-cover:hover{transform:rotate(0)translateY(-5px)}.book-feature-cover img{border:1px solid #ffffff29;width:100%;height:auto;display:block}.book-feature-photo-note{text-align:right;letter-spacing:.16em;color:#a5997e;padding-top:15px;font-size:9px;display:block}.book-feature-copy .eyebrow{margin-bottom:29px}.book-feature-copy h2{font-size:clamp(43px,5.15vw,82px);line-height:1.02}.book-feature-copy p{color:#bdb8ae;max-width:630px;margin-top:20px;font-size:clamp(15px,1.25vw,18px);line-height:1.73}.book-feature-copy p.book-feature-lead{color:#f0e7d4;font-size:clamp(17px,1.45vw,21px);font-weight:500}.book-feature-copy i{color:#e9d3a0;font-style:italic}.book-amazon-link{color:#f4e6c3;border-color:#c6a05a;margin-top:32px;padding-inline:22px}.market-insights-section{background:#121414;border-top:1px solid #deac4d29;padding:clamp(95px,9vw,135px) 0}.market-insights-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:55px;display:flex}.market-insights-heading h2{margin-top:28px;font-size:clamp(48px,5.4vw,86px);line-height:1.02}.market-insights-heading>p{color:#bcb6ac;width:min(100%,400px);padding-bottom:7px;font-size:clamp(15px,1.35vw,18px)}.market-insights-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,28px);display:grid}.market-insight-card{background:linear-gradient(160deg,#1c1d1c,#0d0f0f);border:1px solid #e3bc693d;border-top:2px solid #cda358;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(22px,2.45vw,39px);display:flex}.market-insight-index{color:#d2b36f;letter-spacing:.18em;font-size:10px;font-weight:700}.market-insight-card strong{color:#e7bf6f;letter-spacing:-.075em;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums;margin-top:38px;font-size:clamp(45px,5vw,82px);font-weight:650;line-height:1}.market-insight-card h3{color:#faf8f2;letter-spacing:.07em;min-height:42px;margin-top:16px;font-size:clamp(12px,1.1vw,16px);line-height:1.35}.market-insight-card p{color:#b8b6b0;padding-top:16px;padding-bottom:26px;font-size:14px;line-height:1.65}.market-insight-card a{color:#ebc982;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #ebc98247;align-items:center;gap:8px;margin-top:auto;padding-bottom:7px;font-size:9px;font-weight:700;line-height:1.65;display:inline-flex}.market-insight-card a:hover{color:#fff;border-color:currentColor}.market-outlook{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;grid-template-columns:minmax(160px,.65fr) minmax(0,2fr) auto;align-items:center;gap:clamp(18px,3vw,44px);margin-top:35px;padding:28px 0;display:grid}.market-outlook>span{color:#dab76c;letter-spacing:.16em;font-size:10px;font-weight:700}.market-outlook>p{color:#c4c0b7;font-size:14px}.market-outlook>a{color:#ecd09c;letter-spacing:.12em;white-space:nowrap;align-items:center;gap:8px;font-size:10px;font-weight:700;display:inline-flex}.market-source-note{color:#8c8a85;max-width:950px;padding-top:23px;font-size:11px}.expertise-action-section{background:#0b0c0c;padding:clamp(95px,10vw,145px) 0}.expertise-action-image{background:#141414;border:1px solid #ffffff26;margin-top:37px;overflow:hidden}.expertise-action-image>img{width:100%;height:auto;display:block}.expertise-action-content{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);align-items:start;gap:clamp(28px,5vw,90px);padding-top:45px;display:grid}.expertise-action-content h2{font-size:clamp(39px,4.7vw,78px);line-height:1.04}.expertise-action-content p{color:#c6c1b8;font-size:clamp(15px,1.35vw,18px)}.visual-disclosure{color:#8c8a87;margin-top:20px;font-size:11px;line-height:1.6;display:block}@media (max-width:1050px){.book-feature-layout{gap:36px}.book-feature-copy h2{font-size:clamp(40px,5.2vw,60px)}.market-outlook{grid-template-columns:1fr 2fr}.market-outlook>a{grid-column:2}}@media (max-width:850px){.book-feature-layout{grid-template-columns:1fr;gap:38px}.book-feature-media{max-width:690px}.book-feature-photo{aspect-ratio:1.55}.book-feature-cover{width:135px;bottom:68px}.book-feature-copy h2{font-size:clamp(48px,8.5vw,76px)}.market-insights-heading{flex-direction:column;align-items:flex-start;gap:24px}.market-insights-grid{grid-template-columns:1fr}.market-insight-card{padding:30px}.market-insight-card strong{margin-top:20px;font-size:70px}.market-insight-card h3{min-height:auto}.market-insight-card p{max-width:520px;padding-top:12px}.expertise-action-content{grid-template-columns:1fr;gap:25px}.expertise-action-content h2{font-size:clamp(42px,6.8vw,64px)}}@media (max-width:620px){.book-feature-section,.market-insights-section,.expertise-action-section{padding-block:78px}.book-feature-photo{aspect-ratio:1.38}.book-feature-photo>img{object-position:52% 50%}.book-feature-cover{width:94px;bottom:57px;left:12px}.book-feature-photo-note{letter-spacing:.08em;font-size:8px}.book-feature-copy h2{font-size:clamp(43px,10vw,62px)}.book-feature-copy p{font-size:15px}.book-amazon-link{white-space:normal;text-align:center;letter-spacing:.09em;max-width:100%;font-size:9px}.market-insights-heading h2{font-size:clamp(44px,10vw,65px)}.market-insight-card strong{font-size:clamp(48px,13vw,68px)}.market-outlook{grid-template-columns:1fr}.market-outlook>a{grid-column:1}.expertise-action-content h2{font-size:clamp(37px,10vw,54px)}.expertise-action-content p{font-size:15px}}
