.res.astro-bh22by7u{border-radius:var(--r-lg);box-shadow:var(--shadow-card);color:var(--body);background:#fff;gap:6px 24px;padding:28px;text-decoration:none;display:grid}@media (width>=800px){.res.astro-bh22by7u{grid-template-columns:auto 1fr auto;align-items:center;padding:32px 40px}.r-lbl.astro-bh22by7u{grid-column:1/-1}}.r-lbl.astro-bh22by7u{font:600 15px/1.4 var(--d);color:var(--mute)}.r-big.astro-bh22by7u{font:700 clamp(48px, 7vw, 80px)/1 var(--d);color:var(--ink);letter-spacing:.05em}.r-l2.astro-bh22by7u{color:var(--mute)}.r-l2.astro-bh22by7u b.astro-bh22by7u{color:var(--lotus);margin-left:6px;font-size:28px}.r-go.astro-bh22by7u{font:700 17px/1 var(--d);color:var(--navy);align-items:center;gap:12px;display:inline-flex}.first.astro-bh22by7u{margin-top:40px}.res.astro-bh22by7u+.first.astro-bh22by7u{margin-top:0}.grid.astro-bh22by7u{grid-template-columns:1fr;gap:14px;display:grid}@media (width>=700px){.grid.astro-bh22by7u{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.grid.astro-bh22by7u{grid-template-columns:repeat(3,1fr)}}.cell.astro-bh22by7u{background:var(--p,var(--soft));border-radius:var(--r-lg);min-height:160px;color:var(--body);align-content:start;gap:6px;padding:24px 24px 68px;text-decoration:none;display:grid;position:relative}.cell.astro-bh22by7u:hover{color:var(--body)}.cell.astro-bh22by7u h3.astro-bh22by7u{font-size:clamp(20px,2vw,24px)}.cell.astro-bh22by7u p.astro-bh22by7u{color:#3a3f5a}.cell.astro-bh22by7u .go{position:absolute;bottom:18px;right:20px}.qa.astro-bh22by7u{gap:14px;display:grid}@media (width>=900px){.qa.astro-bh22by7u{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.qa.astro-bh22by7u h2.astro-bh22by7u{margin-bottom:8px;font-size:clamp(20px,2vw,24px)}.others.astro-bh22by7u{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.others.astro-bh22by7u{grid-template-columns:repeat(2,1fr)}}.others.astro-bh22by7u a.astro-bh22by7u{background:var(--soft);border-radius:var(--r-md);color:var(--body);gap:2px;padding:16px 20px;text-decoration:none;display:grid}.others.astro-bh22by7u b.astro-bh22by7u{font:700 18px/1.4 var(--d);color:var(--ink)}.others.astro-bh22by7u span.astro-bh22by7u{color:var(--mute);font-size:15px}
