:root{color-scheme:dark;--c-lime:#b6ff3a;--c-lime-hover:#cbff6e;--c-on-lime:#060a08;--c-hi:#eaf5ec;--c-body:#a6b3a9;--c-muted:#7d8a80;--c-faint:#727f75;--c-danger:#e5674f;--lime-rgb:182,255,58;--white-rgb:255,255,255;--ink-rgb:6,10,8;--black-rgb:0,0,0;--danger-rgb:229,103,79;--bg-ink:#060a08;--bg-well:#080c0a;--bg-window:#0b100d;--bg-card:#0d120f;--bg-chrome:#0d1310;--bg-raised:#141b16;--bg-float:#0f1512;--bg-select:#1b2512;--line:rgba(var(--white-rgb),.09);--line-soft:rgba(var(--white-rgb),.07);--line-faint:rgba(var(--white-rgb),.05);--line-dash:rgba(var(--white-rgb),.12);--line-control:rgba(var(--white-rgb),.18);--line-input:rgba(var(--white-rgb),.36);--line-strong:rgba(var(--white-rgb),.28);--line-lime:rgba(var(--lime-rgb),.14);--line-lime-2:rgba(var(--lime-rgb),.24);--line-lime-3:rgba(var(--lime-rgb),.45);--line-lime-4:rgba(var(--lime-rgb),.6);--line-danger:rgba(var(--danger-rgb),.85);--tint-lime:rgba(var(--lime-rgb),.05);--tint-lime-2:rgba(var(--lime-rgb),.1);--tint-white:rgba(var(--white-rgb),.03);--tint-hover:rgba(var(--white-rgb),.05);--tint-zebra:rgba(var(--white-rgb),.02);--glass:rgba(var(--ink-rgb),.84);--scrim:rgba(var(--black-rgb),.68);--grid-line:rgba(var(--lime-rgb),.045);--g-glow:radial-gradient(closest-side, rgba(var(--lime-rgb),.1), transparent);--g-beam:linear-gradient(90deg, transparent, var(--c-lime) 30%, var(--c-lime) 70%, transparent);--g-perpetual:linear-gradient(180deg, rgba(var(--lime-rgb),.09), rgba(var(--lime-rgb),.02) 62%);--g-grid:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);--g-fade-down:linear-gradient(#000 10%, transparent 85%);--g-fade-up:linear-gradient(180deg, transparent, #000 70%);--g-fade-radial:radial-gradient(70% 70% at 50% 40%, #000 25%, transparent 80%);--sh-window:0 50px 110px -30px rgba(var(--black-rgb),.9), 0 0 110px -50px rgba(var(--lime-rgb),.35);--sh-card:0 24px 50px rgba(var(--black-rgb),.5);--sh-card-lift:0 28px 60px rgba(var(--black-rgb),.6);--sh-cta:0 14px 40px -12px rgba(var(--lime-rgb),.55);--sh-cta-hover:0 20px 50px -12px rgba(var(--lime-rgb),.75);--sh-perpetual:0 40px 100px -40px rgba(var(--lime-rgb),.4);--sh-dialog:0 40px 120px -20px rgba(var(--black-rgb),.9);--sh-glow:0 0 18px 2px rgba(var(--lime-rgb),.45);--sh-dot-ring:0 0 0 2px var(--bg-window);--sh-bar:0 -20px 40px -20px rgba(var(--black-rgb),.8);--r-4:4px;--r-6:6px;--r-8:8px;--r-12:12px;--r-16:16px;--r-pill:999px;--sp-2:2px;--sp-4:4px;--sp-6:6px;--sp-8:8px;--sp-10:10px;--sp-12:12px;--sp-14:14px;--sp-16:16px;--sp-20:20px;--sp-24:24px;--sp-28:28px;--sp-32:32px;--sp-40:40px;--sp-48:48px;--sp-56:56px;--sp-64:64px;--sp-80:80px;--sp-96:96px;--size-tap:44px;--size-btn:56px;--size-btn-sm:44px;--size-icon:16px;--size-icon-sm:12px;--size-dot:6px;--size-logo:26px;--size-hairline:1px;--size-bar:2px;--ff-display:"Archivo", "Archivo Fallback", sans-serif;--ff-body:"Sora", "Sora Fallback", sans-serif;--ff-mono:"JetBrains Mono", monospace;--fs-h1:clamp(52px, calc(42.5px + 3.46 * var(--vw)), 84px);--fs-cta-h:clamp(42px, calc(25.6px + 4.2 * var(--vw)), 76px);--fs-h2:clamp(40px, calc(30.4px + 2.47 * var(--vw)), 60px);--fs-stat:clamp(40px, calc(34.2px + 1.48 * var(--vw)), 52px);--fs-price:clamp(48px, calc(40.3px + 1.98 * var(--vw)), 64px);--fs-h3:clamp(24px, calc(22.1px + .49 * var(--vw)), 28px);--fs-body:16px;--fs-small:15px;--fs-ui:14px;--fs-mono:12px;--fs-mono-s:11px;--fs-wordmark:21px;--fs-wordmark-lg:28px;--tr-h1:-.045em;--tr-h2:-.042em;--tr-h3:-.032em;--tr-tight:-.02em;--tr-eyebrow:.15em;--tr-label:.1em;--tr-mono:.04em;--ease:cubic-bezier(.2,.8,.2,1);--ease-move:cubic-bezier(.65,0,.25,1);--dur-1:.15s;--dur-2:.3s;--dur-3:.6s;--lh-096:.96;--lh-098:.98;--lh-100:1;--lh-102:1.02;--lh-110:1.1;--lh-112:1.12;--lh-120:1.2;--lh-125:1.25;--lh-130:1.3;--lh-135:1.35;--lh-140:1.4;--lh-145:1.45;--lh-150:1.5;--lh-155:1.55;--lh-160:1.6;--lh-165:1.65;--lh-168:1.68;--lh-170:1.7;--z-tile:1;--z-tile-lift:3;--z-ctl:1;--z-bar:55;--z-header:60;--z-cookie:70;--z-skip:100;--measure-460:460px;--measure-520:520px;--measure-540:540px;--measure-560:560px;--measure-580:580px;--measure-620:620px;--measure-680:680px;--measure-700:700px;--measure-760:760px;--measure-820:820px;--measure-960:960px;--measure-980:980px;--size-input:52px;--aw-ctl-h:26px;--aw-check:14px;--lh-display:var(--lh-100);--lh-heading:var(--lh-112);--lh-ui:var(--lh-150);--lh-body:var(--lh-170);--measure-prose:var(--measure-680);--measure-narrow:var(--measure-540);--size-tab:64px;--size-seg:52px;--size-btn-lg:60px;--size-btn-bar:48px;--lh-lead:var(--lh-160);--lh-tight:var(--lh-120);--measure-lead:var(--measure-620);--measure-lead-sm:var(--measure-560);--size-row:64px;--size-faq-row:68px;--size-disc:26px;--size-disc-lg:32px;--tr-stat:-.04em;--eyebrow-gap:22px;--stat-dot-gap:7px;--focus-width:2px;--focus-offset:3px;--focus-reach:calc(var(--focus-width) + var(--focus-offset));--focus-clearance:var(--sp-8);--ck-pad:var(--sp-20);--ck-cover:0px;--bar-cta-margin:0px 0px 10000px 0px;--dur-120:.12s;--dur-200:.2s;--dur-350:.35s;--dur-400:.4s;--dur-450:.45s;--dur-500:.5s;--dur-800:.8s;--dur-900:.9s;--dur-1400:1.4s;--dur-instant:.001ms;--flip-stagger:60ms;--flip-dup-delay:.3s;--vw:1vw;--gutter:clamp(20px, calc(5.13 * var(--vw)), 48px);--container:calc(1104px + 2 * var(--gutter));--section-pad:clamp(88px, calc(68.7px + 4.94 * var(--vw)), 128px);--size-hairline-thick:1.5px;--size-border-strong:2px;--size-dot-sm:5px;--size-dot-xs:3px;--size-dot-alert:8px;--size-diamond:7px;--size-icon-2xs:10px;--size-icon-xs:11px;--size-icon-md:14px;--size-icon-lg:18px;--size-icon-xl:20px;--size-logo-sm:15px;--size-logo-md:34px;--size-logo-xl:56px;--size-legend-w:13px;--size-legend-h:11px;--size-tl-dot:13px;--size-switch-w:44px;--size-switch-h:26px;--size-knob:18px;--knob-inset:4px;--knob-travel:18px;--knob-lock-top:3px;--knob-lock-left:21px;--size-progress:6px;--size-badge:30px;--size-disc-sm:24px;--size-faq-num:24px;--size-plan-head:28px;--size-aw-tabs:38px;--size-aw-btn:38px;--size-aw-btn-sm:36px;--size-aw-status:30px;--size-aw-box:18px;--size-aw-share:36px;--size-aw-log:76px;--size-aw-sub:14px;--aw-dash-top:7px;--aw-path-basis:180px;--aw-dot-rest:.45;--aw-check-rest:.6;--aw-open-turn:90deg;--aw-share-36:.36;--aw-share-28:.28;--aw-share-23:.23;--aw-share-13:.13;--tile-ratio:5/4;--tile-dot-offset:-4px;--nudge-1:1px;--nudge-3:3px;--nudge-5:5px;--nudge-7:7px;--nudge-icon:-2px;--underline-offset:3px;--tl-line-x:6px;--tl-line-inset:14px;--tl-dot-top:6px;--grid-cell:56px;--grid-cell-sm:44px;--glow-left:40%;--glow-top:-260px;--glow-w:900px;--glow-h:760px;--final-glow-inset:10%;--final-glow-h:80%;--nav-spy-margin:-40% 0px -60% 0px;--alt-col-label:22%;--alt-col-us:24%;--lift:-2px;--lift-sm:-1px;--press:.98;--press-sm:.97;--press-icon:.94;--spin-press:-40deg;--diamond-turn:45deg;--badge-slide:-8px;--row-rise:var(--sp-6);--row-moved:var(--sp-6);--prob-r1:-6deg;--prob-r2:4deg;--prob-r3:-2deg;--h1-line-gap:.06em;--chip-pad:.02em .1em .08em;--tr-chip:-.06em;--echo-1-x:.24em;--echo-1-y:-.22em;--echo-2-x:.12em;--echo-2-y:-.11em;--logo-echo-opacity:.5;--blur-header:blur(18px) saturate(140%);--blur-bar:blur(16px) saturate(140%);--bar-hidden:110%;--skip-rest:-200%;--page-min-h:100vh;--screen-h:100dvh;--full-turn:360deg;--icon-stroke:1.6;--icon-stroke-bold:1.8;--icon-stroke-heavy:2;--icon-stroke-max:2.2;--icon-stroke-badge:2.4;--icon-stroke-fine:1.4;--fs-lead:17px;--hdr-h:60px;--nav-display:none;--nav-faq:none;--burger:flex;--hdr-pad-r:var(--sp-8);--hero-pt:var(--sp-40);--hero-pb:var(--sp-64);--br-t:block;--br-m:block;--hero-cta-dir:column;--hero-cta-w:100%;--illus-dir:column;--illus-pane-flex:none;--illus-tile:40px;--illus-div-w:100%;--illus-div-h:40px;--illus-arrow:90deg;--illus-pane-pad:var(--sp-14);--stats-cols:minmax(0, 1fr);--card-pad-lg:var(--sp-24) var(--sp-20);--head-cols:minmax(0, 1fr);--head-gap:var(--sp-16);--prob-cols:minmax(0, 1fr);--prob-stack-h:236px;--prob-c1:4%;--prob-c1-l:0%;--prob-c1-w:74%;--prob-c2:34%;--prob-c2-l:22%;--prob-c2-w:74%;--prob-c3:64%;--prob-c3-l:6%;--prob-c3-w:82%;--beats-cols:minmax(0, 1fr);--prob-gap:var(--sp-40);--mech-cols:minmax(0, 1fr);--mech-gap:var(--sp-48);--jobs-cols:minmax(0, 1fr);--jobs-areas:"tabs" "win" "desc";--tabs-cols:repeat(2, minmax(0, 1fr));--tabs-orientation:horizontal;--jobs-gap:var(--sp-20);--job-stage-h:clamp(520px, calc(731px - 54 * var(--vw)), 560px);--win-tabs-all:none;--win-tab-one:flex;--win-pad:var(--sp-12);--aw-res-cols:minmax(0, 1fr) minmax(0, 1fr);--aw-col-opt:none;--aw-res-gap:var(--sp-8);--aw-copy-cols:minmax(0, 1fr);--aw-list-row:30px;--aw-st-cols:minmax(0, 1fr) auto;--aw-st-areas:"name size" "bar bar";--aw-st-head:none;--aw-row-pad-y:var(--sp-8);--aw-sb-run:none;--why-cols:minmax(0, 1fr);--why-pad:var(--sp-24) var(--sp-20);--alt-table:none;--alt-switch:block;--midcta-dir:column;--midcta-ws:normal;--fnd-cols:minmax(0, 1fr);--fnd-pos:static;--fnd-gap:var(--sp-40);--price-cols:minmax(0, 1fr);--price-card2-mt:var(--sp-16);--price-pad:var(--sp-24) var(--sp-20) var(--sp-20);--guar-cols:minmax(0, 1fr);--faq-cols:minmax(0, 1fr);--faq-pos:static;--faq-gap:var(--sp-32);--faq-body-pad:0 0 var(--sp-24) 40px;--ft-cols:minmax(0, 1fr);--ft-groups:repeat(2, minmax(0, 1fr));--ft-link-h:44px;--ft-bottom-dir:column;--ft-bottom-align:flex-start;--buybar-display:flex;--cookie-w:auto;--cookie-inset:var(--sp-12);--cookie-left:var(--cookie-inset);--dlg-w:100%;--dlg-m:auto 0 0 0;--dlg-r:var(--r-16) var(--r-16) 0 0;--dlg-maxh:92dvh;--dlg-pad:var(--sp-24) var(--sp-20) var(--sp-24);--hero-lbl-dir:row}@media (width>=768px){:root{--fs-lead:18px;--hdr-h:64px;--nav-display:flex;--nav-faq:none;--burger:none;--hdr-pad-r:0px;--hero-pt:var(--sp-64);--hero-pb:var(--sp-80);--br-t:block;--br-m:none;--hero-cta-dir:row;--hero-cta-w:auto;--illus-dir:row;--illus-pane-flex:1 1 0;--illus-tile:40px;--illus-div-w:56px;--illus-div-h:auto;--illus-arrow:0deg;--illus-pane-pad:var(--sp-20);--stats-cols:repeat(2, minmax(0, 1fr));--card-pad-lg:var(--sp-28) var(--sp-24);--head-cols:minmax(0, 1fr);--head-gap:var(--sp-20);--prob-cols:minmax(0, 1fr);--prob-stack-h:152px;--prob-card-w:clamp(264px, 34%, 296px);--prob-c1:28px;--prob-c1-l:0%;--prob-c1-w:var(--prob-card-w);--prob-c2:8px;--prob-c2-l:calc(50% - var(--prob-card-w) / 2);--prob-c2-w:var(--prob-card-w);--prob-c3:44px;--prob-c3-l:calc(100% - var(--prob-card-w));--prob-c3-w:var(--prob-card-w);--beats-cols:repeat(3, minmax(0, 1fr));--prob-gap:var(--sp-48);--mech-cols:minmax(0, 1fr);--mech-gap:var(--sp-56);--jobs-cols:minmax(0, 1fr);--jobs-areas:"tabs" "win" "desc";--tabs-cols:repeat(4, minmax(0, 1fr));--jobs-gap:var(--sp-24);--job-stage-h:440px;--win-tabs-all:flex;--win-tab-one:none;--win-pad:var(--sp-20);--aw-res-cols:88px 96px minmax(0, 1fr) 48px 52px 108px;--aw-col-opt:block;--aw-res-gap:var(--sp-12);--aw-copy-cols:minmax(0, 1fr) minmax(0, 1fr);--aw-list-row:40px;--aw-st-cols:minmax(0, 1fr) 84px minmax(0, 274px);--aw-st-areas:"name size bar";--aw-st-head:grid;--aw-row-pad-y:var(--sp-6);--aw-sb-run:inline;--why-cols:repeat(2, minmax(0, 1fr));--why-pad:var(--sp-32) var(--sp-28);--alt-table:none;--alt-switch:block;--midcta-dir:row;--midcta-ws:nowrap;--fnd-cols:minmax(0, 1fr);--fnd-pos:static;--fnd-gap:var(--sp-48);--price-cols:repeat(2, minmax(0, 1fr));--price-card2-mt:0px;--price-pad:var(--sp-28) var(--sp-24) var(--sp-24);--guar-cols:minmax(0, 1fr);--faq-cols:minmax(0, 1fr);--faq-pos:static;--faq-gap:var(--sp-40);--faq-body-pad:0 var(--sp-48) var(--sp-24) 40px;--ft-cols:minmax(0, 1fr);--ft-groups:repeat(3, minmax(0, 1fr));--ft-link-h:44px;--ft-bottom-dir:row;--ft-bottom-align:center;--buybar-display:flex;--cookie-w:440px;--cookie-inset:var(--sp-20);--cookie-left:auto;--dlg-w:480px;--dlg-m:auto;--dlg-r:var(--r-16);--dlg-maxh:90vh;--dlg-pad:var(--sp-32) var(--sp-32) var(--sp-28)}}@media (width>=1120px){:root{--hdr-h:68px;--nav-faq:flex;--hero-pt:var(--sp-80);--hero-pb:var(--sp-96);--br-t:none;--br-m:none;--illus-tile:52px;--illus-div-w:88px;--illus-pane-pad:var(--sp-24);--stats-cols:repeat(4, minmax(0, 1fr));--card-pad-lg:var(--sp-32) var(--sp-28);--head-cols:minmax(0, 1fr) minmax(0, 400px);--head-gap:var(--sp-48);--prob-cols:minmax(0, 1fr) minmax(0, 400px);--prob-stack-h:320px;--prob-c1:4%;--prob-c1-l:0%;--prob-c1-w:74%;--prob-c2:34%;--prob-c2-l:22%;--prob-c2-w:74%;--prob-c3:64%;--prob-c3-l:6%;--prob-c3-w:82%;--prob-gap:var(--sp-64);--mech-cols:minmax(0, 1fr) minmax(0, 520px);--mech-gap:var(--sp-80);--jobs-cols:minmax(0, 1fr) 340px;--jobs-areas:"win tabs" "win desc";--tabs-cols:minmax(0, 1fr);--tabs-orientation:vertical;--jobs-gap:var(--sp-32) var(--sp-48);--job-stage-h:452px;--alt-table:table;--alt-switch:none;--fnd-cols:400px minmax(0, 1fr);--fnd-pos:sticky;--fnd-gap:var(--sp-96);--price-pad:var(--sp-32) var(--sp-32) var(--sp-28);--guar-cols:300px minmax(0, 1fr);--faq-cols:360px minmax(0, 1fr);--faq-pos:sticky;--faq-gap:var(--sp-96);--ft-cols:minmax(0, 1.3fr) minmax(0, 3fr);--ft-link-h:32px;--buybar-display:none}}@media (width<=399.98px){:root{--hero-lbl-dir:column;--ck-pad:var(--sp-16)}}:root{--half-turn:180deg;--lh-105:1.05;--tint-danger:rgba(var(--danger-rgb),.08);--tr-caps:.01em;--ring-inset:-2px;--tap-pad-y:calc((var(--size-tap) - 1em) / 2);--lg-col:720px;--lg-measure:var(--lg-col);--lg-toc-w:240px;--lg-gap:var(--sp-64);--lg-wrap:calc(var(--lg-toc-w) + var(--lg-gap) + var(--lg-col));--lg-fs-h1:clamp(34px, calc(28.2px + 1.48 * var(--vw)), 48px);--lg-fs-h2:19px;--lg-fs-h3:17px;--lg-fs-body:16px;--lg-lh-body:var(--lh-170);--lg-lh-h2:var(--lh-130);--lg-sec-gap:var(--sp-48);--lg-p-gap:var(--sp-16);--lg-li-gap:var(--sp-10);--lg-mark:6px;--lg-mark-top:.72em;--lg-main-pt:var(--sp-40);--lg-main-pb:var(--sp-80);--lg-cols:minmax(0, 1fr);--lg-toc-rail:none;--lg-toc-inline:block;--lg-toc-top:calc(var(--hdr-h) + var(--sp-24));--lg-toc-maxh:calc(100vh - var(--hdr-h) - var(--sp-48));--lg-anchor:var(--size-tap);--lg-table-wide:none;--lg-table-stack:block;--lg-table-c1:34%;--lg-table-c3:104px;--lg-dl-cols:minmax(0, 1fr);--lg-dl-gap:var(--sp-2);--lg-band-bg:var(--tint-danger);--lg-band-bd:rgba(var(--danger-rgb),.32);--lg-link-pad-y:var(--tap-pad-y);--db-cta-w:100%}@media (width>=768px){:root{--lg-fs-body:17px;--lg-fs-h2:20px;--lg-sec-gap:var(--sp-56);--lg-main-pt:var(--sp-56);--lg-main-pb:var(--sp-96);--lg-table-wide:table;--lg-table-stack:none;--lg-dl-cols:minmax(0, 220px) minmax(0, 1fr);--lg-dl-gap:var(--sp-24);--db-cta-w:fit-content}}@media (width>=1120px){:root{--lg-cols:var(--lg-toc-w) minmax(0, var(--lg-col));--lg-toc-rail:block;--lg-toc-inline:none;--lg-anchor:32px;--lg-main-pt:var(--sp-64);--lg-link-pad-y:0px}}:root{--er-col:var(--measure-620);--er-main-pt:var(--sp-56);--er-main-pb:var(--sp-80);--er-glow-left:20%;--er-glow-top:-300px;--er-glow-h:640px;--pt-grid-h:480px;--r-circle:50%;--icon-stroke-retry:1.7}@media (width>=768px){:root{--er-main-pt:var(--sp-80);--er-main-pb:var(--sp-96)}}@media (width>=1120px){:root{--er-main-pt:var(--sp-96)}}:root{--dl-glow-left:30%;--dl-glow-top:-260px;--dl-glow-h:640px;--dl-hash-ls:.02em;--dl-copied-ms:2000;--icon-stroke-copy:1.5;--db-card-pad:var(--sp-20)}@media (width>=768px){:root{--db-card-pad:var(--sp-32)}}@media (width>=1120px){:root{--db-card-pad:var(--sp-40)}}:root{--c-danger-hover:#ec8270;--fs-auth-h:clamp(28px, calc(24.15px + .988 * var(--vw)), 36px);--tr-code:.06em;--size-menu-w:288px;--size-menu-max-w:calc(100vw - 2 * var(--gutter));--z-menu:65;--z-toast:75;--pt-vh:100dvh;--pt-main-pt:var(--sp-32);--pt-main-pb:var(--sp-56);--pt-acct-signout:none;--pt-menu-signout:flex;--pt-acct-email-w:min(152px, calc(100vw - 196px));--pt-dlg-btn-dir:column;--pt-dlg-btn-w:100%;--pt-summary-h:calc(var(--fs-mono) * var(--lh-ui));--pt-ft-dir:column;--pt-ft-align:flex-start;--pt-hdr-tag:none;--db-col:720px;--db-toast-b:calc(var(--sp-16) + env(safe-area-inset-bottom));--db-toast-w:440px;--ac-col:var(--db-col);--ac-card-bg:transparent;--ac-card-bd:transparent;--ac-card-r:0px;--ac-card-pad-x:0px;--ac-card-pad:0 var(--ac-card-pad-x);--ac-card-sh:none;--ac-row-cols:minmax(0, 1fr);--ac-row-gap:var(--sp-12);--ac-row-pad:var(--sp-24);--ac-label-w:168px;--ac-first-bt:var(--line);--ac-label-h:calc(var(--fs-body) * var(--lh-ui));--ac-danger-mt:var(--sp-48);--ac-sm-w:100%;--ac-flow-col:var(--measure-460);--pt-card-bg:transparent;--pt-card-bd:transparent;--pt-card-r:0px;--pt-card-pad:0px;--pt-card-sh:none;--size-code-field:60px;--fs-code:32px;--fs-code-sm:22px;--pt-pair-cols:minmax(0, 1fr);--size-state-icon:40px;--size-choice:20px;--ac-radio-ring:5px;--ac-opt-pad:var(--sp-12) var(--sp-14);--ac-opt-gap:var(--sp-8);--ac-comment-h:120px;--ac-skeleton-short-w:24%;--ac-skeleton-tall-w:72%;--ac-act-dir:var(--pt-dlg-btn-dir);--ac-act-w:var(--pt-dlg-btn-w);--field-scroll-mt:var(--sp-48);--field-scroll-mb:calc(var(--size-btn) + var(--sp-80))}@media (width>=768px){:root{--pt-main-pt:var(--sp-80);--pt-main-pb:var(--sp-96);--pt-acct-signout:flex;--pt-menu-signout:none;--pt-acct-email-w:280px;--pt-dlg-btn-dir:row;--pt-dlg-btn-w:auto;--fs-code:40px;--pt-pair-cols:repeat(2, minmax(0, 1fr));--pt-ft-dir:row;--pt-ft-align:center;--pt-hdr-tag:flex;--db-toast-b:var(--sp-24);--ac-card-bg:var(--bg-card);--ac-card-bd:var(--line);--ac-card-r:var(--r-16);--ac-card-pad-x:var(--sp-32);--ac-card-sh:var(--sh-card);--ac-row-cols:minmax(0, var(--ac-label-w)) minmax(0, 1fr);--ac-row-gap:var(--sp-24);--ac-row-pad:var(--sp-28);--ac-sm-w:fit-content;--ac-first-bt:transparent;--ac-danger-mt:var(--sp-40);--pt-card-bg:var(--bg-card);--pt-card-bd:var(--line);--pt-card-r:var(--r-16);--pt-card-pad:var(--sp-40);--pt-card-sh:var(--sh-card)}}@media (width>=1120px){:root{--pt-main-pt:var(--sp-96);--ac-card-pad-x:var(--sp-40)}}:root{--sec-sep:calc(3ch + 3 * var(--tr-mono));--sec-sep-flat:3ch;--dsh-card-pad:var(--sp-20);--dsh-row-cols:minmax(0, 1fr);--dsh-pair-min:240px}@media (width>=768px){:root{--dsh-card-pad:var(--sp-32);--dsh-row-cols:minmax(0, 1fr) auto}}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-display:optional;src:url(/_assets/archivo-800.0B0tj0qw.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:optional;src:url(/_assets/archivo-700.qwXoOjnP.woff2)format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:optional;src:url(/_assets/sora-400.Do4QQ_nv.woff2)format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:optional;src:url(/_assets/sora-500.BjKZ9r5-.woff2)format("woff2")}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_assets/sora-600.CPhAX_FX.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:optional;src:url(/_assets/jetbrains-mono-400.sgOWZEAV.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:optional;src:url(/_assets/jetbrains-mono-700.SsqrYstL.woff2)format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-display:swap;src:url(/_assets/archivo-800-latin-ext.CJtk628m.woff2)format("woff2");unicode-range:U+104,U+105,U+106,U+107,U+118,U+119,U+141,U+142,U+143,U+144,U+15A,U+15B,U+179,U+17A,U+17B,U+17C}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(/_assets/archivo-700-latin-ext.BForxgdA.woff2)format("woff2");unicode-range:U+104,U+105,U+106,U+107,U+118,U+119,U+141,U+142,U+143,U+144,U+15A,U+15B,U+179,U+17A,U+17B,U+17C}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_assets/sora-400-latin-ext.BhOcbaot.woff2)format("woff2");unicode-range:U+104,U+105,U+106,U+107,U+118,U+119,U+141,U+142,U+143,U+144,U+15A,U+15B,U+179,U+17A,U+17B,U+17C}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_assets/sora-500-latin-ext.D7aXXPdd.woff2)format("woff2");unicode-range:U+104,U+105,U+106,U+107,U+118,U+119,U+141,U+142,U+143,U+144,U+15A,U+15B,U+179,U+17A,U+17B,U+17C}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_assets/sora-600-latin-ext.iGLI0SpZ.woff2)format("woff2");unicode-range:U+104,U+105,U+106,U+107,U+118,U+119,U+141,U+142,U+143,U+144,U+15A,U+15B,U+179,U+17A,U+17B,U+17C}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_assets/jetbrains-mono-400-latin-ext.DSTtTIh6.woff2)format("woff2");unicode-range:U+104,U+105,U+106,U+107,U+118,U+119,U+141,U+142,U+143,U+144,U+15A,U+15B,U+179,U+17A,U+17B,U+17C}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_assets/jetbrains-mono-700-latin-ext.DI9C2Z2K.woff2)format("woff2");unicode-range:U+104,U+105,U+106,U+107,U+118,U+119,U+141,U+142,U+143,U+144,U+15A,U+15B,U+179,U+17A,U+17B,U+17C}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-display:swap;src:url(/_assets/archivo-800-latin1.Bv-j4l4Q.woff2)format("woff2");unicode-range:U+C0,U+C1,U+C2,U+C3,U+C4,U+C5,U+C6,U+C7,U+C8,U+C9,U+CA,U+CB,U+CC,U+CD,U+CE,U+CF,U+D0,U+D1,U+D2,U+D4,U+D5,U+D6,U+D8,U+D9,U+DA,U+DB,U+DC,U+DD,U+DE,U+DF,U+E0,U+E1,U+E2,U+E3,U+E4,U+E5,U+E6,U+E7,U+E8,U+E9,U+EA,U+EB,U+EC,U+ED,U+EE,U+EF,U+F0,U+F1,U+F2,U+F4,U+F5,U+F6,U+F8,U+F9,U+FA,U+FB,U+FC,U+FD,U+FE,U+FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-display:swap;src:url(/_assets/archivo-700-latin1.CkCe0fVw.woff2)format("woff2");unicode-range:U+C0,U+C1,U+C2,U+C3,U+C4,U+C5,U+C6,U+C7,U+C8,U+C9,U+CA,U+CB,U+CC,U+CD,U+CE,U+CF,U+D0,U+D1,U+D2,U+D4,U+D5,U+D6,U+D8,U+D9,U+DA,U+DB,U+DC,U+DD,U+DE,U+DF,U+E0,U+E1,U+E2,U+E3,U+E4,U+E5,U+E6,U+E7,U+E8,U+E9,U+EA,U+EB,U+EC,U+ED,U+EE,U+EF,U+F0,U+F1,U+F2,U+F4,U+F5,U+F6,U+F8,U+F9,U+FA,U+FB,U+FC,U+FD,U+FE,U+FF}@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_assets/sora-400-latin1.ChdzQDAb.woff2)format("woff2");unicode-range:U+C0,U+C1,U+C2,U+C3,U+C4,U+C5,U+C6,U+C7,U+C8,U+C9,U+CA,U+CB,U+CC,U+CD,U+CE,U+CF,U+D0,U+D1,U+D2,U+D4,U+D5,U+D6,U+D8,U+D9,U+DA,U+DB,U+DC,U+DD,U+DE,U+DF,U+E0,U+E1,U+E2,U+E3,U+E4,U+E5,U+E6,U+E7,U+E8,U+E9,U+EA,U+EB,U+EC,U+ED,U+EE,U+EF,U+F0,U+F1,U+F2,U+F4,U+F5,U+F6,U+F8,U+F9,U+FA,U+FB,U+FC,U+FD,U+FE,U+FF}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_assets/sora-500-latin1.DI3GC6Oy.woff2)format("woff2");unicode-range:U+C0,U+C1,U+C2,U+C3,U+C4,U+C5,U+C6,U+C7,U+C8,U+C9,U+CA,U+CB,U+CC,U+CD,U+CE,U+CF,U+D0,U+D1,U+D2,U+D4,U+D5,U+D6,U+D8,U+D9,U+DA,U+DB,U+DC,U+DD,U+DE,U+DF,U+E0,U+E1,U+E2,U+E3,U+E4,U+E5,U+E6,U+E7,U+E8,U+E9,U+EA,U+EB,U+EC,U+ED,U+EE,U+EF,U+F0,U+F1,U+F2,U+F4,U+F5,U+F6,U+F8,U+F9,U+FA,U+FB,U+FC,U+FD,U+FE,U+FF}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_assets/sora-600-latin1.CisrMJzU.woff2)format("woff2");unicode-range:U+C0,U+C1,U+C2,U+C3,U+C4,U+C5,U+C6,U+C7,U+C8,U+C9,U+CA,U+CB,U+CC,U+CD,U+CE,U+CF,U+D0,U+D1,U+D2,U+D4,U+D5,U+D6,U+D8,U+D9,U+DA,U+DB,U+DC,U+DD,U+DE,U+DF,U+E0,U+E1,U+E2,U+E3,U+E4,U+E5,U+E6,U+E7,U+E8,U+E9,U+EA,U+EB,U+EC,U+ED,U+EE,U+EF,U+F0,U+F1,U+F2,U+F4,U+F5,U+F6,U+F8,U+F9,U+FA,U+FB,U+FC,U+FD,U+FE,U+FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_assets/jetbrains-mono-400-latin1.BIckeGo2.woff2)format("woff2");unicode-range:U+C0,U+C1,U+C2,U+C3,U+C4,U+C5,U+C6,U+C7,U+C8,U+C9,U+CA,U+CB,U+CC,U+CD,U+CE,U+CF,U+D0,U+D1,U+D2,U+D4,U+D5,U+D6,U+D8,U+D9,U+DA,U+DB,U+DC,U+DD,U+DE,U+DF,U+E0,U+E1,U+E2,U+E3,U+E4,U+E5,U+E6,U+E7,U+E8,U+E9,U+EA,U+EB,U+EC,U+ED,U+EE,U+EF,U+F0,U+F1,U+F2,U+F4,U+F5,U+F6,U+F8,U+F9,U+FA,U+FB,U+FC,U+FD,U+FE,U+FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_assets/jetbrains-mono-700-latin1.DeYGpriU.woff2)format("woff2");unicode-range:U+C0,U+C1,U+C2,U+C3,U+C4,U+C5,U+C6,U+C7,U+C8,U+C9,U+CA,U+CB,U+CC,U+CD,U+CE,U+CF,U+D0,U+D1,U+D2,U+D4,U+D5,U+D6,U+D8,U+D9,U+DA,U+DB,U+DC,U+DD,U+DE,U+DF,U+E0,U+E1,U+E2,U+E3,U+E4,U+E5,U+E6,U+E7,U+E8,U+E9,U+EA,U+EB,U+EC,U+ED,U+EE,U+EF,U+F0,U+F1,U+F2,U+F4,U+F5,U+F6,U+F8,U+F9,U+FA,U+FB,U+FC,U+FD,U+FE,U+FF}@font-face{font-family:Archivo Fallback;font-style:normal;font-weight:700;src:local(Arial Bold),local(Arial-BoldMT),local(Arimo Bold),local(Arimo-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);size-adjust:97.23%;ascent-override:90.3%;descent-override:21.6%;line-gap-override:0%}@font-face{font-family:Archivo Fallback;font-style:normal;font-weight:800;src:local(Arial Bold),local(Arial-BoldMT),local(Arimo Bold),local(Arimo-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);size-adjust:101.75%;ascent-override:86.29%;descent-override:20.64%;line-gap-override:0%}@font-face{font-family:Sora Fallback;font-style:normal;font-weight:400;src:local(Arial),local(ArialMT),local(Arimo),local(Arimo-Regular),local(Liberation Sans),local(LiberationSans);size-adjust:115.93%;ascent-override:83.67%;descent-override:25.02%;line-gap-override:0%}@font-face{font-family:Sora Fallback;font-style:normal;font-weight:500;src:local(Arial),local(ArialMT),local(Arimo),local(Arimo-Regular),local(Liberation Sans),local(LiberationSans);size-adjust:115.57%;ascent-override:83.93%;descent-override:25.09%;line-gap-override:0%}@font-face{font-family:Sora Fallback;font-style:normal;font-weight:600;src:local(Arial Bold),local(Arial-BoldMT),local(Arimo Bold),local(Arimo-Bold),local(Liberation Sans Bold),local(LiberationSans-Bold);size-adjust:104.34%;ascent-override:92.96%;descent-override:27.79%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{background:var(--bg-ink);scroll-behavior:smooth;scroll-padding-top:calc(var(--hdr-live,var(--hdr-h)) + var(--sp-12));scroll-padding-bottom:calc(var(--bottom-pad,0px) + var(--focus-clearance));-webkit-text-size-adjust:100%}body{background:var(--bg-ink);color:var(--c-hi);font-family:var(--ff-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;margin:0}a{color:var(--c-lime);text-decoration:none}a:hover{color:var(--c-lime-hover)}button,input{font:inherit;color:inherit}::selection{background:var(--c-lime);color:var(--c-on-lime)}::placeholder{color:var(--c-faint);opacity:1}:focus-visible{outline:var(--focus-width) solid var(--c-lime);outline-offset:var(--focus-offset)}dialog{color:var(--c-hi)}dialog::backdrop{background:var(--scrim)}dialog[open]{animation:dlg_in var(--dur-2) var(--ease) both}summary{list-style:none}summary::-webkit-details-marker{display:none}.sr-only{width:var(--size-hairline);height:var(--size-hairline);margin:calc(-1 * var(--size-hairline));clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.btn{white-space:nowrap;border-radius:var(--r-8);font-family:var(--ff-display);cursor:pointer;justify-content:center;align-items:center;font-weight:700;display:flex}.btn-lime{background:var(--c-lime);border:0}.btn-lime,.btn-lime:hover{color:var(--c-on-lime)}.btn-line{border:var(--size-hairline) solid var(--line-input);background:0 0}.btn-line,.btn-line:hover{color:var(--c-hi)}.btn-lift{transition:transform var(--dur-1) ease}.btn-lift:hover{transform:translateY(var(--lift))}.btn-lift:active{transform:scale(var(--press))}@media (forced-colors:active){.btn-lime{border:var(--size-hairline) solid ButtonText}}@keyframes spin{to{transform:rotate(var(--full-turn))}}@keyframes dlg_in{0%{opacity:0;transform:translateY(var(--sp-16))}to{opacity:1;transform:none}}@keyframes fade_up{0%{opacity:0;transform:translateY(var(--sp-6))}to{opacity:1;transform:none}}@keyframes fade_in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--dur-instant)!important;transition-duration:var(--dur-instant)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}[data-spin]{animation:none!important}}.skip[data-astro-cid-pbhazpx6]{left:var(--sp-12);top:var(--sp-12);z-index:var(--z-skip);min-height:var(--size-tap);padding:var(--sp-12) var(--sp-16);border-radius:var(--r-8);background:var(--c-lime);font-family:var(--ff-display);font-weight:700;font-size:var(--fs-ui);transform:translateY(var(--skip-rest));align-items:center;display:flex;position:fixed}.skip[data-astro-cid-pbhazpx6],.skip[data-astro-cid-pbhazpx6]:hover{color:var(--c-on-lime)}.skip[data-astro-cid-pbhazpx6]:focus-visible:not([data-quiet]){transform:none}.logo[data-astro-cid-f7espo7c]{flex:none;display:block}.s15[data-astro-cid-f7espo7c]{width:var(--size-logo-sm);height:var(--size-logo-sm)}.s26[data-astro-cid-f7espo7c]{width:var(--size-logo);height:var(--size-logo)}.s34[data-astro-cid-f7espo7c]{width:var(--size-logo-md);height:var(--size-logo-md)}.s56[data-astro-cid-f7espo7c]{width:var(--size-logo-xl);height:var(--size-logo-xl)}.echo[data-astro-cid-f7espo7c]{stroke:var(--c-lime);opacity:var(--logo-echo-opacity)}.mark[data-astro-cid-f7espo7c]{fill:var(--c-lime)}.hdr[data-astro-cid-fzpbxy5g]{z-index:var(--z-header);background:var(--glass);backdrop-filter:var(--blur-header);border-bottom:var(--size-hairline) solid var(--line-lime);position:sticky;top:0}.row[data-astro-cid-fzpbxy5g]{max-width:var(--container);padding:0 var(--gutter);padding-right:max(var(--sp-8), calc(var(--gutter) - var(--hdr-pad-r)));padding-block:var(--sp-8);min-height:var(--hdr-h);align-items:center;gap:var(--sp-4) var(--sp-16);flex-wrap:wrap;margin:0 auto;display:flex}.home[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--sp-10);min-height:var(--size-tap);color:var(--c-hi);display:flex}.wordmark[data-astro-cid-fzpbxy5g]{font-family:var(--ff-display);font-weight:800;font-size:var(--fs-wordmark);letter-spacing:var(--tr-tight)}.right[data-astro-cid-fzpbxy5g]{justify-content:flex-end;align-items:center;gap:var(--sp-4);flex-wrap:wrap;margin-left:auto;display:flex}.nav[data-astro-cid-fzpbxy5g]{display:var(--nav-display);align-items:center;gap:var(--sp-2)}.nav-link[data-astro-cid-fzpbxy5g]{min-height:var(--size-tap);padding:0 var(--sp-12);border-radius:var(--r-6);font-size:var(--fs-ui);white-space:nowrap;color:var(--c-body);align-items:center;font-weight:500;display:flex;position:relative}.nav-link[data-astro-cid-fzpbxy5g].faq{display:var(--nav-faq)}.nav-link[data-astro-cid-fzpbxy5g]:hover{color:var(--c-hi);background-color:var(--tint-hover)}.nav-link[data-astro-cid-fzpbxy5g][data-active]{color:var(--c-hi)}.nav-bar[data-astro-cid-fzpbxy5g]{left:var(--sp-12);right:var(--sp-12);bottom:var(--sp-6);height:var(--size-bar);background:var(--c-lime);transform-origin:0;transition:transform var(--dur-3) var(--ease);position:absolute;transform:scaleX(0)}.nav-link[data-astro-cid-fzpbxy5g][data-active] .nav-bar[data-astro-cid-fzpbxy5g]{transform:scaleX(1)}.signin[data-astro-cid-fzpbxy5g]{display:var(--nav-display);min-height:var(--size-tap);padding:0 var(--sp-12);border-radius:var(--r-6);font-size:var(--fs-ui);white-space:nowrap;color:var(--c-hi);align-items:center;font-weight:500}.signin[data-astro-cid-fzpbxy5g]:hover{background-color:var(--tint-hover);color:var(--c-hi)}.pick[data-astro-cid-fzpbxy5g]{gap:var(--sp-8);height:var(--size-btn-sm);padding:0 var(--sp-16);margin-left:var(--sp-8);font-size:var(--fs-ui);white-space:nowrap;transition:transform var(--dur-1) ease}.pick[data-astro-cid-fzpbxy5g]:hover{background-color:var(--c-lime-hover);color:var(--c-on-lime);transform:translateY(var(--lift-sm))}.pick[data-astro-cid-fzpbxy5g]:active{transform:scale(var(--press-sm))}.burger[data-astro-cid-fzpbxy5g],.menu-close[data-astro-cid-fzpbxy5g]{width:var(--size-tap);height:var(--size-tap);border-radius:var(--r-8);color:var(--c-hi);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0}.burger[data-astro-cid-fzpbxy5g]{display:var(--burger)}.menu-close[data-astro-cid-fzpbxy5g]{display:flex}.burger[data-astro-cid-fzpbxy5g]:hover,.menu-close[data-astro-cid-fzpbxy5g]:hover{background-color:var(--tint-hover)}.burger[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g],.menu-close[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{width:var(--size-icon-xl);height:var(--size-icon-xl);stroke:currentColor;stroke-width:var(--icon-stroke-bold);stroke-linecap:round}.progress[data-astro-cid-fzpbxy5g]{left:0;right:0;bottom:calc(-1 * var(--size-hairline));height:var(--size-bar);position:absolute;overflow:hidden}.progress-fill[data-astro-cid-fzpbxy5g]{background:var(--c-lime);transform-origin:0;height:100%;transform:scaleX(0)}.menu[data-astro-cid-fzpbxy5g]{width:100%;max-width:100%;height:var(--screen-h);max-height:var(--screen-h);background:var(--bg-ink);border:0;margin:0;padding:0;overflow:auto}.menu-body[data-astro-cid-fzpbxy5g]{flex-direction:column;min-height:100%;display:flex;position:relative}.menu-grid[data-astro-cid-fzpbxy5g]{background-image:var(--g-grid);background-size:var(--grid-cell-sm) var(--grid-cell-sm);-webkit-mask-image:var(--g-fade-up);mask-image:var(--g-fade-up);pointer-events:none;position:absolute;inset:0}.menu-top[data-astro-cid-fzpbxy5g]{height:var(--hdr-h);padding:0 var(--sp-8) 0 var(--gutter);border-bottom:var(--size-hairline) solid var(--line-lime);justify-content:space-between;align-items:center;display:flex;position:relative}.menu-brand[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--sp-10);display:flex}.menu-nav[data-astro-cid-fzpbxy5g]{padding:var(--sp-16) var(--gutter) 0;flex-direction:column;display:flex;position:relative}.menu-link[data-astro-cid-fzpbxy5g]{min-height:var(--size-row);border-bottom:var(--size-hairline) solid var(--line-soft);color:var(--c-hi);font-family:var(--ff-display);font-weight:800;font-size:var(--fs-h3);letter-spacing:var(--tr-h3);justify-content:space-between;align-items:center;display:flex}.menu-link[data-astro-cid-fzpbxy5g]:hover{color:var(--c-lime)}.menu-link[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{width:var(--size-icon-lg);height:var(--size-icon-lg);stroke:var(--c-lime);stroke-width:var(--icon-stroke);stroke-linecap:round;stroke-linejoin:round}.menu-ctas[data-astro-cid-fzpbxy5g]{gap:var(--sp-10);padding:var(--sp-24) var(--gutter) calc(var(--sp-24) + env(safe-area-inset-bottom));flex-direction:column;margin-top:auto;display:flex;position:relative}.menu-cta[data-astro-cid-fzpbxy5g]{height:var(--size-btn);font-size:var(--fs-body)}@media (scripting:none){.burger[data-astro-cid-fzpbxy5g]{display:none}}.footer[data-astro-cid-nns7i3if]{background:var(--bg-ink);padding-bottom:var(--ck-cover)}.inner[data-astro-cid-nns7i3if]{max-width:var(--container);padding:var(--sp-64) var(--gutter) calc(var(--sp-32) + env(safe-area-inset-bottom));margin:0 auto}.minimal[data-astro-cid-nns7i3if] .inner[data-astro-cid-nns7i3if]{padding-top:0}.minimal[data-astro-cid-nns7i3if] .bottom[data-astro-cid-nns7i3if]{margin-top:0}.top[data-astro-cid-nns7i3if]{grid-template-columns:var(--ft-cols);gap:var(--sp-40);display:grid}.brand[data-astro-cid-nns7i3if]{align-items:center;gap:var(--sp-12);align-self:start;display:flex}.wordmark[data-astro-cid-nns7i3if]{font-family:var(--ff-display);font-weight:800;font-size:var(--fs-wordmark-lg);letter-spacing:var(--tr-tight);color:var(--c-hi)}sup[data-astro-cid-nns7i3if]{font-family:var(--ff-display);font-weight:700;font-size:var(--fs-mono);vertical-align:super;margin-left:var(--size-hairline)}.groups[data-astro-cid-nns7i3if]{grid-template-columns:var(--ft-groups);gap:var(--sp-32) var(--sp-24);display:grid}.group-title[data-astro-cid-nns7i3if]{margin:0 0 var(--sp-8);font-family:var(--ff-mono);font-size:var(--fs-mono);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-faint)}ul[data-astro-cid-nns7i3if]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.link[data-astro-cid-nns7i3if]{min-height:var(--ft-link-h);font-size:var(--fs-ui);color:var(--c-body);align-items:center;display:flex}.link[data-astro-cid-nns7i3if][aria-current=page]{color:var(--c-hi)}.link[data-astro-cid-nns7i3if]:hover{color:var(--c-lime)}.settings[data-astro-cid-nns7i3if]{font-family:var(--ff-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0;padding:0;line-height:normal}.bottom[data-astro-cid-nns7i3if]{flex-direction:var(--ft-bottom-dir);align-items:var(--ft-bottom-align);justify-content:space-between;gap:var(--sp-4) var(--sp-24);margin-top:var(--sp-48);padding-top:var(--sp-16);border-top:var(--size-hairline) solid var(--line);font-family:var(--ff-mono);font-size:var(--fs-mono);color:var(--c-faint);display:flex}.copyright[data-astro-cid-nns7i3if]{min-height:var(--size-tap);align-items:center;display:flex}.mail[data-astro-cid-nns7i3if]{min-height:var(--size-tap);color:var(--c-body);align-items:center;display:flex}.mail[data-astro-cid-nns7i3if]:hover{color:var(--c-lime)}@media (scripting:none){li[data-astro-cid-nns7i3if]:has(.settings){display:none}}
