.dmFf4q_authPage{--pine:#163d34;--pine-2:#24594d;--cream:#f8f8f3;--sage:#e7eee8;--ink:#17342e;--muted:#71817a;--line:#dce5de;min-height:100vh;color:var(--ink);background:var(--cream);font-family:var(--font-manrope), Manrope, Arial, sans-serif;grid-template-columns:minmax(340px,.88fr) minmax(440px,1.12fr);display:grid}.dmFf4q_editorialPanel{color:#edf7ed;background:var(--pine);flex-direction:column;min-height:100%;padding:31px 6.5vw 38px;display:flex;position:relative;overflow:hidden}.dmFf4q_editorialTop,.dmFf4q_formTop{justify-content:space-between;align-items:center;display:flex}.dmFf4q_editorialTop .brand{color:#fff}.dmFf4q_editorialTop .brand svg{width:39px;height:31px}.dmFf4q_editorialTop .brand strong{letter-spacing:.18em;font-size:15px}.dmFf4q_editorialTop .brand small{color:#b8cec0;letter-spacing:.12em;font-size:7px}.dmFf4q_backLink,.dmFf4q_backLinkLight{align-items:center;gap:7px;font-size:11px;text-decoration:none;display:inline-flex}.dmFf4q_backLinkLight{color:#c1d5c8}.dmFf4q_backLinkLight:hover{color:#fff}.dmFf4q_editorialBody{z-index:1;max-width:430px;margin:auto 0;padding:40px 0 95px;position:relative}.dmFf4q_eyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.4}.dmFf4q_editorialBody h1{max-width:500px;font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:-.065em;margin:13px 0 17px;font-size:clamp(42px,5.5vw,74px);font-weight:400;line-height:.98}.dmFf4q_editorialBody p{color:#b7cec0;max-width:365px;margin:0;font-size:13px;line-height:1.7}.dmFf4q_securityNote{z-index:2;border-top:1px solid #ffffff2b;align-items:flex-start;gap:11px;max-width:410px;padding-top:22px;display:flex;position:relative}.dmFf4q_securityNote>svg{color:#b5d49e;flex:none}.dmFf4q_securityNote strong{font-size:11px;display:block}.dmFf4q_securityNote p{color:#a8c1b3;max-width:370px;margin:5px 0 0;font-size:10px;line-height:1.6}.dmFf4q_contour{opacity:.28;border:1px solid #b6d5b054;border-radius:50%;width:75%;height:55%;position:absolute;bottom:-12%;right:-12%;transform:rotate(-27deg)}.dmFf4q_contour:before,.dmFf4q_contour:after{content:"";border:1px solid #b6d5b040;border-radius:50%;position:absolute;inset:9% -8% -9% 9%}.dmFf4q_contour:after{inset:19% -16% -19% 19%}.dmFf4q_formPanel{background:var(--cream);flex-direction:column;min-width:0;padding:31px 6.5vw 38px;display:flex}.dmFf4q_formIndex{color:#a1afa8;letter-spacing:.12em;font-size:10px}.dmFf4q_backLink{color:var(--pine)}.dmFf4q_backLink:hover,.dmFf4q_switchPrompt a:hover,.dmFf4q_disclaimer a:hover{text-decoration:underline}.dmFf4q_formWrap{width:min(100%,490px);margin:auto}.dmFf4q_heading h2{color:var(--pine);font-family:var(--font-dm-sans), Arial, sans-serif;letter-spacing:-.055em;margin:10px 0 8px;font-size:clamp(30px,3.3vw,44px);font-weight:400;line-height:1.02}.dmFf4q_heading p{max-width:400px;color:var(--muted);margin:0;font-size:12px;line-height:1.65}.dmFf4q_statusNotice{color:#796c40;background:#fffbef;border:1px solid #eadfbe;border-radius:5px;align-items:flex-start;gap:8px;margin-bottom:18px;padding:10px 11px;font-size:10px;line-height:1.5;display:flex}.dmFf4q_statusNotice a{color:#6f6030;white-space:nowrap;margin-left:auto;font-weight:700}.dmFf4q_statusNotice strong{font-weight:700}.dmFf4q_statusReady{color:#477258;background:#f0f8f1;border-color:#cfe3d3}.dmFf4q_statusReady a{color:#3f6d50}.dmFf4q_statusPulse{background:#c99c3d;border-radius:50%;flex:none;width:7px;height:7px;margin-top:3px}.dmFf4q_statusReady .dmFf4q_statusPulse{background:#4c9667}.dmFf4q_inlineError,.dmFf4q_action{color:#8d4d4d;background:#fff0ef;border-radius:5px;align-items:flex-start;gap:7px;margin:0 0 15px;padding:10px 11px;font-size:11px;line-height:1.45;display:flex}.dmFf4q_form{gap:15px;display:grid}.dmFf4q_field{gap:7px;display:grid}.dmFf4q_field input,.dmFf4q_field select{box-sizing:border-box;border:1px solid var(--line);width:100%;height:43px;color:var(--ink);font:inherit;background:#fff;border-radius:5px;outline:0;padding:0 12px;font-size:12px;transition:border .18s,box-shadow .18s}.dmFf4q_field input::placeholder{color:#9aa9a2}.dmFf4q_formHint{color:var(--muted);align-items:flex-start;gap:7px;margin:-2px 0 0;font-size:10px;line-height:1.55;display:flex}.dmFf4q_formHint svg{color:var(--pine-2);flex:none}.dmFf4q_terms{color:var(--muted);align-items:flex-start;gap:8px;font-size:10px;line-height:1.5;display:flex}.dmFf4q_terms input{accent-color:var(--pine);flex:none;margin:1px 0 0}.dmFf4q_terms a,.dmFf4q_disclaimer a{color:var(--pine);font-weight:700}.dmFf4q_submitButton{color:#fff;background:var(--pine);width:100%;min-height:45px;font:inherit;cursor:pointer;border:0;border-radius:5px;justify-content:center;align-items:center;gap:9px;margin-top:3px;font-size:12px;font-weight:700;transition:background .18s,transform .18s;display:inline-flex}.dmFf4q_submitButton:hover{background:var(--pine-2);transform:translateY(-1px)}.dmFf4q_submitButton:disabled{opacity:.52;cursor:not-allowed;transform:none}.dmFf4q_actionSuccess{color:#357257;background:#edf6ef}.dmFf4q_actionError{color:#8d4d4d;background:#fff0ef}.dmFf4q_loader{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite dmFf4q_spin;display:inline-block}@keyframes dmFf4q_spin{to{transform:rotate(360deg)}}.dmFf4q_switchPrompt{color:var(--muted);justify-content:center;align-items:center;gap:7px;margin-top:24px;font-size:11px;display:flex}.dmFf4q_switchPrompt a{color:var(--pine);align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.dmFf4q_disclaimer{color:#9aa8a2;text-align:center;max-width:410px;margin:26px auto 0;font-size:9px;line-height:1.55}@media (max-width:850px){.dmFf4q_authPage{grid-template-columns:1fr}.dmFf4q_editorialPanel{min-height:380px;padding:25px 7vw 30px}.dmFf4q_editorialBody{margin:60px 0 40px;padding:0}.dmFf4q_editorialBody h1{max-width:520px;font-size:clamp(40px,10vw,66px)}.dmFf4q_securityNote{margin-top:auto}.dmFf4q_formPanel{min-height:620px;padding:25px 7vw 42px}.dmFf4q_formWrap{margin:65px auto 0}}@media (max-width:520px){.dmFf4q_editorialPanel{min-height:425px}.dmFf4q_editorialBody{margin:75px 0 42px}.dmFf4q_editorialBody h1{font-size:44px}.dmFf4q_formTop{font-size:10px}.dmFf4q_formWrap{margin-top:48px}.dmFf4q_heading h2{font-size:34px}.dmFf4q_statusNotice{display:block}.dmFf4q_statusNotice a{margin:7px 0 0 15px;display:inline-block}}@media (prefers-reduced-motion:reduce){.dmFf4q_authPage *,.dmFf4q_authPage :before,.dmFf4q_authPage :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dmFf4q_authPage{--pine:#071631;--pine-2:#b01924;--cream:#f4f6f8;--ink:#111827;--muted:#68717d;--line:#d8dde3;background:var(--pine);font-family:Arial,Helvetica,sans-serif}.dmFf4q_editorialPanel{background:linear-gradient(#182946 0%,#071631 38%,#061329 100%);padding:28px clamp(28px,6vw,82px) 40px}.dmFf4q_editorialPanel .dmFf4q_eyebrow{color:#b7c2d0}.dmFf4q_editorialBody h1{color:#fff;letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-size:clamp(44px,5.5vw,72px);font-weight:700;line-height:1.02}.dmFf4q_editorialBody p{color:#c4cedb;font-size:16px;line-height:1.55}.dmFf4q_securityNote{border-top-color:#ffffff2e}.dmFf4q_securityNote>svg{color:#e5b64b}.dmFf4q_securityNote p{color:#aebccc}.dmFf4q_formPanel{background:var(--pine);padding:28px clamp(22px,6vw,82px) 40px}.dmFf4q_formTop{color:#aebccc}.dmFf4q_backLink,.dmFf4q_backLinkLight{color:#c4cedb}.dmFf4q_backLink:hover,.dmFf4q_backLinkLight:hover{color:#fff}.dmFf4q_formIndex{color:#8e9cad}.dmFf4q_formWrap{background:#fff;border:1px solid #dce3ea;border-radius:14px;width:min(100%,560px);padding:clamp(30px,4vw,52px);box-shadow:0 20px 46px #00000020}.dmFf4q_heading{margin-bottom:28px}.dmFf4q_heading .dmFf4q_eyebrow{color:#6d7681}.dmFf4q_heading h2{color:#111827;letter-spacing:-.045em;margin-top:16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(32px,4vw,48px);font-weight:700}.dmFf4q_heading p{color:#68717d;font-size:15px}.dmFf4q_field{gap:8px}.dmFf4q_field>span{color:#111827;letter-spacing:0;font-size:13px;font-weight:700}.dmFf4q_field input,.dmFf4q_field select{color:#111827;border-color:#cfd5db;border-radius:6px;height:52px;font-size:15px}.dmFf4q_field input:focus,.dmFf4q_field select:focus{border-color:#b01924;box-shadow:0 0 0 3px #b0192417}.dmFf4q_statusNotice{border-radius:6px}.dmFf4q_submitButton{background:#b01924;border-radius:6px;min-height:54px;font-size:15px}.dmFf4q_submitButton:hover{background:#8f121c}.dmFf4q_switchPrompt{color:#7b838d}.dmFf4q_switchPrompt a,.dmFf4q_loginLinks a,.dmFf4q_disclaimer a{color:#9f2430}.dmFf4q_loginLinks{justify-content:space-between;gap:16px;margin-top:22px;font-size:13px;display:flex}.dmFf4q_loginLinks a{text-decoration:none}.dmFf4q_loginLinks a:hover{text-decoration:underline}.dmFf4q_disclaimer{color:#9aa2ab}@media (max-width:850px){.dmFf4q_authPage{min-height:100vh;display:block}.dmFf4q_editorialPanel{min-height:390px;padding:24px 7vw 28px}.dmFf4q_editorialBody{margin:74px 0 38px;padding:0}.dmFf4q_editorialBody h1{font-size:clamp(43px,11vw,64px)}.dmFf4q_editorialBody p{font-size:17px}.dmFf4q_formPanel{min-height:650px;padding:18px 7vw 46px}.dmFf4q_formTop{margin-bottom:18px}.dmFf4q_formWrap{width:100%;margin:0 auto;padding:38px 24px 30px}}@media (max-width:520px){.dmFf4q_editorialPanel{min-height:405px}.dmFf4q_editorialBody{margin-top:72px}.dmFf4q_editorialBody h1{font-size:44px}.dmFf4q_editorialBody p{font-size:16px}.dmFf4q_formWrap{border-radius:12px;padding:34px 20px 28px}.dmFf4q_heading h2{font-size:34px}.dmFf4q_loginLinks{font-size:12px}}
