.sp[data-astro-cid-j7pv25f6]{display:none}@media(max-width:480px){.sp[data-astro-cid-j7pv25f6]{display:inline}}.hero[data-astro-cid-j7pv25f6]{position:relative;padding-block:var(--s7) var(--s8);overflow:hidden;background:radial-gradient(900px 480px at 8% -10%,rgba(27,62,111,.14),transparent 60%),radial-gradient(700px 420px at 100% 100%,rgba(194,94,28,.12),transparent 60%)}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;gap:var(--s7);align-items:start}@media(min-width:960px){.hero[data-astro-cid-j7pv25f6]{padding-block:var(--s8) var(--s9)}.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:var(--s8)}.hero-copy[data-astro-cid-j7pv25f6]{padding-top:var(--s6)}}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(34px,7vw,52px);line-height:1.3;font-weight:900}.hero-em[data-astro-cid-j7pv25f6]{position:relative;display:inline-block}.hero-em[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;right:0;bottom:.08em;height:.32em;z-index:-1;background:var(--amber-l);border-radius:4px}.hero-lead[data-astro-cid-j7pv25f6]{margin-top:var(--s5);max-width:32em}.hero-pts[data-astro-cid-j7pv25f6]{list-style:none;margin-top:var(--s5);display:grid;gap:10px;font-size:16px;font-weight:500}.hero-pts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding-left:34px;position:relative}.hero-pts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:.1em;width:24px;height:24px;border-radius:50%;background:var(--accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat}.hero-note[data-astro-cid-j7pv25f6]{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--line-2)}@media(max-width:959px){.hero-note[data-astro-cid-j7pv25f6]{display:none}}.hero-note[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{font-size:19px;color:var(--accent-d)}.hero[data-astro-cid-j7pv25f6][hidden]{display:none}.sec[data-astro-cid-j7pv25f6] .narrow[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]+p[data-astro-cid-j7pv25f6]{margin-top:var(--s4)}.sec[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin-bottom:var(--s4)}.ex[data-astro-cid-j7pv25f6]{margin-top:var(--s5)}.ex-t[data-astro-cid-j7pv25f6]{font-weight:700;margin-bottom:var(--s3)}.ex[data-astro-cid-j7pv25f6] .small[data-astro-cid-j7pv25f6]{margin-top:var(--s3)}.mt[data-astro-cid-j7pv25f6]{margin-top:var(--s5)}.area-head[data-astro-cid-j7pv25f6]{max-width:var(--read)}.area-head[data-astro-cid-j7pv25f6] .lead[data-astro-cid-j7pv25f6]{margin-top:var(--s3)}.area-grid[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:var(--s3);margin-top:var(--s6)}@media(min-width:560px){.area-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.area-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:var(--s4)}}.area-card[data-astro-cid-j7pv25f6]{display:grid;gap:2px;padding:var(--s4) var(--s5);background:var(--card);border:1px solid var(--line);border-radius:var(--r);text-decoration:none;color:var(--text);box-shadow:var(--shadow);transition:transform .15s,box-shadow .15s,border-color .15s;position:relative}.area-card[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;right:20px;top:50%;width:10px;height:10px;margin-top:-6px;border-right:2.5px solid var(--accent);border-top:2.5px solid var(--accent);transform:rotate(45deg)}.area-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:var(--shadow-l);border-color:var(--accent);color:var(--text)}.area-pref[data-astro-cid-j7pv25f6]{font-size:14px;color:var(--text-2)}.area-name[data-astro-cid-j7pv25f6]{font-family:var(--head);font-size:21px;font-weight:700;color:var(--accent-d)}.area-cap[data-astro-cid-j7pv25f6]{font-size:15px;color:var(--text-2)}.area-cap[data-astro-cid-j7pv25f6] .num[data-astro-cid-j7pv25f6]{font-size:19px;color:var(--text)}.area-more[data-astro-cid-j7pv25f6]{margin-top:var(--s6)}.guide-grid[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:var(--s3);margin-top:var(--s6)}@media(min-width:800px){.guide-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:var(--s4)}}.guide-card[data-astro-cid-j7pv25f6]{display:grid;gap:6px;padding:var(--s5);background:var(--card);border:1px solid var(--line);border-radius:var(--r);text-decoration:none;color:var(--text);box-shadow:var(--shadow);transition:transform .15s,box-shadow .15s,border-color .15s;height:100%}.guide-card[data-astro-cid-j7pv25f6]:hover{transform:translateY(-2px);box-shadow:var(--shadow-l);border-color:var(--accent);color:var(--text)}.guide-ic[data-astro-cid-j7pv25f6]{width:48px;height:48px;border-radius:14px;background:var(--accent-l);display:grid;place-items:center;margin-bottom:var(--s2)}.guide-ic[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:26px;height:26px;fill:none;stroke:var(--accent-d);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.guide-t[data-astro-cid-j7pv25f6]{font-family:var(--head);font-size:20px;font-weight:700;color:var(--accent-d)}.latest[data-astro-cid-j7pv25f6]{margin-top:var(--s7)}.latest-h[data-astro-cid-j7pv25f6]{font-size:22px;margin-bottom:var(--s4)}.latest-l[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:var(--s3)}@media(min-width:800px){.latest-l[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:var(--s4)}}
