.simple-landing{--activity-saturation:88%;--activity-lightness:92%;--activity-ink-lightness:30%;background:var(--background);color:var(--foreground);display:grid;font-family:Manrope Variable,Inter,sans-serif;grid-template-rows:auto 1fr auto;min-height:100vh;min-height:100svh;padding:32px clamp(24px,3.1vw,64px) 16px}html[data-dashboard-theme=dark] .simple-landing,html[data-guest-theme=dark] .simple-landing{--activity-saturation:32%;--activity-lightness:23%;--activity-ink-lightness:86%}.simple-landing__header{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-inline:auto;max-width:1440px;width:100%}.simple-landing__brand{display:block}.simple-landing__logo{display:block;height:auto;width:148px}.simple-landing__logo--dark,html[data-dashboard-theme=dark] .simple-landing__logo--light,html[data-guest-theme=dark] .simple-landing__logo--light{display:none}html[data-dashboard-theme=dark] .simple-landing__logo--dark,html[data-guest-theme=dark] .simple-landing__logo--dark{display:block}.simple-landing__hero{align-content:center;display:grid;gap:32px;justify-items:center;padding-block:48px 80px;text-align:center}.simple-landing h1{font-size:clamp(48px,6.4vw,96px);font-weight:800;letter-spacing:-.055em;line-height:1.12;margin:0}.simple-landing__line{display:block;white-space:nowrap}.simple-landing__sr{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.simple-landing__activity-slot{display:inline-block;position:relative}.simple-landing__activity{align-items:baseline;background:hsl(var(--activity-hue) var(--activity-saturation) var(--activity-lightness));border-radius:999px;color:hsl(var(--activity-hue) 45% var(--activity-ink-lightness));display:inline-flex;font-weight:600;justify-content:flex-start;letter-spacing:-.045em;margin-left:.08em;overflow:hidden;padding:0 .36em .04em .3em;transition:width .5s cubic-bezier(.3,.7,.2,1);vertical-align:baseline;white-space:nowrap}.simple-landing__activity--measure{left:0;pointer-events:none;position:absolute;top:0;transition:none;visibility:hidden}.simple-landing__emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:.8em;font-weight:400;letter-spacing:0;margin-right:.18em;transform:translateY(.04em)}.simple-landing__subtitle{color:var(--muted-foreground);font-size:clamp(19px,1.9vw,28px);font-weight:500;letter-spacing:-.02em;line-height:1.42;margin:0;max-width:860px;text-wrap:balance}.simple-landing .simple-landing__login{font-size:16px;min-height:44px;padding-inline:20px}.simple-landing__footer{align-items:center;color:var(--muted-foreground);display:flex;flex-wrap:wrap;font-size:14px;gap:0 24px;justify-content:center}.simple-landing a:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--ring);outline-offset:4px}@media (max-width:720px){.simple-landing{padding:24px 22px 12px}.simple-landing__logo{width:112px}.simple-landing__hero{gap:22px;padding-block:40px 56px}.simple-landing__subtitle{font-size:18px;line-height:1.45}.simple-landing h1{font-size:clamp(36px,11vw,52px);letter-spacing:-.05em;line-height:1.14}.simple-landing__line{white-space:normal}.simple-landing__activity-slot{display:table;font-size:.8em;margin:.12em auto}.simple-landing__activity{margin-left:0}.simple-landing .simple-landing__login{font-size:15px;padding-inline:16px}}@media (max-width:380px){.simple-landing{padding-inline:18px}}@media (prefers-reduced-motion:reduce){.simple-landing *,.simple-landing :after,.simple-landing :before{animation:none!important;scroll-behavior:auto!important;transition:none!important}}