.guide{padding-block:64px 80px}.guide-intro{max-width:850px}.guide h1{font:400 clamp(48px,6vw,80px)/1.05 var(--serif);letter-spacing:-.045em;margin:20px 0 24px}.guide h1 em,.guide h2 em{color:#697144}.guide-lede{font-size:21px;max-width:560px;color:var(--muted);margin-bottom:28px}.guide-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:65px 0}.guide-steps li{border-top:1px solid var(--line);padding-top:24px}.guide-number{font-size:12px;font-weight:650;letter-spacing:2px}.guide h2{font:400 30px/1.2 var(--serif);letter-spacing:-.02em;margin:16px 0}.guide-steps p{line-height:1.7;color:var(--muted);max-width:350px}.guide-muse{scroll-margin-top:35px;display:grid;grid-template-columns:1fr 1fr;gap:48px;border-top:1px solid var(--line);padding:50px 0}.guide-muse h2{font-size:clamp(34px,4vw,49px)}.guide-muse>div>p:not(.eyebrow){max-width:460px;line-height:1.7;margin-top:20px}.guide-note{font-size:13px;color:var(--muted)}.muse-start-card{background:#eeeee1;padding:28px;border:1px solid var(--line);border-radius:5px}.muse-start-card label{display:block;font-weight:650;margin-bottom:15px}.muse-start-card textarea{width:100%;resize:vertical;min-height:205px;max-height:450px;padding:16px;background:var(--paper);border:1px solid #a6a899;border-radius:3px;color:var(--ink);font:15px/1.65 var(--sans);overflow-wrap:anywhere}.muse-start-card textarea:focus-visible{outline:2px solid #5a6520;outline-offset:4px}.muse-start-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.muse-start-actions .button{font-size:14px;min-height:46px}.guide-open{border:1px solid var(--ink)}.guide-open:hover{background:var(--accent)}.guide-status{font-size:13px;min-height:42px;line-height:1.6;margin-top:14px}.guide-next{border-top:1px solid var(--line);padding-top:40px}.guide-next ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:920px;margin:24px 0 32px}.guide-next li{font:400 23px/1.45 var(--serif);border-left:3px solid #c3ce83;padding-left:18px}.guide-next p:last-child{color:var(--muted)}.guide-next a{text-decoration:underline;text-underline-offset:4px}.guide~footer .footer-bottom{margin-top:0}
@media(max-width:760px){.guide{padding-block:38px 50px}.guide h1{font-size:clamp(43px,9vw,65px)}.guide-lede{font-size:18px}.guide-steps{grid-template-columns:1fr;gap:25px;margin:40px 0}.guide-steps li{padding-top:19px}.guide-steps p{max-width:none}.guide h2{margin-top:10px}.guide-muse{grid-template-columns:1fr;gap:26px;padding-block:35px}.muse-start-card{padding:20px}.muse-start-card textarea{font-size:16px;min-height:250px}.muse-start-actions{flex-direction:column}.muse-start-actions .button{justify-content:center}.guide-next ul{grid-template-columns:1fr}.guide-next li{font-size:22px}}

.muse-start-card h3{font-size:15px;margin:0 0 16px}.muse-message-preview{font:400 26px/1.4 var(--serif);margin:0 0 22px}.muse-start-card details{font-size:13px;color:var(--muted)}.muse-start-card summary{cursor:pointer;width:fit-content}.muse-start-card details[open] textarea{margin-top:14px}
