.gvsplit[data-astro-cid-qvva3iqa]{align-items:start}.gvh2[data-astro-cid-qvva3iqa]{margin:0 0 24px}.gvh2--gap[data-astro-cid-qvva3iqa]{margin-top:clamp(36px,5vw,56px)}.gvshort[data-astro-cid-qvva3iqa]{color:var(--slate-ink);gap:10px;margin:0;padding-left:1.2em;line-height:1.6;display:grid}.gvshort[data-astro-cid-qvva3iqa] strong[data-astro-cid-qvva3iqa]{color:var(--navy-ink)}.gvnote[data-astro-cid-qvva3iqa]{font-size:.92rem}.gvnote[data-astro-cid-qvva3iqa] a[data-astro-cid-qvva3iqa],.gvsrc[data-astro-cid-qvva3iqa] a[data-astro-cid-qvva3iqa]{color:var(--navy-ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.gvphoto[data-astro-cid-qvva3iqa]{margin:0}.gvphoto[data-astro-cid-qvva3iqa] img[data-astro-cid-qvva3iqa]{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius);background:var(--paper-2);filter:saturate(.92)contrast(1.03);width:100%;height:auto;display:block}.gvphoto[data-astro-cid-qvva3iqa] figcaption[data-astro-cid-qvva3iqa]{color:var(--slate-ink);margin-top:8px;font-size:.85rem}.gvtable[data-astro-cid-qvva3iqa]{gap:10px;display:grid}.gvrow[data-astro-cid-qvva3iqa]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);color:var(--slate-ink);grid-template-columns:1fr;gap:8px;padding:16px 18px;font-size:.94rem;line-height:1.55;display:grid}.gvrow--head[data-astro-cid-qvva3iqa]{display:none}.gvrow__label[data-astro-cid-qvva3iqa]{color:var(--navy-ink);font-weight:800}.gvrow__tag[data-astro-cid-qvva3iqa]{letter-spacing:.12em;text-transform:uppercase;color:var(--slate);margin-bottom:2px;font-size:.7rem;display:block}@media (width>=800px){.gvrow[data-astro-cid-qvva3iqa]{grid-template-columns:1fr 1.6fr 1.6fr;gap:20px}.gvrow--head[data-astro-cid-qvva3iqa]{letter-spacing:.14em;text-transform:uppercase;color:var(--slate);background:0 0;border:0;padding-block:0;font-size:.72rem;font-weight:800;display:grid}.gvrow__tag[data-astro-cid-qvva3iqa]{display:none}}.gvcards[data-astro-cid-qvva3iqa]{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=640px){.gvcards[data-astro-cid-qvva3iqa]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.gvcards[data-astro-cid-qvva3iqa]{grid-template-columns:repeat(4,1fr)}}.gvcard[data-astro-cid-qvva3iqa]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:18px}.gvcard[data-astro-cid-qvva3iqa] h3[data-astro-cid-qvva3iqa]{color:var(--navy-ink);margin:0 0 8px;font-size:1.02rem}.gvcard[data-astro-cid-qvva3iqa] p[data-astro-cid-qvva3iqa]{color:var(--slate-ink);margin:0;font-size:.9rem;line-height:1.6}.gvsources[data-astro-cid-qvva3iqa]{max-width:860px}.gvsrc[data-astro-cid-qvva3iqa]{gap:8px;margin:20px 0 28px;padding-left:1.4em;font-size:.92rem;line-height:1.5;display:grid}.gfaq[data-astro-cid-qvva3iqa]{gap:10px;display:grid}.gfaq__item[data-astro-cid-qvva3iqa]{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);padding:0 18px}.gfaq__item[data-astro-cid-qvva3iqa] summary[data-astro-cid-qvva3iqa]{cursor:pointer;color:var(--navy-ink);justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-weight:700;list-style:none;display:flex}.gfaq__item[data-astro-cid-qvva3iqa] summary[data-astro-cid-qvva3iqa]::-webkit-details-marker{display:none}.gfaq__item[data-astro-cid-qvva3iqa] summary[data-astro-cid-qvva3iqa]:after{content:"+";color:var(--slate-ink);flex:none;font-weight:400}.gfaq__item[data-astro-cid-qvva3iqa][open] summary[data-astro-cid-qvva3iqa]:after{content:"–"}.gfaq__item[data-astro-cid-qvva3iqa] p[data-astro-cid-qvva3iqa]{color:var(--slate-ink);margin:0 0 16px;font-size:.94rem;line-height:1.6}.ctaband[data-astro-cid-qvva3iqa]{background:var(--sky);color:var(--navy)}.ctaband__inner[data-astro-cid-qvva3iqa]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:clamp(40px,6vw,64px);display:flex}.ctaband[data-astro-cid-qvva3iqa] h2[data-astro-cid-qvva3iqa]{color:var(--navy);margin-bottom:6px}.ctaband[data-astro-cid-qvva3iqa] p[data-astro-cid-qvva3iqa]{color:var(--navy-70);margin:0}.ctaband__actions[data-astro-cid-qvva3iqa]{flex-wrap:wrap;gap:12px;display:flex}
