*,:after,:before{box-sizing:border-box;margin:0;padding:0}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;--csstools-color-scheme--light:initial;color-scheme:dark light;scrollbar-gutter:stable;-moz-tab-size:2;tab-size:2;interpolate-size:allow-keywords;line-height:1.5}@media (prefers-color-scheme:dark){:where(html){--csstools-color-scheme--light: }}:where(html:has(dialog:modal[open])){overflow:clip}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){font-family:system-ui,sans-serif;line-height:inherit;-webkit-font-smoothing:antialiased}:where(button){all:unset}:where(input,button,textarea,select){color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;word-spacing:inherit}:where(textarea){resize:vertical}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled,label:has(>:disabled,+disabled)){cursor:not-allowed}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){block-size:auto;max-inline-size:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem);text-wrap:balance}:where(hr){block-size:0;border:none;border-block-start:1px solid;color:inherit;overflow:visible}:where(dialog,[popover]){background:none;border:none;color:inherit;inset:unset;max-height:unset;max-width:unset;overflow:unset}:where(dialog:not([open]):not([popover]),[popover]:not(:popover-open)){display:none!important}:where(:focus-visible){box-shadow:0 0 0 5px Canvas;outline:3px solid CanvasText;outline-offset:1px}:where(:focus-visible,:target){scroll-margin-block:8vh}:where(.visually-hidden:not(:focus-within):not(:active)){border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;-webkit-user-select:none!important;user-select:none!important;white-space:nowrap!important;width:1px!important}:root{--color-black:#000;--color-white:#fff;--color-bg:#f2f2f7;--color-surface:#fff;--color-gray-1:#e9e9eb;--color-gray-2:#e5e5ea;--color-gray-3:#c7c7cc;--color-gray-4:#8e8e93;--color-gray-ink:#1c1c1e;--color-divider:#3c3c432e;--color-accent:#007aff;--color-accent-tint:#007aff1f;--color-accent-dim:#007aff59;--color-success:#34c759;--color-danger:#ff3b30;--color-danger-bright:#ff453a;--color-hello-bg:#fff7d6;--color-notes-paper:#fffbea;--color-notes-rule:#94896459;--color-meet-a:#c7d2fe;--color-meet-b:#e0e7ff;--color-read-a:#fde68a;--color-read-b:#fef3c7;--overlay-05:#0000000d;--overlay-12:#0000001f;--overlay-25:#00000040;--overlay-35:#00000059;--overlay-45:#00000073;--overlay-55:#0000008c;--overlay-70:#000000b3;--overlay-72:#000000b8;--overlay-85:#000000d9;--glass-15:#ffffff26;--glass-18:#ffffff2e;--glass-60:#fff9;--glass-72:#ffffffb8;--glass-85:#ffffffd9;--glass-90:#ffffffe6;--glass-bg-dim:#f2f2f7eb;--outline:var(--color-accent)}:where(html[data-theme=dark]){--color-black:#fff;--color-white:#000;--color-bg:#000;--color-surface:#1c1c1e;--color-gray-1:#2c2c2e;--color-gray-2:#2c2c2e;--color-gray-3:#48484a;--color-gray-4:#8e8e93;--color-gray-ink:#f2f2f7;--color-divider:#545458a6;--color-accent:#0a84ff;--color-accent-tint:#0a84ff33;--color-accent-dim:#0a84ff59;--color-success:#30d158;--color-danger:#ff453a;--color-hello-bg:#1a1a1c;--color-notes-paper:#15130a;--color-notes-rule:#94896473;--color-meet-a:#1b2050;--color-meet-b:#12163c;--color-read-a:#3a2f08;--color-read-b:#2a220a;--glass-15:#ffffff14;--glass-18:#ffffff1a;--glass-60:#1c1c1e99;--glass-72:#1c1c1eb8;--glass-85:#1c1c1ed9;--glass-90:#1c1c1ee6;--glass-bg-dim:#1c1c1eeb}:root{--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-18:4.5rem;--space-24:6rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:.75rem;--radius-xl:.875rem;--radius-2xl:1.375rem;--radius-pill:999px;--marquee-h:2rem;--fab-h:2.75rem;--icon-btn:2.5rem;--shadow-sm:0 1px 0 var(--glass-60) inset;--shadow-card:0 12px 24px -12px var(--overlay-12);--shadow-pill:0 10px 30px -10px var(--overlay-35);--shadow-drop:0 20px 40px -10px var(--overlay-25);--shadow-album:0 30px 60px -20px var(--overlay-35);--blur-20:blur(20px) saturate(180%);--blur-30:blur(30px) saturate(180%);--ease-out-ios:cubic-bezier(.23,1,.32,1);--ease-in-ios:cubic-bezier(.55,0,1,.45);--ease-inout-ios:cubic-bezier(.65,0,.35,1);--spring-bounce:cubic-bezier(.34,1.56,.64,1);--spring-soft:cubic-bezier(.22,1.15,.36,1);--dur-fast:.15s;--dur-base:.25s;--dur-slow:.4s;--dur-sheet:.45s;--font-body:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-headings:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--text-display:clamp(3rem,16vw,6rem);--text-hero:clamp(2rem,9vw,3rem);--text-2xl:2rem;--text-xl:1.75rem;--text-lg:1.5rem;--text-md:1.25rem;--text-base:1rem;--text-sm:.9375rem;--text-xs:.875rem;--text-2xs:.8125rem;--text-3xs:.75rem;--text-4xs:.6875rem;--text-dialer-digit:1.75rem;--text-dialer-display:2.75rem;--leading-tight:.9;--leading-snug:1.25;--leading-normal:1.3;--leading-notes:1.65rem;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--tracking-tight:-.03em;--tracking-tight-2:-.02em;--tracking-wide:.04em;--tracking-wider:.08em;--tracking-widest:.1em}@supports (font-variation-settings:normal){:root{--font-body:"InterVariable",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-headings:"InterVariable",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-optical-sizing:auto}}.visually-hidden{border:0!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}@font-face{font-display:swap;font-family:InterVariable;font-style:normal;font-weight:100 900;src:url(./InterVariable.CWi-zmRD.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterVariable;font-style:italic;font-weight:100 900;src:url(./InterVariable-Italic.d6KXgdvN.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(./Inter-Thin.B4o5siQk.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100;src:url(./Inter-ThinItalic.vq4GfdE-.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./Inter-ExtraLight.DDkcCnmI.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:200;src:url(./Inter-ExtraLightItalic.Bmm15xK5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(./Inter-Light.MWFfSqj5.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:300;src:url(./Inter-LightItalic.B-7nr8NF.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-Regular.B0QUfDW0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:400;src:url(./Inter-Italic.B_ozvy2G.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-Medium.B0NFony0.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:500;src:url(./Inter-MediumItalic.DOveuiCA.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-SemiBold._JLwM7Yv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:600;src:url(./Inter-SemiBoldItalic.C4gNvuGw.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-Bold.CytjP_7U.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:700;src:url(./Inter-BoldItalic.B0T-BnK6.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./Inter-ExtraBold.BN24N3BS.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:800;src:url(./Inter-ExtraBoldItalic.Elp9ETkg.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(./Inter-Black.COIgjx2i.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:900;src:url(./Inter-BlackItalic.DXjXe-56.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:100;src:url(./InterDisplay-Thin.DMFvXDOM.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:100;src:url(./InterDisplay-ThinItalic.DGH5DzcO.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:200;src:url(./InterDisplay-ExtraLight.CkrcZ2OC.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:200;src:url(./InterDisplay-ExtraLightItalic.COzNG34r.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:300;src:url(./InterDisplay-Light.DB1R7qf0.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:300;src:url(./InterDisplay-LightItalic.Dg222hFV.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:400;src:url(./InterDisplay-Regular.C0mmbI_t.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:400;src:url(./InterDisplay-Italic.Ceakq4P4.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:500;src:url(./InterDisplay-Medium.BRBaQVhl.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:500;src:url(./InterDisplay-MediumItalic.Bn1fyIYu.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:600;src:url(./InterDisplay-SemiBold.J6ePsRbj.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:600;src:url(./InterDisplay-SemiBoldItalic.Hwqo_RGe.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:700;src:url(./InterDisplay-Bold.CXJyJlfA.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:700;src:url(./InterDisplay-BoldItalic.DPW1ZV9q.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:800;src:url(./InterDisplay-ExtraBold.DsWMgBJM.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:800;src:url(./InterDisplay-ExtraBoldItalic.Duz3ksk9.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:normal;font-weight:900;src:url(./InterDisplay-Black.DM1fLmGj.woff2) format("woff2")}@font-face{font-display:swap;font-family:InterDisplay;font-style:italic;font-weight:900;src:url(./InterDisplay-BlackItalic.By2MBdM0.woff2) format("woff2")}:root{--csstools-color-scheme--light:initial;color-scheme:light}:root,body,html{font-family:var(--font-body)}body,html{background:var(--color-bg);color:var(--color-black)}h1,h2,h3,h4,h5,h6{font-family:var(--font-headings)}:focus-visible{outline-color:var(--outline)}.burger.svelte-16p92te{align-items:center;background:var(--color-surface);border:0;border-radius:.625rem;color:var(--color-gray-ink);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;left:var(--space-3);padding:0;position:fixed;top:calc(var(--chrome-top, 0px) + var(--space-3));width:2.25rem;z-index:70;-webkit-tap-highlight-color:transparent;box-shadow:0 0 0 .5px #0000000a,0 1px 2px #00000014,0 8px 24px -12px #0000002e;transform-origin:center;transition:transform var(--dur-fast) var(--spring-bounce)}.burger.svelte-16p92te:active{transform:scale(.92)}.sheet.svelte-16p92te{background:var(--color-bg,#f2f2f7);top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:calc(var(--chrome-top, 0px) + 4.5rem) var(--space-6) var(--space-12);position:fixed;z-index:65}.items.svelte-16p92te{display:flex;flex-direction:column;gap:.15rem;list-style:none;margin:0;padding:0}.item.svelte-16p92te,.items.svelte-16p92te li:where(.svelte-16p92te){display:block}.item.svelte-16p92te{color:var(--color-black,#000);font-family:var(--font-headings,var(--font-body));font-size:clamp(2.25rem,9vw,3rem);font-weight:500;letter-spacing:-.02em;line-height:1.15;padding:.25rem 0;-webkit-text-decoration:none;text-decoration:none;transition:opacity var(--dur-fast) ease,transform var(--dur-base) var(--spring-soft)}.item[data-active=true].svelte-16p92te{opacity:.35}.item.svelte-16p92te:active{transform:translate(4px)}.trigger.svelte-1tw9xh5{align-items:center;background:var(--color-surface);border:0;border-radius:.625rem;color:var(--color-gray-ink);cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;padding:0;position:fixed;right:var(--space-3);top:calc(var(--chrome-top, 0px) + var(--space-3));width:2.25rem;z-index:70;-webkit-tap-highlight-color:transparent;box-shadow:0 0 0 .5px #0000000a,0 1px 2px #00000014,0 8px 24px -12px #0000002e;transform-origin:center;transition:transform var(--dur-fast) var(--spring-bounce)}.trigger.svelte-1tw9xh5:active{transform:scale(.92)}.sheet.svelte-1tw9xh5{align-items:flex-start;background:var(--color-bg,#f2f2f7);display:flex;flex-direction:column;top:0;right:0;bottom:0;left:0;overflow-y:auto;padding:calc(var(--chrome-top, 0px) + 4.5rem) var(--space-6) var(--space-12);position:fixed;z-index:65}.hero.svelte-1tw9xh5{align-self:center;margin:.5rem 0 1.5rem}.heading.svelte-1tw9xh5{color:#000;font-family:var(--font-headings,var(--font-body));font-size:clamp(1.875rem,7vw,2.5rem);font-weight:600;letter-spacing:-.02em;margin:0 0 1.25rem}.items.svelte-1tw9xh5{display:flex;flex-direction:column;gap:.15rem;list-style:none;margin:0;padding:0;width:100%}.items.svelte-1tw9xh5 li:where(.svelte-1tw9xh5),.option.svelte-1tw9xh5{display:block}.option.svelte-1tw9xh5{background:#0000;border:0;color:#000;cursor:pointer;font-family:var(--font-headings,var(--font-body));font-size:clamp(1.625rem,6.5vw,2.125rem);font-weight:500;letter-spacing:-.015em;line-height:1.2;padding:.375rem 0;text-align:left;width:100%;-webkit-tap-highlight-color:transparent;transition:opacity var(--dur-fast) ease,transform var(--dur-base) var(--spring-soft)}.option[data-active=true].svelte-1tw9xh5{opacity:.35}.option.svelte-1tw9xh5:active{transform:translate(4px)}.marquee.svelte-z5fj21{align-items:center;background:var(--color-gray-2,#e5e5ea);color:var(--color-black,#000);display:flex;font-size:var(--text-2xs,.8125rem);font-weight:var(--fw-medium,500);height:var(--marquee-h,2rem);letter-spacing:.01em;overflow:hidden;position:sticky;top:0;z-index:55}.track.svelte-z5fj21{animation-iteration-count:infinite;animation-name:svelte-z5fj21-marquee-scroll;animation-timing-function:linear;display:inline-flex;gap:3rem;padding-left:3rem;white-space:nowrap;will-change:transform}.track.svelte-z5fj21 span:where(.svelte-z5fj21){flex:0 0 auto}@keyframes svelte-z5fj21-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.app.svelte-1motlga{--chrome-top:max(env(safe-area-inset-top,0px),0px);background:var(--color-bg);display:flex;flex-direction:column;min-height:100dvh}.app.has-ticker.svelte-1motlga{--chrome-top:calc(var(--marquee-h) + max(env(safe-area-inset-top, 0px), 0px))}main.svelte-1motlga{flex:1 1 auto;min-height:0}body,html{background:var(--color-bg)}
