.hero:where(.astro-ba372snk){padding-block:clamp(3rem,8vw,6.5rem) 0}.hero__inner:where(.astro-ba372snk){align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=62rem){.hero__inner:where(.astro-ba372snk){grid-template-columns:5fr 7fr}}.hero__copy:where(.astro-ba372snk) .lede:where(.astro-ba372snk){margin-block:1.5rem 2rem}.hero__meta:where(.astro-ba372snk){color:var(--limn-text-muted);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.02em;margin-block-start:1.5rem}.try:where(.astro-ba372snk){border-block-start:1px solid var(--rule);align-items:start;gap:clamp(1.25rem,3vw,2.5rem);margin-block-start:clamp(2.5rem,5vw,4rem);padding-block-start:clamp(1.5rem,3vw,2.25rem);display:grid}@media (width>=62rem){.try:where(.astro-ba372snk){grid-template-columns:4fr 8fr}}.try__copy:where(.astro-ba372snk) h2:where(.astro-ba372snk){font-size:var(--text-2xl)}.try__copy:where(.astro-ba372snk) p:where(.astro-ba372snk){max-inline-size:46ch;color:var(--limn-text-muted);margin-block-start:.75rem}.try__note:where(.astro-ba372snk){font-size:var(--text-sm);line-height:1.65}.try__tabs:where(.astro-ba372snk){flex-wrap:wrap;gap:.4rem;display:flex}.try__tabs:where(.astro-ba372snk) input:where(.astro-ba372snk){opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.try__tabs:where(.astro-ba372snk) label:where(.astro-ba372snk){border:1px solid var(--rule);color:var(--limn-text-muted);font-family:var(--mono);font-size:var(--text-xs);letter-spacing:.02em;cursor:pointer;border-radius:999px;padding:.35rem .9rem}.try__tabs:where(.astro-ba372snk) label:where(.astro-ba372snk):hover{color:var(--limn-text);border-color:var(--limn-primary)}.try__tabs:where(.astro-ba372snk) input:where(.astro-ba372snk):checked+label:where(.astro-ba372snk){color:var(--limn-text);border-color:var(--limn-primary);background-color:var(--tint)}.try__tabs:where(.astro-ba372snk) input:where(.astro-ba372snk):focus-visible+label:where(.astro-ba372snk){outline:2px solid var(--limn-primary);outline-offset:2px}.try__panel:where(.astro-ba372snk){flex-basis:100%;margin-block-start:.5rem;display:none}#try-macos:where(.astro-ba372snk):checked~:where(.astro-ba372snk)[data-system=macos],#try-linux:where(.astro-ba372snk):checked~:where(.astro-ba372snk)[data-system=linux],#try-windows:where(.astro-ba372snk):checked~:where(.astro-ba372snk)[data-system=windows]{display:block}.install:where(.astro-ba372snk){align-items:start;gap:clamp(1.75rem,4vw,3rem);margin-block-start:2.25rem;display:grid}@media (width>=62rem){.install:where(.astro-ba372snk){grid-template-columns:4fr 8fr}}.install__copy:where(.astro-ba372snk),.install__code:where(.astro-ba372snk){gap:1.25rem;display:grid}.note:where(.astro-ba372snk){border-inline-start:2px solid var(--limn-primary);background-color:var(--tint);color:var(--limn-text-muted);font-size:var(--text-sm);border-start-end-radius:8px;border-end-end-radius:8px;padding:1rem 1.15rem;line-height:1.65}.arrow:where(.astro-ba372snk){font-size:var(--text-sm);justify-self:start;font-weight:560;text-decoration:none}.arrow:where(.astro-ba372snk):after{content:var(--arrow-onward);transition:translate .14s var(--ease);display:inline-block}.arrow:where(.astro-ba372snk):hover:after{translate:var(--nudge-onward) 0}.features:where(.astro-ba372snk){gap:clamp(3rem,6vw,5.5rem);display:grid}.feature:where(.astro-ba372snk){align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=58rem){.feature:where(.astro-ba372snk){grid-template-columns:1fr 1fr}.feature:where(.astro-ba372snk):nth-child(2n) .feature__copy:where(.astro-ba372snk){order:2}}.feature:where(.astro-ba372snk) h2:where(.astro-ba372snk){font-size:var(--text-2xl)}.feature:where(.astro-ba372snk) p:where(.astro-ba372snk){max-inline-size:46ch;color:var(--limn-text-muted);margin-block:1rem 1.5rem}.thumbs:where(.astro-ba372snk){background-color:var(--tint);grid-template-columns:repeat(2,1fr);align-items:center;gap:.75rem;display:grid}.thumbs:where(.astro-ba372snk) .shot{background-color:var(--limn-background);border-radius:10px;align-content:center;block-size:100%;padding:.75rem}.themes:where(.astro-ba372snk){align-items:center;gap:clamp(1.5rem,4vw,3rem);display:grid}@media (width>=58rem){.themes:where(.astro-ba372snk){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.themes__copy:where(.astro-ba372snk){order:2}}.themes__copy:where(.astro-ba372snk) h2:where(.astro-ba372snk){font-size:var(--text-2xl)}.themes__copy:where(.astro-ba372snk) p:where(.astro-ba372snk){max-inline-size:42ch;color:var(--limn-text-muted);margin-block:1rem 1.5rem}.limits:where(.astro-ba372snk){grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.75rem;margin-block-start:2.5rem;padding:0;list-style:none;display:grid}.limits:where(.astro-ba372snk) li:where(.astro-ba372snk){border-block-start:1px solid var(--rule);padding-block-start:1.25rem}.limits:where(.astro-ba372snk) h3:where(.astro-ba372snk){font-size:var(--text-lg)}.limits:where(.astro-ba372snk) p:where(.astro-ba372snk){color:var(--limn-text-muted);font-size:var(--text-sm);margin-block-start:.65rem;line-height:1.7}.closing:where(.astro-ba372snk){border:1px solid var(--rule);background-color:var(--tint);text-align:center;border-radius:18px;justify-items:center;gap:1.25rem;padding:clamp(2.5rem,6vw,4.5rem) 1.5rem;display:grid}.closing:where(.astro-ba372snk) h2:where(.astro-ba372snk){max-inline-size:18ch}.closing:where(.astro-ba372snk) p:where(.astro-ba372snk){max-inline-size:48ch;color:var(--limn-text-muted)}.closing:where(.astro-ba372snk) .button-row:where(.astro-ba372snk){justify-content:center;margin-block-start:.5rem}
