.recovery-page.research-page.recovery-simple{--recovery-blue:#245fe8;--recovery-paper:#faf9f6;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;max-width:620px;min-height:650px;margin:0 auto;padding:25px 0 65px;display:flex}.recovery-simple .recovery-art{width:min(440px,100%);height:250px;color:var(--recovery-blue);background:0 0;border:0;margin:0}.recovery-simple .recovery-art>svg{width:100%;height:100%;display:block}.recovery-simple .recovery-card{max-width:465px;margin:0 auto}.recovery-simple .recovery-card .eyebrow{letter-spacing:.14em;color:#8c97aa;margin-bottom:17px;font-size:9px;font-weight:500;display:block}.recovery-simple .recovery-card h1{letter-spacing:-.055em;color:var(--foreground);margin:0 0 17px;font-size:38px;font-weight:500;line-height:1.13}.recovery-simple .recovery-card>p{color:var(--muted-foreground);max-width:350px;margin:0 auto;font-size:12px;line-height:1.8}.recovery-simple .recovery-search{border:1px solid var(--border);background:var(--card);border-radius:9px;align-items:center;gap:11px;width:100%;min-height:55px;margin:25px auto 20px;padding:5px 6px 5px 15px;display:flex}.recovery-simple .recovery-search:focus-within{border-color:var(--recovery-blue);box-shadow:0 0 0 3px #245fe810}.recovery-simple .recovery-search>svg{color:#9099aa;flex-shrink:0}.recovery-simple .recovery-search input{width:0;min-width:0;color:var(--foreground);box-shadow:none;background:0 0;border:0;outline:none;flex:1;font-size:11px}.recovery-simple .recovery-search button{color:#fff;background:#245fe8;border:0;border-radius:6px;place-items:center;width:40px;height:40px;min-height:40px;display:grid}.recovery-simple .control-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.recovery-simple .control-row .button{border-radius:7px;min-height:42px;padding:0 15px;font-size:11px}.recovery-simple .control-row .button-primary{color:#fff;background:#245fe8;border-color:#245fe8}.recovery-simple .control-row .text-link{color:var(--recovery-blue);align-items:center;gap:8px;min-height:42px;font-size:11px;display:flex}.dark .recovery-simple{--recovery-blue:#8ab3ff;--recovery-paper:#0c0c0c}@media (max-width:560px){.recovery-page.research-page.recovery-simple{min-height:550px;padding:0 0 30px}.recovery-simple .recovery-art{height:220px}.recovery-simple .recovery-card h1{font-size:32px}.recovery-simple .recovery-search input{font-size:12px}.recovery-simple .control-row{gap:13px}.recovery-simple .recovery-card .eyebrow{margin-bottom:14px}}
