body:has(dialog.modal[open]){overflow:hidden}.modal[data-astro-cid-glu3s4h6]{width:min(52rem,calc(100vw - 2.5rem));max-height:min(52rem,calc(100svh - 2.5rem));margin:auto;border:none;border-radius:1.5rem;padding:0;background:var(--color-surface);color:var(--color-fg);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-fg) 10%,transparent),0 40px 90px -30px color-mix(in oklab,var(--color-fg) 55%,transparent)}.modal[data-astro-cid-glu3s4h6]::backdrop{background:color-mix(in oklab,var(--color-fg) 35%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.modal-body[data-astro-cid-glu3s4h6]{max-height:inherit;overflow-y:auto;padding:1.75rem 1.5rem 2.5rem}@media(min-width:640px){.modal-body[data-astro-cid-glu3s4h6]{padding:2.5rem 3rem 3rem}}.modal-close[data-astro-cid-glu3s4h6]{display:grid;place-items:center;width:2.75rem;height:2.75rem;flex-shrink:0;border-radius:9999px;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--color-fg) 14%,transparent);transition:background-color .18s var(--ease-out-expo)}.modal-close[data-astro-cid-glu3s4h6]:hover{background-color:color-mix(in oklab,var(--color-fg) 6%,transparent)}@media(prefers-reduced-motion:no-preference){.modal[data-astro-cid-glu3s4h6][open]{animation:modal-in .4s var(--ease-out-expo)}.modal[data-astro-cid-glu3s4h6][open]::backdrop{animation:backdrop-in .4s ease}}@keyframes modal-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}.sticky-bar[data-astro-cid-5qlys77k]{position:fixed;inset:0 0 auto;z-index:25;padding:.625rem 0;background-color:color-mix(in oklab,var(--color-surface) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in oklab,var(--color-fg) 8%,transparent);transform:translateY(-110%);transition:transform .32s var(--ease-out-expo)}.sticky-bar[data-astro-cid-5qlys77k].is-shown{transform:none}@media(width<48rem){.sticky-bar[data-astro-cid-5qlys77k]{display:none}}@media(prefers-reduced-motion:reduce){.sticky-bar[data-astro-cid-5qlys77k]{transition:none}}.mcta[data-astro-cid-3v5i3x4a]{display:none}@media(width<48rem){.mcta[data-astro-cid-3v5i3x4a]{position:fixed;inset:auto 0 0;z-index:24;display:block;padding:.75rem 1rem calc(.625rem + env(safe-area-inset-bottom,0px));text-align:center;background:linear-gradient(180deg,#070a14d1,#05070ff5);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:inset 0 1px #ffffff1f,0 -18px 40px -18px #05070f8c;transform:translateY(110%);transition:transform .38s var(--ease-out-expo)}.mcta[data-astro-cid-3v5i3x4a].is-shown{transform:none}.mcta-btn[data-astro-cid-3v5i3x4a]{width:100%;justify-content:center;min-height:3.25rem;font-size:1.0625rem}.mcta-note[data-astro-cid-3v5i3x4a]{margin-top:.5rem;font-size:.75rem;font-weight:500;color:#aab6cd}}@media(prefers-reduced-motion:reduce){.mcta[data-astro-cid-3v5i3x4a]{transition:none}}.ft[data-astro-cid-sz7xmlte]{isolation:isolate;overflow:hidden;background-color:var(--color-ink)!important;background-image:radial-gradient(60% 50% at 50% 115%,rgb(37 99 235 / .4),transparent 70%)}.ft-dim[data-astro-cid-sz7xmlte]{color:#96a2b8}.ft-head[data-astro-cid-sz7xmlte]{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7f8ba3}.ft-link[data-astro-cid-sz7xmlte]{color:#cdd6e6;transition:color .16s}.ft-link[data-astro-cid-sz7xmlte]:hover{color:#fff}.ft-dim[data-astro-cid-sz7xmlte] .ft-link[data-astro-cid-sz7xmlte]{color:inherit}.ft-dim[data-astro-cid-sz7xmlte] .ft-link[data-astro-cid-sz7xmlte]:hover{color:#fff}.ft-mark[data-astro-cid-sz7xmlte]{filter:brightness(1.35) saturate(1.1)}.ft-base[data-astro-cid-sz7xmlte]{border-top:1px solid rgb(255 255 255 / .09)}.ft-giant[data-astro-cid-sz7xmlte]{position:relative;z-index:0;margin:0 -.04em -.2em;font-size:clamp(4.5rem,22vw,21rem);line-height:.8;text-align:center;white-space:nowrap;user-select:none;background-image:linear-gradient(180deg,#ffffff21,#ffffff03 85%);-webkit-background-clip:text;background-clip:text;color:transparent}
