html[data-shell=capacitor] [data-web-only],html[data-shell=desktop] [data-web-only]{display:none!important}.ss-marketing-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap;position:relative;z-index:50}.ss-marketing-logo{flex-shrink:0}.ss-marketing-auth-row,.ss-marketing-nav-desktop{display:none}.ss-marketing-mobile-menu{display:flex;align-items:center;flex-shrink:0;position:relative}@media (max-width:767px){.ss-marketing-auth-row{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.ss-marketing-header-landing .ss-marketing-auth-row .ss-landing-btn-sm{min-height:36px;padding:0 12px;font-size:13px}}@media (min-width:768px){.ss-marketing-nav-desktop{display:flex;align-items:center;flex-wrap:nowrap;gap:1.75rem}.ss-marketing-auth-row{display:flex;align-items:center;flex-shrink:0;gap:.5rem}.ss-marketing-mobile-menu{display:none}}.ss-marketing-mobile-panel{position:absolute;top:calc(100% + 8px);right:0;width:min(18rem,calc(100vw - 2rem));padding:12px 16px 16px;border-radius:12px;border:1px solid var(--color-border);background:var(--color-background);box-shadow:0 12px 40px rgb(0 0 0/.35)}html.ss-marketing-menu-open{overflow:hidden}@supports (padding:max(0px)){.ss-marketing-header{padding-top:calc(env(safe-area-inset-top, 0px) + 1rem)}}@media (min-width:640px){@supports (padding:max(0px)){.ss-marketing-header{padding-top:calc(env(safe-area-inset-top, 0px) + 1.5rem)}}}.ss-landing-hero-shell{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:640px){.ss-landing-hero-shell{padding-top:4rem;padding-bottom:4rem}}