.start-page{width:var(--content-narrow);margin:0 auto;padding-bottom:120px}.start-hero{padding:110px 0 60px}.start-hero h1{letter-spacing:-.04em;max-width:14ch;margin:0;font-size:clamp(3.2rem,7vw,6.6rem);line-height:.95}.start-hero h1 em{color:var(--copper);display:block}.start-lede{max-width:34rem;color:var(--muted);margin:28px 0 0;font-size:1.12rem}.start-ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.start-way{border:1px solid var(--line);background:var(--paper-soft);flex-direction:column;gap:14px;min-height:360px;padding:30px;display:flex}.start-way>span{color:var(--copper);font-family:var(--display);font-size:1.4rem}.start-way h2{margin:18px 0 0;font-size:2.1rem;line-height:1.02}.start-way p{color:var(--muted);margin:0}.start-way .button{align-self:flex-start;margin-top:auto}.start-way small{color:var(--muted);font-size:.78rem}.start-way-dark{border-color:var(--cabinet);background:radial-gradient(circle at 80% 0%, #d49a6238, transparent 55%), var(--cabinet);color:var(--cream)}.start-way-dark p,.start-way-dark small{color:#eadcc7b8}.button-paper{border-color:var(--cream);background:var(--cream);color:var(--ink)}.button-paper:hover{background:#fff6e6}.start-sources,.start-steps,.start-answers{padding-top:110px}.start-section-heading{max-width:42rem;margin-bottom:40px}.start-section-heading h2,.start-close h2{letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(2.4rem,4.4vw,4.2rem);line-height:1}.start-section-heading p:not(.overline){color:var(--muted)}.source-list{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.source-list li{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px 30px}.source-list a{flex-wrap:wrap;align-items:baseline;gap:4px 14px;text-decoration:none;display:flex}.source-list strong{font-family:var(--display);border-bottom:1px solid #0000;font-size:1.9rem;font-weight:500;line-height:1.1}.source-list a:hover strong,.source-list a:focus-visible strong{border-bottom-color:var(--copper)}.source-domain{color:var(--copper);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:.8rem}.source-list p{color:var(--muted);margin:10px 0 6px}.source-list small{font-size:.8rem;font-weight:600}.start-safety{border-left:3px solid var(--copper);background:var(--paper-deep);margin-top:22px;padding:22px 26px}.start-safety p{color:var(--ink-soft);margin:6px 0 0}.start-steps ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.start-steps li{border-top:2px solid var(--ink);padding-top:18px}.start-steps li span{color:var(--copper);font-family:var(--display);font-size:1.3rem}.start-steps h3{margin:14px 0 8px;font-size:1.8rem}.start-steps p{color:var(--muted);margin:0;font-size:.95rem}.answer-list{border-top:1px solid var(--line)}.answer-list details{border-bottom:1px solid var(--line)}.answer-list summary{font-family:var(--display);cursor:pointer;justify-content:space-between;gap:20px;padding:24px 0;font-size:1.6rem;list-style:none;display:flex}.answer-list summary::-webkit-details-marker{display:none}.answer-list summary:after{content:"+";color:var(--copper)}.answer-list details[open] summary:after{content:"–"}.answer-list summary:focus-visible{outline:3px solid var(--copper);outline-offset:4px}.answer-list p{max-width:44rem;color:var(--ink-soft);margin:0 0 26px}.start-close{background:var(--cabinet);color:var(--cream);margin-top:110px;padding:56px clamp(24px,5vw,72px)}.start-close p{color:#eadcc7bf;max-width:34rem}.start-close .button-ink{border-color:var(--cream);background:var(--cream);color:var(--ink);margin-top:12px}@media (max-width:900px){.start-page{width:calc(100% - 32px)}.start-ways,.source-list,.start-steps ol{grid-template-columns:1fr}.start-way{min-height:0}}
