/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.table{display:table}}:root{--paper:#faf8f2;--ink:#190b28;--orange:#ff6f28;--muted:#62576b;--line:#dcd5dc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font-inter), Arial, sans-serif;margin:0}button,input,select,textarea{font:inherit}a{color:inherit}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:var(--font-cormorant), Georgia, serif}.eyebrow{letter-spacing:.22em;margin-bottom:24px;font-size:12px;font-weight:800;line-height:1.4}.orange{color:var(--orange)}.wordmark{font-family:var(--font-cormorant), Georgia, serif;font-size:32px;font-weight:700;text-decoration:none}.landing-nav,.guide-nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1280px,100% - 80px);margin:0 auto;padding:26px 0;display:flex}.landing-nav a,.guide-nav button{cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:750;text-decoration:none}.guide-nav-actions{align-items:center;gap:26px;display:flex}.guide-webinar-link{border-bottom:2px solid var(--orange);padding-bottom:4px;font-size:13px;font-weight:800;text-decoration:none}.landing-hero{grid-template-columns:1.35fr .65fr;align-items:center;gap:80px;width:min(1280px,100% - 80px);margin:0 auto;padding:92px 0 105px;display:grid}.landing-hero h1{letter-spacing:-.045em;max-width:850px;margin-bottom:18px;font-size:clamp(64px,7vw,106px);font-weight:600;line-height:.86}.landing-hero h1 em{color:var(--orange);font-weight:inherit}.hero-sub{font-family:var(--font-cormorant), Georgia, serif;margin-bottom:30px;font-size:clamp(27px,3vw,39px);font-weight:600}.hero-copy{max-width:690px;color:var(--muted);margin-bottom:38px;font-size:18px;line-height:1.75}.primary-button{background:var(--ink);color:#fff;justify-content:space-between;min-width:310px;padding:21px 24px;font-weight:750;text-decoration:none;display:inline-flex}.hero-reassurance{border-left:4px solid var(--orange);max-width:560px;font-family:var(--font-cormorant), Georgia, serif;margin:42px 0 0;padding-left:22px;font-size:30px;font-weight:600;line-height:1.15}.hero-card{background:var(--ink);color:#fff;flex-direction:column;justify-content:space-between;min-height:535px;padding:34px;display:flex;position:relative;overflow:hidden}.hero-card>p,.hero-card small{letter-spacing:.2em;z-index:1;font-size:11px;font-weight:800}.hero-card h2{z-index:1;max-width:330px;margin:auto 0 20px;font-size:43px;line-height:1.02}.orb{border:1px solid #ffffff40;border-radius:50%;place-items:center;width:265px;height:265px;display:grid;position:absolute;top:70px;right:-45px;box-shadow:0 0 0 42px #ff6f281f,0 0 0 84px #ffffff0a}.orb span{color:var(--orange);font-family:var(--font-cormorant), Georgia, serif;font-size:120px}.problem-section,.promise-section,.signup-section,.creator-section{padding:110px max(40px,50% - 640px)}.problem-section{background:#fff}.two-column-copy{grid-template-columns:1fr 1fr;gap:100px;display:grid}.two-column-copy h2,.promise-section h2,.signup-copy h2{letter-spacing:-.03em;margin-bottom:0;font-size:clamp(48px,5vw,74px);line-height:.98}.two-column-copy p,.signup-copy>p{color:var(--muted);font-size:18px;line-height:1.8}.promise-section{grid-template-columns:.9fr 1.1fr;gap:110px;display:grid}.benefit-list{border-top:1px solid var(--line)}.benefit-list div{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;padding:25px 0;display:grid}.benefit-list span{color:var(--orange);font-size:12px;font-weight:800}.benefit-list p{margin:0;font-size:17px;line-height:1.5}.belief-section{text-align:center;background:var(--orange);color:var(--ink);padding:100px max(40px,50% - 550px)}.belief-section p{letter-spacing:.16em;font-size:13px;font-weight:800}.belief-section h2{max-width:980px;margin:0 auto;font-size:clamp(50px,6vw,82px);line-height:.98}.signup-section{background:#fff;grid-template-columns:1fr 1fr;gap:110px;display:grid}.hero-form{align-self:center;box-shadow:0 18px 60px #190b2814}.form-heading{margin-bottom:28px}.form-heading .eyebrow{margin-bottom:12px}.form-heading h2{margin:0;font-size:42px;line-height:.98}.creator-section{background:#fff;grid-template-columns:1fr auto;align-items:end;gap:90px;display:grid}.creator-section .signup-copy{max-width:820px}.creator-section .primary-button{min-width:310px}.signup-copy>p{margin-top:28px}.author-line{align-items:center;gap:18px;margin-top:42px;display:flex}.author-line>span{width:58px;height:58px;color:var(--orange);font-family:var(--font-cormorant), Georgia, serif;background:#fff0e8;place-items:center;font-size:24px;font-weight:700;display:grid}.author-line p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.signup-form{border-top:6px solid var(--orange);background:var(--paper);padding:42px}.signup-form>label:not(.consent):not(.honeypot){margin-bottom:22px;font-size:13px;font-weight:750;display:block}.signup-form input:not([type=checkbox]),.signup-form select{width:100%;height:58px;color:var(--ink);background:#fff;border:1px solid #cfc7d0;border-radius:0;margin-top:10px;padding:0 16px}.consent{color:var(--muted);align-items:flex-start;gap:13px;font-size:12px;line-height:1.5;display:flex}.consent input{accent-color:var(--orange);margin-top:3px}.signup-form button{background:var(--ink);color:#fff;cursor:pointer;border:0;justify-content:space-between;width:100%;margin-top:24px;padding:20px 22px;font-weight:800;display:flex}.signup-form button:disabled{opacity:.7;cursor:wait}.signup-form>small{color:var(--muted);text-align:center;margin-top:14px;display:block}.form-error{color:#a62424;margin:14px 0 0;font-size:13px}.signup-success{flex-direction:column;justify-content:center;min-height:505px;display:flex}.signup-success .eyebrow{margin-bottom:18px}.signup-success h2{margin-bottom:24px;font-size:48px;line-height:.98}.signup-success>p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.7}.signup-success a{background:var(--ink);color:#fff;justify-content:space-between;margin-top:15px;padding:20px 22px;font-weight:800;text-decoration:none;display:flex}.honeypot{position:absolute;left:-10000px}footer{background:var(--ink);color:#fff;align-items:center;gap:25px;padding:35px max(40px,50% - 640px);font-size:12px;display:flex}footer>span{color:var(--orange);font-family:var(--font-cormorant), Georgia, serif;font-size:30px;font-weight:700}footer p{flex:1;margin:0}footer a{text-decoration:none}.progress{z-index:20;background:var(--orange);height:4px;position:fixed;top:0;left:0}.access-loading{text-align:center;place-content:center;min-height:100vh;display:grid}.access-loading h1{font-size:clamp(48px,8vw,90px)}.guide-nav{z-index:2;position:relative}.guide-hero{text-align:center;flex-direction:column;justify-content:center;min-height:82vh;padding:120px max(40px,50% - 575px) 90px;display:flex}.guide-hero h1{letter-spacing:-.05em;max-width:1050px;margin:0 auto 15px;font-size:clamp(68px,9vw,120px);line-height:.84}.guide-deck{color:var(--orange);font-family:var(--font-cormorant), Georgia, serif;font-size:39px;font-weight:600}.welcome{color:var(--muted);margin-top:35px;font-size:14px}.guide-welcome{background:#fff;grid-template-columns:1.15fr .85fr;gap:70px;padding:110px max(40px,50% - 600px);display:grid}.guide-welcome h2{letter-spacing:-.03em;margin-bottom:35px;font-size:clamp(48px,5.5vw,74px);line-height:.98}.welcome-note>p:not(.eyebrow):not(.welcome-signoff){color:var(--muted);margin-bottom:24px;font-size:18px;line-height:1.75}.welcome-note a{color:var(--ink);-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:4px;font-weight:750;text-decoration-thickness:2px}.welcome-signoff{color:var(--orange);font-family:var(--font-cormorant), Georgia, serif;margin-top:34px;font-size:38px;font-weight:650}.guide-contents{background:var(--ink);color:#fff;border-top:5px solid var(--orange);align-self:start;padding:38px}.guide-contents h2{margin-bottom:30px;font-size:clamp(38px,4vw,54px)}.guide-contents ol{margin:0;padding:0;list-style:none}.guide-contents li{border-top:1px solid #ffffff29;padding:0}.guide-contents li a{color:inherit;grid-template-columns:44px 1fr 22px;align-items:start;gap:12px;padding:17px 0;text-decoration:none;transition:background .2s,padding .2s;display:grid}.guide-contents li a:hover,.guide-contents li a:focus-visible{background:#ff6f281f;outline:none;padding-left:12px;padding-right:10px}.guide-contents li span{color:var(--orange);letter-spacing:.08em;font-size:11px;font-weight:850}.guide-contents li p{color:#f2ecf4;margin:0;font-size:15px;line-height:1.45}.guide-contents li b{color:var(--orange);font-size:16px;line-height:1.4}.guide-shell section[id],.guide-shell .control-card[id]{scroll-margin-top:30px}.outcomes-section{background:#fff0e8;padding:110px max(40px,50% - 550px)}.outcomes-heading{max-width:none;margin-bottom:50px}.outcomes-heading h2{letter-spacing:-.03em;margin-bottom:35px;font-size:clamp(50px,6vw,78px);line-height:.98}.outcomes-heading>p:not(.eyebrow){color:var(--muted);font-size:18px;line-height:1.75}.outcomes-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.outcomes-grid article{border-top:4px solid var(--orange);background:#fff;padding:28px}.outcomes-grid span{color:var(--orange);letter-spacing:.08em;font-size:11px;font-weight:850}.outcomes-grid h3{margin:22px 0 13px;font-size:28px;line-height:1.08}.outcomes-grid p{color:var(--muted);margin:0;line-height:1.6}.outcomes-close{color:var(--ink);font-family:var(--font-cormorant), Georgia, serif;margin:42px 0 0;font-size:clamp(30px,3.5vw,44px);font-weight:650;line-height:1.12}.early-reset{background:var(--ink);color:#fff;padding:110px max(40px,50% - 550px)}.reset-intro{max-width:980px;margin-bottom:48px}.reset-intro h2{letter-spacing:-.03em;margin-bottom:35px;font-size:clamp(50px,6vw,78px);line-height:.98}.reset-intro>p:not(.eyebrow){color:#d9d1dc;margin-bottom:22px;font-size:18px;line-height:1.75}.reset-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.reset-grid .reflection{border-top:3px solid var(--orange);background:#ffffff12;margin-top:0;padding:26px}.reset-grid .reflection span,.reset-action .reflection span{color:#fff;min-height:34px}.reset-grid textarea{min-height:160px;color:var(--ink);background:#fff}.reset-action{background:var(--orange);color:var(--ink);grid-template-columns:1fr .7fr;align-items:end;gap:35px;margin-top:18px;padding:30px;display:grid}.reset-action .reflection{margin-top:0}.reset-action .reflection span{color:var(--ink)}.reset-action textarea{background:#fff;min-height:120px}.reset-action>p{font-family:var(--font-cormorant), Georgia, serif;margin:0 0 10px;font-size:28px;font-weight:650;line-height:1.2}.guide-section{background:#fff;grid-template-columns:90px 1fr;gap:30px;padding:110px max(40px,50% - 550px);display:grid}.guide-section:nth-of-type(2n){background:var(--paper)}.section-number{color:var(--orange);font-size:13px;font-weight:800}.guide-section h2,.section-heading h2,.talk-section h2,.scripts-section h2,.closing-section h2,.next-section h2,.toolkit-intro h2,.tool-heading h2,.worked-example h2,.escalation-section h2,.plan-section h2{letter-spacing:-.03em;margin-bottom:35px;font-size:clamp(50px,6vw,78px);line-height:.98}.guide-section>div>p,.section-heading>p,.scripts-section>p,.closing-section>p,.next-section p{color:var(--muted);font-size:18px;line-height:1.8}.guide-section>div>p,.dark-section>p:not(.eyebrow):not(.display-line),.confidence-section>p:not(.eyebrow):not(.display-line),.scripts-section>p:not(.eyebrow),.closing-section>p:not(.eyebrow):not(.display-line),.next-section>div>p:not(.eyebrow),.toolkit-intro>p:not(.eyebrow),.tool-heading>p:not(.eyebrow),.worked-example>p:not(.eyebrow),.escalation-section>p:not(.eyebrow),.plan-section>p:not(.eyebrow):not(.display-line){margin-bottom:0}.guide-section>div>p+p,.dark-section>p:not(.eyebrow)+p:not(.eyebrow),.confidence-section>p:not(.eyebrow)+p:not(.eyebrow),.scripts-section>p:not(.eyebrow)+p:not(.eyebrow),.closing-section>p:not(.eyebrow)+p:not(.eyebrow),.next-section>div>p:not(.eyebrow)+p:not(.eyebrow),.toolkit-intro>p:not(.eyebrow)+p:not(.eyebrow),.tool-heading>p:not(.eyebrow)+p:not(.eyebrow),.worked-example>p:not(.eyebrow)+p:not(.eyebrow),.escalation-section>p:not(.eyebrow)+p:not(.eyebrow),.plan-section>p:not(.eyebrow)+p:not(.eyebrow){margin-top:22px}blockquote{border-left:5px solid var(--orange);font-family:var(--font-cormorant), Georgia, serif;margin:45px 0;padding-left:30px;font-size:35px;font-weight:600;line-height:1.15}.dark-section,.confidence-section{background:var(--ink);color:#fff;padding:110px max(40px,50% - 525px)}.dark-section h2,.confidence-section h2{margin-bottom:42px;font-size:clamp(55px,7vw,92px);line-height:.92}.dark-section>p:not(.eyebrow),.confidence-section>p:not(.eyebrow){color:#d9d1dc;max-width:none;font-size:18px;line-height:1.8}.display-line{font-family:var(--font-cormorant), Georgia, serif;margin-top:45px;margin-bottom:38px;font-weight:600;max-width:1000px!important;color:var(--orange)!important;font-size:clamp(38px,5vw,62px)!important;line-height:1.03!important}.reflection{margin-top:42px;display:block}.reflection span{letter-spacing:.1em;margin-bottom:12px;font-size:12px;font-weight:800;display:block}.reflection textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:135px;color:var(--ink);background:#ffffffbf;padding:18px;line-height:1.6}.control-section,.talk-section,.scripts-section,.closing-section,.next-section,.toolkit-intro,.tool-section,.worked-example,.escalation-section,.experiment-section,.plan-section{padding:110px max(40px,50% - 550px)}.section-heading{max-width:none;margin-bottom:55px}.control-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.control-card{border-top:4px solid var(--orange);background:#fff;padding:25px}.control-card h3{font-size:29px}.control-card>p{color:var(--muted);font-size:14px;line-height:1.55}.control-card .reflection{margin-top:25px;padding:0}.control-grid textarea{background:var(--paper);border:0;min-height:150px}.control-note{max-width:900px;color:var(--muted);margin:35px auto 0;font-size:15px;line-height:1.7}.question-grid{grid-template-columns:1fr 1fr;gap:16px;margin:50px 0 42px;display:grid}.question-grid div{border:1px solid var(--line);min-height:150px;padding:25px}.question-grid span{color:var(--orange);font-size:12px;font-weight:800}.question-grid p{font-family:var(--font-cormorant), Georgia, serif;margin:35px 0 0;font-size:28px;font-weight:600}.prompt-list{border-top:1px solid var(--line);margin:40px 0}.prompt-list p{border-bottom:1px solid var(--line);font-family:var(--font-cormorant), Georgia, serif;margin:0;padding:22px 0;font-size:27px;font-weight:600}.talk-section{background:#fff0e8;border-top:1px solid #f3d7ca;border-bottom:1px solid #f3d7ca}.talk-section h2{margin-bottom:28px;font-size:clamp(76px,11vw,132px)}.talk-section>p:not(.eyebrow):not(.talk-summary){max-width:none;color:var(--muted);margin-bottom:42px;font-size:18px;line-height:1.7}.talk-tabs{grid-template-columns:repeat(4,1fr);display:grid}.talk-tabs button{color:var(--ink);text-align:left;cursor:pointer;background:#ffffff9e;border:1px solid #190b282e;padding:24px}.talk-tabs button.active{background:var(--ink);color:#fff}.talk-tabs strong{font-family:var(--font-cormorant), Georgia, serif;font-size:46px;display:block}.talk-tabs span{font-size:12px;font-weight:750;line-height:1.4}.talk-panel{background:var(--ink);color:#fff;grid-template-columns:120px 1fr;min-height:240px;padding:55px;display:grid}.talk-panel>span{color:var(--orange);font-family:var(--font-cormorant), Georgia, serif;font-size:100px;line-height:.8}.talk-panel h3{margin-bottom:14px;font-size:38px}.talk-panel p{color:#d9d1dc;max-width:700px;font-size:17px;line-height:1.7}.talk-summary{width:100%;max-width:none;font-family:var(--font-cormorant), Georgia, serif;margin:35px 0 0;font-size:28px;font-weight:600;line-height:1.2}.scripts-section{background:#fff}.accordions article{border-top:1px solid var(--line)}.accordions article:last-child{border-bottom:1px solid var(--line)}.accordions button{width:100%;color:var(--ink);font-family:var(--font-cormorant), Georgia, serif;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;padding:27px 0;font-size:30px;font-weight:600;display:flex}.accordions article p{max-width:850px;color:var(--muted);padding:0 0 30px;font-size:16px;line-height:1.8}.scripts-note{max-width:none;color:var(--muted);margin:35px 0 0;font-size:17px;line-height:1.7}.momentum-section{background:var(--paper);padding:110px max(40px,50% - 550px)}.momentum-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.momentum-grid article{border-top:4px solid var(--orange);background:#fff;padding:30px}.momentum-grid article>span{color:var(--orange);letter-spacing:.08em;font-size:12px;font-weight:850}.momentum-grid h3{margin:20px 0 14px;font-size:31px}.momentum-grid article>p{color:var(--muted);line-height:1.65}.momentum-grid article>p+p{margin-top:18px}.momentum-grid article>div{background:#fff0e8;margin-top:25px;padding:20px}.momentum-grid small{color:var(--orange);letter-spacing:.1em;font-size:10px;font-weight:850}.momentum-grid article>div p{font-family:var(--font-cormorant), Georgia, serif;margin:8px 0 0;font-size:24px;font-weight:650;line-height:1.25}.momentum-grid ul{margin:22px 0 0;padding-left:20px}.momentum-grid li{color:var(--muted);margin:10px 0;line-height:1.5}.momentum-grid .performance-card{grid-column:1/-1}.weekly-rhythm{background:var(--ink);color:#fff;grid-template-columns:.8fr 1.2fr;gap:55px;margin-top:42px;padding:38px;display:grid}.weekly-rhythm h3{margin-bottom:0;font-size:34px}.weekly-rhythm ol{margin:0;padding:0;list-style:none}.weekly-rhythm li{border-top:1px solid #ffffff2e;grid-template-columns:42px 1fr;gap:12px;padding:16px 0;display:grid}.weekly-rhythm li span{color:var(--orange);font-size:11px;font-weight:850}.weekly-rhythm li p{color:#f2ecf4;margin:0;line-height:1.45}.toolkit-intro{background:var(--ink);color:#fff}.toolkit-intro>p:not(.eyebrow){color:#d9d1dc;max-width:none;font-size:18px;line-height:1.75}.toolkit-outcomes{border-top:1px solid #ffffff38;grid-template-columns:repeat(5,1fr);margin-top:52px;display:grid}.toolkit-outcomes>div{border-right:1px solid #ffffff29;padding:25px 18px 10px 0}.toolkit-outcomes>div+div{padding-left:18px}.toolkit-outcomes span,.planner-grid>article>span,.month-grid>article>span{color:var(--orange);letter-spacing:.08em;font-size:12px;font-weight:850}.toolkit-outcomes p{font-family:var(--font-cormorant), Georgia, serif;margin:24px 0 0;font-size:24px;font-weight:600;line-height:1.15}.tool-section,.experiment-section{background:#fff}.concern-section,.language-section,.plan-section{background:var(--paper)}.tool-heading{max-width:none;margin-bottom:55px}.tool-heading>p:not(.eyebrow),.worked-example>p:not(.eyebrow),.escalation-section>p:not(.eyebrow),.plan-section>p{max-width:none;color:var(--muted);font-size:18px;line-height:1.75}.concern-list{border-top:1px solid var(--line)}.concern-list details{border-bottom:1px solid var(--line)}.concern-list summary{cursor:pointer;grid-template-columns:55px 1fr auto;align-items:center;padding:25px 0;list-style:none;display:grid}.concern-list summary::-webkit-details-marker{display:none}.concern-list summary span{color:var(--orange);font-size:12px;font-weight:800}.concern-list summary strong{font-family:var(--font-cormorant), Georgia, serif;font-size:30px}.concern-list summary i{color:var(--orange);font-size:28px;font-style:normal}.concern-content{grid-template-columns:1fr 1fr;gap:15px;padding:0 0 35px 55px;display:grid}.concern-content>div{background:#fff;padding:22px}.concern-content small,.example-question small,.temptation small,.conversation-flow small,.language-grid small,.say-this small{color:var(--orange);letter-spacing:.1em;font-size:10px;font-weight:850}.concern-content p{color:var(--muted);margin-bottom:0;line-height:1.6}.concern-content .try-question{background:var(--ink);grid-column:1/-1}.concern-content .try-question p{color:#fff;font-family:var(--font-cormorant), Georgia, serif;font-size:25px}.reflection-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.reflection-grid .reflection{margin-top:32px}.reflection-grid .reflection span{align-items:flex-end;min-height:38px;display:flex}.reflection-grid textarea{background:#fff;min-height:165px}.planner-section{background:#fff}.planner-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.planner-grid>article{border-top:4px solid var(--orange);background:var(--paper);padding:30px}.planner-grid>article:last-child{grid-column:1/-1}.planner-grid h3,.month-grid h3{margin:20px 0 8px;font-size:30px}.planner-grid>article>p{min-height:48px;color:var(--muted);line-height:1.55}.planner-grid .reflection{margin-top:25px}.planner-grid textarea{background:#fff;min-height:125px}.tool-note{border-left:5px solid var(--orange);color:var(--muted);background:#fff0e8;margin-top:28px;padding:22px 26px}.worked-example{background:var(--ink);color:#fff}.worked-example>p:not(.eyebrow){color:#d9d1dc}.example-question,.temptation,.why-it-works{margin-top:30px;padding:28px}.example-question{background:var(--orange);color:var(--ink)}.example-question small{color:var(--ink)}.example-question p{font-family:var(--font-cormorant), Georgia, serif;margin:10px 0 0;font-size:38px;font-weight:650}.temptation{border:1px solid #fff3}.temptation p{font-family:var(--font-cormorant), Georgia, serif;font-size:27px}.temptation span{color:#d9d1dc;line-height:1.7}.conversation-flow{margin-top:45px}.conversation-flow article{border-top:1px solid #fff3;grid-template-columns:80px 1fr;gap:18px;padding:32px 0;display:grid}.conversation-flow article>strong{color:var(--orange);font-family:var(--font-cormorant), Georgia, serif;font-size:70px;line-height:.8}.conversation-flow article p{color:#f7f1f8;max-width:none;font-size:17px;line-height:1.75}.conversation-flow article p+p,.why-it-works p+p,.say-this p+p{margin-top:18px}.conversation-flow .employee-reply{background:#ffffff14;padding:18px}.why-it-works{color:var(--ink);background:#fff}.why-it-works h3{font-size:34px}.why-it-works li,.why-it-works p{color:var(--muted);line-height:1.7}.language-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.language-grid article{border:1px solid var(--line);background:#fff;overflow:hidden}.language-grid .avoid,.language-grid .instead{padding:22px}.language-grid .avoid{background:#f6f1f0}.language-grid .instead{border-top:1px solid var(--line)}.language-grid .instead p{color:var(--ink);font-family:var(--font-cormorant), Georgia, serif;font-size:25px;font-weight:650}.language-grid p{color:var(--muted);margin:8px 0 0;line-height:1.55}.language-grid .why{padding:0 22px 24px;font-size:14px}.two-reflections{grid-template-columns:1fr 1fr}.escalation-section{background:#fff}.escalation-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:45px;display:grid}.escalation-grid article{background:var(--paper);border-top:4px solid var(--orange);padding:32px}.escalation-grid h3{font-size:31px}.escalation-grid li{color:var(--muted);margin:12px 0;line-height:1.5}.say-this{background:var(--ink);color:#fff;margin-top:20px;padding:32px}.say-this p{color:#e5dfe8;max-width:none;line-height:1.7}.say-this p:first-of-type{font-family:var(--font-cormorant), Georgia, serif;font-size:28px}.experiment-criteria{border-left:5px solid var(--orange);background:#fff0e8;padding:30px}.experiment-criteria h3,.safety-check h3{font-size:29px}.experiment-criteria li{color:var(--muted);margin:10px 0;line-height:1.5}.safety-check{background:var(--ink);color:#fff;margin:35px 0 5px;padding:30px}.safety-check label{border-bottom:1px solid #ffffff29;align-items:flex-start;gap:12px;padding:13px 0;line-height:1.45;display:flex}.safety-check input{accent-color:var(--orange);margin-top:3px}.plan-section{background:var(--paper)}.month-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:45px;display:grid}.month-grid article{border-top:4px solid var(--orange);background:#fff;padding:30px}.month-grid .reflection{margin-top:24px}.month-grid textarea{background:var(--paper);min-height:105px}.commitment-card{background:var(--ink);color:#fff;margin:55px 0;padding:38px}.commitment-card h3{font-size:36px}.commitment-card .reflection span{color:#fff;align-items:flex-end;min-height:38px;display:flex}.commitment-card textarea{color:var(--ink);background:#fff}.plan-closing{max-width:none}.closing-section .reflection{max-width:800px}.webinar-section{background:var(--ink);color:#fff;grid-template-columns:260px 1fr;align-items:center;gap:70px;padding:100px max(40px,50% - 550px);display:grid}.webinar-date{background:var(--orange);color:var(--ink);text-align:center;flex-direction:column;align-items:center;padding:32px 25px;display:flex}.webinar-date>span{letter-spacing:.18em;font-size:12px;font-weight:900}.webinar-date strong{font-family:var(--font-cormorant), Georgia, serif;margin:12px 0 20px;font-size:105px;line-height:.9;display:block;transform:translateY(-18px)}.webinar-date p{border-top:1px solid #190b284d;width:100%;margin:24px 0 0;padding-top:18px;font-weight:800}.webinar-copy h2{letter-spacing:-.03em;margin-bottom:28px;font-size:clamp(46px,5.5vw,72px);line-height:.98}.webinar-copy>p:not(.eyebrow){color:#ddd5e1;margin-bottom:20px;font-size:17px;line-height:1.7}.webinar-copy>a{width:min(100%,420px);color:var(--ink);background:#fff;justify-content:space-between;margin-top:18px;padding:22px 24px;font-weight:850;text-decoration:none;display:flex}.next-section{border-top:10px solid var(--orange);background:#fff0e8;grid-template-columns:1.15fr .65fr;align-items:start;gap:70px;display:grid}.next-section .programme-copy>h2{color:var(--ink);margin-bottom:18px;font-size:clamp(78px,10vw,138px);line-height:.82}.programme-intro{font-family:var(--font-cormorant), Georgia, serif;font-weight:650;color:var(--orange)!important;margin-bottom:34px!important;font-size:clamp(28px,3vw,38px)!important;line-height:1.15!important}.programme-lead{font-family:var(--font-cormorant), Georgia, serif;font-weight:650;color:var(--ink)!important;margin-top:32px!important;font-size:30px!important}.programme-card{background:var(--ink);color:#fff;border-top:6px solid var(--orange);padding:36px;position:sticky;top:28px}.programme-card>p{color:var(--orange);letter-spacing:.16em;margin-bottom:18px;font-size:11px;font-weight:900}.programme-card>strong{color:var(--orange);font-family:var(--font-cormorant), Georgia, serif;font-size:74px;line-height:.9;display:block}.programme-card h3{color:#fff;margin:26px 0 22px;font-size:32px;line-height:1.08}.programme-card ul{border-top:1px solid #ffffff2e;margin:0 0 30px;padding:22px 0 0;list-style:none}.programme-card li{color:#ddd5e1;margin:13px 0;line-height:1.45}.programme-card li:before{color:var(--orange);content:"✓";margin-right:9px}.programme-card a{background:var(--orange);min-width:0;color:var(--ink);justify-content:space-between;padding:22px;font-weight:850;text-decoration:none;display:flex}@media (width<=820px){.landing-nav,.guide-nav,.landing-hero{width:calc(100% - 40px)}.landing-hero,.two-column-copy,.promise-section,.signup-section,.creator-section,.webinar-section,.next-section{grid-template-columns:1fr;gap:55px}.landing-hero{padding:65px 0 75px}.landing-hero h1{font-size:58px}.problem-section,.promise-section,.signup-section,.creator-section,.guide-welcome,.outcomes-section,.early-reset,.guide-section,.control-section,.talk-section,.scripts-section,.momentum-section,.closing-section,.webinar-section,.next-section,.toolkit-intro,.tool-section,.worked-example,.escalation-section,.experiment-section,.plan-section{padding:75px 22px}.guide-nav-actions{gap:14px}.guide-webinar-link{text-align:right;max-width:150px}.webinar-date{width:min(100%,260px)}.guide-welcome{grid-template-columns:1fr;gap:45px}.guide-contents{padding:30px 24px}.outcomes-grid,.reset-grid,.reset-action{grid-template-columns:1fr}.reset-action{padding:25px 20px}.guide-hero{min-height:70vh;padding:90px 22px 70px}.guide-hero h1{font-size:61px}.guide-deck{font-size:29px}.guide-section{grid-template-columns:1fr;gap:8px}.control-grid,.question-grid{grid-template-columns:1fr}.talk-tabs{grid-template-columns:1fr 1fr}.talk-panel{grid-template-columns:65px 1fr;padding:35px 25px}.talk-panel>span{font-size:65px}.toolkit-outcomes,.reflection-grid,.planner-grid,.language-grid,.escalation-grid,.month-grid,.momentum-grid,.weekly-rhythm{grid-template-columns:1fr}.momentum-grid .performance-card{grid-column:auto}.weekly-rhythm{gap:30px;padding:30px 24px}.toolkit-outcomes>div{border-bottom:1px solid #ffffff29;border-right:0;padding:22px 0}.toolkit-outcomes>div+div{padding-left:0}.concern-content{grid-template-columns:1fr;padding-left:0}.concern-content .try-question,.planner-grid>article:last-child{grid-column:auto}.conversation-flow article{grid-template-columns:55px 1fr}.conversation-flow article>strong{font-size:55px}.commitment-card{padding:28px 20px}.signup-form{padding:28px 22px}.next-section a{min-width:0}.programme-card{position:static}footer{flex-direction:column;align-items:flex-start;gap:10px}}@media print{.guide-nav,.progress,footer{display:none!important}.guide-hero{min-height:auto;padding-top:40px}.guide-welcome,.outcomes-section,.early-reset,.guide-section,.control-section,.talk-section,.scripts-section,.momentum-section,.closing-section,.webinar-section,.toolkit-intro,.tool-section,.worked-example,.escalation-section,.experiment-section,.plan-section{break-inside:avoid}body{background:#fff}}
