.sx-hero[data-astro-cid-h2glevfz]{border-bottom:1px solid #00243214;margin-bottom:clamp(48px,6vw,80px)}.sx-dots[data-astro-cid-h2glevfz]{pointer-events:none;position:absolute;inset:0;mask-image:radial-gradient(55% 80% at 78% 40%,#000 20%,#0000 78%)}.sx-hero[data-astro-cid-h2glevfz] .lbc-kicker[data-astro-cid-h2glevfz]{display:inline-flex}.hub-h1[data-astro-cid-h2glevfz]{font-size:clamp(2.25rem, 5vw, var(--ds-text-h1));letter-spacing:-.035em;font-weight:400;line-height:1.06}.sx-lede[data-astro-cid-h2glevfz]{max-width:36rem;font-size:var(--ds-text-lead);color:var(--ds-fg-muted);margin-top:24px;line-height:1.6}.sx-jump[data-astro-cid-h2glevfz]{border-radius:var(--ds-radius);background:color-mix(in srgb, var(--ds-ground) 45%, #fff);border:1px solid #0024321a}.sx-jump-head[data-astro-cid-h2glevfz]{font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ds-fg-muted);border-bottom:1px solid #0024321a;justify-content:space-between;padding:14px 18px;display:flex}.sx-jump[data-astro-cid-h2glevfz] li[data-astro-cid-h2glevfz]+li[data-astro-cid-h2glevfz]{border-top:1px solid #0024321a}.sx-jump-link[data-astro-cid-h2glevfz]{font-size:var(--ds-text-sm);color:var(--ds-ground-dark);transition:color var(--ds-transition);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:14px 18px;font-weight:500;display:grid}.sx-jump-link[data-astro-cid-h2glevfz] svg[data-astro-cid-h2glevfz]{color:var(--ds-primary)}.sx-jump-count[data-astro-cid-h2glevfz]{font-family:var(--font-mono);font-size:var(--ds-text-xs);color:var(--ds-fg-muted)}@media (hover:hover) and (pointer:fine){.sx-jump-link[data-astro-cid-h2glevfz]:hover{color:var(--ds-primary)}.sx-jump-link[data-astro-cid-h2glevfz]:hover svg[data-astro-cid-h2glevfz]{translate:0 3px}}.sx-group[data-astro-cid-h2glevfz]{scroll-margin-top:110px}.sx-group[data-astro-cid-h2glevfz]+.sx-group[data-astro-cid-h2glevfz]{margin-top:clamp(56px,7vw,96px)}.sx-group-head[data-astro-cid-h2glevfz]{border-bottom:1px solid #0024321f;flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-bottom:24px;padding-bottom:20px;display:flex}.sx-group-title[data-astro-cid-h2glevfz]{font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ds-primary);font-weight:500}.sx-group-intro[data-astro-cid-h2glevfz]{font-size:var(--ds-text-sm);color:var(--ds-fg-muted)}.sx-bento[data-astro-cid-h2glevfz]{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (width>=768px){.sx-bento[data-astro-cid-h2glevfz]{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-card[data-astro-cid-h2glevfz]{grid-column:span var(--span-md,1)}}@media (width>=1024px){.sx-bento[data-astro-cid-h2glevfz]{grid-template-columns:repeat(6,minmax(0,1fr));gap:20px}.sx-card[data-astro-cid-h2glevfz]{grid-column:span var(--span-lg,2)}}.sx-card[data-astro-cid-h2glevfz]{border-radius:var(--ds-radius);--lbc-beam-color:var(--ds-accent-data)}.sx-card[data-astro-cid-h2glevfz].is-exclusive:after{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--lbc-angle), transparent 0 66%, #35ffe8d9 86%, transparent 96%);filter:blur(14px);opacity:.4;pointer-events:none;position:absolute;inset:-5px}@media (prefers-reduced-motion:no-preference){.sx-card[data-astro-cid-h2glevfz].is-exclusive:after{animation:3.2s linear 2 lbc-beam;animation-delay:var(--d,.4s)}.sx-card[data-astro-cid-h2glevfz].is-exclusive:not([data-armed]):before,.sx-card[data-astro-cid-h2glevfz].is-exclusive:not([data-armed]):after{animation-play-state:paused}}.sx-card-in[data-astro-cid-h2glevfz]{border-radius:var(--ds-radius);border:1px solid #0024321a;gap:24px;height:100%;padding:clamp(24px,2.6vw,32px);display:flex}.sx-card-in[data-astro-cid-h2glevfz]:not(.is-dark){background:#fff}.sx-card-copy[data-astro-cid-h2glevfz]{flex-direction:column;flex:auto;min-width:0;display:flex}.sx-card-top[data-astro-cid-h2glevfz]{flex-wrap:wrap;align-items:center;gap:10px;min-height:26px;display:flex}.sx-idx[data-astro-cid-h2glevfz]{font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.08em;color:var(--ds-primary);font-variant-numeric:tabular-nums;font-weight:500}.sx-title[data-astro-cid-h2glevfz]{font-size:var(--ds-text-h3);letter-spacing:-.015em;color:var(--ds-ground-dark);margin-top:28px;font-weight:500;line-height:1.2}.sx-desc[data-astro-cid-h2glevfz]{font-size:var(--ds-text-body);color:var(--ds-fg-muted);margin-top:12px;line-height:1.6}.sx-link[data-astro-cid-h2glevfz]{font-size:var(--ds-text-sm);color:var(--ds-primary);align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-weight:500;display:inline-flex}.sx-link[data-astro-cid-h2glevfz]:after{content:"";border-radius:inherit;position:absolute;inset:0}@supports selector(:has(*)){.sx-link[data-astro-cid-h2glevfz]:focus-visible{outline:none}.sx-card-in[data-astro-cid-h2glevfz]:has(.sx-link:focus-visible){outline:2px solid var(--ds-primary);outline-offset:3px}}.sx-new[data-astro-cid-h2glevfz]{color:var(--ds-primary);font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.12em;text-transform:uppercase;background:#005f6e14;border:1px solid #005f6e3d;border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-weight:500;display:inline-flex}.sx-new[data-astro-cid-h2glevfz]:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.sx-card-in[data-astro-cid-h2glevfz].is-dark{border-color:#edf3f31a;flex-direction:column}.is-exclusive[data-astro-cid-h2glevfz] .sx-idx[data-astro-cid-h2glevfz],.is-exclusive[data-astro-cid-h2glevfz] .sx-link[data-astro-cid-h2glevfz]{color:var(--ds-accent-data)}.is-exclusive[data-astro-cid-h2glevfz] .sx-title[data-astro-cid-h2glevfz]{color:var(--ds-fg-on-dark)}.is-exclusive[data-astro-cid-h2glevfz] .sx-desc[data-astro-cid-h2glevfz]{color:#edf3f3b8}.sx-only[data-astro-cid-h2glevfz]{color:var(--ds-accent-data);font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.12em;text-transform:uppercase;background:#35ffe812;border:1px solid #35ffe852;border-radius:999px;align-items:center;gap:7px;padding:3px 10px 3px 8px;font-weight:500;display:inline-flex}.sx-only[data-astro-cid-h2glevfz] svg[data-astro-cid-h2glevfz]{width:9px;height:9px}.sx-dial[data-astro-cid-h2glevfz]{flex-direction:column;align-items:center;gap:10px;width:min(100%,230px);margin-inline:auto;display:flex}.sx-dial-cap[data-astro-cid-h2glevfz]{font-family:var(--font-mono);font-size:var(--ds-text-xs);letter-spacing:.08em;text-transform:uppercase;color:#edf3f3b8}@media (width>=640px){.sx-card-in[data-astro-cid-h2glevfz].is-dark{flex-direction:row;align-items:center;gap:clamp(24px,4vw,48px)}.sx-dial[data-astro-cid-h2glevfz]{flex:none;width:clamp(170px,24vw,230px)}}@media (hover:hover) and (pointer:fine){.sx-card[data-astro-cid-h2glevfz]:hover .sx-title[data-astro-cid-h2glevfz]{color:var(--ds-primary)}.sx-card[data-astro-cid-h2glevfz].is-exclusive:hover .sx-title[data-astro-cid-h2glevfz]{color:var(--ds-fg-on-dark)}}.sx-title[data-astro-cid-h2glevfz]{transition:color var(--ds-transition)}
