.search.svelte-1h32yp1{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:44px;min-height:44px;border-radius:8px;font-size:.85rem}.search.svelte-1h32yp1:hover,.search[aria-current=page].svelte-1h32yp1{color:var(--accent)}@media(max-width:639px){.search.svelte-1h32yp1{order:1}.search.svelte-1h32yp1 span:where(.svelte-1h32yp1){display:none}}.subscribe.svelte-1h32yp1{margin-left:0;order:3;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:44px;padding:0 .9rem;border-radius:999px;background:var(--accent);color:var(--accent-ink);font-size:.8rem;font-weight:700;flex-shrink:0}.subscribe.svelte-1h32yp1:hover{filter:brightness(1.08)}@media(max-width:639px){.subscribe.svelte-1h32yp1{order:1}.toggle.svelte-1h32yp1{order:2}.header.svelte-1h32yp1{gap:.5rem}}.sentinel.svelte-1h32yp1{position:absolute;top:0;height:1px;width:1px}.header.svelte-1h32yp1{--gutter: 1rem;position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;gap:1rem;height:calc(var(--header-h) + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-left:calc(var(--gutter) + env(safe-area-inset-left));padding-right:calc(var(--gutter) + env(safe-area-inset-right));transition:background .25s ease,box-shadow .25s ease}.header.solid.svelte-1h32yp1{background:#0a0a0bd9;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 24px -14px #000000d9}.header.floating.svelte-1h32yp1:not(.solid){background:linear-gradient(to bottom,rgb(10 10 11 / .65),transparent)}.header.open.svelte-1h32yp1{background:#0a0a0be6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.brand.svelte-1h32yp1{display:inline-flex;align-items:center;flex-shrink:0;height:var(--logo-h, 2.5rem)}.brand.svelte-1h32yp1 img:where(.svelte-1h32yp1){height:100%;width:auto}nav.svelte-1h32yp1 ul:where(.svelte-1h32yp1){display:flex;align-items:center;gap:.35rem;list-style:none;margin:0;padding:0}nav.svelte-1h32yp1 a:where(.svelte-1h32yp1){display:inline-flex;align-items:center;min-height:44px;padding:0 .6rem;border-radius:8px;font-size:.85rem;opacity:.7;transition:opacity .15s ease}nav.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{opacity:1}.active.svelte-1h32yp1{opacity:1;font-weight:600;color:var(--accent)}.toggle.svelte-1h32yp1,.dimmer.svelte-1h32yp1{display:none}@media(max-width:639px){.toggle.svelte-1h32yp1{display:inline-flex;align-items:center;justify-content:center;margin-left:0;margin-right:-.6rem;flex-shrink:0;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:none;color:inherit;-webkit-tap-highlight-color:transparent}.bars.svelte-1h32yp1{display:flex;flex-direction:column;justify-content:space-between;width:1.125rem;height:.75rem}.bars.svelte-1h32yp1 span:where(.svelte-1h32yp1){display:block;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,opacity .15s ease}.open.svelte-1h32yp1 .bars:where(.svelte-1h32yp1) span:where(.svelte-1h32yp1):nth-child(1){transform:translateY(.3125rem) rotate(45deg)}.open.svelte-1h32yp1 .bars:where(.svelte-1h32yp1) span:where(.svelte-1h32yp1):nth-child(2){opacity:0}.open.svelte-1h32yp1 .bars:where(.svelte-1h32yp1) span:where(.svelte-1h32yp1):nth-child(3){transform:translateY(-.3125rem) rotate(-45deg)}nav.svelte-1h32yp1{position:absolute;top:100%;left:0;right:0;padding:.4rem calc(var(--gutter) + env(safe-area-inset-right)) .7rem calc(var(--gutter) + env(safe-area-inset-left));background:#0a0a0bf0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 32px -20px #000000e6;visibility:hidden;opacity:0;transform:translateY(-.4rem);transition:opacity .2s ease,transform .2s ease,visibility .2s}.header.open.svelte-1h32yp1 nav:where(.svelte-1h32yp1){visibility:visible;opacity:1;transform:none}nav.svelte-1h32yp1 ul:where(.svelte-1h32yp1){flex-direction:column;align-items:stretch;gap:.15rem}nav.svelte-1h32yp1 a:where(.svelte-1h32yp1){display:flex;justify-content:center;min-height:48px;padding:0 .7rem;border-radius:10px;font-size:.95rem}.dimmer.svelte-1h32yp1{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:#00000080;visibility:hidden;opacity:0;transition:opacity .2s ease,visibility .2s;touch-action:none;overscroll-behavior:contain}.dimmer.open.svelte-1h32yp1{visibility:visible;opacity:1}}@media(min-width:900px){.header.svelte-1h32yp1{--gutter: 2.5rem}}@media(prefers-reduced-motion:reduce){.header.svelte-1h32yp1,nav.svelte-1h32yp1,nav.svelte-1h32yp1 a:where(.svelte-1h32yp1),.bars.svelte-1h32yp1 span:where(.svelte-1h32yp1),.dimmer.svelte-1h32yp1{transition:none}}dialog.svelte-b15vuh{padding:0;width:min(27rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow-y:auto;border:1px solid #ff95514d;border-radius:22px;background:#141416;color:#ededef;box-shadow:0 24px 90px #0009}dialog.svelte-b15vuh::backdrop{background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.card.svelte-b15vuh{position:relative;padding:2.25rem 1.75rem 1.5rem;text-align:center;background:radial-gradient(ellipse at top,#ff955122,transparent 70%)}.close.svelte-b15vuh{position:absolute;right:.4rem;top:.4rem;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#c4c4cb;font:inherit;cursor:pointer}.eyebrow.svelte-b15vuh{display:block;font-size:.7rem;letter-spacing:.09em;text-transform:uppercase;color:var(--accent)}.youtube.svelte-b15vuh{display:grid;place-items:center;width:64px;height:48px;margin:1.5rem auto 1rem;border-radius:14px;background:#e62117;color:#fff;box-shadow:0 8px 32px #e6211733}h2.svelte-b15vuh{margin:.5rem 0;font-size:2rem;letter-spacing:-.035em}p.svelte-b15vuh{line-height:1.65;color:#c4c4cb;font-size:.95rem;margin-bottom:1.5rem}.subscribe.svelte-b15vuh{display:flex;justify-content:center;gap:.6rem;align-items:center;min-height:48px;padding:.7rem;border-radius:10px;background:var(--accent);color:var(--accent-ink);font-weight:700}.subscribe.svelte-b15vuh:hover{filter:brightness(1.08)}.later.svelte-b15vuh{display:block;width:100%;min-height:44px;margin-top:.5rem;border:0;background:transparent;color:#c4c4cb;font:inherit;cursor:pointer}small.svelte-b15vuh{display:block;margin-top:.6rem;color:#9898a2;font-size:.7rem}dialog[open].svelte-b15vuh{animation:svelte-b15vuh-arrive .2s ease-out}@keyframes svelte-b15vuh-arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){dialog[open].svelte-b15vuh{animation:none}}.footer.svelte-jz8lnl{margin-top:2rem;border-top:1px solid rgb(255 255 255 / .06);padding:2rem max(1rem,env(safe-area-inset-left)) calc(2rem + env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-right))}@media(min-width:900px){.footer.svelte-jz8lnl{padding-inline:2.5rem}}.inner.svelte-jz8lnl{display:flex;flex-direction:column;gap:1.25rem}.brand.svelte-jz8lnl{align-self:flex-start;height:3rem}.brand.svelte-jz8lnl img:where(.svelte-jz8lnl){height:100%;width:auto}@media(min-width:700px){.brand.svelte-jz8lnl{height:3.5rem}}nav.svelte-jz8lnl{display:flex;flex-wrap:wrap;gap:.5rem 2rem}ul.svelte-jz8lnl{display:flex;flex-wrap:wrap;gap:.25rem 1.1rem;list-style:none;margin:0;padding:0}nav.svelte-jz8lnl a:where(.svelte-jz8lnl){display:inline-flex;align-items:center;min-height:40px;font-size:.8rem;opacity:.65}nav.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{opacity:1}.copyright.svelte-jz8lnl{margin:0;font-size:.75rem;opacity:.4}*,*:before,*:after{box-sizing:border-box}:root{--accent: #ff9551;--accent-ink: #1b1206}html{background:#0a0a0b;color-scheme:dark}body{margin:0;background:#0a0a0b;color:#ededef;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;overscroll-behavior-y:none}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.app.svelte-12qhfyh{--logo-h: 2.5rem;--logo-room: .875rem;--header-h: calc(var(--logo-h) + var(--logo-room) * 2);min-height:100dvh;display:flex;flex-direction:column}@media(min-width:900px){.app.svelte-12qhfyh{--logo-h: 2.75rem;--logo-room: 1rem}}main.svelte-12qhfyh{flex:1;padding-top:calc(var(--header-h) + env(safe-area-inset-top));overflow-x:clip}main.flush.svelte-12qhfyh{padding-top:0}.app.immersive.svelte-12qhfyh main:where(.svelte-12qhfyh){padding-top:0}
