._root_l71w1_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._main_l71w1_1{max-width:850px;margin:auto;padding:36px 22px 72px;line-height:1.8}._main_l71w1_1 h1,._main_l71w1_1 h2{font-family:var(--font-family-display);color:var(--primary);line-height:1.2}._main_l71w1_1 h1{font-size:clamp(34px,6vw,52px)}._main_l71w1_1 h2{font-size:26px;margin-top:32px}._main_l71w1_1 a{color:var(--primary);text-underline-offset:4px;overflow-wrap:anywhere}._card_l71w1_1{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:24px;margin:24px 0}._notice_l71w1_1{padding:16px;background:var(--season-soft);border:1px solid var(--border);border-radius:12px}._links_l71w1_1{display:flex;gap:20px;flex-wrap:wrap}._main_l71w1_1 a:focus-visible{outline:3px solid var(--primary);outline-offset:4px}@media(max-width:600px){._main_l71w1_1{padding:24px 16px 50px}._card_l71w1_1{padding:18px}}
