.busca-page .request-wrap{max-width:560px;margin:0 auto}.busca-page .request-card{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-card);box-shadow:var(--shadow-2);padding:clamp(28px,3vw,40px)}.busca-page .request-card h2{letter-spacing:-.016em;margin:0 0 22px;font-size:22px;font-weight:500}.busca-page .request-note{text-align:center;color:var(--ink-2);margin:18px 0 0;font-size:14px}.busca-page .request-note a{color:var(--accent);font-weight:500}.busca-page .request-note a:hover{text-decoration:underline}.busca-page .request-form .row-2{grid-template-columns:1fr 1fr;gap:14px;display:grid}@media (width<=560px){.busca-page .request-form .row-2{grid-template-columns:1fr}}.busca-page .request-form .submit-btn{justify-content:center;width:100%;margin-top:4px}.busca-page .request-form .submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none!important}.busca-page .request-form .submit-btn .spin{animation:1s linear infinite busca-spin}@keyframes busca-spin{to{transform:rotate(360deg)}}.busca-page .request-error{background:color-mix(in oklab,#b85a3e 8%,var(--card));border:1px solid color-mix(in oklab,#b85a3e 30%,var(--rule));border-radius:var(--r-btn);color:#99443e;padding:12px 14px;font-size:14px}.busca-page .request-honeypot{width:0;height:0;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.busca-page .request-success{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:12px 0;display:flex}.busca-page .request-success .check-icon{background:color-mix(in oklab,#2e8866 14%,var(--card));color:#2e8866;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.busca-page .request-success .check-icon svg{width:24px;height:24px}.busca-page .request-success h3{letter-spacing:-.016em;color:var(--ink);margin:0 0 6px;font-size:22px;font-weight:500}.busca-page .request-success p{color:var(--ink-2);max-width:40ch;margin:0;font-size:15px;line-height:1.55}
