.hero[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:56px;padding-top:48px;padding-bottom:80px;display:flex}.hero__text[data-astro-cid-ge2uvauf]{flex:440px;min-width:0}.hero__tag[data-astro-cid-ge2uvauf]{margin-bottom:20px}h1[data-astro-cid-ge2uvauf]{margin-bottom:24px}.hero__lead[data-astro-cid-ge2uvauf]{max-width:34ch;margin-bottom:36px}.hero__actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;display:flex}.hero__mosaic[data-astro-cid-ge2uvauf]{flex:420px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.tile[data-astro-cid-ge2uvauf]{border-radius:var(--r-md);background:var(--bg);min-height:212px;margin:0;position:relative;overflow:hidden}.tile--tall[data-astro-cid-ge2uvauf]{grid-row:span 2;min-height:440px}.tile[data-astro-cid-ge2uvauf] figcaption[data-astro-cid-ge2uvauf]{position:absolute;bottom:16px;left:16px}@media (width<=520px){.hero[data-astro-cid-ge2uvauf]{gap:40px;padding-top:16px}.tile[data-astro-cid-ge2uvauf]{min-height:160px}.tile--tall[data-astro-cid-ge2uvauf]{min-height:336px}}.box[data-astro-cid-ps3364jc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:clamp(24px,4vw,48px);display:flex}.box__text[data-astro-cid-ps3364jc]{flex:420px;min-width:0}.eyebrow[data-astro-cid-ps3364jc]{margin-bottom:8px}h2[data-astro-cid-ps3364jc]{font-size:var(--fs-h2-box);margin-bottom:8px}.box__actions[data-astro-cid-ps3364jc]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.box__actions[data-astro-cid-ps3364jc] a[data-astro-cid-ps3364jc]:not(.btn){font-weight:600}h2[data-astro-cid-ejqldzme]{margin-bottom:32px}.grid[data-astro-cid-ejqldzme]{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.item[data-astro-cid-ejqldzme]{border-radius:var(--r-md);background:var(--bg);flex-direction:column;gap:12px;padding:32px;font-size:1.0625rem;transition:transform .15s;display:flex;position:relative}.item[data-astro-cid-ejqldzme]:hover{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.item[data-astro-cid-ejqldzme]{transition:none}.item[data-astro-cid-ejqldzme]:hover{transform:none}}h3[data-astro-cid-ejqldzme] a[data-astro-cid-ejqldzme]{color:var(--c-text);text-decoration:none}h3[data-astro-cid-ejqldzme] a[data-astro-cid-ejqldzme]:after{content:"";border-radius:inherit;position:absolute;inset:0}h3[data-astro-cid-ejqldzme] a[data-astro-cid-ejqldzme]:focus-visible{outline:none}h3[data-astro-cid-ejqldzme] a[data-astro-cid-ejqldzme]:focus-visible:after{outline:3px solid var(--c-focus);outline-offset:3px}.banner[data-astro-cid-4ogxo6mp]{background:var(--c-text);color:var(--c-on-dark);border-radius:var(--r-xl);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(32px,6vw,72px);display:flex}.banner__text[data-astro-cid-4ogxo6mp]{flex:480px;min-width:0}h2[data-astro-cid-4ogxo6mp]{font-size:var(--fs-h2-banner);margin-bottom:16px;line-height:1.05}p[data-astro-cid-4ogxo6mp]{color:var(--c-on-dark-2);max-width:46ch;font-size:1.1875rem}.about[data-astro-cid-eql7layh]{background:var(--c-section);padding:clamp(72px, 9vw, 112px) var(--gutter);margin-bottom:var(--section-gap)}.about__inner[data-astro-cid-eql7layh]{flex-wrap:wrap;align-items:center;gap:clamp(40px,6vw,64px);max-width:1000px;margin-inline:auto;display:flex}.about__portrait[data-astro-cid-eql7layh]{aspect-ratio:4/5;border-radius:200px 200px var(--r-md) var(--r-md);background:var(--c-portrait-bg);flex:0 340px;min-width:0;position:relative;overflow:hidden}.about__text[data-astro-cid-eql7layh]{flex:400px;min-width:0}.eyebrow[data-astro-cid-eql7layh]{margin-bottom:12px}h2[data-astro-cid-eql7layh]{margin-bottom:24px;font-size:clamp(1.875rem,4vw,2.625rem);font-weight:700;line-height:1.15}.about__text[data-astro-cid-eql7layh] p[data-astro-cid-eql7layh]:not(.eyebrow){color:var(--c-text-3)}.about__text[data-astro-cid-eql7layh] p[data-astro-cid-eql7layh]+p[data-astro-cid-eql7layh]{margin-top:16px}.about__text[data-astro-cid-eql7layh] p[data-astro-cid-eql7layh]:last-child{margin-top:28px}.more[data-astro-cid-eql7layh]{min-height:var(--tap);align-items:center;font-weight:600;display:inline-flex}@media (width<=760px){.about__portrait[data-astro-cid-eql7layh]{flex-basis:100%;max-width:340px}}.head[data-astro-cid-ijohf2w4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}h2[data-astro-cid-ijohf2w4]{margin-bottom:6px}.head[data-astro-cid-ijohf2w4] .muted[data-astro-cid-ijohf2w4]{font-size:var(--fs-ui)}.follow[data-astro-cid-ijohf2w4]{flex-wrap:wrap;gap:0 24px;display:flex}.follow[data-astro-cid-ijohf2w4] a[data-astro-cid-ijohf2w4]{min-height:var(--tap);align-items:center;font-size:1.0625rem;font-weight:600;display:inline-flex}.grid[data-astro-cid-ijohf2w4]{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:clamp(12px,2vw,20px);margin:0;padding:0;list-style:none;display:grid}.post[data-astro-cid-ijohf2w4]{color:var(--c-text);flex-direction:column;gap:10px;text-decoration:none;display:flex}.post__img[data-astro-cid-ijohf2w4]{aspect-ratio:4/5;border-radius:var(--r-sm);background:var(--bg);display:block;position:relative;overflow:hidden}.post[data-astro-cid-ijohf2w4] img{transition:transform .3s}.post[data-astro-cid-ijohf2w4]:hover img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.post[data-astro-cid-ijohf2w4]:hover img{transform:none}}.play[data-astro-cid-ijohf2w4]{width:36px;height:36px;color:var(--c-text);background:#fbf7f1eb;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;right:12px}.post__meta[data-astro-cid-ijohf2w4]{font-size:var(--fs-small);color:var(--c-text-2)}.post[data-astro-cid-ijohf2w4]:hover .post__meta[data-astro-cid-ijohf2w4]{color:var(--c-text)}.box[data-astro-cid-ssnxsia4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:clamp(28px,5vw,56px);display:flex}.box__text[data-astro-cid-ssnxsia4]{flex:420px;min-width:0}h2[data-astro-cid-ssnxsia4]{margin-bottom:12px;font-size:clamp(1.75rem,4vw,2.5rem)}.num[data-astro-cid-ssnxsia4]{color:var(--c-text);white-space:nowrap}
