@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/93232c3b4a112c3a-s.16fp9fpo9wxg~.woff2?dpl=dpl_wGy1hqx9xmcJpnfUpBySjXZrRT5F)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/62d571048def60fc-s.0~7k-qoe1a21e.woff2?dpl=dpl_wGy1hqx9xmcJpnfUpBySjXZrRT5F)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5a54cb9402415d65-s.p.0jiob92tf4u-0.woff2?dpl=dpl_wGy1hqx9xmcJpnfUpBySjXZrRT5F)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_7bad13df-module__STo9gW__className{font-family:Fraunces,Fraunces Fallback;font-style:normal;font-weight:600}.fraunces_7bad13df-module__STo9gW__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
body.ob-scope{--ob-seed:#7f1d3a;--ob-brand:#7f1d3a;--ob-brand-strong:#6a1530;--ob-brand-deep:#4f0f24;--ob-brand-text:#6d1a34;--ob-brand-tint:#fbf3f5;--ob-brand-tint-2:#f6e3e8;--ob-brand-line:#ecc9d3;--ob-brand-glow:#7f1d3a47;--ob-canvas:#fbf8f9;--ob-surface:#fff;--ob-surface-2:#f8f3f5;--ob-line:#e9e1e4;--ob-line-soft:#f1ebed;--ob-ink:#221a1e;--ob-ink-2:#463a40;--ob-muted:#746770;--ob-faint:#b1a5ab;--ob-on-brand:#fff}@supports (color:oklch(from red l c h)){body.ob-scope{--ob-brand:var(--ob-seed);--ob-brand-strong:oklch(from var(--ob-seed) calc(l - .07) c h);--ob-brand-deep:oklch(from var(--ob-seed) calc(l - .14) calc(c * .9) h);--ob-brand-text:oklch(from var(--ob-seed) .38 c h);--ob-brand-tint:oklch(from var(--ob-seed) .965 calc(c * .16) h);--ob-brand-tint-2:oklch(from var(--ob-seed) .93 calc(c * .28) h);--ob-brand-line:oklch(from var(--ob-seed) .86 calc(c * .34) h);--ob-brand-glow:oklch(from var(--ob-seed) .6 c h / .28);--ob-canvas:oklch(from var(--ob-seed) .983 calc(c * .05) h);--ob-surface-2:oklch(from var(--ob-seed) .97 calc(c * .06) h);--ob-line:oklch(from var(--ob-seed) .91 calc(c * .06) h);--ob-line-soft:oklch(from var(--ob-seed) .945 calc(c * .05) h);--ob-ink:oklch(from var(--ob-seed) .22 calc(c * .1) h);--ob-ink-2:oklch(from var(--ob-seed) .36 calc(c * .1) h);--ob-muted:oklch(from var(--ob-seed) .54 calc(c * .1) h);--ob-faint:oklch(from var(--ob-seed) .74 calc(c * .08) h)}}body.ob-scope{--ob-ok:#1b7a57;--ob-ok-bg:#e7f5ee;--ob-ok-line:#bfe3d0;--ob-warn:#8a5a00;--ob-warn-bg:#fdf3dc;--ob-warn-line:#f0d89a;--ob-urgent:#a34509;--ob-urgent-bg:#fdf1e7;--ob-urgent-line:#f3cdae;--ob-bad:#b3261e;--ob-bad-bg:#fdefee;--ob-bad-line:#f2c4c0;--ob-info:#245bb5;--ob-info-bg:#eaf1fc;--ob-info-line:#c5d7f4;--ob-r-ctl:12px;--ob-r-card:16px;--ob-r-sheet:24px;--ob-sh-1:0 1px 2px #140a0e0d, 0 0 0 1px var(--ob-line);--ob-sh-2:0 10px 30px -12px #140a0e2e, 0 0 0 1px var(--ob-line);--ob-sh-brand:0 10px 24px -10px var(--ob-brand-glow);--ob-font:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--ob-font-display:var(--ob-font);--ob-font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--ob-t-12:12px;--ob-t-13:13px;--ob-t-14:14px;--ob-t-15:15px;--ob-t-18:18px;--ob-t-22:22px;--ob-t-28:28px;--ob-t-36:36px;--table-cell-size:var(--ob-t-14);--ob-ctl:44px;--ob-ctl-sm:36px;--ob-rail:264px;--ob-drawer:300px;--ob-topbar:60px;--ob-tabbar:64px}@media (prefers-contrast:more){body.ob-scope{--ob-line:#6f6269;--ob-line-soft:#95878e;--ob-muted:#4f4349;--ob-faint:#665960;--ob-brand-line:var(--ob-brand-text);--ob-ok-line:var(--ob-ok);--ob-warn-line:var(--ob-warn);--ob-bad-line:var(--ob-bad);--ob-info-line:var(--ob-info);--ob-sh-1:0 0 0 1px var(--ob-line);--ob-sh-2:0 0 0 2px var(--ob-line)}}body.ob-scope{--ws-brand:var(--ob-brand);--ws-brand-strong:var(--ob-brand-strong);--ws-brand-deep:var(--ob-brand-deep);--ws-brand-tint:var(--ob-brand-tint);--ws-brand-tint-border:var(--ob-brand-line);--ws-canvas:var(--ob-canvas);--ws-line:var(--ob-line);--ws-line-soft:var(--ob-line-soft);--ws-ink:var(--ob-ink);--ws-ink-2:var(--ob-ink-2);--ws-muted:var(--ob-muted);--ws-faint:var(--ob-faint);--primary:var(--ob-brand);--primary-dark:var(--ob-brand-strong);--careatrium-primary:var(--ob-brand);--color-careatrium-primary:var(--ob-brand);--primary-20:var(--ob-brand-tint-2);--brand:var(--ob-brand);--brand-strong:var(--ob-brand-strong);--button-primary-bg:var(--ob-brand);--button-primary-border:var(--ob-brand);--button-primary-gradient:linear-gradient(135deg, var(--ob-brand-strong), var(--ob-brand));--button-primary-gradient-hover:linear-gradient(135deg, var(--ob-brand), var(--ob-brand-strong));--button-primary-gradient-active:var(--ob-brand-deep);--button-primary-gradient-border:var(--ob-brand-strong);--button-primary-gradient-shadow:var(--ob-sh-brand)}.authScreens-module-scss-module__qWHPxG__auth{--ob-seed:#7f1d3a;--ob-brand:#7f1d3a;--ob-brand-strong:#6a1530;--ob-brand-deep:#4f0f24;--ob-brand-text:#6d1a34;--ob-brand-tint:#fbf3f5;--ob-brand-tint-2:#f6e3e8;--ob-brand-line:#ecc9d3;--ob-brand-glow:#7f1d3a47;--ob-canvas:#fbf8f9;--ob-surface:#fff;--ob-surface-2:#f8f3f5;--ob-line:#e9e1e4;--ob-line-soft:#f1ebed;--ob-ink:#221a1e;--ob-ink-2:#463a40;--ob-muted:#746770;--ob-faint:#b1a5ab;--ob-on-brand:#fff}@supports (color:oklch(from red l c h)){.authScreens-module-scss-module__qWHPxG__auth{--ob-brand:var(--ob-seed);--ob-brand-strong:oklch(from var(--ob-seed) calc(l - .07) c h);--ob-brand-deep:oklch(from var(--ob-seed) calc(l - .14) calc(c * .9) h);--ob-brand-text:oklch(from var(--ob-seed) .38 c h);--ob-brand-tint:oklch(from var(--ob-seed) .965 calc(c * .16) h);--ob-brand-tint-2:oklch(from var(--ob-seed) .93 calc(c * .28) h);--ob-brand-line:oklch(from var(--ob-seed) .86 calc(c * .34) h);--ob-brand-glow:oklch(from var(--ob-seed) .6 c h / .28);--ob-canvas:oklch(from var(--ob-seed) .983 calc(c * .05) h);--ob-surface-2:oklch(from var(--ob-seed) .97 calc(c * .06) h);--ob-line:oklch(from var(--ob-seed) .91 calc(c * .06) h);--ob-line-soft:oklch(from var(--ob-seed) .945 calc(c * .05) h);--ob-ink:oklch(from var(--ob-seed) .22 calc(c * .1) h);--ob-ink-2:oklch(from var(--ob-seed) .36 calc(c * .1) h);--ob-muted:oklch(from var(--ob-seed) .54 calc(c * .1) h);--ob-faint:oklch(from var(--ob-seed) .74 calc(c * .08) h)}}.authScreens-module-scss-module__qWHPxG__auth{--ob-ok:#1b7a57;--ob-ok-bg:#e7f5ee;--ob-ok-line:#bfe3d0;--ob-warn:#8a5a00;--ob-warn-bg:#fdf3dc;--ob-warn-line:#f0d89a;--ob-urgent:#a34509;--ob-urgent-bg:#fdf1e7;--ob-urgent-line:#f3cdae;--ob-bad:#b3261e;--ob-bad-bg:#fdefee;--ob-bad-line:#f2c4c0;--ob-info:#245bb5;--ob-info-bg:#eaf1fc;--ob-info-line:#c5d7f4;--ob-r-ctl:12px;--ob-r-card:16px;--ob-r-sheet:24px;--ob-sh-1:0 1px 2px #140a0e0d, 0 0 0 1px var(--ob-line);--ob-sh-2:0 10px 30px -12px #140a0e2e, 0 0 0 1px var(--ob-line);--ob-sh-brand:0 10px 24px -10px var(--ob-brand-glow);--ob-font:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--ob-font-display:var(--ob-font);--ob-font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--ob-t-12:12px;--ob-t-13:13px;--ob-t-14:14px;--ob-t-15:15px;--ob-t-18:18px;--ob-t-22:22px;--ob-t-28:28px;--ob-t-36:36px;--table-cell-size:var(--ob-t-14);--ob-ctl:44px;--ob-ctl-sm:36px;--ob-rail:264px;--ob-drawer:300px;--ob-topbar:60px;--ob-tabbar:64px}@media (prefers-contrast:more){.authScreens-module-scss-module__qWHPxG__auth{--ob-line:#6f6269;--ob-line-soft:#95878e;--ob-muted:#4f4349;--ob-faint:#665960;--ob-brand-line:var(--ob-brand-text);--ob-ok-line:var(--ob-ok);--ob-warn-line:var(--ob-warn);--ob-bad-line:var(--ob-bad);--ob-info-line:var(--ob-info);--ob-sh-1:0 0 0 1px var(--ob-line);--ob-sh-2:0 0 0 2px var(--ob-line)}}.authScreens-module-scss-module__qWHPxG__auth{--ws-brand:var(--ob-brand);--ws-brand-strong:var(--ob-brand-strong);--ws-brand-deep:var(--ob-brand-deep);--ws-brand-tint:var(--ob-brand-tint);--ws-brand-tint-border:var(--ob-brand-line);--ws-canvas:var(--ob-canvas);--ws-line:var(--ob-line);--ws-line-soft:var(--ob-line-soft);--ws-ink:var(--ob-ink);--ws-ink-2:var(--ob-ink-2);--ws-muted:var(--ob-muted);--ws-faint:var(--ob-faint);--primary:var(--ob-brand);--primary-dark:var(--ob-brand-strong);--careatrium-primary:var(--ob-brand);--color-careatrium-primary:var(--ob-brand);--primary-20:var(--ob-brand-tint-2);--brand:var(--ob-brand);--brand-strong:var(--ob-brand-strong);--button-primary-bg:var(--ob-brand);--button-primary-border:var(--ob-brand);--button-primary-gradient:linear-gradient(135deg, var(--ob-brand-strong), var(--ob-brand));--button-primary-gradient-hover:linear-gradient(135deg, var(--ob-brand), var(--ob-brand-strong));--button-primary-gradient-active:var(--ob-brand-deep);--button-primary-gradient-border:var(--ob-brand-strong);--button-primary-gradient-shadow:var(--ob-sh-brand);--auth-display:var(--font-fraunces), var(--ob-font);--show-ink:#1d0d13;--show-ink-2:#2a1420;--show-glass:#ffffff14;--show-line:#ffffff24;--show-text:#ffffffeb;--show-muted:#ffffffa8;--show-faint:#ffffff75}@supports (color:oklch(from red l c h)){.authScreens-module-scss-module__qWHPxG__auth{--show-ink:oklch(from var(--ob-seed) .17 calc(c * .35) h);--show-ink-2:oklch(from var(--ob-seed) .22 calc(c * .4) h)}}.authScreens-module-scss-module__qWHPxG__auth{min-height:100dvh;font-family:var(--ob-font);color:var(--ob-ink);background:var(--ob-canvas);-webkit-font-smoothing:antialiased;grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.authScreens-module-scss-module__qWHPxG__auth{grid-template-columns:minmax(0,1.1fr) minmax(440px,.9fr)}}.authScreens-module-scss-module__qWHPxG__show{background:var(--show-ink);min-height:100dvh;color:var(--show-text);padding:32px 40px;display:none;position:relative;overflow:hidden}@media (min-width:1024px){.authScreens-module-scss-module__qWHPxG__show{flex-direction:column;display:flex}}.authScreens-module-scss-module__qWHPxG__show>*{z-index:1;position:relative}.authScreens-module-scss-module__qWHPxG__photo,.authScreens-module-scss-module__qWHPxG__tint{z-index:0;pointer-events:none;position:absolute;inset:0}.authScreens-module-scss-module__qWHPxG__blur{transition:opacity 1s ease-out;position:absolute;inset:-8%}.authScreens-module-scss-module__qWHPxG__blur img{object-fit:cover;object-position:center;filter:blur(40px)saturate(.6)grayscale(.4);transform:scale(1.1)}.authScreens-module-scss-module__qWHPxG__frame{inset-block:0;transition:opacity 1s ease-out;position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 12% 88%,#0000 100%)}.authScreens-module-scss-module__qWHPxG__frame img{object-fit:cover;object-position:center;filter:grayscale()brightness(1.05)contrast(1.05)}.authScreens-module-scss-module__qWHPxG__tint{background:linear-gradient(180deg, #00000026 0%, transparent 30%, transparent 55%, var(--show-ink) 100%),linear-gradient(90deg, var(--show-ink) 0%, transparent 35%, transparent 65%, var(--show-ink) 100%)}.authScreens-module-scss-module__qWHPxG__tint:after{content:"";background:var(--ob-seed);mix-blend-mode:color;opacity:.42;position:absolute;inset:0}.authScreens-module-scss-module__qWHPxG__showBar{justify-content:space-between;align-items:center;gap:16px;display:flex}.authScreens-module-scss-module__qWHPxG__glass{border:1px solid var(--show-line);background:var(--show-glass);letter-spacing:.14em;text-transform:uppercase;height:30px;color:var(--show-muted);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.authScreens-module-scss-module__qWHPxG__copy{max-width:560px;margin-top:auto;padding-bottom:28px}.authScreens-module-scss-module__qWHPxG__copy h1{font-family:var(--auth-display);letter-spacing:-.01em;color:#fff;margin:18px 0 0;font-size:46px;font-weight:600;line-height:1.08}.authScreens-module-scss-module__qWHPxG__cue{max-width:46ch;color:var(--show-muted);margin:16px 0 0;font-size:16px;line-height:1.6}.authScreens-module-scss-module__qWHPxG__path{grid-template-columns:repeat(3,1fr);gap:8px;max-width:520px;margin-top:28px;display:grid}.authScreens-module-scss-module__qWHPxG__step{min-width:0}.authScreens-module-scss-module__qWHPxG__step small{letter-spacing:.02em;color:var(--show-faint);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:12px;font-weight:600;display:block;overflow:hidden}.authScreens-module-scss-module__qWHPxG__stepTop{align-items:center;gap:8px;display:flex}.authScreens-module-scss-module__qWHPxG__stepNo{border:1px solid var(--show-line);background:var(--show-glass);border-radius:10px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:600;display:grid}.authScreens-module-scss-module__qWHPxG__stepLine{background:var(--show-line);flex:1;height:1px}.authScreens-module-scss-module__qWHPxG__stepNow .authScreens-module-scss-module__qWHPxG__stepNo{color:var(--show-ink);background:#fff;border-color:#fff}.authScreens-module-scss-module__qWHPxG__stepNow small{color:var(--show-text)}.authScreens-module-scss-module__qWHPxG__showFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.authScreens-module-scss-module__qWHPxG__dots{align-items:center;gap:6px;display:flex}.authScreens-module-scss-module__qWHPxG__dots button{cursor:pointer;background:#ffffff52;border:0;border-radius:999px;width:6px;height:6px;padding:0;transition:width .3s,background .3s}.authScreens-module-scss-module__qWHPxG__dots button:focus-visible{outline-offset:3px;outline:2px solid #fff}.authScreens-module-scss-module__qWHPxG__dotOn{background:#fff!important;width:22px!important}.authScreens-module-scss-module__qWHPxG__compliance{color:var(--show-faint);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:11px;display:flex}@media (max-width:639px){.authScreens-module-scss-module__qWHPxG__compliance{text-align:center;justify-content:center;width:100%}}.authScreens-module-scss-module__qWHPxG__compliance ul{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:639px){.authScreens-module-scss-module__qWHPxG__compliance ul{justify-content:center}}.authScreens-module-scss-module__qWHPxG__compliance li{letter-spacing:.04em;color:var(--show-muted);align-items:center;gap:10px;font-weight:500;display:flex}.authScreens-module-scss-module__qWHPxG__compliance li+li:before{content:"";background:var(--show-line);border-radius:50%;width:4px;height:4px}.authScreens-module-scss-module__qWHPxG__complianceEyebrow{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:600}.authScreens-module-scss-module__qWHPxG__complianceRule{background:var(--show-line);width:1px;height:12px;display:none}@media (min-width:640px){.authScreens-module-scss-module__qWHPxG__complianceRule{display:block}}.authScreens-module-scss-module__qWHPxG__complianceLight{color:var(--ob-faint)}.authScreens-module-scss-module__qWHPxG__complianceLight li{color:var(--ob-ink-2)}.authScreens-module-scss-module__qWHPxG__complianceLight .authScreens-module-scss-module__qWHPxG__complianceRule,.authScreens-module-scss-module__qWHPxG__complianceLight li+li:before{background:var(--ob-line)}.authScreens-module-scss-module__qWHPxG__side{background:radial-gradient(900px 500px at 100% -10%, var(--ob-brand-tint-2), transparent 60%),var(--ob-canvas);flex-direction:column;min-height:100dvh;padding:16px;display:flex}@media (min-width:1024px){.authScreens-module-scss-module__qWHPxG__side{padding:88px 48px 32px}}.authScreens-module-scss-module__qWHPxG__band{border-radius:var(--ob-r-sheet);background:var(--show-ink);color:#fff;flex-direction:column;justify-content:space-between;min-height:150px;margin-bottom:14px;padding:16px;display:flex;position:relative;overflow:hidden}@media (min-width:1024px){.authScreens-module-scss-module__qWHPxG__band{display:none}}.authScreens-module-scss-module__qWHPxG__band>*{z-index:1;position:relative}.authScreens-module-scss-module__qWHPxG__band h2{max-width:18ch;font-family:var(--auth-display);margin:18px 0 0;font-size:22px;font-weight:600;line-height:1.15}.authScreens-module-scss-module__qWHPxG__bandPhoto{z-index:0;pointer-events:none;position:absolute;inset:0}.authScreens-module-scss-module__qWHPxG__bandPhoto img{object-fit:cover;object-position:center 30%;filter:grayscale();opacity:.5}.authScreens-module-scss-module__qWHPxG__bandTint{z-index:0;pointer-events:none;background:linear-gradient(180deg, #0000001a, var(--show-ink) 100%);position:absolute;inset:0}.authScreens-module-scss-module__qWHPxG__bandTint:after{content:"";background:var(--ob-seed);mix-blend-mode:color;opacity:.42;position:absolute;inset:0}.authScreens-module-scss-module__qWHPxG__bandBar{justify-content:space-between;align-items:center;gap:12px;display:flex}.authScreens-module-scss-module__qWHPxG__sheet{border-radius:var(--ob-r-sheet);background:var(--ob-surface);width:100%;max-width:520px;box-shadow:var(--ob-sh-2);margin:0 auto;overflow:hidden}.authScreens-module-scss-module__qWHPxG__head{border-bottom:1px solid var(--ob-line-soft);background:linear-gradient(160deg, var(--ob-surface) 0%, var(--ob-brand-tint) 100%);padding:24px 28px 20px}.authScreens-module-scss-module__qWHPxG__head h1,.authScreens-module-scss-module__qWHPxG__head h2{font-family:var(--auth-display);letter-spacing:-.01em;color:var(--ob-ink);margin:14px 0 0;font-size:32px;font-weight:600;line-height:1.1}@media (max-width:639px){.authScreens-module-scss-module__qWHPxG__head{padding:20px 20px 16px}.authScreens-module-scss-module__qWHPxG__head h1,.authScreens-module-scss-module__qWHPxG__head h2{font-size:28px}}.authScreens-module-scss-module__qWHPxG__headRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.authScreens-module-scss-module__qWHPxG__eyebrow{font-size:var(--ob-t-12);letter-spacing:.08em;text-transform:uppercase;color:var(--ob-brand-text);font-weight:600}.authScreens-module-scss-module__qWHPxG__where{min-width:0;font-size:var(--ob-t-12);color:var(--ob-muted);align-items:center;gap:6px;font-weight:600;display:inline-flex}.authScreens-module-scss-module__qWHPxG__where span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.authScreens-module-scss-module__qWHPxG__lede{max-width:42ch;font-size:var(--ob-t-14);color:var(--ob-muted);margin:8px 0 0;line-height:1.55}.authScreens-module-scss-module__qWHPxG__body{flex-direction:column;gap:16px;padding:22px 28px 24px;display:flex}@media (max-width:639px){.authScreens-module-scss-module__qWHPxG__body{padding:18px 20px 20px}}.authScreens-module-scss-module__qWHPxG__back{font-size:var(--ob-t-13);color:var(--ob-brand-text);align-items:center;gap:6px;margin-bottom:14px;font-weight:600;text-decoration:none;display:inline-flex}.authScreens-module-scss-module__qWHPxG__back:hover{text-decoration:underline}.authScreens-module-scss-module__qWHPxG__field{flex-direction:column;gap:6px;display:flex}.authScreens-module-scss-module__qWHPxG__field label{font-size:var(--ob-t-13);color:var(--ob-ink-2);font-weight:600}.authScreens-module-scss-module__qWHPxG__control{height:var(--ob-ctl);border-radius:var(--ob-r-ctl);border:1px solid var(--ob-line);background:var(--ob-surface);color:var(--ob-ink);align-items:center;gap:10px;padding:0 14px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.authScreens-module-scss-module__qWHPxG__control:focus-within{border-color:var(--ob-brand);box-shadow:0 0 0 3px var(--ob-brand-tint-2)}.authScreens-module-scss-module__qWHPxG__control input{min-width:0;height:100%;font:inherit;font-size:var(--ob-t-15);color:var(--ob-ink);background:0 0;border:0;outline:none;flex:1;padding:0}.authScreens-module-scss-module__qWHPxG__control input::placeholder{color:var(--ob-faint)}.authScreens-module-scss-module__qWHPxG__control input:disabled{color:var(--ob-muted)}.authScreens-module-scss-module__qWHPxG__controlError{border-color:var(--ob-bad)}.authScreens-module-scss-module__qWHPxG__controlError:focus-within{border-color:var(--ob-bad);box-shadow:0 0 0 3px var(--ob-bad-bg)}.authScreens-module-scss-module__qWHPxG__controlIcon{color:var(--ob-faint);flex-shrink:0;place-items:center;display:grid}.authScreens-module-scss-module__qWHPxG__reveal{width:32px;height:32px;color:var(--ob-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-right:-8px;display:grid}.authScreens-module-scss-module__qWHPxG__reveal:hover{background:var(--ob-surface-2);color:var(--ob-ink)}.authScreens-module-scss-module__qWHPxG__reveal:focus-visible{outline:2px solid var(--ob-brand);outline-offset:1px}.authScreens-module-scss-module__qWHPxG__help{font-size:var(--ob-t-12);color:var(--ob-muted)}.authScreens-module-scss-module__qWHPxG__helpError{color:var(--ob-bad)}.authScreens-module-scss-module__qWHPxG__meta{font-size:var(--ob-t-13);color:var(--ob-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.authScreens-module-scss-module__qWHPxG__meta a,.authScreens-module-scss-module__qWHPxG__meta button{font:inherit;color:var(--ob-brand-text);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.authScreens-module-scss-module__qWHPxG__meta a:hover,.authScreens-module-scss-module__qWHPxG__meta button:hover{text-decoration:underline}.authScreens-module-scss-module__qWHPxG__identity{border:1px solid var(--ob-line-soft);background:var(--ob-surface-2);font-size:var(--ob-t-14);border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.authScreens-module-scss-module__qWHPxG__identity b{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ob-t-14);color:var(--ob-ink);display:block;overflow:hidden}.authScreens-module-scss-module__qWHPxG__identity small{font-size:var(--ob-t-12);color:var(--ob-muted);display:block}.authScreens-module-scss-module__qWHPxG__identity button{font:inherit;font-size:var(--ob-t-13);color:var(--ob-brand-text);cursor:pointer;background:0 0;border:0;flex-shrink:0;margin-left:auto;padding:0;font-weight:600}.authScreens-module-scss-module__qWHPxG__identity button:hover{text-decoration:underline}.authScreens-module-scss-module__qWHPxG__identityMain{flex:1;min-width:0}.authScreens-module-scss-module__qWHPxG__avatar{border:1px solid var(--ob-brand-line);background:var(--ob-brand-tint-2);width:32px;height:32px;color:var(--ob-brand-text);border-radius:10px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.authScreens-module-scss-module__qWHPxG__or{font-size:var(--ob-t-12);letter-spacing:.08em;text-transform:uppercase;color:var(--ob-faint);align-items:center;gap:12px;font-weight:600;display:flex}.authScreens-module-scss-module__qWHPxG__or:before,.authScreens-module-scss-module__qWHPxG__or:after{content:"";background:var(--ob-line-soft);flex:1;height:1px}.authScreens-module-scss-module__qWHPxG__notice{border:1px solid var(--ob-line);background:var(--ob-surface-2);font-size:var(--ob-t-14);border-radius:14px;align-items:flex-start;gap:12px;padding:12px 14px;line-height:1.5;display:flex}.authScreens-module-scss-module__qWHPxG__notice b{color:var(--ob-ink);display:block}.authScreens-module-scss-module__qWHPxG__notice p{font-size:var(--ob-t-13);color:var(--ob-muted);margin:2px 0 0}.authScreens-module-scss-module__qWHPxG__noticeIcon{border:1px solid var(--ob-line);background:var(--ob-surface);width:36px;height:36px;color:var(--ob-ink-2);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.authScreens-module-scss-module__qWHPxG__noticeOk{background:var(--ob-ok-bg);border-color:var(--ob-ok-line)}.authScreens-module-scss-module__qWHPxG__noticeOk .authScreens-module-scss-module__qWHPxG__noticeIcon{color:var(--ob-ok);border-color:var(--ob-ok-line)}.authScreens-module-scss-module__qWHPxG__noticeOk b{color:var(--ob-ok)}.authScreens-module-scss-module__qWHPxG__noticeWarn{background:var(--ob-warn-bg);border-color:var(--ob-warn-line)}.authScreens-module-scss-module__qWHPxG__noticeWarn .authScreens-module-scss-module__qWHPxG__noticeIcon{color:var(--ob-warn);border-color:var(--ob-warn-line)}.authScreens-module-scss-module__qWHPxG__noticeWarn b{color:var(--ob-warn)}.authScreens-module-scss-module__qWHPxG__noticeBad{background:var(--ob-bad-bg);border-color:var(--ob-bad-line)}.authScreens-module-scss-module__qWHPxG__noticeBad .authScreens-module-scss-module__qWHPxG__noticeIcon{color:var(--ob-bad);border-color:var(--ob-bad-line)}.authScreens-module-scss-module__qWHPxG__noticeBad b{color:var(--ob-bad)}.authScreens-module-scss-module__qWHPxG__noticeBrand{background:var(--ob-brand-tint);border-color:var(--ob-brand-line)}.authScreens-module-scss-module__qWHPxG__noticeBrand .authScreens-module-scss-module__qWHPxG__noticeIcon{color:var(--ob-brand-text);border-color:var(--ob-brand-line)}.authScreens-module-scss-module__qWHPxG__noticeBrand b{color:var(--ob-brand-text)}.authScreens-module-scss-module__qWHPxG__strength{gap:4px;margin-top:6px;display:flex}.authScreens-module-scss-module__qWHPxG__strength i{background:var(--ob-line);border-radius:999px;flex:1;height:4px}.authScreens-module-scss-module__qWHPxG__strengthOn{background:var(--ob-ok)!important}.authScreens-module-scss-module__qWHPxG__rules{font-size:var(--ob-t-12);color:var(--ob-muted);grid-template-columns:1fr 1fr;gap:6px 14px;margin:6px 0 0;padding:0;list-style:none;display:grid}.authScreens-module-scss-module__qWHPxG__rules li{align-items:center;gap:7px;display:flex}.authScreens-module-scss-module__qWHPxG__rules i{border:1.5px solid var(--ob-line);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:16px;height:16px;display:grid}.authScreens-module-scss-module__qWHPxG__ruleOk{color:var(--ob-ink-2)}.authScreens-module-scss-module__qWHPxG__ruleOk i{background:var(--ob-ok);border-color:var(--ob-ok)}.authScreens-module-scss-module__qWHPxG__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.authScreens-module-scss-module__qWHPxG__steps li{border:1px solid var(--ob-line-soft);font-size:var(--ob-t-14);color:var(--ob-ink);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.authScreens-module-scss-module__qWHPxG__steps b{font-weight:600;display:block}.authScreens-module-scss-module__qWHPxG__steps small{font-size:var(--ob-t-12);color:var(--ob-muted);display:block}.authScreens-module-scss-module__qWHPxG__stepsNo{background:var(--ob-brand-tint);width:26px;height:26px;color:var(--ob-brand-text);border-radius:8px;flex-shrink:0;place-items:center;font-size:12px;font-weight:700;display:grid}.authScreens-module-scss-module__qWHPxG__foot{border-top:1px solid var(--ob-line-soft);font-size:var(--ob-t-12);color:var(--ob-muted);align-items:center;gap:12px;padding-top:16px;line-height:1.5;display:flex}.authScreens-module-scss-module__qWHPxG__foot p{margin:0}.authScreens-module-scss-module__qWHPxG__foot a{color:var(--ob-brand-text);font-weight:600;text-decoration:none}.authScreens-module-scss-module__qWHPxG__foot a:hover{text-decoration:underline}.authScreens-module-scss-module__qWHPxG__footTile{background:var(--ob-brand-tint);width:36px;height:36px;color:var(--ob-brand-text);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.authScreens-module-scss-module__qWHPxG__centered{text-align:center;font-size:var(--ob-t-13);color:var(--ob-muted);margin:0}.authScreens-module-scss-module__qWHPxG__centered a,.authScreens-module-scss-module__qWHPxG__centered button{font:inherit;color:var(--ob-brand-text);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.authScreens-module-scss-module__qWHPxG__centered a:hover,.authScreens-module-scss-module__qWHPxG__centered button:hover{text-decoration:underline}.authScreens-module-scss-module__qWHPxG__centered strong{color:var(--ob-ink-2)}.authScreens-module-scss-module__qWHPxG__under{justify-content:center;max-width:520px;margin:18px auto 0;display:flex}@media (min-width:1024px){.authScreens-module-scss-module__qWHPxG__under{display:none}}.authScreens-module-scss-module__qWHPxG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.authScreens-module-scss-module__qWHPxG__tokens{--ob-seed:#7f1d3a;--ob-brand:#7f1d3a;--ob-brand-strong:#6a1530;--ob-brand-deep:#4f0f24;--ob-brand-text:#6d1a34;--ob-brand-tint:#fbf3f5;--ob-brand-tint-2:#f6e3e8;--ob-brand-line:#ecc9d3;--ob-brand-glow:#7f1d3a47;--ob-canvas:#fbf8f9;--ob-surface:#fff;--ob-surface-2:#f8f3f5;--ob-line:#e9e1e4;--ob-line-soft:#f1ebed;--ob-ink:#221a1e;--ob-ink-2:#463a40;--ob-muted:#746770;--ob-faint:#b1a5ab;--ob-on-brand:#fff}@supports (color:oklch(from red l c h)){.authScreens-module-scss-module__qWHPxG__tokens{--ob-brand:var(--ob-seed);--ob-brand-strong:oklch(from var(--ob-seed) calc(l - .07) c h);--ob-brand-deep:oklch(from var(--ob-seed) calc(l - .14) calc(c * .9) h);--ob-brand-text:oklch(from var(--ob-seed) .38 c h);--ob-brand-tint:oklch(from var(--ob-seed) .965 calc(c * .16) h);--ob-brand-tint-2:oklch(from var(--ob-seed) .93 calc(c * .28) h);--ob-brand-line:oklch(from var(--ob-seed) .86 calc(c * .34) h);--ob-brand-glow:oklch(from var(--ob-seed) .6 c h / .28);--ob-canvas:oklch(from var(--ob-seed) .983 calc(c * .05) h);--ob-surface-2:oklch(from var(--ob-seed) .97 calc(c * .06) h);--ob-line:oklch(from var(--ob-seed) .91 calc(c * .06) h);--ob-line-soft:oklch(from var(--ob-seed) .945 calc(c * .05) h);--ob-ink:oklch(from var(--ob-seed) .22 calc(c * .1) h);--ob-ink-2:oklch(from var(--ob-seed) .36 calc(c * .1) h);--ob-muted:oklch(from var(--ob-seed) .54 calc(c * .1) h);--ob-faint:oklch(from var(--ob-seed) .74 calc(c * .08) h)}}.authScreens-module-scss-module__qWHPxG__tokens{--ob-ok:#1b7a57;--ob-ok-bg:#e7f5ee;--ob-ok-line:#bfe3d0;--ob-warn:#8a5a00;--ob-warn-bg:#fdf3dc;--ob-warn-line:#f0d89a;--ob-urgent:#a34509;--ob-urgent-bg:#fdf1e7;--ob-urgent-line:#f3cdae;--ob-bad:#b3261e;--ob-bad-bg:#fdefee;--ob-bad-line:#f2c4c0;--ob-info:#245bb5;--ob-info-bg:#eaf1fc;--ob-info-line:#c5d7f4;--ob-r-ctl:12px;--ob-r-card:16px;--ob-r-sheet:24px;--ob-sh-1:0 1px 2px #140a0e0d, 0 0 0 1px var(--ob-line);--ob-sh-2:0 10px 30px -12px #140a0e2e, 0 0 0 1px var(--ob-line);--ob-sh-brand:0 10px 24px -10px var(--ob-brand-glow);--ob-font:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;--ob-font-display:var(--ob-font);--ob-font-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--ob-t-12:12px;--ob-t-13:13px;--ob-t-14:14px;--ob-t-15:15px;--ob-t-18:18px;--ob-t-22:22px;--ob-t-28:28px;--ob-t-36:36px;--table-cell-size:var(--ob-t-14);--ob-ctl:44px;--ob-ctl-sm:36px;--ob-rail:264px;--ob-drawer:300px;--ob-topbar:60px;--ob-tabbar:64px}@media (prefers-contrast:more){.authScreens-module-scss-module__qWHPxG__tokens{--ob-line:#6f6269;--ob-line-soft:#95878e;--ob-muted:#4f4349;--ob-faint:#665960;--ob-brand-line:var(--ob-brand-text);--ob-ok-line:var(--ob-ok);--ob-warn-line:var(--ob-warn);--ob-bad-line:var(--ob-bad);--ob-info-line:var(--ob-info);--ob-sh-1:0 0 0 1px var(--ob-line);--ob-sh-2:0 0 0 2px var(--ob-line)}}.authScreens-module-scss-module__qWHPxG__tokens{--ws-brand:var(--ob-brand);--ws-brand-strong:var(--ob-brand-strong);--ws-brand-deep:var(--ob-brand-deep);--ws-brand-tint:var(--ob-brand-tint);--ws-brand-tint-border:var(--ob-brand-line);--ws-canvas:var(--ob-canvas);--ws-line:var(--ob-line);--ws-line-soft:var(--ob-line-soft);--ws-ink:var(--ob-ink);--ws-ink-2:var(--ob-ink-2);--ws-muted:var(--ob-muted);--ws-faint:var(--ob-faint);--primary:var(--ob-brand);--primary-dark:var(--ob-brand-strong);--careatrium-primary:var(--ob-brand);--color-careatrium-primary:var(--ob-brand);--primary-20:var(--ob-brand-tint-2);--brand:var(--ob-brand);--brand-strong:var(--ob-brand-strong);--button-primary-bg:var(--ob-brand);--button-primary-border:var(--ob-brand);--button-primary-gradient:linear-gradient(135deg, var(--ob-brand-strong), var(--ob-brand));--button-primary-gradient-hover:linear-gradient(135deg, var(--ob-brand), var(--ob-brand-strong));--button-primary-gradient-active:var(--ob-brand-deep);--button-primary-gradient-border:var(--ob-brand-strong);--button-primary-gradient-shadow:var(--ob-sh-brand);--auth-display:var(--font-fraunces), var(--ob-font);--show-ink:#1d0d13}@supports (color:oklch(from red l c h)){.authScreens-module-scss-module__qWHPxG__tokens{--show-ink:oklch(from var(--ob-seed) .17 calc(c * .35) h)}}.authScreens-module-scss-module__qWHPxG__tokens{width:100%;font-family:var(--ob-font);color:var(--ob-ink);-webkit-font-smoothing:antialiased;flex-direction:column;flex:1;justify-content:center;padding:16px;display:flex}@media (min-width:1024px){.authScreens-module-scss-module__qWHPxG__tokens{padding:32px}}
