.AuthBrandPanel-module__kPLGia__panel{isolation:isolate;color:#fff;background:#0f4a1f;flex-direction:column;justify-content:flex-end;gap:2rem;min-height:100%;padding:clamp(2.5rem,4vw,4rem);display:flex;position:relative;overflow:hidden}.AuthBrandPanel-module__kPLGia__panel:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0f4a1f00 45%,#0f4a1fbf 70%,#0f4a1ff7 100%);position:absolute;inset:0}.AuthBrandPanel-module__kPLGia__map{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.AuthBrandPanel-module__kPLGia__lines{fill:none;stroke:#ffffff24;stroke-width:1.2px}.AuthBrandPanel-module__kPLGia__plot{fill:var(--pp-pine)}.AuthBrandPanel-module__kPLGia__plotLit{fill:var(--pp-accent);opacity:.9}.AuthBrandPanel-module__kPLGia__pin{color:var(--pp-primary);font-size:var(--pp-fs-meta);white-space:nowrap;background:#fff;border-radius:999px;padding:.3rem .75rem;font-weight:600;position:absolute;top:36%;left:51%;box-shadow:0 6px 16px #051e0c4d}.AuthBrandPanel-module__kPLGia__pin:after{content:"";background:#fff;width:10px;height:10px;position:absolute;bottom:-5px;left:1.25rem;transform:rotate(45deg)}.AuthBrandPanel-module__kPLGia__copy{max-width:30rem}.AuthBrandPanel-module__kPLGia__headline{font-family:var(--pp-font-display);letter-spacing:-.015em;margin:0;font-size:clamp(1.75rem,1.1rem + 1.5vw,2.5rem);font-weight:600;line-height:1.15}.AuthBrandPanel-module__kPLGia__highlight{background:var(--pp-accent);color:var(--pp-accent-ink);white-space:nowrap;border-radius:8px;padding:0 .35rem}.AuthBrandPanel-module__kPLGia__points{color:#d9ebb4;font-size:var(--pp-fs-small);flex-wrap:wrap;gap:.5rem 1.25rem;margin:1.25rem 0 0;padding:0;font-weight:500;list-style:none;display:flex}.AuthBrandPanel-module__kPLGia__points li{align-items:center;gap:.4rem;display:inline-flex}.AuthBrandPanel-module__kPLGia__points svg{font-size:1.05rem}@media (max-width:991.98px){.AuthBrandPanel-module__kPLGia__panel{gap:0;padding:1rem 1.25rem}.AuthBrandPanel-module__kPLGia__map{opacity:.35}.AuthBrandPanel-module__kPLGia__pin,.AuthBrandPanel-module__kPLGia__points{display:none}.AuthBrandPanel-module__kPLGia__headline{font-size:var(--pp-fs-h5);line-height:1.35}}
.AuthSplit-module__7tzXMW__page{background:#fff}.AuthSplit-module__7tzXMW__shell{background:#fff;grid-template-columns:minmax(0,1fr);min-height:calc(100dvh - 69px);display:grid}.AuthSplit-module__7tzXMW__shell>aside{order:-1}.AuthSplit-module__7tzXMW__formSide{justify-content:center;align-items:center;padding:1.5rem 1.25rem 2.25rem;display:flex}.AuthSplit-module__7tzXMW__formInner{width:100%;max-width:25rem}.AuthSplit-module__7tzXMW__formInnerWide{max-width:34rem}.AuthSplit-module__7tzXMW__eyebrow{font-size:var(--pp-fs-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--pp-leaf);margin:0 0 .35rem;font-weight:600}.AuthSplit-module__7tzXMW__title{font-size:var(--pp-fs-h3);letter-spacing:-.01em;margin:0;font-weight:600}.AuthSplit-module__7tzXMW__subtitle{color:var(--pp-muted);margin:.35rem 0 1.5rem}.AuthSplit-module__7tzXMW__tabs{background:var(--pp-sand);border-radius:999px;flex-wrap:nowrap;gap:4px;margin-bottom:1.5rem;padding:4px}.AuthSplit-module__7tzXMW__tabs .nav-item{flex:1}.AuthSplit-module__7tzXMW__tabs .nav-link{width:100%;min-height:40px;color:var(--pp-muted);font-size:var(--pp-fs-small);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 .75rem;font-weight:500}.AuthSplit-module__7tzXMW__tabs .nav-link:hover{color:var(--pp-primary)}.AuthSplit-module__7tzXMW__tabs .nav-link.active{color:var(--pp-primary);background:#fff;box-shadow:0 1px 2px #1a26171f}.AuthSplit-module__7tzXMW__finePrint{text-align:center;color:var(--pp-muted);border-top:1px solid #eef0ea;margin-top:1.5rem;padding-top:1rem}.AuthSplit-module__7tzXMW__finePrint p{font-size:var(--pp-fs-caption);margin:0;line-height:1.55}.AuthSplit-module__7tzXMW__finePrint .small{font-size:var(--pp-fs-caption);margin:0;line-height:1.55}:is(.AuthSplit-module__7tzXMW__formInner .form-control,.AuthSplit-module__7tzXMW__formInner .input-group-text){background-color:#fafbf7;border-color:#dce4cf;min-height:48px}.AuthSplit-module__7tzXMW__formInner .form-control{border-radius:12px}.AuthSplit-module__7tzXMW__formInner .form-control:focus{border-color:var(--pp-primary);box-shadow:0 0 0 3px rgba(var(--pp-primary-rgb),.15);background-color:#fff}.AuthSplit-module__7tzXMW__formInner .input-group>.form-control{border-radius:12px}.AuthSplit-module__7tzXMW__formInner .input-group-text{color:var(--pp-text);border-radius:12px 0 0 12px;font-weight:500}.AuthSplit-module__7tzXMW__formInner .input-group-text+.form-control{border-top-left-radius:0;border-bottom-left-radius:0}.AuthSplit-module__7tzXMW__withIcon{position:relative}.AuthSplit-module__7tzXMW__fieldIcon{z-index:6;color:var(--pp-leaf);pointer-events:none;font-size:1.05rem;position:absolute;top:50%;left:.95rem;transform:translateY(-50%)}.AuthSplit-module__7tzXMW__withIcon .form-control{padding-left:2.75rem}.AuthSplit-module__7tzXMW__withIcon .form-control:not(:last-child){padding-right:3rem;border-radius:12px!important}.AuthSplit-module__7tzXMW__withIcon>.AuthSplit-module__7tzXMW__eyeButton{z-index:6;color:#6b7766;border:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;display:inline-flex;top:50%;right:.35rem;transform:translateY(-50%);border-radius:10px!important;position:absolute!important}.AuthSplit-module__7tzXMW__withIcon>.AuthSplit-module__7tzXMW__eyeButton:hover{background:var(--pp-sand);color:var(--pp-primary)}.AuthSplit-module__7tzXMW__formInner .btn{border-radius:12px;min-height:48px}.AuthSplit-module__7tzXMW__formInner .btn-primary{justify-content:center;align-items:center;display:inline-flex}.AuthSplit-module__7tzXMW__formInner .btn-link{min-height:0}.AuthSplit-module__7tzXMW__formInner .alert{border-radius:12px}.AuthSplit-module__7tzXMW__formInner input[type=radio],.AuthSplit-module__7tzXMW__formInner input[type=checkbox]{accent-color:var(--pp-primary)}@media (min-width:576px){.AuthSplit-module__7tzXMW__formSide{padding:3rem 2rem}}@media (min-width:992px){.AuthSplit-module__7tzXMW__shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.AuthSplit-module__7tzXMW__shell>aside{order:0;align-self:start;height:calc(100dvh - 69px);min-height:0;position:sticky;top:69px}.AuthSplit-module__7tzXMW__formSide{padding:2.5rem 3rem}}
