.sv-hero[data-astro-cid-7a6hbtlg]{padding-block:calc(var(--header-h) + clamp(2rem, 5vw, 4rem)) clamp(1.5rem, 3vw, 2.5rem)}.sv-hero__title[data-astro-cid-7a6hbtlg]{margin-top:.875rem}.sv-hero__lead[data-astro-cid-7a6hbtlg]{margin-top:1rem}.sv-main[data-astro-cid-7a6hbtlg]{padding-bottom:var(--section)}.sv[data-astro-cid-7a6hbtlg]{scroll-margin-top:calc(var(--header-h) + 1rem)}.sv__list[data-astro-cid-7a6hbtlg]{scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);box-shadow:inset 0 -1px 0 var(--line);gap:1.5rem;display:flex;position:relative;overflow-x:auto}.sv__list[data-astro-cid-7a6hbtlg]::-webkit-scrollbar{display:none}.sv__tab[data-astro-cid-7a6hbtlg]{min-height:2.875rem;color:var(--text-muted);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease-out);flex:none;align-items:center;font-size:.9375rem;line-height:1.3;text-decoration:none;display:flex;position:relative}.sv__tab[data-astro-cid-7a6hbtlg]:focus-visible{outline-offset:-2px}.sv__tab[data-astro-cid-7a6hbtlg]:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform var(--dur-base) var(--ease-out);position:absolute;inset:auto 0 0;transform:scaleX(0)}.sv[data-astro-cid-7a6hbtlg].is-live .sv__tab[data-astro-cid-7a6hbtlg].is-on{color:var(--text)}.sv[data-astro-cid-7a6hbtlg].is-live .sv__tab[data-astro-cid-7a6hbtlg].is-on:after{transform:none}@media (hover:hover) and (pointer:fine){.sv__tab[data-astro-cid-7a6hbtlg]:hover{color:var(--text)}}.sv__panel[data-astro-cid-7a6hbtlg]{scroll-margin-top:calc(var(--header-h) + 1rem);gap:1.25rem;padding-top:1.25rem;display:grid}.sv__panel[data-astro-cid-7a6hbtlg]+.sv__panel[data-astro-cid-7a6hbtlg]{margin-top:2.5rem}.sv__panel[data-astro-cid-7a6hbtlg]>[data-astro-cid-7a6hbtlg]{min-width:0}.sv[data-astro-cid-7a6hbtlg].is-live .sv__panel[data-astro-cid-7a6hbtlg]{margin-top:0}.sv[data-astro-cid-7a6hbtlg].is-live .sv__panel[data-astro-cid-7a6hbtlg]:not(.is-on){display:none}.sv[data-astro-cid-7a6hbtlg].is-live .sv__panel[data-astro-cid-7a6hbtlg].is-on>[data-astro-cid-7a6hbtlg]{animation:sv-in var(--dur-fast) var(--ease-out)}@keyframes sv-in{0%{opacity:0}}.sv[data-astro-cid-7a6hbtlg].is-live .sv__name[data-astro-cid-7a6hbtlg]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sv__short[data-astro-cid-7a6hbtlg]{max-width:38em;color:var(--text-muted);font-size:.9375rem}.sv__name[data-astro-cid-7a6hbtlg]+.sv__short[data-astro-cid-7a6hbtlg]{margin-top:.375rem}.sv[data-astro-cid-7a6hbtlg].is-live .sv__name[data-astro-cid-7a6hbtlg]+.sv__short[data-astro-cid-7a6hbtlg]{margin-top:0}.sv__items[data-astro-cid-7a6hbtlg]{color:var(--text-muted);gap:.25rem;margin-top:.625rem;font-size:.9375rem;display:grid}.sv__more[data-astro-cid-7a6hbtlg]{min-height:2.75rem;color:var(--accent-text);text-underline-offset:.25em;transition:text-decoration-color var(--dur-fast) var(--ease-out);align-items:center;margin-top:.25rem;font-size:.9375rem;text-decoration:underline #0000;display:inline-flex}@media (hover:hover) and (pointer:fine){.sv__more[data-astro-cid-7a6hbtlg]:hover{text-decoration-color:currentColor}}@media (width>=640px){.sv__list[data-astro-cid-7a6hbtlg]{box-shadow:none;border-top:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:0 2rem;margin-inline:0;padding-inline:0;display:grid;overflow:visible}.sv__tab[data-astro-cid-7a6hbtlg]{border-bottom:1px solid var(--line);white-space:normal}.sv__tab[data-astro-cid-7a6hbtlg]:after{bottom:-1px}.sv__items[data-astro-cid-7a6hbtlg]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (width>=1200px){.sv[data-astro-cid-7a6hbtlg].is-live{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,17rem) minmax(0,1fr);column-gap:clamp(2.5rem,4vw,4rem);display:grid}.sv[data-astro-cid-7a6hbtlg].is-live .sv__list[data-astro-cid-7a6hbtlg]{flex-direction:column;grid-area:1/1;display:flex}.sv[data-astro-cid-7a6hbtlg].is-live .sv__panel[data-astro-cid-7a6hbtlg].is-on{display:contents}.sv[data-astro-cid-7a6hbtlg].is-live .sv__say[data-astro-cid-7a6hbtlg]{grid-area:2/1;padding-top:1.5rem}.sv[data-astro-cid-7a6hbtlg].is-live .sv__included[data-astro-cid-7a6hbtlg]{grid-area:3/1;padding-top:1.25rem}.sv[data-astro-cid-7a6hbtlg].is-live .sv__demo[data-astro-cid-7a6hbtlg]{grid-area:1/2/-1}.sv[data-astro-cid-7a6hbtlg].is-live .sv__items[data-astro-cid-7a6hbtlg]{grid-template-columns:minmax(0,1fr)}}.sv-join[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--line)}.sv-join__grid[data-astro-cid-7a6hbtlg]{gap:2.5rem;display:grid}.sv-join__title[data-astro-cid-7a6hbtlg]{margin-top:.875rem}.sv-join__lead[data-astro-cid-7a6hbtlg]{margin-top:1rem}.sv-join__item[data-astro-cid-7a6hbtlg]{border-top:1px solid var(--line);padding-block:1.5rem .75rem}.sv-join__item[data-astro-cid-7a6hbtlg]:last-child{border-bottom:1px solid var(--line)}.sv-join__text[data-astro-cid-7a6hbtlg]{max-width:38em;margin-top:.375rem;font-size:.9375rem}.sv-join__links[data-astro-cid-7a6hbtlg]{flex-wrap:wrap;gap:0 1.25rem;margin-top:.25rem;font-size:.875rem;display:flex}.sv-join__links[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]{min-height:2.75rem;color:var(--accent-text);text-underline-offset:.25em;transition:text-decoration-color var(--dur-fast) var(--ease-out);align-items:center;text-decoration:underline #0000;display:inline-flex}@media (hover:hover) and (pointer:fine){.sv-join__links[data-astro-cid-7a6hbtlg] a[data-astro-cid-7a6hbtlg]:hover{text-decoration-color:currentColor}}@media (width>=900px){.sv-join__grid[data-astro-cid-7a6hbtlg]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;column-gap:clamp(2rem,5vw,5rem)}}
