.dgWmnG_page{min-height:100svh;font-family:var(--sans);color:var(--text);background:var(--paper);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);display:grid}.dgWmnG_visual{isolation:isolate;color:#fff9f1;background:#241b17;flex-direction:column;justify-content:space-between;gap:40px;padding:clamp(28px,4vw,56px);display:flex;position:relative;overflow:hidden}.dgWmnG_visual:before,.dgWmnG_visual:after{content:"";z-index:-1;border:1px solid #d3b47e29;border-radius:50%;position:absolute}.dgWmnG_visual:before{aspect-ratio:1;width:620px;top:50%;right:-220px;transform:translateY(-50%)}.dgWmnG_visual:after{aspect-ratio:1;border-style:dashed;width:820px;animation:60s linear infinite dgWmnG_turn;top:50%;right:-320px;transform:translateY(-50%)}.dgWmnG_glow{z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#c18e7f38,#0000 66%);border-radius:50%;width:520px;position:absolute;top:20%;right:-120px}.dgWmnG_brand{width:fit-content;color:inherit;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.dgWmnG_brand>span:first-child{color:var(--gold);transition:transform var(--trans);font-size:1.15rem}.dgWmnG_brand:hover>span:first-child{transform:rotate(90deg)}.dgWmnG_brand>span:last-child{display:grid}.dgWmnG_brand strong{font:500 .8rem/1.05 var(--display);letter-spacing:.12em}.dgWmnG_brand small{color:#d5b983;letter-spacing:.38em;margin-top:4px;font-size:.5rem}.dgWmnG_quote{gap:18px;max-width:460px;display:grid}.dgWmnG_quote h2{font:500 clamp(2.2rem, 3.6vw, 3.4rem)/1.06 var(--display);letter-spacing:-.035em;text-wrap:balance}.dgWmnG_quote h2 em{color:#ddb98e;font-style:normal}.dgWmnG_quote p{color:#ffffff94;font-size:.95rem;line-height:1.75}.dgWmnG_benefits{gap:12px;display:grid}.dgWmnG_benefits li{color:#ffffffc7;align-items:center;gap:12px;font-size:.88rem;display:flex}.dgWmnG_benefits li span{color:#e7cc9e;border:1px solid #d3b47e66;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.7rem;display:grid}.dgWmnG_card{z-index:-1;color:#4a3038;text-align:center;background:#fff8f7;border-radius:110px 110px 16px 16px;justify-items:center;gap:10px;width:220px;padding:34px 20px;animation:7s ease-in-out infinite dgWmnG_float;display:grid;position:absolute;top:clamp(90px,13vh,140px);right:clamp(24px,6vw,80px);transform:rotate(6deg);box-shadow:0 40px 80px #00000059}.dgWmnG_card span{color:#ae6472;font-size:1.8rem}.dgWmnG_card small{color:#876974;letter-spacing:.26em;font-size:.52rem}.dgWmnG_card strong{font:400 2rem/.95 var(--serif)}.dgWmnG_card strong i{color:#b07a85;font:400 1.5rem var(--script);display:block}.dgWmnG_card b{color:#fff;letter-spacing:.12em;background:#ad7581;border-radius:999px;margin-top:8px;padding:7px 12px;font-size:.48rem;font-weight:500}.dgWmnG_formSide{place-items:center;padding:clamp(24px,5vw,64px);display:grid}.dgWmnG_formWrap{width:min(420px,100%);animation:dgWmnG_rise .6s var(--ease) both;gap:26px;display:grid}.dgWmnG_back{width:fit-content;color:var(--text-soft);align-items:center;gap:6px;font-size:.82rem;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.dgWmnG_back:hover{color:var(--gold-ink);gap:9px}.dgWmnG_heading{gap:8px;display:grid}.dgWmnG_heading h1{font:500 clamp(1.9rem, 3vw, 2.4rem)/1.12 var(--display);letter-spacing:-.025em}.dgWmnG_heading p{color:var(--text-mid);font-size:.92rem;line-height:1.6}.dgWmnG_form{gap:16px;display:grid}.dgWmnG_field{gap:7px;display:grid}.dgWmnG_label{color:var(--text-mid);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;font-size:.76rem;font-weight:500;display:flex}.dgWmnG_control{position:relative}.dgWmnG_control>svg{color:var(--text-soft);pointer-events:none;position:absolute;top:50%;left:15px;transform:translateY(-50%)}.dgWmnG_input{border:1px solid var(--border-strong);width:100%;min-height:50px;color:var(--text);font:400 1rem var(--sans);background:#fff;border-radius:12px;outline:none;padding:12px 16px 12px 44px;transition:border-color .2s,box-shadow .2s}.dgWmnG_input:hover{border-color:#7a583d73}.dgWmnG_input:focus{border-color:var(--gold-dark);box-shadow:0 0 0 4px #c8a66d29}.dgWmnG_input[type=password],.dgWmnG_input[data-password]{padding-right:50px}.dgWmnG_reveal{width:40px;height:40px;color:var(--text-soft);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.dgWmnG_reveal:hover{color:var(--text);background:var(--paper-2)}.dgWmnG_rule{color:var(--text-soft);align-items:center;gap:7px;font-size:.78rem;transition:color .2s;display:flex}.dgWmnG_rule[data-ok]{color:var(--green)}.dgWmnG_error{color:var(--red);background:var(--red-bg);border:1px solid #b23c3c38;border-radius:10px;align-items:flex-start;gap:10px;padding:11px 14px;font-size:.86rem;line-height:1.5;animation:.35s dgWmnG_shake;display:flex}.dgWmnG_error svg{margin-top:2px}.dgWmnG_submit{color:#fff;background:linear-gradient(135deg, #c9a56a, var(--gold-dark));min-height:52px;font:500 .92rem var(--sans);letter-spacing:.03em;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:4px;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 12px 28px #9b74423d}.dgWmnG_submit:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 34px #9b744252}.dgWmnG_submit:active:not(:disabled){transform:scale(.985)}.dgWmnG_submit:disabled{opacity:.65;cursor:wait}.dgWmnG_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite dgWmnG_spin}.dgWmnG_switch{border-top:1px solid var(--border);color:var(--text-mid);text-align:center;padding-top:20px;font-size:.88rem}.dgWmnG_switch a{color:var(--gold-ink);text-underline-offset:3px;font-weight:500}.dgWmnG_switch a:hover{text-decoration:underline}.dgWmnG_fine{color:var(--text-soft);text-align:center;font-size:.76rem;line-height:1.55}@keyframes dgWmnG_rise{0%{opacity:0;transform:translateY(16px)}}@keyframes dgWmnG_turn{to{transform:translateY(-50%)rotate(360deg)}}@keyframes dgWmnG_spin{to{transform:rotate(360deg)}}@keyframes dgWmnG_float{50%{transform:rotate(4deg)translateY(-12px)}}@keyframes dgWmnG_shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}@media (max-height:780px),(max-width:1100px){.dgWmnG_card{display:none}}@media (max-width:900px){.dgWmnG_page{grid-template-columns:minmax(0,1fr)}.dgWmnG_visual{flex-direction:row;align-items:center;padding:22px 20px}.dgWmnG_visual:before,.dgWmnG_visual:after,.dgWmnG_glow,.dgWmnG_quote,.dgWmnG_card{display:none}.dgWmnG_formSide{place-items:start center;padding-top:36px}}@media (prefers-reduced-motion:reduce){.dgWmnG_page *,.dgWmnG_page :before,.dgWmnG_page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.dgWmnG_forgot{color:var(--gold-ink);text-underline-offset:3px;align-self:flex-end;margin-top:-4px;font-size:.82rem}.dgWmnG_forgot:hover{text-decoration:underline}.dgWmnG_notice{background:var(--surface-2,#0000000a);color:var(--text-mid);border-radius:12px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:.9rem;line-height:1.55;display:flex}.dgWmnG_trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.dgWmnG_consent{color:var(--text-mid);cursor:pointer;align-items:flex-start;gap:10px;font-size:.82rem;line-height:1.5;display:flex}.dgWmnG_consent input{accent-color:var(--gold-ink,#8a6a2f);margin-top:3px}.dgWmnG_consent a{color:var(--gold-ink);text-underline-offset:3px}
