.landing-page.svelte-175vhok{--app-sticky-top:44px;--nav-height:64px;--landing-bl:8px;--landing-lh:24px;--landing-gutter:16px;--landing-maxw:66rem;--landing-navbar-detached-maxw:54rem;--landing-section-heading-size:1.5rem;--landing-gap-hero-recommendations:6rem;--landing-gap-recommendations-vip:6rem;--landing-gap-vip-community:6rem;--landing-gap-community-mica:6rem;--landing-gap-mica-youtube:6rem;--landing-gap-youtube-faq:6rem;box-sizing:border-box}@media (width>=64rem){.landing-page.svelte-175vhok{--landing-gutter:24px;--landing-section-heading-size:1.75rem;--landing-gap-hero-recommendations:8rem;--landing-gap-recommendations-vip:8rem;--landing-gap-vip-community:8rem;--landing-gap-community-mica:8rem;--landing-gap-mica-youtube:8rem;--landing-gap-youtube-faq:8rem}}.landing-navbar.svelte-175vhok{height:calc(var(--nav-height) + var(--safe-area-top));padding-top:var(--safe-area-top);pointer-events:none;background:0 0;container-type:inline-size}.landing-navbar.svelte-175vhok:before{content:"";width:100vw;height:var(--safe-area-top);background:var(--background);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.landing-navbar-frame.svelte-175vhok{justify-content:space-between;align-items:center;gap:var(--landing-gutter);width:100%;max-width:var(--landing-maxw);box-sizing:border-box;height:var(--nav-height);isolation:isolate;pointer-events:auto;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);backface-visibility:hidden;will-change:transform;background-color:#0000;margin-inline:auto;transition:background-color .36s,border-radius .62s cubic-bezier(.22,1,.36,1),border-color .36s,width .62s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translate(0,0)}.landing-navbar-content.svelte-175vhok{justify-content:space-between;align-items:center;gap:var(--landing-gutter);box-sizing:border-box;width:100%;height:100%;padding-inline:var(--layout-rail);display:flex}.landing-navbar[data-scrolled=true].svelte-175vhok .landing-navbar-frame:where(.svelte-175vhok){width:min(100%, var(--landing-navbar-detached-maxw));background-color:color-mix(in oklab, var(--input) 30%, transparent);border-color:var(--input);transform:translateY(14px)}.landing-nav.svelte-175vhok{justify-content:flex-end;align-items:center;gap:calc(var(--landing-gutter) * 1.15);min-width:0;display:flex}.landing-community-cta.landing-nav-link{color:var(--foreground);white-space:nowrap;background:0 0;border:0;flex:none;gap:.375rem;font-weight:680;display:inline-flex}.landing-community-cta svg{opacity:.86}.landing-menu-trigger.svelte-175vhok{border-radius:var(--radius-sm);width:2.375rem;height:2.375rem;color:var(--foreground);background:0 0;border:0;place-items:center;transition:color .16s;display:inline-grid}.landing-menu-trigger.svelte-175vhok:hover,.landing-menu-trigger.svelte-175vhok:focus-visible{color:color-mix(in oklab, var(--foreground) 76%, transparent)}.landing-menu-trigger.svelte-175vhok:focus-visible{outline:3px solid color-mix(in oklab, var(--ring) 50%, transparent);outline-offset:2px}.mobile-menu-content{width:100vw!important;max-width:none!important;height:100dvh!important;inset:0!important;transform:none!important}.mobile-menu-shell.svelte-175vhok{width:100%;min-height:100dvh;padding:1rem;padding-bottom:max(1rem, env(safe-area-inset-bottom));grid-template-rows:auto auto;align-content:end;justify-items:start;gap:.75rem;display:grid}.mobile-menu-close{width:2rem;height:2rem;color:var(--muted-foreground);justify-self:start;padding:0}.mobile-menu-close:hover,.mobile-menu-close:focus-visible{color:var(--foreground)}.mobile-menu-nav.svelte-175vhok{justify-items:start;gap:.125rem;max-width:100%;display:grid}.mobile-menu-link{width:auto;min-width:0;max-width:calc(100vw - 2rem);height:auto;color:var(--foreground);letter-spacing:-.01em;text-align:left;white-space:nowrap;justify-content:flex-start;padding:.45rem .5rem;font-size:1.125rem;font-weight:600;line-height:1.2}.mobile-menu-link:hover,.mobile-menu-link:focus-visible{color:color-mix(in oklab, var(--foreground) 84%, transparent)}.landing-nav-link{border-radius:var(--radius-sm);width:max-content;height:2.375rem;color:color-mix(in oklab, var(--foreground) 88%, transparent);letter-spacing:-.01em;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;transition:color .16s;display:inline-flex}.landing-nav-link:hover{color:var(--foreground)}.landing-nav-link:focus-visible{color:var(--foreground);outline:3px solid color-mix(in oklab, var(--ring) 50%, transparent);outline-offset:2px}.mobile-community-cta.svelte-175vhok{inset-inline:0;z-index:60;padding:.625rem var(--layout-rail) max(.625rem, env(safe-area-inset-bottom));border-top:1px solid color-mix(in oklab, var(--border) 70%, transparent);background:color-mix(in oklab, var(--background) 94%, var(--card));box-shadow:0 -1rem 2.5rem color-mix(in oklab, var(--background) 62%, transparent);pointer-events:auto;position:fixed;bottom:0}.mobile-community-cta-frame.svelte-175vhok{grid-template-columns:minmax(0,1fr) 2.75rem;gap:.5rem;width:100%;max-width:28rem;margin-inline:auto;display:grid}.mobile-community-cta-action{border-radius:var(--radius-md);justify-content:center;align-items:center;gap:.5rem;min-width:0;height:2.75rem;font-size:.875rem;font-weight:700;display:inline-flex}.mobile-community-cta-dismiss{border-radius:var(--radius-md);border-color:color-mix(in oklab, var(--border) 80%, transparent);background:color-mix(in oklab, var(--background) 86%, var(--card));width:2.75rem;height:2.75rem;color:var(--foreground)}@media (prefers-reduced-motion:reduce){.landing-navbar.svelte-175vhok:before{content:"";inset-inline:0;height:var(--safe-area-top);background:var(--background);pointer-events:none;position:fixed;top:0}.landing-navbar-frame.svelte-175vhok,.landing-community-cta{transition:none}}@media (width<=43.999rem){.landing-nav.svelte-175vhok{display:none}}@media (width>=44rem){.landing-menu-trigger.svelte-175vhok,.mobile-community-cta.svelte-175vhok{display:none}}
