.ftabs:where(.astro-6o4sgtnh){z-index:40;-webkit-backdrop-filter:saturate(140%)blur(14px);border-bottom:1px solid var(--line);background:#0b0f14e6;position:sticky;top:calc(3.75rem + 1px)}.wrap:where(.astro-6o4sgtnh){padding-inline:0}ul:where(.astro-6o4sgtnh){padding:.55rem var(--gutter);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.35rem;margin:0;list-style:none;display:flex;overflow-x:auto}ul:where(.astro-6o4sgtnh)::-webkit-scrollbar{display:none}li:where(.astro-6o4sgtnh){flex:none}a:where(.astro-6o4sgtnh){min-height:2.25rem;color:var(--muted);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:.35rem .95rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}a:where(.astro-6o4sgtnh):hover{color:var(--text);border-color:var(--line-strong)}a:where(.astro-6o4sgtnh)[aria-current=page]{color:var(--ink);background:var(--lime);border-color:var(--lime)}html{scroll-padding-top:8.5rem}.fhead:where(.astro-xrvey63n){max-width:48rem;padding-block:clamp(2.5rem,7vw,5rem) clamp(2rem,5vw,3.5rem)}h1:where(.astro-xrvey63n){letter-spacing:-.035em;margin-top:.9rem;font-size:clamp(2.5rem,7vw,4.75rem)}.intro:where(.astro-xrvey63n){margin-top:1.4rem}.intro:where(.astro-xrvey63n) p{color:#c9d2d9;max-width:38rem;font-size:clamp(1.08rem,1.8vw,1.24rem)}.fnext:where(.astro-xrvey63n){border-top:1px solid var(--line);align-items:center;gap:2rem;padding-top:clamp(2.5rem,6vw,4rem);display:grid}.next:where(.astro-xrvey63n){border-radius:var(--radius);background:var(--panel);box-shadow:0 0 0 1px var(--line-strong);gap:.35rem;padding:1.4rem 1.5rem;text-decoration:none;transition:box-shadow .2s;display:grid}.next:where(.astro-xrvey63n):hover{box-shadow:0 0 0 1px var(--lime);color:inherit}.next-label:where(.astro-xrvey63n){font-family:var(--display);letter-spacing:-.025em;font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:750;line-height:1.1}.next:where(.astro-xrvey63n):hover .next-label:where(.astro-xrvey63n){color:var(--lime)}.next-blurb:where(.astro-xrvey63n){color:var(--muted)}.get:where(.astro-xrvey63n){justify-items:start;gap:.9rem;display:grid}.get:where(.astro-xrvey63n) p:where(.astro-xrvey63n){color:var(--muted);margin:0;font-size:.95rem}@media (width>=760px){.fnext:where(.astro-xrvey63n){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fsec:where(.astro-ldvfeoyk){border-top:1px solid var(--line);gap:2rem 3.5rem;padding-block:clamp(2.5rem,6vw,4.5rem);display:grid}h2:where(.astro-ldvfeoyk){margin-bottom:1rem;font-size:clamp(1.75rem,3.6vw,2.6rem)}.fsec-body:where(.astro-ldvfeoyk){min-width:0}.fsec-body:where(.astro-ldvfeoyk) p{color:#c9d2d9;max-width:36rem}.fsec-body:where(.astro-ldvfeoyk) strong{color:var(--text)}.fsec-body:where(.astro-ldvfeoyk) .ticks{gap:.6rem;max-width:36rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.fsec-body:where(.astro-ldvfeoyk) .ticks li{color:#c9d2d9;padding-left:1.6rem;font-size:.98rem;position:relative}.fsec-body:where(.astro-ldvfeoyk) .ticks li:before{content:"";background:var(--wave);border-radius:2px;width:.9rem;height:2px;position:absolute;top:.62em;left:0}.howto:where(.astro-ldvfeoyk){color:var(--lime);flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-top:1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.howto:where(.astro-ldvfeoyk) .mono:where(.astro-ldvfeoyk){color:var(--muted);text-transform:uppercase;letter-spacing:.12em;font-size:.7rem}.howto:where(.astro-ldvfeoyk):hover{text-decoration:underline}.fsec-media:where(.astro-ldvfeoyk){width:min(100%,24rem);margin-inline:auto}.fsec-media:where(.astro-ldvfeoyk).pair{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.fsec-media:where(.astro-ldvfeoyk).pair{grid-template-columns:1fr 1fr;gap:1.25rem;width:min(100%,52rem)}.fsec-media:where(.astro-ldvfeoyk).pair>:last-child{margin-top:2.5rem}}@media (width>=860px){.fsec:where(.astro-ldvfeoyk).has-media:not(.has-pair){grid-template-columns:minmax(0,1fr) minmax(0,24rem);align-items:start}.fsec:where(.astro-ldvfeoyk).has-media:not(.has-pair):nth-of-type(2n) .fsec-media:where(.astro-ldvfeoyk){order:-1}.fsec:where(.astro-ldvfeoyk).has-media:not(.has-pair):nth-of-type(2n){grid-template-columns:minmax(0,24rem) minmax(0,1fr)}.fsec-media:where(.astro-ldvfeoyk){margin-inline:0}}
