.AuthFlipCard_page__Cq3y9{--pa-magenta:#e5318a;--pa-magenta-deep:#b81b68;--pa-magenta-soft:rgba(229,49,138,0.11);--pa-spark:#f5a623;--pa-ink:#14161b;--pa-ink-muted:#565b66;--pa-ink-faint:#8b909b;--pa-canvas:#f1ece2;--pa-surface:#faf6f0;--pa-surface-elevated:#fffdf9;--pa-hover-wash:#f3ecdf;--pa-line:rgba(20,22,22,0.1);--pa-line-strong:rgba(20,22,22,0.18);--pa-ok:#1f7a4d;--pa-ok-soft:rgba(31,122,77,0.12);--pa-warn:#9a6608;--pa-warn-soft:rgba(245,166,35,0.16);--pa-focus-ring:0 0 0 3px var(--pa-magenta-soft);--pa-shadow-rest:0 1px 2px rgba(20,22,27,0.04);--pa-shadow-lift:0 14px 34px -14px rgba(229,49,138,0.24);--pa-radius-pill:999px;--pa-font-serif:"Schibsted Grotesk",-apple-system,BlinkMacSystemFont,sans-serif;--pa-font-sans:"Hanken Grotesk",-apple-system,BlinkMacSystemFont,sans-serif;--pa-font-mono:"JetBrains Mono",ui-monospace,"SF Mono",monospace;--pa-nav-h:85px;position:relative;min-height:calc(100dvh - var(--pa-nav-h));width:100%;overflow:hidden;background:var(--pa-canvas);font-family:var(--pa-font-sans);display:flex;align-items:center;justify-content:center}.AuthFlipCard_shell__8WjjF{position:relative;z-index:1;width:100%;max-width:1240px;margin:0 auto;padding:0 40px;display:flex;align-items:stretch;gap:56px}.AuthFlipCard_bloom__vyTgU,.AuthFlipCard_sparks__b_WnM{position:absolute;inset:0;z-index:0;pointer-events:none}.AuthFlipCard_bloom__vyTgU{background:radial-gradient(42% 50% at 18% 22%,rgba(229,49,138,.13),transparent 70%),radial-gradient(36% 44% at 80% 12%,rgba(245,166,35,.11),transparent 72%),radial-gradient(48% 54% at 72% 88%,rgba(229,49,138,.09),transparent 74%)}.AuthFlipCard_sparks__b_WnM{background:radial-gradient(1.5px 1.5px at 16% 62%,rgba(184,27,104,.5),transparent),radial-gradient(1.5px 1.5px at 68% 16%,rgba(184,27,104,.4),transparent),radial-gradient(1.5px 1.5px at 88% 58%,rgba(200,144,42,.5),transparent),radial-gradient(1.5px 1.5px at 40% 86%,rgba(184,27,104,.35),transparent),radial-gradient(1.5px 1.5px at 30% 24%,rgba(200,144,42,.4),transparent);animation:AuthFlipCard_pa-twinkle__EpWuL 7s ease-in-out infinite}.AuthFlipCard_floor___GuwN{position:relative;z-index:1;flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:36px;padding:0}.AuthFlipCard_floorHead__ce6zJ{display:flex;flex-direction:column;gap:16px;animation:AuthFlipCard_pa-reveal__8qwc0 .6s cubic-bezier(.16,1,.3,1) both}.AuthFlipCard_floorEyebrow__iToLF{font-family:var(--pa-font-mono);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--pa-ink-faint)}.AuthFlipCard_floorTitle__rd3ar{margin:0;font-family:var(--pa-font-serif);font-weight:800;font-size:clamp(2.6rem,4.2vw,3.9rem);line-height:.98;letter-spacing:-.03em;color:var(--pa-ink);text-wrap:balance;max-width:12ch}.AuthFlipCard_floorTitle__rd3ar em{font-style:italic;color:var(--pa-magenta-deep);font-weight:800}.AuthFlipCard_floorSub__ce53V{margin:0;font-size:16.5px;line-height:1.6;color:var(--pa-ink-muted);max-width:46ch}.AuthFlipCard_marqueeWrap__bjrP7{max-width:560px;animation:AuthFlipCard_pa-reveal__8qwc0 .6s cubic-bezier(.16,1,.3,1) .06s both}.AuthFlipCard_marqueeMask__cRcar{position:relative;height:452px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 11%,#000 89%,transparent);mask-image:linear-gradient(180deg,transparent,#000 11%,#000 89%,transparent)}.AuthFlipCard_marqueeGrid__o5uAh{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}.AuthFlipCard_col__Xmh0d{display:flex;flex-direction:column;gap:14px;will-change:transform}.AuthFlipCard_colUp__U8NaZ{animation:AuthFlipCard_pa-scroll-up__3rvGC 46s linear infinite}.AuthFlipCard_colDown__vL4XI{animation:AuthFlipCard_pa-scroll-down__pnKLr 46s linear infinite;padding-top:34px}.AuthFlipCard_miniCard__LVOcZ{padding:14px;border:1px solid var(--pa-line);border-radius:13px;background:var(--pa-surface);box-shadow:var(--pa-shadow-rest);display:flex;flex-direction:column;gap:9px}.AuthFlipCard_miniHead__vAjlT{display:flex;align-items:center;gap:10px}.AuthFlipCard_miniIcon__y909w{width:30px;height:30px;border-radius:8px;background:var(--pa-magenta-soft);display:grid;place-items:center;flex-shrink:0}.AuthFlipCard_miniTitle__T8SEj{font-weight:700;font-size:13px;line-height:1.2;color:var(--pa-ink);letter-spacing:-.01em}.AuthFlipCard_miniDesc__quw8g{margin:0;font-size:12.5px;line-height:1.45;color:var(--pa-ink-muted)}.AuthFlipCard_miniFoot__NlyaE{display:flex;align-items:center}.AuthFlipCard_pill__mpnwS{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;font-family:var(--pa-font-mono);font-size:10px;font-weight:600;letter-spacing:.03em}.AuthFlipCard_pillDot__20orD{width:6px;height:6px;border-radius:50%}.AuthFlipCard_pillLive__ETSfL{background:var(--pa-ok-soft);color:var(--pa-ok)}.AuthFlipCard_pillLive__ETSfL .AuthFlipCard_pillDot__20orD{background:var(--pa-ok)}.AuthFlipCard_pillPassed__1Hwt8{background:var(--pa-ok-soft);color:var(--pa-ok)}.AuthFlipCard_pillAsk__bu4U0{background:var(--pa-warn-soft);color:var(--pa-warn)}.AuthFlipCard_pillAsk__bu4U0 .AuthFlipCard_pillDot__20orD{background:var(--pa-spark)}.AuthFlipCard_floorBadges__5QTT8{display:flex;align-items:center;gap:26px;flex-wrap:wrap;animation:AuthFlipCard_pa-reveal__8qwc0 .6s cubic-bezier(.16,1,.3,1) .12s both}.AuthFlipCard_floorBadge__ighHO{font-family:var(--pa-font-mono);font-size:11.5px;font-weight:600;letter-spacing:.06em;color:var(--pa-ink-muted)}.AuthFlipCard_floorBadgeFaint__WYvdv{color:var(--pa-ink-faint)}.AuthFlipCard_authCol__RzPug{position:relative;z-index:2;flex:0 1 460px;min-width:0;display:flex;align-items:center;justify-content:center;padding:0;animation:AuthFlipCard_pa-reveal__8qwc0 .6s cubic-bezier(.16,1,.3,1) .08s both}.AuthFlipCard_stage__ZvcKc{width:100%;max-width:460px;perspective:1800px}.AuthFlipCard_flipper__7M50j{position:relative;display:grid;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.16,1,.3,1);transform:rotateY(0deg)}.AuthFlipCard_flipper__7M50j[data-mode=signup]{transform:rotateY(180deg)}.AuthFlipCard_card__YdKwE{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;justify-content:center;padding:28px 32px;border:1px solid var(--pa-line);border-radius:20px;background:var(--pa-surface);box-shadow:0 1px 2px rgba(20,22,27,.04),0 30px 64px -34px rgba(20,22,27,.3),0 4px 16px -8px rgba(229,49,138,.1)}.AuthFlipCard_cardBack__IEEPi{transform:rotateY(180deg)}.AuthFlipCard_mark__qhAR0{align-self:center;width:42px;height:42px;margin-bottom:12px}.AuthFlipCard_toggle__WEQcl{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;background:var(--pa-surface-elevated);border:1px solid var(--pa-line);border-radius:var(--pa-radius-pill);margin-bottom:14px}.AuthFlipCard_toggleThumb__TBF34{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:999px;background:var(--pa-magenta);box-shadow:var(--pa-shadow-rest)}.AuthFlipCard_toggleThumbRight__vPSam{transform:translateX(100%)}.AuthFlipCard_toggleBtn__WnZ_A{position:relative;z-index:1;border:none;background:transparent;cursor:pointer;padding:9px 0;font-family:var(--pa-font-sans);font-size:14px;font-weight:600;color:var(--pa-ink-muted);transition:color .16s}.AuthFlipCard_toggleBtn__WnZ_A:hover{color:var(--pa-ink)}.AuthFlipCard_toggleActive__ejTtc,.AuthFlipCard_toggleActive__ejTtc:hover{color:#fff}.AuthFlipCard_toggleBtn__WnZ_A:focus-visible{outline:none;box-shadow:var(--pa-focus-ring);border-radius:999px}.AuthFlipCard_eyebrow__5D_Co{font-family:var(--pa-font-mono);font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--pa-magenta-deep);margin:0 0 10px}.AuthFlipCard_headline__WWSfI{margin:0 0 8px;font-family:var(--pa-font-serif);font-weight:800;font-size:34px;line-height:1.04;letter-spacing:-.02em;color:var(--pa-ink)}.AuthFlipCard_headline__WWSfI em{font-style:italic;color:var(--pa-magenta-deep);font-weight:800}.AuthFlipCard_subhead__wwX36{margin:0 0 14px;font-size:15px;line-height:1.5;color:var(--pa-ink-muted)}.AuthFlipCard_form__j8yjK{display:block}.AuthFlipCard_fieldGroup__Ftf_9{margin-bottom:10px}.AuthFlipCard_fieldGroupTight__GhxnG{margin-bottom:8px}.AuthFlipCard_label__x5_ru{display:block;font-family:var(--pa-font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--pa-ink-faint);margin-bottom:6px}.AuthFlipCard_input__gevLT{width:100%;padding:10px 15px;font-family:var(--pa-font-sans);font-size:15px;color:var(--pa-ink);background:var(--pa-surface-elevated);border:1px solid var(--pa-line);border-radius:8px;outline:none;transition:border-color .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),background .16s}.AuthFlipCard_input__gevLT::-moz-placeholder{color:var(--pa-ink-faint);opacity:1}.AuthFlipCard_input__gevLT::placeholder{color:var(--pa-ink-faint);opacity:1}.AuthFlipCard_input__gevLT:focus{border-color:var(--pa-magenta);box-shadow:var(--pa-focus-ring);background:#fffdf9}.AuthFlipCard_inputPw__RZX_Y{padding-right:46px}.AuthFlipCard_input__gevLT[data-error]{border-color:#c0362c;box-shadow:0 0 0 1px rgba(192,54,44,.25)}.AuthFlipCard_pwWrap__o38n_{position:relative}.AuthFlipCard_eyeBtn__lixbk{position:absolute;right:7px;top:50%;transform:translateY(-50%);width:34px;height:34px;display:grid;place-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;color:var(--pa-ink-faint);transition:background .16s,color .16s}.AuthFlipCard_eyeBtn__lixbk:hover{background:var(--pa-hover-wash);color:var(--pa-ink-muted)}.AuthFlipCard_eyeBtn__lixbk:focus-visible{outline:none;box-shadow:var(--pa-focus-ring)}.AuthFlipCard_fieldError__AHUUy{color:#c0362c}.AuthFlipCard_fieldError__AHUUy,.AuthFlipCard_helper__uH976{margin:6px 0 0;font-family:var(--pa-font-sans);font-size:12.5px;line-height:1.4}.AuthFlipCard_helper__uH976{color:var(--pa-ink-muted)}.AuthFlipCard_forgotRow__QuuSy{display:flex;justify-content:flex-end;padding-top:2px;font-size:13px;color:var(--pa-ink-muted)}.AuthFlipCard_forgotLink__lqRjJ{color:var(--pa-magenta-deep);font-weight:600;text-decoration:none}.AuthFlipCard_forgotLink__lqRjJ:hover{text-decoration:underline}.AuthFlipCard_forgotLink__lqRjJ:focus-visible{outline:none;box-shadow:var(--pa-focus-ring);border-radius:4px}.AuthFlipCard_formError__PgwRA{margin:14px 0 0;font-family:var(--pa-font-sans);font-size:13px;line-height:1.45;color:#c0362c}.AuthFlipCard_submit__6Mybr{width:100%;margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:15px 22px;font-family:var(--pa-font-sans);font-weight:600;font-size:15px;line-height:1;color:#fff;background:var(--pa-magenta);border:1px solid transparent;border-radius:var(--pa-radius-pill);cursor:pointer;transition:background .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1)}.AuthFlipCard_submit__6Mybr:not(:disabled):hover{background:var(--pa-magenta-deep);box-shadow:var(--pa-shadow-lift);transform:translateY(-1px)}.AuthFlipCard_submit__6Mybr:not(:disabled):active{transform:translateY(0)}.AuthFlipCard_submit__6Mybr:focus-visible{outline:none;box-shadow:var(--pa-focus-ring)}.AuthFlipCard_submit__6Mybr:disabled{opacity:.55;cursor:not-allowed}.AuthFlipCard_submitSignup__ncl5S{margin-top:10px}.AuthFlipCard_divider__hmUbn{display:flex;align-items:center;gap:14px;margin:14px 0}.AuthFlipCard_dividerLine__PIE8i{flex:1;height:1px;background:var(--pa-line)}.AuthFlipCard_dividerText__lB8Qg{font-family:var(--pa-font-mono);font-size:11px;letter-spacing:.18em;color:var(--pa-ink-faint)}.AuthFlipCard_ssoGroup__3Dv99{display:flex;flex-direction:column;gap:12px}.AuthFlipCard_googleBtn__zPeWi{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 22px;font-family:var(--pa-font-sans);font-weight:600;font-size:14.5px;line-height:1;color:var(--pa-ink);background:var(--pa-surface-elevated);border:1px solid var(--pa-line-strong);border-radius:var(--pa-radius-pill);cursor:pointer;transition:background .16s cubic-bezier(.16,1,.3,1),box-shadow .16s cubic-bezier(.16,1,.3,1),transform .16s cubic-bezier(.16,1,.3,1)}.AuthFlipCard_googleBtn__zPeWi:not(:disabled):hover{background:var(--pa-hover-wash);box-shadow:var(--pa-shadow-lift);transform:translateY(-1px)}.AuthFlipCard_googleBtn__zPeWi:not(:disabled):active{transform:translateY(0)}.AuthFlipCard_googleBtn__zPeWi:focus-visible{outline:none;box-shadow:var(--pa-focus-ring)}.AuthFlipCard_googleBtn__zPeWi:disabled{opacity:.55;cursor:not-allowed}.AuthFlipCard_terms__vTSrB{margin:10px 0 0;font-size:12.5px;line-height:1.45;color:var(--pa-ink-faint);text-align:center}.AuthFlipCard_termsLink__zymB3{color:var(--pa-ink-muted);font-weight:600;text-decoration:none}.AuthFlipCard_termsLink__zymB3:hover{text-decoration:underline}.AuthFlipCard_termsLink__zymB3:focus-visible{outline:none;box-shadow:var(--pa-focus-ring);border-radius:4px}.AuthFlipCard_cardFooter__zfYSw{margin-top:16px;padding-top:16px;border-top:1px solid var(--pa-line);text-align:center;font-size:14px;color:var(--pa-ink-muted)}.AuthFlipCard_cardFooterSignup__7Osgy{margin-top:14px;padding-top:14px}.AuthFlipCard_footerBtn__aEkHG{background:none;border:none;padding:0;font-family:var(--pa-font-sans);font-size:14px;font-weight:600;color:var(--pa-magenta-deep);cursor:pointer}.AuthFlipCard_footerBtn__aEkHG:hover{text-decoration:underline}.AuthFlipCard_footerBtn__aEkHG:focus-visible{outline:none;box-shadow:var(--pa-focus-ring);border-radius:4px}.AuthFlipCard_badges__l1xNu{display:flex;flex-direction:column;gap:8px;margin:0 0 14px}.AuthFlipCard_badge__5V8_V{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:var(--pa-radius-pill);padding:7px 14px;font-family:var(--pa-font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;border:1px solid rgba(229,49,138,.4);color:var(--pa-magenta-deep)}@keyframes AuthFlipCard_pa-reveal__8qwc0{0%{opacity:.85;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes AuthFlipCard_pa-twinkle__EpWuL{0%,to{opacity:.35}50%{opacity:.9}}@keyframes AuthFlipCard_pa-scroll-up__3rvGC{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes AuthFlipCard_pa-scroll-down__pnKLr{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.AuthFlipCard_flipper__7M50j{transition:none}.AuthFlipCard_authCol__RzPug,.AuthFlipCard_colDown__vL4XI,.AuthFlipCard_colUp__U8NaZ,.AuthFlipCard_floorBadges__5QTT8,.AuthFlipCard_floorHead__ce6zJ,.AuthFlipCard_marqueeWrap__bjrP7,.AuthFlipCard_sparks__b_WnM{animation:none}}@media (max-width:820px){.AuthFlipCard_page__Cq3y9{display:block}.AuthFlipCard_shell__8WjjF{flex-direction:column;max-width:100%;padding:0;gap:0}.AuthFlipCard_authCol__RzPug{order:-1;flex-direction:column;flex-basis:auto;max-width:100%;min-width:0;padding:26px 20px 12px}.AuthFlipCard_floor___GuwN{flex-basis:auto;min-width:0;padding:14px 20px 44px;gap:30px}.AuthFlipCard_input__gevLT{font-size:16px}}@media (max-width:480px){.AuthFlipCard_card__YdKwE{padding:28px 22px}.AuthFlipCard_floor___GuwN{padding:8px 18px 40px}.AuthFlipCard_floorTitle__rd3ar{font-size:clamp(2.2rem,9vw,2.9rem)}}