@layer components{.au{min-height:100dvh;padding-top:var(--d-safe-top);padding-bottom:var(--d-safe-bottom);background:var(--ds-bg-page);color:var(--ds-text-primary);flex-direction:column;display:flex}.au-bar{width:min(1080px,100%);margin-inline:auto;padding:16px 24px 0}.au-brand{min-height:var(--ds-hit);color:var(--ds-text-primary);align-items:center;gap:8px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.au-main{flex:1;grid-template-columns:minmax(0,1fr);align-content:center;gap:28px;width:min(1080px,100%);margin-inline:auto;padding:24px 24px 32px;display:grid}.au-intro .d-label{color:var(--ds-accent-ink)}.au-title{letter-spacing:-.01em;margin:10px 0 0;font-size:clamp(32px,5vw,54px);font-weight:600;line-height:1.05}.au-title em{color:var(--ds-accent-ink);font-style:normal}.au-lead{max-width:46ch;color:var(--ds-text-secondary);margin:14px 0 0;font-size:17px;line-height:1.5}.au-card{gap:20px;padding:28px}.au-card-h{margin:0;font-size:24px;font-weight:600}.au-foot{flex-wrap:wrap;justify-content:center;gap:4px 20px;padding:0 24px 24px;font-size:14px;display:flex}.au-foot a{color:var(--ds-text-tertiary);text-decoration:none}.au-foot a:hover{color:var(--ds-text-primary);text-decoration:underline}.au-form{flex-direction:column;gap:16px;display:flex}.au-form .d-field-label>.d-field{width:100%}.au-form .d-field[readonly]{color:var(--ds-text-secondary)}.au-forgot{align-self:flex-end;margin-top:-8px;font-size:15px}.au-check{color:var(--ds-text-secondary);cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.au-check input{width:20px;height:20px;accent-color:var(--ds-accent);flex:none;margin-top:1px}.au-error{color:var(--ds-pastel-rose-text);margin:0;font-size:15px}.au-resend{flex-direction:column;align-items:flex-start;gap:8px;margin-top:-6px;display:flex}.au-resend-status{color:var(--ds-text-secondary);margin:0;font-size:15px}.au-alt{text-align:center;color:var(--ds-text-secondary);margin:0;font-size:15px}.au-rules{color:var(--ds-text-tertiary);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px;margin:2px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.au-rules li{align-items:center;gap:6px;display:flex}.au-rules li.is-ok{color:var(--ds-pastel-mint-text);font-weight:600}.au-state{text-align:center;align-items:center}.au-state p{color:var(--ds-text-secondary);margin:0;line-height:1.5}.au-note{text-align:left;background:var(--ds-pastel-butter-bg);color:var(--ds-pastel-butter-text);border-radius:16px;margin:0;padding:14px 16px;font-size:15px;line-height:1.45}.au-note strong{color:inherit}.au-eac{background:var(--ds-pastel-butter-bg);color:var(--ds-pastel-butter-text);border-radius:16px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:15px;display:flex}@media (width>=1024px){.au-main{grid-template-columns:minmax(0,1fr) minmax(0,440px);gap:64px;padding-block:48px}.au-main.is-narrow{grid-template-columns:minmax(0,520px);justify-content:center}}@media (width<=767px){.au-bar{padding:12px 16px 0}.au-main{align-content:start;gap:20px;padding:16px 16px 24px}.au-card{padding:20px}.au-lead{font-size:16px}.au-rules{grid-template-columns:minmax(0,1fr)}}}
