.recovery-page{color:#fff;background:radial-gradient(circle at 82% 12%,#ecaec425,#0000 28%),#080808;min-height:100svh;padding:clamp(20px,4vw,56px)}.recovery-wordmark{color:#ecaec4;align-items:center;gap:12px;display:inline-flex}.recovery-wordmark strong{font:42px/1 Bebas Neue,sans-serif}.recovery-wordmark span{letter-spacing:.1em;font-size:10px;line-height:1.35}.recovery-card{color:#151015;background:#f5dbe5;border-top:7px solid #ecaec4;width:min(100%,720px);margin:clamp(46px,9vh,90px) auto 0;padding:clamp(24px,5vw,52px);box-shadow:12px 12px #6a394b}.recovery-edition{letter-spacing:.1em;border-bottom:2px dashed #a96680;justify-content:space-between;gap:16px;margin-bottom:30px;padding-bottom:18px;font-size:12px;display:flex}.recovery-icon{color:#74354e;width:30px;height:30px;margin-bottom:20px}.recovery-card .eyebrow{color:#74354e}.recovery-card h1{text-transform:uppercase;max-width:10ch;margin:12px 0 18px;font:clamp(54px,10vw,88px)/.86 Bebas Neue,sans-serif}.recovery-lead{color:#5f4651;max-width:54ch;font-size:16px;line-height:1.65}.recovery-card form{gap:12px;margin-top:28px;display:grid}.recovery-card label{font-size:14px;font-weight:700}.recovery-card input{color:#151015;background:#fff9fc;border:1px solid #9f7989;width:100%;min-width:0;height:58px;padding:14px;font-size:16px}.recovery-turnstile{min-height:65px;margin:4px 0;overflow:hidden}.recovery-primary{color:#ecaec4;cursor:pointer;background:#151015;border:0;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:15px 22px;font-size:14px;font-weight:700;display:inline-flex}.recovery-primary:disabled{cursor:not-allowed;opacity:.55}.recovery-primary svg{width:18px}.recovery-message{color:#5f4651;background:#fff9fc;margin:16px 0 0;padding:13px 14px;font-size:14px;line-height:1.5}.recovery-message.error{border-left:4px solid #74354e}.recovery-privacy{color:#69525d;align-items:flex-start;gap:9px;margin:22px 0 0;font-size:12px;line-height:1.55;display:flex}.recovery-privacy svg{flex:0 0 17px;width:17px}.recovery-sent{background:#fff9fc;border:1px solid #a96680;margin-top:28px;padding:24px}.recovery-sent>svg{color:#74354e;width:26px}.recovery-sent h2{text-transform:uppercase;margin:14px 0 8px;font:38px/1 Bebas Neue,sans-serif}.recovery-sent p{color:#5f4651;margin:6px 0;line-height:1.55}.recovery-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.recovery-actions>a:not(.recovery-primary){color:#5f4651;border-bottom:1px solid #74354e;padding-bottom:3px;font-size:13px;font-weight:700}.recovery-loading{color:#5f4651;align-items:center;gap:12px;margin:28px 0;display:flex}.recovery-loading svg{width:22px}.recovery-orders{gap:20px;margin-top:28px;display:grid}.recovery-orders article{background:#fff9fc;border:1px solid #a96680;padding:20px}.recovery-order-head{justify-content:space-between;align-items:start;gap:20px;display:flex}.recovery-order-head span,.recovery-order-head strong{display:block}.recovery-order-head span{color:#74354e;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.recovery-order-head strong{margin-top:5px;font-size:17px}.recovery-order-head svg{color:#74354e;width:22px}.recovery-downloads{gap:8px;margin:18px 0;display:grid}.recovery-downloads a{color:#ecaec4;background:#151015;justify-content:space-between;align-items:center;gap:14px;min-width:0;min-height:68px;padding:14px 16px;font-weight:700;display:flex}.recovery-downloads span{min-width:0}.recovery-downloads small{overflow-wrap:anywhere;color:#d8bdc7;margin-top:5px;font-size:11px;font-weight:400;display:block}.recovery-downloads svg{flex:0 0 18px;width:18px}.recovery-reference{overflow-wrap:anywhere;color:#6e5661;font-size:11px;display:block}@media (max-width:560px){.recovery-page{padding:20px 16px 36px}.recovery-card{padding:24px 18px;box-shadow:6px 6px #6a394b}.recovery-card h1{font-size:56px}.recovery-edition{font-size:10px}.recovery-turnstile{margin-left:-5px}.recovery-actions{flex-direction:column;align-items:stretch}.recovery-actions a{text-align:center;width:100%}.recovery-orders article{padding:16px 12px}}
