:root{--wrld-mono-0:#fff;--wrld-mono-50:#fafafa;--wrld-mono-100:#f4f4f5;--wrld-mono-200:#e4e4e7;--wrld-mono-300:#d4d4d8;--wrld-mono-400:#a1a1aa;--wrld-mono-500:#71717a;--wrld-mono-600:#52525b;--wrld-mono-700:#3f3f46;--wrld-mono-800:#27272a;--wrld-mono-900:#18181b;--wrld-mono-950:#0a0a0a;--wrld-accent-primary:#007fee;--wrld-accent-primary-rgb:0 127 238;--wrld-accent-secondary:#00adee;--wrld-accent-secondary-rgb:0 173 238;--wrld-accent-warm:#ee9300;--wrld-accent-warm-rgb:238 147 0;--wrld-accent-gradient:linear-gradient(90deg, var(--wrld-accent-primary) 0%, var(--wrld-accent-secondary) 50%, var(--wrld-accent-warm) 100%);--wrld-status-success:#10b981;--wrld-status-warning:#f59e0b;--wrld-status-danger:#ef4444;--wrld-status-info:#3b82f6;--wrld-font-display:"Montserrat", "Helvetica Neue", Arial, sans-serif;--wrld-font-body:"Ubuntu", system-ui, -apple-system, sans-serif;--wrld-font-body-alt:"Ubuntu", system-ui, -apple-system, sans-serif;--wrld-font-mono:"Ubuntu Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--wrld-fs-display-xl:clamp(3rem, 2rem + 4vw, 6rem);--wrld-fs-display-lg:clamp(2.25rem, 1.5rem + 3vw, 4.25rem);--wrld-fs-display-md:clamp(1.75rem, 1.25rem + 2vw, 3rem);--wrld-fs-h1:2.5rem;--wrld-fs-h2:2rem;--wrld-fs-h3:1.5rem;--wrld-fs-h4:1.25rem;--wrld-fs-h5:1.125rem;--wrld-fs-h6:1rem;--wrld-fs-body-lg:1.125rem;--wrld-fs-body:1rem;--wrld-fs-body-sm:.875rem;--wrld-fs-caption:.75rem;--wrld-fw-regular:400;--wrld-fw-medium:500;--wrld-fw-semibold:600;--wrld-fw-bold:700;--wrld-lh-display:1.05;--wrld-lh-heading:1.2;--wrld-lh-body:1.6;--wrld-lh-ui:1.4;--wrld-ls-display:-.02em;--wrld-ls-body:0;--wrld-ls-eyebrow:.12em;--wrld-ls-caps-xl:.28em;--wrld-space-0:0;--wrld-space-1:.25rem;--wrld-space-2:.5rem;--wrld-space-3:.75rem;--wrld-space-4:1rem;--wrld-space-5:1.25rem;--wrld-space-6:1.5rem;--wrld-space-8:2rem;--wrld-space-10:2.5rem;--wrld-space-12:3rem;--wrld-space-16:4rem;--wrld-space-20:5rem;--wrld-space-30:7.5rem;--wrld-radius-0:0;--wrld-radius-sm:4px;--wrld-radius-md:8px;--wrld-radius-lg:12px;--wrld-radius-pill:9999px;--wrld-border-hairline:1px;--wrld-border-standard:2px;--wrld-border-emphasis:3px;--wrld-duration-micro:.12s;--wrld-duration-default:.2s;--wrld-duration-emphasis:.32s;--wrld-duration-reveal:.6s;--wrld-ease-standard:cubic-bezier(.2, .8, .2, 1);--wrld-ease-enter:cubic-bezier(.4, 0, .2, 1);--wrld-ease-exit:cubic-bezier(.4, 0, 1, 1);--wrld-ease-precise:cubic-bezier(.83, 0, .17, 1);--wrld-z-base:0;--wrld-z-raised:10;--wrld-z-sticky:100;--wrld-z-overlay:1000;--wrld-z-modal:1100;--wrld-z-toast:1200;--wrld-z-tooltip:1300;--wrld-bp-sm:40rem;--wrld-bp-md:48rem;--wrld-bp-lg:64rem;--wrld-bp-xl:80rem;--wrld-bp-2xl:96rem}:root,:root[data-theme=light]{--wrld-bg:var(--wrld-mono-0);--wrld-bg-subtle:var(--wrld-mono-50);--wrld-bg-muted:var(--wrld-mono-100);--wrld-bg-elevated:var(--wrld-mono-0);--wrld-fg:var(--wrld-mono-950);--wrld-fg-muted:var(--wrld-mono-600);--wrld-fg-subtle:var(--wrld-mono-500);--wrld-fg-inverse:var(--wrld-mono-0);--wrld-border:var(--wrld-mono-200);--wrld-border-strong:var(--wrld-mono-300);--wrld-logo:var(--wrld-mono-950);--wrld-logo-inverse:var(--wrld-mono-0);--wrld-shadow-xs:0 1px 2px 0 #0000000a;--wrld-shadow-sm:0 1px 3px 0 #00000014, 0 1px 2px 0 #0000000a;--wrld-shadow-md:0 4px 12px 0 #00000014, 0 2px 4px 0 #0000000a;--wrld-shadow-lg:0 12px 32px 0 #0000001a, 0 4px 8px 0 #0000000a;--wrld-shadow-accent-primary:0 10px 40px -8px rgb(var(--wrld-accent-primary-rgb) / .22);--wrld-shadow-accent-secondary:0 10px 40px -8px rgb(var(--wrld-accent-secondary-rgb) / .2);--wrld-shadow-accent-warm:0 10px 40px -8px rgb(var(--wrld-accent-warm-rgb) / .22);--wrld-focus-ring:0 0 0 3px rgb(var(--wrld-accent-primary-rgb) / .28)}:root[data-theme=dark]{--wrld-bg:var(--wrld-mono-950);--wrld-bg-subtle:var(--wrld-mono-900);--wrld-bg-muted:var(--wrld-mono-800);--wrld-bg-elevated:var(--wrld-mono-900);--wrld-fg:var(--wrld-mono-50);--wrld-fg-muted:var(--wrld-mono-400);--wrld-fg-subtle:var(--wrld-mono-500);--wrld-fg-inverse:var(--wrld-mono-950);--wrld-border:var(--wrld-mono-800);--wrld-border-strong:var(--wrld-mono-700);--wrld-logo:var(--wrld-mono-0);--wrld-logo-inverse:var(--wrld-mono-950);--wrld-shadow-xs:0 1px 2px 0 #0000004d;--wrld-shadow-sm:0 1px 3px 0 #0006, 0 1px 2px 0 #0003;--wrld-shadow-md:0 4px 12px 0 #00000073, 0 2px 4px 0 #00000040;--wrld-shadow-lg:0 12px 32px 0 #0000008c, 0 4px 8px 0 #00000040;--wrld-shadow-accent-primary:0 10px 40px -8px rgb(var(--wrld-accent-primary-rgb) / .36);--wrld-shadow-accent-secondary:0 10px 40px -8px rgb(var(--wrld-accent-secondary-rgb) / .34);--wrld-shadow-accent-warm:0 10px 40px -8px rgb(var(--wrld-accent-warm-rgb) / .36);--wrld-focus-ring:0 0 0 3px rgb(var(--wrld-accent-primary-rgb) / .4)}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--wrld-bg:var(--wrld-mono-950);--wrld-bg-subtle:var(--wrld-mono-900);--wrld-bg-muted:var(--wrld-mono-800);--wrld-bg-elevated:var(--wrld-mono-900);--wrld-fg:var(--wrld-mono-50);--wrld-fg-muted:var(--wrld-mono-400);--wrld-fg-subtle:var(--wrld-mono-500);--wrld-fg-inverse:var(--wrld-mono-950);--wrld-border:var(--wrld-mono-800);--wrld-border-strong:var(--wrld-mono-700);--wrld-logo:var(--wrld-mono-0);--wrld-logo-inverse:var(--wrld-mono-950);--wrld-shadow-xs:0 1px 2px 0 #0000004d;--wrld-shadow-sm:0 1px 3px 0 #0006, 0 1px 2px 0 #0003;--wrld-shadow-md:0 4px 12px 0 #00000073, 0 2px 4px 0 #00000040;--wrld-shadow-lg:0 12px 32px 0 #0000008c, 0 4px 8px 0 #00000040;--wrld-focus-ring:0 0 0 3px rgb(var(--wrld-accent-primary-rgb) / .4)}}@media (prefers-reduced-motion:reduce){:root{--wrld-duration-micro:1ms;--wrld-duration-default:1ms;--wrld-duration-emphasis:1ms;--wrld-duration-reveal:1ms}}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Variable.v1.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-Light.v1.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-Regular.v1.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu;src:url(/fonts/Ubuntu-Medium.v1.woff2)format("woff2");font-weight:500 700;font-style:normal;font-display:swap}@font-face{font-family:Ubuntu Mono;src:url(/fonts/UbuntuMono-Regular.v1.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}:root{--font-display:var(--wrld-font-display,"Montserrat", "Helvetica Neue", Arial, sans-serif);--font-body:var(--wrld-font-body,"Ubuntu", system-ui, -apple-system, sans-serif);--font-mono:var(--wrld-font-mono,"Ubuntu Mono", ui-monospace, SFMono-Regular, Menlo, monospace);--container:1280px;--gutter:clamp(16px, 4vw, 32px);--nav-h:64px;--section-y:clamp(72px, 10vw, 128px);--hairline:1px solid var(--wrld-border);--dot:#0000000f;--ring:rgb(var(--wrld-accent-primary-rgb) / .28);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--danger-text:#b91c1c}:root[data-theme=dark]{--dot:#ffffff12;--ring:rgb(var(--wrld-accent-primary-rgb) / .4);--wrld-fg-subtle:#909099;--danger-text:#f87171;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root[data-theme=auto]{--dot:#ffffff12;--ring:rgb(var(--wrld-accent-primary-rgb) / .4);--wrld-fg-subtle:#909099;--danger-text:#f87171;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 16px)}body{font-family:var(--font-body);color:var(--wrld-fg);background:var(--wrld-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:1rem;font-weight:400;line-height:1.6}img,svg,video{max-width:100%;display:block}[hidden]{display:none!important}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit;text-underline-offset:.18em;transition:color var(--wrld-duration-default) var(--wrld-ease-standard);text-decoration-thickness:1px}a:hover{color:inherit;-webkit-text-decoration-color:var(--wrld-accent-primary);text-decoration-color:var(--wrld-accent-primary)}:focus-visible{outline:2px solid var(--wrld-accent-primary);outline-offset:2px;box-shadow:0 0 0 5px var(--ring);border-radius:var(--wrld-radius-sm)}::selection{background:rgb(var(--wrld-accent-primary-rgb) / .18)}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:var(--wrld-ls-display,-.02em);text-wrap:balance;margin:0;font-weight:600}h1{font-size:clamp(2.5rem,1.6rem + 4.2vw,5rem);line-height:1.04}h2{font-size:clamp(1.875rem,1.2rem + 2.4vw,3rem);line-height:1.1}h3{font-size:clamp(1.25rem,1.05rem + .8vw,1.625rem);line-height:1.25}h4{font-size:1.125rem;font-weight:500;line-height:1.3}p{margin:0}p+p{margin-top:1em}.lede{color:var(--wrld-fg-muted);text-wrap:pretty;max-width:640px;font-size:clamp(1.125rem,1rem + .5vw,1.3125rem);line-height:1.55}.eyebrow{font-family:var(--font-display);letter-spacing:var(--wrld-ls-eyebrow,.12em);text-transform:uppercase;color:var(--wrld-fg-muted);align-items:center;gap:10px;font-size:12px;font-weight:500;display:inline-flex}.eyebrow:before{content:"";opacity:.6;background:currentColor;width:20px;height:1px}.mono{font-family:var(--font-mono);letter-spacing:0;font-size:.875em}.muted{color:var(--wrld-fg-muted)}.subtle{color:var(--wrld-fg-subtle)}.num{font-family:var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-y)}.section+.section{border-top:var(--hairline)}.divider+.section,.section+.divider{border-top:0}.section-head{gap:16px;max-width:760px;margin-bottom:clamp(40px,6vw,64px);display:grid}.section-head .lede{max-width:640px}.grid{gap:24px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1024px){.grid-4,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.grid-2,.grid-3,.grid-4{grid-template-columns:minmax(0,1fr)}}.rule{border:0;border-top:var(--hairline);margin:0}.dotgrid{background-image:radial-gradient(var(--dot) 1px, transparent 1px);background-size:24px 24px}.skip-link{z-index:100;background:var(--wrld-fg);color:var(--wrld-fg-inverse);border-radius:var(--wrld-radius-sm);padding:10px 14px;position:absolute;top:-48px;left:16px}.skip-link:focus{top:12px}.btn{font-family:var(--font-body);border-radius:var(--wrld-radius-sm);cursor:pointer;white-space:nowrap;transition:transform var(--wrld-duration-default) var(--wrld-ease-standard), box-shadow var(--wrld-duration-default) var(--wrld-ease-standard), border-color var(--wrld-duration-default), color var(--wrld-duration-default), background var(--wrld-duration-default);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.btn svg{width:18px;height:18px}.btn-primary{background:var(--wrld-fg);color:var(--wrld-fg-inverse);border-color:var(--wrld-fg)}.btn-primary:hover{color:var(--wrld-fg-inverse);box-shadow:var(--wrld-shadow-accent-primary);transform:translateY(-1px)}.btn-primary:active{box-shadow:none;transform:translateY(1px)}.btn-secondary{color:var(--wrld-fg);border-color:var(--wrld-border-strong);background:0 0}.btn-secondary:hover{color:var(--wrld-fg);border-color:var(--wrld-fg)}.btn-ghost{color:var(--wrld-fg);background:0 0;padding-inline:8px}.btn-ghost:hover{color:var(--wrld-fg);text-decoration:underline;-webkit-text-decoration-color:var(--wrld-accent-primary);text-decoration-color:var(--wrld-accent-primary);text-underline-offset:.25em}.btn-lg{padding:18px 26px;font-size:1.0625rem}.btn-warm:hover{box-shadow:var(--wrld-shadow-accent-warm)}.card{padding:var(--wrld-space-6);background:var(--wrld-bg-elevated);border:var(--hairline);border-radius:var(--wrld-radius-md);transition:transform var(--wrld-duration-default) var(--wrld-ease-standard), box-shadow var(--wrld-duration-default) var(--wrld-ease-standard), border-color var(--wrld-duration-default);display:block;position:relative}a.card{color:inherit;text-decoration:none}.card.is-interactive:hover,a.card:hover{box-shadow:var(--wrld-shadow-md), var(--wrld-shadow-accent-primary);border-color:var(--wrld-border-strong);color:inherit;transform:translateY(-2px)}.card .icon{width:24px;height:24px;color:var(--wrld-fg);margin-bottom:16px}.card h3{margin-bottom:8px}.card p{color:var(--wrld-fg-muted);font-size:.9375rem}.checklist{gap:10px;margin:0;padding:0;list-style:none;display:grid}.checklist li{color:var(--wrld-fg-muted);grid-template-columns:20px 1fr;align-items:start;gap:10px;font-size:.9375rem;display:grid}.checklist li svg{width:18px;height:18px;color:var(--wrld-fg);margin-top:3px}.checklist li strong{color:var(--wrld-fg);font-weight:500}.table{border-collapse:collapse;width:100%;font-size:.9375rem}.table th,.table td{text-align:left;border-bottom:var(--hairline);vertical-align:top;padding:14px 12px}.table th{font-family:var(--font-display);letter-spacing:var(--wrld-ls-eyebrow);text-transform:uppercase;color:var(--wrld-fg-muted);font-size:12px;font-weight:500}.table td:first-child{font-weight:500}.table tbody tr:hover td{background:var(--wrld-bg-subtle)}.field{gap:6px;display:grid}.field label{font-size:.875rem;font-weight:500}.field .hint{color:var(--wrld-fg-subtle);font-size:.8125rem}.input,.select,.textarea{border-radius:var(--wrld-radius-sm);border:1px solid var(--wrld-fg-subtle);background:var(--wrld-bg);width:100%;color:var(--wrld-fg);transition:border-color var(--wrld-duration-default), box-shadow var(--wrld-duration-default);padding:12px 14px}.input::placeholder,.textarea::placeholder{color:var(--wrld-fg-subtle)}.input:hover,.select:hover,.textarea:hover{border-color:var(--wrld-fg-muted)}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline:2px solid var(--wrld-accent-primary);outline-offset:0;border-color:var(--wrld-accent-primary);box-shadow:0 0 0 5px var(--ring)}.select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px) 55%,calc(100% - 13px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.textarea{resize:vertical;min-height:112px}.input[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--wrld-status-danger,#ef4444)}.form-note{color:var(--wrld-fg-subtle);font-size:.8125rem}.form-status{border-radius:var(--wrld-radius-sm);border:var(--hairline);padding:12px 14px;font-size:.9375rem}.form-status:empty{border:0;margin-top:-22px;padding:0}.form-status[data-state=error]{border-color:var(--wrld-status-danger,#ef4444);color:var(--danger-text)}.form-status[data-state=success]{border-color:var(--wrld-status-success,#10b981)}.js .reveal{opacity:0;transition:opacity var(--wrld-duration-reveal) var(--wrld-ease-standard), transform var(--wrld-duration-reveal) var(--wrld-ease-standard);transform:translateY(14px)}.js .reveal.is-in{opacity:1;transform:none}.reveal[data-delay="1"]{transition-delay:80ms}.reveal[data-delay="2"]{transition-delay:.16s}.reveal[data-delay="3"]{transition-delay:.24s}.reveal[data-delay="4"]{transition-delay:.32s}@media print{.js .reveal{opacity:1!important;transition:none!important;transform:none!important}.site-header,.skip-link{position:static}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js .reveal{opacity:1;transition:none;transform:none}.btn,.card,.card.is-interactive:hover,a.card:hover,.btn-primary:hover{transform:none}}.faq{border-top:var(--hairline)}.faq details{border-bottom:var(--hairline)}.faq summary{cursor:pointer;font-family:var(--font-display);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;font-size:1.0625rem;font-weight:500;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{width:20px;height:20px;transition:transform var(--wrld-duration-default) var(--wrld-ease-standard);flex:none}.faq details[open] summary svg{transform:rotate(45deg)}.faq summary:hover{color:var(--wrld-fg)}.faq summary:hover svg{color:var(--wrld-accent-primary)}.faq .answer{color:var(--wrld-fg-muted);max-width:720px;padding:0 0 22px}.lockup[data-astro-cid-m36tfkkf]{color:var(--wrld-fg);align-items:center;gap:2px;line-height:1;text-decoration:none;display:inline-flex}.lockup-mark[data-astro-cid-m36tfkkf]{transition:filter var(--wrld-duration-emphasis) var(--wrld-ease-standard);flex:none}.lockup-text[data-astro-cid-m36tfkkf]{flex-direction:column;justify-content:center;line-height:1;display:inline-flex}.lockup-word[data-astro-cid-m36tfkkf]{font-family:var(--font-display);font-weight:700;font-size:var(--lk);letter-spacing:.04em}.lockup-sub[data-astro-cid-m36tfkkf]{font-family:var(--font-display);font-weight:500;font-size:calc(var(--lk) * .5);letter-spacing:.18em;text-transform:uppercase;color:var(--wrld-fg-muted);margin-top:4px}a[data-astro-cid-m36tfkkf].lockup:hover{color:var(--wrld-fg)}a[data-astro-cid-m36tfkkf].lockup:hover .lockup-mark[data-astro-cid-m36tfkkf]{filter:drop-shadow(0 0 10px rgb(var(--wrld-accent-primary-rgb) / .55));animation:glow 1.8s var(--wrld-ease-standard) infinite}@keyframes glow{0%{filter:drop-shadow(0 0 10px rgb(var(--wrld-accent-primary-rgb) / .55))}50%{filter:drop-shadow(0 0 12px rgb(var(--wrld-accent-secondary-rgb) / .55))}to{filter:drop-shadow(0 0 10px rgb(var(--wrld-accent-warm-rgb) / .5))}}@media (prefers-reduced-motion:reduce){a[data-astro-cid-m36tfkkf].lockup:hover .lockup-mark[data-astro-cid-m36tfkkf]{animation:none}}.site-header[data-astro-cid-nen7h5rs]{z-index:50;background:color-mix(in srgb, var(--wrld-bg) 82%, transparent);-webkit-backdrop-filter:blur(12px);transition:border-color var(--wrld-duration-default);border-bottom:1px solid #0000;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs].is-scrolled{border-bottom-color:var(--wrld-border)}.bar[data-astro-cid-nen7h5rs]{height:var(--nav-h);align-items:center;gap:24px;display:flex}.nav[data-astro-cid-nen7h5rs]{gap:4px;margin-left:16px;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--wrld-radius-sm);color:var(--wrld-fg-muted);padding:8px 12px;font-size:.9375rem;font-weight:500;text-decoration:none;position:relative}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:after{content:"";background:var(--wrld-accent-primary);transform-origin:0;height:1px;transition:transform var(--wrld-duration-default) var(--wrld-ease-standard);position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--wrld-fg)}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover:after{transform:scaleX(1)}.tools[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;margin-left:auto;display:flex}.theme[data-astro-cid-nen7h5rs]{border-radius:var(--wrld-radius-sm);cursor:pointer;width:40px;height:40px;color:var(--wrld-fg-muted);background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}.theme[data-astro-cid-nen7h5rs]:hover{color:var(--wrld-accent-primary);border-color:var(--wrld-border)}.theme[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{line-height:0;display:none}:root[data-theme=auto] .theme[data-astro-cid-nen7h5rs] .i-auto[data-astro-cid-nen7h5rs],:root:not([data-theme]) .theme[data-astro-cid-nen7h5rs] .i-auto[data-astro-cid-nen7h5rs],:root[data-theme=light] .theme[data-astro-cid-nen7h5rs] .i-light[data-astro-cid-nen7h5rs],:root[data-theme=dark] .theme[data-astro-cid-nen7h5rs] .i-dark[data-astro-cid-nen7h5rs]{display:block}.cta[data-astro-cid-nen7h5rs]{padding:11px 16px;font-size:.9rem}.burger[data-astro-cid-nen7h5rs]{border:1px solid var(--wrld-border);border-radius:var(--wrld-radius-sm);cursor:pointer;background:0 0;place-items:center;width:40px;height:40px;display:none}.drawer[data-astro-cid-nen7h5rs]{border-top:var(--hairline);background:var(--wrld-bg);max-height:calc(100dvh - var(--nav-h));overscroll-behavior:contain;overflow-y:auto}@media (width>=1081px){.drawer[data-astro-cid-nen7h5rs]{display:none!important}}.drawer[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{padding:12px var(--gutter) 20px;max-width:var(--container);gap:4px;margin-inline:auto;display:grid}.drawer[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-radius:var(--wrld-radius-sm);padding:12px 8px;font-weight:500;text-decoration:none}.drawer[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.btn):hover{background:var(--wrld-bg-subtle)}.drawer[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{justify-content:center;margin-top:8px}@media (width<=1080px){.nav[data-astro-cid-nen7h5rs]{display:none}.burger[data-astro-cid-nen7h5rs]{display:grid}}@media (width<=520px){.cta[data-astro-cid-nen7h5rs]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{background:var(--wrld-mono-950);color:var(--wrld-mono-50);padding:var(--wrld-space-20) 0 var(--wrld-space-8);--wrld-fg:var(--wrld-mono-50);--wrld-fg-muted:var(--wrld-mono-400);--wrld-border:var(--wrld-mono-800)}.top[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--wrld-mono-800);grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);gap:48px;padding-bottom:40px;display:grid}.brand[data-astro-cid-jo6i4kqk]{align-content:start;justify-items:start;gap:16px;max-width:420px;display:grid}.desc[data-astro-cid-jo6i4kqk]{color:var(--wrld-mono-400);font-size:.9375rem}.back[data-astro-cid-jo6i4kqk]{color:var(--wrld-mono-300);font-size:.875rem;text-decoration:none}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.cols[data-astro-cid-jo6i4kqk] div[data-astro-cid-jo6i4kqk]{align-content:start;gap:10px;display:grid}.cols[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);letter-spacing:var(--wrld-ls-eyebrow);text-transform:uppercase;color:var(--wrld-mono-400);margin-bottom:4px;font-size:12px;font-weight:500}.cols[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk].gap{margin-top:14px}.cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--wrld-mono-300);font-size:.9375rem;text-decoration:none}.cols[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.back[data-astro-cid-jo6i4kqk]:hover{color:var(--wrld-accent-primary)}.aside[data-astro-cid-jo6i4kqk]{color:var(--wrld-mono-400);font-size:.8125rem}.scope[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--wrld-mono-800);color:var(--wrld-mono-400);padding:24px 0;font-size:.8125rem;line-height:1.8}.scope[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--wrld-mono-300);text-transform:uppercase;letter-spacing:.06em;margin-right:8px}.legal[data-astro-cid-jo6i4kqk]{color:var(--wrld-mono-400);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;font-size:.8125rem;display:flex}@media (width<=900px){.top[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
