.landing-pages[data-v-b80a6141]{font-family:Inter,system-ui,sans-serif}.landing-pages--community[data-v-b80a6141]{--landing-border:#0000001f;--landing-text:#0b0b0f;--landing-text-muted:#0b0b0f75;--landing-logo:#0b0b0f}.landing-pages--community[data-v-b80a6141],.landing-pages--creator[data-v-b80a6141],.landing-pages--supplier[data-v-b80a6141]{--landing-bg:#fff;--landing-accent:#ec2a45;--landing-accent-hover:#d4243c;--landing-accent-soft:#ec2a4514;--landing-surface:#f2f2f2}.landing-pages--creator[data-v-b80a6141],.landing-pages--supplier[data-v-b80a6141]{--landing-border:#0f0f1214;--landing-text:#0f0f12;--landing-text-muted:#6b7280;--landing-logo:#0f0f12}.landing-container[data-v-b80a6141]{max-width:1280px!important}.landing-nav__inner[data-v-b80a6141]{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.landing-nav__brand[data-v-b80a6141]{grid-column:2;justify-self:center;min-width:0}.landing-nav__actions[data-v-b80a6141]{grid-column:3;justify-self:end;align-items:center;gap:6px;display:flex}.landing-nav[data-v-b80a6141]{border-bottom:1px solid var(--landing-border);color:var(--landing-text);padding-top:env(safe-area-inset-top,0);animation:.7s cubic-bezier(.22,1,.36,1) both landing-nav-enter-b80a6141;background:var(--landing-bg)!important}.landing-nav[data-v-b80a6141] .v-toolbar__content{padding-inline:12px}.landing-nav__logo[data-v-b80a6141]{width:auto;max-width:calc(min(42vw,160px));height:30px;color:var(--landing-logo);display:block}@media (width>=600px){.landing-nav[data-v-b80a6141] .v-toolbar__content{padding-inline:16px}.landing-nav__inner[data-v-b80a6141]{gap:10px}.landing-nav__actions[data-v-b80a6141]{gap:8px}.landing-nav__logo[data-v-b80a6141]{max-width:none;height:36px}}.landing-nav__cta[data-v-b80a6141]{background:var(--landing-accent)!important;color:#fff!important;letter-spacing:0!important;text-transform:none!important;font-weight:600!important;transition:transform .2s,background .2s!important}.landing-nav__cta--full[data-v-b80a6141]{height:44px!important;padding:0 24px!important;font-size:14px!important;display:none!important}.landing-nav__cta--icon[data-v-b80a6141]{width:40px!important;min-width:40px!important;height:40px!important;display:inline-flex!important}@media (width>=600px){.landing-nav__cta--full[data-v-b80a6141]{display:inline-flex!important}.landing-nav__cta--icon[data-v-b80a6141]{display:none!important}}.landing-nav__cta[data-v-b80a6141]:hover{transform:scale(1.03);background:var(--landing-accent-hover)!important}.landing-nav-drawer[data-v-b80a6141] .v-navigation-drawer__content{background:var(--landing-bg);color:var(--landing-text);overflow:hidden}.landing-nav-drawer--mobile[data-v-b80a6141]{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;top:0!important}.landing-nav-drawer__body[data-v-b80a6141]{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.landing-nav-drawer--mobile .landing-nav-drawer__body[data-v-b80a6141]{min-height:100dvh;margin-top:64px;padding:24px 24px 96px}.landing-nav-drawer__nav[data-v-b80a6141]{flex-direction:column;flex:none;gap:12px;padding:0;display:flex}.landing-nav-drawer__link[data-v-b80a6141]{border:1px solid var(--landing-border);background:var(--landing-surface);color:var(--landing-text);border-radius:18px;align-items:center;gap:16px;padding:18px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:flex}.landing-nav-drawer__link[data-v-b80a6141]:hover{border-color:color-mix(in srgb,var(--landing-accent) 35%,var(--landing-border));transform:translateY(-1px);box-shadow:0 10px 24px #0000000f}.landing-nav-drawer__link--active[data-v-b80a6141]{border-color:color-mix(in srgb,var(--landing-accent) 55%,var(--landing-border));background:var(--landing-accent-soft);box-shadow:inset 3px 0 0 var(--landing-accent)}.landing-nav-drawer__index[data-v-b80a6141]{letter-spacing:.08em;width:40px;color:var(--landing-accent);flex-shrink:0;font-size:13px;font-weight:800}.landing-nav-drawer__link-text[data-v-b80a6141]{letter-spacing:-.02em;font-size:calc(clamp(18px,4.5vw,22px));font-weight:700;line-height:1.25}.landing-nav-drawer__footer[data-v-b80a6141]{border-top:1px solid var(--landing-border);background:var(--landing-bg);flex-shrink:0;margin-top:auto;padding:20px 0 0}@media (width>=600px){.landing-nav-drawer__nav[data-v-b80a6141]{padding:20px 16px 16px}.landing-nav-drawer__footer[data-v-b80a6141]{display:none}}.landing-nav-drawer__footer-label[data-v-b80a6141]{letter-spacing:.08em;text-transform:uppercase;color:var(--landing-text-muted);text-align:center;margin:0 0 12px;font-size:13px;font-weight:700}.landing-nav-drawer__cta[data-v-b80a6141]{background:var(--landing-accent)!important;color:#fff!important;letter-spacing:-.01em!important;text-transform:none!important;height:56px!important;box-shadow:0 12px 28px color-mix(in srgb,var(--landing-accent) 28%,transparent)!important;font-size:17px!important;font-weight:700!important}.landing-pages__main[data-v-b80a6141]{padding-inline:0;padding-bottom:0}@keyframes landing-nav-enter-b80a6141{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.landing-nav[data-v-b80a6141]{animation:none}}
