.carousel-header[data-astro-cid-gakqr736]{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.section-header[data-astro-cid-gakqr736]{gap:var(--space-3);max-width:48rem;display:grid}.controls[data-astro-cid-gakqr736]{gap:var(--space-3);display:flex}.controls[data-astro-cid-gakqr736][hidden]{display:none}.control[data-astro-cid-gakqr736]{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-white);width:2.75rem;height:2.75rem;color:var(--color-slate);cursor:pointer;transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);place-items:center;padding:0;display:inline-grid}.control[data-astro-cid-gakqr736] svg[data-astro-cid-gakqr736]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.control[data-astro-cid-gakqr736] .icon-play[data-astro-cid-gakqr736]{fill:currentColor}[data-astro-cid-gakqr736][data-playing] .icon-play[data-astro-cid-gakqr736],[data-astro-cid-gakqr736][data-carousel]:not([data-playing]) .icon-pause[data-astro-cid-gakqr736]{display:none}.control[data-astro-cid-gakqr736]:hover:not([aria-disabled=true]){border-color:var(--color-slate);background:var(--color-slate);color:var(--color-white)}.control[data-astro-cid-gakqr736][aria-disabled=true]{border-color:var(--color-border);color:var(--color-border-strong);cursor:default}.track[data-astro-cid-gakqr736]{--per-view:1.15;--gap:var(--space-5);--edge:var(--space-2);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per-view) - 1) * var(--gap)) / var(--per-view));gap:var(--gap);margin:calc(-1 * var(--edge) - var(--space-4)) calc(-1 * var(--edge));padding:calc(var(--edge) + var(--space-4)) var(--edge);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--edge);scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent;display:grid;position:relative;overflow-x:auto}[data-astro-cid-gakqr736][data-enhanced] .track[data-astro-cid-gakqr736]{scrollbar-width:none}[data-astro-cid-gakqr736][data-enhanced] .track[data-astro-cid-gakqr736]::-webkit-scrollbar{display:none}.track[data-astro-cid-gakqr736]:focus-visible{outline-offset:calc(-1 * var(--edge));border-radius:var(--radius-md)}@media (width>=48rem){.track[data-astro-cid-gakqr736]{--per-view:2}}@media (width>=64rem){.track[data-astro-cid-gakqr736]{--per-view:3}}.quote-card[data-astro-cid-gakqr736]{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-white);box-shadow:var(--shadow-card);scroll-snap-align:start;flex-direction:column;display:flex}.quote-card[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736]{color:var(--color-text);flex:1;margin:0}.attribution[data-astro-cid-gakqr736]{color:var(--color-muted);font-weight:var(--weight-semibold);margin:0}.intro-text[data-astro-cid-lcdefpme]{font-size:var(--text-lg);text-align:center;margin-inline:auto}.section-header[data-astro-cid-lcdefpme]{gap:var(--space-3);max-width:48rem;margin-bottom:var(--space-7);display:grid}.section-header[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.eyebrow){color:var(--color-muted)}.card-grid[data-astro-cid-lcdefpme]{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));padding:0;list-style:none;display:grid}.split[data-astro-cid-lcdefpme]{gap:var(--space-7);align-items:center;display:grid}.split[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-bottom:var(--space-4)}.stack[data-astro-cid-lcdefpme]{gap:var(--space-4);display:grid}.license-card[data-astro-cid-lcdefpme]{padding:var(--space-6);border-left:4px solid var(--color-brick);border-radius:var(--radius-md);background:var(--color-sand)}.license-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3)}.license-card[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:var(--space-2);font-weight:var(--weight-semibold);padding:0;list-style:none;display:grid}.about-image[data-astro-cid-lcdefpme],.about-image[data-astro-cid-lcdefpme] img{object-fit:cover;border-radius:var(--radius-lg);width:100%;max-height:36rem;box-shadow:var(--shadow-card)}.more[data-astro-cid-lcdefpme]{margin-top:var(--space-6)}@media (width>=56rem){.split[data-astro-cid-lcdefpme]{grid-template-columns:3fr 2fr}.split--media[data-astro-cid-lcdefpme]{grid-template-columns:2fr 3fr}}
