.page-module-scss-module__dSBxnG__page{min-height:100svh;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));background:#f7f2e8;align-items:center;display:grid;position:relative;overflow:hidden}.page-module-scss-module__dSBxnG__page:before,.page-module-scss-module__dSBxnG__page:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.page-module-scss-module__dSBxnG__page:before{filter:blur(2px);background:#d09c291f;width:22rem;height:22rem;top:-8rem;left:-10rem}.page-module-scss-module__dSBxnG__page:after{background:#d7a9481a;width:24rem;height:24rem;bottom:-10rem;right:-11rem}.page-module-scss-module__dSBxnG__shell{background:var(--supporta-surface,#fff);border:1px solid var(--supporta-border,#d8e4e3);box-shadow:var(--supporta-shadow-lg,0 1.75rem 4.5rem #071a3326);z-index:1;border-radius:1.25rem;width:100%;max-width:72rem;margin:0 auto;display:grid;position:relative;overflow:hidden}.page-module-scss-module__dSBxnG__brandPanel{color:var(--supporta-ink-soft,#31475c);isolation:isolate;background:radial-gradient(circle at 92% 10%,#d09c2924,#0000 13rem),linear-gradient(145deg,#f3ecdd,#f7f2e8);flex-direction:column;padding:clamp(1.25rem,5vw,3.5rem);display:flex;position:relative;overflow:hidden}.page-module-scss-module__dSBxnG__brandPanel:after{content:"";z-index:-1;border:1px solid #001b561a;border-radius:50%;width:19rem;height:19rem;position:absolute;top:7rem;right:-10rem}.page-module-scss-module__dSBxnG__brandLockup{align-items:center;gap:.75rem;display:flex}.page-module-scss-module__dSBxnG__brandMark{background:linear-gradient(145deg, var(--supporta-navy-800,#12385f), var(--supporta-navy-950,#071a33));border:1px solid #ffffff57;border-radius:.9rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex;position:relative;transform:rotate(-3deg);box-shadow:0 .75rem 1.5rem #0000002e}.page-module-scss-module__dSBxnG__brandMark:before,.page-module-scss-module__dSBxnG__brandMark:after,.page-module-scss-module__dSBxnG__brandMark span{background:var(--supporta-gold,#d7a948);content:"";border-radius:.75rem;display:block;position:absolute}.page-module-scss-module__dSBxnG__brandMark:before,.page-module-scss-module__dSBxnG__brandMark:after{width:1.3rem;height:.42rem}.page-module-scss-module__dSBxnG__brandMark:before{transform:translateY(-.43rem)}.page-module-scss-module__dSBxnG__brandMark:after{transform:translateY(.43rem)}.page-module-scss-module__dSBxnG__brandMark span{width:.42rem;height:1.4rem;left:.72rem}.page-module-scss-module__dSBxnG__brandName{color:#fff;letter-spacing:-.02em;font-size:1.35rem;font-weight:850}.page-module-scss-module__dSBxnG__connectionVisual{width:100%;max-width:22rem;height:clamp(8rem,21vw,13.5rem);margin:clamp(.75rem,3vw,2rem) auto clamp(.5rem,2vw,1.25rem);position:relative}.page-module-scss-module__dSBxnG__connectionNode{-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--supporta-navy-900,#001b56);z-index:2;background:#ffffffd1;border:1px solid #001b5624;border-radius:1.1rem;justify-content:center;align-items:center;display:flex;position:absolute;box-shadow:0 1rem 2rem #071a331f}.page-module-scss-module__dSBxnG__familyNode{background:linear-gradient(145deg, var(--supporta-navy-900,#001b56), var(--supporta-navy-900,#001b56));color:#fff;width:5.25rem;height:5.25rem;top:29%;left:10%}.page-module-scss-module__dSBxnG__careNode,.page-module-scss-module__dSBxnG__securityNode{width:4rem;height:4rem;right:10%}.page-module-scss-module__dSBxnG__careNode{top:4%}.page-module-scss-module__dSBxnG__securityNode{bottom:4%}.page-module-scss-module__dSBxnG__connectionLine{background:linear-gradient(90deg, var(--supporta-navy-900,#001b56), #001b5647);transform-origin:0;z-index:1;width:45%;height:2px;position:absolute;left:32%}.page-module-scss-module__dSBxnG__connectionLineTop{top:44%;transform:rotate(-24deg)}.page-module-scss-module__dSBxnG__connectionLineBottom{bottom:38%;transform:rotate(24deg)}.page-module-scss-module__dSBxnG__brandEyebrow,.page-module-scss-module__dSBxnG__modeLabel{letter-spacing:.1em;text-transform:uppercase;margin:0 0 .65rem;font-size:.8125rem;font-weight:850}.page-module-scss-module__dSBxnG__brandEyebrow{color:var(--supporta-gold-deep,#6c4c00)}.page-module-scss-module__dSBxnG__brandTitle{color:var(--supporta-navy-950,#071a33);letter-spacing:-.035em;text-wrap:balance;max-width:15ch;margin:0;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:780;line-height:1.12}.page-module-scss-module__dSBxnG__brandCopy{color:var(--supporta-muted-strong,#3f566a);max-width:38ch;margin:1rem 0 0;font-size:1rem;line-height:1.65}.page-module-scss-module__dSBxnG__trustList{gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.page-module-scss-module__dSBxnG__trustList li{color:var(--supporta-navy-900,#001b56);align-items:center;gap:.7rem;font-size:.9375rem;font-weight:700;display:flex}.page-module-scss-module__dSBxnG__trustList svg{color:var(--supporta-navy-900,#001b56);flex:none}.page-module-scss-module__dSBxnG__authPanel{background:var(--supporta-surface-raised,#fffdf8);justify-content:center;align-items:center;padding:clamp(1.25rem,5vw,3.75rem);display:flex}.page-module-scss-module__dSBxnG__authContent{width:100%;max-width:31rem}.page-module-scss-module__dSBxnG__modeMark{background:var(--supporta-gold-soft,#f4ead1);border:1px solid var(--supporta-gold-soft,#f4ead1);color:var(--supporta-navy-900,#001b56);border-radius:.9rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;margin-bottom:1rem;display:inline-flex}.page-module-scss-module__dSBxnG__modeLabel{color:var(--supporta-navy-900,#001b56)}.page-module-scss-module__dSBxnG__authContent h1{text-wrap:balance;margin:0;font-size:clamp(1.9rem,6vw,2.75rem)}.page-module-scss-module__dSBxnG__intro{color:var(--supporta-muted-strong,#455c70);margin:.85rem 0 0;font-size:1.025rem;line-height:1.65}.page-module-scss-module__dSBxnG__message{border-radius:var(--supporta-radius-md,1rem);border:1px solid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;margin-top:1.25rem;padding:.9rem 1rem;display:grid}.page-module-scss-module__dSBxnG__message[data-tone=notice]{background:var(--supporta-status-neutral-bg,#edf2f5);border-color:var(--supporta-status-neutral-border,#c1d0da);color:var(--supporta-status-neutral-fg,#40586d)}.page-module-scss-module__dSBxnG__message[data-tone=error]{background:var(--supporta-status-warning-bg,#fff4d8);border-color:var(--supporta-status-warning-border,#e7c66e);color:var(--supporta-status-warning-fg,#744e05)}.page-module-scss-module__dSBxnG__message svg{margin-top:.15rem}.page-module-scss-module__dSBxnG__message p{color:inherit;margin:0;line-height:1.5}.page-module-scss-module__dSBxnG__form{gap:.65rem;margin-top:1.5rem;display:grid}.page-module-scss-module__dSBxnG__label{color:var(--supporta-ink,#10243b);align-items:center;gap:.5rem;margin-top:.35rem;font-weight:760;line-height:1.35;display:flex}.page-module-scss-module__dSBxnG__label svg{color:var(--supporta-navy-900,#001b56);flex:none}.page-module-scss-module__dSBxnG__input{appearance:none;background:var(--supporta-surface,#fff);border:1px solid var(--supporta-border-strong,#b7ccca);border-radius:var(--supporta-radius-md,1rem);color:var(--supporta-ink,#10243b);font:inherit;width:100%;min-height:3.25rem;padding:.75rem .95rem}.page-module-scss-module__dSBxnG__input:hover{border-color:var(--supporta-navy-900,#001b56)}.page-module-scss-module__dSBxnG__input:focus-visible{border-color:var(--supporta-focus,#075f60)}.page-module-scss-module__dSBxnG__fieldHelp{color:var(--supporta-muted,#5d7082);margin:-.15rem 0 0;font-size:1rem;line-height:1.45}.page-module-scss-module__dSBxnG__primaryButton,.page-module-scss-module__dSBxnG__secondaryButton{border-radius:.75rem;width:100%;min-height:3.25rem;margin-top:.75rem;padding:.75rem 1.15rem;font-weight:800}.page-module-scss-module__dSBxnG__primaryButton{border:1px solid var(--supporta-navy-900,#001b56);color:#071a33;background:#d09c29;box-shadow:0 .75rem 1.5rem #075f602e}.page-module-scss-module__dSBxnG__secondaryButton{background:var(--supporta-surface,#fff);border:1px solid var(--supporta-border-strong,#b7ccca);color:var(--supporta-navy-900,#0b2748)}.page-module-scss-module__dSBxnG__primaryButton:hover:not(:disabled),.page-module-scss-module__dSBxnG__secondaryButton:hover:not(:disabled){border-color:var(--supporta-navy-900,#001b56);box-shadow:0 .85rem 1.75rem #075f602b}.page-module-scss-module__dSBxnG__formLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:.15rem;display:flex}.page-module-scss-module__dSBxnG__formLinks a,.page-module-scss-module__dSBxnG__backLink{border-radius:var(--supporta-radius-sm,.75rem);align-items:center;gap:.45rem;min-height:2.75rem;padding:.5rem .15rem;font-weight:750;display:inline-flex}.page-module-scss-module__dSBxnG__emailOptionsStatus{color:var(--supporta-muted,#5d7082);margin:0;font-size:.875rem;line-height:1.5}.page-module-scss-module__dSBxnG__backLink{justify-self:start;margin-top:.15rem}.page-module-scss-module__dSBxnG__alternative{background:var(--supporta-surface-soft,#f2f7f6);border:1px solid var(--supporta-border,#d8e4e3);border-radius:1rem;margin-top:1.25rem;overflow:hidden}.page-module-scss-module__dSBxnG__alternative summary{color:var(--supporta-navy-900,#0b2748);cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.5rem;padding:.75rem 1rem;font-weight:800;list-style:none;display:flex}.page-module-scss-module__dSBxnG__alternative summary::-webkit-details-marker{display:none}.page-module-scss-module__dSBxnG__summaryLabel{align-items:center;gap:.65rem;display:inline-flex}.page-module-scss-module__dSBxnG__summaryLabel svg,.page-module-scss-module__dSBxnG__chevron{color:var(--supporta-navy-900,#001b56);flex:none}.page-module-scss-module__dSBxnG__alternative[open] .page-module-scss-module__dSBxnG__chevron{transform:rotate(180deg)}.page-module-scss-module__dSBxnG__alternativeBody{border-top:1px solid var(--supporta-border,#d8e4e3);padding:.25rem 1rem 1rem}.page-module-scss-module__dSBxnG__alternativeBody>p{color:var(--supporta-muted,#5d7082);margin:.85rem 0 -.25rem;line-height:1.5}.page-module-scss-module__dSBxnG__divider{color:var(--supporta-muted,#5d7082);text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;margin:1.25rem 0 0;font-size:.875rem;display:grid}.page-module-scss-module__dSBxnG__divider:before,.page-module-scss-module__dSBxnG__divider:after{background:var(--supporta-border,#d8e4e3);content:"";height:1px}.page-module-scss-module__dSBxnG__oauthForms{gap:.25rem;display:grid}.page-module-scss-module__dSBxnG__demoEntry{background:linear-gradient(145deg,#fff8e6,#fffdf7);border:1px solid #6c4c0033;border-radius:1rem;grid-template-columns:auto 1fr;align-items:center;gap:.75rem;margin-top:1.25rem;padding:1rem;display:grid}.page-module-scss-module__dSBxnG__demoEntry strong{color:var(--supporta-navy-950)}.page-module-scss-module__dSBxnG__demoEntry p{color:var(--supporta-muted);margin:.2rem 0 0;font-size:.875rem;line-height:1.45}.page-module-scss-module__dSBxnG__demoIcon{background:var(--supporta-gold-soft);color:var(--supporta-gold-deep);border-radius:.8rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.page-module-scss-module__dSBxnG__demoButton{background:var(--supporta-navy-900);color:#fff;border-radius:.75rem;justify-content:center;align-items:center;min-height:3rem;padding:.7rem 1rem;font-weight:850;text-decoration:none;display:inline-flex}.page-module-scss-module__dSBxnG__demoButton:hover{background:var(--supporta-navy-950);color:#fff}.page-module-scss-module__dSBxnG__entryChoices{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.page-module-scss-module__dSBxnG__entryChoices a{border:1px solid var(--supporta-border-strong,#b7ccca);color:var(--supporta-navy-900);border-radius:.75rem;justify-content:center;align-items:center;min-height:3rem;padding:.7rem .8rem;font-weight:800;text-decoration:none;display:inline-flex}.page-module-scss-module__dSBxnG__entryChoices .page-module-scss-module__dSBxnG__demoButton{border-color:var(--supporta-navy-900);color:#fff;grid-column:1/-1}.page-module-scss-module__dSBxnG__securityNote{color:var(--supporta-muted,#5d7082);align-items:flex-start;gap:.55rem;margin:1.5rem 0 0;font-size:.9rem;line-height:1.5;display:flex}.page-module-scss-module__dSBxnG__securityNote svg{color:var(--supporta-navy-900,#001b56);flex:none;margin-top:.1rem}@media (min-width:52rem){.page-module-scss-module__dSBxnG__shell{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);min-height:min(47rem,100svh - 3rem)}.page-module-scss-module__dSBxnG__brandPanel{min-height:100%}}@media (max-width:51.99rem){.page-module-scss-module__dSBxnG__connectionVisual{display:none}.page-module-scss-module__dSBxnG__brandPanel{gap:.45rem;padding:1.25rem}.page-module-scss-module__dSBxnG__brandEyebrow{margin-block:.65rem 0}.page-module-scss-module__dSBxnG__brandTitle{max-width:22ch;font-size:clamp(1.5rem,7vw,2rem)}.page-module-scss-module__dSBxnG__brandCopy,.page-module-scss-module__dSBxnG__trustList{display:none}}@media (max-width:25rem){.page-module-scss-module__dSBxnG__page{padding-left:max(.5rem,env(safe-area-inset-left));padding-right:max(.5rem,env(safe-area-inset-right))}.page-module-scss-module__dSBxnG__brandPanel,.page-module-scss-module__dSBxnG__authPanel{padding:1.15rem}.page-module-scss-module__dSBxnG__brandTitle{font-size:1.5rem}.page-module-scss-module__dSBxnG__formLinks{flex-direction:column;align-items:stretch}.page-module-scss-module__dSBxnG__formLinks a{width:100%}.page-module-scss-module__dSBxnG__entryChoices{grid-template-columns:1fr}.page-module-scss-module__dSBxnG__entryChoices .page-module-scss-module__dSBxnG__demoButton{grid-column:auto}}@media (prefers-reduced-motion:no-preference){.page-module-scss-module__dSBxnG__brandMark,.page-module-scss-module__dSBxnG__connectionNode,.page-module-scss-module__dSBxnG__primaryButton,.page-module-scss-module__dSBxnG__secondaryButton{transition:box-shadow var(--supporta-motion-fast,.16s) var(--supporta-ease,ease),transform var(--supporta-motion-fast,.16s) var(--supporta-ease,ease)}.page-module-scss-module__dSBxnG__primaryButton:hover:not(:disabled),.page-module-scss-module__dSBxnG__secondaryButton:hover:not(:disabled){transform:translateY(-1px)}.page-module-scss-module__dSBxnG__primaryButton:active:not(:disabled),.page-module-scss-module__dSBxnG__secondaryButton:active:not(:disabled){transform:translateY(0)}.page-module-scss-module__dSBxnG__chevron{transition:transform var(--supporta-motion-fast,.16s) var(--supporta-ease,ease)}}
