.again-eyebrow{color:var(--dim);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;margin-bottom:28px;font-size:10px;display:inline-block}.again-title{font-family:var(--display);letter-spacing:-.035em;color:var(--navy);margin:0 0 32px;font-size:clamp(4.75rem,11.5vw,10.5rem);font-weight:700;line-height:.86}.again-period{color:var(--gold);font-style:italic}.again-sub{font-family:var(--display);color:var(--navy);max-width:740px;margin:0 0 28px;font-size:clamp(22px,3.2vw,36px);font-style:italic;font-weight:500;line-height:1.25}.again-lede{color:var(--ink);max-width:680px;margin:0 0 48px;font-size:clamp(17px,1.6vw,20px);line-height:1.55}.again-cta-row{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.again-cta-fine{color:var(--dim);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.again-buy-wrap{flex-direction:column;gap:8px;display:inline-flex}.again-buy{background:var(--navy);color:var(--cream);font-family:var(--mono);text-transform:lowercase;letter-spacing:.08em;border:1px solid var(--navy);cursor:pointer;transition:background var(--dur-press) var(--ease-out), color var(--dur-press) var(--ease-out), transform var(--dur-press) var(--ease-out);align-items:baseline;gap:14px;padding:18px 28px;display:inline-flex}.again-buy:hover{background:var(--cream);color:var(--navy);transform:translateY(-1px)}.again-buy:disabled{opacity:.55;cursor:progress}.again-buy-label{font-size:15px}.again-buy-price{color:var(--gold);border-left:1px solid;padding-left:14px;font-size:15px;font-weight:600}.again-buy:hover .again-buy-price{color:var(--gold)}.again-buy-err{font-family:var(--mono);color:var(--ink);font-size:12px}.again-fallback{flex-direction:column;gap:14px;max-width:480px;display:flex}.again-fallback-note{font-family:var(--display);color:var(--navy);margin:0;font-size:17px;font-style:italic}.again-fallback-row{align-items:stretch;gap:0;display:flex}.again-fallback-row input[type=email]{border:1px solid var(--navy);background:var(--cream);font-family:var(--mono);color:var(--ink);border-right:0;flex:1;padding:14px 16px;font-size:14px}.again-fallback-row input[type=email]:focus{background:#fff;outline:none}.again-fallback-row button{background:var(--navy);color:var(--cream);font-family:var(--mono);letter-spacing:.08em;text-transform:lowercase;border:1px solid var(--navy);cursor:pointer;transition:background var(--dur-press) var(--ease-out), color var(--dur-press) var(--ease-out);padding:14px 22px;font-size:12px}.again-fallback-row button:hover{background:var(--cream);color:var(--navy)}.again-thanks{flex-direction:column;gap:6px;padding:22px 0;display:flex}.again-thanks-line{font-family:var(--display);color:var(--navy);font-size:28px;font-style:italic;font-weight:600}.again-thanks-sub{font-family:var(--mono);letter-spacing:.12em;text-transform:lowercase;color:var(--dim);font-size:12px}.again-section-title{font-family:var(--display);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;max-width:880px;margin:0 0 18px;font-size:clamp(2.5rem,5vw,5rem);font-weight:700;line-height:1.02}.again-section-title em{color:var(--navy);font-style:italic;font-weight:600}.again-section-sub{font-family:var(--display);color:var(--navy);max-width:680px;margin:0 0 48px;font-size:clamp(18px,2vw,24px);font-style:italic;line-height:1.45}.again-what{background:var(--cream-elev);border-bottom:1px solid var(--rule);padding:96px 0}.again-what .shell{max-width:1100px}.again-what-grid{grid-template-columns:1fr 1.2fr;align-items:start;gap:88px;display:grid}@media (max-width:900px){.again-what-grid{grid-template-columns:1fr;gap:36px}}.again-what h2{font-family:var(--display);letter-spacing:-.025em;color:var(--ink);margin:0;font-size:clamp(34px,4.8vw,64px);font-weight:700;line-height:1.05}.again-what h2 em{color:var(--navy);font-style:italic;font-weight:600}.again-what-body p{color:var(--ink);margin:0 0 18px;font-size:clamp(16px,1.4vw,18px);line-height:1.62}.again-what-body p:last-child{margin-bottom:0}.again-what-body em{color:var(--navy);font-style:italic}.again-chapters{background:var(--cream);border-bottom:1px solid var(--rule);padding:120px 0}.again-chapters .shell{max-width:1100px}.again-chapter-list{grid-template-columns:1fr 1fr;gap:32px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:720px){.again-chapter-list{grid-template-columns:1fr}}.again-chapter{background:var(--cream-elev);border:1px solid var(--rule);transition:border-color var(--dur-press) var(--ease-out), transform var(--dur-press) var(--ease-out);flex-direction:column;gap:14px;padding:32px 28px;display:flex}.again-chapter:hover{border-color:var(--navy);transform:translateY(-2px)}.again-chapter-head{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:14px;padding-bottom:14px;display:flex}.again-chapter-roman{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;font-size:11px}.again-chapter-name{font-family:var(--display);color:var(--navy);margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1}.again-chapter-days{color:var(--dim);letter-spacing:.16em;text-transform:uppercase;margin-left:auto;font-size:11px}.again-chapter-body{color:var(--ink);margin:0;font-size:16px;line-height:1.6}.again-sample{background:var(--cream-elev);border-bottom:1px solid var(--rule);padding:96px 0}.again-sample .shell{max-width:760px}.again-sample-card{background:var(--cream);border:1px solid var(--rule-strong);padding:56px 48px;position:relative}@media (max-width:600px){.again-sample-card{padding:36px 24px}}.again-sample-head{margin-bottom:28px}.again-sample-head h3{font-family:var(--display);color:var(--ink);margin:6px 0 18px;font-size:clamp(28px,3.2vw,44px);font-weight:700;line-height:1.1}.again-sample-quote{font-family:var(--display);color:var(--navy);border-left:2px solid var(--gold);margin:0;padding:4px 0 4px 16px;font-size:clamp(16px,1.6vw,20px);font-style:italic;font-weight:500;line-height:1.45}.again-sample-quote cite{font-style:normal;font-family:var(--mono);color:var(--dim);letter-spacing:.12em;margin-top:6px;font-size:11px;display:block}.again-sample-card p{color:var(--ink);margin:0 0 18px;font-size:17px;line-height:1.7}.again-sample-fade{background:linear-gradient(180deg, var(--ink) 0%, var(--ink) 40%, #2a2a2a40 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.again-anti{background:var(--midnight);color:var(--cream);padding:120px 0}.again-anti .shell{max-width:880px}.again-anti-inner{text-align:center}.again-anti .mono-eyebrow{color:var(--mist);border-bottom-color:var(--gold)}.again-anti-line{font-family:var(--display);letter-spacing:-.025em;color:var(--cream);margin:0 0 24px;font-size:clamp(2.5rem,5vw,5rem);font-weight:700;line-height:1}.again-anti-line em{color:var(--gold);font-style:italic;font-weight:600}.again-anti-sub{font-family:var(--display);color:var(--mist);max-width:640px;margin:0 auto;font-size:clamp(18px,2vw,24px);font-style:italic;line-height:1.45}.again-pricing{background:var(--cream);border-bottom:1px solid var(--rule);padding:120px 0}.again-pricing .shell{max-width:720px}.again-pricing-card{background:var(--cream-elev);border:1px solid var(--navy);text-align:center;padding:56px 48px}@media (max-width:600px){.again-pricing-card{padding:36px 24px}}.again-pricing-card .mono-eyebrow{color:var(--dim);margin-bottom:24px}.again-pricing-title{font-family:var(--display);color:var(--navy);letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(3rem,6vw,6rem);font-weight:700;line-height:.95}.again-pricing-title em{color:var(--navy);font-style:italic;font-weight:600}.again-pricing-price{align-items:baseline;gap:10px;margin-bottom:28px;display:inline-flex}.again-pricing-amount{font-family:var(--display);color:var(--ink);font-size:clamp(3.5rem,7vw,7rem);font-weight:700;line-height:1}.again-pricing-unit{color:var(--dim);letter-spacing:.16em;text-transform:lowercase;font-size:14px}.again-pricing-list{text-align:left;max-width:460px;margin:0 auto 36px;padding:0;list-style:none}.again-pricing-list li{color:var(--ink);border-bottom:1px dashed var(--rule);padding:10px 0 10px 22px;font-size:15px;line-height:1.55;position:relative}.again-pricing-list li:before{content:"→";color:var(--gold);position:absolute;left:0}.again-pricing-list li:last-child{border-bottom:0}.again-from-peter{background:var(--cream-elev);border-bottom:1px solid var(--rule);padding:96px 0}.again-from-peter .shell{max-width:720px}.again-from-grid p{color:var(--ink);margin:0 0 18px;font-size:clamp(16px,1.4vw,18px);line-height:1.7}.again-from-grid em{color:var(--navy);font-style:italic}.again-faq{background:var(--cream);border-bottom:1px solid var(--rule);padding:120px 0}.again-faq .shell{max-width:760px}.again-faq-list{margin:0;padding:0;list-style:none}.again-faq-item{border-top:1px solid var(--rule);padding:32px 0}.again-faq-item:last-child{border-bottom:1px solid var(--rule)}.again-faq-q{font-family:var(--display);color:var(--navy);margin:0 0 12px;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.2}.again-faq-a{color:var(--ink);max-width:620px;margin:0;font-size:16px;line-height:1.6}.again-final{background:var(--navy);color:var(--cream);text-align:center;padding:120px 0}.again-final .shell{max-width:880px}.again-final-line{font-family:var(--display);color:var(--cream);letter-spacing:-.025em;margin:0 0 36px;font-size:clamp(2.5rem,5vw,5rem);font-weight:700;line-height:1}.again-final-line em{color:var(--gold);font-style:italic;font-weight:600}.again-final .again-buy{background:var(--cream);color:var(--navy);border-color:var(--cream)}.again-final .again-buy:hover{background:var(--navy);color:var(--cream);border-color:var(--cream)}.again-final .again-buy-price{color:var(--gold)}@media (prefers-reduced-motion:reduce){.again-buy:hover,.again-chapter:hover{transform:none}}
