.personal-welcome{max-width:780px;padding:20px 0 38px}.personal-welcome h1{font:normal clamp(38px,5vw,62px)/1.12 var(--serif);margin:20px 0 26px}.personal-welcome>p:not(.eyebrow){font-size:18px;line-height:1.8;color:var(--muted)}.start-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.start-cards>a{border:1px solid var(--line);padding:26px;background:var(--panel)}.start-cards h3{font:normal 28px/1.25 var(--serif);margin:18px 0}.start-cards p:not(.eyebrow){color:var(--muted);line-height:1.7;font-size:15px}.audience-signup{border-top:1px solid var(--line);margin:48px 0;padding:32px 0;max-width:780px}.audience-signup h2{font:normal 32px var(--serif)}.audience-signup p{line-height:1.7;color:var(--muted)}.audience-signup form{max-width:540px;margin:24px 0}.audience-signup label,[data-leave] label{display:block;font-size:14px;line-height:1.6;margin-bottom:18px}.audience-signup input[type=email],[data-leave] input{display:block;width:100%;padding:12px;border:1px solid var(--line);background:var(--bg);color:var(--text);margin-top:8px;font-size:16px}.audience-signup .consent{display:flex;gap:10px;align-items:flex-start}.consent input{margin-top:5px;accent-color:var(--accent)}.appreciation{margin:40px 0 20px;padding:25px 0;border-top:1px solid var(--line)}.appreciation button span{font-size:25px;line-height:1}.appreciation [aria-pressed=true]{color:var(--accent);border-color:var(--accent)}.appreciation p{font-size:12px;color:var(--muted);line-height:1.6}.audience-table{max-width:760px;margin:28px 0}.audience-table p{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding:16px 0;gap:20px}.start-reading .sectionhead{flex-wrap:wrap}.start-reading .sectionhead>span{font-size:13px;color:var(--muted)}@media(max-width:800px){.start-cards{grid-template-columns:1fr}.personal-welcome>p:not(.eyebrow){font-size:16px}}
