:root{--ink:#313131;--forest:#313131;--green:#625a54;--coral:#e1958a;--paper:#f9f6f4;--cream:#fcf7e7;--top:#fbfaf8;--mint:#f2deda;--lavender:#865e63;--muted:#625a54;--line:#cec6ba}.nav,.hero{background:var(--top);box-shadow:0 0 0 100vmax var(--top);clip-path:inset(0 -100vmax)}.sample-selector{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;gap:18px;padding:15px 20px;display:flex}.sample-selector>span{letter-spacing:.14em;color:var(--muted);font-size:7px;font-weight:800}.sample-selector>div{gap:7px;display:flex}.sample-selector button{border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;padding:9px 12px;font-size:9px;font-weight:700}.sample-selector button.active{background:var(--forest);border-color:var(--forest);color:var(--cream)}.sample-selector button:focus-visible{outline:3px solid var(--coral);outline-offset:2px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--font-sans),Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}.shell{width:min(1180px,100% - 48px);margin-inline:auto}.nav{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:82px;display:flex}.brand{font-family:var(--font-serif);align-items:center;gap:11px;font-size:18px;line-height:1;display:flex}.brand small{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:8px;display:block}.brand-mark{background:var(--forest);color:#fff;width:34px;height:34px;font-family:var(--font-serif);border-radius:50%;place-items:center;font-size:20px;display:grid}.nav-links{align-items:center;gap:25px;font-size:11px;font-weight:700;display:flex}.nav-cta{background:var(--coral);align-items:center;gap:10px;padding:12px 16px;display:inline-flex}.hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:90px;padding:92px 0 110px;display:grid}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--coral);margin:0 0 18px;font-size:9px;font-weight:800}.pulse{background:var(--coral);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.hero h1,.section-intro h2,.included-copy h2,.process-section h2,.offer h2,.faq-grid h2,.closing-section h2{font-family:var(--font-serif);letter-spacing:-.045em;margin:0;font-weight:400;line-height:.94}.hero h1{max-width:700px;font-size:clamp(62px,7.2vw,102px)}.hero h1 em{color:var(--coral);font-style:italic;display:block}.hero-dek{color:#405c56;max-width:670px;margin:34px 0 28px;font-size:19px;line-height:1.62}.hero-actions{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.button{cursor:pointer;border:0;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:15px 21px;font-size:12px;font-weight:800;display:inline-flex}.button.primary{background:var(--coral);color:var(--ink)}.button.light{color:var(--ink);background:#fff}.text-link{border-bottom:1px solid var(--ink);padding-bottom:4px;font-size:11px;font-weight:700}.hero-note{color:var(--muted);margin:23px 0 0;font-size:11px;line-height:1.5}.offer-snapshot{background:var(--forest);color:#fff;box-shadow:18px 18px 0 var(--mint);padding:42px 42px 36px;position:relative}.snapshot-kicker{letter-spacing:.16em;color:#a9c5bd;margin:0;font-size:8px;font-weight:800}.offer-snapshot>strong{font-family:var(--font-serif);color:var(--coral);margin:25px 0 0;font-size:110px;font-weight:400;line-height:.72;display:block}.offer-snapshot h2{font-family:var(--font-serif);margin:8px 0 30px;font-size:35px;font-weight:400}.offer-snapshot ul{border-top:1px solid #fff3;margin:0;padding:0;list-style:none}.offer-snapshot li{color:#d8e4e0;border-bottom:1px solid #ffffff24;padding:14px 0 14px 25px;font-size:12px;line-height:1.4;position:relative}.offer-snapshot li:before{content:"✓";color:#8ed0b5;font-weight:800;position:absolute;left:0}.snapshot-footer{color:#a9c5bd;margin:24px 0 0;font-size:9px;line-height:1.5}.clarity-strip{background:var(--paper);border-block:1px solid var(--line)}.clarity-grid{grid-template-columns:repeat(3,1fr);display:grid}.clarity-grid p{color:var(--muted);margin:0;padding:28px 30px;font-size:11px;line-height:1.55}.clarity-grid p:first-child{padding-left:0}.clarity-grid p+p{border-left:1px solid var(--line)}.clarity-grid strong{color:var(--ink);font-size:12px}.sample-section{background:var(--forest);color:#fff;padding:110px 0}.sample-shell{grid-template-columns:.72fr 1.28fr;align-items:start;gap:70px;display:grid}.section-intro{max-width:720px}.section-intro h2,.included-copy h2,.process-section h2,.offer h2,.faq-grid h2,.closing-section h2{font-size:clamp(47px,5vw,72px)}.section-intro>p:last-child,.included-copy>p:last-child,.offer-lead{color:#afc4be;font-size:16px;line-height:1.7}.sample-card{color:var(--ink);box-shadow:14px 14px 0 var(--coral);background:#fff;padding:34px 36px}.sample-header{border-bottom:1px solid var(--line);justify-content:space-between;gap:25px;padding-bottom:25px;display:flex}.tag,.outreach-sample>span{letter-spacing:.13em;color:var(--coral);margin-bottom:10px;font-size:8px;font-weight:800;display:block}.sample-header p{color:var(--muted);margin:0 0 7px;font-size:10px}.sample-header .sample-authority{color:var(--ink);margin-bottom:12px;font-size:11px;font-weight:800;line-height:1.4}.sample-header h3{max-width:560px;font-family:var(--font-serif);margin:0;font-size:31px;font-weight:400;line-height:1.04}.timing-chip{white-space:nowrap;background:var(--mint);color:#226449;align-self:start;padding:7px 9px;font-size:8px;font-weight:800}.sample-grid{grid-template-columns:1fr 1fr;display:grid}.sample-block{border-bottom:1px solid var(--line);min-height:168px;padding:23px 20px 20px 0}.sample-block:nth-child(2n){border-left:1px solid var(--line);padding-left:20px;padding-right:0}.sample-block h4{letter-spacing:.1em;text-transform:uppercase;margin:0 0 10px;font-size:9px}.sample-block p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.featured-block{background:var(--paper);margin-left:-14px;padding-left:14px}.framework-block{border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:.72fr 1.28fr;gap:24px;padding:25px 0;display:grid}.framework-heading>span{letter-spacing:.12em;color:var(--coral);margin-bottom:8px;font-size:8px;font-weight:800;display:block}.framework-heading h4{font-family:var(--font-serif);margin:0 0 8px;font-size:25px;font-weight:400;line-height:1}.framework-heading p{color:var(--muted);margin:0;font-size:10px;line-height:1.5}.framework-list{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.framework-list li{background:var(--paper);border-left:3px solid var(--coral);padding:12px 13px}.framework-list strong{margin-bottom:4px;font-size:10px;display:block}.framework-list span{color:var(--muted);font-size:9px;line-height:1.45;display:block}.sample-link{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:8px 0;font-size:10px;font-weight:700;display:flex}.contact-row{align-items:center;gap:10px;margin-bottom:12px;display:flex}.contact-avatar{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-weight:800;display:grid}.contact-row>span:last-child{gap:2px;display:grid}.contact-row strong{font-family:var(--font-serif);font-size:18px;font-weight:400}.contact-row small,.contact-block>small{color:var(--muted);font-size:8px;line-height:1.45}.linkedin{color:#0a66c2;font-weight:800}.format-panel{background:var(--forest);color:#fff;margin-top:24px;padding:18px 20px}.format-panel>span{letter-spacing:.13em;color:#a9c5bd;margin-bottom:11px;font-size:8px;font-weight:800;display:block}.format-panel>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.format-panel strong{background:#ffffff1a;border:1px solid #ffffff29;padding:9px 10px;font-size:9px;font-weight:700}.outreach-sample{background:var(--mint);border-left:4px solid var(--forest);margin-top:14px;padding:22px 24px}.subject-line{background:#fff;border:1px solid #cbd8d1;gap:5px;margin:14px 0 18px;padding:13px 15px;display:grid}.subject-line small{letter-spacing:.14em;color:var(--coral);font-size:7px;font-weight:800}.subject-line strong{font-family:var(--font-serif);font-size:19px;font-weight:400;line-height:1.2}.pitch-copy{padding-top:2px}.outreach-sample .pitch-copy p{font-family:var(--font-sans);color:var(--ink);margin:0 0 11px;font-size:10px;line-height:1.6}.outreach-sample .pitch-copy p:last-child{margin-bottom:0}.pitch-copy em{font-family:var(--font-serif);font-size:12px}.sample-footer{color:var(--muted);justify-content:space-between;gap:25px;margin-top:22px;font-size:9px;line-height:1.5;display:flex}.sample-footer small{text-align:right;max-width:190px}.sample-card{padding:0;overflow:hidden}.sample-chapter{padding:31px 35px}.chapter-heading{align-items:center;gap:14px;margin-bottom:23px;display:flex}.chapter-heading>span{background:var(--coral);color:#fff;width:40px;height:40px;font-family:var(--font-serif);border-radius:50%;flex:0 0 40px;place-items:center;font-size:20px;display:grid}.chapter-heading small{letter-spacing:.14em;color:var(--coral);margin-bottom:3px;font-size:7px;font-weight:800;display:block}.chapter-heading h3{font-family:var(--font-serif);margin:0;font-size:29px;font-weight:400;line-height:1}.pairing-grid{border:1px solid var(--line);grid-template-columns:.72fr 1.28fr;display:grid}.authority-profile{background:var(--paper);padding:20px}.authority-profile>small,.lead-opportunity>small{letter-spacing:.12em;color:var(--muted);font-size:7px;font-weight:800;display:block}.authority-id{align-items:center;gap:11px;margin:14px 0;display:flex}.authority-id>span{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:10px;font-weight:800;display:grid}.authority-id>div{gap:2px;display:grid}.authority-id strong{font-family:var(--font-serif);font-size:21px;font-weight:400}.authority-id p{color:var(--muted);margin:0;font-size:8px}.authority-profile>p{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.authority-profile em{font-family:var(--font-serif);color:var(--ink);font-size:11px}.lead-opportunity{background:var(--forest);color:#fff;padding:20px}.opportunity-topline{justify-content:space-between;align-items:start;gap:12px;margin-bottom:16px;display:flex}.opportunity-topline>span{letter-spacing:.1em;color:#ffc2b9;font-size:7px;font-weight:800}.opportunity-topline>b{white-space:nowrap;background:var(--mint);color:#226449;padding:5px 7px;font-size:7px}.lead-opportunity>small{color:#a9c5bd}.lead-opportunity h4{font-family:var(--font-serif);margin:8px 0 0;font-size:25px;font-weight:400;line-height:1.05}.reason-grid{border-inline:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.reason-grid>div{border-bottom:1px solid var(--line);padding:19px 20px}.reason-grid>div+div{border-left:1px solid var(--line)}.reason-grid small{letter-spacing:.12em;color:var(--coral);margin-bottom:7px;font-size:7px;font-weight:800;display:block}.reason-grid strong{font-family:var(--font-serif);font-size:18px;font-weight:400;line-height:1.1;display:block}.reason-grid p{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.55}.reason-grid .angle-panel{background:var(--mint);border-left:0;grid-column:1/-1}.reason-grid .angle-panel strong{font-size:21px}.sample-chapter .framework-block{padding:24px 0}.sample-chapter .format-panel{margin-top:22px}.sample-bridge{background:var(--coral);color:var(--ink);grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:15px 35px;display:grid}.sample-bridge span{letter-spacing:.12em;font-size:7px;font-weight:800}.sample-bridge strong{font-family:var(--font-serif);font-size:17px;font-weight:400}.sample-bridge b{font-size:17px}.pitch-prep-grid{border:1px solid var(--line);background:#fff;grid-template-columns:1fr 1fr;margin-bottom:14px;display:grid}.pitch-prep-grid>div{padding:19px 20px}.pitch-prep-grid>div+div{border-left:1px solid var(--line)}.pitch-prep-grid h4{letter-spacing:.1em;text-transform:uppercase;margin:0 0 13px;font-size:8px}.contact-block>p{color:var(--muted);margin:0 0 8px;font-size:9px}.contact-block>small{color:var(--muted);font-size:8px;line-height:1.45;display:block}.research-block .sample-link:first-of-type{border-top:0}.pitch-chapter .outreach-sample{margin-top:0}.sample-card>.sample-footer{border-top:1px solid var(--line);background:#fff;margin:0;padding:20px 35px 24px}.included-section{background:var(--paper);padding:110px 0}.included-grid{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.included-copy>p:last-child{color:var(--muted)}.included-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.included-list li{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;gap:18px;padding:22px 0;display:grid}.included-list li>span{font-family:var(--font-serif);color:var(--coral);font-size:27px}.included-list strong{font-family:var(--font-serif);font-size:24px;font-weight:400}.included-list p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.55}.process-section{background:var(--cream);padding:105px 0}.compact-intro{margin-bottom:50px}.process-grid{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.process-grid article{min-height:220px;padding:33px 35px 35px 0;position:relative}.process-grid article+article{border-left:1px solid var(--line);padding-left:35px}.process-grid article>span{font-family:var(--font-serif);color:var(--coral);font-size:28px}.process-grid h3{font-family:var(--font-serif);margin:35px 0 10px;font-size:26px;font-weight:400}.process-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.offer{grid-template-columns:.8fr 1.2fr;align-items:start;gap:85px;padding:110px 0;display:grid}.offer-lead{color:var(--muted);max-width:520px}.price-row{border-block:1px solid var(--line);align-items:center;gap:20px;margin-top:30px;padding:24px 0;display:flex}.price-row>div{font-family:var(--font-serif);color:var(--coral);font-size:68px;line-height:1}.price-row>div span{font-family:var(--font-sans);vertical-align:top;font-size:20px;position:relative;top:12px}.price-row p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.price-row strong{color:var(--ink)}.credibility{border-left:3px solid var(--coral);color:var(--muted);margin-top:25px;padding-left:17px;font-size:12px;line-height:1.65}.credibility strong{color:var(--ink)}.scope-note{color:var(--muted);font-size:10px;line-height:1.55}.intake-card{border-top:5px solid var(--coral);background:#fff;padding:38px 40px;box-shadow:0 25px 60px #112c291a}.form-heading{margin-bottom:28px}.form-heading>p{letter-spacing:.15em;color:var(--coral);margin:0;font-size:9px;font-weight:800}.form-heading h3,.form-success h3{font-family:var(--font-serif);margin:7px 0;font-size:37px;font-weight:400;line-height:1.05}.form-heading>span{color:var(--muted);font-size:10px}.intake-card form{gap:17px;display:grid}.field-pair{grid-template-columns:1fr 1fr;gap:14px;display:grid}.intake-card label{font-size:11px;font-weight:700;line-height:1.4}.intake-card label>small{color:var(--muted);margin-left:4px;font-weight:500}.intake-card input:not([type=checkbox]),.intake-card textarea{background:#fbfaf6;border:1px solid #cbd2ce;border-radius:3px;outline:none;width:100%;margin-top:7px;padding:12px 13px;font-size:13px;display:block}.intake-card textarea{resize:vertical}.privacy-note{color:var(--muted);margin:0;font-size:9px;line-height:1.5}.form-error{color:#7d3027;background:#fae5e1;margin:0;padding:10px 12px;font-size:11px}.button:disabled{opacity:.6;cursor:wait}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.form-success{flex-direction:column;justify-content:center;align-items:start;min-height:580px;display:flex}.form-success>span{background:var(--mint);color:#1e7555;border-radius:50%;place-items:center;width:50px;height:50px;margin-bottom:25px;font-size:22px;display:grid}.form-success>p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.7}.text-button{border:0;border-bottom:1px solid var(--ink);cursor:pointer;background:0 0;margin-top:18px;padding:0;font-size:12px;font-weight:700}.faq-section{background:var(--paper);padding:100px 0}.faq-grid{grid-template-columns:.65fr 1.35fr;gap:80px;display:grid}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;font-family:var(--font-serif);padding:23px 42px 23px 0;font-size:24px;line-height:1.2;list-style:none;position:relative}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"+";color:var(--coral);position:absolute;top:20px;right:4px}.faq-list details[open] summary:after{content:"−"}.faq-list details p{max-width:760px;color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.7}.closing-section{background:var(--forest);color:#fff;text-align:center;padding:90px 0}.closing-section h2{margin-bottom:30px}.footer{justify-content:space-between;align-items:center;gap:25px;min-height:125px;display:flex}.footer>p,.footer-links{color:var(--muted);font-size:10px}.footer-links{gap:17px;display:flex}.brand-mark{background:var(--green)}.nav-cta,.button.primary{color:var(--ink)}.offer-snapshot{background:var(--green);box-shadow:18px 18px 0 var(--lavender)}.clarity-strip{background:var(--paper)}.lead-opportunity{background:var(--lavender)}.format-panel{background:var(--green)}.sample-bridge{background:var(--coral)}.pitch-chapter{background:var(--paper)}.closing-section{background:var(--forest)}.hero-dek,.included-copy>p:last-child,.offer-lead{color:var(--muted)}.snapshot-kicker,.snapshot-footer,.format-panel>span,.lead-opportunity>small{color:#cec6ba}.offer-snapshot li{color:var(--cream)}.offer-snapshot li:before{color:var(--coral)}.section-intro>p:last-child{color:#a99c94}.sample-section,.offer-snapshot,.lead-opportunity,.format-panel,.closing-section{color:var(--cream)}.timing-chip,.opportunity-topline>b{background:var(--mint);color:var(--ink)}.outreach-sample{background:var(--mint);border-left-color:var(--lavender)}.subject-line{border-color:var(--line)}.intake-card{box-shadow:0 25px 60px #3131311a}.intake-card input:not([type=checkbox]),.intake-card textarea{border-color:var(--line);background:var(--paper)}.intake-card input:focus,.intake-card textarea:focus{border-color:var(--lavender);box-shadow:0 0 0 3px #865e631f}.form-success>span,.lead-status{background:var(--mint);color:var(--lavender)}.lead-actions a{background:var(--forest)}.admin-page{background:var(--paper);min-height:100vh;padding:50px}.admin-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;max-width:1080px;margin:0 auto 35px;padding-bottom:22px;display:flex}.admin-header p{letter-spacing:.16em;color:var(--coral);font-size:9px;font-weight:800}.admin-header h1{font-family:var(--font-serif);margin:0;font-size:48px;font-weight:400}.admin-header a{font-size:11px;font-weight:700}.admin-summary{align-items:baseline;gap:8px;max-width:1080px;margin:0 auto 20px;display:flex}.admin-summary strong{font-family:var(--font-serif);font-size:32px}.admin-summary span{color:var(--muted);font-size:11px}.lead-grid{gap:15px;max-width:1080px;margin:auto;display:grid}.lead-card,.empty-state{border-left:4px solid var(--coral);background:#fff;padding:28px 30px}.lead-top{justify-content:space-between;gap:20px;display:flex}.lead-top h2{font-family:var(--font-serif);margin:5px 0 2px;font-size:28px;font-weight:400}.lead-top p,.lead-top time{color:var(--muted);font-size:10px}.lead-status{text-transform:uppercase;letter-spacing:.12em;color:#14704a;background:var(--mint);padding:4px 7px;font-size:8px;font-weight:800}.lead-card dl{grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0;display:grid}.lead-card dt{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-bottom:5px;font-size:8px;font-weight:800}.lead-card dd{margin:0;font-size:12px;line-height:1.5}.lead-actions{gap:10px;display:flex}.lead-actions a{background:var(--forest);color:#fff;padding:9px 12px;font-size:10px;font-weight:700}.lead-actions a+a{background:var(--mint);color:var(--ink)}.lead-contact{color:var(--muted);margin:14px 0 0;font-size:9px}.empty-state h2{font-family:var(--font-serif);font-size:30px;font-weight:400}.empty-state p{color:var(--muted);font-size:12px}.preline{white-space:pre-line}@media (width<=900px){.hero,.sample-shell,.included-grid,.offer,.faq-grid{grid-template-columns:1fr;gap:55px}.hero{padding-top:70px}.offer-snapshot{max-width:620px}.clarity-grid{grid-template-columns:1fr}.clarity-grid p{padding:20px 0}.clarity-grid p+p{border-left:0;border-top:1px solid var(--line)}.process-grid{grid-template-columns:1fr}.process-grid article,.process-grid article+article{border-left:0;min-height:0;padding:25px 0}.process-grid article+article{border-top:1px solid var(--line)}.process-grid h3{margin-top:18px}}@media (width<=620px){.shell{width:min(100% - 32px,1180px)}.nav{min-height:68px}.brand{font-size:14px}.brand small,.nav-links>a:first-child{display:none}.nav-cta{padding:10px 13px}.hero{padding:55px 0 72px}.hero h1{font-size:clamp(53px,15vw,67px)}.hero-dek{font-size:16px;line-height:1.55}.hero-actions{flex-direction:column;align-items:stretch}.text-link{align-self:flex-start}.offer-snapshot{box-shadow:9px 9px 0 var(--mint);padding:32px 25px}.offer-snapshot>strong{font-size:92px}.sample-section,.included-section,.process-section,.offer,.faq-section{padding:72px 0}.section-intro h2,.included-copy h2,.process-section h2,.offer h2,.faq-grid h2,.closing-section h2{font-size:clamp(41px,12vw,53px)}.sample-card{box-shadow:8px 8px 0 var(--coral);padding:24px 19px}.sample-header,.sample-footer{flex-direction:column}.sample-grid{grid-template-columns:1fr}.sample-block,.sample-block:nth-child(2n){border-left:0;min-height:0;padding:20px 0}.featured-block{margin:0 -8px;padding-inline:8px}.sample-footer small{text-align:left;max-width:none}.outreach-sample{padding:18px}.outreach-sample p{font-size:18px}.included-grid,.offer,.faq-grid{gap:38px}.included-list li{grid-template-columns:42px 1fr}.included-list strong{font-size:21px}.intake-card{padding:27px 19px}.field-pair{grid-template-columns:1fr}.intake-card input:not([type=checkbox]),.intake-card textarea{font-size:16px}.button.full{width:100%}.price-row{flex-direction:column;align-items:flex-start}.footer{text-align:center;flex-direction:column;padding:28px 0}.footer-links{justify-content:center}.framework-block{grid-template-columns:1fr;gap:17px}.framework-list,.format-panel>div{grid-template-columns:1fr}.subject-line strong{font-size:18px}.outreach-sample .pitch-copy p{font-size:11px}.offer-snapshot{box-shadow:9px 9px 0 var(--lavender)}.sample-card{padding:0}.sample-chapter{padding:24px 18px}.chapter-heading{align-items:flex-start}.chapter-heading h3{font-size:26px}.pairing-grid,.reason-grid,.pitch-prep-grid{grid-template-columns:1fr}.lead-opportunity{min-height:190px}.opportunity-topline{flex-direction:column}.reason-grid>div+div,.pitch-prep-grid>div+div{border-left:0;border-top:1px solid var(--line)}.reason-grid .angle-panel{grid-column:auto}.sample-bridge{grid-template-columns:1fr auto;padding:14px 18px}.sample-bridge span{grid-column:1/-1}.sample-card>.sample-footer{flex-direction:column;padding:18px}.framework-block{display:grid}.format-panel{padding:16px}.sample-selector{flex-direction:column;align-items:stretch;gap:9px;padding:14px 18px}.sample-selector>div{grid-template-columns:1fr 1fr;display:grid}.sample-selector button{padding:10px 8px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
