:root{--ink:#101113;--ink-soft:#181a1d;--paper:#fff;--panel:#edf0f2;--gold:#d8bd88;--gold-deep:#b9934f;--text:#24272a;--muted:#60656a;--line:#d7dadd;--line-dark:#ffffff2e;--max:1360px}*{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:#ffffffa8}.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{color:var(--gold-deep);letter-spacing:.16em;text-transform:uppercase;margin:0 0 25px;font-size:11px;font-weight:700;line-height:1.3}.eyebrow--light{color:var(--gold)}.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:900px;padding:195px max(36px, calc((100vw - var(--max)) / 2 + 36px)) 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{color:#ffffffb3;max-width:680px;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:#ffffffa6;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{color:#fff9;max-width:270px;font-size:12px;line-height:1.55}.home-section,.offer-section,.workshop-section{padding:130px max(36px, calc((100vw - var(--max)) / 2 + 36px))}.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:72px}.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:end;margin-bottom:4px}.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-deep);font:700 10px/1 var(--font-geist-mono), monospace;letter-spacing:.08em}.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:300px;padding:30px}.numbered-grid h3{margin:58px 0 20px;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:350px;padding:26px 22px}.numbered-grid--five h3{font-size:22px}.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:20px 14px;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{color:var(--paper)}.home-page .help-section .wide-heading>p,.home-page .help-section .numbered-grid p,.home-page .help-section .support-note{color:#ffffffa1}.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>span{color:var(--gold)}.home-page .help-section .capability-strip span{color:#ffffffad}.offer-list{border-top:1px solid var(--ink)}.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-deep);font:700 10px/1.3 var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.08em}.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(--panel);grid-template-columns:.8fr 1fr auto;align-items:center;gap:50px;margin-top:52px;padding:42px;display:grid}.tailored-callout .eyebrow{margin-bottom:13px}.tailored-callout h3{margin:0;font-size:28px}.tailored-callout>p{color:var(--muted);margin:0;font-size:14px}.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:#ffffffad;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:290px;padding:35px}.evidence-grid article>span{color:var(--gold-deep);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.evidence-grid h3{max-width:440px;margin:62px 0 22px;font-size:25px}.evidence-grid strong{font-size:36px}.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{color:var(--paper)}.home-page .video-section .video-copy p{color:#ffffffa8}.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:110px max(36px, calc((100vw - var(--max)) / 2 + 36px));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:end}.contact-band>div:last-child p{color:#ffffffa6;max-width:480px}.contact-band .pill-button{margin-top:20px}.email-link{color:#ffffffa6;width:fit-content;margin-top:24px;font-size:13px;display:block}.site-footer{min-height:150px;padding:36px max(36px, calc((100vw - var(--max)) / 2 + 36px));background:var(--ink);color:#ffffff94;border-top:1px solid #ffffff17;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}.site-footer p:last-child{text-align:right}.offer-hero{min-height:830px;padding:200px max(36px, calc((100vw - var(--max)) / 2 + 36px)) 95px;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:490px;color:var(--paper);flex-direction:column;justify-content:space-between;padding:42px;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:#ffffff9e;font-size:13px;line-height:1.55}.at-glance{padding:95px max(36px, calc((100vw - var(--max)) / 2 + 36px));background:var(--panel);grid-template-columns:.8fr 1.2fr;align-items:end;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-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.at-glance-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:145px;padding:22px}.at-glance-grid span{color:var(--gold-deep);text-transform:uppercase;letter-spacing:.09em;font-size:10px;font-weight:700}.at-glance-grid p{margin:30px 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:.1em;font-size:10px;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:#ffffffad;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:255px;padding:26px}.workshop-signal-grid h3{margin:58px 0 15px;font-size:23px}.workshop-signal-grid p{color:var(--muted);margin:0;font-size:13px}.stage-list{border-top:1px solid var(--ink)}.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:#fff9;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 10px/1.4 var(--font-geist-mono), monospace}.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{border-top:1px solid var(--ink);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.format-cards article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:360px;padding:34px}.format-cards span{color:var(--gold-deep);font:700 10px/1 var(--font-geist-mono), monospace}.format-cards h3{margin:75px 0 22px;font-size:32px}.format-cards p{color:var(--muted);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)}@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}}@media (width<=760px){.site-header{grid-template-columns:100px 1fr;min-height:78px;padding:0 20px}.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{background:var(--paper);color:var(--ink);border-top:1px solid var(--line);padding:18px 20px 25px;position:fixed;top:78px;left:0;right:0;box-shadow:0 20px 50px #0000002b}.mobile-panel a{border-bottom:1px solid var(--line);padding:11px 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:135px 20px 0;display:block}.hero-copy{padding-bottom:55px}.hero-copy h1{font-size:clamp(48px,14.5vw,67px)}.hero-copy>p{font-size:16px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .text-link{width:fit-content}.hero-profile{width:100%;padding-bottom:45px}.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:84px 20px}.section-heading h2,.wide-heading h2{font-size:clamp(40px,12vw,56px)}.section-heading>p,.wide-heading>p{font-size:15px}.wide-heading{margin-bottom:48px}.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:45px}.numbered-grid,.numbered-grid--five{grid-template-columns:1fr}.numbered-grid>article,.numbered-grid--five>article{min-height:245px}.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:82px 20px}.workshop-feature figure{min-height:420px}.evidence-grid{grid-template-columns:1fr}.evidence-grid article{min-height:255px}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:50px;padding:82px 20px}.contact-band h2{font-size:clamp(41px,12vw,56px)}.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}.site-footer p:last-child{text-align:left}.offer-hero{grid-template-columns:1fr;gap:55px;min-height:auto;padding:135px 20px 82px}.offer-hero h1{font-size:clamp(50px,15vw,70px)}.outcome-card{min-height:390px;padding:30px}.at-glance{grid-template-columns:1fr;gap:45px;padding:78px 20px}.at-glance-grid{grid-template-columns:1fr}.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:320px;padding:28px}.pill-button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
