.atelier-bold,.atelier-deck{--bg: #f2efe7;--fg: #292723;--accent: #da422a;--a2-red: #c83b25;--a2-ink: #24231f;--a2-muted: #686259;--symbol-fold: #912e20;--symbol-light: #f79676}.atelier-deck{--serif: "Instrument Serif", Georgia, serif;--sans: "DM Sans", system-ui, sans-serif;--mono: "IBM Plex Mono", ui-monospace, monospace}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/dm-sans-400-normal.CB7WfZ8W.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/dm-sans-500-normal.DCQhiIS7.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/dm-sans-600-normal.CYvJJk-g.ttf) format("truetype")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_astro/dm-sans-700-normal.BQ0abr9c.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/ibm-plex-mono-400-normal.ClCTSiDw.ttf) format("truetype")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/ibm-plex-mono-500-normal.DyRt3UMW.ttf) format("truetype")}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_astro/instrument-serif-400-italic.C4j453oU.ttf) format("truetype")}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/instrument-serif-400-normal.CGHjAgsg.ttf) format("truetype")}.atelier-deck{margin:0;background:#d1cec6;font:400 30px/1.4 var(--sans);-webkit-print-color-adjust:exact;print-color-adjust:exact}.slide,.offer-band,.offer-row,.closing-offers>div{--paper: #f5ecdd;--ink: #3b2824;--muted: #715c53;--color: #b9442e;--rule: #cbb9aa;background:var(--paper);color:var(--ink)}.slide[data-offer=project],.offer-band.project,.offer-row.project,.closing-offers>.project{--paper: #512f31;--ink: #fff2e1;--muted: #e3ccbd;--color: #f0b695;--rule: #8b6b65}.slide[data-offer=services],.offer-band.services,.offer-row.services,.closing-offers>.services{--paper: #181716;--ink: #f5ecdd;--muted: #cdbeb0;--color: #b9442e;--rule: #514841}.slide{position:relative;box-sizing:border-box;width:1920px;height:1080px;padding:64px 104px 54px;margin:24px auto;display:grid;grid-template-rows:28px 234px minmax(0,1fr) 64px;row-gap:0;break-after:page;overflow:hidden}.slide *,.slide *:before,.slide *:after{box-sizing:border-box}.slide p,.slide h1,.slide h2,.slide h3,.slide h4,.slide figure{margin:0}.slide .icon{color:var(--color);flex-shrink:0}.slide-running{display:flex;align-items:center;justify-content:flex-end;font:500 17px/1.2 var(--mono);letter-spacing:.065em;text-transform:uppercase;color:var(--muted)}.slide-heading{padding-top:47px}.eyebrow,.label{font:500 17px/1.35 var(--mono);text-transform:uppercase;letter-spacing:.075em;color:var(--color)}.slide[data-offer=services] .eyebrow,.slide[data-offer=services] .label,.offer-band.services .label,.offer-row.services .label,.closing-offers>.services .label{color:var(--muted)}.slide .eyebrow{margin-bottom:19px}.slide h1,.slide h2{font:400 100px/1.04 var(--serif);letter-spacing:-.026em}.slide h1 em,.slide h2 em{color:var(--color);font-weight:400}.slide h3{font:600 34px/1.2 var(--sans);letter-spacing:-.018em}.slide h4{font:600 29px/1.25 var(--sans);letter-spacing:-.01em}.slide .lead{font-size:33px;line-height:1.4;max-width:1300px}.slide-heading .lead{margin-top:24px}.slide-body{min-height:0;display:flex;flex-direction:column;justify-content:center;padding-bottom:46px}.slide-foot{display:flex;align-items:flex-start;justify-content:flex-end;border-top:1px solid var(--rule);padding-top:21px}.slide-number{font:500 17px/1.4 var(--mono);color:var(--muted);white-space:nowrap}.columns-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:80px}.label{display:block}.slide.cover{grid-template-rows:28px minmax(0,1fr) 64px}.cover-main{padding-top:40px}.cover h1{font-size:192px;line-height:.92;max-width:1250px;margin-top:26px}.cover h1 em{display:block}.cover .lead{width:1000px;margin-top:37px}.outcome-strip{display:grid;grid-template-columns:1fr 1fr 1fr;gap:48px;margin-top:40px;border-top:1px solid var(--rule);padding-top:24px}.outcome-strip .label{margin-bottom:14px}.outcome-strip h3{font-size:30px}.outcome-strip p{font-size:24px;line-height:1.4;margin-top:12px;color:var(--muted)}.offer-overview{display:grid;gap:0}.offer-row{display:grid;grid-template-columns:90px 395px 530px 1fr;gap:40px;min-height:192px;padding:30px 32px;align-items:center}.offer-row.course{border-top:1px solid var(--rule)}.offer-index{font:400 64px/1 var(--serif);color:var(--color)}.offer-name h3{font-size:31px}.offer-name strong{display:block;font:400 46px/1 var(--serif);margin-top:12px;color:var(--color)}.offer-description .label{margin-bottom:10px;font-size:15px}.offer-description p,.offer-result{font-size:25px;line-height:1.35}.offer-result{border-left:1px solid var(--rule);padding-left:34px}.workflow-layout>.label{margin-bottom:26px}.workflow-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:56px}.workflow-grid>section{border-top:1px solid var(--rule);padding-top:24px}.workflow-index{display:block;font:400 62px/1 var(--serif);color:var(--color);margin-bottom:22px}.workflow-grid h3{font-size:33px}.workflow-grid p{font-size:26px;line-height:1.4;margin-top:14px}.slide .workflow-foot{border-top:1px solid var(--rule);margin-top:44px;padding-top:24px;font-size:25px;color:var(--muted);max-width:1500px}.slide.chapter-intro{grid-template-rows:28px minmax(0,1fr) 64px}.chapter-grid{display:grid;grid-template-columns:1000px minmax(0,1fr);gap:32px;align-items:start;padding-top:36px;padding-bottom:30px}.chapter-copy{padding-top:0}.chapter-copy h2{font-size:104px;line-height:1.02;max-width:1000px}.chapter-copy h2 em{display:block}.chapter-copy .lead{margin-top:22px;max-width:940px;font-size:30px}.chapter-details{border-top:1px solid var(--rule);margin-top:26px;padding-top:22px;display:grid;grid-template-columns:1fr 1fr;gap:14px 40px}.chapter-details .label{font-size:15px;margin-bottom:8px}.chapter-details strong{display:block;font-size:26px;line-height:1.25;font-weight:600;margin-bottom:8px}.chapter-details p{font-size:23px;line-height:1.35;color:var(--muted)}.slide .chapter-foot{border-top:1px solid var(--rule);margin-top:16px;padding-top:14px;font-size:22px;line-height:1.35;color:var(--muted)}.chapter-sessions{list-style:none;margin:26px 0 0;padding:0;border-top:1px solid var(--rule)}.chapter-sessions li{display:grid;grid-template-columns:55px minmax(0,1fr);gap:18px;padding:15px 0;border-bottom:1px solid var(--rule)}.chapter-sessions li:last-child{border-bottom:0}.chapter-sessions h4{font-size:27px}.chapter-sessions p{font-size:23px;line-height:1.38;margin-top:7px}.chapter-sessions .practice p{font-size:21px}.chapter-art{display:flex;align-items:center;justify-content:center;height:760px}.chapter-art img{display:block;width:100%;height:100%;object-fit:contain}.slide.weeks{grid-template-rows:28px 190px minmax(0,1fr) 64px}.weeks .slide-body{justify-content:flex-start;padding-top:24px;padding-bottom:24px}.columns-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px}.week h3{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:15px;align-items:center;margin-bottom:18px;font-size:32px;min-height:84px}.week h3 .icon{grid-row:1 / 3}.week h3 small{font:500 15px/1 var(--mono);color:var(--color);letter-spacing:.06em;margin-bottom:8px}.week ol{padding:0;margin:0;list-style:none}.week li{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;border-top:1px solid var(--rule);padding:18px 0}.class-id{font:500 24px/1.4 var(--mono);color:var(--color)}.week h4{font-size:26px}.week p{font-size:22px;line-height:1.38;margin-top:8px}.practice{display:flex;gap:12px;margin-top:11px;color:var(--muted)}.practice .icon{margin-top:3px}.practice p{margin:0;font-size:21px}.practice strong{font-weight:600;color:var(--ink);margin-right:.25em}.slide .weeks-foot{border-top:1px solid var(--rule);margin-top:18px;padding-top:16px;font-size:23px;color:var(--muted)}.rhythm-grid{display:grid;grid-template-columns:2.5fr 1fr;gap:64px}.core,.buffer{border-top:3px solid var(--color);padding-top:28px}.buffer{border-color:var(--rule)}.core h3 strong,.buffer h3 strong{display:block;font:400 83px/1 var(--serif);letter-spacing:-.03em;margin-bottom:15px}.stages{display:grid;grid-template-columns:repeat(4,1fr);gap:29px;padding:0;margin:36px 0 0;list-style:none}.stages .label{margin-bottom:13px}.stages h4{font-size:26px}.stages p{font-size:23px;margin-top:10px}.buffer p{font-size:27px;margin-top:37px;max-width:330px}.after{display:flex;gap:25px;margin-top:46px;padding-top:30px;border-top:1px solid var(--rule)}.after h3{font-size:31px}.after p{font-size:27px;margin-top:9px}.commitment-grid{display:grid;grid-template-columns:570px 1fr;gap:100px;align-items:center}.count>strong{display:block;font:400 250px/.8 var(--serif);color:var(--color);margin-bottom:27px}.count h3{font-size:40px}.count p{font-size:29px;margin-top:18px;max-width:500px}.rows>div{display:grid;grid-template-columns:345px 1fr;gap:25px;align-items:center;border-top:1px solid var(--rule);padding:34px 0}.rows strong{font:400 62px/1 var(--serif);letter-spacing:-.025em}.rows span{font-size:28px}.slide .commitment-foot{border-top:3px solid var(--color);padding-top:24px;font-size:27px;line-height:1.4}.controls-grid{display:grid;grid-template-columns:590px 1fr;gap:110px}.approval{border-top:3px solid var(--color);padding-top:30px}.approval h3{font-size:44px;max-width:500px;margin-top:27px}.approval p{font-size:29px;margin-top:22px}.controls-list{display:grid;grid-template-columns:1fr 1fr;gap:0 56px}.controls-list>section{display:grid;grid-template-columns:40px 1fr;gap:20px;border-top:1px solid var(--rule);padding:24px 0 28px}.controls-list h3{font-size:30px}.controls-list p{margin-top:10px;font-size:24px;line-height:1.38}.checks-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:80px}.checks-grid section{display:grid;grid-template-columns:62px 1fr 40px;gap:22px;align-items:start;border-top:1px solid var(--rule);padding:27px 0 34px}.check-number{font:400 48px/1 var(--serif);color:var(--color)}.checks-grid p{font-size:27px;margin-top:12px}.handover{border-top:3px solid var(--color);margin-top:28px;padding-top:25px;display:grid;grid-template-columns:230px 420px 1fr;gap:30px;align-items:start}.handover .label{max-width:160px}.handover h3{font-size:32px}.handover p{font-size:26px}.slide .about-lead{font-size:36px;line-height:1.35;max-width:1300px}.about-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:56px;margin-top:48px;border-top:1px solid var(--rule);padding-top:26px}.about-grid .label{margin-bottom:14px}.about-grid h3{font-size:33px}.about-grid p{font-size:26px;line-height:1.4;margin-top:14px}.about-people{border-top:1px solid var(--rule);margin-top:40px;padding-top:22px;display:grid;grid-template-columns:1fr 1fr;gap:40px}.about-people p{font-size:25px;line-height:1.4;color:var(--muted)}.about-people strong{color:var(--ink);font-weight:600}.slide.closing{grid-template-rows:28px 285px minmax(0,1fr) 64px}.closing-offers{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--rule)}.closing-offers>div{padding:23px 30px}.closing-offers>.course{padding-left:0}.closing-offers .label{font-size:16px}.closing-offers strong{display:block;font:400 49px/1 var(--serif);margin-top:12px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:38px}.steps section{padding:0 30px}.steps section:first-child{padding-left:0}.steps .label{margin-bottom:12px}.steps h3{font-size:31px}.steps p{font-size:26px;margin-top:12px}.slide .closing-ask{font:italic 400 65px/1 var(--serif);color:var(--color);margin-top:35px}@page{size:1920px 1080px;margin:0}@media print{.atelier-deck{background:none}.slide{margin:0}}.slide-foot .slide-brand{width:168px;height:45px;margin:-9px auto 0 0;object-fit:contain}
