@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bricolage-grotesque-400.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/bricolage-grotesque-500.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/bricolage-grotesque-600.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/bricolage-grotesque-700.woff)format("woff")}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/bricolage-grotesque-800.woff)format("woff")}@font-face{font-family:Urbanist;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/urbanist-400.woff)format("woff")}@font-face{font-family:Urbanist;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/urbanist-500.woff)format("woff")}@font-face{font-family:Urbanist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/urbanist-600.woff)format("woff")}@font-face{font-family:Urbanist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/urbanist-700.woff)format("woff")}:root{--ink:#022545;--ink-soft:#042543;--paper:#f0ede4;--gold:#d7b575;--gold-light:#e6d2a8;--white:#f5f2e9;--muted:#b2bec9;--line:#084884;--display:"Bricolage Grotesque",Arial,sans-serif;--heading:"Bricolage Grotesque",Arial,sans-serif;--body:"Urbanist",Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--ink);color:var(--white);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;font-weight:450;line-height:1.65}::selection{color:var(--ink);background:var(--gold)}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,a,summary{touch-action:manipulation}a{color:inherit;text-decoration:none}button{cursor:pointer}button:disabled{cursor:wait}a:focus-visible{outline:2px solid var(--gold);outline-offset:6px}button:focus-visible{outline:2px solid var(--gold);outline-offset:6px}summary:focus-visible{outline:2px solid var(--gold);outline-offset:6px}[tabindex]:focus-visible{outline:2px solid var(--gold);outline-offset:6px}h1,h2,h3,h4,p,figure{margin:0}h1,h2,h3,h4{font-family:var(--heading);letter-spacing:-.045em;text-wrap:balance;font-weight:500;line-height:1.12}h2{font-size:clamp(32px,4.2vw,56px)}h3{font-size:26px}img,svg{display:block}img{max-width:100%;height:auto}ul,ol{margin:0;padding:0;list-style:none}fieldset{border:0;min-width:0;margin:0;padding:0}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}section[id],details[id]{scroll-margin-top:100px}button{color:inherit}h3:focus{outline:none}button:focus:not(:focus-visible){outline:none}.wrap{width:calc(100% - 112px);max-width:1280px;margin-inline:auto}.section-sm{padding-block:72px}.paper{background:var(--paper);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.paper .prose{color:#3b5771}.paper .eyebrow{color:#64644f}.prose p+p{margin-top:18px}.prose{color:var(--muted);line-height:1.75}.eyebrow{font:600 10px/1.6 var(--body);letter-spacing:.15em;text-transform:uppercase;color:var(--gold);align-items:center;gap:12px;margin-bottom:27px;display:flex}.eyebrow>span:first-child:empty{background:currentColor;flex:0 0 6px;width:6px;height:6px;display:inline-block}.section-marker,.subtle-label{font:600 10px/1.5 var(--body);letter-spacing:.14em;color:#92a3b3}.section-heading{max-width:870px;margin-bottom:56px}.section-heading>p:not(.eyebrow){color:var(--muted);margin-top:24px}.paper .section-heading>p:not(.eyebrow){color:#42617e}.button{background:var(--gold);border:1px solid var(--gold);min-height:58px;color:var(--ink);font:700 10px/1.4 var(--body);letter-spacing:.07em;justify-content:space-between;align-items:center;gap:26px;padding:18px 24px;transition:background .25s,transform .25s,box-shadow .25s;display:inline-flex;position:relative}.button svg{flex:0 0 21px;transition:transform .25s}.button:hover{background:var(--gold-light);transform:translateY(-2px)}.button:hover svg{transform:translate(2px,-2px)}.button-outline{color:var(--gold);background:0 0}.button-outline:hover{color:var(--ink)}.cat-logo{object-fit:contain;width:125px;height:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:9999;background:var(--gold);color:var(--ink);padding:12px 18px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:12px}.site-header{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#10140ff0;border-bottom:1px solid #d5b57524;position:fixed;inset:0 0 auto}.header-inner{justify-content:space-between;align-items:center;gap:30px;width:calc(100% - 96px);max-width:1400px;height:88px;margin:auto;display:flex}.brand-link{flex:none}.header-inner .cat-logo{width:112px}.site-nav{align-items:center;gap:30px;display:flex}.site-nav>a{color:#c7d0d8;font-size:13px;transition:color .2s}.site-nav>a:hover{color:var(--gold)}.header-cta{letter-spacing:.065em;border:1px solid #73613d;align-items:center;gap:18px;padding:12px 15px;font-size:10px;font-weight:650;display:flex}.header-cta:hover{color:var(--ink);background:#d7b575}.menu-toggle,.mobile-nav-cta{display:none}.reading-line{background:var(--gold);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.hero{background:radial-gradient(ellipse at 80% 55%,#06345f 0,transparent 47%),var(--ink);padding-top:88px;position:relative;overflow:hidden}.hero-inner{grid-template-columns:1.08fr 1fr;align-items:center;gap:28px;min-height:750px;padding-top:90px;padding-bottom:52px;display:grid}.hero-copy{z-index:2;position:relative}.hero-copy .eyebrow{letter-spacing:.12em;max-width:420px;margin-bottom:27px;font-size:9px}.hero h1{font-family:var(--display);letter-spacing:-.065em;max-width:650px;font-size:clamp(70px,7.5vw,111px);font-weight:500;line-height:.99}.hero-subtitle{font-family:var(--heading);color:var(--gold);letter-spacing:-.04em;text-wrap:balance;max-width:520px;margin-top:24px;font-size:clamp(26px,2.5vw,36px);line-height:1.17}.hero-description{max-width:510px;color:var(--muted);margin-top:25px;font-size:15px;line-height:1.75}.hero .button{margin-top:27px}.hero-note{color:#6e92b3;max-width:450px;margin-top:16px;font-size:11px;line-height:1.65}.hero-art-wrap{align-self:center;margin-right:-36px;position:relative}.ascent-art{width:100%;position:relative}.ascent-art svg{width:100%;height:auto}.ascent-object{transform-origin:50%;filter:drop-shadow(20px 30px 15px #0000002e);animation:7s ease-in-out infinite ascent-float}.art-trace{animation:16s linear infinite trace}.art-point{animation:3s ease-in-out infinite point-pulse}.art-caption{color:#a7a68b;letter-spacing:.22em;justify-content:space-between;align-items:center;gap:16px;margin:0 48px;font-size:9px;font-weight:600;display:flex}.art-caption>span:last-child{color:var(--gold);align-items:center;gap:8px;display:flex}.art-caption-line{background:#4b4c37;flex:1;height:1px}.motion-control{letter-spacing:.04em;color:#9eadbb;background:0 0;border:0;align-items:center;gap:7px;margin:20px 0 0 auto;padding:7px 40px;font-size:9px;display:flex}.hero-bottom{letter-spacing:.12em;color:#7798b7;border-top:1px solid #08457e;justify-content:space-between;align-items:center;padding-block:24px;font-size:9px;font-weight:550;display:flex}.hero-bottom a{color:var(--gold);align-items:center;gap:18px;display:flex}.routine{border-bottom:1px solid var(--line)}.routine-heading{grid-template-columns:.6fr 1fr;align-items:start;gap:70px;margin-bottom:42px;display:grid}.routine-heading h2{max-width:650px;font-size:34px;line-height:1.2}.routine-heading .section-marker{padding-top:7px}.quote-track{scrollbar-width:none;width:100%;padding:10px 0;overflow:auto}.quote-track::-webkit-scrollbar{display:none}.quote-belt{width:max-content;animation:65s linear infinite quote-flow;display:flex}.quote-set{gap:16px;padding-right:16px;display:flex}.quote-track:hover .quote-belt,.quote-track:focus-within .quote-belt,.quote-track:active .quote-belt{animation-play-state:paused}.routine-quote{background:#05284a;border:1px solid #094c8b;width:310px;min-height:189px;padding:25px 28px;position:relative}.routine-quote:nth-child(2n){background:#041e37}.routine-quote p{max-width:260px;padding-top:20px;font-size:17px;line-height:1.45}.quote-mark{color:var(--gold);font-family:Georgia,serif;font-size:50px;line-height:.6}.quote-number{color:#557da2;font-size:9px;position:absolute;top:16px;right:18px}.video-section{grid-template-columns:.8fr 1.25fr;align-items:center;gap:85px;display:grid}.video-copy h2{font-size:37px;line-height:1.2}.fine-rule{background:var(--gold);width:48px;height:1px;margin:34px 0 20px;display:block}.video-placeholder{aspect-ratio:1.6;background:linear-gradient(135deg,#073867,#04203b 60%,#052e54);border:1px solid #354d64;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.video-placeholder:before,.video-placeholder:after{content:"";border:1px solid #d5b5751f;position:absolute;inset:20%;transform:rotate(-28deg)}.video-placeholder:after{inset:27%;transform:rotate(-28deg)}.video-placeholder>.cat-logo{opacity:.75;width:85px;position:absolute;top:25px;left:26px}.video-icon{width:70px;height:70px;color:var(--gold);z-index:1;background:#063058;border:1px solid #79633f;border-radius:50%;place-items:center;display:grid}.video-label{flex-direction:column;gap:3px;font-size:14px;display:flex;position:absolute;bottom:22px;left:26px}.video-label span{color:#a0afbd;font-size:10px}.corner-mark{color:var(--gold);font-size:25px;position:absolute;top:20px;right:24px}.companies-band{padding:32px 0 46px}.companies-band>.wrap{grid-template-columns:1fr 1.2fr;align-items:center;gap:80px;display:grid}.companies-band .eyebrow{margin-bottom:10px}.companies-band p{color:#a0afbd;font-size:12px}.logos-placeholder{color:#9aaab9;border-block:1px dashed #364f66;justify-content:center;align-items:center;gap:20px;height:80px;display:flex}.logos-placeholder span{letter-spacing:.11em;font-size:10px;font-weight:600}.logos-placeholder small{font-size:10px}.logos-placeholder i{background:#354d64;width:1px;height:22px}.logos-placeholder.compact{flex-direction:column;align-items:start;gap:6px;height:82px;margin-top:40px}.growth-grid{grid-template-columns:1fr 1fr;gap:105px;padding-top:18px;display:grid}.intro-line{color:#476988;font-size:15px}.big-quote{max-width:550px;margin-top:24px;font-size:58px;font-weight:500;line-height:1.14}.growth-emphasis{color:#405e7a;margin-top:28px;font-size:15px}.growth-text .prose{font-size:16px}.strong-line{font-family:var(--heading);letter-spacing:-.03em;margin-top:30px;font-size:21px}.large-question{font-family:var(--heading);letter-spacing:-.035em;border-left:2px solid #ac8f56;margin-top:20px;padding-left:20px;font-size:27px;line-height:1.3}.chaos-section{border-bottom:1px solid var(--line)}.chaos-grid{grid-template-columns:.75fr 1fr;gap:115px;display:grid}.section-sticky{align-self:start;position:sticky;top:135px}.section-sticky>p:not(.eyebrow){color:var(--muted);max-width:400px;margin-top:24px;font-size:16px}.section-sticky h2{font-size:47px}.chaos-symbol{color:#796b45;opacity:.65;width:230px;margin-top:44px}.chaos-symbol svg{width:100%}.signal-list li{border-bottom:1px solid var(--line);grid-template-columns:27px 1fr 20px;align-items:center;gap:24px;padding:23px 0;display:grid}.signal-list li:first-child{padding-top:5px}.signal-list li>span{color:var(--gold);font-size:10px}.signal-list li>svg{color:#678caf}.signal-list p{color:#cfd6de;font-size:19px;line-height:1.45}.signal-after{margin-top:33px;font-size:15px}.statement-medium{font-family:var(--heading);letter-spacing:-.03em;margin-top:35px;font-size:29px;line-height:1.2}.gold-copy{color:var(--gold);margin-top:12px;font-size:19px}.cost-section .section-heading h2{font-size:49px;line-height:1.13}.cost-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.cost-card{background:#052a4c;border:1px solid #094a88;min-height:233px;padding:30px;transition:border-color .25s,background .25s,transform .25s}.cost-card:hover{background:#063159;border-color:#8e7950;transform:translateY(-4px)}.card-top{color:var(--gold);justify-content:space-between;align-items:center;margin-bottom:36px;display:flex}.card-top>span{color:#7093b4;font-size:10px}.cost-card h3{margin-bottom:14px;font-size:25px;line-height:1.2}.cost-card p{color:#a8b5c2;font-size:15px;line-height:1.65}.cost-note{color:#a2b0be;max-width:700px;margin-top:27px;font-size:14px}.cost-statement{font-family:var(--heading);letter-spacing:-.045em;border-top:1px solid #354d64;margin-top:80px;padding-top:50px;font-size:clamp(35px,4vw,55px);line-height:1.2}.cost-statement p:last-child{color:var(--gold);align-items:center;gap:24px;display:flex}.cost-statement svg{width:55px;height:55px}.question-section{background:var(--gold);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative}.question-section .eyebrow{color:#4b412a}.question-layout{grid-template-columns:.66fr 1.35fr;align-items:center;gap:100px;margin:48px 0 55px;display:grid}.question-number{font-family:var(--heading);letter-spacing:-.09em;white-space:nowrap;color:#052e54;font-size:190px;font-weight:400;line-height:.9;position:relative}.question-number>span{letter-spacing:-.06em;font-size:90px}.question-number>svg{stroke:#594f32;stroke-width:1.5px;fill:none;stroke-dasharray:500;width:95%;height:65px;margin-top:25px;animation:7s ease-in-out infinite path-draw}.question-layout h2{letter-spacing:-.04em;font-size:43px;line-height:1.21}.consider{border-top:1px solid #a78d59;border-bottom:1px solid #a78d59}.consider summary{font:550 17px/1.4 var(--heading);justify-content:space-between;align-items:center;padding:22px 0;display:flex}.consider summary svg{transition:transform .2s}.consider[open] summary svg{transform:rotate(180deg)}.consider ul{grid-template-columns:1fr 1fr;gap:17px 60px;padding-bottom:30px;display:grid}.consider li{color:#084680;gap:16px;font-size:15px;line-height:1.5;display:flex}.consider li>span{color:#665b3b;flex:0 0 20px;font-size:10px;line-height:2.1}.question-footer{color:#45402b;max-width:720px;margin-top:25px;font-size:15px}.program-section>.wrap>.eyebrow{max-width:560px}.program-intro{grid-template-columns:1.08fr 1fr;align-items:center;gap:100px;display:grid}.program-logo{width:330px;margin:12px 0 42px}.program-intro .prose{font-size:17px}.real-company{background:#042442;border:1px solid #4b4d32;min-height:360px;padding:50px 40px;position:relative}.real-company h3{letter-spacing:-.03em;max-width:340px;font-size:29px;line-height:1.3}.cross-top{color:#a59a72;font-size:20px;position:absolute;top:10px;right:18px}.real-words{color:#99a9b8;flex-direction:column;gap:7px;margin-top:25px;font-size:18px;line-height:1.35;display:flex}.real-arrow{color:var(--gold);position:absolute;bottom:25px;right:28px}.pillar-announcement{color:#a7b5c2;margin-top:65px;margin-bottom:22px;font-size:15px}.pillar-index{border:1px solid #354d64;grid-template-columns:repeat(4,1fr);display:grid}.pillar-index a{border-right:1px solid #354d64;grid-template-columns:20px 1fr 17px;align-items:center;gap:12px;padding:24px 20px;transition:background .2s;display:grid}.pillar-index a:last-child{border-right:0}.pillar-index a>span{color:var(--gold);font-size:10px}.pillar-index b{font:500 12px/1.4 var(--heading);letter-spacing:-.015em}.pillar-index svg{color:var(--gold)}.pillar-section-heading{justify-content:space-between;align-items:start;gap:80px;margin-bottom:64px;display:flex}.pillar-section-heading .section-marker{color:#76775f;padding-top:9px}.pillars{border-top:1px solid #bfbfaf}.pillar{border-bottom:1px solid #bfbfaf}.pillar summary{grid-template-columns:66px 1fr 42px;align-items:center;gap:22px;padding:29px 0;display:grid}.pillar-number{color:#9b7c44;font:400 23px/1 var(--heading);letter-spacing:-.04em}.pillar summary h3{max-width:790px;font-size:27px;font-weight:500;line-height:1.17}.expand-icon{border:1px solid #bdbdad;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .2s,transform .3s;display:grid}.pillar[open] .expand-icon{background:var(--ink);color:var(--gold);border-color:var(--ink);transform:rotate(45deg)}.pillar-body{grid-template-columns:1.75fr 1fr;align-items:start;gap:90px;padding:14px 5px 50px 88px;display:grid}.pillar-lead{font-family:var(--heading);letter-spacing:-.025em;margin-bottom:26px;font-size:27px;line-height:1.27}.pillar-body .prose{font-size:16px;line-height:1.75}.pillar-body .prose p:last-child{color:#084680;font-weight:600}.pillar-art{color:#9a7e46;align-self:start;max-width:260px;margin-top:15px}.pillar-art svg{width:100%;height:auto}.pillar-art figcaption{text-align:center;letter-spacing:.08em;color:#4f7395;margin-top:20px;font-size:9px}.pulse-dot{transform-origin:50%;animation:3s ease-in-out infinite point-pulse}.draw-path{stroke-dasharray:600;animation:7s ease-in-out infinite path-draw}.connections-grid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.connections-grid h2{font-size:43px}.connection-list li{color:#bdc8d1;border-bottom:1px solid #084782;gap:17px;padding:13px 0;font-size:15px;display:flex}.connection-list li>span{color:var(--gold);flex:0 0 16px;font-size:10px;line-height:2.4}.connections-grid .prose{font-size:15px}.system-visual{aspect-ratio:1;width:100%;max-width:530px;position:relative}.system-orbit{border:1px solid #39536b;border-radius:50%;position:absolute}.orbit-one{border-style:dashed;animation:65s linear infinite orbit-spin;inset:9%}.orbit-two{border-color:#354d64;inset:20%}.orbit-three{border-color:#7c7951;inset:32%}.system-core{z-index:2;background:#041f39;border:1px solid #6a6340;border-radius:50%;place-items:center;display:grid;position:absolute;inset:34%}.system-core .cat-logo{width:68%}.system-label{letter-spacing:.12em;color:var(--gold);z-index:3;background:#041f39;padding:8px 11px;font-size:9px;position:absolute}.label-a{top:5%;left:29%}.label-b{top:49%;left:0}.label-c{top:47%;right:0}.label-d{bottom:5%;left:30%}.orbit-dot{background:var(--gold);border-radius:50%;width:6px;height:6px;animation:35s linear infinite orbit-dot;position:absolute;top:calc(50% - 3px);left:calc(50% - 3px)}.dot-two{background:#7093b4;animation-duration:53s;animation-direction:reverse}.journey-grid{border-top:1px solid #abb8c4;grid-template-columns:repeat(5,1fr);display:grid}.journey-grid article{border-right:1px solid #c7d0d8;margin-right:22px;padding:27px 22px 25px 0;transition:transform .2s}.journey-grid article:last-child{border-right:0;margin-right:0}.journey-step{font:500 11px/1 var(--body);color:#856b3b;justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.journey-grid h3{letter-spacing:-.025em;min-height:38px;margin-bottom:14px;font-size:15px;font-weight:600;line-height:1.2}.journey-grid p{color:#42617e;font-size:15px;line-height:1.65}.journey-note{max-width:900px;font-family:var(--heading);letter-spacing:-.035em;border-top:1px solid #bdc7d1;margin-top:20px;padding-top:35px;font-size:24px;line-height:1.35}.diversity-section{border-bottom:1px solid var(--line)}.diversity-grid{grid-template-columns:1fr 1fr;align-items:center;gap:100px;display:grid}.diversity-grid h2{font-size:42px}.diversity-grid .prose{margin-top:30px;font-size:17px;line-height:1.55}.diversity-grid .prose p+p{margin-top:7px}.challenge-tags{flex-wrap:wrap;gap:12px;display:flex}.challenge-tags span{color:#cfd6de;border:1px solid #354d64;padding:10px 15px;font-size:14px;line-height:1.3;transition:background .25s,border-color .25s}.challenge-tags span:nth-child(3n+1){color:var(--gold);background:#29281c;border-color:#786741}.challenge-tags span:hover{border-color:var(--gold)}.diversity-note{color:var(--muted);margin-top:30px;font-size:15px}.experience-section{background:#04233f}.experience-section .section-heading{max-width:720px}.gallery{grid-template-columns:1fr 1fr;gap:18px;display:grid}.missing-media{aspect-ratio:1.6;color:#799ab8;background:repeating-linear-gradient(135deg,#0000,#0000 28px,#d5b57505 28px 29px),#052b4e;border:1px dashed #39546d;flex-direction:column;justify-content:center;align-items:center;gap:11px;display:flex;position:relative}.missing-media.wide{aspect-ratio:2.85;grid-column:span 2}.missing-media>span{font-family:var(--heading);color:#c2ccd5;letter-spacing:-.03em;font-size:21px}.missing-media small{color:#a1b0be;letter-spacing:.04em;font-size:10px}.missing-media svg{color:var(--gold);margin-bottom:6px}.testimonials>h3{max-width:700px;margin-bottom:30px;font-size:28px}.testimonial-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.testimonial-pending{background:#052b4f;border:1px solid #354d64;padding:27px}.testimonial-pending svg{color:var(--gold);margin-bottom:25px}.placeholder-line{background:#354d64;width:95%;height:1px;margin:15px 0;display:block}.placeholder-line.short{width:66%}.testimonial-pending p{color:#9eadbb;margin-top:25px;font-size:11px}.mentors-grid{grid-template-columns:1fr 1fr;gap:54px;display:grid}.mentor-portrait{aspect-ratio:1.6;background:linear-gradient(120deg,#073867,#041e37);border:1px solid #354d64;justify-content:center;align-items:center;margin-bottom:30px;display:flex;position:relative;overflow:hidden}.portrait-initial{font-family:var(--heading);color:#0000;-webkit-text-stroke:1px #736d47;opacity:.5;font-size:250px;font-weight:400;line-height:1;transform:translateY(25px)}.portrait-note{color:#b8c3cd;align-items:center;gap:8px;font-size:10px;display:flex;position:absolute;bottom:19px;left:22px}.portrait-arrow{color:#9b9360;font-size:33px;position:absolute;top:15px;right:23px}.mentor h3{margin-bottom:23px;font-size:29px}.mentor .prose{font-size:16px}.credential-block{border-top:1px solid #354d64;margin-top:82px;padding-top:48px}.credential-number{font-family:var(--heading);letter-spacing:-.06em;color:var(--gold);white-space:nowrap;font-size:61px;font-weight:400;line-height:1.3}.credential-grid>div>p:not(.credential-number){color:#b8c3ce;max-width:320px;font-size:14px}.credential-grid>div>svg{color:var(--gold);margin:14px 0 15px}.credential-pending{color:#94a5b5;margin-top:15px;font-size:10px;display:block}.audience-grid{grid-template-columns:.85fr 1fr;align-items:start;gap:100px;display:grid}.audience-section .button{background:var(--ink);border-color:var(--ink);color:var(--gold);margin-top:35px}.audience-list li{border-bottom:1px solid #bfc9d2;align-items:start;gap:22px;padding:22px 0;display:flex}.audience-list li>span{color:#375169;background:#cfd6de;border:1px solid #99a9b8;border-radius:50%;flex:0 0 26px;place-items:center;width:26px;height:26px;margin-top:2px;display:grid}.audience-list p{color:#094c8b;font-size:17px;line-height:1.5}.objections-grid,.faq-grid{grid-template-columns:.8fr 1fr;align-items:start;gap:110px;display:grid}.objections-grid h2{font-size:40px}.accordion{border-top:1px solid #354d64}.accordion details{border-bottom:1px solid #354d64}.accordion summary{font-family:var(--heading);letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:32px;padding:24px 0;font-size:19px;line-height:1.4;display:flex}.accordion summary svg{color:var(--gold);flex:0 0 20px;transition:transform .2s}.accordion details[open] summary svg{transform:rotate(45deg)}.accordion .prose{padding:0 35px 25px 0;font-size:15px}.application-section{background:var(--gold);color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.application-section .eyebrow{color:#50452d}.application-intro{grid-template-columns:1.15fr .85fr;align-items:start;gap:100px;display:grid}.application-intro h2{font-size:55px}.application-intro .prose{color:#47432f;font-size:16px}.application-intro .prose p+p{margin-top:10px}.application-arrow{font-size:65px;font-family:var(--heading);color:#5e5131;margin-top:20px;line-height:1;display:block}.application-box{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--white);background:#041f39;border:1px solid #504e31;margin-top:44px;padding:52px 55px;scroll-margin-top:110px}.form-steps{align-items:center;gap:20px;margin-bottom:40px;display:flex}.form-steps>span{color:#5982a8;white-space:nowrap;align-items:center;gap:10px;font-size:10px;display:flex}.form-steps>span b{font-weight:500}.form-steps>span.current,.form-steps>span.complete{color:var(--gold)}.form-steps>i{background:#354d64;width:90px;max-width:20%;height:1px}.application-box h3{letter-spacing:-.01em;margin-bottom:29px;font-size:17px}.form-grid{grid-template-columns:1fr 1fr;gap:25px 30px;display:grid}.form-field{flex-direction:column;gap:10px;min-width:0;display:flex}.form-field>span{color:#cfd6de;font-size:14px;line-height:1.5}.form-field em{color:#698eb0;white-space:nowrap;padding-left:7px;font-size:10px;font-style:normal;font-weight:400}.form-field input,.form-field select,.form-field textarea{width:100%;color:var(--white);background:#052d52;border:1px solid #354d64;border-radius:0;outline:none;min-width:0;padding:15px 16px;font-size:16px;line-height:1.45;transition:border-color .15s,box-shadow .15s}.form-field input,.form-field select{height:54px}.form-field select{-webkit-appearance:auto;appearance:auto;padding-right:9px;font-size:14px}.form-field option{color:var(--white);background:#052d52}.form-field textarea{resize:vertical;min-height:135px}.form-field input::placeholder,.form-field textarea::placeholder{color:#6188ac;opacity:1}.form-field input:focus,.form-field select:focus,.form-field textarea:focus{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.field-wide{grid-column:1/-1}.form-field [aria-invalid=true]{border-color:#ecac96}.field-error{color:#f0b29c;font-size:12px}.consent{color:#b2bec9;align-items:start;gap:12px;font-size:12px;line-height:1.6;display:flex}.consent input{accent-color:var(--gold);flex:0 0 16px;width:16px;height:16px;margin:2px 0 0}.bot-field{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.form-actions{justify-content:space-between;align-items:center;gap:20px;margin-top:35px;display:flex}.form-actions .button{min-width:230px;margin-left:auto;font-size:10px}.back-button{color:var(--gold);background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;font-size:12px;display:flex}.form-footnote{color:#a3b2bf;margin-top:22px;font-size:11px}.data-note{color:#a0afbd;max-width:700px;margin-top:16px;font-size:11px}.data-note summary{border-bottom:1px solid #3b5670;line-height:1.6;display:inline-block}.data-note p{max-width:600px;margin-top:14px}.form-error{color:#ffc9ab;background:#402a1d;border-left:2px solid #d5a274;margin-top:20px;padding:13px 16px;font-size:13px}.form-success{max-width:700px;padding-block:25px}.form-success>svg{color:var(--gold);margin-bottom:25px}.form-success h3{font-size:35px}.form-success p{color:#b6c2cd;font-size:16px}.form-success .button{margin-top:25px}.faq-grid h2{font-size:47px}.faq-grid .accordion summary{font-size:17px}.closing-section{background:var(--paper);color:var(--ink);position:relative;overflow:hidden}.closing-section .wrap{position:relative}.closing-symbol{color:#b39457;font-family:var(--heading);font-size:95px;line-height:1;position:absolute;top:-35px;right:0}.closing-section h2{letter-spacing:-.055em;max-width:1000px;padding-right:65px;font-size:clamp(43px,5.6vw,77px);line-height:1.13}.closing-section h2>span{color:#5d85aa}.closing-bottom{grid-template-columns:1.15fr 1fr;align-items:end;gap:110px;margin-top:50px;display:grid}.closing-bottom .prose{color:#39536c;font-size:16px}.closing-bottom .button{background:var(--ink);color:var(--gold);border-color:var(--ink)}.closing-bottom .button:hover{background:#084279}.site-footer{background:#041e37;padding:65px 0 28px}.footer-main{grid-template-columns:1fr 1fr 1fr;align-items:start;gap:40px;display:grid}.footer-main .cat-logo{width:178px}.footer-main>div{font-family:var(--heading);letter-spacing:-.035em;color:#acb9c6;font-size:22px;line-height:1.5}.footer-top{letter-spacing:.1em;color:var(--gold);justify-self:end;align-items:center;gap:20px;margin-top:5px;font-size:9px;display:flex}.footer-base{color:#5b83a9;letter-spacing:.1em;border-top:1px solid #08447d;justify-content:space-between;margin-top:50px;padding-top:24px;font-size:9px;display:flex}.review-button{z-index:110;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#e6cd9d;background:#04233fef;border:1px solid #887146;border-radius:30px;align-items:center;gap:9px;padding:10px 13px;font-size:10px;line-height:1;display:flex;position:fixed;bottom:17px;left:17px;box-shadow:0 4px 25px #0003}.review-button>span{background:var(--gold);border-radius:50%;width:5px;height:5px}.review-dialog{color:var(--white);background:#042340;border:1px solid #78663f;width:650px;max-width:calc(100% - 32px);max-height:90dvh;padding:0;box-shadow:0 30px 80px #0008}.review-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#050a03d9}.review-dialog-inner{padding:35px}.review-dialog-head{justify-content:space-between;align-items:start;display:flex}.review-dialog-head button{color:var(--gold);background:0 0;border:0;padding:0}.review-dialog h2{margin-bottom:20px;font-size:34px}.review-description{color:#b0bcc8;margin-bottom:22px;font-size:14px}.review-items article{border-top:1px solid #354d64;gap:20px;padding:20px 0;display:flex}.review-items article>span{color:var(--gold);margin-top:4px;font-size:10px}.review-items h3{margin-bottom:9px;font-size:18px}.review-items p{color:#adbac6;font-size:13px;line-height:1.65}.review-footnote{color:#93a4b4;border-top:1px solid #354d64;margin-bottom:25px;padding-top:18px;font-size:11px}.review-dialog .button{min-height:48px}@keyframes ascent-float{0%,to{transform:translate(0)}50%{transform:translateY(-13px)}}@keyframes trace{to{stroke-dashoffset:-144px}}@keyframes point-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes quote-flow{to{transform:translate(-50%)}}@keyframes path-draw{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:160px}}@keyframes bar-rise{0%,to{transform:scaleY(.86)}50%{transform:scaleY(1)}}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes orbit-dot{0%{transform:rotate(0)translate(192px)}to{transform:rotate(360deg)translate(192px)}}@keyframes spin{to{transform:rotate(360deg)}}.spin{animation:1s linear infinite spin}.motion-ready [data-reveal]{opacity:0;transition:opacity .75s,transform .75s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.motion-ready [data-reveal].is-visible{opacity:1;transform:none}[data-motion-paused=true] *,[data-motion-paused=true] :before,[data-motion-paused=true] :after{animation-play-state:paused!important}[data-motion-paused=true] [data-reveal]{opacity:1;transition:none;transform:none}@media (min-width:1600px){.hero-inner{min-height:830px;padding-top:110px}.hero h1{font-size:115px}.hero-art-wrap{margin-right:-50px}.hero-subtitle{font-size:39px}}@media (max-width:1180px){.wrap{width:calc(100% - 80px)}.header-inner{gap:20px;width:calc(100% - 64px)}.site-nav{gap:20px}.hero-inner{gap:5px;min-height:710px;padding-top:70px}.hero h1{font-size:90px}.hero-subtitle{font-size:30px}.hero-art-wrap{margin-right:-25px}.hero-copy .eyebrow{max-width:350px}.hero-description{max-width:440px;font-size:14px}.video-section{gap:50px}.growth-grid,.chaos-grid,.program-intro,.connections-grid,.diversity-grid,.audience-grid,.objections-grid,.faq-grid,.application-intro{gap:65px}.big-quote{font-size:49px}.pillar-index a{gap:8px;padding:22px 15px}.pillar-index b{font-size:10px}.pillar-body{gap:50px}.question-layout{gap:60px}.question-number{font-size:155px}.question-number>span{font-size:70px}.question-layout h2{font-size:36px}.journey-grid article{margin-right:15px;padding-right:15px}.journey-grid p{font-size:14px}.credential-grid{gap:35px}.credential-number{font-size:52px}.closing-bottom{gap:65px}.cost-section .section-heading h2{font-size:44px}.section-sticky h2{font-size:42px}.system-label{font-size:8px}.system-visual{max-width:440px}.orbit-dot{animation-name:orbit-dot-small}@keyframes orbit-dot-small{0%{transform:rotate(0)translate(155px)}to{transform:rotate(360deg)translate(155px)}}}@media (max-width:960px){.header-inner{height:78px}.header-inner .cat-logo{width:102px}.site-nav{display:none}.menu-toggle{background:0 0;border:1px solid #3a546d;place-items:center;width:42px;height:42px;display:grid}.header-cta{margin-left:auto}.site-nav.open{background:#04203b;border-bottom:1px solid #38526a;flex-direction:column;align-items:stretch;gap:0;padding:25px 40px;display:flex;position:absolute;top:78px;left:0;right:0;box-shadow:0 20px 30px #0005}.site-nav.open>a{border-bottom:1px solid #084782;padding:14px 0;font-size:17px}.site-nav .mobile-nav-cta{color:var(--gold);justify-content:space-between;align-items:center;display:flex;font-size:12px!important}.section{padding-block:86px}.hero{padding-top:78px}.hero-inner{grid-template-columns:1.2fr 1fr;min-height:700px;padding-top:60px}.hero h1{font-size:74px}.hero-subtitle{font-size:27px}.hero-description{font-size:13px}.hero-art-wrap{margin-left:-25px;margin-right:-70px}.hero-note{font-size:10px}.hero .button{gap:17px;padding:15px 18px;font-size:9px}.hero-bottom{font-size:8px}.routine-heading{gap:35px}.routine-heading h2{font-size:29px}.video-section{grid-template-columns:1fr 1.3fr;gap:35px}.video-copy h2{font-size:30px}.growth-grid{gap:50px}.big-quote{font-size:43px}.growth-text .prose{font-size:15px}.chaos-grid{grid-template-columns:.8fr 1fr;gap:50px}.section-sticky h2{font-size:34px}.cost-grid{gap:12px}.cost-card{min-height:250px;padding:23px}.cost-card h3{font-size:21px}.cost-card p{font-size:14px}.question-layout{grid-template-columns:.7fr 1.2fr;gap:40px}.question-number{font-size:130px}.question-number>span{font-size:60px}.question-layout h2{font-size:31px}.program-intro{gap:40px}.program-logo{width:260px}.program-intro .prose{font-size:15px}.real-company{min-height:360px;padding:40px 27px}.real-company h3{font-size:26px}.pillar-index{grid-template-columns:1fr 1fr}.pillar-index a:nth-child(2){border-right:0}.pillar-index a:nth-child(-n+2){border-bottom:1px solid #354d64}.pillar-index b{font-size:12px}.pillar-section-heading h2{font-size:48px}.pillar summary h3{font-size:23px}.pillar-body{grid-template-columns:1.8fr 1fr;gap:35px;padding-left:74px}.pillar-lead{font-size:23px}.connections-grid{grid-template-columns:.8fr 1fr;gap:40px}.connections-grid h2{font-size:33px}.system-label{padding:5px;font-size:7px}.system-core{inset:33%}.system-visual{max-width:350px}.orbit-dot{animation-name:orbit-dot-mobile}@keyframes orbit-dot-mobile{0%{transform:rotate(0)translate(110px)}to{transform:rotate(360deg)translate(110px)}}.journey-grid{grid-template-columns:repeat(3,1fr);gap:15px 0}.journey-grid article:nth-child(3){border-right:0;margin-right:0}.journey-grid h3{min-height:34px;font-size:14px}.journey-grid article{padding-top:25px}.diversity-grid{gap:45px}.diversity-grid h2{font-size:34px}.challenge-tags{gap:9px}.challenge-tags span{padding:9px 12px;font-size:12px}.mentors-grid{gap:32px}.mentor h3{font-size:24px}.mentor .prose{font-size:15px}.credential-grid{grid-template-columns:1fr 1fr;gap:30px}.credential-grid>div:last-child{border-top:1px solid #354d64;grid-column:1/-1;align-items:center;gap:25px;padding-top:20px;display:flex}.credential-grid>div:last-child>p{max-width:350px}.credential-grid>div:last-child svg{flex:0 0 36px}.credential-pending{max-width:150px}.audience-grid{grid-template-columns:.85fr 1fr;gap:50px}.audience-section .section-sticky h2{font-size:36px}.audience-list p{font-size:15px}.audience-list li{gap:16px}.objections-grid,.faq-grid{grid-template-columns:.8fr 1fr;gap:50px}.objections-grid h2{font-size:32px}.accordion summary{gap:20px;font-size:17px}.application-intro{gap:50px}.application-intro h2{font-size:43px}.application-box{padding:40px 35px}.form-grid{gap:22px}.form-field>span{font-size:12px}.faq-grid h2{font-size:36px}.closing-bottom{gap:45px}.closing-bottom .button{padding:18px;font-size:9px}.footer-main{gap:25px}.footer-main .cat-logo{width:150px}.footer-main>div{font-size:19px}.footer-top{gap:13px;font-size:8px}.portrait-initial{font-size:220px}}@media (max-width:680px){.wrap,.header-inner{width:calc(100% - 40px)}.header-inner{height:74px}.header-inner .cat-logo{width:99px}.header-cta{letter-spacing:.03em;gap:8px;padding:10px;font-size:8px}.header-cta svg{width:13px}.menu-toggle{width:36px;height:36px}.menu-toggle svg{width:19px}.site-nav.open{padding:20px;top:74px}.section{padding-block:69px}.section-sm{padding-block:50px}.eyebrow{letter-spacing:.12em;margin-bottom:23px;font-size:9px}.hero{padding-top:74px}.hero-inner{flex-direction:column;align-items:stretch;gap:0;min-height:0;padding-top:52px;padding-bottom:27px;display:flex}.hero h1{letter-spacing:-.065em;max-width:550px;font-size:clamp(63px,13vw,90px);line-height:1.01}.hero-copy .eyebrow{letter-spacing:.1em;max-width:330px;margin-bottom:25px;font-size:8px}.hero-subtitle{max-width:470px;margin-top:22px;font-size:29px;line-height:1.2}.hero-description{max-width:510px;margin-top:23px;font-size:14px}.hero .button{gap:15px;max-width:100%;margin-top:23px;padding:17px 20px;font-size:9px}.hero-note{max-width:430px;margin-top:15px;font-size:11px}.hero-art-wrap{align-self:center;width:100%;max-width:390px;margin:5px 0 0;position:relative}.ascent-art svg{width:100%;height:345px}.art-caption{margin:0 30px;font-size:8px}.motion-control{margin-top:12px;padding:7px 30px;font-size:8px}.hero-bottom{align-items:start;gap:20px;padding-block:20px;font-size:7px}.hero-bottom>span{max-width:110px}.hero-bottom a{text-align:right;gap:10px;max-width:190px;line-height:1.5}.hero-bottom svg{flex:0 0 15px}.routine-heading{grid-template-columns:1fr;gap:20px;margin-bottom:30px}.routine-heading h2{max-width:450px;font-size:30px}.routine-quote{width:265px;min-height:185px;padding:23px}.routine-quote p{font-size:16px}.quote-set{gap:12px;padding-right:12px}.quote-belt{animation-duration:80s}.video-section{grid-template-columns:1fr;gap:33px}.video-copy h2{max-width:500px;font-size:34px}.fine-rule,.video-copy .subtle-label{display:none}.video-placeholder{aspect-ratio:1.55}.video-placeholder>.cat-logo{width:69px;top:19px;left:20px}.video-label{bottom:18px;left:20px}.video-label b{font-size:12px}.video-label span{font-size:9px}.video-icon{width:55px;height:55px}.companies-band{padding:0 0 43px}.companies-band>.wrap{grid-template-columns:1fr;gap:25px}.companies-band .eyebrow{font-size:9px}.companies-band p{font-size:12px}.logos-placeholder{gap:16px;height:72px}.logos-placeholder span,.logos-placeholder small{font-size:9px}.growth-grid{grid-template-columns:1fr;gap:40px;padding-top:6px}.big-quote{max-width:500px;margin-top:22px;font-size:46px}.intro-line{font-size:14px}.growth-emphasis{margin-top:21px;font-size:14px}.growth-text .prose{font-size:16px}.strong-line{margin-top:28px;font-size:23px}.large-question{font-size:28px}.chaos-grid{grid-template-columns:1fr;gap:30px}.section-sticky{position:static}.section-sticky h2{max-width:500px;font-size:36px}.section-sticky>p:not(.eyebrow){max-width:500px;margin-top:22px;font-size:15px}.chaos-symbol{display:none}.signal-list li{grid-template-columns:23px 1fr 18px;gap:16px;padding-block:22px}.signal-list p{font-size:17px}.signal-after{font-size:15px}.statement-medium{font-size:28px}.gold-copy{font-size:18px}.section-heading{margin-bottom:35px}.cost-section .section-heading h2{font-size:34px}.cost-grid{grid-template-columns:1fr 1fr;gap:10px}.cost-card{min-height:235px;padding:21px 17px}.card-top{margin-bottom:26px}.card-top svg{width:21px}.cost-card h3{font-size:21px}.cost-card p{font-size:13px;line-height:1.55}.cost-note{font-size:13px}.cost-statement{margin-top:50px;padding-top:35px;font-size:34px;line-height:1.23}.cost-statement p:last-child{gap:18px}.cost-statement svg{flex:0 0 36px;width:36px}.question-layout{grid-template-columns:1fr;gap:34px;margin:35px 0 33px}.question-number{align-items:baseline;gap:5px;width:100%;padding-right:45%;font-size:150px;display:flex;position:relative}.question-number>span{font-size:60px}.question-number>svg{width:36%;height:60px;position:absolute;bottom:9px;right:0}.question-layout h2{font-size:33px}.consider ul{grid-template-columns:1fr;gap:16px;padding-bottom:25px}.consider li{gap:13px;font-size:14px}.question-footer{font-size:14px}.program-intro{grid-template-columns:1fr;gap:40px}.program-section>.wrap>.eyebrow{max-width:430px}.program-logo{width:265px;margin:12px 0 30px}.program-intro .prose{font-size:16px}.real-company{min-height:315px;padding:33px 27px}.real-company h3{max-width:300px;font-size:28px}.real-words{font-size:18px}.pillar-announcement{margin-top:40px;font-size:14px}.pillar-index a{grid-template-columns:17px 1fr 15px;gap:8px;padding:20px 12px}.pillar-index b{font-size:10px;line-height:1.5}.pillar-index a>span{font-size:9px}.pillar-index a>svg{width:15px}.pillar-section-heading{margin-bottom:40px;display:block}.pillar-section-heading h2{width:100%;max-width:450px;margin-top:22px;font-size:43px}.pillar summary{grid-template-columns:32px 1fr 31px;gap:13px;padding:25px 0}.pillar summary h3{letter-spacing:-.035em;font-size:20px;line-height:1.2}.pillar-number{font-size:19px}.expand-icon{width:30px;height:30px}.expand-icon>svg{width:19px}.pillar-body{grid-template-columns:1fr;gap:24px;padding:8px 0 35px}.pillar-lead{font-size:25px}.pillar-body .prose{font-size:15px}.pillar-art{justify-self:center;max-width:175px;margin-top:12px}.pillar-art figcaption{font-size:8px}.connections-grid{grid-template-columns:1fr;gap:35px}.system-visual{order:2;justify-self:center;max-width:350px;margin-top:10px}.connections-grid h2{font-size:35px}.system-label{font-size:8px}.connection-list li{padding-block:14px;font-size:15px}.journey-grid{grid-template-columns:1fr 1fr;gap:10px 0}.journey-grid article{margin-right:16px;padding:22px 16px 20px 0}.journey-grid article:nth-child(2n){border-right:0;margin-right:0}.journey-grid article:nth-child(3){border-right:1px solid #c7d0d8;margin-right:16px}.journey-grid article:last-child{border-right:0}.journey-grid h3{min-height:34px;font-size:15px}.journey-grid p{font-size:14px}.journey-step{margin-bottom:23px}.journey-note{margin-top:15px;padding-top:25px;font-size:23px}.diversity-grid{grid-template-columns:1fr;gap:35px}.diversity-grid h2{font-size:35px}.diversity-grid .prose{margin-top:25px;font-size:16px}.challenge-tags span{padding:11px 13px;font-size:13px}.diversity-note{font-size:15px}.logos-placeholder.compact{align-items:center;margin-top:26px}.experience-section .section-heading h2{font-size:36px}.gallery{gap:12px}.missing-media.wide{aspect-ratio:1.7}.missing-media{aspect-ratio:.95;text-align:center;gap:7px;padding:17px}.missing-media>span{font-size:17px}.missing-media small{font-size:9px}.missing-media svg{width:22px}.testimonials{margin-top:45px}.testimonials>h3{margin-bottom:25px;font-size:25px}.testimonial-grid{grid-template-columns:1fr;gap:12px}.testimonial-pending{padding:22px}.testimonial-pending .placeholder-line{margin:12px 0}.testimonial-pending svg{width:23px;margin-bottom:19px}.testimonial-pending p{margin-top:21px;font-size:11px}.mentors-grid{grid-template-columns:1fr;gap:45px}.mentor-portrait{aspect-ratio:1.45;margin-bottom:25px}.mentor h3{margin-bottom:20px;font-size:28px}.mentor .prose{font-size:16px}.portrait-initial{font-size:250px}.credential-block{margin-top:50px;padding-top:35px}.credential-grid{grid-template-columns:1fr 1fr;gap:30px}.credential-number{font-size:clamp(31px,7.5vw,48px)}.credential-grid>div>p:not(.credential-number){font-size:12px;line-height:1.6}.credential-grid>div:last-child{padding-top:25px;display:block}.credential-grid>div:last-child>p{max-width:500px}.credential-grid>div:last-child svg{margin-top:0}.credential-pending{max-width:none}.audience-grid{grid-template-columns:1fr;gap:40px}.audience-section .section-sticky h2{font-size:37px}.audience-section .button{margin-top:28px}.audience-list li{padding:19px 0}.audience-list p{font-size:16px}.audience-list li>span{flex-basis:24px;width:24px;height:24px}.objections-grid,.faq-grid{grid-template-columns:1fr;gap:34px}.objections-grid h2{font-size:34px}.accordion summary{gap:20px;padding-block:23px;font-size:18px}.accordion .prose{padding-right:15px;font-size:15px}.application-intro{grid-template-columns:1fr;gap:27px}.application-intro h2{max-width:500px;font-size:40px}.application-intro .prose{font-size:15px}.application-arrow{display:none}.application-box{margin-top:35px;padding:28px 22px;scroll-margin-top:100px}.form-steps{flex-wrap:nowrap;gap:12px;margin-bottom:30px}.form-steps>span{gap:6px;font-size:9px}.form-steps>i{flex:1;width:25px}.application-box h3{margin-bottom:24px;font-size:15px}.form-grid{grid-template-columns:1fr;gap:22px}.form-field>span{font-size:13px}.form-field input,.form-field select,.form-field textarea{padding:14px 13px;font-size:16px}.form-field select{font-size:14px}.form-actions{flex-wrap:wrap;gap:17px;margin-top:29px}.form-actions .button{gap:12px;width:100%;min-width:0;padding:17px 16px;font-size:9px}.form-footnote{margin-top:20px;font-size:10px}.consent{font-size:11px}.form-success{padding-block:10px}.form-success h3{font-size:30px}.form-success p{font-size:14px}.form-success .button{gap:12px;padding:15px;font-size:9px}.faq-grid h2{font-size:38px}.faq-grid .accordion summary{font-size:17px}.closing-section h2{max-width:550px;padding-right:0;font-size:43px;line-height:1.16}.closing-symbol{margin-bottom:20px;font-size:72px;display:block;position:static}.closing-bottom{grid-template-columns:1fr;gap:30px;margin-top:34px}.closing-bottom .prose{font-size:15px}.closing-bottom .button{justify-self:start;gap:25px;padding:18px 19px;font-size:9px}.site-footer{padding-top:48px;padding-bottom:65px}.footer-main{grid-template-columns:1fr 1fr;gap:35px 25px}.footer-main .cat-logo{width:125px}.footer-main>div{font-size:17px}.footer-top{grid-column:1/-1;justify-self:start;font-size:9px}.footer-base{gap:20px;margin-top:35px;font-size:7px}.review-button{padding:10px 12px;font-size:9px;bottom:11px;left:11px}.review-dialog{max-width:calc(100% - 22px);max-height:92dvh}.review-dialog-inner{padding:25px 22px}.review-dialog h2{font-size:30px}.review-items article{gap:14px}.review-items p{font-size:12px}}@media (max-width:360px){.wrap,.header-inner{width:calc(100% - 32px)}.header-cta{display:none}.menu-toggle{margin-left:auto}.hero h1{font-size:63px}.hero-subtitle{font-size:27px}.hero .button{gap:12px;font-size:8px}.cost-grid{grid-template-columns:1fr}.cost-card{min-height:0}.card-top{margin-bottom:24px}.question-layout h2{font-size:30px}.pillar-index{grid-template-columns:1fr}.pillar-index a{border-bottom:1px solid #354d64;border-right:0}.pillar-index a:last-child{border-bottom:0}.pillar-index b{font-size:12px}.form-steps{gap:8px}.form-steps>span{font-size:8px}.form-steps>i{width:12px}.application-box{padding:26px 18px}.credential-grid{gap:15px}.credential-number{font-size:30px}.footer-main>div{font-size:15px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.motion-ready [data-reveal]{opacity:1!important;transform:none!important}.quote-belt{transform:none!important}.quote-set[aria-hidden=true]{display:none}.quote-track{overflow-x:auto}.question-number>svg{stroke-dasharray:none}}:root{--ink:#022545;--ink-soft:#073255;--gold:#d7b575;--gold-light:#ead2a5;--muted:#bacbd9;--line:#2c4c68}.site-header{background:#022545f2}.hero{background:radial-gradient(at 80% 45%,#0d4772 0,#0000 49%),#022545}.hero-bottom{border-color:#31516b}.hero-description,.hero-note{color:#b9ccdd}.hero-copy .eyebrow{color:#d7b575}.site-nav>a{color:#d6e0e9}.header-cta{border-color:#d7b575}.logo-ascent{isolation:isolate;position:relative}.logo-ascent:before{content:"";z-index:-1;background:radial-gradient(#d7b5750f,#0000 65%);border-radius:50%;position:absolute;inset:14% 8% 8%}.brand-arrow-reveal{transform-box:fill-box;transform-origin:bottom;animation:8s cubic-bezier(.3,.65,.2,1) infinite brand-arrow-reveal}.brand-path-trail{animation:6s linear infinite brand-route-flow}.brand-route-grid{opacity:.6}.motion-control{color:#b7ccdd;margin-top:7px}.routine{background:#022545;border-bottom:0}.routine-quote{color:#f6f1e8;background:#104875;border:0;min-height:190px}.routine-quote:nth-child(3n){color:#022545;background:#d7b575}.routine-quote:nth-child(3n) .quote-mark{color:#022545}.routine-quote p{max-width:270px}.quote-track{padding-block:12px}.quote-mark{color:#d7b575}.editorial-photo{object-fit:cover;width:100%;height:100%;display:block}.story-photo{margin:0;position:relative;overflow:hidden}.story-photo img{transition:transform .9s cubic-bezier(.2,.7,.2,1)}.story-photo:hover img{transform:scale(1.025)}.video-section{padding-top:75px}.video-copy h2{max-width:510px;font-size:clamp(32px,3vw,42px)}.video-placeholder{isolation:isolate;aspect-ratio:1.55;background:#07385e;border:0}.video-placeholder>.editorial-photo{z-index:-2;object-position:center 40%;position:absolute;inset:0}.video-placeholder:before{z-index:-1;background:linear-gradient(#02254545,#0225451a 40%,#022545e6);border:0;inset:0;transform:none}.video-placeholder:after{display:none}.video-placeholder>.cat-logo{z-index:2;opacity:1;width:100px}.video-icon{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02254591;border-color:#d7b575}.video-label b{color:#fff4df}.video-label span{color:#dae5ed}.companies-band{background:#022545}.companies-band .eyebrow{max-width:500px}.logos-placeholder{border-color:#59738b}.companies-band p,.logos-placeholder{color:#b8cbdb}.growth-photo{aspect-ratio:1.5;max-width:540px;margin-top:35px}.growth-grid{gap:90px}.growth-text{padding-top:0}.diagnostic-photo{aspect-ratio:3/4;background:#073354;width:100%;max-width:330px;margin-top:35px}.diagnostic-photo img{object-fit:cover}.chaos-section{background:#022545;border-bottom:0}.cost-section{background:#062d4f}.cost-card{color:#022545;min-height:245px;box-shadow:none;background:#d7b575;border:0;padding:31px}.cost-card:hover{background:#e4c892;border:0;transform:translateY(-5px)}.card-top{color:#022545;margin-bottom:30px}.cost-card h3{color:#022545;font-size:28px}.cost-card p{color:#173f60;font-size:16px}.cost-note,.cost-section .section-heading>p:not(.eyebrow){color:#c2d2df;font-size:17px;line-height:1.65}.cost-statement{border-top:0;margin-top:65px;padding-top:12px}.cost-statement p{max-width:1030px}.program-section{background:#022545}.program-logo{width:330px;margin-bottom:37px}.real-company{background:0 0;border:0;min-height:0;padding:0}.program-box-photo{aspect-ratio:1.5;margin-bottom:27px}.real-company h3{max-width:440px;font-size:30px}.real-words{color:#d7b575;max-width:440px;font-family:var(--heading);flex-flow:wrap;gap:8px 18px;margin-top:20px;font-size:19px;line-height:1.45}.real-words>span{white-space:nowrap}.pillar-announcement{color:#022545;font-family:var(--heading);letter-spacing:-.035em;background:#d7b575;max-width:100%;margin-top:60px;margin-bottom:24px;padding:28px 34px;font-size:29px;line-height:1.3}.pillar-index{border-color:#375c7c}.pillar-index a{border-color:#375c7c;grid-template-columns:22px 1fr;min-height:86px}.pillar-index b{font-size:13px}.pillar-section-heading h2{max-width:700px}.pillar-body{grid-template-columns:1.45fr 1fr;gap:65px}.pillar-visual-stack{flex-direction:column;align-items:center;gap:25px;min-width:0;display:flex}.pillar-photo{aspect-ratio:1.25;width:100%}.pillar-art{width:100%;max-width:165px;margin:0}.pillars{border-color:#afb9bd}.pillar{border-color:#b7c0c3}.connections-section,.system-core,.system-label{background:#022545}.connection-list li{color:#d2dfeb;border:0;padding:10px 0;font-size:17px;line-height:1.55}.connection-list{margin-block:25px}.connections-grid{gap:90px}.system-label{color:#d7b575}.journey-heading{grid-template-columns:1.3fr .7fr;align-items:center;gap:90px;display:grid}.journey-heading .section-heading{margin:0}.journey-photo{aspect-ratio:1.5;justify-self:end;max-width:360px;transform:rotate(2deg)}.journey-stairs{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:13px;margin-top:70px;padding-top:145px;display:grid;position:relative}.journey-step-card{color:#f4eee2;min-height:278px;margin-top:calc(var(--step) * -35px);isolation:isolate;background:#022545;border:1px solid #305776;padding:29px 21px;position:relative;box-shadow:0 12px 25px #02254512}.journey-step-card:before{content:"";transform-origin:0;height:3px;animation:7s ease-in-out infinite journey-step-light;animation-delay:calc(var(--step) * .5s);background:#d7b575;position:absolute;inset:0 0 auto}.journey-step-accent{opacity:.9;background:#d7b575;width:23px;height:23px;margin:3px 0 30px;display:block;transform:rotate(45deg)}.journey-step-card h3{letter-spacing:-.025em;color:#ead4ad;min-height:44px;margin-bottom:15px;font-size:16px;line-height:1.25}.journey-step-card p{color:#cfdeea;font-size:15px;line-height:1.65}.journey-step-card:nth-child(2n){background:#0a3a61}.journey-step-card:last-child{color:#022545;background:#d7b575;border-color:#d7b575}.journey-step-card:last-child .journey-step-accent,.experience-section{background:#022545}.experience-photo{aspect-ratio:1.5;isolation:isolate;margin:0;position:relative;overflow:hidden}.experience-photo img{object-position:center 38%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.experience-photo:hover img{transform:scale(1.025)}.experience-photo:after{content:"";z-index:0;background:linear-gradient(#0000,#022545cc);position:absolute;inset:55% 0 0}.experience-photo figcaption{color:#fff6e7;z-index:1;font-family:var(--heading);letter-spacing:-.035em;font-size:24px;position:absolute;bottom:22px;left:26px}.experience-photo.experience-wide{aspect-ratio:2.15;grid-column:1/-1}.experience-wide img{object-position:center 45%}.testimonial-pending{background:#073454;border-color:#365a76}.testimonial-pending p{color:#c1d1df}.mentors-section{background:linear-gradient(#022545,#063355 60%,#022545)}.mentor-portrait{aspect-ratio:auto;background:0 0;border:0;height:540px;margin-bottom:32px;position:relative;overflow:hidden}.mentor-portrait .editorial-photo{z-index:2;object-fit:contain;object-position:center bottom;position:relative}.portrait-halo{aspect-ratio:1;z-index:0;background:radial-gradient(#236285 0,#0b3d62 55%,#0000 68%);border:1px solid #d7b5753b;border-radius:50%;position:absolute;top:17%;left:8%;right:8%}.mentor h3{color:#ead4aa;font-size:31px}.mentor .prose{color:#c0d1df;font-size:16px}.credential-block{border:0;margin-top:90px;padding-top:0}.credential-block>.eyebrow{max-width:750px;margin-bottom:30px;font-size:11px}.credential-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:25px;display:grid}.credential-grid>div{background:#0a3658;border:1px solid #315878;margin:0;padding:32px}.credential-grid>div>p:not(.credential-number){color:#e2e8ed;max-width:none;font-size:18px;line-height:1.45;font-family:var(--heading);letter-spacing:-.025em}.credential-number{color:#022545;width:100%;min-height:180px;font-family:var(--heading);letter-spacing:-.075em;white-space:nowrap;background:#d7b575;justify-content:center;align-items:baseline;gap:8px;margin-bottom:25px;padding:18px 24px;font-size:122px;font-weight:600;line-height:1;display:flex}.metric-prefix{letter-spacing:-.04em;font-size:25px;font-weight:400}.metric-unit{letter-spacing:-.04em;font-size:47px;font-weight:400}.recognition-card{flex-direction:column;justify-content:center;min-height:300px;grid-column:auto!important;align-items:start!important;gap:20px!important;display:flex!important}.recognition-emblem{color:#022545;background:#d7b575;border-radius:50%;place-items:center;width:95px;height:95px;margin-bottom:5px;display:grid}.credential-pending{color:#b6ccdc;max-width:none;margin-top:0;font-size:11px}.credential-grid .book-proof{grid-column:auto!important;display:block!important}.book-proof .book-title{margin-bottom:23px;color:#f2e6d3!important;font-size:24px!important;line-height:1.25!important}.book-title strong{color:#d7b575;margin-top:7px;font-size:27px;font-weight:500;display:block}.book-pictures{grid-template-columns:.85fr 1.15fr;align-items:center;gap:18px;display:grid}.book-pictures img{object-fit:contain;width:100%;height:255px}.book-pictures img:first-child{transform:rotate(-3deg)}.book-pictures img:last-child{transform:rotate(2deg)}.audience-list li{border:0;padding-block:17px}.audience-list li:first-child{padding-top:0}.audience-section .button{text-align:center;background:#022545;border-color:#022545;justify-content:center;max-width:100%;font-size:10px}.application-section .prose{color:#29445a}.form-field>span{color:#e0e8ef}.form-field input::placeholder,.form-field textarea::placeholder{color:#a1b8cd}.form-steps>span{color:#8caac2}.consent{color:#c3d3e0}.form-footnote{color:#b6cada}.faq-section,.site-footer{background:#022545}.footer-base{border-color:#345571}.review-dialog{background:#022545;border-color:#d7b575}.review-button{background:#022545ef;border-color:#d7b575}.review-items article,.review-footnote{border-color:#42647f}.review-items p,.review-description{color:#bfcedc}.review-footnote{color:#aec4d5}.floating-whatsapp{z-index:120;color:#fff;background:#25d366;border:1px solid #a9edb94a;border-radius:40px;justify-content:center;align-items:center;gap:12px;min-width:58px;height:58px;padding:14px;transition:transform .25s,box-shadow .25s;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 7px 25px #00192c50}.floating-whatsapp>svg{flex:0 0 29px;width:29px;height:29px}.floating-whatsapp>span{opacity:0;white-space:nowrap;max-width:0;font-size:12px;font-weight:600;transition:max-width .3s,opacity .25s;overflow:hidden}:is(.floating-whatsapp:hover,.floating-whatsapp:focus-visible){transform:translateY(-3px);box-shadow:0 9px 32px #00192c70}:is(.floating-whatsapp:hover>span,.floating-whatsapp:focus-visible>span){opacity:1;max-width:130px}@keyframes brand-arrow-reveal{0%,8%{transform:scaleY(.04)}45%,83%{transform:scaleY(1)}97%,to{transform:scaleY(.04)}}@keyframes brand-route-flow{to{stroke-dashoffset:-220px}}@keyframes journey-step-light{0%,to{opacity:.35;transform:scaleX(.15)}35%,65%{opacity:1;transform:scaleX(1)}}@media (max-width:1180px){.program-intro{gap:70px}.pillar-body{gap:40px}.journey-stairs{gap:10px}.journey-step-card{min-height:310px;padding:24px 17px}.journey-step-card h3,.journey-step-card p{font-size:14px}.journey-heading,.growth-grid{gap:65px}.mentors-grid{gap:50px}.credential-number{padding-inline:16px;font-size:104px}.metric-unit{font-size:37px}.metric-prefix{font-size:22px}.credential-grid>div{padding:27px}.mentor-portrait{height:510px}.connections-grid{gap:65px}}@media (max-width:960px){.hero-art-wrap{margin-right:-60px}.growth-grid,.program-intro{gap:45px}.pillar-body{grid-template-columns:1.45fr 1fr;gap:35px;padding-left:50px}.pillar-photo{aspect-ratio:1}.pillar-art{max-width:130px}.journey-heading{grid-template-columns:1.2fr .8fr;gap:40px}.journey-photo{max-width:280px}.journey-stairs{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:35px;padding-top:75px}.journey-step-card{margin-top:calc(min(var(--step),2) * -28px);min-height:275px}.journey-step-card:nth-child(n+4){margin-top:0}.journey-step-card:last-child{margin-top:-28px}.journey-step-card p{font-size:15px}.credential-grid{grid-template-columns:1fr 1fr;gap:18px}.credential-grid>div{padding:24px}.credential-grid>div:last-child{border-top:1px solid #315878;grid-column:auto;min-height:0;display:block}.credential-number{gap:6px;min-height:155px;padding:20px 10px;font-size:88px}.metric-prefix{font-size:18px}.metric-unit{font-size:31px}.credential-grid>div>p:not(.credential-number){font-size:16px}.book-pictures{gap:12px}.book-pictures img{height:215px}.book-proof .book-title{font-size:21px!important}.book-title strong{font-size:23px}.mentor-portrait{height:450px}.mentor h3{font-size:25px}.connections-grid{gap:45px}.video-copy h2{font-size:32px}.section-heading>p:not(.eyebrow),.cost-note{font-size:17px}.form-field input,.form-field textarea{font-size:16px}}@media (max-width:680px){.hero-art-wrap{max-width:360px;margin:12px 0 0}.logo-ascent svg{height:375px}.hero-description{font-size:15px}.hero-note{color:#c0d0df}.hero .button{font-size:9px}.video-section{padding-top:55px}.video-placeholder{aspect-ratio:1.4}.video-placeholder>.cat-logo{width:78px}.video-copy h2{font-size:34px}.growth-grid{gap:40px}.growth-photo{aspect-ratio:1.5;margin-top:29px}.diagnostic-photo{aspect-ratio:1.3;width:100%;max-width:none;margin-top:28px}.diagnostic-photo img{object-fit:contain;background:#062c4b}.cost-card{min-height:245px;padding:24px 18px}.cost-card h3{font-size:23px}.cost-card p{font-size:14px}.cost-note,.cost-section .section-heading>p:not(.eyebrow){font-size:16px}.cost-statement{margin-top:45px;font-size:34px}.program-intro{gap:35px}.program-intro>.is-visible:first-child{padding-top:0}.program-box-photo{margin-bottom:23px}.real-company h3{max-width:420px;font-size:27px}.real-words{gap:8px 15px;font-size:18px}.pillar-announcement{margin-top:39px;margin-bottom:20px;padding:24px;font-size:25px}.pillar-index a{grid-template-columns:16px 1fr;gap:7px;min-height:85px;padding:19px 13px}.pillar-index b{font-size:11px}.pillar-index a>span{font-size:9px}.pillar-body{grid-template-columns:1fr;gap:30px;padding-left:0}.pillar-visual-stack{flex-direction:row;align-items:center;gap:25px;width:100%}.pillar-photo{aspect-ratio:1.2;flex:1}.pillar-art{flex:0 0 100px;width:100px;max-width:100px}.connection-list li{padding:9px 0;font-size:17px;line-height:1.6}.connections-grid{gap:35px}.journey-heading{grid-template-columns:1fr;gap:30px}.journey-photo{aspect-ratio:2.15;width:100%;max-width:100%;transform:rotate(0)}.journey-stairs{grid-template-columns:1fr;gap:16px;margin-top:35px;padding-top:0}.journey-step-card,.journey-step-card:nth-child(n+4),.journey-step-card:last-child{margin-top:0;margin-left:calc(var(--step) * 9px);min-height:0;max-width:calc(100% - var(--step) * 9px);padding:25px 24px}.journey-step-card h3{min-height:0;margin-bottom:12px;font-size:18px}.journey-step-card p{font-size:15px}.journey-step-accent{width:17px;height:17px;margin-bottom:23px}.experience-photo.experience-wide{aspect-ratio:1.5}.experience-photo{aspect-ratio:1;min-width:0}.experience-photo img{object-position:center}.experience-photo figcaption{font-size:18px;line-height:1.2;bottom:17px;left:17px;right:12px}.mentor-portrait{margin-inline:auto;max-width:520px;height:480px;margin-bottom:27px}.mentors-grid{gap:43px}.mentor h3{font-size:29px}.portrait-halo{inset:18% 10% auto}.credential-block{margin-top:60px}.credential-block>.eyebrow{margin-bottom:25px;font-size:10px;line-height:1.8}.credential-grid{grid-template-columns:1fr;gap:18px}.credential-grid>div{padding:25px}.credential-grid>div:last-child{grid-column:auto}.credential-number{gap:9px;min-height:175px;padding:22px;font-size:113px}.metric-prefix{font-size:25px}.metric-unit{font-size:43px}.credential-grid>div>p:not(.credential-number){font-size:19px}.recognition-card{min-height:255px;gap:20px!important}.recognition-emblem{width:82px;height:82px}.book-proof .book-title{font-size:23px!important}.book-title strong{font-size:28px}.book-pictures img{height:290px}.book-pictures{gap:15px}.audience-list li{padding-block:16px}.audience-section .button{padding-inline:18px;font-size:9px}.floating-whatsapp{width:56px;min-width:56px;height:56px;padding:13px;bottom:16px;right:15px}.floating-whatsapp>span{display:none}.review-button{font-size:9px;bottom:16px}.application-box{padding:29px 23px}.form-field input,.form-field textarea{font-size:16px}}@media (max-width:360px){.hero-art-wrap{max-width:290px}.logo-ascent svg{height:325px}.cost-card{min-height:0}.pillar-visual-stack{gap:16px}.pillar-art{flex-basis:85px;width:85px;max-width:85px}.credential-number{padding-inline:12px;font-size:94px}.metric-prefix{font-size:21px}.metric-unit{font-size:35px}.credential-grid>div{padding:21px}.book-pictures img{height:235px}.mentor-portrait{height:410px}.pillar-announcement{padding:22px;font-size:23px}}@media (prefers-reduced-motion:reduce){.brand-arrow-reveal{transform:scaleY(1)!important}.journey-step-card:before{transform:scaleX(1)!important}.story-photo:hover img,.experience-photo:hover img{transform:none}}[data-motion-paused=true] .brand-arrow-reveal{transform:scaleY(1)!important}@media (max-width:360px){.credential-number{gap:6px;font-size:84px}.metric-prefix{font-size:18px}.metric-unit{font-size:31px}}:root{--ink:#041120;--ink-soft:#081c31;--paper:#041120;--white:#f5f0e6;--muted:#b7c5d4;--line:#23384d}body{isolation:isolate;background:#041120;overflow-x:hidden}main{isolation:isolate;background:linear-gradient(#041120 0%,#082139 8%,#12394a 17%,#0b2437 25%,#071726 32%,#142f43 41%,#0b1d30 51%,#1c3034 62%,#102c3e 73%,#12212e 82%,#193844 92%,#041120 100%);position:relative}main:before{content:"";z-index:-1;pointer-events:none;opacity:.025;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='.75' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.6' d='M0 0h180v180H0z'/%3E%3C/svg%3E");background-size:180px;position:absolute;inset:0}.hero,.routine,.companies-band,.paper,.chaos-section,.cost-section,.program-section,.connections-section,.experience-section,.mentors-section,.objections-section,.application-section,.faq-section,.site-footer{color:var(--white);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0}.hero,.growth,.pillars-section,.experience-section,.application-section{isolation:isolate;position:relative}.hero:before,.growth:before,.pillars-section:before,.experience-section:before,.application-section:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 24% 72%,#0000);mask-image:linear-gradient(#0000,#000 24% 72%,#0000)}.hero:before{background:radial-gradient(at 83% 40%,#19496599,#0000 70%)}.growth:before{background:radial-gradient(at 12% 52%,#24546788,#0000 72%)}.pillars-section:before{background:radial-gradient(at 76% 48%,#1c4a6680,#0000 76%)}.experience-section:before{background:radial-gradient(at 34% 52%,#886b3b40,#0000 73%)}.application-section:before{background:radial-gradient(at 65% 52%,#23536899,#0000 76%)}.growth:after,.pillars-section:after,.experience-section:after,.application-section:after{content:"";z-index:-1;pointer-events:none;opacity:.075;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 240 240' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='paper'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.38' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23paper)' d='M0 0h240v240H0z'/%3E%3C/svg%3E");background-size:240px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 68%,#0000);mask-image:linear-gradient(#0000,#000 30% 68%,#0000)}.experience-section:after{opacity:.105;background-size:320px}.application-section:after{opacity:.055}.paper .prose,.paper .section-heading>p:not(.eyebrow),.application-section .prose,.application-intro .prose{color:var(--muted)}.paper .eyebrow,.application-section .eyebrow,.section-marker{color:var(--gold)}.site-header{background:#041120e0;border:0}.site-nav.open{background:#071728f5;border:0}.site-nav.open>a{border:0}.hero-inner{padding-bottom:15px}.hero h1{max-width:650px}.hero-description{color:var(--muted)}.hero .button{text-align:left;letter-spacing:.035em;max-width:100%;font-size:10px}.hero-bottom,.footer-base{border:0}.hero-bottom{color:#98aabd;padding-top:25px}.hero-art-wrap{margin-right:-12px}.logo-ascent:before{background:radial-gradient(#d7b5750c,#0000 65%);inset:6% -20% -3%}.brand-arrow-paint{animation:9s cubic-bezier(.35,.1,.18,1) infinite paint-ascent}.brand-arrow-surface{filter:drop-shadow(4px 14px 20px #0005)}.brand-path-trail{stroke-opacity:.85;animation-duration:7s}.motion-control{color:#b7c5d4}.routine{padding-top:50px;padding-bottom:40px}.routine-quote{background:linear-gradient(125deg,#12334d,#0a2035);box-shadow:inset 0 0 0 1px #ffffff07}.routine-quote:nth-child(3n+2){background:linear-gradient(125deg,#172e41,#101f31);box-shadow:inset 3px 0 #d7b57570}.routine-quote:nth-child(3n){background:linear-gradient(120deg,#e3c993,#d7b575)}.video-section{padding-top:55px;padding-bottom:45px}.video-placeholder{background:#0b2033;border-radius:2px}.video-placeholder:before{background:linear-gradient(#04112028,#04112022 45%,#041120d9)}.companies-band{padding-block:5px 50px}.companies-band .eyebrow{line-height:1.8}.logos-placeholder{background:#ffffff03;border:0}.logos-placeholder i{background:#d7b57555}.growth{padding-bottom:45px}.growth-grid{align-items:start;gap:80px}.intro-line,.growth-emphasis{color:#b7c5d4}.big-quote{color:#f5f0e6}.strong-line{color:#e6cf9f}.large-question{color:#f5f0e6;border:0;padding-left:0}.growth-photo{aspect-ratio:1039/1087;pointer-events:none;width:114%;max-width:none;margin:20px 0 -12% -8%;overflow:visible}.growth-photo:before{content:"";z-index:-1;background:radial-gradient(#d7b5750c,#0000 65%);position:absolute;inset:20% -12% 0}.growth-photo .editorial-photo{object-fit:contain;-webkit-mask-image:linear-gradient(#000 74%,#0000 100%);mask-image:linear-gradient(#000 74%,#0000 100%)}.growth-text{z-index:1;padding-top:75px;position:relative}.growth-text .prose{font-size:17px;line-height:1.85}.growth-text .strong-line{margin-top:35px}.chaos-section{padding-top:60px}.chaos-grid{align-items:start}.diagnostic-ascent{opacity:.92;width:280px;max-width:90%;margin:15px 0 -25px -30px}.diagnostic-ascent .brand-arrow-paint{animation-delay:-3s}.diagnostic-ascent .brand-path-trail{animation-delay:-2s}.signal-list li{border:0;padding-block:22px}.signal-list li>svg{display:none}.signal-list li{grid-template-columns:27px 1fr}.signal-list p{color:#d5dfe8}.signal-after{color:var(--muted)}.cost-card{color:#041120;background:linear-gradient(135deg,#e1c58e,#d7b575);padding:32px}.cost-card:hover{background:linear-gradient(135deg,#ebd29f,#dbba7c)}.card-top{color:#041120;height:34px}.card-top svg{transform-box:fill-box;transform-origin:50%}.card-top[data-icon="0"] svg{animation:8s ease-in-out infinite rework-turn}.card-top[data-icon="1"] svg>line:nth-of-type(2){transform-box:view-box;transform-origin:12px 14px;animation:8s linear infinite clock-turn}.card-top[data-icon="2"] svg{animation:4.5s ease-in-out infinite gem-lift}.card-top[data-icon="3"] svg>path{stroke-dasharray:40;animation:6s linear infinite route-travel}.card-top[data-icon="4"] svg{animation:5s ease-in-out infinite team-connect}.card-top[data-icon="5"] svg{animation:4s ease-in-out infinite focus-breathe}.cost-card h3{color:#041120}.cost-card p{color:#183747}.cost-note{white-space:nowrap;max-width:none;color:var(--muted);text-align:center;letter-spacing:-.012em;margin-top:28px;font-size:17px}.cost-statement{text-align:center;margin-top:65px;padding-top:0}.cost-statement p{max-width:none;margin-inline:auto}.cost-statement p:last-child{display:block}.program-section{padding-top:75px}.program-intro{align-items:center;gap:105px}.program-intro>.is-visible:first-child{padding-top:0}.program-logo{margin-bottom:33px}.real-company{min-height:0;padding:28px 0}.real-company h3{color:#f0e4cc;max-width:430px;font-size:36px}.real-words{gap:7px 18px;line-height:1.65}.pillar-announcement{color:#041120;background:linear-gradient(110deg,#d7b575,#e2c992);margin-top:45px;padding-block:27px}.pillar-index{border:0;gap:12px}.pillar-index a,.pillar-index a:nth-child(-n+2){background:#ffffff04;border:0;min-height:75px}.pillar-index a:hover{background:#d7b5750c}.pillar-section-heading{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.pillar-section-heading .section-marker{color:var(--gold);padding:0}.pillar-section-heading h2{width:100%;max-width:850px;margin:0}.pillars,.pillar{border:0}.pillar{margin-bottom:14px}.pillar summary{padding-block:28px}.pillar summary h3{color:#f5f0e6}.pillar-number{color:var(--gold)}.expand-icon{color:var(--gold);border-color:#d7b57550}.pillar[open] .expand-icon{background:#d7b57512;border-color:#d7b57550}.pillar[open] summary h3{color:#e6cf9f}.pillar-body{grid-template-columns:1.6fr 1fr;align-items:center;gap:65px;padding-bottom:40px}.pillar-body .prose p:last-child{color:#e1cfad}.pillar-lead{color:#f5f0e6}.pillar-visual-stack{flex-direction:column;justify-content:center;width:100%;min-height:310px}.pillar-art{flex:initial;color:#d7b575;isolation:isolate;width:100%;max-width:300px;margin:0;position:relative}.pillar-art:before{content:"";z-index:-1;background:radial-gradient(#d7b5750c,#0000 66%);position:absolute;inset:-15%}.authority-ring{transform-box:view-box;transform-origin:130px 130px;animation:5s ease-in-out infinite authority-radiate}.ring-middle{animation-delay:.4s}.ring-inner{animation-delay:.8s}.authority-axis{transform-origin:130px 130px;animation:18s linear infinite authority-turn}.art-bar{fill:#d7b57520;transform-origin:50% 230px;animation:5s ease-in-out infinite performance-rise}.culture-links{stroke-dasharray:1;animation:7s ease-in-out infinite connection-draw}.culture-node{animation:4s ease-in-out infinite node-light}.commercial-track{stroke-dasharray:1;animation:6s ease-in-out infinite commercial-draw}.commercial-node{animation:4.5s ease-in-out infinite node-light}.system-core,.system-label{background:#071728}.system-core{border-color:#d7b57550}.system-orbit{border-color:#d7b57523}.connection-list li{color:#d3dde6}.connections-grid .prose{color:var(--muted)}.journey-section{overflow:visible}.journey-heading{max-width:900px;display:block}.journey-heading .section-heading{max-width:820px}.journey-stairs{gap:14px;margin-top:42px;padding-top:140px}.journey-step-card,.journey-step-card:nth-child(2n){box-shadow:none;background:linear-gradient(145deg,#142b3f99,#0b1b2d40);border:0}.journey-step-card:before{display:none}.journey-step-accent{animation:6s ease-in-out infinite step-arrival;animation-delay:calc(var(--step) * .55s)}.journey-step-card:last-child{color:#041120;background:linear-gradient(130deg,#dfc38a,#d7b575)}.journey-step-card:last-child h3,.journey-step-card:last-child p{color:#041120}.experience-section{padding-top:40px}.experience-section .section-heading{z-index:2;max-width:900px;margin-bottom:0;position:relative}.gallery{margin-top:-18px;display:block}.experience-photo,.experience-photo.experience-wide{aspect-ratio:auto;grid-template-columns:1.55fr .65fr;align-items:center;gap:20px;margin:0 -35px 0 -55px;display:grid;overflow:visible}.experience-photo:after{display:none}.experience-photo .editorial-photo{aspect-ratio:1.5;object-position:center;-webkit-mask-composite:source-in;filter:saturate(.85);width:100%;height:auto;-webkit-mask-image:linear-gradient(#0000,#000 16% 85%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 16% 85%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.experience-photo figcaption{color:#e7d3ad;letter-spacing:-.045em;text-wrap:balance;padding:25px 35px 25px 0;font-size:clamp(28px,3.2vw,44px);line-height:1.12;position:static}.experience-photo:nth-child(2){grid-template-columns:.75fr 1.25fr;margin:-35px 0 -45px 8%}.experience-photo:nth-child(2) .editorial-photo{grid-area:1/2}.experience-photo:nth-child(2) figcaption{z-index:2;grid-area:1/1;padding-left:0;padding-right:0;position:relative}.experience-photo:nth-child(3){grid-template-columns:1.4fr .7fr;margin-right:8%}.testimonial-pending{background:#ffffff03;border:0}.placeholder-line{background:#d7b57520}.mentors-section .section-heading{margin-bottom:15px}.mentor-portrait{margin-bottom:10px;-webkit-mask-image:linear-gradient(#000 75%,#0000 100%);mask-image:linear-gradient(#000 75%,#0000 100%)}.portrait-halo{background:radial-gradient(#1c3446,#0b1f3370 55%,#0000 68%);border:0}.credential-grid>div,.credential-grid>div:last-child{background:#10243755;border:0}.credential-number{color:#041120;background:linear-gradient(120deg,#e6cfa0,#d7b575)}.recognition-emblem{color:#041120}.audience-list p{color:#c9d5e0}.audience-section .section-sticky>p:not(.eyebrow){color:var(--muted)}.audience-list li>span{color:var(--gold);background:#d7b5750a;border-color:#d7b57555}.audience-section .button{background:var(--gold);border-color:var(--gold);color:#041120}.audience-section .button:hover{background:var(--gold-light)}.audience-section .section-sticky h2{font-size:clamp(31px,3.1vw,44px)}.accordion,.accordion details{border:0}.accordion details+details{margin-top:8px}.accordion summary{color:#e5ddd0}.accordion .prose{color:var(--muted)}.application-box{background:linear-gradient(145deg,#10273b88,#081a2b55);border:0}.form-field input,.form-field select,.form-field textarea{background:#091c2d;border-color:#3c5267}.form-field option{background:#091c2d}.form-field em{color:#a9bace}.form-steps>i{background:#3d5164}.review-button{background:#071728ef}.review-dialog{background:#071728}.site-footer{padding-top:40px}.footer-base{color:#98aabd}.light-surface{--light-base:#f2eee5;--light-fade:clamp(95px, 10vw, 150px);--white:#102b40;--muted:#405563;isolation:isolate;padding-block:calc(var(--light-fade) + 12px);color:#102b40;background:linear-gradient(180deg, transparent 0, var(--light-base) var(--light-fade), var(--light-base) calc(100% - var(--light-fade)), transparent 100%);position:relative}.light-surface:before{content:"";z-index:-1;opacity:.035;pointer-events:none;-webkit-mask-image:linear-gradient(transparent, #000 var(--light-fade), #000 calc(100% - var(--light-fade)), transparent);-webkit-mask-image:linear-gradient(transparent, #000 var(--light-fade), #000 calc(100% - var(--light-fade)), transparent);mask-image:linear-gradient(transparent, #000 var(--light-fade), #000 calc(100% - var(--light-fade)), transparent);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23000' filter='url(%23grain)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");background-size:180px;position:absolute;inset:0}.light-surface .eyebrow{color:#7f602d}.light-community .companies-band{padding-bottom:55px}.light-community .companies-band>.wrap{display:block}.light-community .companies-band .eyebrow{text-align:center;max-width:100%;margin-bottom:35px;display:block}.participant-logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px 28px;display:flex}.participant-logo{flex:0 230px;justify-content:center;align-items:center;min-width:0;height:125px;padding:14px;display:flex}.participant-logo img{object-fit:contain;width:100%;height:auto;max-height:102px;display:block}.participant-logo--light img{mix-blend-mode:multiply}.participant-logo--dark{background:#10283b;height:110px;padding:24px 20px}.participant-logo--black{background:#000;height:110px;padding:17px 14px}.light-community .growth{padding-top:50px;padding-bottom:30px}.light-community .growth:before,.light-community .growth:after{display:none}.light-community .intro-line,.light-community .growth-emphasis{color:#405563}.light-community .big-quote,.light-community .large-question{color:#102b40}.light-community .strong-line{color:#7d5d2a}.light-community .growth-photo{margin-bottom:-3%}.light-journey{--light-base:#e7e6df}.light-journey .journey-section{padding-block:24px 40px}.light-journey .journey-step-card,.light-journey .journey-step-card:nth-child(2n){color:#f5f0e6;background:#102c42}.light-journey .journey-step-card:last-child{color:#041120;background:linear-gradient(130deg,#dfc38a,#d7b575)}.climbing-artwork{isolation:isolate;width:100%;max-width:330px;margin:20px auto -12px;position:relative}.climbing-artwork:before{content:"";z-index:-1;background:radial-gradient(#d7b5750c,#0000 70%);position:absolute;inset:15% -15% 5%}.climbing-artwork svg{width:100%;height:auto;display:block}@keyframes paint-ascent{0%,6%{stroke-dashoffset:1px}62%,to{stroke-dashoffset:0}}@keyframes rework-turn{0%,12%,to{transform:rotate(0)}46%,64%{transform:rotate(180deg)}}@keyframes clock-turn{to{transform:rotate(360deg)}}@keyframes gem-lift{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(7deg)}}@keyframes route-travel{to{stroke-dashoffset:-80px}}@keyframes team-connect{0%,to{transform:translate(0)}35%{transform:translate(-2px)}65%{transform:translate(2px)}}@keyframes focus-breathe{0%,to{opacity:.72;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes authority-radiate{0%,to{opacity:.45;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}@keyframes authority-turn{to{transform:rotate(360deg)}}@keyframes performance-rise{0%,to{fill-opacity:.6;transform:scaleY(.72)}50%{fill-opacity:1;transform:scaleY(1)}}@keyframes connection-draw{0%,to{stroke-dashoffset:1px}45%,80%{stroke-dashoffset:0}}@keyframes commercial-draw{0%,to{stroke-dashoffset:1px}65%,88%{stroke-dashoffset:0}}@keyframes node-light{0%,to{opacity:.4}50%{opacity:1}}@keyframes step-arrival{0%,75%,to{opacity:.45;transform:translateY(0)rotate(45deg)}40%{opacity:1;transform:translateY(-5px)rotate(45deg)}}@media (max-width:1180px){.growth-grid{gap:55px}.program-intro{gap:65px}.real-company h3{font-size:31px}.cost-note{font-size:15px}.mentors-grid{gap:60px}}@media (max-width:960px){.section{padding-block:75px}.section+.section{padding-top:40px}.hero-art-wrap{margin-left:-35px;margin-right:-55px}.hero .button{font-size:9px}.growth-text{padding-top:40px}.growth-text .prose{font-size:16px}.growth-photo{margin-bottom:0}.cost-note{white-space:normal;text-wrap:balance;font-size:16px}.pillar-body{gap:25px}.pillar-visual-stack{min-height:240px}.pillar-art{max-width:230px}.journey-stairs{padding-top:75px}.experience-photo,.experience-photo.experience-wide{gap:0;margin-left:-25px;margin-right:-20px}.experience-photo figcaption{padding-right:15px;font-size:29px}.experience-photo:nth-child(2){margin:-15px -10px -15px 3%}.experience-photo:nth-child(3){margin-right:0}}@media (max-width:680px){body{background:#041120}.section{padding-block:58px}.section+.section{padding-top:30px}.hero-inner{padding-bottom:0}.hero h1{max-width:520px}.hero-art-wrap{max-width:300px;margin:-2px auto -5px}.logo-ascent svg{height:auto}.hero .button{max-width:360px;padding:18px 20px;font-size:9px;line-height:1.6}.motion-control{margin-top:-12px;padding:7px 0;font-size:10px}.hero-bottom{padding-block:20px}.routine,.video-section{padding-block:30px}.companies-band{padding-block:0 30px}.growth{padding-bottom:32px}.growth-grid{gap:0}.growth-photo{width:104%;max-width:480px;margin:8px auto -8%;transform:none}.growth-text{padding-top:0}.growth-text .prose{font-size:16px;line-height:1.8}.chaos-grid{gap:30px;position:relative}.chaos-grid .section-sticky h2{font-size:33px}.diagnostic-ascent{opacity:.65;width:155px;max-width:none;margin:0;position:absolute;top:15px;right:-30px}.chaos-grid .section-sticky>p:not(.eyebrow){font-size:15px}.signal-list li{gap:13px;padding-block:15px}.cost-card{padding:24px 20px}.card-top{margin-bottom:23px}.card-top svg{width:26px;height:26px}.cost-note{text-align:center;margin-top:24px;font-size:16px;line-height:1.65}.cost-statement{margin-top:40px;font-size:clamp(28px,7.1vw,40px)}.program-intro{gap:30px}.real-company{padding:0}.real-company h3{max-width:430px;font-size:28px}.real-words{font-size:18px}.pillar-announcement{margin-top:35px;padding:25px;font-size:25px}.pillar-index{gap:8px}.pillar-section-heading{margin-bottom:30px;display:flex}.pillar-section-heading h2{margin-top:0;font-size:43px}.pillar{margin-bottom:6px}.pillar-body{grid-template-columns:1fr;gap:12px;padding-bottom:25px}.pillar-visual-stack{flex-direction:column;min-height:0}.pillar-art{flex:initial;width:100%;max-width:210px}.journey-heading{max-width:100%}.journey-stairs{margin-top:32px;padding-top:0}.journey-step-card{padding:26px}.experience-section .section-heading h2{font-size:38px}.gallery{margin-top:0}.experience-photo,.experience-photo.experience-wide{flex-direction:column;align-items:stretch;gap:0;margin:0 -20px 15px;display:flex}.experience-photo .editorial-photo{aspect-ratio:1.4}.experience-photo figcaption{max-width:350px;margin-top:-15px;padding:0 20px;font-size:29px}.experience-photo:nth-child(2){margin:5px -20px 25px}.experience-photo:nth-child(2) .editorial-photo{width:100%}.experience-photo:nth-child(2) figcaption{text-align:right;align-self:end;padding:0 20px}.experience-photo:nth-child(3){margin-right:-20px}.testimonials{margin-top:45px}.mentors-grid{gap:45px}.mentor-portrait{margin-bottom:0}.credential-block{margin-top:55px}.audience-section .section-sticky h2{font-size:34px}.application-intro h2{font-size:40px}.application-box{padding:29px 23px}.site-footer{padding-top:20px}.light-surface{--light-fade:85px;padding-block:95px}.light-community .companies-band{padding-block:5px 25px}.light-community .companies-band .eyebrow{margin-bottom:25px}.participant-logos{gap:13px 12px}.participant-logo{flex-basis:calc(50% - 6px);height:102px;padding:12px 9px}.participant-logo img{max-height:82px}.participant-logo--dark,.participant-logo--black{height:95px;padding-inline:12px}.light-community .growth{padding-top:32px}.light-community .growth-photo{margin-bottom:-8%}.light-journey .journey-section{padding-block:15px 25px}.chaos-grid .section-sticky{min-height:0;padding-right:0}.climbing-artwork{max-width:255px;margin:12px auto 0}}@media (max-width:360px){.hero-art-wrap{max-width:260px}.chaos-grid .section-sticky{padding-right:0}.chaos-grid .section-sticky h2{font-size:29px}.diagnostic-ascent{width:130px;right:-30px}.cost-card{padding:24px}.pillar-announcement{font-size:23px}}@media (prefers-reduced-motion:reduce){.brand-arrow-paint,.culture-links,.commercial-track{stroke-dashoffset:0!important}.authority-ring,.authority-axis,.art-bar,.card-top svg{opacity:1!important;transform:none!important}}[data-motion-paused=true] .brand-arrow-paint,[data-motion-paused=true] .culture-links,[data-motion-paused=true] .commercial-track{stroke-dashoffset:0!important}.cost-section>.wrap,.pillars-section>.wrap,.journey-section>.wrap,.experience-section>.wrap{container-type:inline-size}.cost-section .section-heading,.journey-heading,.journey-heading .section-heading,.experience-section .section-heading{width:100%;max-width:none}.cost-section .section-heading h2{text-wrap:initial;max-width:none;font-size:clamp(32px,4.55cqi,60px)}.pillar-announcement{text-align:center}.pillar-section-heading h2{width:100%;max-width:none;font-size:clamp(30px,5.4cqi,66px)}.journey-heading h2{max-width:none;font-size:clamp(28px,4.6cqi,58px)}.experience-section .section-heading h2{max-width:none;font-size:clamp(26px,4cqi,52px)}@media (min-width:760px){.pillar-section-heading h2,.journey-heading h2,.experience-section .section-heading h2{white-space:nowrap;text-wrap:nowrap}}.logos-marquee{position:relative}.logos-viewport{padding-block:10px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.participants-belt{width:max-content;animation:42s linear infinite participant-procession;display:flex}.logos-marquee .participant-logos{flex-wrap:nowrap;flex:none;justify-content:flex-start;align-items:center;gap:48px;width:max-content;padding-right:48px;display:flex}.logos-marquee .participant-logo{flex:0 0 190px;width:190px;height:112px;padding:16px}.logos-marquee .participant-logo img{max-height:84px}.logos-marquee .participant-logo--dark{height:100px;padding:23px 18px}.logos-marquee .participant-logo--black{height:100px;padding:18px 15px}.logos-marquee:hover .participants-belt,.logos-marquee:focus-within .participants-belt,.logos-marquee[data-paused=true] .participants-belt{animation-play-state:paused}.media-motion-control{width:40px;height:40px;color:var(--gold);background:#d7b5751c;border:0;border-radius:50%;place-items:center;padding:0;transition:background .2s;display:grid}.media-motion-control:hover{background:#d7b57533}.media-motion-control:disabled{cursor:default;opacity:.5}.logos-marquee>.media-motion-control{color:#745824;margin:12px auto 0}.experience-album{max-width:1060px;margin:62px auto 0}.album-stack{isolation:isolate;margin-inline:24px;position:relative}.album-stack:before,.album-stack:after{content:"";z-index:-1;background:linear-gradient(125deg,#8e784e55,#18394c);border-radius:5px;position:absolute;inset:0;transform:rotate(-2.4deg)translate(-8px,8px)}.album-stack:after{background:linear-gradient(140deg,#29465a,#d7b57544);transform:rotate(2deg)translate(9px,9px)}.album-pages{aspect-ratio:3/2;background:#0b2033;border-radius:4px;position:relative;overflow:hidden;box-shadow:0 25px 60px #0003}.album-frame{opacity:0;pointer-events:none;margin:0;transition:opacity .9s,transform 1.2s cubic-bezier(.2,.65,.3,1);position:absolute;inset:0;transform:translate(4%)scale(1.025)}.album-frame.is-active{opacity:1;z-index:1;transform:translate(0)scale(1)}.album-photo{object-fit:contain;width:100%;height:100%;display:block}.album-controls{justify-content:center;align-items:center;gap:18px;margin-top:35px;display:flex}.album-pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:0;min-width:0;display:flex}.album-controls>.media-motion-control{flex:0 0 40px}.album-dot{background:0 0;border:0;place-items:center;width:24px;height:32px;padding:0;display:grid}.album-dot>span{background:#c9d4dc55;border-radius:50%;width:6px;height:6px;transition:transform .3s,background .3s;display:block}.album-dot.is-active>span{background:#d7b575;transform:scale(1.5)}.album-dot:hover>span{background:#e4cea4}@keyframes participant-procession{to{transform:translate(-50%)}}@media (max-width:759px){.pillar-section-heading h2{font-size:clamp(29px,7.8cqi,48px)}.journey-heading h2{font-size:clamp(27px,6.8cqi,40px)}.experience-section .section-heading h2{font-size:clamp(26px,6.5cqi,38px)}.logos-marquee .participant-logos{gap:24px;padding-right:24px}.logos-marquee .participant-logo{flex-basis:156px;width:156px;height:94px;padding:13px}.logos-marquee .participant-logo img{max-height:68px}.logos-marquee .participant-logo--dark,.logos-marquee .participant-logo--black{height:84px;padding:18px 13px}.experience-album{margin-top:40px}.album-stack{margin-inline:8px}.album-stack:before{transform:rotate(-2deg)translate(-3px,5px)}.album-stack:after{transform:rotate(2deg)translate(4px,5px)}.album-controls{gap:8px;margin-top:26px}.album-dot{width:24px}}@media (prefers-reduced-motion:reduce){.participants-belt{animation:none}.logos-marquee .participant-logos[aria-hidden=true]{display:none}.logos-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.logos-marquee>.media-motion-control{display:none}.album-frame,.album-dot>span{transition:none}}.section{padding-block:70px}.section+.section{padding-top:40px}.section-heading{margin-bottom:34px}.light-surface{--light-fade:clamp(85px, 8vw, 115px);padding-block:calc(var(--light-fade) + 8px)}.eyebrow{margin-bottom:20px}.routine-heading{margin-bottom:28px}.program-intro{gap:75px}.pillar-announcement{margin-top:32px;padding-block:22px}.pillar-section-heading{gap:14px;margin-bottom:38px}.connections-section{padding-top:30px}.journey-stairs{margin-top:32px;padding-top:110px}.journey-step-card{padding:25px 20px}.testimonials{margin-top:36px}.testimonial-real{background:linear-gradient(130deg,#ffffff06,#d7b57508);border-radius:4px;max-width:940px;margin:0 auto;padding:30px 36px}.testimonial-real>svg{color:var(--gold);margin-bottom:17px}.testimonial-real blockquote{color:#eee8dc;margin:0;font-size:clamp(18px,1.9vw,23px);line-height:1.6}.testimonial-real blockquote p+p{margin-top:15px}.testimonial-real figcaption{color:var(--gold);margin-top:21px;font-size:14px;font-weight:600}.mentors-section>.wrap{container-type:inline-size}.mentors-section .section-heading{width:100%;max-width:none}.mentors-section .section-heading h2{font-size:clamp(28px,4cqi,52px)}.mentor-portrait{height:410px;margin-bottom:8px}.mentors-grid{gap:70px}.credential-block{margin-top:45px}.credential-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.credential-grid>.proof-tile{color:#041120;text-align:center;background:linear-gradient(130deg,#e4cc9a,#d7b575);border:0;border-radius:3px;flex-direction:column;justify-content:center;min-width:0;min-height:280px;margin:0;padding:28px;align-items:center!important;gap:17px!important;display:flex!important}.proof-tile .credential-number{color:#041120;background:0 0;justify-content:center;align-items:baseline;gap:7px;width:auto;min-height:0;margin:0;padding:0;font-size:clamp(75px,8vw,104px);line-height:1;display:flex}.proof-tile .proof-caption{max-width:355px;font-family:var(--heading);letter-spacing:-.025em;color:#041120;font-size:19px;font-weight:500;line-height:1.45}.proof-emblem{color:#041120;place-items:center;width:84px;height:84px;display:grid}.credential-grid .book-proof .proof-book{object-fit:contain;width:auto;max-width:140px;height:150px}.credential-grid .book-proof .book-title{margin:0;color:#041120!important;font-size:18px!important;line-height:1.35!important}.credential-grid .book-proof .book-title strong{color:#041120;margin-top:2px;font-size:20px;font-weight:600}.faq-grid{gap:70px}.faq-section .accordion summary{padding-block:12px}.faq-section .accordion details+details{margin-top:0}.faq-section .accordion .prose{padding-bottom:16px;line-height:1.65}.faq-section .accordion .prose p+p{margin-top:12px}.footer-main{grid-template-columns:auto 1fr auto auto;align-items:center;gap:26px}.footer-socials{color:var(--gold);align-items:center;gap:12px;display:flex}.footer-socials a{background:#d7b5750d;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s;display:grid}.footer-socials a:hover{background:#d7b57525}.footer-base a:hover{color:var(--gold)}.program-seo-line{max-width:690px;color:var(--gold);margin-top:20px;font-size:15px;line-height:1.7}@media (min-width:960px){.cost-section .section-heading h2{white-space:nowrap;text-wrap:nowrap;font-size:3.15cqi}}@media (min-width:760px){.mentors-section .section-heading h2{white-space:nowrap;text-wrap:nowrap}}@media (max-width:960px){.mentors-grid{gap:38px}.mentor-portrait{height:360px}.proof-tile .proof-caption{font-size:17px}.credential-grid>.proof-tile{min-height:260px;padding:24px}.footer-main{grid-template-columns:auto 1fr auto}.footer-top{grid-column:2/-1;justify-self:end}}@media (max-width:680px){.section{padding-block:46px}.section+.section{padding-top:24px}.section-heading{margin-bottom:26px}.light-surface{--light-fade:75px;padding-block:82px}.program-intro{gap:25px}.pillar-announcement{margin-top:28px;padding:22px;font-size:23px}.pillar-section-heading{margin-bottom:26px}.journey-stairs{gap:12px;padding-top:0}.journey-step-card{padding:23px}.experience-album{max-width:520px;margin-top:32px}.album-controls{margin-top:22px}.testimonial-real{padding:24px}.testimonial-real blockquote{font-size:17px}.testimonials{margin-top:28px}.mentors-section .section-heading h2{font-size:clamp(27px,6.7cqi,40px)}.mentor-portrait{height:360px}.mentors-grid{gap:28px}.credential-block{margin-top:32px}.credential-grid{grid-template-columns:1fr;gap:14px}.credential-grid>.proof-tile{min-height:255px;padding:26px 24px}.proof-tile .credential-number{font-size:92px}.proof-tile .metric-prefix{font-size:23px}.proof-tile .metric-unit{font-size:38px}.proof-tile .proof-caption{max-width:320px;font-size:18px}.faq-grid{gap:22px}.faq-section .accordion summary{padding-block:11px;font-size:16px}.faq-section .accordion .prose{padding-bottom:13px}.footer-main{grid-template-columns:1fr auto;gap:20px}.footer-main>div{grid-area:2/1/auto/-1}.footer-socials{grid-area:1/2;justify-self:end}.footer-top{grid-column:1/-1;justify-self:start}}.credential-grid>.proof-tile{min-height:280px;container-type:inline-size}.proof-tile .credential-number{font-size:clamp(60px,31cqi,104px)}.experience-album{max-width:640px;margin-top:30px}.album-controls{margin-top:22px}.testimonials-marquee{width:100%;max-width:620px;margin:26px auto 0}.testimonials-viewport{padding-block:5px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.testimonial-belt{width:max-content;animation:28s linear infinite testimonial-procession;display:flex}.testimonial-set{flex:none;gap:26px;width:max-content;padding-right:26px;display:flex}.testimonial-belt .testimonial-card{background:linear-gradient(130deg,#ffffff06,#d7b5750b);border-radius:4px;flex:none;grid-template-rows:22px minmax(0,1fr) auto auto;gap:9px;width:clamp(270px,78vw,430px);max-width:none;height:252px;margin:0;padding:22px;display:grid}.testimonial-belt .testimonial-card>svg{color:var(--gold);margin:0}.testimonial-belt .testimonial-card blockquote{-webkit-line-clamp:4;color:#eee8dc;-webkit-box-orient:vertical;max-height:6.2em;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.testimonial-belt .testimonial-card figcaption{color:var(--gold);margin:0;font-size:12px;font-weight:600;line-height:1.4}.testimonial-read{color:#e3ca98;text-underline-offset:4px;background:0 0;border:0;justify-self:start;min-height:28px;padding:0;font-size:11px;text-decoration:underline}.testimonials-marquee>.media-motion-control{width:36px;height:36px;margin:8px auto 0}.testimonials-marquee:hover .testimonial-belt,.testimonials-marquee:focus-within .testimonial-belt,.testimonials-marquee[data-paused=true] .testimonial-belt{animation-play-state:paused}.testimonial-dialog{color:#f5f0e6;background:#081c31;border:1px solid #d7b57555;border-radius:5px;width:620px;max-width:calc(100% - 36px);max-height:85dvh;margin:auto;padding:30px}.testimonial-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020a13cf}.testimonial-dialog-head{color:var(--gold);justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.testimonial-dialog-head button{color:#f5f0e6;background:0 0;border:0;place-items:center;width:36px;height:36px;padding:0;display:grid}.testimonial-dialog blockquote{margin:0;font-size:18px;line-height:1.75}.testimonial-dialog blockquote p+p{margin-top:16px}.testimonial-author{color:var(--gold);margin-top:25px;font-size:14px;font-weight:600}@keyframes testimonial-procession{to{transform:translate(-33.3333%)}}@media (max-width:680px){.experience-album{max-width:440px;margin-top:26px}.album-stack{max-width:calc(100% - 28px);margin-inline:auto}.album-controls{margin-top:19px}.testimonials-marquee{margin-top:22px}.testimonial-belt .testimonial-card{gap:8px;height:244px;padding:18px}.testimonial-belt .testimonial-card blockquote{font-size:14px}.testimonial-dialog{padding:24px}.testimonial-dialog blockquote{font-size:16px}}@media (max-width:360px){.album-dot{width:22px}.album-controls>.media-motion-control{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.testimonial-belt{animation:none}.testimonial-set[aria-hidden=true]{display:none}.testimonials-viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.testimonials-marquee>.media-motion-control{display:none}}.hero-bottom{justify-content:flex-end}.routine-heading{display:block}.growth-text .prose p{text-wrap:wrap}.testimonials-marquee{width:100vw;max-width:none;margin-inline:0;position:relative;left:50%;transform:translate(-50%)}.testimonial-set{justify-content:space-around;min-width:100vw}.testimonial-belt{animation-name:testimonial-page-procession;animation-duration:150s}@keyframes testimonial-page-procession{to{transform:translate(-50%)}}@media (min-width:961px){.growth-grid{grid-template-columns:.85fr 1.15fr;gap:56px}}@media (prefers-reduced-motion:reduce){.testimonial-belt{animation:none;transform:none}.testimonial-card[aria-hidden=true]{display:none}.testimonial-set{min-width:100vw}}.logo-tint-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.logos-marquee .participant-logo{background:#f2eee5;height:112px;padding:16px}.logos-marquee .participant-logo img{mix-blend-mode:normal}.light-community .chaos-section{border-bottom:0;padding-block:30px 12px}.light-community .chaos-grid .section-sticky{min-height:0;position:static}.light-community .chaos-grid h2{color:#102b40}.light-community .signal-list li{border-color:#102b4028}.light-community .signal-list p{color:#102b40}.light-community .signal-list li>span,.light-community .signal-list li>svg{color:#7f602d}.light-community .signal-after{color:#405563}.diagnostic-founders-photo .editorial-photo{object-fit:contain;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.program-intro{grid-template-columns:.7fr 1.3fr;align-items:start;gap:76px}.program-brand{align-self:stretch;place-items:center;padding:0;display:grid;position:static}.program-brand .program-logo{width:100%;max-width:300px;margin:0 auto;display:block}.program-copy{min-width:0}.program-copy>.eyebrow{max-width:600px;line-height:1.8}.program-copy .real-company{margin-top:24px;padding-block:22px}.program-copy .real-company h3{max-width:none;font-size:27px}.program-copy .real-words{flex-flow:wrap;gap:7px 17px;margin-top:17px;font-size:16px}.program-copy .pillar-announcement{text-align:center;margin-top:26px;padding:22px;font-size:24px;line-height:1.35}.program-copy .pillar-index{grid-template-columns:repeat(2,minmax(0,1fr))}.program-copy .pillar-index a{min-height:68px;padding:16px}.program-copy .pillar-index b{font-size:12px}.credential-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.credential-grid>.proof-tile{min-height:210px;padding:20px;gap:12px!important}.proof-tile .credential-number{gap:5px;font-size:clamp(48px,29cqi,72px)}.proof-tile .metric-prefix{font-size:clamp(14px,7cqi,18px)}.proof-tile .metric-unit{font-size:clamp(24px,12cqi,32px)}.proof-tile .proof-caption{font-size:15px;line-height:1.4}.proof-tile .proof-emblem{color:#041120;width:58px;height:58px}.proof-tile .proof-emblem svg{width:50px;height:50px}.credential-grid .book-proof .book-title{font-size:15px!important;line-height:1.4!important}.credential-grid .book-proof .book-title strong{font-size:16px}@media (max-width:1100px){.credential-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:960px){.light-community .chaos-grid{gap:38px}.program-intro{grid-template-columns:.65fr 1.35fr;gap:38px}.program-copy .real-company h3{font-size:24px}.program-copy .pillar-announcement{padding:20px;font-size:22px}}@media (max-width:680px){.light-community .chaos-section{padding-top:14px}.light-community .chaos-grid{grid-template-columns:1fr;gap:24px}.diagnostic-founders-photo{max-width:300px;margin-top:20px}.program-intro{grid-template-columns:1fr;gap:28px}.program-brand{padding-top:0;position:static}.program-brand .program-logo{max-width:230px}.program-copy .pillar-index a{padding:15px 12px}.program-copy .pillar-index b{font-size:11px}.credential-grid>.proof-tile{min-height:190px;padding:18px}.proof-tile .proof-caption{font-size:14px}}@media (max-width:479px){.credential-grid{grid-template-columns:1fr}}.light-community .chaos-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:54px}.diagnostic-founders-photo{width:100%;max-width:none;margin:0}.diagnostic-copy{min-width:0}.diagnostic-copy h2{font-size:clamp(30px,3.1vw,43px);line-height:1.15}.diagnostic-intro{color:#405563;margin-top:18px;font-size:16px;line-height:1.6}.diagnostic-copy .signal-list{margin-top:19px}.diagnostic-copy .signal-list li{gap:16px;padding-block:14px}.diagnostic-copy .signal-list p{font-size:17px;line-height:1.45}.diagnostic-copy .signal-after{margin-top:20px;font-size:15px;line-height:1.6}.program-section>.wrap>.pillar-announcement{text-align:center;width:100%;margin:34px 0 0;padding:24px 32px;font-size:clamp(22px,2.2vw,30px);line-height:1.4}.program-section>.wrap>.pillar-index{margin-top:18px}.objections-section .accordion summary{padding-block:16px}.objections-section .accordion details+details{margin-top:2px}.objections-section .accordion .prose{padding-bottom:18px}@media (max-width:960px){.light-community .chaos-grid{gap:32px}.diagnostic-copy .signal-list li{gap:12px;padding-block:12px}.diagnostic-copy .signal-list p{font-size:16px}}@media (min-width:681px) and (max-width:960px){.light-community .chaos-grid{grid-template-columns:1fr}.diagnostic-founders-photo{max-width:460px;margin-inline:auto}}@media (max-width:680px){.light-community .chaos-grid{grid-template-columns:1fr;gap:26px}.diagnostic-founders-photo{max-width:390px;margin-inline:auto}.diagnostic-copy h2{font-size:33px}.program-section>.wrap>.pillar-announcement{margin-top:27px;padding:22px 20px}.objections-section .accordion summary{padding-block:14px}}
