.quote[data-astro-cid-ywgtpgbn]{gap:var(--space-4);padding:clamp(var(--space-5), 4vw, var(--space-6));display:grid}.row[data-astro-cid-ywgtpgbn]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}label[data-astro-cid-ywgtpgbn]{gap:var(--space-2);font-weight:500;display:grid}input[data-astro-cid-ywgtpgbn]:not([type=checkbox]),select[data-astro-cid-ywgtpgbn],textarea[data-astro-cid-ywgtpgbn]{min-block-size:48px;inline-size:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-small);background:var(--bg);color:var(--ink);font:inherit;border:0;font-weight:400}textarea[data-astro-cid-ywgtpgbn]{resize:vertical}.consent[data-astro-cid-ywgtpgbn]{align-items:start;gap:var(--space-3);font-weight:400;display:flex}.consent[data-astro-cid-ywgtpgbn] input[data-astro-cid-ywgtpgbn]{block-size:20px;inline-size:20px;accent-color:var(--ink);margin-block-start:2px}.quote[data-astro-cid-ywgtpgbn] .btn[data-astro-cid-ywgtpgbn]{justify-self:start}.hp[data-astro-cid-ywgtpgbn]{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.status[data-astro-cid-ywgtpgbn]:empty{display:none}.page-hero[data-astro-cid-ggoike2m]{gap:var(--space-5);padding-block:var(--space-6);display:grid}.page-hero-text[data-astro-cid-ggoike2m]{gap:var(--space-5);display:grid}.ref-facts[data-astro-cid-ggoike2m]{gap:var(--space-3) var(--space-7);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ref-facts[data-astro-cid-ggoike2m] li[data-astro-cid-ggoike2m]{gap:2px;display:grid}.ref-facts[data-astro-cid-ggoike2m] strong[data-astro-cid-ggoike2m]{font-size:var(--step-head);letter-spacing:-.04em;font-weight:600;line-height:1}.ref-facts[data-astro-cid-ggoike2m] span[data-astro-cid-ggoike2m]{font-size:var(--step-small)}.page-hero[data-astro-cid-ggoike2m] h1[data-astro-cid-ggoike2m]{max-inline-size:16ch}.page-hero-media[data-astro-cid-ggoike2m]{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.page-hero-figure[data-astro-cid-ggoike2m]{border-radius:var(--radius);background:var(--surface);aspect-ratio:16/10;margin:0;overflow:hidden}.page-hero-figure[data-astro-cid-ggoike2m] img{object-fit:cover;block-size:100%;inline-size:100%}@media (width<=900px){.page-hero-media[data-astro-cid-ggoike2m]{grid-template-columns:1fr}}.prose[data-astro-cid-ggoike2m]{max-inline-size:68ch;font-size:var(--step-body)}.story[data-astro-cid-ggoike2m]{gap:var(--space-6);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:start;display:grid}.story[data-astro-cid-ggoike2m] .prose[data-astro-cid-ggoike2m]{font-size:var(--step-lead);line-height:1.5}.glance[data-astro-cid-ggoike2m]{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.glance[data-astro-cid-ggoike2m] div[data-astro-cid-ggoike2m]{gap:var(--space-2);padding:var(--space-5);flex-direction:column-reverse;display:flex}.glance[data-astro-cid-ggoike2m] dd[data-astro-cid-ggoike2m]{font-size:var(--step-head);letter-spacing:-.04em;margin:0;font-weight:600;line-height:1}.glance[data-astro-cid-ggoike2m] dt[data-astro-cid-ggoike2m]{font-size:var(--step-small)}.duo[data-astro-cid-ggoike2m]{gap:var(--space-2);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);display:grid}.duo-media[data-astro-cid-ggoike2m]{border-radius:var(--radius);background:var(--surface);overflow:hidden}.duo-media[data-astro-cid-ggoike2m] img{object-fit:cover;block-size:100%;inline-size:100%}.duo-text[data-astro-cid-ggoike2m]{align-content:start;gap:var(--space-5);padding:clamp(var(--space-5), 3vw, var(--space-6));display:grid}.duo-text[data-astro-cid-ggoike2m] dl[data-astro-cid-ggoike2m]{gap:var(--space-4);margin:0;display:grid}.duo-text[data-astro-cid-ggoike2m] dt[data-astro-cid-ggoike2m]{font-weight:600}.duo-text[data-astro-cid-ggoike2m] dd[data-astro-cid-ggoike2m]{margin:0}.field[data-astro-cid-ggoike2m]{gap:var(--space-2);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin:0;padding:0;list-style:none;display:grid}.field-portrait[data-astro-cid-ggoike2m]{grid-area:1/1/span 2}.field[data-astro-cid-ggoike2m] figure[data-astro-cid-ggoike2m]{block-size:100%;margin:0;position:relative}.field[data-astro-cid-ggoike2m] img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius);block-size:100%;inline-size:100%}.field-portrait[data-astro-cid-ggoike2m] img{aspect-ratio:auto}@media (width<=768px){.field[data-astro-cid-ggoike2m]{grid-template-columns:1fr}.field-portrait[data-astro-cid-ggoike2m]{grid-row:auto}.field-portrait[data-astro-cid-ggoike2m] img{aspect-ratio:3/4}}.field[data-astro-cid-ggoike2m] figcaption[data-astro-cid-ggoike2m]{max-inline-size:calc(100% - var(--space-5));padding:var(--space-1) var(--space-2);border-radius:var(--radius-small);background:var(--bg);font-size:var(--step-small);font-weight:500;position:absolute;inset-block-end:var(--space-3);inset-inline-start:var(--space-3)}.quality[data-astro-cid-ggoike2m]{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.quality[data-astro-cid-ggoike2m] li[data-astro-cid-ggoike2m]{justify-content:space-between;gap:var(--space-5);min-block-size:11rem;padding:var(--space-5);border-radius:var(--radius);background:var(--ink);color:var(--on-ink);flex-direction:column;display:flex}.quality[data-astro-cid-ggoike2m] strong[data-astro-cid-ggoike2m]{font-size:var(--step-head);letter-spacing:-.04em;font-weight:600;line-height:1}@media (width<=900px){.story[data-astro-cid-ggoike2m],.duo[data-astro-cid-ggoike2m],.field[data-astro-cid-ggoike2m]{grid-template-columns:1fr}}@media (width<=520px){.quality[data-astro-cid-ggoike2m],.glance[data-astro-cid-ggoike2m]{grid-template-columns:1fr}}.prose[data-astro-cid-ggoike2m] p+p{margin-block-start:var(--space-4)}.prose[data-astro-cid-ggoike2m] h2{margin-block:var(--space-6) var(--space-4);font-size:var(--step-lead);letter-spacing:-.02em}.prose[data-astro-cid-ggoike2m] ul{padding-inline-start:var(--space-5)}.prose[data-astro-cid-ggoike2m] h3{margin-block:var(--space-5) var(--space-3);font-size:var(--step-body);letter-spacing:0}.prose[data-astro-cid-ggoike2m] li+li{margin-block-start:var(--space-2)}.list-cards[data-astro-cid-ggoike2m]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));margin:0;padding:0;list-style:none;display:grid}.list-card[data-astro-cid-ggoike2m]{grid-template-rows:auto 1fr;block-size:100%;text-decoration:none;display:grid;overflow:hidden}.list-card[data-astro-cid-ggoike2m] img{aspect-ratio:16/10;object-fit:cover;inline-size:100%}.list-body[data-astro-cid-ggoike2m]{align-content:start;gap:var(--space-2);padding:var(--space-5);display:grid}.list-body[data-astro-cid-ggoike2m] h2[data-astro-cid-ggoike2m]{letter-spacing:-.03em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.list-cards-article[data-astro-cid-ggoike2m] .list-body[data-astro-cid-ggoike2m] h2[data-astro-cid-ggoike2m]{font-size:clamp(1.25rem,1.05rem + .6vw,1.5rem);line-height:1.2}.list-card[data-astro-cid-ggoike2m]:hover h2[data-astro-cid-ggoike2m]{text-decoration:underline}.list-date[data-astro-cid-ggoike2m]{color:var(--muted);font-size:var(--step-small)}.list-sub[data-astro-cid-ggoike2m]{font-weight:500}.contact[data-astro-cid-ggoike2m]{gap:var(--space-6);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;padding-block-start:var(--space-6);display:grid}.quote-wrap[data-astro-cid-ggoike2m]{gap:var(--space-4);scroll-margin-block-start:var(--space-5);display:grid}@media (width<=900px){.contact[data-astro-cid-ggoike2m]{grid-template-columns:1fr}}.contact-card[data-astro-cid-ggoike2m]{gap:var(--space-5);max-inline-size:48rem;padding:clamp(var(--space-5), 4vw, var(--space-7));font-style:normal;display:grid}.contact-name[data-astro-cid-ggoike2m]{font-size:var(--step-lead);letter-spacing:-.02em}.contact-card[data-astro-cid-ggoike2m] dl[data-astro-cid-ggoike2m]{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));margin:0;display:grid}.contact-card[data-astro-cid-ggoike2m] dt[data-astro-cid-ggoike2m]{font-size:var(--step-small)}.contact-card[data-astro-cid-ggoike2m] dd[data-astro-cid-ggoike2m]{font-size:var(--step-lead);margin:0;font-weight:500}
