.c-hero[data-astro-cid-ogjzdvpc]{padding:140px 0 clamp(64px,8vw,110px)}.c-hero-grid[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:end;gap:clamp(40px,6vw,96px);display:grid}.crumbs[data-astro-cid-ogjzdvpc]{font-size:var(--fs-small);color:var(--ink-mute);gap:.6rem;margin-bottom:2rem;display:flex}.crumbs[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]{text-decoration:none}.crumbs[data-astro-cid-ogjzdvpc] a[data-astro-cid-ogjzdvpc]:hover{color:var(--ink)}h1[data-astro-cid-ogjzdvpc]{max-width:none;font-size:clamp(2.6rem,1.2rem + 4.6vw,5.4rem)}h1[data-astro-cid-ogjzdvpc] .line-mask[data-astro-cid-ogjzdvpc]>span[data-astro-cid-ogjzdvpc]{white-space:nowrap}.c-hero[data-astro-cid-ogjzdvpc] .lead[data-astro-cid-ogjzdvpc]{max-width:34rem;margin-top:1.6rem}.mail-card[data-astro-cid-ogjzdvpc]{border-radius:var(--radius);background:var(--ink);color:var(--bg);box-shadow:var(--shadow-lift);overflow:hidden}.mail-strip[data-astro-cid-ogjzdvpc]{line-height:0}.mail-strip[data-astro-cid-ogjzdvpc] svg{display:block}.mail-body[data-astro-cid-ogjzdvpc]{gap:1rem;padding:clamp(1.6rem,3vw,2.4rem);display:grid}.mail-label[data-astro-cid-ogjzdvpc]{font-size:var(--fs-tiny);letter-spacing:.14em;text-transform:uppercase;color:#f4f0e899;font-weight:560}.mail-address[data-astro-cid-ogjzdvpc]{color:var(--bg);overflow-wrap:anywhere;font-size:clamp(1.9rem,1.2rem + 2vw,2.9rem);line-height:1.05;text-decoration:none;transition:color .3s}.mail-address[data-astro-cid-ogjzdvpc]:hover{color:#f6b394}.mail-actions[data-astro-cid-ogjzdvpc]{flex-wrap:wrap;gap:.75rem;margin-top:.4rem;display:flex}.btn-orange[data-astro-cid-ogjzdvpc]{background:var(--orange);color:var(--ink)}.btn-orange[data-astro-cid-ogjzdvpc]:hover{background:#f39669;transform:translateY(-1px)}.btn-light[data-astro-cid-ogjzdvpc]{color:var(--bg);cursor:pointer;font:inherit;background:0 0;border-color:#f4f0e84d}.btn-light[data-astro-cid-ogjzdvpc]:hover{border-color:var(--bg)}.mail-note[data-astro-cid-ogjzdvpc]{font-size:var(--fs-small);color:#f4f0e899}.c-topics-wrap[data-astro-cid-ogjzdvpc]{padding-top:0}.c-topics[data-astro-cid-ogjzdvpc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.c-topic[data-astro-cid-ogjzdvpc]{color:inherit;transition:transform .6s var(--ease), box-shadow .6s var(--ease);align-content:start;gap:.8rem;padding:clamp(1.6rem,2.6vw,2.2rem);text-decoration:none;display:grid}.c-topic[data-astro-cid-ogjzdvpc]:hover{box-shadow:var(--shadow-lift);transform:translateY(-4px)}.c-glyph[data-astro-cid-ogjzdvpc]{width:56px;height:56px;transition:transform .6s var(--ease);margin-bottom:.8rem}.c-topic[data-astro-cid-ogjzdvpc]:hover .c-glyph[data-astro-cid-ogjzdvpc]{transform:rotate(-6deg)scale(1.05)}.c-topic[data-astro-cid-ogjzdvpc] p[data-astro-cid-ogjzdvpc]{font-size:.96rem}.c-topic-link[data-astro-cid-ogjzdvpc]{border-bottom:1px solid var(--line);transition:border-color .3s, gap .4s var(--ease);justify-self:start;align-items:center;gap:.5rem;margin-top:.6rem;padding-bottom:2px;font-size:.95rem;font-weight:560;display:inline-flex}.c-topic-link[data-astro-cid-ogjzdvpc] svg{width:14px;height:14px}.c-topic[data-astro-cid-ogjzdvpc]:hover .c-topic-link[data-astro-cid-ogjzdvpc]{border-color:var(--ink);gap:.75rem}.c-report-band[data-astro-cid-ogjzdvpc]{background:var(--bg-raised);border-block:1px solid var(--line)}.c-report[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:clamp(40px,7vw,120px);display:grid}.c-report[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc]{margin-top:1.25rem}.c-checklist[data-astro-cid-ogjzdvpc]{border-top:1px solid var(--line);gap:0;margin:2.2rem 0 0;padding:0;list-style:none;display:grid}.c-checklist[data-astro-cid-ogjzdvpc] li[data-astro-cid-ogjzdvpc]{border-bottom:1px solid var(--line);color:var(--ink-soft);grid-template-columns:2.4rem minmax(0,1fr);align-items:baseline;padding:1rem 0;display:grid}.c-checklist[data-astro-cid-ogjzdvpc] span[data-astro-cid-ogjzdvpc]{font-family:var(--font-serif);color:var(--orange-deep);font-size:1.5rem;line-height:1}.c-note[data-astro-cid-ogjzdvpc]{background:var(--bg);border-radius:var(--radius);box-shadow:var(--shadow-lift);margin:0;padding:2rem 2rem 1.6rem;position:relative;rotate:-1.5deg}.c-note[data-astro-cid-ogjzdvpc]:before{content:"";border:1.5px dashed var(--orange);opacity:.75;pointer-events:none;border-radius:12px;position:absolute;inset:10px}.c-note[data-astro-cid-ogjzdvpc] figcaption[data-astro-cid-ogjzdvpc]{font-size:var(--fs-tiny);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:1rem;font-weight:560}.c-note[data-astro-cid-ogjzdvpc] dl[data-astro-cid-ogjzdvpc]{margin:0;display:grid}.c-note[data-astro-cid-ogjzdvpc] dl[data-astro-cid-ogjzdvpc]>div[data-astro-cid-ogjzdvpc]{border-top:1px solid var(--line-soft);grid-template-columns:6.5rem minmax(0,1fr);gap:1rem;padding:.7rem 0;display:grid}.c-note[data-astro-cid-ogjzdvpc] dt[data-astro-cid-ogjzdvpc]{color:var(--ink-mute);font-size:.85rem}.c-note[data-astro-cid-ogjzdvpc] dd[data-astro-cid-ogjzdvpc]{margin:0;font-weight:560}.c-note-foot[data-astro-cid-ogjzdvpc]{font-family:var(--font-serif);color:var(--ink-soft);margin-top:1rem;font-size:1.15rem;font-style:italic}.c-faq[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(40px,6vw,100px);display:grid}.c-faq[data-astro-cid-ogjzdvpc] h2[data-astro-cid-ogjzdvpc]{margin-top:1.25rem}.c-faq-more[data-astro-cid-ogjzdvpc]{max-width:22rem;margin-top:1.25rem}@media (width<=980px){.c-hero-grid[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,1fr);align-items:start}.mail-card[data-astro-cid-ogjzdvpc]{max-width:560px}.c-topics[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,1fr)}.c-topic[data-astro-cid-ogjzdvpc]{grid-template-columns:56px minmax(0,1fr);column-gap:1.25rem}.c-topic[data-astro-cid-ogjzdvpc] .c-glyph[data-astro-cid-ogjzdvpc]{grid-row:span 3;margin-bottom:0}.c-report[data-astro-cid-ogjzdvpc],.c-faq[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,1fr)}.c-note[data-astro-cid-ogjzdvpc]{max-width:520px}}@media (width<=640px){.c-hero[data-astro-cid-ogjzdvpc]{padding:110px 0 56px}.crumbs[data-astro-cid-ogjzdvpc]{margin-bottom:1.25rem}.mail-actions[data-astro-cid-ogjzdvpc] .btn[data-astro-cid-ogjzdvpc]{flex:auto;justify-content:center}.c-topic[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,1fr)}.c-topic[data-astro-cid-ogjzdvpc] .c-glyph[data-astro-cid-ogjzdvpc]{grid-row:auto;width:48px;height:48px}.c-note[data-astro-cid-ogjzdvpc]{padding:1.6rem 1.4rem 1.3rem;rotate:0deg}.c-note[data-astro-cid-ogjzdvpc] dl[data-astro-cid-ogjzdvpc]>div[data-astro-cid-ogjzdvpc]{grid-template-columns:minmax(0,1fr);gap:.15rem}}
