.th[data-astro-cid-o56wjanp]{background:var(--color-sun);color:var(--color-on-sun);padding-block:clamp(2.5rem,5vw,4.5rem)}.copy[data-astro-cid-o56wjanp]{gap:1.25rem;display:grid}h1[data-astro-cid-o56wjanp]{color:var(--color-primary);max-width:18ch}.lede[data-astro-cid-o56wjanp]{color:var(--color-on-sun)}.sum[data-astro-cid-vteyohvw]{padding-block:var(--space-2xl) var(--space-xl)}.card[data-astro-cid-vteyohvw]{border-radius:var(--radius);background:var(--color-surface);border:1.5px solid var(--color-border);grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.5rem,1rem + 3vw,4rem);padding:clamp(1.5rem,1.1rem + 1.6vw,2.5rem) clamp(1.5rem,1rem + 2.4vw,3rem);display:grid}.figure[data-astro-cid-vteyohvw]{border-right:1.5px solid var(--color-border);gap:.6rem;padding-right:clamp(1.5rem,1rem + 3vw,4rem);display:grid}.stars[data-astro-cid-vteyohvw]{color:var(--color-accent,var(--color-primary));gap:.2rem;display:flex}.stars[data-astro-cid-vteyohvw] [data-astro-cid-vteyohvw][data-icon]{width:1.35rem;height:1.35rem}.num[data-astro-cid-vteyohvw]{font-family:var(--font-display);letter-spacing:-.03em;font-variation-settings:"opsz" 96;color:var(--color-primary);white-space:nowrap;font-size:clamp(3rem,2rem + 3vw,5rem);font-weight:700;font-stretch:80%;line-height:.95}.words[data-astro-cid-vteyohvw]{gap:.5rem;max-width:34rem;display:grid}.eyebrow[data-astro-cid-vteyohvw]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted-fg);font-size:.8125rem;font-weight:600}.what[data-astro-cid-vteyohvw]{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(1.35rem,1.1rem + .9vw,1.9rem);font-weight:600;line-height:1.2}.src[data-astro-cid-vteyohvw]{color:var(--color-muted-fg);font-size:.875rem}.more[data-astro-cid-vteyohvw]{color:var(--color-primary);text-underline-offset:.2em;justify-self:start;align-items:center;gap:.35rem;margin-top:.25rem;font-weight:600;text-decoration:underline;display:inline-flex}.more[data-astro-cid-vteyohvw] [data-astro-cid-vteyohvw][data-icon]{width:1rem;height:1rem}@media (width<=767px){.card[data-astro-cid-vteyohvw]{grid-template-columns:1fr}.figure[data-astro-cid-vteyohvw]{border-right:0;border-bottom:1.5px solid var(--color-border);padding-bottom:1.25rem;padding-right:0}}.rv[data-astro-cid-mgrqp3v2]{padding-block:var(--section-y)}.head[data-astro-cid-mgrqp3v2]{margin-bottom:var(--space-2xl);gap:1rem;display:grid}.out[data-astro-cid-mgrqp3v2]{color:var(--color-primary);text-underline-offset:.2em;justify-self:start;align-items:center;gap:.4rem;font-weight:600;text-decoration:underline;display:inline-flex}.out[data-astro-cid-mgrqp3v2] [data-astro-cid-mgrqp3v2][data-icon]{width:1rem;height:1rem}.videos[data-astro-cid-mgrqp3v2]{gap:var(--space-lg);margin-bottom:var(--space-2xl);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.videos[data-astro-cid-mgrqp3v2] iframe[data-astro-cid-mgrqp3v2]{aspect-ratio:16/9;border-radius:var(--radius);width:100%;box-shadow:var(--shadow-md);border:0}.wall[data-astro-cid-mgrqp3v2]{padding:.25rem .25rem var(--space-lg);gap:var(--space-lg);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;grid-auto-columns:min(85%,26rem);grid-auto-flow:column;align-items:stretch;margin:0;list-style:none;display:grid;overflow-x:auto}.wall[data-astro-cid-mgrqp3v2]:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}.ctrl[data-astro-cid-mgrqp3v2]{justify-content:flex-end;gap:.6rem;display:flex}.arrow[data-astro-cid-mgrqp3v2]{border:1.5px solid var(--color-border);background:var(--color-surface);width:2.75rem;height:2.75rem;color:var(--color-primary);cursor:pointer;border-radius:999px;place-items:center;transition:transform .2s,opacity .2s;display:grid}.arrow[data-astro-cid-mgrqp3v2]:hover:not(:disabled){transform:translateY(-1px)}.arrow[data-astro-cid-mgrqp3v2]:disabled{opacity:.35;cursor:default}.arrow[data-astro-cid-mgrqp3v2] [data-astro-cid-mgrqp3v2][data-icon]{width:1.15rem;height:1.15rem}.arrow[data-astro-cid-mgrqp3v2] .flip[data-astro-cid-mgrqp3v2]{transform:scaleX(-1)}.card[data-astro-cid-mgrqp3v2]{scroll-snap-align:start;background:var(--color-surface);border-radius:var(--radius);border-top:4px solid var(--color-accent);box-shadow:var(--shadow-md);flex-direction:column;gap:.9rem;padding:clamp(1.25rem,3vw,2rem);display:flex}.stars[data-astro-cid-mgrqp3v2]{color:var(--color-accent);gap:.2rem;margin:0;display:flex}.stars[data-astro-cid-mgrqp3v2] [data-astro-cid-mgrqp3v2][data-icon]{width:1.15rem;height:1.15rem}.card[data-astro-cid-mgrqp3v2] .quote{flex:1;grid-template-rows:1fr auto}.notes[data-astro-cid-loecmlnz]{padding-block:var(--section-y);background:var(--color-tint)}.head[data-astro-cid-loecmlnz]{max-width:42rem;margin-bottom:var(--space-2xl);gap:1rem;display:grid}.grid[data-astro-cid-loecmlnz]{gap:var(--space-lg);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width<=47.99rem){.grid[data-astro-cid-loecmlnz]{grid-template-columns:1fr}}.note[data-astro-cid-loecmlnz] a[data-astro-cid-loecmlnz]{aspect-ratio:1;border-radius:var(--radius);background:var(--color-surface);box-shadow:var(--shadow-md);padding:clamp(.75rem,2vw,1.25rem);transition:transform .2s;display:block;overflow:hidden}.note[data-astro-cid-loecmlnz] a[data-astro-cid-loecmlnz]:hover,.note[data-astro-cid-loecmlnz] a[data-astro-cid-loecmlnz]:focus-visible{transform:translateY(-2px)}.note[data-astro-cid-loecmlnz] img[data-astro-cid-loecmlnz]{object-fit:contain;width:100%;height:100%;display:block}.fp[data-astro-cid-orxivbf3]{padding-block:var(--space-2xl);border-top:1px solid var(--color-border)}.inner[data-astro-cid-orxivbf3]{gap:.6rem;display:grid}p[data-astro-cid-orxivbf3]{max-width:80ch;color:var(--color-muted-fg);font-size:.875rem;line-height:1.55}
