.series-heading{max-width:1280px}.series-opening{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center;padding-bottom:40px}.series-opening figure{max-width:480px}.series-opening figure img{height:auto;width:100%;border:1px solid var(--sc-line)}.series-opening blockquote{font:italic clamp(1.8rem,3vw,2.7rem)/1.25 var(--sc-serif);margin:0 0 30px}.series-index{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:30px}.series-index>li{display:flex;gap:25px;padding:28px;border-top:1px solid var(--sc-line);background:var(--sc-soft)}.series-index>li>span{font:italic 40px/1 var(--sc-serif);color:var(--sc-moss)}.series-index small{font:10px/1.5 var(--sc-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--sc-muted)}.series-index h3{font-size:28px;margin:12px 0}.series-index p{font-size:14px;margin-bottom:10px}.series-lookahead{border-block:1px solid var(--sc-line);margin-top:35px;padding:0 15px}.series-lookahead summary{cursor:pointer;padding:20px 0;font-weight:700;font-size:14px;min-height:50px}.series-lookahead p{font-size:14px;max-width:800px}.series-aside{background:var(--sc-soft);padding:55px 0}.series-aside h2{margin-bottom:22px}.series-aside .sc-link{margin-right:35px}.series-actions{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap}.series-article{padding-bottom:65px}.chapter-photo img{max-height:520px;width:100%;object-fit:cover}.chapter-photo{margin-bottom:45px!important}.article-prose{max-width:760px;margin-inline:auto}.article-prose>p{font:18px/1.85 var(--sc-serif)}.article-prose>h2{font-size:36px;margin:35px 0 25px}.article-prose blockquote{font:italic 30px/1.4 var(--sc-serif);border-left:3px solid var(--sc-moss);padding:15px 25px;margin:30px 0}.article-prose .sc-small{font:12px/1.6 var(--sc-sans)}.draft-label{font:11px/1.5 var(--sc-sans)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--sc-moss);background:var(--sc-soft);padding:10px 15px}.imagined-conversation{padding:25px;background:var(--sc-soft);margin:30px 0}.imagined-conversation p{font:21px/1.6 var(--sc-serif);margin-bottom:15px}.imagined-conversation p:last-child{margin-bottom:0}.imagined-conversation span{display:block;font:700 10px/1.6 var(--sc-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--sc-moss)}.chapter-navigation{border-top:1px solid var(--sc-line);padding-top:25px;margin:35px 0;display:flex;justify-content:space-between;align-items:center;gap:25px;flex-wrap:wrap}.series-home-link{display:flex;justify-content:space-between;gap:45px;align-items:center;padding:45px 0 65px}.series-home-link h2{font-size:38px;margin-bottom:18px}.series-home-link p{max-width:650px}.series-home-link .sc-button{flex-shrink:0}.planner-alert{padding:22px;background:var(--sc-soft);border-left:3px solid var(--sc-rust);max-width:1000px;margin:25px 0}.planner-alert p{font-size:13px;margin-top:12px;margin-bottom:0}.planner-posts{padding-bottom:65px}.planner-card{border-top:1px solid var(--sc-line);padding:35px 0;display:grid;grid-template-columns:.55fr 1fr;gap:45px}.planner-card h2{font-size:34px;margin-bottom:15px}.planner-card textarea{width:100%;min-height:260px;background:white;border:1px solid var(--sc-line);color:var(--sc-ink);padding:16px;font:14px/1.6 var(--sc-sans);resize:vertical;margin-top:7px}.planner-image img{width:100%;max-height:460px;object-fit:contain;object-position:top}.planner-status{font:700 11px/1.5 var(--sc-sans);padding:6px 10px;background:#efdfcf;color:#733d22;display:inline-block;margin-bottom:15px}.planner-card .sc-actions{margin-top:15px}.copy-result{min-height:20px;margin-top:12px!important}
@media(max-width:760px){.series-opening{grid-template-columns:1fr;gap:30px}.series-opening figure{max-width:100%}.series-opening blockquote{font-size:29px}.series-index{grid-template-columns:1fr;gap:20px}.series-index>li{padding:23px 20px;gap:18px}.series-index h3{font-size:26px}.series-aside{padding:40px 0}.series-aside h2{font-size:33px}.series-aside .sc-link{display:flex;margin-right:0}.chapter-photo img{max-height:380px}.chapter-photo{margin-bottom:30px!important}.article-prose>p{font-size:17px}.article-prose blockquote{font-size:26px;padding:12px 20px}.article-prose>h2{font-size:31px}.imagined-conversation{padding:22px}.imagined-conversation p{font-size:20px}.series-home-link{flex-direction:column;gap:20px;align-items:flex-start;padding:15px 0 50px}.series-home-link h2{font-size:32px}.planner-card{grid-template-columns:1fr;gap:25px}.planner-card h2{font-size:30px}.planner-image img{max-height:360px}.planner-alert{padding:18px}.planner-card textarea{min-height:320px}}
