:root{--ink:#101113;--ink-soft:#181a1d;--paper:#fff;--panel:#edf0f2;--gold:#d8bd88;--gold-deep:#d8bd88;--text:#101113;--muted:#101113;--line:#d7dadd;--line-dark:#ffffff2e;--max:1360px;--section-space:clamp(88px, 8vw, 116px);--section-gutter:max(36px, calc((100vw - var(--max)) / 2 + 36px))}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--text);font-family:var(--font-geist-sans), Arial, sans-serif;margin:0}a{color:inherit}img{max-width:100%}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:var(--ink);letter-spacing:-.045em;font-weight:540;line-height:.98}p{line-height:1.65}button,a,summary{-webkit-tap-highlight-color:transparent}.cover-image{object-fit:cover}.site-header{z-index:20;width:min(100%, var(--max));min-height:104px;color:var(--paper);border-bottom:1px solid var(--line-dark);grid-template-columns:132px 1fr auto;align-items:center;gap:36px;padding:0 36px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.site-header--light{color:var(--ink);border-bottom-color:var(--line)}.brand{width:118px;line-height:0;display:block}.brand img{width:100%;height:auto}.desktop-nav{justify-content:flex-end;align-items:center;gap:27px;font-size:13px;display:flex}.desktop-nav>a,.ways-menu>summary{opacity:.83;text-decoration:none;transition:opacity .2s}.desktop-nav>a:hover,.ways-menu>summary:hover{opacity:1}.ways-menu{position:relative}.ways-menu>summary{cursor:pointer;list-style:none}.ways-menu>summary::-webkit-details-marker{display:none}.mobile-menu>summary::-webkit-details-marker{display:none}.ways-dropdown{background:var(--paper);width:410px;color:var(--ink);border:1px solid var(--line);padding:10px;position:absolute;top:32px;left:50%;transform:translate(-42%);box-shadow:0 22px 70px #0000002b}.ways-dropdown a{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:18px;padding:15px 16px;text-decoration:none;display:grid}.ways-dropdown a:last-child{border-bottom:0}.ways-dropdown a:hover{background:var(--panel)}.ways-dropdown strong{letter-spacing:-.01em;font-size:13px}.ways-dropdown span{color:var(--muted);font-size:12px;line-height:1.4}.ways-dropdown .tailored-link{background:var(--ink);color:var(--paper);margin-top:8px}.ways-dropdown .tailored-link span{color:var(--paper)}.header-cta{white-space:nowrap;border:1px solid;border-radius:99px;padding:12px 18px;font-size:12px;text-decoration:none}.site-header--dark .header-cta{border-color:#ffffff80}.mobile-menu{display:none}.eyebrow{letter-spacing:.14em;text-transform:uppercase;margin:0 0 21px;font-size:11px;font-weight:700;line-height:1.3;color:var(--gold)!important}.eyebrow--light{color:var(--gold)!important}.eyebrow,.signal-list span,.numbered-grid>article>span,.stage-list>article>span,.workshop-signal-grid>article>span,.offer-number,.offer-row small,.evidence-grid article>span,.experience-list span,.outcome-card>span,.outcome-card p,.at-glance-grid span,.format-strip span,.outcome-list span,.workshop-quote figcaption,.format-cards span,.compact-glance-grid span,.strategic-deliverable-grid span,.strategic-process-grid span,blockquote cite,.mobile-panel .mobile-label{text-transform:uppercase;color:var(--gold)!important;letter-spacing:.12em!important;font-size:11px!important;font-weight:700!important;line-height:1.3!important}.pill-button{border:1px solid var(--ink);min-height:49px;color:var(--ink);border-radius:99px;justify-content:center;align-items:center;gap:28px;padding:0 22px;font-size:13px;font-weight:620;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.pill-button:hover{background:var(--ink);color:var(--paper)}.pill-button--light{color:var(--paper);border-color:#ffffff94}.pill-button--light:hover{background:var(--paper);color:var(--ink)}.text-link,.inline-arrow{color:inherit;border-bottom:1px solid;padding-bottom:5px;font-size:13px;text-decoration:none}.home-hero{min-height:850px;padding:176px var(--section-gutter) 0;background:var(--ink);color:var(--paper);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.15fr) minmax(330px,.7fr);column-gap:8vw;display:grid}.hero-copy{align-self:center;max-width:800px;padding-bottom:60px}.hero-copy h1{color:var(--paper);max-width:880px;margin-bottom:34px;font-size:clamp(58px,6.4vw,102px)}.hero-copy>p{max-width:680px;color:var(--paper);font-size:clamp(16px,1.4vw,20px);line-height:1.55}.hero-actions{align-items:center;gap:28px;margin-top:38px;display:flex}.hero-profile{place-self:center end;width:min(100%,430px);padding-bottom:55px}.portrait-frame{aspect-ratio:4/4.45;background:var(--paper);padding:0;line-height:0;position:relative;overflow:hidden}.portrait-frame img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.profile-caption{border-left:1px solid var(--gold);color:var(--paper);gap:6px;margin-top:0;padding:20px 0 0 26px;font-size:11px;line-height:1.45;display:grid}.profile-caption strong{color:var(--paper)}.hero-proof{border-top:1px solid var(--line-dark);grid-column:1/-1;grid-template-columns:repeat(3,1fr);display:grid}.hero-proof>div{border-right:1px solid var(--line-dark);grid-template-columns:auto 1fr;align-items:start;gap:17px;min-height:135px;padding:27px 35px 20px 0;display:grid}.hero-proof>div+div{padding-left:35px}.hero-proof>div:last-child{border-right:0}.hero-proof strong{color:var(--gold);letter-spacing:-.04em;font-size:29px}.hero-proof span{max-width:270px;color:var(--paper);font-size:12px;line-height:1.55}.home-section,.offer-section,.workshop-section{padding:var(--section-space) var(--section-gutter)}.panel-section{background:var(--panel)}.section-heading{max-width:600px}.section-heading h2,.wide-heading h2{margin-bottom:26px;font-size:clamp(43px,5vw,74px)}.section-heading>p,.wide-heading>p{color:var(--muted);max-width:750px;font-size:17px}.wide-heading{max-width:920px;margin-bottom:58px}.wide-heading--with-copy{grid-template-columns:minmax(300px,1fr) minmax(300px,.75fr);column-gap:9vw;max-width:none;display:grid}.wide-heading--with-copy .eyebrow{grid-column:1/-1}.wide-heading--with-copy h2{margin-bottom:0}.wide-heading--with-copy>p{align-self:start;margin:0}.situations-section,.split-section,.workshop-fit,.workshop-outcomes,.facilitator-section{grid-template-columns:minmax(300px,.85fr) minmax(400px,1fr);gap:10vw;display:grid}.signal-list{border-top:1px solid var(--line)}.signal-list>div{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr;gap:20px;padding:22px 0;display:grid}.signal-list span,.numbered-grid>article>span,.stage-list>article>span,.workshop-signal-grid>article>span{color:var(--gold);font:700 11px/1.3 var(--font-geist-mono), monospace;letter-spacing:.12em}.signal-list p{margin:0;font-size:15px;line-height:1.5}.numbered-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.numbered-grid>article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:238px;padding:28px}.numbered-grid h3{color:var(--ink);margin:36px 0 17px;font-size:27px;line-height:1.05}.numbered-grid p{color:var(--muted);font-size:14px}.numbered-grid--list{grid-template-columns:1fr}.numbered-grid--list>article{grid-template-columns:40px 180px 1fr;gap:25px;min-height:0;display:grid}.numbered-grid--list h3{margin:0;font-size:23px}.numbered-grid--list p{margin:0}.numbered-grid--five{grid-template-columns:repeat(5,1fr)}.numbered-grid--five>article{min-height:270px;padding:26px 22px}.numbered-grid--five h3{font-size:22px}.offer-page .numbered-grid--list{background:var(--line-dark);border:1px solid var(--ink);gap:1px}.offer-page .numbered-grid--list>article{background:var(--ink);color:var(--paper);border:0}.offer-page .numbered-grid--list h3,.offer-page .numbered-grid--list p{color:var(--paper)}.capability-strip{border:1px solid var(--line);border-top:0;grid-template-columns:repeat(6,1fr);display:grid}.capability-strip span{color:var(--muted);border-right:1px solid var(--line);text-align:center;padding:16px 12px;font-size:11px}.capability-strip span:last-child{border-right:0}.support-note{max-width:780px;color:var(--muted);margin:36px 0 0 auto;font-size:13px}.home-page .help-section{background:var(--ink-soft);color:var(--paper)}.home-page .help-section h2,.home-page .help-section h3,.home-page .help-section .wide-heading>p,.home-page .help-section .numbered-grid p,.home-page .help-section .support-note{color:var(--paper)}.home-page .help-section .numbered-grid,.home-page .help-section .numbered-grid>article,.home-page .help-section .capability-strip,.home-page .help-section .capability-strip span{border-color:var(--line-dark)}.home-page .help-section .numbered-grid>article,.home-page .help-section .capability-strip span{color:var(--paper);background:0 0}.home-page .help-section .numbered-grid>article>span{color:var(--gold)}.home-page .help-section .capability-strip span{color:var(--paper)}.offer-list{border-top:1px solid var(--line)}.offer-row{border-bottom:1px solid var(--line);grid-template-columns:50px 190px minmax(260px,1.1fr) minmax(200px,.7fr) 30px;align-items:center;gap:25px;min-height:155px;text-decoration:none;transition:background .2s;display:grid}.offer-row:hover{background:var(--panel)}.offer-number,.offer-row small{color:var(--gold);font:700 11px/1.3 var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.12em}.offer-row h3{margin:9px 0 0;font-size:27px}.offer-row p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.offer-row>strong{font-size:14px;line-height:1.45}.offer-arrow{font-size:22px}.tailored-callout{background:var(--ink);color:var(--paper);grid-template-columns:.8fr 1fr auto;align-items:center;gap:42px;margin-top:32px;padding:30px 32px;display:grid}.tailored-callout .eyebrow{margin-bottom:13px}.tailored-callout h3{color:var(--paper);margin:0;font-size:28px}.tailored-callout>p{color:var(--paper);margin:0;font-size:14px}.tailored-callout .pill-button{color:var(--paper);border-color:#ffffff94}.tailored-callout .pill-button:hover{background:var(--paper);color:var(--ink)}.workshop-feature{background:var(--ink);min-height:660px;color:var(--paper);grid-template-columns:1fr 1fr;display:grid}.workshop-feature-copy{padding:115px max(36px, calc((100vw - var(--max)) / 2 + 36px));flex-direction:column;justify-content:center;align-items:flex-start;padding-right:8vw;display:flex}.workshop-feature h2{color:var(--paper);font-size:clamp(50px,5.5vw,78px)}.workshop-feature p{color:var(--paper);max-width:570px;font-size:16px}.workshop-feature .inline-arrow{margin-top:26px}.workshop-feature figure{min-height:520px;margin:0;position:relative}.evidence-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.evidence-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:235px;padding:30px}.evidence-grid article>span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.evidence-grid h3{max-width:440px;color:var(--ink);margin:36px 0 18px;font-size:25px}.evidence-grid strong{color:var(--gold);font-size:34px}.evidence-grid p{color:var(--muted);margin-left:10px;font-size:13px;display:inline}blockquote{max-width:930px;color:var(--ink);letter-spacing:-.035em;margin:80px auto 0;font-size:clamp(28px,3vw,43px);line-height:1.18}blockquote cite{color:var(--gold-deep);letter-spacing:.08em;text-transform:uppercase;margin-top:24px;font-size:11px;font-style:normal;display:block}.video-section{grid-template-columns:minmax(280px,.6fr) minmax(360px,1fr);align-items:center;gap:11vw;display:grid}.video-frame{background:var(--paper);justify-self:center;width:min(100%,390px);padding:11px;box-shadow:0 22px 70px #1011131f}.video-frame video{background:var(--ink);width:100%;height:auto;display:block}.video-copy h2{font-size:clamp(44px,4.8vw,72px)}.video-copy p{max-width:600px;color:var(--muted)}.video-copy .pill-button{margin-top:22px}.home-page .video-section{background:var(--ink);color:var(--paper)}.home-page .video-section h2,.home-page .video-section .video-copy p{color:var(--paper)}.home-page .video-section .video-frame{box-shadow:none;background:0 0;padding:0;position:relative}.home-page .video-section .video-frame:before{content:"";pointer-events:none;border:1px solid #d8bd8880;position:absolute;inset:-14px}.about-content{grid-template-columns:.8fr 1fr;gap:10vw;display:grid}.about-section>.section-heading{margin-bottom:78px}.experience-list{border-top:1px solid var(--line)}.experience-list article{border-bottom:1px solid var(--line);padding:22px 0}.experience-list span{color:var(--gold-deep);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}.experience-list p{color:var(--muted);margin:8px 0 0;font-size:14px}.about-copy p:first-child{color:var(--ink);font-size:21px;line-height:1.5}.about-copy p{color:var(--muted)}.contact-band{padding:92px var(--section-gutter);background:var(--ink);color:var(--paper);grid-template-columns:1fr .7fr;gap:10vw;display:grid}.contact-band h2{max-width:760px;color:var(--paper);margin:0;font-size:clamp(46px,5vw,76px)}.contact-band>div:last-child{align-self:start}.contact-band>div:last-child p{max-width:480px;color:var(--paper)}.contact-band .pill-button{margin-top:20px}.email-link{width:fit-content;color:var(--paper);border-bottom:1px solid var(--gold);margin-top:26px;padding-bottom:6px;font-size:clamp(15px,1.3vw,18px);font-weight:620;text-decoration:none;display:block}.site-footer{min-height:132px;padding:30px var(--section-gutter);background:var(--ink);color:var(--paper);border-top:1px solid #ffffff1f;grid-template-columns:150px 1fr auto;align-items:center;gap:40px;font-size:11px;display:grid}.site-footer img{width:120px;height:auto}.site-footer p{margin:0}.footer-meta{text-align:right}.footer-meta nav{justify-content:flex-end;gap:18px;margin-top:8px;display:flex}.footer-meta a,.footer-meta button{color:var(--paper);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.consent-panel{z-index:100;background:var(--ink);width:min(620px,100vw - 48px);color:var(--paper);border:1px solid var(--gold);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding:28px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 22px 70px #00000047}.consent-panel h2{color:var(--paper);margin:0 0 12px;font-size:28px}.consent-panel p{color:var(--paper)}.consent-panel>div:first-child>p:not(.consent-eyebrow){max-width:430px;margin-bottom:10px;font-size:13px;line-height:1.55}.consent-panel a{color:var(--paper);text-underline-offset:3px;font-size:12px}.consent-eyebrow{letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:11px;font-weight:700;line-height:1.3;color:var(--gold)!important}.consent-actions{gap:10px;min-width:150px;display:grid}.consent-button{border:1px solid var(--paper);min-height:44px;color:var(--paper);font:inherit;cursor:pointer;background:0 0;padding:0 16px;font-size:12px;font-weight:650}.consent-button--primary{border-color:var(--gold);background:var(--gold);color:var(--ink)}.consent-button:hover{background:var(--paper);color:var(--ink)}.consent-button--primary:hover{background:var(--paper);border-color:var(--paper)}.privacy-hero{min-height:520px;padding:190px var(--section-gutter) 90px;background:var(--ink);color:var(--paper)}.privacy-hero h1{max-width:790px;color:var(--paper);margin-bottom:28px;font-size:clamp(58px,6.4vw,96px)}.privacy-hero>p:last-child{max-width:660px;color:var(--paper);font-size:18px}.privacy-content{padding:90px var(--section-gutter)}.privacy-content article{border-top:1px solid var(--line);grid-template-columns:minmax(220px,.55fr) minmax(300px,1fr);gap:7vw;padding:34px 0;display:grid}.privacy-content article:last-of-type{border-bottom:1px solid var(--line)}.privacy-content h2{margin:0;font-size:clamp(26px,2.5vw,36px)}.privacy-content article>p,.privacy-content article>div{grid-column:2;max-width:760px;margin:0}.privacy-content article p{margin-bottom:0}.privacy-content article p+p{margin-top:14px}.privacy-content a{text-underline-offset:3px}.privacy-updated{margin:24px 0 0;font-size:12px}.offer-hero{min-height:780px;padding:176px var(--section-gutter) 82px;grid-template-columns:minmax(400px,1.1fr) minmax(360px,.7fr);align-items:center;gap:8vw;display:grid;overflow:hidden}.offer-hero-copy{max-width:820px}.offer-hero h1{margin-bottom:34px;font-size:clamp(60px,7vw,106px)}.offer-lead{max-width:700px;color:var(--ink);font-size:clamp(19px,1.8vw,25px);line-height:1.48}.offer-supporting{max-width:660px;color:var(--muted)}.offer-hero .pill-button{margin-top:26px}.outcome-card{background:var(--ink);min-height:440px;color:var(--paper);flex-direction:column;justify-content:space-between;padding:38px;display:flex}.outcome-card>span{color:var(--gold);font:700 11px/1 var(--font-geist-mono), monospace}.outcome-card p{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px;font-size:11px;font-weight:700}.outcome-card h2{color:var(--paper);font-size:clamp(37px,4vw,58px)}.outcome-card small{color:var(--paper);font-size:13px;line-height:1.55}.at-glance{padding:78px var(--section-gutter);background:var(--panel);grid-template-columns:.8fr 1.2fr;align-items:start;gap:8vw;display:grid}.at-glance h2{max-width:590px;margin:0;font-size:clamp(36px,4vw,53px)}.at-glance-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.at-glance-grid article{border-right:1px solid var(--line);min-height:112px;padding:20px 24px}.at-glance-grid article:nth-child(2n){border-right:0}.at-glance-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.at-glance-grid span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700}.at-glance-grid p{color:var(--ink);margin:18px 0 0;font-size:14px;line-height:1.45}.offer-image-break{height:min(66vw,740px);margin:0;position:relative}.format-strip{background:var(--ink);color:var(--paper);grid-template-columns:auto 1fr auto 1.5fr;align-items:center;gap:20px;margin-top:0;padding:25px 28px;display:grid}.format-strip span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700}.format-strip strong{font-size:13px;font-weight:500}.principle{text-align:center;max-width:900px;color:var(--ink);margin:55px auto 0;font-size:21px}.editorial-statement{grid-template-columns:1fr .7fr;gap:10vw;display:grid}.editorial-statement h2{font-size:clamp(48px,5.3vw,75px)}.editorial-statement>div:last-child p:first-child{color:var(--ink);font-size:20px}.editorial-statement>div:last-child p{color:var(--muted)}.workshop-hero{min-height:780px;padding:180px max(36px, calc((100vw - var(--max)) / 2 + 36px)) 95px;background:var(--ink);color:var(--paper);grid-template-columns:1.1fr .85fr;align-items:center;gap:8vw;display:grid}.workshop-hero h1{color:var(--paper);font-size:clamp(53px,6vw,88px)}.workshop-hero>div>p{color:var(--paper);font-size:18px}.workshop-hero .pill-button{margin-top:24px}.workshop-hero figure{min-height:510px;margin:0;position:relative}.workshop-signal-grid{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.workshop-signal-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:210px;padding:26px}.workshop-signal-grid h3{color:var(--ink);margin:36px 0 15px;font-size:23px}.workshop-signal-grid p{color:var(--muted);margin:0;font-size:13px}.stage-list{border-top:1px solid var(--line)}.stage-list article{border-bottom:1px solid var(--line);grid-template-columns:50px 220px 1fr 1fr;align-items:start;gap:30px;min-height:150px;padding:29px 0;display:grid}.stage-list h3{margin:0;font-size:24px}.stage-list p,.stage-list strong{margin:0;font-size:13px;line-height:1.55}.stage-list p{color:var(--muted)}.stage-list strong{font-weight:560}.outcome-list{background:var(--ink);color:var(--paper);padding:40px}.outcome-list>p{color:var(--paper);font-size:13px}.outcome-list>div{border-bottom:1px solid var(--line-dark);grid-template-columns:45px 1fr;gap:20px;padding:18px 0;display:grid}.outcome-list span{color:var(--gold);font:700 11px/1.4 var(--font-geist-mono), monospace;letter-spacing:.12em}.outcome-list strong{font-size:15px}.workshop-quote{padding:120px max(36px, calc((100vw - var(--max)) / 2 + 36px));background:var(--ink);color:var(--paper);margin:0}.workshop-quote blockquote{color:var(--paper);margin:0 auto}.workshop-quote figcaption{max-width:930px;color:var(--gold);text-transform:uppercase;letter-spacing:.09em;margin:25px auto 0;font-size:11px}.format-cards{background:var(--line-dark);border:1px solid var(--ink);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.format-cards article{background:var(--ink);min-height:260px;color:var(--paper);padding:30px}.format-cards span{color:var(--gold);font:700 11px/1.3 var(--font-geist-mono), monospace;letter-spacing:.12em}.format-cards h3{color:var(--paper);margin:38px 0 18px;font-size:32px}.format-cards p{color:var(--paper);max-width:530px}.format-cards strong{margin-top:28px;font-size:12px;display:block}.facilitator-role{color:var(--gold-deep);max-width:440px;font-weight:600}.facilitator-section>div:last-child p:first-child{color:var(--ink);font-size:20px}.facilitator-section>div:last-child p{color:var(--muted)}.strategic-offering-page{--strategic-gold:#d8bd88}.strategic-offering-page .eyebrow,.strategic-offering-page .eyebrow--light,.strategic-offering-page .outcome-card>span,.strategic-offering-page .outcome-card p,.strategic-offering-page .compact-glance-grid span,.strategic-offering-page .strategic-deliverable-grid span,.strategic-offering-page .strategic-process-grid span,.strategic-offering-page .faq-list summary span{color:var(--strategic-gold)}.strategic-offering-page .eyebrow,.strategic-offering-page .outcome-card p,.strategic-offering-page .compact-glance-grid span,.strategic-offering-page .strategic-deliverable-grid span,.strategic-offering-page .strategic-process-grid span{letter-spacing:.12em;font-size:11px;font-weight:700;line-height:1.3}.strategic-offering-page .offer-section{padding-top:78px;padding-bottom:78px}.strategic-offering-page .wide-heading{margin-bottom:46px}.strategic-hero{background:var(--paper);min-height:760px;padding-top:172px;padding-bottom:72px}.strategic-hero h1{max-width:920px;font-size:clamp(54px,5.4vw,78px)}.strategic-hero .offer-lead{max-width:760px}.strategic-hero .outcome-card{min-height:440px;padding:36px}.compact-glance{padding:68px max(36px, calc((100vw - var(--max)) / 2 + 36px));background:var(--panel);grid-template-columns:.75fr 1.25fr;align-items:start;gap:8vw;display:grid}.compact-glance-heading h2{max-width:560px;margin:0;font-size:clamp(38px,4vw,56px)}.compact-glance-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.compact-glance-grid article{border-right:1px solid var(--line);min-height:112px;padding:20px 18px}.compact-glance-grid article:last-child{border-right:0}.compact-glance-grid span{text-transform:uppercase}.compact-glance-grid p{color:var(--ink);margin:18px 0 0;font-size:14px;line-height:1.45}.strategic-signals{background:var(--paper)}.strategic-receives{background:var(--panel)}.strategic-deliverable-grid{border:1px solid var(--ink);background:#ffffff29;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.strategic-deliverable-grid article{background:var(--ink);min-height:228px;color:var(--paper);padding:28px 30px}.strategic-deliverable-grid span,.strategic-process-grid span{font-family:var(--font-geist-mono), monospace}.strategic-deliverable-grid h3{max-width:470px;color:var(--paper);margin:34px 0 16px;font-size:clamp(24px,2.1vw,31px)}.strategic-deliverable-grid p{max-width:520px;color:var(--paper);margin:0;font-size:14px}.strategic-process{background:var(--paper)}.strategic-process-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.strategic-process-grid article{border-right:1px solid var(--line);min-height:210px;padding:26px 30px}.strategic-process-grid article:last-child{border-right:0}.strategic-process-grid h3{color:var(--ink);margin:31px 0 16px;font-size:27px}.strategic-process-grid p{color:var(--muted);margin:0;font-size:14px}.strategic-principle{max-width:900px;color:var(--ink);text-align:center;letter-spacing:-.025em;margin:38px auto 0;font-size:clamp(21px,2.3vw,31px);line-height:1.35}.strategic-business-view{padding:88px max(36px, calc((100vw - var(--max)) / 2 + 36px));background:var(--ink);color:var(--paper);grid-template-columns:1fr .7fr;gap:10vw;display:grid}.strategic-business-view h2{max-width:790px;color:var(--paper);margin:0;font-size:clamp(47px,5vw,74px)}.strategic-business-view>div:last-child{align-self:start}.strategic-business-view>div:last-child p:first-child{color:var(--paper);font-size:20px;line-height:1.55}.strategic-business-view>div:last-child p{color:var(--paper)}.compact-next{background:var(--panel);grid-template-columns:1fr .75fr;gap:10vw;display:grid}.compact-next h2{max-width:720px;margin:0;font-size:clamp(46px,5vw,72px)}.compact-next>div:last-child{align-self:start}.compact-next>div:last-child p{color:var(--muted)}.compact-next>div:last-child p:first-child{color:var(--ink);font-size:18px}.compact-next-actions{gap:13px;margin-top:34px;display:grid}.compact-next-actions a{border-top:1px solid var(--line);justify-content:space-between;gap:25px;padding:18px 0;font-size:13px;font-weight:620;text-decoration:none;display:flex}.compact-next-actions a:last-child{border-bottom:1px solid var(--line)}.strategic-faq{background:var(--paper);grid-template-columns:.7fr 1fr;gap:10vw;display:grid}.strategic-faq h2{max-width:540px;margin:0;font-size:clamp(43px,4.5vw,65px)}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;color:var(--ink);justify-content:space-between;gap:30px;padding:25px 0;font-size:17px;font-weight:560;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--gold-deep);font-size:22px;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:720px;color:var(--muted);margin:-4px 55px 25px 0;font-size:14px}.strategic-contact{background:var(--ink)}.strategic-contact h2{max-width:820px;font-size:clamp(43px,4.6vw,68px)}.strategic-offering-page .site-footer{min-height:150px;color:var(--paper);border-top-color:#ffffff17;padding-top:36px;padding-bottom:36px}.strategic-offering-page .footer-meta{text-align:right}@media (width<=1080px){.desktop-nav{gap:16px}.header-cta{display:none}.site-header{grid-template-columns:120px 1fr}.home-hero{grid-template-columns:1.2fr .8fr;column-gap:5vw}.hero-copy h1{font-size:clamp(54px,7vw,78px)}.wide-heading--with-copy,.situations-section,.split-section,.workshop-fit,.workshop-outcomes,.facilitator-section,.editorial-statement{column-gap:6vw}.numbered-grid--five{grid-template-columns:repeat(3,1fr)}.offer-row{grid-template-columns:40px 165px 1fr 190px 25px;gap:16px}.tailored-callout{grid-template-columns:1fr 1fr}.tailored-callout .pill-button{grid-column:2;justify-self:start}.compact-glance{gap:6vw}.compact-glance-grid{grid-template-columns:repeat(2,1fr)}.compact-glance-grid article:nth-child(2){border-right:0}.compact-glance-grid article:nth-child(-n+2){border-bottom:1px solid var(--line)}.strategic-business-view,.compact-next,.strategic-faq{gap:6vw}}@media (width<=760px){body{padding-bottom:env(safe-area-inset-bottom)}.site-header{-webkit-backdrop-filter:blur(14px);grid-template-columns:100px 1fr;width:100%;min-height:72px;padding:0 20px;position:fixed;top:0;left:0;transform:none}.site-header--dark{background:#101113f0}.site-header--light{background:#fffffff0}.desktop-nav{display:none}.brand{width:96px}.mobile-menu{justify-self:end;display:block;position:relative}.mobile-menu>summary{cursor:pointer;font-size:13px;list-style:none}.mobile-panel{max-height:calc(100dvh - 72px);padding:16px 20px calc(25px + env(safe-area-inset-bottom));background:var(--paper);color:var(--ink);border-top:1px solid var(--line);position:fixed;top:72px;left:0;right:0;overflow-y:auto;box-shadow:0 24px 54px #0000002e}.mobile-panel a{border-bottom:1px solid var(--line);min-height:44px;padding:12px 0;font-size:14px;text-decoration:none;display:block}.mobile-panel .mobile-label{color:var(--gold-deep);text-transform:uppercase;letter-spacing:.1em;padding:17px 0 5px;font-size:9px;font-weight:700;display:block}.mobile-panel .mobile-book{text-align:center;background:var(--ink);color:var(--paper);border:0;margin-top:18px;padding:14px 16px}.home-hero{min-height:auto;padding:118px 20px 0;display:block}.hero-copy{padding-bottom:46px}.hero-copy h1{margin-bottom:26px;font-size:clamp(46px,13vw,61px);line-height:.96}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch;gap:20px;margin-top:30px}.hero-actions .text-link{width:fit-content}.hero-profile{width:100%;padding-bottom:36px}.portrait-frame{aspect-ratio:1/1.08}.profile-caption{grid-template-columns:1fr;gap:5px}.hero-proof{grid-template-columns:1fr}.hero-proof>div,.hero-proof>div+div{border-right:0;border-bottom:1px solid var(--line-dark);min-height:105px;padding:24px 0}.hero-proof>div:last-child{border-bottom:0}.home-section,.offer-section,.workshop-section{padding:68px 20px}.section-heading h2,.wide-heading h2{font-size:clamp(38px,10.8vw,51px);line-height:1}.section-heading>p,.wide-heading>p{font-size:15px}.wide-heading{margin-bottom:40px}.wide-heading--with-copy,.situations-section,.split-section,.workshop-fit,.workshop-outcomes,.facilitator-section,.editorial-statement{display:block}.wide-heading--with-copy h2{margin-bottom:25px}.situations-section .signal-list,.split-section .signal-list,.workshop-fit>:last-child,.workshop-outcomes>:last-child,.facilitator-section>:last-child,.editorial-statement>:last-child{margin-top:36px}.numbered-grid,.numbered-grid--five{grid-template-columns:1fr}.numbered-grid>article,.numbered-grid--five>article{min-height:0;padding:24px 22px 26px}.numbered-grid--list>article{grid-template-columns:35px 1fr;min-height:0}.numbered-grid--list>article p{grid-column:2}.capability-strip{grid-template-columns:repeat(2,1fr)}.capability-strip span{border-bottom:1px solid var(--line)}.support-note{margin-top:28px}.offer-row{grid-template-columns:34px 1fr 25px;min-height:0;padding:28px 0}.offer-row>div{grid-column:2}.offer-row>p,.offer-row>strong{grid-column:2/4}.offer-row .offer-arrow{grid-area:1/3/3}.tailored-callout{padding:28px 22px;display:block}.tailored-callout>p{margin:25px 0}.workshop-feature{grid-template-columns:1fr;min-height:0}.workshop-feature-copy{padding:68px 20px}.workshop-feature figure{min-height:360px}.evidence-grid{grid-template-columns:1fr}.evidence-grid article{min-height:0;padding:24px 22px 26px}blockquote{margin-top:55px;font-size:29px}.video-section{grid-template-columns:1fr;gap:55px}.video-frame{width:min(100%,320px)}.about-content{grid-template-columns:1fr;gap:48px}.contact-band{grid-template-columns:1fr;gap:38px;padding:68px 20px}.contact-band h2{font-size:clamp(39px,10.8vw,51px)}.site-footer{grid-template-columns:1fr;gap:12px;min-height:0;padding:34px 20px 42px}.site-footer img{margin-bottom:10px}.site-footer p{line-height:1.45}.footer-meta{text-align:left}.footer-meta nav{justify-content:flex-start}.consent-panel{grid-template-columns:1fr;gap:22px;width:auto;padding:22px;bottom:12px;left:12px;right:12px}.consent-actions{grid-template-columns:1fr 1fr}.privacy-hero{min-height:430px;padding:140px 20px 68px}.privacy-hero h1{font-size:clamp(48px,13vw,64px)}.privacy-content{padding:60px 20px}.privacy-content article{grid-template-columns:1fr;gap:18px;padding:28px 0}.privacy-content article>p,.privacy-content article>div{grid-column:1}.offer-hero{grid-template-columns:1fr;gap:40px;min-height:auto;padding:118px 20px 68px}.offer-hero h1{margin-bottom:26px;font-size:clamp(46px,12.8vw,61px);line-height:.96}.offer-lead{font-size:18px}.outcome-card{min-height:310px;padding:28px}.outcome-card h2{font-size:clamp(34px,9.8vw,46px)}.at-glance{grid-template-columns:1fr;gap:36px;padding:62px 20px}.at-glance-grid{grid-template-columns:1fr}.at-glance-grid article,.at-glance-grid article:nth-child(2n){border-right:0;border-bottom:1px solid var(--line)}.at-glance-grid article:last-child{border-bottom:0}.offer-image-break{height:78vw;min-height:350px}.format-strip{grid-template-columns:1fr;gap:8px}.format-strip strong+span{margin-top:14px}.workshop-hero{grid-template-columns:1fr;min-height:auto;padding:135px 20px 0}.workshop-hero h1{font-size:clamp(46px,13.7vw,64px)}.workshop-hero figure{min-height:420px;margin-top:55px}.workshop-signal-grid,.format-cards{grid-template-columns:1fr}.stage-list article{grid-template-columns:35px 1fr;gap:14px;display:grid}.stage-list h3,.stage-list p,.stage-list strong{grid-column:2}.outcome-list{padding:28px 22px}.workshop-quote{padding:82px 20px}.format-cards article{min-height:0;padding:24px 22px 26px}.pill-button{width:100%}.strategic-hero h1{font-size:clamp(47px,13.5vw,64px)}.strategic-offering-page .offer-section{padding-top:62px;padding-bottom:62px}.strategic-offering-page .wide-heading{margin-bottom:38px}.strategic-hero{gap:36px;padding-top:112px;padding-bottom:62px}.strategic-hero .outcome-card{min-height:320px;padding:27px}.compact-glance{grid-template-columns:1fr;gap:32px;padding:60px 20px}.compact-glance-grid{grid-template-columns:1fr}.compact-glance-grid article,.compact-glance-grid article:nth-child(2){border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:19px 0 20px}.compact-glance-grid article:last-child{border-bottom:0}.strategic-deliverable-grid,.strategic-process-grid{grid-template-columns:1fr}.strategic-deliverable-grid article,.strategic-process-grid article{min-height:0;padding:24px 22px 26px}.strategic-process-grid article{border-right:0;border-bottom:1px solid var(--line);padding-left:0;padding-right:0}.strategic-process-grid article:last-child{border-bottom:0}.strategic-deliverable-grid h3,.strategic-process-grid h3{margin-top:28px}.strategic-principle{text-align:left;margin-top:38px}.strategic-business-view{grid-template-columns:1fr;gap:34px;padding:64px 20px}.strategic-business-view h2{font-size:clamp(41px,12vw,56px)}.compact-next,.strategic-faq{grid-template-columns:1fr;gap:46px}.compact-next h2,.strategic-faq h2{font-size:clamp(40px,11.5vw,54px)}.faq-list summary{font-size:16px}.strategic-contact h2{font-size:clamp(39px,11vw,52px)}.strategic-offering-page .site-footer{min-height:0;padding:34px 20px 42px}.strategic-offering-page .site-footer img{margin-bottom:10px}.strategic-offering-page .footer-meta{text-align:left}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.benchmark-hero{min-height:650px;padding:148px var(--section-gutter) 76px;background:var(--ink);color:var(--paper);flex-direction:column;justify-content:center;display:flex}.benchmark-hero h1{max-width:1060px;color:var(--paper);margin-bottom:25px;font-size:clamp(54px,6vw,88px)}.benchmark-hero-lead{max-width:920px;color:var(--paper);margin-bottom:17px;font-size:clamp(20px,2vw,27px);line-height:1.38}.benchmark-hero-note{max-width:760px;color:var(--paper);font-size:15px}.benchmark-actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:29px;display:flex}.benchmark-actions .pill-button{width:auto}.benchmark-primary{border-color:var(--gold);background:var(--gold);color:var(--ink)}.benchmark-primary:hover{border-color:var(--paper);background:var(--paper);color:var(--ink)}.benchmark-secondary{color:var(--paper);border-bottom:1px solid var(--gold);padding-bottom:5px;font-size:13px;text-decoration:none}.benchmark-section{padding:clamp(62px, 6vw, 82px) var(--section-gutter)}.benchmark-section h2,.benchmark-download h2,.benchmark-about h2{font-size:clamp(39px,4.3vw,62px)}.benchmark-heading{max-width:930px;margin-bottom:39px}.benchmark-heading>p,.benchmark-intro>div>p,.benchmark-method>div>p,.benchmark-company-view>div>p{max-width:720px}.benchmark-intro,.benchmark-method,.benchmark-company-view,.benchmark-about{grid-template-columns:minmax(300px,.85fr) minmax(400px,1fr);gap:7vw;display:grid}.benchmark-copy>p{max-width:720px}.benchmark-pov,.benchmark-question{background:var(--ink);color:var(--paper);border-left:3px solid var(--gold);margin-top:28px;padding:23px 26px}.benchmark-pov span,.benchmark-question span{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:15px;font-size:10px;font-weight:700;display:block}.benchmark-pov strong,.benchmark-question strong{max-width:700px;font-size:clamp(20px,2vw,28px);font-weight:540;line-height:1.3;display:block}.benchmark-dimensions{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.benchmark-dimensions article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:145px;padding:23px}.benchmark-dimensions span,.benchmark-list-grid span,.finding-list>article>span{color:var(--gold);font:700 11px/1.3 var(--font-geist-mono), monospace;letter-spacing:.12em}.benchmark-dimensions h3{max-width:280px;margin-top:29px;font-size:23px}.benchmark-model{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin-top:38px;display:grid}.benchmark-model div{justify-content:space-between;align-items:center;gap:15px;min-height:78px;padding:17px 0;font-size:14px;display:flex}.benchmark-model span{color:var(--gold);margin-right:24px;font-size:25px}.benchmark-list-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.benchmark-list-grid>div{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr;padding:15px 0;display:grid}.benchmark-list-grid>div:nth-child(odd){margin-right:36px}.benchmark-list-grid>div:nth-child(2n){margin-left:36px}.benchmark-list-grid p{margin:0;font-size:15px}.benchmark-small-note{margin-top:28px;font-size:12px}.company-cloud{letter-spacing:-.025em;max-width:1150px;margin:0;font-size:clamp(20px,2.15vw,30px);line-height:1.48}.benchmark-method h3{margin:0 0 22px;font-size:27px}.benchmark-method ul,.benchmark-company-view ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.benchmark-method li,.benchmark-company-view li{border-bottom:1px solid var(--line);padding:13px 0;font-size:14px}.benchmark-method li:before,.benchmark-company-view li:before{content:"—";color:var(--gold);margin-right:12px}.limitations{margin-top:36px;font-size:13px}.finding-list{border-top:1px solid var(--line)}.finding-list article{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;padding:20px 0;display:grid}.finding-list h3{margin:0 0 8px;font-size:clamp(23px,2.5vw,34px)}.finding-list p{max-width:760px;margin:0;font-size:14px}.benchmark-download{padding:76px var(--section-gutter);background:var(--ink);color:var(--paper)}.benchmark-download h2{max-width:900px;color:var(--paper)}.benchmark-download>p{max-width:700px;color:var(--paper)}.benchmark-download .pill-button{width:auto;margin-top:24px}.benchmark-download small{max-width:650px;margin-top:22px;line-height:1.5;display:block}.benchmark-company-view .pill-button{width:fit-content;margin-top:34px}.benchmark-about{padding:72px var(--section-gutter);background:var(--ink-soft);color:var(--paper)}.benchmark-about h2{max-width:730px;color:var(--paper);margin:0}.benchmark-about p{max-width:650px;color:var(--paper)}.benchmark-signature{margin-top:38px}@media (width<=760px){.benchmark-hero{min-height:auto;padding:112px 20px 58px}.benchmark-hero h1{font-size:clamp(45px,12.8vw,61px)}.benchmark-hero-lead{font-size:20px}.benchmark-actions{flex-direction:column;align-items:stretch}.benchmark-actions .pill-button{width:100%}.benchmark-secondary{width:fit-content}.benchmark-section{padding:52px 20px}.benchmark-section h2,.benchmark-download h2,.benchmark-about h2{font-size:clamp(38px,10.8vw,51px)}.benchmark-intro,.benchmark-method,.benchmark-company-view,.benchmark-about{grid-template-columns:1fr;gap:38px}.benchmark-dimensions{grid-template-columns:1fr}.benchmark-dimensions article{min-height:0;padding:23px 21px}.benchmark-dimensions h3{margin:25px 0 0}.benchmark-model{grid-template-columns:1fr}.benchmark-model div{border-bottom:1px solid var(--line);min-height:72px}.benchmark-model div:last-child{border-bottom:0}.benchmark-model span{margin-right:9px;transform:rotate(90deg)}.benchmark-list-grid{grid-template-columns:1fr}.benchmark-list-grid>div:nth-child(odd),.benchmark-list-grid>div:nth-child(2n){margin:0}.company-cloud{font-size:22px}.finding-list article{grid-template-columns:38px 1fr}.benchmark-download{padding:58px 20px}.benchmark-download .pill-button,.benchmark-company-view .pill-button{width:100%}.benchmark-about{padding:54px 20px}}
