.gLjYMa_guide{max-width:820px;padding:clamp(24px, 4vw, 48px) var(--page-gutter) 0;margin:0 auto}.gLjYMa_guide h1{letter-spacing:-.045em;margin:18px 0 0;font-size:clamp(34px,4.4vw,56px);font-weight:500;line-height:1.04}.gLjYMa_updated{font:500 12px var(--font-geist-mono), monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);margin:14px 0 0}.gLjYMa_shortAnswer{border-left:4px solid var(--acid);background:var(--paper-raised);box-shadow:inset 0 0 0 1px var(--rule);border-radius:0 14px 14px 0;margin-top:26px;padding:20px 22px}.gLjYMa_shortAnswer h2,.gLjYMa_check h2{font:600 12px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0}.gLjYMa_shortAnswer p{margin:10px 0 0;font-size:18px;line-height:1.6}.gLjYMa_check{margin-top:28px}.gLjYMa_check form{margin-top:10px}.gLjYMa_section{margin-top:36px}.gLjYMa_section h2{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.6vw,30px);font-weight:500}.gLjYMa_section p,.gLjYMa_section li{color:#2f3530;font-size:17px;line-height:1.7}.gLjYMa_section p{margin:12px 0 0}.gLjYMa_section ul{margin:12px 0 0;padding-left:1.2em}.gLjYMa_section li+li{margin-top:8px}.gLjYMa_related{border-top:2px solid var(--ink);margin-top:32px;padding-top:18px;display:grid}.gLjYMa_related h2{font:600 12px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.gLjYMa_related a{border-bottom:1px solid var(--rule);min-height:52px;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-size:18px;text-decoration:none;display:flex}.gLjYMa_related a:hover{text-underline-offset:4px;text-decoration:underline}.gLjYMa_related a:focus-visible,.gLjYMa_faq summary:focus-visible{outline:3px solid var(--acid);outline-offset:2px;box-shadow:0 0 0 5px var(--ink)}.gLjYMa_faq{margin-top:40px}.gLjYMa_faq>h2{letter-spacing:-.035em;margin:0 0 8px;font-size:clamp(26px,2.8vw,36px);font-weight:500}.gLjYMa_faq details{border-bottom:1px solid var(--rule)}.gLjYMa_faq summary{cursor:pointer;align-items:center;min-height:56px;font-size:18px;font-weight:500;display:flex}.gLjYMa_faq details p{max-width:48rem;color:var(--ink-soft);margin:0 0 18px;font-size:16px;line-height:1.65}
