html:where(:has([data-lcb-page=auth])):has(main[data-lcb-dir]) footer[data-site-footer]{--lc-foot-bg:#f6f6f6;--lc-foot-line:#e8e8e8}html:where(:has([data-lcb-page=auth])):has(main[data-lcb-dir]) footer[data-site-footer] [data-closing-cta]{display:none}html:where(:has([data-lcb-page=auth])):has(main[data-lcb-dir]){--lcb-fixed-foot:calc(max(20px, env(safe-area-inset-bottom)) + 60px);scroll-padding-bottom:var(--lcb-fixed-foot)}@media (min-width:40rem){html:where(:has([data-lcb-page=auth]))[data-cookie-bar]:has(main[data-lcb-dir]){--lcb-fixed-foot:calc(var(--lc-cookie-bar-h,42px) + 96px)}}html:where(:has([data-lcb-page=auth]))[data-cookie-bar]:has(main[data-lcb-dir]) footer[data-site-footer]{padding-bottom:var(--lcb-fixed-foot)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir]{--lcb-navy:#17284a;--lcb-deep:#101c36;--lcb-ink:#0b1220;--lcb-glass:#0d172c;--lcb-emerald:#34d399;--lcb-emerald-press:#6ee7b7;--lcb-cyan:#62c4f5;--lcb-on:#fff;--lcb-on-quiet:#aeb8c5;--lcb-on-line:#ffffff1f;--lcb-on-faint:#ffffff0f;--lcb-white:#fff;--lcb-grey:#f6f6f6;--lcb-grey-line:#e8e8e8;--lcb-text:#0b1220;--lcb-body:#334155;--lcb-quiet:#475569;--lcb-line:#0b122017;--lcb-action:#047857;--lcb-action-press:#065f46;--lcb-glow-cyan:#62c4f547;--lcb-glow-emerald:#34d3993d;--lcb-shadow-dark:0 40px 80px -24px #020610bf, 0 12px 24px -12px #02061080;--lcb-shadow-light:0 1px 2px #0b12200f, 0 24px 48px -24px #0b122038;--lcb-ease:cubic-bezier(.22, 1, .36, 1);--lcb-ease-std:cubic-bezier(.2, .8, .2, 1);--lcb-card:#fff;--lcb-ring:#0b12200f;--lcb-ring-strong:#0b12201f;--lcb-shadow-card:0 1px 2px #0b12200d, 0 12px 32px -16px #0b122029;--lcb-shadow-shot:0 1px 2px #0b12200f, 0 12px 24px -16px #0b12201f, 0 40px 80px -32px #0b12204d;--lcb-r-panel:32px;--lcb-r-card:24px;--lcb-r-small:16px;--lcb-r-shot:12px;--lcb-r-pill:999px;--lcb-content:1180px;--lcb-measure:640px;--lcb-sec:72px;--lcb-head-gap:40px;--lcb-block-gap:64px;--lcb-card-gap:12px;--lcb-card-pad:24px;--lcb-fg:var(--lcb-text);--lcb-fg-body:var(--lcb-body);--lcb-fg-quiet:var(--lcb-quiet);--lcb-fg-line:var(--lcb-line);--lcb-fg-link:var(--lcb-action);--font-serif:var(--font-inter);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;background-color:var(--lcb-white);color:var(--lcb-text)}@media (min-width:48rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir]{--lcb-sec:88px}}@media (min-width:64rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir]{--lcb-sec:96px;--lcb-head-gap:56px;--lcb-block-gap:80px;--lcb-card-gap:16px;--lcb-card-pad:32px}}@media (min-width:80rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir]{--lcb-sec:112px;--lcb-head-gap:64px;--lcb-block-gap:96px;--lcb-card-pad:40px}}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] :is(.lcb-dark,.lcb-band,[data-lcb-ground=navy]){--lcb-fg:var(--lcb-on);--lcb-fg-body:var(--lcb-on-quiet);--lcb-fg-quiet:var(--lcb-on-quiet);--lcb-fg-line:var(--lcb-on-line);--lcb-fg-link:var(--lcb-emerald)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-display{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"ss01" 0, "cv11" 1;font-weight:600}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-h1{letter-spacing:-.042em;font-size:clamp(36px,10.4vw,56px);line-height:1.02}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-lead{letter-spacing:-.006em;font-size:18px;line-height:28px}@media (min-width:48rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-h1{font-size:clamp(52px, calc(8.6svh / var(--lc-z,1)), 84px);letter-spacing:-.048em;line-height:.98}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-lead{font-size:20px;line-height:30px}}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] :is(.lcb-t-display,.lcb-t-figure,.lcb-t-h2,.lcb-t-h3){font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;font-feature-settings:"cv11" 1;color:var(--lcb-fg);text-wrap:balance;font-weight:600}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-display{letter-spacing:-.045em;font-size:48px;line-height:50px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-figure{letter-spacing:-.05em;font-variant-numeric:lining-nums;text-wrap:nowrap;font-size:56px;line-height:56px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-h2{letter-spacing:-.038em;font-size:36px;line-height:40px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-h3{letter-spacing:-.02em;font-size:20px;line-height:26px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-quote{letter-spacing:-.02em;color:var(--lcb-fg);text-wrap:pretty;font-size:22px;font-weight:500;line-height:32px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-lead{letter-spacing:-.008em;color:var(--lcb-fg-body);text-wrap:pretty;font-size:18px;font-weight:400;line-height:28px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-body{color:var(--lcb-fg-body);text-wrap:pretty;font-size:16px;font-weight:400;line-height:26px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-ui{letter-spacing:-.005em;color:var(--lcb-fg);font-size:15px;font-weight:500;line-height:22px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-floor{color:var(--lcb-fg-quiet);font-size:13px;font-weight:500;line-height:18px}@media (min-width:48rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-display{font-size:64px;line-height:64px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-figure{font-size:72px;line-height:72px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-h2{letter-spacing:-.042em;font-size:48px;line-height:52px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-h3{font-size:22px;line-height:28px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-quote{font-size:26px;line-height:36px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-lead{letter-spacing:-.011em;font-size:20px;line-height:31px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-body{font-size:17px;line-height:28px}}@media (min-width:64rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-display{letter-spacing:-.05em;font-size:76px;line-height:76px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-figure{font-size:84px;line-height:84px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-h2{letter-spacing:-.044em;font-size:54px;line-height:58px}}@media (min-width:80rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-display{font-size:88px;line-height:88px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-figure{letter-spacing:-.055em;font-size:96px;line-height:92px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-h2{letter-spacing:-.046em;font-size:64px;line-height:68px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-h3{letter-spacing:-.022em;font-size:24px;line-height:30px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-quote{letter-spacing:-.022em;font-size:28px;line-height:38px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-t-lead{font-size:22px;line-height:34px}}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light{background:var(--lcb-white);color:var(--lcb-text);position:relative}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light section,:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light [class*=bg-mk-paper]{background-color:var(--lcb-white)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light h2[class*=mk-type-h2],:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light [class*=mk-type-h2]{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;font-size:34px;font-weight:600;line-height:38px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light [class*=mk-type-figure]{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.045em;font-weight:600}@media (min-width:48rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light h2[class*=mk-type-h2],:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light [class*=mk-type-h2]{font-size:48px;line-height:52px}}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light [data-lcb-ground=white]{background-color:var(--lcb-white);color:var(--lcb-text)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light [data-lcb-ground=grey]{background-color:var(--lcb-grey);color:var(--lcb-text)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-light [data-lcb-ground=navy]{color:var(--lcb-on);background:radial-gradient(60% 70% at 50% 110%, #62c4f524, transparent 70%), radial-gradient(40% 50% at 18% 120%, #34d3991f, transparent 70%), linear-gradient(180deg, var(--lcb-navy) 0%, var(--lcb-deep) 55%, var(--lcb-ink) 100%)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-sec{padding-block:var(--lcb-sec);position:relative}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-sec[data-lcb-ground=white]+.lcb-s-sec[data-lcb-ground=white],:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-sec[data-lcb-ground=grey]+.lcb-s-sec[data-lcb-ground=grey]{padding-top:0}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-wrap{width:min(var(--lcb-content), calc(100% - 32px));margin-inline:auto}@media (min-width:48rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-wrap{width:min(var(--lcb-content), calc(100% - 64px))}}@media (min-width:64rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-wrap{width:min(var(--lcb-content), calc(100% - 96px))}}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-wrap[data-wide]{width:min(1280px,100% - 32px)}@media (min-width:48rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-wrap[data-wide]{width:min(1280px,100% - 64px)}}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-head{margin-bottom:var(--lcb-head-gap);gap:20px;max-width:920px;display:grid}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-head>:is(p,div){max-width:var(--lcb-measure)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-head[data-center]{text-align:center;justify-items:center;margin-inline:auto}@media (min-width:64rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-head[data-split]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:24px;max-width:none}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-head[data-split]>:first-child{grid-column:1/span 7}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-head[data-split]>:not(:first-child){grid-column:8/span 5}}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-card{border-radius:var(--lcb-r-card);padding:var(--lcb-card-pad);background:var(--lcb-grey);color:var(--lcb-text);position:relative;overflow:hidden}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-card[data-small]{border-radius:var(--lcb-r-small);padding:20px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-panel{border-radius:var(--lcb-r-panel);padding:var(--lcb-card-pad);background:var(--lcb-card);color:var(--lcb-text);box-shadow:0 0 0 1px var(--lcb-ring), var(--lcb-shadow-card);position:relative;overflow:hidden}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] [data-lcb-ground=grey] .lcb-s-card{background:var(--lcb-card);box-shadow:0 0 0 1px var(--lcb-ring), var(--lcb-shadow-card)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-card[data-featured]{background:var(--lcb-card);box-shadow:0 0 0 2px var(--lcb-action), var(--lcb-shadow-card)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-cards{gap:var(--lcb-card-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:48rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-cards[data-three]{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-shot{margin:0;position:relative}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-shot-frame{border-radius:var(--lcb-r-shot);background:var(--lcb-white);box-shadow:0 0 0 1px var(--lcb-ring-strong), var(--lcb-shadow-shot);position:relative;overflow:hidden}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-shot-frame img{width:100%;max-width:none;height:auto;display:block}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-shot-bar{border-bottom:1px solid var(--lcb-line);min-height:40px;color:var(--lcb-quiet);background:var(--lcb-white);justify-content:space-between;align-items:center;gap:16px;padding:0 16px;font-size:13px;line-height:18px;display:flex}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-shot-bar>:first-child{color:var(--lcb-text);font-weight:500}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-label{color:var(--lcb-fg-quiet);margin-top:12px;font-size:13px;font-weight:500;line-height:18px;display:block}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-shot[data-bleed=right] .lcb-s-shot-frame{border-top-right-radius:0;border-bottom-right-radius:0}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-shot[data-bleed=bottom] .lcb-s-shot-frame{border-bottom-right-radius:0;border-bottom-left-radius:0}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-phone{background:linear-gradient(160deg,#344260,#0e1628 42%,#080d1a);border-radius:44px;width:280px;max-width:100%;padding:8px;position:relative;box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff4d,0 1px 2px #0b122014,0 40px 80px -28px #0b122073}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-phone img,:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-phone video{background:var(--lcb-white);border-radius:36px;width:100%;height:auto;display:block}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-btn{border-radius:var(--lcb-r-pill);background:var(--lcb-action);min-height:52px;color:var(--lcb-white);letter-spacing:-.01em;transition:background-color .16s var(--lcb-ease-std);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-btn:hover{background:var(--lcb-action-press)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-btn[data-quiet]{color:var(--lcb-fg);box-shadow:inset 0 0 0 1px var(--lcb-ring-strong);background:0 0}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-btn[data-quiet]:hover{background:var(--lcb-grey)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] [data-lcb-ground=navy] .lcb-s-btn:not([data-quiet]){background:var(--lcb-emerald);color:var(--lcb-ink);box-shadow:0 0 0 1px #34d39966,0 10px 32px -10px #34d399b3,inset 0 1px #ffffff73}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] [data-lcb-ground=navy] .lcb-s-btn:not([data-quiet]):hover{background:var(--lcb-emerald-press)}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] [data-lcb-ground=navy] .lcb-s-btn[data-quiet]{color:var(--lcb-on);box-shadow:inset 0 0 0 1px #ffffff3d}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] [data-lcb-ground=navy] .lcb-s-btn[data-quiet]:hover{background:#ffffff0f}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-link{min-height:44px;color:var(--lcb-fg-link);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);align-items:center;gap:6px;font-size:15px;font-weight:600;line-height:22px;display:inline-flex}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-link:hover{text-decoration-color:currentColor}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] :is(.lcb-s-btn,.lcb-s-link,.lcb-s-card a,.lcb-s-panel a,.lcb-s-sec summary):focus-visible{outline:2px solid var(--lcb-fg);outline-offset:3px}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-chip{border-radius:var(--lcb-r-pill);background:var(--lcb-white);min-height:28px;box-shadow:inset 0 0 0 1px var(--lcb-ring-strong);color:var(--lcb-text);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}:where(html:has([data-lcb-page=auth])) [data-lcb-dir] .lcb-s-chip[data-ok]:before{content:"";background:var(--lcb-action);border-radius:50%;width:6px;height:6px}@media (prefers-reduced-motion:reduce){:where(html:has([data-lcb-page=auth])) [data-lcb-dir] [data-lcb-set],:where(html:has([data-lcb-page=auth])) [data-lcb-dir] [data-lcb-set] *{transition:none!important;animation:none!important}}html:where(:has([data-lcb-page=auth]))[data-cookie-bar]:has(main[data-lcb-dir]){--lcb-fixed-foot:calc(var(--lc-cookie-bar-clear,calc(max(12px, env(safe-area-inset-bottom)) + var(--lc-cookie-bar-h,42px))) + 68px)}@media (min-width:40rem){html:where(:has([data-lcb-page=auth]))[data-cookie-bar]:has(main[data-lcb-dir]){--lcb-fixed-foot:calc(var(--lc-cookie-bar-clear,calc(var(--lc-cookie-bar-h,42px) + 80px)) + 16px)}}:where(html:has([data-lcb-page=auth])) .lc-auth-shell{--lcb-navy:#17284a;--lcb-deep:#101c36;--lcb-ink:#0b1220;--lcb-glass:#0d172c;--lcb-emerald:#34d399;--lcb-emerald-press:#6ee7b7;--lcb-cyan:#62c4f5;--lcb-on:#fff;--lcb-on-quiet:#aeb8c5;--lcb-on-line:#ffffff1f;--lcb-on-faint:#ffffff0f;--lcb-white:#fff;--lcb-grey:#f6f6f6;--lcb-grey-line:#e8e8e8;--lcb-text:#0b1220;--lcb-body:#334155;--lcb-quiet:#475569;--lcb-line:#0b122017;--lcb-action:#047857;--lcb-action-press:#065f46;--lcb-glow-cyan:#62c4f547;--lcb-glow-emerald:#34d3993d;--lcb-shadow-dark:0 40px 80px -24px #020610bf, 0 12px 24px -12px #02061080;--lcb-shadow-light:0 1px 2px #0b12200f, 0 24px 48px -24px #0b122038;--lcb-ease:cubic-bezier(.22, 1, .36, 1);--lcb-ease-std:cubic-bezier(.2, .8, .2, 1);--lcb-card:#fff;--lcb-ring:#0b12200f;--lcb-ring-strong:#0b12201f;--lcb-shadow-card:0 1px 2px #0b12200d, 0 12px 32px -16px #0b122029;--lcb-shadow-shot:0 1px 2px #0b12200f, 0 12px 24px -16px #0b12201f, 0 40px 80px -32px #0b12204d;--lcb-r-panel:32px;--lcb-r-card:24px;--lcb-r-small:16px;--lcb-r-shot:12px;--lcb-r-pill:999px;--lcb-content:1180px;--lcb-measure:640px;--lcb-sec:72px;--lcb-head-gap:40px;--lcb-block-gap:64px;--lcb-card-gap:12px;--lcb-card-pad:24px;--lcb-fg:var(--lcb-text);--lcb-fg-body:var(--lcb-body);--lcb-fg-quiet:var(--lcb-quiet);--lcb-fg-line:var(--lcb-line);--lcb-fg-link:var(--lcb-action)}
html:has([data-lcb-page=auth]) body{background-color:#fff}html:has([data-lcb-page=auth]) .lc-auth-shell{--lca-form:400px;--lca-col:100%;--lca-top:28px;--lca-home-top:28px;--lca-gap:16px;--lca-control:52px;--lca-label-gap:8px;--lca-or:20px;background-color:var(--lcb-white);color:var(--lcb-ink)}@media (max-width:767.98px){html:has([data-lcb-page=auth]) .lc-auth-shell{--lca-gap:14px;--lca-label-gap:6px;--lca-or:18px}}@media (min-width:768px) and (max-width:1023.98px),(min-width:768px) and (orientation:portrait),(min-width:1280px) and (orientation:landscape){html:has([data-lcb-page=auth]) .lc-auth-shell{--lca-form:420px}}html:has([data-lcb-page=auth]) .lc-auth-shell:before{display:none}html:has([data-lcb-page=auth]) .lc-auth-art{display:none}html:has([data-lcb-page=auth]) .lc-auth-shell>header{border-bottom:1px solid var(--lcb-grey-line);background-color:var(--lcb-white);-webkit-backdrop-filter:none;backdrop-filter:none;min-height:56px;padding:6px 16px}html:has([data-lcb-page=auth]) .lc-auth-shell>header>a:first-child>svg:first-child{color:var(--lcb-quiet)}html:has([data-lcb-page=auth]) .lc-auth-shell>header>a:not(:first-child){color:var(--lcb-ink);font-size:14px;text-decoration-color:#0b122066}html:has([data-lcb-page=auth]) .lc-auth-shell>header .lc-auth-pill{background:var(--lcb-grey);box-shadow:inset 0 0 0 1px var(--lcb-grey-line);color:var(--lcb-body);border-color:#0000}html:has([data-lcb-page=auth]) .lc-auth-shell>header a:focus-visible{outline:2px solid var(--lcb-ink);outline-offset:2px;border-radius:4px}@media (min-width:768px){html:has([data-lcb-page=auth]) .lc-auth-home{top:var(--lca-home-top);left:max(24px, calc(50% - var(--lca-form) / 2));border-radius:6px;gap:8px;padding:4px 0}}html:has([data-lcb-page=auth]) .lc-auth-home>svg:first-child{color:var(--lcb-quiet);transition:color .16s var(--lcb-ease-std), transform .16s var(--lcb-ease-std)}html:has([data-lcb-page=auth]) .lc-auth-home:hover>svg:first-child{color:var(--lcb-ink)}@media (prefers-reduced-motion:no-preference){html:has([data-lcb-page=auth]) .lc-auth-home:hover>svg:first-child{transform:translate(-2px)}}html:has([data-lcb-page=auth]) .lc-auth-home:focus-visible{outline:2px solid var(--lcb-ink);outline-offset:4px}html:has([data-lcb-page=auth]) .lc-auth-stage{align-items:center}html:has([data-lcb-page=auth]) .lc-auth-stage>.lca-root{width:100%;max-width:var(--lca-form);flex:none;margin:0;padding:0;display:block;position:relative}@media (max-width:767.98px){html:has([data-lcb-page=auth]) .lc-auth-row{flex-direction:column}html:has([data-lcb-page=auth]) .lc-auth-stage{padding:24px 16px 0}}@media (min-width:768px) and (max-width:1023.98px),(min-width:768px) and (orientation:portrait){html:has([data-lcb-page=auth]) .lc-auth-row{flex-direction:column}html:has([data-lcb-page=auth]) .lc-auth-stage{justify-content:flex-start;gap:0;padding:112px 32px 0}}@media (min-width:1024px) and (orientation:landscape){html:has([data-lcb-page=auth]) .lc-auth-shell{--lca-col:clamp(464px, calc(42vw / var(--lc-z,1)), 600px);--lca-top:clamp(96px, calc(13vh / var(--lc-z,1)), 128px)}html:has([data-lcb-page=auth]):has(.lca-panel) .lc-auth-home{left:calc((var(--lca-col) - var(--lca-form)) / 2)}html:has([data-lcb-page=auth]) .lc-auth-row:has(>.lca-panel){grid-template-columns:var(--lca-col) minmax(0, 1fr);align-items:start;display:grid}html:has([data-lcb-page=auth]) .lc-auth-row:has(>.lca-panel)>.lc-auth-stage{min-height:calc(100vh / var(--lc-z,1));padding:var(--lca-top) 32px 0;justify-content:flex-start;gap:0}}@media (min-width:1280px) and (orientation:landscape){html:has([data-lcb-page=auth]) .lc-auth-row:has(>.lca-panel){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html:has([data-lcb-page=auth]):has(.lca-panel) .lc-auth-home{left:calc((50% - var(--lca-form)) / 2)}}@media (min-width:1024px) and (orientation:landscape) and (max-height:819.98px){html:has([data-lcb-page=auth]) .lc-auth-shell{--lca-top:clamp(72px, calc(10vh / var(--lc-z,1)), 112px);--lca-home-top:20px;--lca-gap:12px;--lca-control:48px;--lca-label-gap:6px;--lca-or:14px;--lca-sub-gap:16px}}@media (min-width:1024px) and (orientation:landscape) and (max-height:699.98px){html:has([data-lcb-page=auth]) .lc-auth-shell{--lca-gap:10px;--lca-control:44px;--lca-label-gap:4px;--lca-or:12px;--lca-sub-gap:14px}}html:has([data-lcb-page=auth]) .lc-auth-row:not(:has(>.lca-panel))>.lc-auth-stage{justify-content:flex-start;gap:0;padding:28px 16px 0}@media (min-width:768px){html:has([data-lcb-page=auth]) .lc-auth-row:not(:has(>.lca-panel))>.lc-auth-stage{justify-content:center;padding:112px 32px 0}}html:has([data-lcb-page=auth]) .lca-root .lc-auth-card{max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}html:has([data-lcb-page=auth]) .lca-root .lc-auth-form-col{background:0 0}:is(html:has([data-lcb-page=auth]) .lca-root .lc-auth-header,html:has([data-lcb-page=auth]) .lca-root .lc-auth-footer){display:none}html:has([data-lcb-page=auth]) .lca-root .lc-auth-body{padding:0;display:block}html:has([data-lcb-page=auth]) .lca-root .lc-auth-body>.max-w-\[400px\]{max-width:none}html:has([data-lcb-page=auth]) .lca-root .lca-card{max-width:none}html:has([data-lcb-page=auth]) .lca-root .lca-sheet{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}html:has([data-lcb-page=auth]) .lca-root{color:var(--lcb-ink);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html:has([data-lcb-page=auth]) .lca-title{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.032em;color:var(--lcb-ink);text-wrap:balance;margin:0 0 8px;font-size:28px;font-weight:600;line-height:34px}@media (min-width:1024px){html:has([data-lcb-page=auth]) .lca-title{font-size:32px;line-height:38px}}@media (min-width:1280px){html:has([data-lcb-page=auth]) .lca-title{font-size:34px;line-height:40px}}html:has([data-lcb-page=auth]) .lca-tile+.lca-title{margin-top:20px}html:has([data-lcb-page=auth]) .lca-sub{margin:0 0 var(--lca-sub-gap,20px);color:var(--lcb-body);text-wrap:pretty;font-size:15px;font-weight:400;line-height:22px}html:has([data-lcb-page=auth]) .lc-signup-sub{text-wrap:balance}html:has([data-lcb-page=auth]) .lc-signup-sub:has(.lca-keep){text-wrap:wrap}html:has([data-lcb-page=auth]) [data-lca-page=login] .lca-sub{text-wrap:balance}@media (min-width:768px){html:has([data-lcb-page=auth]) .lca-sub{line-height:24px}}html:has([data-lcb-page=auth]) .lca-sub>:is(span,strong){color:var(--lcb-ink);font-weight:500}html:has([data-lcb-page=auth]) .lca-sub>strong{overflow-wrap:anywhere;word-break:normal;display:inline}html:has([data-lcb-page=auth]) .lca-sub>.lca-sub-icon{width:16px;height:16px;color:var(--lcb-action);margin-right:6px}html:has([data-lcb-page=auth]) .lca-label{margin:0 0 var(--lca-label-gap);color:var(--lcb-ink);font-size:14px;font-weight:500;line-height:20px;display:block}html:has([data-lcb-page=auth]) .lca-labelrow{margin-bottom:var(--lca-label-gap)}html:has([data-lcb-page=auth]) .lca-labelrow .lca-label{margin:0}html:has([data-lcb-page=auth]) :is(.lca-hint,.lca-status,.lca-timer,.lca-caps){color:var(--lcb-quiet);font-size:13px;font-weight:500;line-height:18px}html:has([data-lcb-page=auth]) .lca-hint{text-align:left;text-wrap:pretty;margin-top:8px}html:has([data-lcb-page=auth]) .lca-status{justify-content:flex-start;margin-top:8px}html:has([data-lcb-page=auth]) .lca-caps{color:#92400e}html:has([data-lcb-page=auth]) .lc-signup-pills{margin-bottom:16px}@media (min-width:1024px) and (orientation:landscape){html:has([data-lcb-page=auth]) .lc-signup-pills{top:calc(var(--lca-home-top) + 2px - var(--lca-top));margin:0;position:absolute;right:0}}html:has([data-lcb-page=auth]) .lca-pill{border-radius:var(--lcb-r-pill);background:var(--lcb-grey);min-height:28px;box-shadow:inset 0 0 0 1px var(--lcb-grey-line);color:var(--lcb-ink);border:0;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;line-height:18px}html:has([data-lcb-page=auth]) .lca-pill>span:last-child{color:var(--lcb-quiet);font-weight:500}html:has([data-lcb-page=auth]) .lca-pill [aria-hidden]{display:none}html:has([data-lcb-page=auth]) .lca-ref{background:var(--lcb-grey);box-shadow:inset 0 0 0 1px var(--lcb-grey-line);color:var(--lcb-ink);border:0;border-radius:14px;gap:8px;margin-bottom:16px;padding:6px 12px;font-size:13px;font-weight:500;line-height:18px}html:has([data-lcb-page=auth]) .lca-ref>svg{color:var(--lcb-action)}html:has([data-lcb-page=auth]) .lca-note{border-radius:var(--lcb-r-small);background:var(--lcb-grey);color:var(--lcb-ink);border:0;gap:12px;padding:16px;font-size:14px;line-height:20px}html:has([data-lcb-page=auth]) .lca-note>svg{width:18px;height:18px;color:var(--lcb-action);margin-top:1px}html:has([data-lcb-page=auth]) .lca-note p{letter-spacing:0;text-transform:none;color:var(--lcb-body);font-size:14px;line-height:20px}html:has([data-lcb-page=auth]) .lca-note p:first-of-type{color:var(--lcb-ink);font-weight:600}html:has([data-lcb-page=auth]) .lca-note p+p{margin-top:4px}html:has([data-lcb-page=auth]) .lca-note :is(span,strong){color:var(--lcb-ink)}html:has([data-lcb-page=auth]) .lca-note-plain p:first-of-type{color:var(--lcb-ink);font-weight:400}html:has([data-lcb-page=auth]) .lca-note-plain{color:var(--lcb-ink);font-weight:400}html:has([data-lcb-page=auth]) .lca-notice{gap:10px;margin:0 0 20px;padding:12px 14px}html:has([data-lcb-page=auth]) .lca-notice p:first-of-type{color:var(--lcb-ink);font-weight:400}html:has([data-lcb-page=auth]) .lca-notice>svg{color:var(--lcb-quiet)}html:has([data-lcb-page=auth]) .lca-alert{color:#be123c;background:0 0;border:0;border-radius:0;gap:8px;padding:0;font-size:14px;font-weight:500;line-height:20px}html:has([data-lcb-page=auth]) .lca-alert>svg{color:#be123c;width:16px;height:16px;margin-top:2px}html:has([data-lcb-page=auth]) .lca-error{color:#be123c;font-size:14px;line-height:20px}html:has([data-lcb-page=auth]) .lca-field-error{color:#be123c;gap:6px;margin:8px 0 0;font-size:13px;font-weight:500;line-height:18px}html:has([data-lcb-page=auth]) .lca-field-error>svg{width:14px;height:14px;margin-top:2px}html:has([data-lcb-page=auth]) .lca-check{color:var(--lcb-quiet);background:0 0;border:0;gap:10px;margin-bottom:12px;padding:0;font-size:13px;line-height:18px}html:has([data-lcb-page=auth]) .lca-check input{width:16px;height:16px;accent-color:var(--lcb-action);margin-top:1px}html:has([data-lcb-page=auth]) .lca-check input:focus-visible{outline:2px solid var(--lcb-ink);outline-offset:2px}html:has([data-lcb-page=auth]) .lca-google button{min-height:var(--lca-control);border-radius:var(--lcb-r-pill);background:var(--lcb-white);letter-spacing:-.005em;color:var(--lcb-ink);transition:background-color .16s var(--lcb-ease-std), box-shadow .16s var(--lcb-ease-std);border:0;gap:12px;font-size:15px;font-weight:600;line-height:22px;box-shadow:inset 0 0 0 1px #0b122033,0 1px 2px #0b12200f}html:has([data-lcb-page=auth]) .lca-google button:hover:enabled{background:var(--lcb-grey);box-shadow:inset 0 0 0 1px #0b12204d,0 1px 2px #0b12200f}html:has([data-lcb-page=auth]) .lca-google button:focus-visible{outline:2px solid var(--lcb-ink);outline-offset:3px}html:has([data-lcb-page=auth]) .lca-google button:disabled{opacity:1;cursor:wait}html:has([data-lcb-page=auth]) .lca-google [role=alert]{justify-content:flex-start;font-size:13px;line-height:18px}html:has([data-lcb-page=auth]) .lca-google+.lca-hint{margin-top:8px}html:has([data-lcb-page=auth]) .lca-root span[class*=ring-stone-200]{background:var(--lcb-grey);color:var(--lcb-body);font-size:12px;line-height:16px;box-shadow:inset 0 0 0 1px #0b122017}html:has([data-lcb-page=auth]) .lca-or{margin:var(--lca-or) 0;letter-spacing:0;text-transform:none;color:var(--lcb-quiet);gap:12px;font-size:13px;font-weight:500;line-height:18px}html:has([data-lcb-page=auth]) .lca-or>span{background:var(--lcb-grey-line)}:is(html:has([data-lcb-page=auth]) .lca-form>:not(:last-child),html:has([data-lcb-page=auth]) .lca-names>:not(:last-child)){margin-block-end:var(--lca-gap)}html:has([data-lcb-page=auth]) .lca-form>.lca-names:has(+.lca-after-names){margin-block-end:8px}html:has([data-lcb-page=auth]) .lca-after-names .lca-hint{margin:0}html:has([data-lcb-page=auth]) .lca-after-names .lca-field-error{margin:0 0 6px}@media (min-width:1024px) and (orientation:landscape){html:has([data-lcb-page=auth]) .lca-names:has(>:nth-child(2)){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}html:has([data-lcb-page=auth]) .lca-names:has(>:nth-child(2))>*{margin-block-end:0}}html:has([data-lcb-page=auth]) .lca-root :is(.lc-auth-input,.lca-input){height:var(--lca-control);background-color:var(--lcb-white);box-shadow:none;color:var(--lcb-ink);transition:border-color .16s var(--lcb-ease-std), box-shadow .16s var(--lcb-ease-std);border:1px solid #0b122075;border-radius:12px;padding:0 16px;font-size:16px;line-height:24px}html:has([data-lcb-page=auth]) .lca-field:has(.lca-eye) :is(.lc-auth-input,.lca-input){padding-right:56px}html:has([data-lcb-page=auth]) .lca-root :is(.lc-auth-input,.lca-input,.lca-code)::placeholder{color:#6b7280;opacity:1}html:has([data-lcb-page=auth]) .lca-root :is(.lc-auth-input,.lca-input,.lca-code):hover{border-color:#0b12209e}html:has([data-lcb-page=auth]) .lca-root :is(.lc-auth-input,.lca-input,.lca-code):focus{border-color:var(--lcb-action);box-shadow:0 0 0 1px var(--lcb-action), 0 0 0 4px #04785729;outline:none}html:has([data-lcb-page=auth]) .lca-root :is(.lc-auth-input,.lca-input)[aria-invalid=true]{border-color:#e11d48}html:has([data-lcb-page=auth]) .lca-root :is(.lc-auth-input,.lca-input)[aria-invalid=true]:focus{border-color:#e11d48;box-shadow:0 0 0 1px #e11d48,0 0 0 4px #e11d4824}html:has([data-lcb-page=auth]) .lca-eye{color:#6b7280;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex;right:4px}html:has([data-lcb-page=auth]) .lca-eye:hover{background:var(--lcb-grey);color:var(--lcb-ink)}html:has([data-lcb-page=auth]) .lca-eye:focus-visible{outline:2px solid var(--lcb-ink);outline-offset:-2px}html:has([data-lcb-page=auth]) .lca-eye>svg{width:18px;height:18px}html:has([data-lcb-page=auth]) .lca-code{transition:border-color .16s var(--lcb-ease-std), box-shadow .16s var(--lcb-ease-std);border-color:#0b122075;border-radius:12px}html:has([data-lcb-page=auth]) .lca-code:focus::placeholder{color:#0000}html:has([data-lcb-page=auth]) .lca-code:read-only{background-color:var(--lcb-grey)}html:has([data-lcb-page=auth]) .lca-code[aria-invalid=true]{border-color:#e11d48}html:has([data-lcb-page=auth]) .lca-pwhelp{min-height:18px;margin-top:8px}html:has([data-lcb-page=auth]) .lca-pwhelp>.lca-hint{margin:0}html:has([data-lcb-page=auth]) .lca-meter{margin:0}html:has([data-lcb-page=auth]) .lca-meter>.flex{min-height:18px}html:has([data-lcb-page=auth]) .lca-meter [aria-hidden]>span{background-color:var(--lcb-grey-line);border-radius:2px;height:4px}html:has([data-lcb-page=auth]) .lca-meter [aria-hidden]>span.bg-stone-400{background-color:#8c9199}html:has([data-lcb-page=auth]) .lca-meter [aria-hidden]>span[class*="bg-[#047857]"]{background-color:var(--lcb-action)}html:has([data-lcb-page=auth]) .lca-meter p{color:var(--lcb-quiet);font-size:13px;line-height:18px}html:has([data-lcb-page=auth]) .lca-meter .lca-hint{margin-top:4px}html:has([data-lcb-page=auth]) .lca-remember{color:var(--lcb-body);gap:10px;font-size:14px;line-height:20px}html:has([data-lcb-page=auth]) .lca-remember .lc-auth-checkbox{width:18px;height:18px;box-shadow:none;border:1px solid #0b122075;border-radius:5px}html:has([data-lcb-page=auth]) .lca-remember .lc-auth-checkbox:has(:checked){border-color:var(--lcb-action);background:var(--lcb-action);box-shadow:none}html:has([data-lcb-page=auth]) .lca-remember .lc-auth-checkbox:has(:focus-visible){box-shadow:none;outline:2px solid var(--lcb-ink);outline-offset:2px}html:has([data-lcb-page=auth]) .lca-remember .lc-auth-checkbox svg{width:12px;height:12px}html:has([data-lcb-page=auth]) .lca-typo{color:#92400e;font-size:13px;line-height:18px}html:has([data-lcb-page=auth]) .lca-typo .lucide-sparkles{display:none}html:has([data-lcb-page=auth]) .lca-submit{min-height:var(--lca-control);border-radius:var(--lcb-r-pill);background:var(--lcb-action);letter-spacing:-.01em;color:var(--lcb-white);transition:background-color .16s var(--lcb-ease-std), box-shadow .16s var(--lcb-ease-std);border:0;gap:10px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;box-shadow:0 1px 2px #0b12201f,inset 0 1px #ffffff1f}html:has([data-lcb-page=auth]) .lca-form>.lca-submit{margin-top:0}html:has([data-lcb-page=auth]) .lca-submit:is(a,:enabled):hover{background:var(--lcb-action-press);box-shadow:0 2px 6px #0b122029,inset 0 1px #ffffff1f}html:has([data-lcb-page=auth]) .lca-submit:focus-visible{outline:2px solid var(--lcb-ink);outline-offset:3px}html:has([data-lcb-page=auth]) .lca-submit:disabled{opacity:1}html:has([data-lcb-page=auth]) .lca-submit:disabled:not(:has(.animate-spin)){background:var(--lcb-grey-line);box-shadow:none;color:var(--lcb-quiet);cursor:not-allowed}:is(html:has([data-lcb-page=auth]) :is(.lca-submit,.lca-mini) .lucide-arrow-right,html:has([data-lcb-page=auth]) .lca-submit .lc-beam-sweep){display:none}@media (prefers-reduced-motion:no-preference){html:has([data-lcb-page=auth]) .lca-submit:is(a,:enabled):active{scale:.985}}html:has([data-lcb-page=auth]) .lca-mini{border-radius:var(--lcb-r-pill);min-height:40px;padding:0 18px;font-size:14px}html:has([data-lcb-page=auth]) .lca-mini:focus-visible{outline:2px solid var(--lcb-ink);outline-offset:3px}html:has([data-lcb-page=auth]) :is(.lca-legal a,.lca-switch a,.lca-switch button,.lca-forgot,.lca-link){color:var(--lcb-action);text-underline-offset:4px;font-weight:600;-webkit-text-decoration:underline #04785773;text-decoration:underline #04785773;text-decoration-thickness:1px}html:has([data-lcb-page=auth]) :is(.lca-legal a,.lca-switch a,.lca-switch button,.lca-forgot,.lca-link):hover{color:var(--lcb-action-press);text-decoration-color:currentColor;text-decoration-thickness:2px}html:has([data-lcb-page=auth]) :is(.lca-legal a,.lca-switch a,.lca-switch button,.lca-forgot,.lca-link,.lca-quiet,.lca-typo,.lca-help a,.lca-help button):focus-visible{outline:2px solid var(--lcb-ink);outline-offset:2px;border-radius:4px}html:has([data-lcb-page=auth]) .lca-forgot{font-size:13px;line-height:20px}html:has([data-lcb-page=auth]) .lca-exists{margin-top:10px}html:has([data-lcb-page=auth]) .lca-exists .lca-link{font-size:14px;line-height:20px}html:has([data-lcb-page=auth]) .lca-quiet{color:var(--lcb-quiet);text-underline-offset:3px;font-size:13px;line-height:20px;-webkit-text-decoration:underline #0b12204d;text-decoration:underline #0b12204d}html:has([data-lcb-page=auth]) .lca-quiet:hover{color:var(--lcb-ink);text-decoration-color:currentColor}html:has([data-lcb-page=auth]) .lca-form>.lca-submit:has(+:is(.lca-price,.lca-legal,.lca-status)){margin-block-end:12px}html:has([data-lcb-page=auth]) .lca-form>.lca-status{margin:0 0 8px}html:has([data-lcb-page=auth]) .lca-form>.lca-price{margin-block-end:6px}html:has([data-lcb-page=auth]) :is(.lca-price,.lca-legal){text-align:left;color:var(--lcb-quiet);text-wrap:pretty;padding-top:0;font-size:13px;line-height:20px}html:has([data-lcb-page=auth]) .lca-switch{text-align:left;color:var(--lcb-body);margin-top:24px;font-size:14px;line-height:20px}html:has([data-lcb-page=auth]) .lca-switch+.lca-switch{margin-top:8px}html:has([data-lcb-page=auth]) .lca-switches{text-align:left;border-top:0;margin-top:24px;padding-top:0}html:has([data-lcb-page=auth]) .lca-switches .lca-switch{margin-top:0}html:has([data-lcb-page=auth]) .lca-switches .lca-switch+.lca-switch{margin-top:8px}html:has([data-lcb-page=auth]) .lca-switches.space-y-1\.5>:not(:last-child){margin-block-end:0}html:has([data-lcb-page=auth]) .lca-back{color:var(--lcb-quiet);gap:8px;margin-bottom:28px;font-size:14px;font-weight:500;line-height:20px}html:has([data-lcb-page=auth]) .lca-back:hover{color:var(--lcb-ink)}html:has([data-lcb-page=auth]) .lca-back:focus-visible{outline:2px solid var(--lcb-ink);outline-offset:3px;border-radius:4px}html:has([data-lcb-page=auth]) .lca-tile{background:var(--lcb-grey);width:44px;height:44px;box-shadow:none;color:var(--lcb-ink);border:0;border-radius:12px}html:has([data-lcb-page=auth]) .lca-tile-ok{color:var(--lcb-action)}html:has([data-lcb-page=auth]) .lca-help{border-top-color:var(--lcb-grey-line);color:var(--lcb-body);font-size:14px;line-height:22px}html:has([data-lcb-page=auth]) .lc-auth-trustbar{width:100%;max-width:var(--lca-form);flex-direction:column;align-items:center;gap:8px;margin:0 auto;padding:16px 0 32px;display:flex}html:has([data-lcb-page=auth]) .lc-auth-trust-row{box-shadow:none;text-shadow:none;letter-spacing:0;color:var(--lcb-quiet);background:0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 20px;padding:0;font-size:13px;font-weight:500;line-height:18px;display:flex}html:has([data-lcb-page=auth]) .lc-auth-trust-item{align-items:center;gap:6px;display:inline-flex}html:has([data-lcb-page=auth]) .lc-auth-trust-item>svg{width:14px;height:14px;color:var(--lcb-quiet)}:is(html:has([data-lcb-page=auth]) .lc-auth-trust-sep,html:has([data-lcb-page=auth]) .lc-auth-trust-hmrc){display:none}html:has([data-lcb-page=auth]) .lca-strip{width:100%;max-width:var(--lca-form);border-top:1px solid var(--lcb-grey-line);background:0 0;justify-content:center;margin:32px auto 0;padding:28px 0 4px;display:flex}html:has([data-lcb-page=auth]) .lca-strip-mark:focus-visible{outline:2px solid var(--lcb-action);outline-offset:4px;border-radius:8px}@media (min-width:1024px) and (orientation:landscape){html:has([data-lcb-page=auth]) .lc-auth-row:has(>.lca-panel) .lca-strip{display:none}html:has([data-lcb-page=auth]) .lc-auth-row:has(>.lca-panel) .lc-auth-trustbar{align-items:flex-start;margin:auto 0 0;padding:40px 0 28px}html:has([data-lcb-page=auth]) .lc-auth-row:has(>.lca-panel) .lc-auth-trust-row{justify-content:flex-start}}html:has([data-lcb-page=auth]) .lca-panel{isolation:isolate;color:var(--lcb-on);background:radial-gradient(70% 55% at 12% 0%, #62c4f512, transparent 70%), linear-gradient(180deg, var(--lcb-navy) 0%, #142342 52%, var(--lcb-deep) 100%);border-radius:24px;margin:8px 12px 12px;position:relative;overflow:clip}html:has([data-lcb-page=auth]) .lca-panel-in{flex-direction:column;gap:24px;padding:32px 20px 28px;display:flex;position:relative}@media (min-width:768px){html:has([data-lcb-page=auth]) .lca-panel{border-radius:var(--lcb-r-panel)}html:has([data-lcb-page=auth]) .lca-panel-in{gap:32px;padding:48px 32px 36px}}html:has([data-lcb-page=auth]) .lca-top{display:none}html:has([data-lcb-page=auth]) .lca-head{z-index:2;gap:8px;max-width:560px;display:grid;position:relative}html:has([data-lcb-page=auth]) .lca-phrase{white-space:nowrap}html:has([data-lcb-page=auth]) .lca-h2{letter-spacing:-.012em;color:var(--lcb-on);text-wrap:balance;margin:0;font-size:20px;font-weight:600;line-height:28px}html:has([data-lcb-page=auth]) .lca-line{max-width:520px;color:var(--lcb-on-quiet);text-wrap:pretty;margin:0;font-size:15px;line-height:24px}html:has([data-lcb-page=auth]) .lca-deadline{min-height:48px}html:has([data-lcb-page=auth]) .lca-deadline>span{display:block}html:has([data-lcb-page=auth]) .lca-deadline-when{color:var(--lcb-on);font-weight:500}html:has([data-lcb-page=auth]) .lca-deadline time{white-space:nowrap}html:has([data-lcb-page=auth]) .lca-foot{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 32px;display:flex;position:relative}html:has([data-lcb-page=auth]) .lca-foot[data-lca-foot=review]{gap:14px;display:grid}html:has([data-lcb-page=auth]) .lca-foot-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}html:has([data-lcb-page=auth]) .lca-proof{flex:160px;justify-items:start;gap:12px;min-width:0;display:grid}html:has([data-lcb-page=auth]) .lca-review{max-width:560px;margin:0}html:has([data-lcb-page=auth]) .lca-quote{margin:0}html:has([data-lcb-page=auth]) .lca-quote p{letter-spacing:-.006em;color:var(--lcb-on);text-wrap:pretty;margin:0;font-size:16px;font-weight:500;line-height:26px}html:has([data-lcb-page=auth]) .lca-cite{gap:2px;margin:0;font-size:14px;line-height:20px;display:grid}html:has([data-lcb-page=auth]) .lca-cite-name{color:var(--lcb-on);font-weight:600}html:has([data-lcb-page=auth]) .lca-cite-role{color:var(--lcb-on-quiet);text-wrap:pretty}html:has([data-lcb-page=auth]) .lca-on-link{min-height:44px;color:var(--lcb-on);text-underline-offset:4px;align-items:center;gap:4px;margin-block:-11px;font-weight:600;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;text-decoration-thickness:1px;display:inline-flex}html:has([data-lcb-page=auth]) .lca-on-link:hover{text-decoration-thickness:2px;-webkit-text-decoration-color:var(--lcb-on);text-decoration-color:var(--lcb-on)}html:has([data-lcb-page=auth]) .lca-on-link:focus-visible{outline:2px solid var(--lcb-on);outline-offset:2px;border-radius:4px}html:has([data-lcb-page=auth]) .lca-on-link-icon{flex:none;width:16px;height:16px}html:has([data-lcb-page=auth]) .lca-reviews{font-size:14px;line-height:20px}html:has([data-lcb-page=auth]) .lca-mark-tile{background:var(--lcb-white);border-radius:14px;flex:none;padding:10px 18px 10px 12px;display:inline-flex;box-shadow:0 0 0 1px #ffffff80,0 18px 40px -18px #020610cc}html:has([data-lcb-page=auth]) .lca-mark-link:focus-visible{outline:2px solid var(--lcb-action);outline-offset:4px;border-radius:8px}html:has([data-lcb-page=auth]) .lca-mark-tile .min-w-0>span:not(.sr-only){font-size:14px;line-height:20px}html:has([data-lcb-page=auth]) .lca-news{flex:240px;max-width:560px}html:has([data-lcb-page=auth]) .lca-news-title{color:var(--lcb-on);margin:0 0 12px;font-size:15px;font-weight:600;line-height:22px}html:has([data-lcb-page=auth]) .lca-news-list{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}html:has([data-lcb-page=auth]) .lca-news-item{border-left:2px solid #ffffff2e;align-content:start;gap:4px;padding-left:14px;display:grid}html:has([data-lcb-page=auth]) .lca-news-item:first-child{border-left-color:var(--lcb-emerald)}html:has([data-lcb-page=auth]) .lca-news-name{color:var(--lcb-on);text-wrap:pretty;font-size:15px;font-weight:500;line-height:21px}html:has([data-lcb-page=auth]) .lca-news-meta{color:var(--lcb-on-quiet);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;line-height:18px;display:flex}html:has([data-lcb-page=auth]) .lca-news-tag{border-radius:var(--lcb-r-pill);min-height:20px;color:var(--lcb-on);align-items:center;padding:0 8px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff3d}@media (max-width:1023.98px),(orientation:portrait){html:has([data-lcb-page=auth]) .lca-mark-tile{display:none}html:has([data-lcb-page=auth]) .lca-foot[data-lca-foot=mark]{display:none}}html:has([data-lcb-page=auth]) .lca-stage{z-index:1;flex-direction:column;align-items:flex-start;width:100%;margin:0;display:flex;position:relative;container:lca-stage/inline-size}html:has([data-lcb-page=auth]) .lca-stage-box{aspect-ratio:608/420;--u:calc(100cqw / 608);width:100%;position:relative}html:has([data-lcb-page=auth]) .lca-stage-box :is(.lca-window,.lca-window-glow,.lca-phone){--x:var(--x-wide);--y:var(--y-wide);--w:var(--w-wide);--pad:var(--pad-wide);left:calc(var(--u) * var(--x));top:calc(var(--u) * var(--y));width:calc(var(--u) * var(--w));position:absolute}html:has([data-lcb-page=auth]) .lca-halo{z-index:0;left:calc(var(--u) * -200);top:calc(var(--u) * -180);width:calc(var(--u) * 1000);height:calc(var(--u) * 760);pointer-events:none;background:radial-gradient(32% 24% at 58% 30%,#62c4f542,#0000 72%),radial-gradient(18% 5% at 30% 66%,#34d3992e,#0000 72%),radial-gradient(50% 42% at 60% 42%,#62c4f514,#0000 76%);position:absolute}html:has([data-lcb-page=auth]) .lca-tilt{z-index:1;transform-origin:calc(var(--u) * 176) 40%;transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0;transform:perspective(2200px)rotateY(8deg)}html:has([data-lcb-page=auth]) .lca-window-glow{z-index:1;height:calc(var(--u) * 320);pointer-events:none;border-radius:14px;box-shadow:0 -24px 90px -16px #62c4f561,0 50px 110px -20px #020610e6,0 0 160px -10px #62c4f53d}html:has([data-lcb-page=auth]) .lca-window{z-index:1;background:var(--lcb-glass);border-radius:14px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff29;-webkit-mask-image:linear-gradient(#000 56%,#00000080 66%,#0000 74%);mask-image:linear-gradient(#000 56%,#00000080 66%,#0000 74%)}html:has([data-lcb-page=auth]) .lca-window:before{content:"";z-index:2;background:linear-gradient(90deg, transparent, var(--lcb-cyan) 30%, var(--lcb-emerald) 70%, transparent);opacity:.8;height:1px;position:absolute;top:0;left:6%;right:24%}html:has([data-lcb-page=auth]) .lca-window-bar{height:calc(var(--u) * 40);padding:0 calc(var(--u) * 20);white-space:nowrap;background:#ffffff0a;border-bottom:1px solid #ffffff14;align-items:center;font-size:13px;line-height:18px;display:flex;overflow:hidden}html:has([data-lcb-page=auth]) .lca-window-name{color:var(--lcb-on);font-weight:500}html:has([data-lcb-page=auth]) .lca-window-shot{display:block}html:has([data-lcb-page=auth]) .lca-window-shot img{width:calc(var(--u) * 936);max-width:none;height:auto;margin-left:calc(var(--u) * -194);display:block}html:has([data-lcb-page=auth]) .lca-phone{z-index:2;padding:calc(var(--u) * var(--pad));border-radius:calc(var(--u) * var(--w) * .175);background:linear-gradient(160deg,#3e4d6e,#121b30 38%,#080d1a);box-shadow:inset 0 0 0 1px #ffffff29,inset 0 1px #ffffff52,0 0 0 1px #020610b3,0 44px 90px -28px #020610e6,0 0 90px -24px #62c4f55c;-webkit-mask-image:linear-gradient(#000 46%,#0000 70%);mask-image:linear-gradient(#000 46%,#0000 70%)}html:has([data-lcb-page=auth]) .lca-phone-screen{border-radius:calc(var(--u) * (var(--w) * .175 - var(--pad)));background:var(--lcb-white);display:block;position:relative;overflow:hidden}html:has([data-lcb-page=auth]) .lca-phone-screen:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff24,#fff0 34%);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #0b122014}html:has([data-lcb-page=auth]) .lca-phone-screen img{width:100%;max-width:none;height:auto;display:block}html:has([data-lcb-page=auth]) .lca-caption{text-align:center;color:var(--lcb-on-quiet);align-self:center;margin:12px 0 0;font-size:13px;font-weight:500;line-height:18px}@media (max-width:767.98px){html:has([data-lcb-page=auth]) .lca-stage{align-items:center;max-width:400px;margin-inline:auto}html:has([data-lcb-page=auth]) .lca-stage-box{aspect-ratio:358/300;--u:calc(100cqw / 358)}html:has([data-lcb-page=auth]) .lca-stage-box :is(.lca-window,.lca-window-glow,.lca-phone){--x:var(--x-phone);--y:var(--y-phone);--w:var(--w-phone);--pad:var(--pad-phone)}html:has([data-lcb-page=auth]) .lca-stage-box .lca-tilt{display:none}html:has([data-lcb-page=auth]) .lca-halo{left:calc(var(--u) * -100);top:calc(var(--u) * -80);width:calc(var(--u) * 560);height:calc(var(--u) * 480);background:radial-gradient(40% 40% at 50% 42%,#62c4f538,#0000 72%),radial-gradient(28% 26% at 54% 54%,#34d39924,#0000 74%)}}@media (min-width:768px) and (max-width:1023.98px),(min-width:768px) and (orientation:portrait){html:has([data-lcb-page=auth]) .lca-stage{max-width:608px}html:has([data-lcb-page=auth]) .lca-panel-in{max-width:744px;margin-inline:auto}}@media (min-width:1024px) and (orientation:landscape){html:has([data-lcb-page=auth]) .lca-panel{height:calc(100vh / var(--lc-z,1) - 24px);border-radius:var(--lcb-r-panel);margin:12px 12px 12px 0;position:sticky;top:12px}html:has([data-lcb-page=auth]) .lca-panel-in{height:100%;padding:calc(var(--lca-top) - 12px) 40px 36px;gap:0}html:has([data-lcb-page=auth]) .lca-top{z-index:3;top:calc(var(--lca-home-top) - 18px);min-height:44px;color:var(--lcb-on-quiet);align-items:center;gap:6px;margin:0;font-size:14px;line-height:20px;display:flex;position:absolute;right:40px}html:has([data-lcb-page=auth]) .lca-stage{flex:auto;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;max-width:none;min-height:0;margin:28px 0;display:grid;container-type:size}html:has([data-lcb-page=auth]) .lca-stage-box{aspect-ratio:auto;--u:min(calc(100cqw / 608), calc((100cqh - 30px) / 420));width:calc(var(--u) * 608);height:calc(var(--u) * 420);flex:none}@container lca-stage not (min-height:220px){:is(html:has([data-lcb-page=auth]) .lca-stage-box,html:has([data-lcb-page=auth]) .lca-caption){display:none}}}@media (min-width:1280px) and (orientation:landscape){html:has([data-lcb-page=auth]) .lca-panel-in{padding-left:56px;padding-right:56px}html:has([data-lcb-page=auth]) .lca-top{right:56px}}@media (min-width:1024px) and (orientation:landscape) and (max-height:859.98px){html:has([data-lcb-page=auth]) .lca-line:not(.lca-deadline){display:none}}@media (min-width:1024px) and (orientation:landscape) and (max-height:819.98px){html:has([data-lcb-page=auth]) .lca-stage{margin:20px 0}html:has([data-lcb-page=auth]) .lca-title{margin-bottom:6px;font-size:32px;line-height:38px}html:has([data-lcb-page=auth]) .lca-sub{line-height:22px}html:has([data-lcb-page=auth]) .lca-check{margin-bottom:10px}html:has([data-lcb-page=auth]) .lca-google+.lca-hint{margin-top:6px}html:has([data-lcb-page=auth]) .lca-form>.lca-names:has(+.lca-after-names){margin-block-end:6px}html:has([data-lcb-page=auth]) .lca-pwhelp{margin-top:6px}}@media (min-width:1024px) and (orientation:landscape) and (max-height:699.98px){html:has([data-lcb-page=auth]) .lca-check{margin-bottom:8px}}@media (min-width:1024px) and (orientation:landscape) and (max-height:599.98px){html:has([data-lcb-page=auth]) .lca-review{display:none}}@media (prefers-reduced-motion:reduce){html:has([data-lcb-page=auth]) .lc-auth-shake{animation:none}}@media (min-width:1441px) and (orientation:landscape){html:has([data-lcb-page=auth]) div.lc-auth-shell{--lc-z:max(1, min(tan(atan2(100vw, 1440px)), tan(atan2(100vh, 810px))));zoom:var(--lc-z);min-height:calc(100vh / var(--lc-z))}html:has([data-lcb-page=auth][data-lca-page=signup]) div.lc-auth-shell{--lc-z:max(1, min(tan(atan2(100vw, 1440px)), tan(atan2(100vh, 960px))))}}@media (forced-colors:active){html:has([data-lcb-page=auth]) .lca-root :is(.lc-auth-input,.lca-input,.lca-code):focus{outline:2px solid highlight}html:has([data-lcb-page=auth]) .lca-panel{border:1px solid canvastext}}
@media (max-width:767.98px) and (min-width:380px){.lcd-room{--lcd-W:358px;--lcd-open:330px;--lcd-a:14px;--lcd-rev:8px;--lcd-P:8px;--lcd-ys:56px;--lcd-crown-h:68px;--lcd-imp-h:6px;--lcd-over:6px;--lcd-band-l:linear-gradient(90deg, #0308141a 0px 5px, #03081442 5px 8px, #0308148c 8px 10px, #5e6d86 10px 11px, #c5ced9 11px 13px, #7e8ca3 13px 14px, #aab6c7 14px 17px, #bcc7d5 17px 20px, #d3dbe5 20px 21px, #7f8da4 21px 22px, #f4f7fa 22px 24px);--lcd-band-r:linear-gradient(90deg, #f4f7fa 0px 2px, #7f8da4 2px 3px, #d3dbe5 3px 4px, #bcc7d5 4px 7px, #aab6c7 7px 10px, #7e8ca3 10px 11px, #c5ced9 11px 13px, #5e6d86 13px 14px, #0308148c 14px 16px, #03081442 16px 19px, #0308141a 19px 24px)}.lcd-room .lcd-crown svg.lcd-v-p{display:block}.lcd-room .lcd-glow{background-image:-webkit-image-set(url(/auth/arch/glow-p-1x.avif) 1x type("image/avif"),url(/auth/arch/glow-p-2x.avif) 2x type("image/avif"),url(/auth/arch/glow-p-1x.webp) 1x type("image/webp"),url(/auth/arch/glow-p-2x.webp) 2x type("image/webp"));background-image:image-set("/auth/arch/glow-p-1x.avif" 1x type("image/avif"),"/auth/arch/glow-p-2x.avif" 2x type("image/avif"),"/auth/arch/glow-p-1x.webp" 1x type("image/webp"),"/auth/arch/glow-p-2x.webp" 2x type("image/webp"))}}@media (max-width:379.98px){.lcd-room{--lcd-W:328px;--lcd-open:304px;--lcd-a:12px;--lcd-rev:8px;--lcd-P:8px;--lcd-ys:52px;--lcd-crown-h:64px;--lcd-imp-h:6px;--lcd-over:6px;--lcd-band-l:linear-gradient(90deg, #0308141a 0px 5px, #03081442 5px 8px, #0308148c 8px 10px, #5e6d86 10px 11px, #c5ced9 11px 13px, #7e8ca3 13px 14px, #aab6c7 14px 16px, #bcc7d5 16px 18px, #d3dbe5 18px 19px, #7f8da4 19px 20px, #f4f7fa 20px 22px);--lcd-band-r:linear-gradient(90deg, #f4f7fa 0px 2px, #7f8da4 2px 3px, #d3dbe5 3px 4px, #bcc7d5 4px 6px, #aab6c7 6px 8px, #7e8ca3 8px 9px, #c5ced9 9px 11px, #5e6d86 11px 12px, #0308148c 12px 14px, #03081442 14px 17px, #0308141a 17px 22px)}.lcd-room .lcd-crown svg.lcd-v-pp{display:block}.lcd-room .lcd-glow{background-image:-webkit-image-set(url(/auth/arch/glow-pp-1x.avif) 1x type("image/avif"),url(/auth/arch/glow-pp-2x.avif) 2x type("image/avif"),url(/auth/arch/glow-pp-1x.webp) 1x type("image/webp"),url(/auth/arch/glow-pp-2x.webp) 2x type("image/webp"));background-image:image-set("/auth/arch/glow-pp-1x.avif" 1x type("image/avif"),"/auth/arch/glow-pp-2x.avif" 2x type("image/avif"),"/auth/arch/glow-pp-1x.webp" 1x type("image/webp"),"/auth/arch/glow-pp-2x.webp" 2x type("image/webp"))}}@media (min-width:768px) and (max-width:1279.98px){.lcd-room{--lcd-W:620px;--lcd-open:584px;--lcd-a:18px;--lcd-rev:10px;--lcd-P:12px;--lcd-ys:80px;--lcd-crown-h:94px;--lcd-imp-h:8px;--lcd-over:8px;--lcd-band-l:linear-gradient(90deg, #0308141a 0px 5px, #03081442 5px 8px, #0308148c 8px 10px, #5e6d86 10px 11px, #c5ced9 11px 13px, #7e8ca3 13px 14px, #aab6c7 14px 18px, #bcc7d5 18px 23px, #d3dbe5 23px 25px, #7f8da4 25px 26px, #f4f7fa 26px 28px);--lcd-band-r:linear-gradient(90deg, #f4f7fa 0px 2px, #7f8da4 2px 3px, #d3dbe5 3px 5px, #bcc7d5 5px 10px, #aab6c7 10px 14px, #7e8ca3 14px 15px, #c5ced9 15px 17px, #5e6d86 17px 18px, #0308148c 18px 20px, #03081442 20px 23px, #0308141a 23px 28px)}.lcd-room .lcd-crown svg.lcd-v-l{display:block}.lcd-room .lcd-glow{background-image:-webkit-image-set(url(/auth/arch/glow-l-1x.avif) 1x type("image/avif"),url(/auth/arch/glow-l-2x.avif) 2x type("image/avif"),url(/auth/arch/glow-l-1x.webp) 1x type("image/webp"),url(/auth/arch/glow-l-2x.webp) 2x type("image/webp"));background-image:image-set("/auth/arch/glow-l-1x.avif" 1x type("image/avif"),"/auth/arch/glow-l-2x.avif" 2x type("image/avif"),"/auth/arch/glow-l-1x.webp" 1x type("image/webp"),"/auth/arch/glow-l-2x.webp" 2x type("image/webp"))}}@media (min-width:1280px) and (min-height:1000px){.lcd-room{--lcd-W:624px;--lcd-open:584px;--lcd-a:20px;--lcd-rev:10px;--lcd-P:12px;--lcd-ys:88px;--lcd-crown-h:102px;--lcd-imp-h:8px;--lcd-over:8px;--lcd-band-l:linear-gradient(90deg, #0308141a 0px 5px, #03081442 5px 8px, #0308148c 8px 10px, #5e6d86 10px 11px, #c5ced9 11px 13px, #7e8ca3 13px 14px, #aab6c7 14px 19px, #bcc7d5 19px 25px, #d3dbe5 25px 27px, #7f8da4 27px 28px, #f4f7fa 28px 30px);--lcd-band-r:linear-gradient(90deg, #f4f7fa 0px 2px, #7f8da4 2px 3px, #d3dbe5 3px 5px, #bcc7d5 5px 11px, #aab6c7 11px 16px, #7e8ca3 16px 17px, #c5ced9 17px 19px, #5e6d86 19px 20px, #0308148c 20px 22px, #03081442 22px 25px, #0308141a 25px 30px)}.lcd-room .lcd-crown svg.lcd-v-xl{display:block}.lcd-room .lcd-glow{background-image:-webkit-image-set(url(/auth/arch/glow-xl-1x.avif) 1x type("image/avif"),url(/auth/arch/glow-xl-2x.avif) 2x type("image/avif"),url(/auth/arch/glow-xl-1x.webp) 1x type("image/webp"),url(/auth/arch/glow-xl-2x.webp) 2x type("image/webp"));background-image:image-set("/auth/arch/glow-xl-1x.avif" 1x type("image/avif"),"/auth/arch/glow-xl-2x.avif" 2x type("image/avif"),"/auth/arch/glow-xl-1x.webp" 1x type("image/webp"),"/auth/arch/glow-xl-2x.webp" 2x type("image/webp"))}}@media (min-width:1280px) and (min-height:860px) and (max-height:999.98px){.lcd-room{--lcd-W:620px;--lcd-open:584px;--lcd-a:18px;--lcd-rev:10px;--lcd-P:12px;--lcd-ys:80px;--lcd-crown-h:94px;--lcd-imp-h:8px;--lcd-over:8px;--lcd-band-l:linear-gradient(90deg, #0308141a 0px 5px, #03081442 5px 8px, #0308148c 8px 10px, #5e6d86 10px 11px, #c5ced9 11px 13px, #7e8ca3 13px 14px, #aab6c7 14px 18px, #bcc7d5 18px 23px, #d3dbe5 23px 25px, #7f8da4 25px 26px, #f4f7fa 26px 28px);--lcd-band-r:linear-gradient(90deg, #f4f7fa 0px 2px, #7f8da4 2px 3px, #d3dbe5 3px 5px, #bcc7d5 5px 10px, #aab6c7 10px 14px, #7e8ca3 14px 15px, #c5ced9 15px 17px, #5e6d86 17px 18px, #0308148c 18px 20px, #03081442 20px 23px, #0308141a 23px 28px)}.lcd-room .lcd-crown svg.lcd-v-l{display:block}.lcd-room .lcd-glow{background-image:-webkit-image-set(url(/auth/arch/glow-l-1x.avif) 1x type("image/avif"),url(/auth/arch/glow-l-2x.avif) 2x type("image/avif"),url(/auth/arch/glow-l-1x.webp) 1x type("image/webp"),url(/auth/arch/glow-l-2x.webp) 2x type("image/webp"));background-image:image-set("/auth/arch/glow-l-1x.avif" 1x type("image/avif"),"/auth/arch/glow-l-2x.avif" 2x type("image/avif"),"/auth/arch/glow-l-1x.webp" 1x type("image/webp"),"/auth/arch/glow-l-2x.webp" 2x type("image/webp"))}}@media (min-width:1280px) and (min-height:780px) and (max-height:859.98px){.lcd-room{--lcd-W:616px;--lcd-open:584px;--lcd-a:16px;--lcd-rev:10px;--lcd-P:12px;--lcd-ys:74px;--lcd-crown-h:88px;--lcd-imp-h:8px;--lcd-over:8px;--lcd-band-l:linear-gradient(90deg, #0308141a 0px 5px, #03081442 5px 8px, #0308148c 8px 10px, #5e6d86 10px 11px, #c5ced9 11px 13px, #7e8ca3 13px 14px, #aab6c7 14px 17px, #bcc7d5 17px 21px, #d3dbe5 21px 23px, #7f8da4 23px 24px, #f4f7fa 24px 26px);--lcd-band-r:linear-gradient(90deg, #f4f7fa 0px 2px, #7f8da4 2px 3px, #d3dbe5 3px 5px, #bcc7d5 5px 9px, #aab6c7 9px 12px, #7e8ca3 12px 13px, #c5ced9 13px 15px, #5e6d86 15px 16px, #0308148c 16px 18px, #03081442 18px 21px, #0308141a 21px 26px)}.lcd-room .lcd-crown svg.lcd-v-m{display:block}.lcd-room .lcd-glow{background-image:-webkit-image-set(url(/auth/arch/glow-m-1x.avif) 1x type("image/avif"),url(/auth/arch/glow-m-2x.avif) 2x type("image/avif"),url(/auth/arch/glow-m-1x.webp) 1x type("image/webp"),url(/auth/arch/glow-m-2x.webp) 2x type("image/webp"));background-image:image-set("/auth/arch/glow-m-1x.avif" 1x type("image/avif"),"/auth/arch/glow-m-2x.avif" 2x type("image/avif"),"/auth/arch/glow-m-1x.webp" 1x type("image/webp"),"/auth/arch/glow-m-2x.webp" 2x type("image/webp"))}}@media (min-width:1280px) and (max-height:779.98px){.lcd-room{--lcd-W:568px;--lcd-open:536px;--lcd-a:16px;--lcd-rev:10px;--lcd-P:12px;--lcd-ys:62px;--lcd-crown-h:76px;--lcd-imp-h:8px;--lcd-over:6px;--lcd-band-l:linear-gradient(90deg, #0308141a 0px 5px, #03081442 5px 8px, #0308148c 8px 10px, #5e6d86 10px 11px, #c5ced9 11px 13px, #7e8ca3 13px 14px, #aab6c7 14px 17px, #bcc7d5 17px 21px, #d3dbe5 21px 23px, #7f8da4 23px 24px, #f4f7fa 24px 26px);--lcd-band-r:linear-gradient(90deg, #f4f7fa 0px 2px, #7f8da4 2px 3px, #d3dbe5 3px 5px, #bcc7d5 5px 9px, #aab6c7 9px 12px, #7e8ca3 12px 13px, #c5ced9 13px 15px, #5e6d86 15px 16px, #0308148c 16px 18px, #03081442 18px 21px, #0308141a 21px 26px)}.lcd-room .lcd-crown svg.lcd-v-s{display:block}.lcd-room .lcd-glow{background-image:-webkit-image-set(url(/auth/arch/glow-s-1x.avif) 1x type("image/avif"),url(/auth/arch/glow-s-2x.avif) 2x type("image/avif"),url(/auth/arch/glow-s-1x.webp) 1x type("image/webp"),url(/auth/arch/glow-s-2x.webp) 2x type("image/webp"));background-image:image-set("/auth/arch/glow-s-1x.avif" 1x type("image/avif"),"/auth/arch/glow-s-2x.avif" 2x type("image/avif"),"/auth/arch/glow-s-1x.webp" 1x type("image/webp"),"/auth/arch/glow-s-2x.webp" 2x type("image/webp"))}}
body:has(.lcd-room){background-color:#0a1224}.lcd-room{--lcd-navy:#17284a;--lcd-night:#0a1224;--lcd-ink:#0b1220;--lcd-body:#334155;--lcd-quiet:#475569;--lcd-on:#fff;--lcd-on-quiet:#aeb8c5;--lcd-on-note:#c9d1dc;--lcd-lit:#34d399;--lcd-action:#047857;--lcd-action-press:#065f46;--lcd-field-line:#8a93a2;--lcd-r:12px;--lcd-ease:cubic-bezier(.22, 1, .36, 1);--lcd-leaf:56px;--lcd-door-top:56px;--lcd-step:24px;--lcd-floor:96px;--lcd-form-w:424px;--lcd-card-w:256px;--lcd-ctl:52px;--lcd-hall-pad:24px;--lcd-hall-pad-b:24px;--lcd-h1:38px;--lcd-h1-lh:42px;--lcd-s-lead:8px;--lcd-s-opt:16px;--lcd-s-google:16px;--lcd-s-or:12px;--lcd-s-field:12px;--lcd-s-label:8px;--lcd-s-btn:16px;--lcd-s-trial:16px;--lcd-s-after:12px;--lcd-sub-fs:16px;--lcd-sub-lh:24px;--lcd-opt-lh:20px;--lcd-label-lh:20px;--lcd-or-lh:20px;--lcd-hint-lh:20px;--lcd-trial-fs:15px;--lcd-trial-lh:22px;--lcd-y1:168px;--lcd-y2:400px;--lcd-g1:clamp(24px, calc(50vw - var(--lcd-W) / 2 - var(--lcd-card-w) - 72px), 64px);--lcd-x1:calc(var(--lcd-W) / 2 + var(--lcd-g1));--lcd-x2:calc(var(--lcd-x1) + 32px);min-height:100vh;grid-template-rows:minmax(0, 1fr) var(--lcd-floor);min-height:100svh;font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;color:var(--lcd-on);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:url(/auth/arch/grain.png) 0 0 / 96px 96px repeat, radial-gradient(120% 90% at 50% 38%, #050a1800 55%, #050a1873 100%), linear-gradient(180deg, #1a2c50 0%, var(--lcd-navy) 50%, #13213f 100%);display:grid;position:relative;overflow:clip}.lcd-room :focus-visible{outline:2px solid var(--lcd-lit);outline-offset:3px;border-radius:4px}.lcd-room .lcd-on-link{color:var(--lcd-on);text-underline-offset:5px;font-weight:600;-webkit-text-decoration:underline #34d399cc;text-decoration:underline #34d399cc;text-decoration-thickness:1.5px}.lcd-room button.lcd-on-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.lcd-room .lcd-bar{z-index:8;justify-content:space-between;align-items:center;height:64px;padding:0 40px;display:flex;position:absolute;inset:0 0 auto}.lcd-room .lcd-home{min-height:44px;color:var(--lcd-on);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.lcd-room .lcd-home .lcd-back{width:14px;height:14px;color:var(--lcd-on-quiet);transition:transform .16s var(--lcd-ease)}.lcd-room .lcd-home .lcd-mark{width:26px;height:26px;color:var(--lcd-lit)}.lcd-room .lcd-home .lcd-wordmark{color:var(--lcd-on);font-size:22px;line-height:1}.lcd-room .lcd-switch{color:var(--lcd-on-quiet);margin:0;font-size:15px;line-height:24px}.lcd-room .lcd-switch .lcd-lead-in{margin-right:2px}.lcd-room .lcd-stage{z-index:2;padding-top:var(--lcd-door-top);outline:none;justify-content:center;display:flex;position:relative}.lcd-room .lcd-doorway{width:var(--lcd-W);flex-direction:column;display:flex;position:relative}.lcd-room .lcd-glow{z-index:-1;pointer-events:none;width:calc(var(--lcd-W) + 280px);margin-left:calc(var(--lcd-W) / -2 - 140px);background-position:0 0;background-repeat:no-repeat;background-size:100% 1500px;position:absolute;top:-140px;bottom:0;left:50%}.lcd-room .lcd-crown{z-index:3;top:0;left:calc(var(--lcd-P) * -1);width:calc(var(--lcd-W) + 2 * var(--lcd-P));height:var(--lcd-crown-h);pointer-events:none;position:absolute}.lcd-room .lcd-crown svg{width:100%;height:100%;display:none;position:absolute;inset:0;overflow:visible}.lcd-room .lcd-jambs{z-index:1;margin-top:var(--lcd-ys);grid-template-columns:var(--lcd-a) var(--lcd-rev) minmax(0, 1fr) var(--lcd-rev) var(--lcd-a);flex:1;display:grid;position:relative}.lcd-room .lcd-jambs>span{display:block;position:relative}.lcd-room .lcd-arch-l:before,.lcd-room .lcd-arch-r:before{content:"";width:calc(var(--lcd-a) + 10px);position:absolute;top:0;bottom:0}.lcd-room .lcd-arch-l:before{background:var(--lcd-band-l);right:0}.lcd-room .lcd-arch-r:before{background:var(--lcd-band-r);left:0}.lcd-room .lcd-rev-l{background:linear-gradient(#ffffff3d 0,#fff0 30%,#101c3633 100%),linear-gradient(90deg,#8695ab 0,#b3bfce 45%,#d6dee7 100%)}.lcd-room .lcd-rev-r{background:linear-gradient(#ffffff3d 0,#fff0 30%,#101c3633 100%),linear-gradient(90deg,#d6dee7 0,#b3bfce 55%,#8695ab 100%)}.lcd-room .lcd-interior{background:#fff;flex-direction:column;min-width:0;display:flex}.lcd-room .lcd-transom{z-index:2;height:var(--lcd-imp-h);background:linear-gradient(#9aa7b9 0 1px,#5f6e87 1px,#4c5b75 100%);flex:none;position:relative;box-shadow:0 1px #0b12201f,0 6px 10px -6px #0b12202e}.lcd-room .lcd-hall{padding:var(--lcd-hall-pad) 0 var(--lcd-hall-pad-b);color:var(--lcd-ink);background:radial-gradient(90% 46% at 50% 0,#fff 0% 55%,#fff0 100%),linear-gradient(#fff 0%,#fcfdfe 45%,#f1f4f8 100%);flex-direction:column;flex:1;align-items:center;display:flex;position:relative}.lcd-room .lcd-hall:after{content:"";background:linear-gradient(#e9eef4,#d5dde7);height:6px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #0b12200f}.lcd-room .lcd-leaf{width:var(--lcd-leaf);position:absolute;top:0;bottom:6px;left:0}.lcd-room .lcd-leaf svg{width:100%;height:100%;display:block;position:absolute;inset:0}.lcd-room .lcd-knob{background:radial-gradient(circle at 35% 35%,#f4f7fb 0,#b9c4d3 45%,#66758d 100%);border-radius:50%;width:7px;height:7px;margin-top:-3px;position:absolute;top:50%;right:8px;box-shadow:0 1px 2px #00000073}.lcd-room .lcd-step{z-index:1;height:var(--lcd-step);background:linear-gradient(90deg,#fff0 0%,#ffffff1f 50%,#fff0 100%),linear-gradient(#f4f7fa 0,#e3e9f0 4px,#cfd7e2 6px,#fff 6px 7px,#8796ad 7px,#5b6a85 12px,#34425c 100%);border-radius:3px 3px 1px 1px;flex:none;margin:0 -24px;position:relative;box-shadow:0 10px 18px -10px #020610cc}.lcd-room .lcd-floor{z-index:1;background:linear-gradient(#13213f 0,#0f1a33 24px,#0c152a 45%,#0a1224 100%);position:relative;box-shadow:inset 0 1px #ffffff09,0 -1px #04081459}.lcd-room .lcd-spill{pointer-events:none;background-image:-webkit-image-set(url(/auth/arch/spill-desk-1x.avif) 1x type("image/avif"),url(/auth/arch/spill-desk-2x.avif) 2x type("image/avif"),url(/auth/arch/spill-desk-1x.webp) 1x type("image/webp"),url(/auth/arch/spill-desk-2x.webp) 2x type("image/webp"));background-image:image-set("/auth/arch/spill-desk-1x.avif" 1x type("image/avif"),"/auth/arch/spill-desk-2x.avif" 2x type("image/avif"),"/auth/arch/spill-desk-1x.webp" 1x type("image/webp"),"/auth/arch/spill-desk-2x.webp" 2x type("image/webp"));background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;width:1400px;height:280px;margin-left:-700px;position:absolute;top:0;left:50%}.lcd-room .lcd-hall [data-lcd-page]{z-index:1;width:var(--lcd-form-w);text-align:left;flex:none;max-width:100%;margin:0;padding:0;display:block;position:relative}.lcd-room .lcd-hall .lc-auth-card,.lcd-room .lcd-hall .lca-card,.lcd-room .lcd-hall .lca-sheet{width:100%;max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;overflow:visible}.lcd-room .lcd-hall .lc-auth-body{padding:0;display:block}.lcd-room .lcd-hall .lc-auth-body>div{width:100%;max-width:none}.lcd-room .lcd-hall .lc-auth-header,.lcd-room .lcd-hall .lc-auth-footer,.lcd-room .lcd-hall .lca-back{display:none}.lcd-room .lcd-hall :focus-visible{outline:2px solid var(--lcd-action-press);outline-offset:3px}.lcd-room .lcd-hall .lc-signup-pills{justify-content:center;gap:8px;margin:0 0 16px;display:none}.lcd-room:has(#agencyName) .lcd-hall .lc-signup-pills{display:none}.lcd-room .lcd-hall .lca-pill{border-radius:var(--lcd-r);height:32px;color:var(--lcd-ink);background:#f3f5f8;border:0;align-items:center;gap:0;padding:0 12px;font-size:13px;font-weight:600;line-height:20px;display:inline-flex;box-shadow:inset 0 0 0 1px #0b122014}.lcd-room .lcd-hall .lca-pill>span+span{color:var(--lcd-quiet);font-weight:500}.lcd-room .lcd-hall .lca-pill>span+span>[aria-hidden]{display:none}.lcd-room .lcd-hall .lca-pill>span+span:before{content:"";vertical-align:-2px;background:#0b12202e;width:1px;height:14px;margin:0 10px;display:inline-block}.lcd-room .lcd-hall .lca-tile{border-radius:var(--lcd-r);width:48px;height:48px;color:var(--lcd-ink);background:#fff;border:0;place-items:center;margin:0 auto 16px;display:grid;box-shadow:inset 0 0 0 1px #0b12201a,0 1px 2px #0b12200f}.lcd-room .lcd-hall .lca-tile svg{width:22px;height:22px}.lcd-room .lcd-hall .lca-tile-ok{color:var(--lcd-action)}.lcd-room .lcd-hall .lca-sheet:before{content:"";border-radius:var(--lcd-r);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230B1220' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E") 50%/22px no-repeat;width:48px;height:48px;margin:0 auto 16px;display:block;box-shadow:inset 0 0 0 1px #0b12201a,0 1px 2px #0b12200f}.lcd-room .lcd-hall .lca-title{font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;font-size:var(--lcd-h1);line-height:var(--lcd-h1-lh);letter-spacing:-.045em;color:var(--lcd-ink);text-align:center;font-feature-settings:"cv11" 1, "ss01" 0;margin:0;font-weight:600}.lcd-room .lcd-hall .lca-sub{margin:var(--lcd-s-lead) 0 0;font-size:var(--lcd-sub-fs);line-height:var(--lcd-sub-lh);color:var(--lcd-body);text-align:center;text-wrap:balance}.lcd-room .lcd-hall .lca-sub span{font-weight:inherit;color:inherit}.lcd-room .lcd-hall .lca-sub strong{color:var(--lcd-ink);font-weight:600}.lcd-room .lcd-hall .lca-sub-icon{vertical-align:-3px;width:16px;height:16px;color:var(--lcd-action);margin-right:6px}.lcd-room .lcd-hall .lca-ref{color:var(--lcd-ink);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin:0 0 12px;padding:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.lcd-room .lcd-hall .lca-note,.lcd-room .lcd-hall .lca-notice{border-radius:var(--lcd-r);color:var(--lcd-ink);background:#f6f8fa;border:1px solid #0b12201a;margin:16px 0 0;padding:12px 14px;font-size:14px;line-height:22px}.lcd-room .lcd-hall .lc-auth-body>div>.lca-note:first-child{margin:0 0 16px}.lcd-room .lcd-hall .lca-note p{color:var(--lcd-body)}.lcd-room .lcd-hall .lca-note p:first-child{color:var(--lcd-ink)}.lcd-room .lcd-hall .lca-note svg{color:var(--lcd-action)}.lcd-room .lcd-hall .lca-notice svg{color:var(--lcd-quiet)}.lcd-room .lcd-hall .lca-notice+.lca-google{margin-top:16px}.lcd-room .lcd-hall .lca-check{margin:var(--lcd-s-opt) 0 0;font-size:13px;line-height:var(--lcd-opt-lh);color:var(--lcd-quiet);cursor:pointer;align-items:flex-start;gap:12px;display:flex}.lcd-room .lcd-hall .lca-check input{appearance:none;border:1.5px solid var(--lcd-field-line);cursor:pointer;background:#fff;border-radius:5px;flex:none;width:18px;height:18px;margin:1px 0 0}.lcd-room .lcd-hall .lca-check input:checked{border-color:var(--lcd-action);background:var(--lcd-action) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5 6.8 11 12 5.5' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}@media (forced-colors:active){.lcd-room .lcd-hall .lca-check input{appearance:auto}}.lcd-room .lcd-hall .lca-google{margin-top:var(--lcd-s-google)}.lcd-room .lcd-hall .lca-google button{width:100%;height:var(--lcd-ctl);border-radius:var(--lcd-r);min-height:0;color:var(--lcd-ink);background:#fff;border:1px solid #afb8c4;gap:12px;padding:0 16px;font-size:16px;font-weight:600;line-height:24px;box-shadow:0 1px 2px #0b12200d}.lcd-room .lcd-hall .lca-google button:hover:enabled{background:#fafbfc;border-color:#8e99a8}.lcd-room .lcd-hall .lca-google button svg{width:20px;height:20px}.lcd-room .lcd-hall [data-lcd-page=login] .lca-google{margin-top:24px}.lcd-room .lcd-hall .lca-google+.lca-hint{font-size:13px;line-height:var(--lcd-hint-lh);color:var(--lcd-quiet);text-align:left;margin:8px 0 0}.lcd-room .lcd-hall .lca-or{margin:var(--lcd-s-or) 0;font-size:13px;line-height:var(--lcd-or-lh);letter-spacing:normal;text-transform:none;color:var(--lcd-quiet);align-items:center;gap:16px;font-weight:400;display:flex}.lcd-room .lcd-hall .lca-or>span{background:#0b12201f;flex:1;height:1px}.lcd-room .lcd-hall .lca-form{column-gap:var(--lcd-s-field);row-gap:var(--lcd-s-field);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.lcd-room .lcd-hall .lca-form>*{grid-column:1/-1;min-width:0;margin:0}.lcd-room .lcd-hall .lca-form>.lca-names{display:contents}.lcd-room .lcd-hall .lca-names>.lca-row{grid-column:1/-1;min-width:0;margin:0}.lcd-room .lcd-hall .lca-form>.lca-after-names{margin-top:calc(6px - var(--lcd-s-field))}.lcd-room .lcd-hall .lca-after-names .lca-hint{font-size:13px;line-height:var(--lcd-hint-lh);color:var(--lcd-quiet);margin:0}.lcd-room .lcd-hall .lca-after-names .lca-field-error{margin:0 0 6px}.lcd-room .lcd-hall .lca-form>.lca-submit{margin-top:calc(var(--lcd-s-btn) - var(--lcd-s-field))}.lcd-room .lcd-hall .lca-form>.lca-status{margin-top:calc(4px - var(--lcd-s-field))}.lcd-room .lcd-hall .lca-form>.lcd-trial{margin-top:calc(var(--lcd-s-trial) - var(--lcd-s-field))}.lcd-room .lcd-hall .lca-form>.lcd-price,.lcd-room .lcd-hall .lca-form>.lcd-price-line,.lcd-room .lcd-hall .lca-form>.lca-legal{margin-top:calc(var(--lcd-s-after) - var(--lcd-s-field))}.lcd-room .lcd-hall .lca-label{margin:0 0 var(--lcd-s-label);font-size:14px;line-height:var(--lcd-label-lh);color:var(--lcd-ink);font-weight:500;display:block}.lcd-room .lcd-hall .lca-labelrow{margin:0 0 var(--lcd-s-label);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.lcd-room .lcd-hall .lca-labelrow .lca-label{margin:0}.lcd-room .lcd-hall .lca-forgot{font-size:13px;line-height:var(--lcd-label-lh);color:var(--lcd-action-press);font-weight:600;text-decoration:none}.lcd-room .lcd-hall .lca-quiet,.lcd-room .lcd-hall .lca-labelrow .lca-hint{font-size:13px;line-height:var(--lcd-label-lh);color:var(--lcd-quiet);white-space:nowrap}.lcd-room .lcd-hall .lca-field{position:relative}.lcd-room .lcd-hall .lc-auth-input,.lcd-room .lcd-hall .lca-input{width:100%;height:var(--lcd-ctl);border:1px solid var(--lcd-field-line);border-radius:var(--lcd-r);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;color:var(--lcd-ink);box-shadow:none;background:#fff;padding:0 16px;font-size:16px;line-height:24px;transition:border-color .16s,box-shadow .16s}.lcd-room .lcd-hall .lc-auth-input::placeholder,.lcd-room .lcd-hall .lca-input::placeholder{color:#6b7280}.lcd-room .lcd-hall .lc-auth-input:hover,.lcd-room .lcd-hall .lca-input:hover{background:#fff;border-color:#6b7585}.lcd-room .lcd-hall .lc-auth-input:focus,.lcd-room .lcd-hall .lca-input:focus{border-color:var(--lcd-action);outline:none;box-shadow:0 0 0 3px #04785738}.lcd-room .lcd-hall .lc-auth-input[aria-invalid=true]{border-color:#be123c}.lcd-room .lcd-hall .lca-eye{width:44px;height:44px;color:var(--lcd-quiet);border-radius:8px;right:4px}.lcd-room .lcd-hall .lca-eye svg{width:18px;height:18px}.lcd-room .lcd-hall .lca-field-error,.lcd-room .lcd-hall .lca-error{margin:6px 0 0;font-size:13px;line-height:20px}.lcd-room .lcd-hall .lca-typo,.lcd-room .lcd-hall .lca-caps{margin-top:6px;font-size:13px;line-height:20px}.lcd-room .lcd-hall .lca-exists{margin-top:8px}.lcd-room .lcd-hall .lca-exists .lca-submit{width:auto;height:40px;margin:0;padding:0 14px;font-size:14px}.lcd-room .lcd-hall .lca-row:has(>.lca-pwhelp){position:relative}.lcd-room .lcd-hall .lca-pwhelp{height:var(--lcd-label-lh);align-items:center;max-width:62%;margin:0;display:flex;position:absolute;top:0;right:0}.lcd-room .lcd-hall .lca-pwhelp .lca-hint{font-size:13px;line-height:var(--lcd-label-lh);color:var(--lcd-quiet);white-space:nowrap;margin:0}.lcd-room .lcd-hall .lca-pwhelp .lca-meter>.lca-hint{display:none}.lcd-room .lcd-hall .lca-pwhelp .lca-meter>div:first-child{gap:8px}.lcd-room .lcd-hall .lca-pwhelp .lca-meter>div:first-child>div{flex:none;width:48px}.lcd-room .lcd-hall .lca-pwhelp .lca-meter p{font-size:13px;line-height:var(--lcd-label-lh);color:var(--lcd-quiet)}.lcd-room .lcd-hall .lca-alert{border-radius:var(--lcd-r);padding:12px 14px;font-size:14px;line-height:20px}.lcd-room .lcd-hall .lca-status{color:var(--lcd-quiet);font-size:13px;line-height:20px}.lcd-room .lcd-hall .lca-remember{color:var(--lcd-body);gap:12px;padding:0;font-size:14px;line-height:20px}.lcd-room .lcd-hall .lca-remember .lc-auth-checkbox{border:1.5px solid var(--lcd-field-line);width:18px;height:18px;box-shadow:none;border-radius:5px}.lcd-room .lcd-hall .lca-remember .lc-auth-checkbox:has(:checked){border-color:var(--lcd-action);background:var(--lcd-action);box-shadow:none}.lcd-room .lcd-hall .lca-remember .lc-auth-checkbox:has(:focus-visible){outline:2px solid var(--lcd-action-press);outline-offset:3px}.lcd-room .lcd-hall .lca-remember .lc-auth-checkbox svg{width:12px;height:12px}.lcd-room .lcd-hall .lca-submit{width:100%;height:var(--lcd-ctl);border-radius:var(--lcd-r);background:linear-gradient(180deg, var(--lcd-action) 0%, #046a4d 100%);color:#fff;letter-spacing:-.006em;cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;min-height:0;padding:0 16px;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:flex;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000001f,0 1px 2px #0b122029,0 8px 18px -10px #045a408c}.lcd-room .lcd-hall .lca-submit:hover{background:linear-gradient(180deg, #05684b 0%, var(--lcd-action-press) 100%)}.lcd-room .lcd-hall .lca-submit:disabled{cursor:wait;opacity:.9}.lcd-room .lcd-hall .lca-submit>svg{width:18px;height:18px}.lcd-room .lcd-hall .lca-submit .lc-beam-sweep{display:none}.lcd-room .lcd-hall .lca-submit:focus-visible{outline:2px solid var(--lcd-action-press);outline-offset:3px}.lcd-room .lcd-hall .lcd-trial{font-size:var(--lcd-trial-fs);line-height:var(--lcd-trial-lh);color:var(--lcd-ink);text-align:left;margin:0}.lcd-room .lcd-hall .lcd-trial b{font-weight:600}.lcd-room .lcd-hall .lcd-trial-l1,.lcd-room .lcd-hall .lcd-trial-l2{display:block}.lcd-room .lcd-hall .lcd-trial-l2{color:var(--lcd-body)}.lcd-room .lcd-hall .lcd-price{align-items:center;gap:12px;display:flex}.lcd-room .lcd-hall .lcd-price img{flex:none;width:48px;height:48px}.lcd-room .lcd-hall .lcd-price p{color:var(--lcd-quiet);margin:0;font-size:13px;line-height:16px}.lcd-room .lcd-hall .lcd-price p>span{white-space:nowrap;display:block}.lcd-room .lcd-hall .lcd-hm{color:var(--lcd-ink);font-weight:500;text-decoration:none}.lcd-room .lcd-hall .lcd-hm-ul{text-underline-offset:3px;-webkit-text-decoration:underline #0b12204d;text-decoration:underline #0b12204d}.lcd-room .lcd-hall .lcd-hm-ref{font-variant-numeric:tabular-nums;color:var(--lcd-quiet);font-weight:500}.lcd-room .lcd-hall .lcd-hm-icon{vertical-align:-1px;width:12px;height:12px;margin-left:2px;display:inline}.lcd-room .lcd-hall .lcd-price-line{color:var(--lcd-quiet);font-size:13px;line-height:20px}.lcd-room .lcd-hall .lca-legal{color:var(--lcd-quiet);text-align:left;padding:0;font-size:13px;line-height:20px}.lcd-room .lcd-hall .lca-legal a,.lcd-room .lcd-hall .lca-switch button,.lcd-room .lcd-hall .lca-switch a,.lcd-room .lcd-hall .lca-help a,.lcd-room .lcd-hall .lca-help button{color:var(--lcd-action-press);text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #065f4659;text-decoration:underline #065f4659}.lcd-room .lcd-hall .lca-switch{color:var(--lcd-quiet);text-align:center;margin:16px 0 0;font-size:14px;line-height:20px}.lcd-room .lcd-hall .lca-switch+.lca-switch{margin-top:8px}.lcd-room .lcd-hall .lca-switch-type{text-align:left}.lcd-room .lcd-hall .lca-switch-signin{display:none}.lcd-room .lcd-hall .lca-switches{border:0;margin:16px 0 0;padding:0}.lcd-room .lcd-hall .lca-switches .lca-switch{margin-top:0}.lcd-room .lcd-hall .lca-switches .lca-switch+.lca-switch{margin-top:8px}.lcd-room .lcd-hall .lca-switches>.lca-switch:first-child+.lca-switch{display:none}.lcd-room .lcd-hall .lcd-price p>.lcd-plan-line{display:block}.lcd-room .lcd-hall .lca-code-form{margin-top:24px}.lcd-room .lcd-hall .lca-code-form>div:first-child{margin:0 0 var(--lcd-s-label);justify-content:space-between;align-items:baseline;gap:8px;display:flex}.lcd-room .lcd-hall .lca-code-form .lca-label{margin:0}.lcd-room .lcd-hall .lca-timer{color:var(--lcd-quiet);font-variant-numeric:tabular-nums;font-size:13px;font-weight:500;line-height:20px}.lcd-room .lcd-hall .lca-code{height:var(--lcd-ctl);border:1px solid var(--lcd-field-line);border-radius:var(--lcd-r);letter-spacing:.32em;min-height:0;margin:0;font:600 22px/24px ui-monospace,SF Mono,Menlo,Consolas,monospace}.lcd-room .lcd-hall .lca-code::placeholder{font:400 15px/24px var(--font-inter), ui-sans-serif, system-ui, sans-serif;letter-spacing:0;color:#6b7280}.lcd-room .lcd-hall .lca-code:focus{border-color:var(--lcd-action);outline:none;box-shadow:0 0 0 3px #04785738}.lcd-room .lcd-hall .lca-code[aria-invalid=true]{border-color:#be123c}.lcd-room .lcd-hall .lca-code-form .lca-submit{margin-top:16px}.lcd-room .lcd-hall .lca-code-form .lca-submit:disabled{opacity:1;cursor:not-allowed;color:#475569;background:#e6eaf0;box-shadow:inset 0 0 0 1px #0b122014}.lcd-room .lcd-hall .lca-help{color:var(--lcd-quiet);border-top:1px solid #0b12201a;margin:24px 0 0;padding:16px 0 0;font-size:14px;line-height:22px}.lcd-room .lcd-hall .lca-help>p{margin:0}.lcd-room .lcd-hall .lca-help>p+p{margin-top:8px}.lcd-room .lcd-hall .lca-help .font-medium,.lcd-room .lcd-hall .lca-code-step .lca-sub strong{color:var(--lcd-ink);font-weight:500}.lcd-room .lcd-hall .lca-code-step .lca-sub strong{overflow-wrap:anywhere;word-break:normal;display:inline}.lcd-room .lcd-hall .lca-help button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.lcd-room[data-lcd-kind=code] .lcd-hall [data-lcd-page],.lcd-room[data-lcd-kind=code] .lcd-hall .lc-auth-card,.lcd-room[data-lcd-kind=code] .lcd-hall .lc-auth-body,.lcd-room[data-lcd-kind=code] .lcd-hall .lc-auth-body>div{flex-direction:column;flex:1;display:flex}.lcd-room[data-lcd-kind=code] .lcd-hall .lc-auth-body>div:before{content:"";flex:9 1 0}.lcd-room[data-lcd-kind=code] .lcd-hall .lc-auth-body>div:after{content:"";flex:11 1 0;order:2}.lcd-room[data-lcd-kind=code] .lcd-hall .lca-code-step{order:1}.lcd-room[data-lcd-kind=code] .lcd-hall .lcd-foot{order:3;margin-top:16px}.lcd-room[data-lcd-kind=quiet]{grid-template-rows:auto minmax(var(--lcd-floor), 1fr)}.lcd-room[data-lcd-kind=quiet] .lcd-stage{padding-top:var(--lcd-quiet-top,12vh)}.lcd-room[data-lcd-kind=quiet] .lcd-jambs{min-height:max(calc(440px - var(--lcd-ys) - var(--lcd-step)), calc(var(--lcd-W) - var(--lcd-ys) - var(--lcd-step)));flex:none}.lcd-room[data-lcd-kind=quiet] .lcd-hall{justify-content:center;padding:48px 0 56px}.lcd-room .lcd-hall .lca-sheet>.lca-form,.lcd-room .lcd-hall .lca-sheet>.lca-note{margin-top:24px}.lcd-room .lcd-hall .lca-sheet .lca-form>.lca-submit{margin-top:calc(16px - var(--lcd-s-field))}.lcd-room .lcd-hall .lca-sheet .lca-status{padding:24px 0 0}.lcd-room .lcd-hall .lca-sheet .lca-note+.lca-submit{margin-top:16px}.lcd-room .lcd-hall [data-lcd-page=confirmed] .lca-submit{margin-top:32px}.lcd-room .lcd-hall [data-lcd-page=confirmed] .lcd-trial{margin-top:16px}.lcd-room .lcd-proof{z-index:3;pointer-events:none;position:absolute;inset:0}.lcd-room .lcd-proof>*{pointer-events:auto}.lcd-room .lcd-card,.lcd-below .lcd-card{border-radius:var(--lcd-r);color:#fff;background:linear-gradient(#21355c 0%,#18294b 100%);margin:0;padding:16px 18px}.lcd-room .lcd-proof .lcd-card{width:var(--lcd-card-w);position:absolute}.lcd-room .lcd-proof .lcd-l{right:calc(50% + var(--lcd-x1));box-shadow:inset -1px 0 #dee8f66b,inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff12,-16px 24px 44px -22px #020610e6,-4px 8px 16px -8px #02061080}.lcd-room .lcd-proof .lcd-r{left:calc(50% + var(--lcd-x1));box-shadow:inset 1px 0 #dee8f66b,inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff12,16px 24px 44px -22px #020610e6,4px 8px 16px -8px #02061080}.lcd-room .lcd-proof .lcd-c1,.lcd-room .lcd-proof .lcd-c2{top:var(--lcd-y1)}.lcd-room .lcd-proof .lcd-c3{top:var(--lcd-y2);left:calc(50% + var(--lcd-x2))}.lcd-card .lcd-card-top{align-items:center;gap:10px;min-height:40px;display:flex}.lcd-card .lcd-ico{color:#34d399;background:#34d3991f;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid;box-shadow:inset 0 0 0 1px #34d39947}.lcd-card .lcd-ico svg{width:16px;height:16px}.lcd-card .lcd-card-h{letter-spacing:-.005em;text-wrap:balance;margin:0;font-size:14px;font-weight:600;line-height:20px}.lcd-card .lcd-fig{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-feature-settings:"cv11" 1, "tnum" 1;white-space:nowrap;margin:10px 0 0;font-size:28px;font-weight:600;line-height:32px}.lcd-card .lcd-unit{letter-spacing:0;color:#aeb8c5;font-size:15px;font-weight:500}.lcd-card .lcd-sub{color:#aeb8c5;text-wrap:balance;min-height:40px;margin:4px 0 0;font-size:13px;line-height:20px}.lcd-room .lcd-proof .lcd-review{top:var(--lcd-y2);right:calc(50% + var(--lcd-x2));width:var(--lcd-card-w);position:absolute}.lcd-room .lcd-review,.lcd-below .lcd-review{border-radius:var(--lcd-r);color:#fff;background:linear-gradient(#0a132880,#0a13289e);margin:0;padding:18px 18px 16px;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff0f}.lcd-review blockquote{margin:0}.lcd-review blockquote p{color:#fffffff0;text-indent:-.4em;margin:0;font-size:15px;line-height:24px}.lcd-review .lcd-cite{margin:12px 0 0;font-size:14px;line-height:20px}.lcd-review .lcd-cite b{font-weight:600;display:block}.lcd-review .lcd-cite span{color:#aeb8c5;font-size:13px}.lcd-review .lcd-tp{align-items:center;gap:4px;margin-top:12px;font-size:13px;line-height:20px;display:inline-flex}.lcd-review .lcd-tp-icon{width:12px;height:12px}.lcd-room .lcd-proof .lcd-after{width:100%;color:var(--lcd-on-note);margin:0;font-size:13px;line-height:20px;position:absolute;top:calc(100% + 16px);left:0}.lcd-room .lcd-proof .lcd-after>span{display:block}.lcd-room .lcd-proof .lcd-note{left:calc(50% + var(--lcd-x2));top:calc(var(--lcd-y2) + 186px);color:var(--lcd-on-note);margin:0;font-size:13px;line-height:20px;position:absolute}.lcd-below{display:none}@media (min-width:1280px){.lcd-room .lcd-hall .lca-switch-type{display:none}}@media (min-width:1280px) and (max-height:714.98px){.lcd-room{--lcd-x:clamp(0px, calc(100vh - 657px), 58px);--lcd-door-top:calc(4px + var(--lcd-x) * .3);--lcd-floor:calc(28px + var(--lcd-x) * .45);--lcd-step:16px;--lcd-ctl:44px;--lcd-hall-pad:12px;--lcd-hall-pad-b:12px;--lcd-h1:28px;--lcd-h1-lh:32px;--lcd-sub-fs:14px;--lcd-sub-lh:20px;--lcd-s-lead:4px;--lcd-s-opt:8px;--lcd-opt-lh:18px;--lcd-s-google:8px;--lcd-s-or:4px;--lcd-or-lh:18px;--lcd-label-lh:18px;--lcd-s-label:4px;--lcd-s-field:10px;--lcd-s-btn:12px;--lcd-hint-lh:18px;--lcd-s-trial:10px;--lcd-trial-fs:14px;--lcd-trial-lh:19px;--lcd-s-after:8px;--lcd-y1:calc(var(--lcd-door-top) + 88px);--lcd-y2:calc(var(--lcd-door-top) + 284px)}}@media (min-width:1280px) and (min-height:715px) and (max-height:779.98px){.lcd-room{--lcd-x:clamp(0px, calc(100vh - 715px), 65px);--lcd-door-top:calc(4px + var(--lcd-x) * .3);--lcd-floor:calc(32px + var(--lcd-x) * .45);--lcd-step:20px;--lcd-ctl:48px;--lcd-hall-pad:14px;--lcd-hall-pad-b:14px;--lcd-h1:30px;--lcd-h1-lh:34px;--lcd-sub-fs:15px;--lcd-sub-lh:22px;--lcd-s-lead:4px;--lcd-s-opt:10px;--lcd-s-google:10px;--lcd-s-or:4px;--lcd-s-label:4px;--lcd-s-field:12px;--lcd-s-btn:14px;--lcd-s-trial:12px;--lcd-trial-fs:14px;--lcd-trial-lh:20px;--lcd-s-after:8px;--lcd-y1:calc(var(--lcd-door-top) + 92px);--lcd-y2:calc(var(--lcd-door-top) + 296px)}}@media (min-width:1280px) and (min-height:780px) and (max-height:859.98px){.lcd-room{--lcd-x:clamp(0px, calc(100vh - 780px), 80px);--lcd-door-top:calc(6px + var(--lcd-x) * .3);--lcd-floor:calc(36px + var(--lcd-x) * .45);--lcd-ctl:50px;--lcd-form-w:440px;--lcd-hall-pad:18px;--lcd-hall-pad-b:16px;--lcd-h1:34px;--lcd-h1-lh:38px;--lcd-s-lead:6px;--lcd-s-opt:12px;--lcd-s-google:12px;--lcd-s-or:6px;--lcd-s-label:6px;--lcd-s-field:14px;--lcd-s-btn:16px;--lcd-s-trial:14px;--lcd-s-after:10px;--lcd-y1:calc(var(--lcd-door-top) + 112px);--lcd-y2:calc(var(--lcd-door-top) + 332px)}}@media (min-width:1280px) and (min-height:860px) and (max-height:999.98px){.lcd-room{--lcd-x:clamp(0px, calc(100vh - 860px), 140px);--lcd-door-top:calc(8px + var(--lcd-x) * .2);--lcd-floor:calc(32px + var(--lcd-x) * .25);--lcd-ctl:48px;--lcd-hall-pad:18px;--lcd-hall-pad-b:16px;--lcd-h1:36px;--lcd-h1-lh:40px;--lcd-s-lead:6px;--lcd-s-opt:12px;--lcd-s-google:12px;--lcd-s-or:6px;--lcd-s-label:6px;--lcd-s-field:12px;--lcd-s-btn:16px;--lcd-s-trial:12px;--lcd-s-after:10px;--lcd-y1:calc(var(--lcd-door-top) + 152px);--lcd-y2:calc(var(--lcd-door-top) + 384px)}}@media (min-width:1280px) and (min-height:900px) and (max-height:999.98px){.lcd-room{--lcd-ctl:52px;--lcd-hall-pad:16px;--lcd-s-btn:16px;--lcd-s-trial:14px}}@media (min-width:1280px) and (min-height:1000px){.lcd-room{--lcd-x:clamp(0px, calc(100vh - 1000px), 80px);--lcd-door-top:calc(16px + var(--lcd-x) * .6);--lcd-floor:calc(40px + var(--lcd-x) * .3);--lcd-hall-pad:32px;--lcd-hall-pad-b:24px;--lcd-h1:40px;--lcd-h1-lh:44px;--lcd-s-opt:16px;--lcd-s-google:16px;--lcd-s-or:12px;--lcd-s-field:16px;--lcd-s-btn:24px;--lcd-s-trial:16px;--lcd-s-after:16px;--lcd-y1:calc(var(--lcd-door-top) + 200px);--lcd-y2:calc(var(--lcd-door-top) + 448px)}}@media (min-width:1280px) and (min-height:1081px){.lcd-room{--lcd-extra:calc(100vh - 1080px);--lcd-door-top:calc(64px + var(--lcd-extra) * .4);--lcd-floor:calc(64px + var(--lcd-extra) * .6)}}.lcd-room .lcd-hall .lca-sub[data-lcd-sub=long]{font-size:15px;line-height:22px}@media (min-width:1280px) and (max-height:714.98px){.lcd-room .lcd-hall .lca-sub[data-lcd-sub=long]{font-size:14px;line-height:20px}:is(.lcd-room:has(#agencyName),.lcd-room:has([data-lcd-sub=long]),.lcd-room:has(.lca-ref),.lcd-room:has(.lca-field-error),.lcd-room:has(.lca-typo),.lcd-room:has(.lca-caps),.lcd-room:has(.lca-alert),.lcd-room:has(.lca-exists)){--lcd-hall-pad:8px;--lcd-s-opt:6px;--lcd-s-google:6px;--lcd-s-or:4px;--lcd-s-field:8px;--lcd-s-btn:10px;--lcd-s-trial:8px;--lcd-s-after:4px}}@media (min-width:1280px) and (min-height:715px) and (max-height:779.98px){:is(.lcd-room:has(#agencyName),.lcd-room:has([data-lcd-sub=long]),.lcd-room:has(.lca-ref),.lcd-room:has(.lca-field-error),.lcd-room:has(.lca-typo),.lcd-room:has(.lca-caps),.lcd-room:has(.lca-alert),.lcd-room:has(.lca-exists)){--lcd-hall-pad:12px;--lcd-s-opt:8px;--lcd-s-google:8px;--lcd-s-or:2px;--lcd-s-field:10px;--lcd-s-btn:12px;--lcd-s-trial:10px;--lcd-s-after:6px}}@media (min-width:1280px) and (min-height:780px) and (max-height:859.98px){:is(.lcd-room:has(#agencyName),.lcd-room:has([data-lcd-sub=long]),.lcd-room:has(.lca-ref),.lcd-room:has(.lca-field-error),.lcd-room:has(.lca-typo),.lcd-room:has(.lca-caps),.lcd-room:has(.lca-alert),.lcd-room:has(.lca-exists)){--lcd-hall-pad:14px;--lcd-s-opt:8px;--lcd-s-google:8px;--lcd-s-or:4px;--lcd-s-field:10px;--lcd-s-label:4px;--lcd-s-btn:12px;--lcd-s-trial:10px;--lcd-s-after:8px}}@media (min-width:1280px) and (min-height:860px) and (max-height:999.98px){:is(.lcd-room:has(#agencyName),.lcd-room:has([data-lcd-sub=long]),.lcd-room:has(.lca-ref),.lcd-room:has(.lca-field-error),.lcd-room:has(.lca-typo),.lcd-room:has(.lca-caps),.lcd-room:has(.lca-alert),.lcd-room:has(.lca-exists)){--lcd-hall-pad:14px;--lcd-s-opt:8px;--lcd-s-google:8px;--lcd-s-or:4px;--lcd-s-field:8px;--lcd-s-label:4px;--lcd-s-btn:12px;--lcd-s-trial:10px;--lcd-s-after:8px}}@media (min-width:1280px) and (min-height:1000px){:is(.lcd-room:has(#agencyName),.lcd-room:has(.lca-field-error),.lcd-room:has(.lca-typo),.lcd-room:has(.lca-caps),.lcd-room:has(.lca-alert),.lcd-room:has(.lca-exists)){--lcd-s-or:10px;--lcd-s-field:14px;--lcd-s-btn:20px;--lcd-s-after:14px}:is(.lcd-room:has(.lca-pill):not(:has(#agencyName)),.lcd-room:has([data-lcd-sub=long]):not(:has(#agencyName)),.lcd-room:has(.lca-ref):not(:has(#agencyName))){--lcd-hall-pad:24px;--lcd-s-opt:12px;--lcd-s-google:12px;--lcd-s-or:8px;--lcd-s-field:12px;--lcd-s-label:6px;--lcd-s-btn:18px;--lcd-s-trial:12px;--lcd-s-after:12px}.lcd-room .lcd-hall .lc-signup-pills{margin-bottom:12px}}@media (min-width:1280px){.lcd-room[data-lcd-kind=quiet]{grid-template-rows:minmax(4px, 2fr) auto var(--lcd-floor) minmax(0, 3fr)}.lcd-room[data-lcd-kind=quiet] .lcd-stage{grid-row:2;padding-top:0}.lcd-room[data-lcd-kind=quiet] .lcd-floor{grid-row:3/5}.lcd-room[data-lcd-kind=quiet]:has(.lca-notice) .lcd-hall{padding:24px 0 32px}}@media (min-width:1280px) and (max-height:779.98px){.lcd-room{--lcd-form-w:456px;--lcd-leaf:0px}.lcd-room .lcd-bar{height:56px}.lcd-room .lcd-hall .lca-google+.lca-hint{margin-top:4px}.lcd-review blockquote p{font-size:14px;line-height:22px}.lcd-room[data-lcd-kind=quiet] .lcd-hall{padding:20px 0 28px}.lcd-room[data-lcd-kind=quiet]:has(.lca-notice) .lcd-hall{padding:12px 0 16px}.lcd-room .lcd-spill{background-image:-webkit-image-set(url(/auth/arch/spill-s-1x.avif) 1x type("image/avif"),url(/auth/arch/spill-s-2x.avif) 2x type("image/avif"),url(/auth/arch/spill-s-1x.webp) 1x type("image/webp"),url(/auth/arch/spill-s-2x.webp) 2x type("image/webp"));background-image:image-set("/auth/arch/spill-s-1x.avif" 1x type("image/avif"),"/auth/arch/spill-s-2x.avif" 2x type("image/avif"),"/auth/arch/spill-s-1x.webp" 1x type("image/webp"),"/auth/arch/spill-s-2x.webp" 2x type("image/webp"))}}@media (min-width:1280px) and (max-height:859.98px){.lcd-room:not(:has(#agencyName)) .lcd-hall .lca-form{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lcd-room:not(:has(#agencyName)) .lcd-hall .lca-names>.lca-row{grid-column:1}.lcd-room:not(:has(#agencyName)) .lcd-hall .lca-form>.lca-row:has(#email){grid-column:2}.lcd-room:has(#agencyName) .lcd-hall .lca-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lcd-room:has(#agencyName) .lcd-hall .lca-form>.lca-row:has(#email){grid-column:1}.lcd-room:has(#agencyName) .lcd-hall .lca-form>.lca-row:has(#password){grid-column:2}:is(.lcd-room:not(:has(#agencyName)):has(.lca-exists) .lcd-hall .lca-form,.lcd-room:has(#agencyName):has(.lca-exists) .lcd-hall .lca-form){grid-template-columns:minmax(0,1fr)}:is(.lcd-room:not(:has(#agencyName)):has(.lca-exists) .lcd-hall .lca-names>.lca-row,.lcd-room:not(:has(#agencyName)):has(.lca-exists) .lcd-hall .lca-form>.lca-row:has(#email),.lcd-room:has(#agencyName):has(.lca-exists) .lcd-hall .lca-form>.lca-row:has(#email),.lcd-room:has(#agencyName):has(.lca-exists) .lcd-hall .lca-form>.lca-row:has(#password)){grid-column:1/-1}}.lcd-room:has(#agencyName) .lcd-hall .lca-form>.lca-names{gap:var(--lcd-s-field);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.lcd-room:has(#agencyName) .lcd-hall .lca-names>.lca-row{grid-column:auto}@media (min-width:1280px) and (min-height:1000px),(max-width:1279.98px){.lcd-room .lcd-hall .lc-signup-pills{display:flex}.lcd-room .lcd-hall .lcd-price p>.lcd-plan-line{display:none}}@media (min-width:1280px) and (max-width:1439.98px){.lcd-room{--lcd-card-w:232px}}@media (min-width:1700px){.lcd-room{--lcd-card-w:272px}}@media (max-width:1279.98px){.lcd-room{--lcd-door-top:80px;--lcd-floor:176px;--lcd-hall-pad:32px;--lcd-hall-pad-b:32px;--lcd-quiet-top:80px;grid-template-rows:auto var(--lcd-floor);min-height:0}.lcd-room[data-lcd-kind=quiet]{min-height:100vh;grid-template-rows:auto minmax(var(--lcd-floor), 1fr);min-height:100svh}.lcd-room .lcd-proof{display:none}.lcd-room .lcd-spill{background-size:100% 176px;height:176px}.lcd-below{z-index:2;font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;color:#fff;-webkit-font-smoothing:antialiased;background:linear-gradient(#0a1224 0,#080e1d 160px 100%);padding:8px 16px 48px;display:block;position:relative}.lcd-below :focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #34d399}.lcd-below .lcd-on-link{color:#fff;text-underline-offset:5px;font-weight:600;-webkit-text-decoration:underline #34d399cc;text-decoration:underline #34d399cc;text-decoration-thickness:1.5px}.lcd-below .lcd-below-in{width:min(620px,100%);margin:0 auto}.lcd-below .lcd-review blockquote p{text-indent:0}.lcd-below .lcd-cards{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:16px;display:grid}.lcd-below .lcd-card{padding:14px 14px 16px;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff14,0 16px 32px -18px #020610e6}.lcd-below .lcd-card .lcd-card-top{align-items:flex-start;min-height:0}.lcd-below .lcd-card .lcd-fig{margin-top:10px;font-size:24px;line-height:28px}.lcd-below .lcd-card .lcd-unit{margin-top:2px;font-size:13px;line-height:20px;display:block}.lcd-below .lcd-card .lcd-sub{min-height:0}.lcd-below .lcd-sample{color:#aeb8c5;margin:16px 0 0;font-size:13px;line-height:20px;display:block}}@media (max-width:767.98px){.lcd-room{--lcd-door-top:60px;--lcd-floor:104px;--lcd-step:14px;--lcd-form-w:100%;--lcd-leaf:0px;--lcd-hall-pad:20px;--lcd-hall-pad-b:20px;--lcd-h1:30px;--lcd-h1-lh:36px;--lcd-s-opt:16px;--lcd-s-google:16px;--lcd-s-or:12px;--lcd-s-field:12px;--lcd-s-trial:16px;--lcd-s-after:12px;--lcd-quiet-top:60px}.lcd-room .lcd-stage{padding-left:16px;padding-right:16px}.lcd-room .lcd-doorway{width:100%}.lcd-room .lcd-bar{height:56px;padding:0 16px}.lcd-room .lcd-home .lcd-mark{width:24px;height:24px}.lcd-room .lcd-home .lcd-wordmark{font-size:20px}.lcd-room .lcd-switch .lcd-lead-in{display:none}.lcd-room .lcd-switch a{align-items:center;min-height:44px;display:inline-flex}.lcd-room .lcd-glow{background-size:100% 1400px;width:calc(100% + 280px);margin-left:0;left:-140px}.lcd-room .lcd-crown{left:calc(var(--lcd-P) * -1);width:calc(100% + 2 * var(--lcd-P))}.lcd-room .lcd-hall{padding-left:14px;padding-right:14px}.lcd-room .lcd-hall .lca-title{letter-spacing:-.04em}.lcd-room .lcd-hall .lca-sub{font-size:15px;line-height:22px}.lcd-room .lcd-step{margin:0 -8px}.lcd-room .lcd-spill{background-image:-webkit-image-set(url(/auth/arch/spill-phone-1x.avif) 1x type("image/avif"),url(/auth/arch/spill-phone-2x.avif) 2x type("image/avif"),url(/auth/arch/spill-phone-1x.webp) 1x type("image/webp"),url(/auth/arch/spill-phone-2x.webp) 2x type("image/webp"));background-image:image-set("/auth/arch/spill-phone-1x.avif" 1x type("image/avif"),"/auth/arch/spill-phone-2x.avif" 2x type("image/avif"),"/auth/arch/spill-phone-1x.webp" 1x type("image/webp"),"/auth/arch/spill-phone-2x.webp" 2x type("image/webp"));background-size:100% 112px;width:100%;height:104px;margin-left:0;left:0}.lcd-room:has(#agencyName) .lcd-hall .lca-submit{gap:6px;padding:0 4px;font-size:15px}.lcd-room:has(#agencyName) .lcd-hall .lca-submit>svg:not(.animate-spin){display:none}.lcd-room .lcd-hall .lcd-price{align-items:flex-start}.lcd-room .lcd-hall .lcd-price p{line-height:18px}.lcd-room .lcd-hall .lcd-price p>span{white-space:normal;display:inline}.lcd-room .lcd-hall .lcd-price p>span:after{content:" "}.lcd-room .lcd-hall .lcd-price p>span:last-child{white-space:nowrap;margin-top:2px;display:block}.lcd-below .lcd-cards{grid-template-columns:1fr 1fr}.lcd-below .lcd-tab-only{display:none}.lcd-below .lcd-card .lcd-card-top{flex-direction:column;align-items:flex-start;gap:10px}.lcd-below .lcd-review{padding:16px}.lcd-below .lcd-review blockquote p{font-size:14px;line-height:22px}.lcd-room[data-lcd-kind=quiet] .lcd-hall{padding:32px 14px 40px}}@media (max-width:379.98px){.lcd-room{--lcd-h1:27px;--lcd-h1-lh:32px}.lcd-room .lcd-hall .lca-title{letter-spacing:-.035em}.lcd-room .lcd-hall{padding-left:12px;padding-right:12px}.lcd-below .lcd-card .lcd-fig{font-size:21px}.lcd-room[data-lcd-kind=signup] .lcd-hall .lca-form>.lca-submit{gap:6px;padding:0 8px;font-size:15px}.lcd-room[data-lcd-kind=signup] .lcd-hall .lca-form>.lca-submit>svg:not(.animate-spin){display:none}}@media (max-width:767.98px){.lcd-room:has(#agencyName){--lcd-hall-pad:16px;--lcd-s-opt:12px;--lcd-s-google:12px;--lcd-s-or:8px;--lcd-s-field:10px;--lcd-s-btn:12px}}@media (max-width:767.98px) and (max-height:740px){.lcd-room{--lcd-door-top:56px;--lcd-hall-pad:12px;--lcd-ctl:46px;--lcd-h1:26px;--lcd-h1-lh:30px;--lcd-s-lead:4px;--lcd-s-opt:10px;--lcd-opt-lh:18px;--lcd-s-google:10px;--lcd-s-or:6px;--lcd-or-lh:18px;--lcd-label-lh:18px;--lcd-s-label:4px;--lcd-s-field:8px;--lcd-s-btn:12px;--lcd-hint-lh:18px}.lcd-room .lcd-hall .lca-sub,.lcd-room .lcd-hall .lca-sub[data-lcd-sub=long]{font-size:14px;line-height:20px}.lcd-room .lcd-hall .lc-signup-pills{display:none}.lcd-room .lcd-hall .lcd-price p>.lcd-plan-line{display:block}:is(.lcd-room:has([data-lcd-sub=long]),.lcd-room:has(.lca-ref)){--lcd-s-opt:8px;--lcd-s-google:8px;--lcd-s-or:4px;--lcd-s-field:6px;--lcd-s-btn:10px}}@media (prefers-reduced-motion:no-preference){.lcd-room .lcd-glow,.lcd-room .lcd-spill{animation:lcd-light .6s var(--lcd-ease) both}.lcd-room .lcd-spill{animation-delay:80ms}.lcd-room .lcd-proof .lcd-card,.lcd-room .lcd-proof .lcd-review,.lcd-room .lcd-proof .lcd-note{animation:lcd-drift .7s var(--lcd-ease) both}.lcd-room .lcd-proof .lcd-c1{animation-delay:.32s}.lcd-room .lcd-proof .lcd-c2{animation-delay:.4s}.lcd-room .lcd-proof .lcd-c3,.lcd-room .lcd-proof .lcd-note{animation-delay:.48s}.lcd-room .lcd-proof .lcd-review{animation-delay:.56s}.lcd-room .lcd-home:hover .lcd-back{transform:translate(-2px)}}@keyframes lcd-light{0%{opacity:0}to{opacity:1}}@keyframes lcd-drift{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}
