:root{--ink:#101113;--ink-soft:#181a1d;--paper:#fff;--panel:#edf0f2;--gold:#d8bd88;--gold-deep:#9a7134;--text:#101113;--muted:#101113;--line:#d7dadd;--line-dark:#ffffff2e;--max:1360px;--section-space:clamp(78px, 7vw, 100px);--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;font-size:16px}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:98px;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:25px;font-size:14px;display:flex}.desktop-nav>a,.ways-menu-trigger{opacity:.83;text-decoration:none;transition:opacity .2s}.desktop-nav>a:hover,.ways-menu-trigger:hover{opacity:1}.ways-menu{position:relative}.ways-menu-trigger{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ways-menu-trigger:focus-visible{outline-offset:5px;outline:1px solid}.mobile-menu>summary::-webkit-details-marker{display:none}.ways-dropdown{background:var(--paper);width:520px;color:var(--ink);border:1px solid var(--line);padding:10px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-42%);box-shadow:0 22px 70px #0000002b}.ways-dropdown:before{content:"";width:20%;height:11px;position:absolute;top:-11px;left:40%}.ways-dropdown[hidden]{display:none}.ways-dropdown a{border-bottom:1px solid var(--line);grid-template-columns:240px 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 17px;font-size:12px;text-decoration:none}.site-header--dark .header-cta{border-color:#ffffff80}.mobile-menu{display:none}.announcement-bar{z-index:30;background:var(--gold);width:100%;min-height:38px;color:var(--ink);text-align:center;letter-spacing:.01em;justify-content:center;align-items:center;gap:9px;padding:8px 20px;font-size:12px;font-weight:680;line-height:1.35;text-decoration:none;transition:background-color .22s,transform .22s;animation:4s ease-in-out infinite announcement-pulse;display:flex;position:absolute;top:0;left:0}.announcement-bar span{transition:transform .22s;animation:2.4s ease-in-out infinite announcement-arrow;display:inline-block}.announcement-bar:hover{background:#e3cc9e;animation-play-state:paused;transform:translateY(-1px)}.announcement-bar:hover span{animation-play-state:paused;transform:translate(9px)}.announcement-bar:focus-visible{outline:2px solid var(--paper);outline-offset:-4px}.announcement-bar:active{background:#cdb077;transform:translateY(0)}@keyframes announcement-arrow{0%,48%,to{transform:translate(0)}62%{transform:translate(10px)}74%{transform:translate(2px)}86%{transform:translate(8px)}}@keyframes announcement-pulse{0%,55%,to{background-color:var(--gold)}72%{background-color:#ead7af}}.site-header--with-announcement{top:38px}@media (prefers-reduced-motion:reduce){.announcement-bar,.announcement-bar span{transition:none;animation:none}.announcement-bar:hover,.announcement-bar:hover span{transform: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-deep)!important}.eyebrow--light{color:var(--gold)!important}.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-deep)!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:790px;padding:164px var(--section-gutter) 0;background:var(--ink);color:var(--paper);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1.25fr) minmax(320px,.65fr);column-gap:6vw;display:grid}.hero-copy{align-self:center;max-width:860px;padding-bottom:44px}.hero-copy h1{color:var(--paper);max-width:900px;margin-bottom:31px;font-size:clamp(56px,5.5vw,86px)}.hero-copy h1 span{display:block}.hero-copy .eyebrow{white-space:nowrap}.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%,395px);padding-bottom:44px}.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:118px;padding:25px 35px 18px 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:285px;color:var(--paper);font-size:13px;line-height:1.5}.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:25px;font-size:clamp(41px,4.5vw,66px)}.section-heading>p,.wide-heading>p{color:var(--muted);max-width:720px;font-size:16px}.wide-heading{max-width:920px;margin-bottom:50px}.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:16px;line-height:1.5}.commercial-explainer{padding:var(--section-space) var(--section-gutter);border-top:1px solid var(--line-dark);background:var(--ink);color:var(--paper);text-align:left;grid-template-columns:minmax(0,320px) minmax(0,760px);grid-template-areas:"video heading""video summary";gap:30px 48px;display:grid}.commercial-explainer-heading{grid-area:heading;align-self:end;max-width:760px;margin:0}.commercial-explainer-heading h2,.commercial-explainer-heading>p{color:var(--paper)}.commercial-explainer-heading>p{max-width:none;margin-bottom:0}.commercial-explainer-player{border:1px solid var(--gold);background:var(--ink);grid-area:video;align-self:center;width:min(100%,320px);margin:0}.commercial-explainer-player video{object-fit:contain;background:var(--ink);width:100%;height:auto;display:block}.commercial-explainer-player video:focus-visible{outline:2px solid var(--gold);outline-offset:5px}.commercial-explainer-summary{grid-area:summary;align-self:start;max-width:760px;margin:0;font-size:17px}@media (width<=760px){.commercial-explainer{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""video""summary";padding:68px 20px}}.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:138px;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:25px}.offer-row p{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.offer-row>strong{font-size:15px;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:520px;color:var(--paper);border-top:1px solid var(--line-dark);grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);display:grid;position:relative;overflow:hidden}.workshop-feature-copy{padding:86px var(--section-gutter);flex-direction:column;justify-content:center;align-items:flex-start;padding-right:6vw;display:flex}.workshop-feature h2{max-width:760px;color:var(--paper);font-size:clamp(48px,5vw,70px)}.workshop-feature p{color:var(--paper);max-width:660px;font-size:17px}.workshop-feature .inline-arrow{margin-top:26px}.workshop-feature figure{background:#090a0b;border-left:1px solid #d8bd888c;min-height:520px;margin:0;position:relative;overflow:hidden}.workshop-feature figure:after{content:"";pointer-events:none;background:linear-gradient(90deg,#16120d6b,#70522621),#b38a4b14;position:absolute;inset:0}.workshop-feature figure img{filter:sepia(.3)saturate(.72)contrast(1.06)brightness(.76);transform:scale(1.02)}.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}.testimonial-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:64px;display:grid}.testimonial-grid blockquote{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;max-width:none;min-height:320px;margin:0;padding:clamp(28px,2.6vw,40px);font-size:clamp(22px,2vw,29px);display:flex}.testimonial-grid blockquote cite{margin-top:auto;padding-top:36px}.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:.68fr 1fr;gap:7vw;display:grid}.about-section>.section-heading{margin-bottom:54px}.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{max-width:720px}.about-copy p:first-child{color:var(--ink);font-size:20px;line-height:1.5}.about-copy p{color:var(--muted);font-size:16px}.about-copy .interim-availability{border-top:1px solid var(--line);color:var(--ink);margin-top:28px;padding-top:22px;font-size:14px}.contact-band{padding:78px var(--section-gutter);background:var(--ink);color:var(--paper);grid-template-columns:1fr .7fr;gap:9vw;display:grid}.contact-band h2{max-width:760px;color:var(--paper);margin:0;font-size:clamp(44px,4.6vw,68px)}.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(520px,100vw - 40px);color:var(--paper);border:1px solid var(--gold);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:23px;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 22px 70px #00000047}.consent-panel h2{color:var(--paper);margin:0 0 10px;font-size:24px}.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:9px;min-width:132px;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}.methodology-teaser{grid-template-columns:minmax(420px,.85fr) minmax(600px,1.15fr);align-items:center;gap:4vw;padding-top:78px;padding-bottom:78px;display:grid}.methodology-teaser-copy h2{max-width:680px;margin-bottom:26px;font-size:clamp(40px,3.8vw,58px)}.methodology-teaser-copy>p{max-width:650px;color:var(--paper);font-size:16px}.methodology-teaser-copy .pill-button{margin-top:26px}.methodology-teaser-visual{border:1px solid var(--gold);background:#0a0a0a;padding:clamp(26px,2.6vw,36px)}.methodology-teaser-visual>p{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:28px;font-size:11px;font-weight:700}.methodology-teaser-track{grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr) 46px minmax(0,1fr) 46px minmax(0,1fr);align-items:center;gap:8px;display:grid}.methodology-teaser-pair{display:contents}.methodology-teaser-track strong{background:var(--gold);min-width:0;min-height:76px;color:var(--ink);text-align:center;letter-spacing:.025em;overflow-wrap:anywhere;text-transform:uppercase;justify-content:center;align-items:center;padding:12px 7px;font-size:11px;display:flex}.methodology-teaser-track img{object-fit:cover;justify-self:center;width:42px;height:42px;display:block}.methodology-teaser-visual>span{border-top:1px solid var(--line-dark);color:var(--paper);margin-top:28px;padding-top:22px;font-size:15px;font-weight:620;display:block}.about-methodology-link{color:inherit;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px}.architecture-page{background:var(--paper)}.architecture-hero{padding:170px var(--section-gutter) 84px;background:var(--ink);color:var(--paper)}.architecture-hero-copy{max-width:1160px}.architecture-hero-copy h1{max-width:1080px;color:var(--paper);margin-bottom:30px;font-size:clamp(57px,5.7vw,84px)}.architecture-hero-copy>p{max-width:760px;color:var(--paper);font-size:clamp(18px,1.55vw,23px)}.architecture-diagram{border:1px solid var(--gold);background:#0a0a0a;margin-top:58px;padding:clamp(24px,2.6vw,34px)}.architecture-diagram-label{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;margin-bottom:28px;font-size:12px;font-weight:700}.architecture-transition-grid{grid-template-columns:minmax(145px,1fr) 92px minmax(145px,1fr) 92px minmax(145px,1fr) 92px minmax(145px,1fr);gap:8px;display:grid}.architecture-transition-pair{display:contents}.architecture-stage{background:var(--gold);min-height:134px;color:var(--ink);text-align:center;flex-direction:column;justify-content:center;padding:22px 17px;display:flex}.architecture-stage h2{color:var(--ink);letter-spacing:-.03em;text-transform:uppercase;margin:0 0 17px;font-size:clamp(20px,1.8vw,26px)}.architecture-stage p{color:var(--ink);margin:0;font-size:14px;line-height:1.45}.architecture-transition-mark{border:1px solid var(--gold);background:var(--ink);flex-direction:column;justify-content:center;align-items:center;min-height:134px;padding:12px 8px;display:flex}.architecture-transition-mark img{object-fit:cover;width:68px;height:68px}.architecture-transition-mark span{color:var(--gold);text-align:center;letter-spacing:.1em;text-transform:uppercase;margin-top:9px;font-size:9px;font-weight:700;line-height:1.35}.architecture-diagram-claim{max-width:1100px;color:var(--paper);letter-spacing:-.03em;margin:34px 0;font-size:clamp(24px,2.4vw,34px);line-height:1.08}.architecture-foundation{border:1px solid var(--gold);padding:28px 26px 0}.architecture-foundation-heading{border-bottom:1px solid #d8bd88a6;grid-template-columns:1fr auto;align-items:end;gap:35px;padding-bottom:25px;display:grid}.architecture-foundation-heading p{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.architecture-foundation-heading h2{color:var(--paper);margin:0;font-size:clamp(31px,3.2vw,48px)}.architecture-foundation-heading>span{max-width:430px;color:var(--paper);padding-bottom:4px;font-size:13px;line-height:1.5}.architecture-capabilities{grid-template-columns:repeat(6,1fr);display:grid}.architecture-capabilities span{min-height:96px;color:var(--paper);text-align:center;border-right:1px solid #d8bd8873;justify-content:center;align-items:center;padding:22px 14px;font-size:13px;font-weight:620;line-height:1.4;display:flex}.architecture-capabilities span:last-child{border-right:0}.architecture-method-strip{background:var(--gold);min-height:74px;color:var(--ink);grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:24px;margin-top:20px;padding:0 26px;display:grid}.architecture-method-strip a{color:var(--ink);text-align:center;letter-spacing:.025em;text-transform:uppercase;font-size:14px;font-weight:700;text-decoration:none}.architecture-method-strip a:hover{text-underline-offset:4px;text-decoration:underline}.architecture-method-strip>span{font-size:23px}.architecture-principle{color:var(--paper);text-align:center;margin:28px 0 0;font-size:18px;font-weight:620}.architecture-definition,.architecture-engagements{padding:var(--section-space) var(--section-gutter)}.architecture-definition{grid-template-columns:minmax(340px,.9fr) minmax(420px,.75fr);gap:8vw;display:grid}.architecture-definition .section-heading h2{max-width:760px}.architecture-definition-copy p{color:var(--muted);font-size:16px}.architecture-definition-copy p:first-child{color:var(--ink);font-size:20px}.architecture-demands{padding:var(--section-space) var(--section-gutter)}.architecture-demand-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.architecture-demand-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:220px;padding:27px}.architecture-demand-grid article>span,.architecture-engagement-grid>a>span{color:var(--gold);letter-spacing:.12em;font-size:11px;font-weight:700}.architecture-demand-grid h3{margin:44px 0 18px;font-size:28px}.architecture-demand-grid p{color:var(--muted);margin:0;font-size:14px}.architecture-engagement-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.architecture-engagement-grid>a{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:290px;color:var(--ink);flex-direction:column;padding:29px;text-decoration:none;transition:background .2s,color .2s;display:flex}.architecture-engagement-grid>a:hover{background:var(--ink);color:var(--paper)}.architecture-engagement-grid h3{color:inherit;margin:48px 0 20px;font-size:31px}.architecture-engagement-grid p{color:inherit;margin:0;font-size:14px}.architecture-engagement-grid strong{color:inherit;justify-content:space-between;margin-top:auto;padding-top:25px;font-size:13px;display:flex}.architecture-engagement-grid i{font-style:normal}.architecture-contact-action{margin-top:26px}.offer-methodology-link{margin:22px 0 0}.offer-methodology-link a{color:var(--ink);-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:5px;font-size:13px}.offer-hero{min-height:720px;padding:158px var(--section-gutter) 74px;grid-template-columns:minmax(400px,1.1fr) minmax(350px,.68fr);align-items:center;gap:7vw;display:grid;overflow:hidden}.offer-hero-copy{max-width:820px}.offer-hero h1{margin-bottom:31px;font-size:clamp(56px,5.8vw,86px)}.offer-lead{max-width:700px;color:var(--ink);font-size:clamp(19px,1.65vw,23px);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:390px;color:var(--paper);flex-direction:column;justify-content:space-between;padding:35px;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:64px var(--section-gutter);background:var(--panel);grid-template-columns:.8fr 1.2fr;align-items:start;gap:7vw;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:102px;padding:18px 22px}.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:46px auto 0;font-size:20px}.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)}.offer-page .offer-section{padding-top:82px;padding-bottom:82px}.offer-page .strategic-faq{padding-top:72px;padding-bottom:72px}.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}.open-workshop-promo{padding:42px var(--section-gutter) 0;background:var(--paper)}.open-workshop-card{background:var(--ink-soft);color:var(--paper);border-top:3px solid var(--gold);grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr) auto;align-items:center;gap:clamp(30px,4vw,64px);padding:clamp(32px,4vw,52px);display:grid}.open-workshop-card .eyebrow{margin-bottom:18px}.open-workshop-card h2{max-width:720px;color:var(--paper);margin:0;font-size:clamp(31px,3.1vw,49px);line-height:1.02}.open-workshop-details p{color:var(--paper);margin:0;font-size:14px;line-height:1.55}.open-workshop-details .open-workshop-date{color:var(--gold);margin-bottom:5px;font-weight:700}.open-workshop-details .open-workshop-host{margin-bottom:19px;font-weight:650}.open-workshop-cta{background:var(--gold);min-height:49px;color:var(--ink);white-space:nowrap;border-radius:99px;justify-content:center;align-items:center;gap:16px;padding:0 22px;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.open-workshop-cta:hover{background:var(--paper);transform:translateY(-1px)}.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:70px;padding-bottom:70px}.strategic-offering-page .wide-heading{margin-bottom:46px}.strategic-hero{background:var(--paper);min-height:720px;padding-top:158px;padding-bottom:68px}.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:390px;padding:35px}.compact-glance{padding:60px max(36px, calc((100vw - var(--max)) / 2 + 36px));background:var(--panel);grid-template-columns:.75fr 1.25fr;align-items:start;gap:7vw;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:210px;color:var(--paper);padding:27px 29px}.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:195px;padding:25px 29px}.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:14px}.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}.methodology-teaser{grid-template-columns:1fr;gap:42px}.architecture-transition-grid{grid-template-columns:minmax(120px,1fr) 74px minmax(120px,1fr) 74px minmax(120px,1fr) 74px minmax(120px,1fr);gap:5px}.architecture-transition-mark img{width:56px;height:56px}}@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}.announcement-bar{min-height:46px;padding:7px 16px;font-size:11px;position:fixed}.site-header--with-announcement{top:46px}.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}.site-header--with-announcement .mobile-panel{max-height:calc(100dvh - 118px);top:118px}.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(45px,12.2vw,57px);line-height:.96}.hero-copy h1 span{display:inline}.hero-copy h1 span:after{content:" "}.hero-copy .eyebrow{white-space:normal}.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:64px 20px}.methodology-teaser{display:block}.methodology-teaser-copy h2{font-size:clamp(38px,10.8vw,51px)}.methodology-teaser-copy .pill-button{margin-bottom:42px}.methodology-teaser-track{display:block}.methodology-teaser-pair{grid-template-columns:1fr 58px;gap:8px;margin-bottom:8px;display:grid}.methodology-teaser-pair:last-child{grid-template-columns:1fr}.methodology-teaser-track strong{min-height:64px}.methodology-teaser-track img{width:58px;height:58px}.section-heading h2,.wide-heading h2{font-size:clamp(37px,10.2vw,48px);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:64px 20px}.workshop-feature figure{border-top:1px solid #d8bd888c;border-left:0;min-height:300px}.evidence-grid{grid-template-columns:1fr}.evidence-grid article{min-height:0;padding:24px 22px 26px}.testimonial-grid{grid-template-columns:1fr;margin-top:55px}.testimonial-grid blockquote{min-height:0;padding:28px 22px;font-size:24px}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}.about-section>.section-heading{margin-bottom:42px}.contact-band{grid-template-columns:1fr;gap:36px;padding:64px 20px}.contact-band h2{font-size:clamp(38px,10.2vw,48px)}.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}.architecture-hero{padding:136px 20px 64px}.architecture-hero-copy h1{font-size:clamp(45px,12.6vw,61px)}.architecture-hero-copy>p{font-size:17px}.architecture-diagram{margin-top:48px;padding:20px}.architecture-transition-grid{display:block}.architecture-transition-pair{grid-template-columns:1fr 72px;gap:8px;margin-bottom:8px;display:grid}.architecture-transition-pair:last-child{grid-template-columns:1fr}.architecture-stage,.architecture-transition-mark{min-height:118px}.architecture-stage{padding:20px 16px}.architecture-transition-mark{padding:10px 5px}.architecture-transition-mark img{width:54px;height:54px}.architecture-transition-mark span{font-size:8px}.architecture-diagram-claim{margin:30px 0;font-size:27px}.architecture-foundation{padding:22px 18px 0}.architecture-foundation-heading{grid-template-columns:1fr;gap:15px}.architecture-foundation-heading>span{padding-bottom:0}.architecture-capabilities{grid-template-columns:repeat(2,1fr)}.architecture-capabilities span{border-bottom:1px solid #d8bd8873;border-right:1px solid #d8bd8873;min-height:78px}.architecture-capabilities span:nth-child(2n){border-right:0}.architecture-capabilities span:nth-last-child(-n+2){border-bottom:0}.architecture-method-strip{grid-template-columns:1fr;gap:13px;padding:18px}.architecture-method-strip>span{text-align:center;transform:rotate(90deg)}.architecture-definition{grid-template-columns:1fr;gap:40px;padding:64px 20px}.architecture-demands,.architecture-engagements{padding:64px 20px}.architecture-demand-grid,.architecture-engagement-grid{grid-template-columns:1fr}.architecture-demand-grid article,.architecture-engagement-grid>a{min-height:0}.architecture-engagement-grid>a{padding:26px 22px}.architecture-engagement-grid strong{margin-top:25px}.offer-hero{grid-template-columns:1fr;gap:38px;min-height:auto;padding:118px 20px 64px}.offer-hero h1{margin-bottom:26px;font-size:clamp(44px,11.8vw,56px);line-height:.97}.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:34px;padding:58px 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}.open-workshop-promo{padding:20px 20px 0}.open-workshop-card{grid-template-columns:1fr;gap:26px;padding:30px 24px}.open-workshop-card h2{font-size:clamp(31px,9.4vw,42px)}.open-workshop-cta{white-space:normal;text-align:center;width:100%}.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,.offer-page .offer-section{padding-top:60px;padding-bottom:60px}.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-attribution{max-width:760px;color:var(--gold);letter-spacing:.04em;margin:8px 0 0;font-size:11px;line-height:1.5}.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-authority{background:var(--paper)}.benchmark-authority-links{border-top:1px solid var(--line)}.benchmark-authority-links a{border-bottom:1px solid var(--line);min-height:105px;color:var(--ink);grid-template-columns:minmax(190px,.55fr) 1fr 30px;align-items:center;gap:35px;padding:24px 0;text-decoration:none;display:grid}.benchmark-authority-links strong{font-size:22px;font-weight:560}.benchmark-authority-links span{max-width:690px;font-size:14px;line-height:1.55}.benchmark-authority-links b{color:var(--gold);font-size:22px;font-weight:400}.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-authority-links a{grid-template-columns:1fr 26px;gap:12px}.benchmark-authority-links span{grid-column:1}.benchmark-authority-links b{grid-area:1/2/3}.benchmark-about{padding:54px 20px}}.growth-sequence{color:#fff;background:#0a0a0a;border:1px solid #b5914173;margin-top:clamp(2rem,4vw,3.5rem);padding:clamp(1.5rem,3vw,2.5rem)}.growth-sequence-steps{border-bottom:1px solid #ffffff2e;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:grid}.growth-sequence-steps span{color:#b59141;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:.75rem;font-size:.75rem;display:flex}.growth-sequence-steps i{color:#ffffff73;font-style:normal}.growth-sequence p{color:#ffffffc7;max-width:72rem;margin:0;line-height:1.75}.growth-sequence p strong{color:#fff}.work-section .wide-heading p a{color:inherit;text-underline-offset:.18em;text-decoration-color:#b59141}@media (width<=760px){.growth-sequence-steps{grid-template-columns:1fr;gap:.75rem}.growth-sequence-steps span{justify-content:flex-start}}.offers-page{--offers-warm:#f4efe6;--offers-warm-deep:#e8dcc8;--offers-gold:#d8bd88;--offers-gold-dark:#8e682f;background:var(--paper)}.offers-page section[id]{scroll-margin-top:0}.offers-page .site-header{max-width:var(--max)}.offers-hero{min-height:770px;padding:178px var(--section-gutter) 82px;background:var(--ink);color:var(--paper);grid-template-columns:minmax(0,1.2fr) minmax(320px,.58fr);align-items:center;gap:clamp(48px,8vw,120px);display:grid}.offers-hero-copy{max-width:830px}.offers-hero h1{max-width:830px;color:var(--paper);margin-bottom:30px;font-size:clamp(61px,6.7vw,101px)}.offers-hero-copy>p{max-width:705px;color:var(--paper);margin-bottom:0;font-size:clamp(17px,1.5vw,21px);line-height:1.58}.offers-hero-actions{align-items:center;gap:30px;margin-top:38px;display:flex}.offers-primary-button{border:1px solid var(--offers-gold);background:var(--offers-gold);min-height:52px;color:var(--ink);border-radius:99px;justify-content:center;align-items:center;gap:34px;padding:0 22px;font-size:13px;font-weight:650;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.offers-primary-button:hover{border-color:var(--paper);background:var(--paper)}.offers-secondary-link{border-bottom:1px solid var(--offers-gold);color:var(--paper);padding-bottom:5px;font-size:13px;text-decoration:none}.offers-hero-index{border-top:1px solid var(--offers-gold);border-bottom:1px solid #ffffff38;margin:0;padding:30px 32px 18px}.offers-hero-index>p{color:var(--offers-gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:24px;font-size:11px;font-weight:700}.offers-hero-index ol{margin:0;padding:0;list-style:none}.offers-hero-index li{border-top:1px solid #ffffff24;grid-template-columns:38px 1fr;align-items:center;gap:16px;min-height:70px;display:grid}.offers-hero-index li span{color:var(--offers-gold);font:700 10px/1.3 var(--font-geist-mono), monospace;letter-spacing:.1em}.offers-hero-index li strong{color:var(--paper);font-size:17px;font-weight:530}.offers-chooser,.offers-comparison,.architecture-fit,.why-murros,.offers-faq,.offers-final-cta{padding:var(--section-space) var(--section-gutter)}.offers-section-intro{max-width:720px;margin-bottom:48px}.offers-section-intro h2,.architecture-fit h2,.why-murros h2,.offers-faq h2,.offers-final-cta h2{margin-bottom:22px;font-size:clamp(43px,4.8vw,69px)}.offers-section-intro>p{max-width:620px;color:var(--muted);margin-bottom:0;font-size:16px}.offers-section-intro--wide{max-width:920px}.offers-pathways{border-top:1px solid var(--ink)}.offers-pathways a{border-bottom:1px solid var(--line);min-height:112px;color:var(--ink);grid-template-columns:68px minmax(280px,1.15fr) minmax(230px,.7fr) 35px;align-items:center;gap:30px;text-decoration:none;transition:background .2s,padding .2s;display:grid}.offers-pathways a:hover{background:var(--offers-warm);padding-left:18px;padding-right:18px}.offers-path-number{color:var(--offers-gold-dark);font:700 11px/1.3 var(--font-geist-mono), monospace;letter-spacing:.12em}.offers-pathways strong{letter-spacing:-.03em;font-size:clamp(20px,2vw,29px);font-weight:540;line-height:1.18}.offers-path-offer{font-size:14px;font-weight:650}.offers-path-arrow{color:var(--offers-gold-dark);font-size:23px}.offer-chapter{padding:clamp(76px, 7vw, 106px) var(--section-gutter);border-top:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(270px,.62fr) minmax(540px,1.3fr);gap:clamp(55px,9vw,135px);display:grid}.offer-chapter--warm{background:var(--offers-warm)}.offer-chapter--dark{background:var(--ink);color:var(--paper);border-top-color:#ffffff24}.offer-chapter--workshop{background:var(--offers-warm-deep);border-top-color:#8e682f52}.offer-chapter-heading{align-items:flex-start;gap:24px;display:flex}.offer-chapter-number{color:var(--offers-gold-dark);font:700 11px/1.3 var(--font-geist-mono), monospace;letter-spacing:.12em;padding-top:4px}.offer-chapter-heading h2{margin:0;font-size:clamp(43px,4.6vw,67px)}.offer-chapter--dark .offer-chapter-heading h2{color:var(--paper)}.offer-chapter--dark .offer-chapter-number{color:var(--offers-gold)}.offer-situation{letter-spacing:-.032em;max-width:850px;margin-bottom:25px;font-size:clamp(25px,2.5vw,37px);line-height:1.25}.offer-purpose{max-width:800px;color:var(--muted);margin-bottom:34px;font-size:17px}.offer-chapter--dark .offer-purpose{color:#fffc}.offer-questions{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-bottom:38px;display:grid}.offer-chapter--dark .offer-questions{border-color:#ffffff2e}.offer-questions span{border-right:1px solid var(--line);align-items:center;min-height:102px;padding:21px 22px;font-size:14px;line-height:1.45;display:flex}.offer-questions span:first-child{padding-left:0}.offer-questions span:last-child{border-right:0}.offer-chapter--dark .offer-questions span{border-color:#ffffff2e}.buying-options{margin-bottom:31px}.buying-options--two{grid-template-columns:repeat(2,1fr);display:grid}.buying-options>article{border:1px solid var(--line);flex-direction:column;min-height:525px;padding:29px 30px;display:flex}.buying-options>article+article{border-left:0}.buying-options>.buying-option-featured{background:#d8bd882e;border-color:#9a71347a}.offer-chapter--warm .buying-options>article{background:#ffffff8c;border-color:#8e682f47}.offer-chapter--warm .buying-options>.buying-option-featured{background:var(--paper)}.buying-option-top{flex-direction:column;justify-content:space-between;gap:14px;min-height:92px;display:flex}.buying-option-top>span{color:var(--offers-gold-dark);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:720}.buying-option-top strong{letter-spacing:-.035em;font-size:clamp(28px,2.5vw,38px);font-weight:540}.buying-option-top small,.implementation-price small,.workshop-price-line small{letter-spacing:0;font-size:12px;font-weight:600}.buying-option-meta{color:var(--offers-gold-dark);margin:-2px 0 19px;font-size:12px;font-weight:670}.buying-option-fit{margin:22px 0 18px;font-size:15px;font-weight:590;line-height:1.5}.offers-check-list{margin:0 0 28px;padding:0;list-style:none}.offers-check-list li{border-top:1px solid #1011131c;padding:9px 0 9px 19px;font-size:13px;line-height:1.45;position:relative}.offers-check-list li:before{content:"—";color:var(--offers-gold-dark);position:absolute;left:0}.buying-option-outcome{border-top:1px solid #10111333;margin:auto 0 0;padding-top:21px;font-size:13px;line-height:1.5}.buying-option-outcome span,.chapter-outcome span{color:var(--offers-gold-dark);letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:720;display:block}.offers-text-link{color:inherit;border-bottom:1px solid;gap:35px;padding:10px 0 6px;font-size:13px;font-weight:640;text-decoration:none;display:inline-flex}.activation-sequence{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:34px;padding:21px 0;display:flex}.activation-sequence span{color:var(--paper);font-size:13px;font-weight:640}.activation-sequence i{color:var(--offers-gold);font-size:18px;font-style:normal}.implementation-offer{background:var(--ink-soft);border:1px solid #d8bd8885;grid-template-columns:minmax(220px,.65fr) minmax(320px,1fr);gap:55px;margin-bottom:28px;padding:31px;display:grid}.implementation-price>span{color:var(--offers-gold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:21px;font-size:12px;font-weight:720;display:block}.implementation-price strong{color:var(--paper);letter-spacing:-.04em;font-size:clamp(31px,3.2vw,45px);font-weight:540;line-height:1.05;display:block}.implementation-price>p{color:var(--offers-gold);margin:18px 0 0;font-size:14px}.offer-chapter--dark .offers-check-list li{border-color:#ffffff24}.offer-chapter--dark .offers-check-list li:before{color:var(--offers-gold)}.activation-os{border-left:2px solid var(--offers-gold);margin:0 0 22px;padding-left:22px}.activation-os p{margin-bottom:7px;font-size:16px}.activation-os span{color:#ffffffbf;max-width:760px;font-size:13px;line-height:1.55;display:block}.scope-note{color:#ffffffa6;max-width:730px;margin:0 0 28px;font-size:12px;line-height:1.5}.chapter-outcome{max-width:780px;margin:0 0 25px;font-size:14px;line-height:1.55}.offer-chapter--dark .chapter-outcome span{color:var(--offers-gold)}.workshop-price-line{border-top:1px solid #8e682f6e;border-bottom:1px solid #8e682f6e;grid-template-columns:1.2fr .8fr;margin:34px 0 28px;display:grid}.workshop-price-line>div{border-right:1px solid #8e682f6e;flex-direction:column;justify-content:center;gap:10px;min-height:112px;padding:24px 28px;display:flex}.workshop-price-line>div:first-child{padding-left:0}.workshop-price-line>div:last-child{border-right:0}.workshop-price-line span{color:var(--offers-gold-dark);letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:720}.workshop-price-line strong{letter-spacing:-.025em;font-size:clamp(19px,2vw,29px);font-weight:550}.offers-comparison{background:var(--paper)}.comparison-table{border-top:1px solid var(--ink)}.comparison-row{border-bottom:1px solid var(--line);grid-template-columns:1.15fr 1.5fr .75fr .8fr .78fr;align-items:center;min-height:94px;display:grid}.comparison-row>*{padding:16px 20px;font-size:13px;line-height:1.4}.comparison-row>:first-child{padding-left:0}.comparison-row strong{font-size:16px;font-weight:590}.comparison-head{min-height:52px}.comparison-head span{color:var(--offers-gold-dark);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:720}.architecture-fit{background:var(--offers-warm)}.architecture-fit>div:first-child{max-width:930px}.architecture-fit>div:first-child>p{max-width:790px;font-size:16px}.architecture-track{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:47px;display:grid}.architecture-track article{border-right:1px solid #10111340;flex-direction:column;min-height:190px;padding:26px;display:flex}.architecture-track article:first-child{padding-left:0}.architecture-track article:last-child{border-right:0}.architecture-track span{color:var(--offers-gold-dark);font:700 10px/1.3 var(--font-geist-mono), monospace}.architecture-track strong{letter-spacing:-.03em;margin-top:auto;font-size:clamp(20px,2vw,28px);font-weight:560;line-height:1.12}.architecture-track small{color:var(--offers-gold-dark);margin-top:10px;font-size:12px;font-weight:660}.architecture-fit>aside{background:var(--ink);color:var(--paper);grid-template-columns:minmax(220px,.6fr) 1fr;gap:40px;margin-top:22px;padding:23px 26px;display:grid}.architecture-fit>aside strong{color:var(--offers-gold);font-size:15px}.architecture-fit>aside span{max-width:720px;font-size:13px;line-height:1.5}.why-murros{background:var(--ink);color:var(--paper);grid-template-columns:minmax(320px,.9fr) minmax(420px,1fr);gap:9vw;display:grid}.why-murros h2{color:var(--paper)}.why-murros>div:last-child>p{max-width:690px;color:var(--paper);font-size:16px}.judgement-chain{flex-wrap:wrap;align-items:center;gap:10px;margin:25px 0 36px;display:flex}.judgement-chain span{border:1px solid #d8bd888c;padding:10px 12px;font-size:12px}.judgement-chain i{color:var(--offers-gold);font-style:normal}.why-links{flex-wrap:wrap;gap:30px;display:flex}.why-links a{border-bottom:1px solid var(--offers-gold);color:var(--paper);padding-bottom:5px;font-size:13px;text-decoration:none}.offers-faq{background:var(--paper);grid-template-columns:minmax(290px,.68fr) minmax(540px,1.32fr);gap:9vw;display:grid}.offers-faq-list{border-top:1px solid var(--ink)}.offers-faq-list details{border-bottom:1px solid var(--line)}.offers-faq-list summary{color:var(--ink);cursor:pointer;justify-content:space-between;gap:30px;padding:24px 0;font-size:16px;font-weight:580;line-height:1.45;list-style:none;display:flex}.offers-faq-list summary::-webkit-details-marker{display:none}.offers-faq-list summary span{color:var(--offers-gold-dark);font-size:22px;font-weight:400;transition:transform .2s}.offers-faq-list details[open] summary span{transform:rotate(45deg)}.offers-faq-list details p{max-width:800px;color:var(--muted);margin:-2px 55px 25px 0;font-size:14px;line-height:1.65}.offers-final-cta{background:var(--ink-soft);color:var(--paper);border-top:1px solid #ffffff1f;grid-template-columns:1fr minmax(360px,.72fr);align-items:center;gap:9vw;display:grid}.offers-final-cta h2{max-width:760px;color:var(--paper);margin-bottom:0}.offers-final-cta>div:last-child p{max-width:630px;color:var(--paper)}.offers-primary-button--light{margin-top:15px}@media (width<=1080px){.offers-hero{grid-template-columns:minmax(0,1fr) minmax(290px,.55fr);gap:50px}.offer-chapter{grid-template-columns:minmax(220px,.55fr) minmax(500px,1.25fr);gap:50px}.offer-questions{grid-template-columns:1fr}.offer-questions span,.offer-questions span:first-child{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:16px 0}.offer-questions span:last-child{border-bottom:0}.offer-chapter--dark .offer-questions span{border-bottom-color:#ffffff2e}.buying-options>article{padding:25px 23px}.comparison-row{grid-template-columns:1.05fr 1.35fr .7fr .75fr .75fr}}@media (width<=760px){.offers-page section[id]{scroll-margin-top:118px}.offers-hero{grid-template-columns:1fr;gap:52px;min-height:auto;padding:154px 20px 58px}.offers-hero h1{font-size:clamp(48px,14.2vw,64px);line-height:.95}.offers-hero-copy>p{font-size:16px}.offers-hero-actions{flex-direction:column;align-items:stretch;gap:22px}.offers-primary-button{width:100%}.offers-secondary-link{width:fit-content}.offers-hero-index{padding:25px 0 8px}.offers-hero-index li{min-height:62px}.offers-chooser,.offers-comparison,.architecture-fit,.why-murros,.offers-faq,.offers-final-cta{padding:62px 20px}.offers-section-intro{margin-bottom:37px}.offers-section-intro h2,.architecture-fit h2,.why-murros h2,.offers-faq h2,.offers-final-cta h2{font-size:clamp(39px,11.2vw,51px)}.offers-pathways a{grid-template-columns:34px 1fr 24px;gap:12px;min-height:0;padding:24px 0}.offers-pathways a:hover{padding-left:10px;padding-right:10px}.offers-pathways strong{font-size:20px}.offers-path-offer{color:var(--offers-gold-dark);grid-column:2}.offers-path-arrow{grid-area:1/3/3}.offer-chapter{grid-template-columns:1fr;gap:38px;padding:61px 20px}.offer-chapter-heading{gap:14px}.offer-chapter-heading h2{font-size:clamp(40px,12vw,53px)}.offer-situation{font-size:26px}.offer-purpose{font-size:16px}.offer-questions{margin-bottom:30px}.buying-options--two{grid-template-columns:1fr;gap:14px}.buying-options>article{min-height:0;padding:25px 21px}.buying-options>article+article{border-left:1px solid var(--line)}.offer-chapter--warm .buying-options>article+article{border-left-color:#8e682f47}.buying-option-top{min-height:82px}.buying-option-fit{margin-top:20px}.buying-option-outcome{margin-top:5px}.offers-text-link{justify-content:space-between;width:100%}.activation-sequence{flex-direction:column;align-items:flex-start}.activation-sequence i{transform:rotate(90deg)}.implementation-offer{grid-template-columns:1fr;gap:17px;padding:25px 21px}.workshop-price-line{grid-template-columns:1fr}.workshop-price-line>div,.workshop-price-line>div:first-child{border-bottom:1px solid #8e682f6e;border-right:0;min-height:96px;padding:20px 0}.workshop-price-line>div:last-child{border-bottom:0}.comparison-table{border-top:0}.comparison-row{border:1px solid var(--line);background:var(--offers-warm);grid-template-columns:1fr;gap:13px;margin-bottom:14px;padding:23px 21px;display:grid}.comparison-row.comparison-head{display:none}.comparison-row>*,.comparison-row>:first-child{padding:0}.comparison-row strong{margin-bottom:6px;font-size:20px}.comparison-row span{grid-template-columns:94px 1fr;gap:12px;display:grid}.comparison-row span:before{content:attr(data-label);color:var(--offers-gold-dark);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:720}.architecture-track{grid-template-columns:1fr}.architecture-track article,.architecture-track article:first-child{border-bottom:1px solid #10111340;border-right:0;min-height:125px;padding:22px 0}.architecture-track article:last-child{border-bottom:0}.architecture-track strong{margin-top:27px}.architecture-fit>aside{grid-template-columns:1fr;gap:13px;padding:22px}.why-murros,.offers-faq,.offers-final-cta{grid-template-columns:1fr;gap:39px}.judgement-chain{flex-direction:column;align-items:flex-start}.judgement-chain i{margin-left:20px;transform:rotate(90deg)}.offers-faq-list summary{font-size:15px}.offers-faq-list details p{margin-right:20px}}
