.LP9AuthShell-module__m6mpRa__page{--ground:#fffcf9;--mist:#eef3f9;--white:#fff;--ink:#16345b;--muted:#4e5f78;--flame:#f97634;--sky:#2267aa;--line:#16345b24;--brand-primary:#2267aa;--brand-secondary:#16345b;--brand-accent:#f97634;--brand-background:#fffcf9;--brand-foreground:#16345b;--brand-muted:#4e5f78;--app-card-surface:#fffcf9;--radius:999px;--gradient-cta:#f97634;--shadow-cta:none;background:var(--ground);min-height:100svh;color:var(--ink);font-family:var(--font-lp9-body), "Avenir Next", "Segoe UI", Arial, sans-serif;-webkit-font-smoothing:antialiased;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-x:clip}.LP9AuthShell-module__m6mpRa__page :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--sky);outline-offset:3px}.LP9AuthShell-module__m6mpRa__header{justify-content:space-between;align-items:center;gap:20px;max-width:1440px;height:80px;margin-inline:auto;padding-inline:clamp(16px,4.45vw,64px);display:flex}.LP9AuthShell-module__m6mpRa__brand{min-width:0;color:var(--ink);align-items:center;display:inline-flex}.LP9AuthShell-module__m6mpRa__brand strong{font-family:var(--font-lp9-display), sans-serif;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:28px;font-weight:800}.LP9AuthShell-module__m6mpRa__brand img{object-fit:contain;width:auto;max-width:min(220px,100%);height:36px}.LP9AuthShell-module__m6mpRa__utilities{align-items:center;gap:22px;display:flex}.LP9AuthShell-module__m6mpRa__back{min-height:44px;color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.LP9AuthShell-module__m6mpRa__back:hover{color:var(--sky)}.LP9AuthShell-module__m6mpRa__language{color:var(--ink);align-items:center;display:inline-flex;position:relative}.LP9AuthShell-module__m6mpRa__language select{appearance:none;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 24px 0 8px;font-size:14px;font-weight:700}.LP9AuthShell-module__m6mpRa__language svg{pointer-events:none;position:absolute;right:6px}.LP9AuthShell-module__m6mpRa__stage{grid-template-columns:minmax(0,620px) minmax(0,1fr);max-width:1440px;min-height:calc(100svh - 168px);margin-inline:auto;padding:0 clamp(16px,4.45vw,64px) 56px;display:grid}.LP9AuthShell-module__m6mpRa__art{align-self:start;height:min(764px,100svh - 136px);min-height:520px;position:sticky;top:16px}.LP9AuthShell-module__m6mpRa__photo{z-index:1;background:#3a2a1f;border-radius:40px 40px 8px;height:100%;position:relative;overflow:hidden}.LP9AuthShell-module__m6mpRa__photo img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.LP9AuthShell-module__m6mpRa__rings{z-index:0;position:absolute;bottom:-134px;right:-134px}.LP9AuthShell-module__m6mpRa__column{box-sizing:content-box;place-self:center;width:100%;max-width:500px;padding:24px 0 0 clamp(24px,4.45vw,64px)}.LP9AuthShell-module__m6mpRa__kicker{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:700}.LP9AuthShell-module__m6mpRa__title{color:var(--ink);font-family:var(--font-lp9-display), "Arial Narrow", sans-serif;font-variation-settings:"wdth" 94, "opsz" 96;letter-spacing:-.016em;overflow-wrap:anywhere;text-wrap:balance;margin-top:12px;font-size:clamp(40px,4.2vw,60px);font-weight:800;line-height:.95}.LP9AuthShell-module__m6mpRa__progress+.LP9AuthShell-module__m6mpRa__title{margin-top:0}.LP9AuthShell-module__m6mpRa__subtitle{color:var(--muted);margin-top:12px;font-size:16px;line-height:1.55}.LP9AuthShell-module__m6mpRa__summary{background:var(--mist);min-height:56px;color:var(--ink);border-radius:999px;align-items:center;gap:10px;margin-top:18px;padding:6px 6px 6px 16px;font-size:15px;font-weight:700;display:flex}.LP9AuthShell-module__m6mpRa__summary svg{color:var(--flame);flex:none}.LP9AuthShell-module__m6mpRa__summary span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.LP9AuthShell-module__m6mpRa__summary a{background:var(--white);height:44px;color:var(--sky);border-radius:999px;flex:none;align-items:center;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.LP9AuthShell-module__m6mpRa__summary a:hover{color:var(--ink)}.LP9AuthShell-module__m6mpRa__formBody{margin-top:22px}.LP9AuthShell-module__m6mpRa__formBody>button{min-height:54px;color:var(--ink);font-size:16px;font-weight:700;background:var(--white)!important;border:1.5px solid #16345b4d!important;border-radius:999px!important}.LP9AuthShell-module__m6mpRa__formBody>button:hover{border-color:var(--ink)!important}.LP9AuthShell-module__m6mpRa__formBody>button+button{margin-top:10px}.LP9AuthShell-module__m6mpRa__formBody [data-auth-divider]{color:var(--muted);margin-block:18px;font-size:13px;font-weight:600}.LP9AuthShell-module__m6mpRa__formBody>form{gap:12px}.LP9AuthShell-module__m6mpRa__formBody input:not([type=checkbox]):not([type=radio]),.LP9AuthShell-module__m6mpRa__formBody select,.LP9AuthShell-module__m6mpRa__formBody textarea{background:var(--white);min-height:52px;color:var(--ink);font-size:16px;border:1.5px solid var(--line)!important;border-radius:14px!important}.LP9AuthShell-module__m6mpRa__formBody input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--sky)!important}.LP9AuthShell-module__m6mpRa__formBody input::placeholder,.LP9AuthShell-module__m6mpRa__formBody textarea::placeholder{color:#7b889b}.LP9AuthShell-module__m6mpRa__formBody a{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.LP9AuthShell-module__m6mpRa__formBody .text-primary{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.LP9AuthShell-module__m6mpRa__formBody [data-auth-consent]{color:var(--muted);font-size:14px;line-height:1.5}.LP9AuthShell-module__m6mpRa__formBody [data-auth-consent] input{width:20px;height:20px;accent-color:var(--ink)}.LP9AuthShell-module__m6mpRa__formBody button[type=submit]{min-height:58px;font-size:18px;font-weight:800;background:var(--flame)!important;color:var(--ink)!important;box-shadow:none!important;border-radius:999px!important}.LP9AuthShell-module__m6mpRa__formBody button[type=submit]:hover{transform:none;background:#ff8a4c!important}.LP9AuthShell-module__m6mpRa__formBody [data-auth-switch]{color:var(--muted);font-size:14px}.LP9AuthShell-module__m6mpRa__progress{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;gap:10px;margin-bottom:20px;font-size:13px;font-weight:700;display:grid}.LP9AuthShell-module__m6mpRa__progress>div{background:var(--mist);border-radius:999px;height:6px;overflow:hidden}.LP9AuthShell-module__m6mpRa__progress>div>span{border-radius:inherit;background:var(--flame);height:100%;display:block}.LP9AuthShell-module__m6mpRa__notes{border-top:1px solid var(--line);color:var(--muted);gap:8px;margin-top:26px;padding-top:18px;font-size:12px;line-height:1.6;display:grid}.LP9AuthShell-module__m6mpRa__register .LP9AuthShell-module__m6mpRa__title{font-size:clamp(40px,4.2vw,60px)}.LP9AuthShell-module__m6mpRa__register .LP9AuthShell-module__m6mpRa__formBody{margin-top:18px}.LP9AuthShell-module__m6mpRa__register [data-auth-divider]{margin-block:14px}.LP9AuthShell-module__m6mpRa__register [data-auth-switch]{margin-top:14px}.LP9AuthShell-module__m6mpRa__footer{max-width:1440px;color:var(--muted);justify-content:space-between;align-items:baseline;gap:18px 28px;margin-inline:auto;padding:22px clamp(16px,4.45vw,64px) 28px;font-size:12px;line-height:1.5;display:flex}.LP9AuthShell-module__m6mpRa__footerMeta{gap:6px;display:grid}.LP9AuthShell-module__m6mpRa__footerMeta a{text-underline-offset:3px;text-decoration:underline}.LP9AuthShell-module__m6mpRa__footer nav{flex-wrap:wrap;justify-content:flex-end;gap:0 22px;display:flex}.LP9AuthShell-module__m6mpRa__footer nav a{align-items:center;min-height:44px;display:inline-flex}.LP9AuthShell-module__m6mpRa__footer a:hover{color:var(--ink)}.LP9AuthShell-module__m6mpRa__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.LP9AuthShell-module__m6mpRa__header{height:64px}.LP9AuthShell-module__m6mpRa__back span{display:none}.LP9AuthShell-module__m6mpRa__stage{min-height:auto;padding-bottom:28px;display:block}.LP9AuthShell-module__m6mpRa__art{height:168px;min-height:0;position:relative;top:0}.LP9AuthShell-module__m6mpRa__photo{border-radius:26px 26px 6px}.LP9AuthShell-module__m6mpRa__photo img{object-position:50% 18%}.LP9AuthShell-module__m6mpRa__rings{display:none}.LP9AuthShell-module__m6mpRa__column{box-sizing:border-box;max-width:560px;margin-inline:auto;padding:24px 0 0}.LP9AuthShell-module__m6mpRa__title,.LP9AuthShell-module__m6mpRa__register .LP9AuthShell-module__m6mpRa__title{font-size:40px}.LP9AuthShell-module__m6mpRa__summary{font-size:14px}.LP9AuthShell-module__m6mpRa__footer{flex-direction:column;align-items:flex-start;gap:8px}.LP9AuthShell-module__m6mpRa__footer nav{justify-content:flex-start;gap:0 18px}}
