.RecoverySurface-module__33gvHa__surface{min-height:clamp(34rem,70svh,48rem);color:var(--text-on-dark);background-color:var(--surface-black);background-image:linear-gradient(115deg,#080808f5,#220f12eb),repeating-linear-gradient(135deg,#ffffff06 0 2px,#0000 2px 9px);align-items:center;padding-block:clamp(4rem,10vw,8rem);display:grid}.RecoverySurface-module__33gvHa__container{place-items:center;display:grid}.RecoverySurface-module__33gvHa__panel{border:var(--border-dark);border-top:4px solid var(--brand-red);border-radius:var(--radius-panel);width:min(100%,49rem);box-shadow:var(--shadow-dark);background:#151515e6;padding:clamp(1.5rem,6vw,4rem);position:relative;overflow:hidden}.RecoverySurface-module__33gvHa__panel:after{aspect-ratio:1;content:"";border:1px solid #e1060052;width:10rem;position:absolute;bottom:-4.5rem;right:-4.5rem;transform:rotate(45deg)}.RecoverySurface-module__33gvHa__eyebrow{margin-bottom:var(--space-3);color:#ff817d;font-family:var(--font-family-display);letter-spacing:var(--tracking-label);text-transform:uppercase;font-size:clamp(1rem,2vw,1.2rem);font-weight:800}.RecoverySurface-module__33gvHa__panel h1{max-width:15ch;margin-bottom:var(--space-4);color:var(--text-on-dark);font-size:clamp(2.7rem,7vw,5rem)}.RecoverySurface-module__33gvHa__panel h1:focus{outline:none}.RecoverySurface-module__33gvHa__panel h1:focus-visible{outline:3px solid var(--text-on-dark);outline-offset:.35rem}.RecoverySurface-module__33gvHa__copy{max-width:36rem;color:var(--text-muted-dark);font-size:clamp(1rem,2vw,1.15rem)}.RecoverySurface-module__33gvHa__actions{z-index:1;margin-top:var(--space-6);gap:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.RecoverySurface-module__33gvHa__actions .button--secondary{color:var(--text-on-dark);background:#ffffff0d;border-color:#fffaf28c}.RecoverySurface-module__33gvHa__actions .button--tertiary{color:var(--text-on-dark)}@media (max-width:30rem){.RecoverySurface-module__33gvHa__surface{min-height:auto;padding-block:3rem calc(var(--mobile-action-height) + 3rem);align-items:start}.RecoverySurface-module__33gvHa__actions{width:100%}.RecoverySurface-module__33gvHa__actions .button{width:100%}}@media (prefers-reduced-motion:reduce){.RecoverySurface-module__33gvHa__actions .button{transition:none;transform:none}}
