.recovery-module__QRuUjG__page{box-sizing:border-box;color:#0c1619;min-height:100svh;font-family:var(--font-geist-sans,Arial),sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(at 20% 0,#f6f1e4,#0000 55%),#eee9d9;flex-direction:column;padding:0 clamp(20px,6.8vw,140px);display:flex}.recovery-module__QRuUjG__page *{box-sizing:border-box}.recovery-module__QRuUjG__page a{color:inherit}.recovery-module__QRuUjG__header{justify-content:space-between;align-items:center;gap:20px;min-height:100px;display:flex}.recovery-module__QRuUjG__brand{letter-spacing:-.06em;align-items:center;gap:9px;font-size:34px;font-weight:800;text-decoration:none;display:inline-flex}.recovery-module__QRuUjG__brand span{background:url(/brand/stride-mark.webp) 50%/contain no-repeat;width:36px;height:40px}.recovery-module__QRuUjG__tagline{color:#56616a;font-size:14px}.recovery-module__QRuUjG__main{flex:1;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);align-items:center;gap:clamp(24px,5vw,80px);width:100%;max-width:1200px;margin:40px auto;display:grid}.recovery-module__QRuUjG__panel{border:1px solid #d9cfbc;border-radius:28px;padding:clamp(24px,4vw,60px)}.recovery-module__QRuUjG__kicker{letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.recovery-module__QRuUjG__panel h1{letter-spacing:-.055em;text-wrap:balance;max-width:14ch;margin:20px 0 0;font-size:clamp(38px,4.6vw,68px);font-weight:800;line-height:1.02}.recovery-module__QRuUjG__rule{background:#d5833f;border-radius:5px;width:60px;height:5px;margin:26px 0;display:block}.recovery-module__QRuUjG__description{color:#56616a;max-width:46ch;font-size:17px;line-height:1.6}.recovery-module__QRuUjG__description p{margin:0}.recovery-module__QRuUjG__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.recovery-module__QRuUjG__actions button,.recovery-module__QRuUjG__primary{color:#14100b;min-height:48px;font:inherit;cursor:pointer;background:#d5833f;border:0;border-radius:99px;align-items:center;gap:12px;padding:12px 26px;font-weight:650;text-decoration:none;transition:transform .18s;display:inline-flex}.recovery-module__QRuUjG__actions button:hover,.recovery-module__QRuUjG__primary:hover{transform:translateY(-2px)}.recovery-module__QRuUjG__actions button:active,.recovery-module__QRuUjG__primary:active{transform:translateY(1px)}.recovery-module__QRuUjG__secondary{text-underline-offset:4px;font-size:14px;font-weight:650}.recovery-module__QRuUjG__note{background:#939a89;border-radius:0 80px 0 0;padding:70px 28px 32px;position:relative}.recovery-module__QRuUjG__note:before{content:"";border-top:2px solid #e19a4c;border-right:2px solid #e19a4c;width:40px;height:32px;position:absolute;top:26px;right:30px}.recovery-module__QRuUjG__note p{color:#17221c;letter-spacing:-.03em;margin:0;font-size:clamp(22px,2.4vw,32px);line-height:1.3}.recovery-module__QRuUjG__footer{color:#56616a;border-top:1px solid #d9cfbc;padding:24px 0 32px;font-size:13px}.recovery-module__QRuUjG__page :is(a,button):focus-visible{outline-offset:4px;outline:3px solid #a8561d}@media (max-width:640px){.recovery-module__QRuUjG__main{grid-template-columns:1fr;margin:24px auto 40px}.recovery-module__QRuUjG__tagline{display:none}.recovery-module__QRuUjG__note{padding:32px 24px}.recovery-module__QRuUjG__note p{max-width:75%}}@media (prefers-reduced-motion:reduce){.recovery-module__QRuUjG__actions button,.recovery-module__QRuUjG__primary{transition:none}}:where([data-theme=dark]) .recovery-module__QRuUjG__page{color:#eee8dc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(at 20% 0,#182a2f,#0000 55%),#182a2f}:where([data-theme=dark]) .recovery-module__QRuUjG__tagline{color:#a6b2b6}:where([data-theme=dark]) .recovery-module__QRuUjG__panel{border:1px solid #26393e}:where([data-theme=dark]) .recovery-module__QRuUjG__description{color:#a6b2b6}:where([data-theme=dark]) .recovery-module__QRuUjG__note p{color:#eee8dc}:where([data-theme=dark]) .recovery-module__QRuUjG__footer{color:#a6b2b6;border-top:1px solid #26393e}
