.page-body[data-astro-cid-dydvthds]{z-index:1;background:var(--hv-meadow);position:relative}.guide[data-astro-cid-dydvthds]{max-width:880px;color:var(--hv-pine-soft);margin:0 auto;padding:32px 40px 64px;font-size:16px;line-height:1.8}.meta[data-astro-cid-dydvthds]{color:var(--hv-pine-soft);margin-bottom:24px;font-size:13px}.meta[data-astro-cid-dydvthds] span[data-astro-cid-dydvthds]{color:var(--hv-line);margin:0 8px}.notice[data-astro-cid-dydvthds]{background:var(--hv-paper);border-left:4px solid var(--hv-teal-ink);border-radius:12px;margin:24px 0;padding:20px 24px}.notice[data-astro-cid-dydvthds]>strong[data-astro-cid-dydvthds]{color:var(--hv-pine);line-height:1.5;display:block}.notice[data-astro-cid-dydvthds] p[data-astro-cid-dydvthds]{margin:8px 0 0;font-size:15px}.warning[data-astro-cid-dydvthds]{border-left-color:var(--hv-roof);background:#f8eadb}.guide-contents[data-astro-cid-dydvthds]{background:var(--hv-paper);border:1px solid var(--hv-line);border-radius:16px;margin:32px 0 56px;padding:24px 28px}.guide-contents[data-astro-cid-dydvthds] h2[data-astro-cid-dydvthds]{color:var(--hv-teal-ink);text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px;font-size:12px;font-weight:700}.guide-contents[data-astro-cid-dydvthds] ol[data-astro-cid-dydvthds]{grid-template-columns:1fr 1fr;gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.guide-contents[data-astro-cid-dydvthds] a[data-astro-cid-dydvthds]{color:var(--hv-pine);gap:10px;font-size:14px;line-height:1.6;text-decoration:none;display:flex}.guide-contents[data-astro-cid-dydvthds] a[data-astro-cid-dydvthds] span[data-astro-cid-dydvthds]{color:var(--hv-teal-ink);font-weight:700}section[data-astro-cid-dydvthds]{margin-bottom:56px;scroll-margin-top:100px}.section-label[data-astro-cid-dydvthds]{color:var(--hv-teal-ink);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px;font-size:12px;font-weight:700}h2[data-astro-cid-dydvthds]{color:var(--hv-pine);margin-bottom:20px;font-size:28px;font-weight:800}h3[data-astro-cid-dydvthds]{color:var(--hv-pine);margin:28px 0 14px;font-size:20px;font-weight:700;line-height:1.4}h4[data-astro-cid-dydvthds]{color:var(--hv-teal-ink);margin-bottom:10px;font-size:16px;font-weight:700;line-height:1.5}p[data-astro-cid-dydvthds]{margin:0 0 20px}a[data-astro-cid-dydvthds]{color:var(--hv-teal-ink);text-underline-offset:3px;text-decoration:underline}a[data-astro-cid-dydvthds]:hover{text-decoration-thickness:2px}a[data-astro-cid-dydvthds]:focus-visible,summary[data-astro-cid-dydvthds]:focus-visible{outline:3px solid var(--hv-teal-ink);outline-offset:4px}ul[data-astro-cid-dydvthds],ol[data-astro-cid-dydvthds]{margin:0 0 24px;padding-left:24px}li[data-astro-cid-dydvthds]{margin-bottom:10px;padding-left:4px}.choices[data-astro-cid-dydvthds]{grid-template-columns:1fr 1fr;gap:16px;margin:24px 0;display:grid}.choices[data-astro-cid-dydvthds]>div[data-astro-cid-dydvthds]{background:var(--hv-paper);border:1px solid var(--hv-line);border-radius:12px;padding:20px}.choices[data-astro-cid-dydvthds] p[data-astro-cid-dydvthds]{margin:0;font-size:14px}.steps[data-astro-cid-dydvthds]{padding:0;list-style:none}.steps[data-astro-cid-dydvthds]>li[data-astro-cid-dydvthds]{padding:0}.steps[data-astro-cid-dydvthds] h3[data-astro-cid-dydvthds]{align-items:baseline;gap:12px;display:flex}.step-number[data-astro-cid-dydvthds]{background:var(--hv-pine);width:30px;height:30px;color:var(--hv-on-pine);border-radius:50%;flex-shrink:0;place-items:center;font-size:14px;display:inline-grid}.flow[data-astro-cid-dydvthds]{background:var(--hv-paper);border:1px solid var(--hv-line);color:var(--hv-teal-ink);border-radius:12px;flex-wrap:wrap;justify-content:center;gap:12px;padding:20px;font-size:14px;display:flex}details[data-astro-cid-dydvthds]{border-bottom:1px solid var(--hv-line);padding:18px 0}details[data-astro-cid-dydvthds]:last-of-type{margin-bottom:24px}summary[data-astro-cid-dydvthds]{cursor:pointer;color:var(--hv-pine);font-weight:600;line-height:1.6}details[data-astro-cid-dydvthds] p[data-astro-cid-dydvthds]{margin:14px 0 0;font-size:15px}.source[data-astro-cid-dydvthds]{color:var(--hv-pine-soft);font-size:13px}@media (width<=640px){.guide[data-astro-cid-dydvthds]{padding:24px 20px 40px}.guide-contents[data-astro-cid-dydvthds]{padding:20px}.guide-contents[data-astro-cid-dydvthds] ol[data-astro-cid-dydvthds],.choices[data-astro-cid-dydvthds]{grid-template-columns:1fr}h2[data-astro-cid-dydvthds]{font-size:25px}.notice[data-astro-cid-dydvthds]{padding:18px}}
