.page-header.svelte-ghfz1d.svelte-ghfz1d{background:var(--bg-secondary);border-bottom:1px solid var(--border);padding:3rem 1.5rem;text-align:center}.page-header.svelte-ghfz1d h1.svelte-ghfz1d{font-size:2.2rem;color:var(--text-primary);margin-bottom:.5rem}.page-header.svelte-ghfz1d p.svelte-ghfz1d{color:var(--text-secondary);font-size:1rem}.page-content.svelte-ghfz1d.svelte-ghfz1d{max-width:700px;margin:0 auto;padding:3rem 1.5rem}.request-card.svelte-ghfz1d.svelte-ghfz1d{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:2rem}.alert.svelte-ghfz1d.svelte-ghfz1d{padding:1.25rem;border-radius:8px;margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:.75rem}.alert.alert-success.svelte-ghfz1d.svelte-ghfz1d{background:var(--accent-glow);border:1px solid var(--accent);color:var(--text-primary)}.alert.alert-success.svelte-ghfz1d .icon.svelte-ghfz1d{font-size:1.5rem}.alert.alert-error.svelte-ghfz1d.svelte-ghfz1d{background:#f4433626;border:1px solid #f44336;color:#f44336}.request-form.svelte-ghfz1d.svelte-ghfz1d{display:flex;flex-direction:column;gap:1.25rem}.request-form.svelte-ghfz1d .form-row.svelte-ghfz1d{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 600px){.request-form.svelte-ghfz1d .form-row.svelte-ghfz1d{grid-template-columns:1fr}}.request-form.svelte-ghfz1d .form-group.svelte-ghfz1d{display:flex;flex-direction:column;gap:.4rem}.request-form.svelte-ghfz1d .form-group label.svelte-ghfz1d{font-size:.9rem;font-weight:600;color:var(--text-primary)}.request-form.svelte-ghfz1d .form-group .phone-input-row.svelte-ghfz1d{display:flex;gap:.5rem;align-items:center}.request-form.svelte-ghfz1d .form-group .phone-input-row .phone-country-select.svelte-ghfz1d{flex:0 0 84px;width:84px;background:var(--bg-primary);border:1px solid var(--border);border-radius:8px;padding:.75rem .35rem;font-weight:600;font-size:.88rem;color:var(--text-primary);cursor:pointer;outline:none;text-align:center}.request-form.svelte-ghfz1d .form-group .phone-input-row .phone-country-select.svelte-ghfz1d:focus{border-color:var(--accent)}.request-form.svelte-ghfz1d .form-group .phone-input-row input.svelte-ghfz1d{flex:1}.request-form.svelte-ghfz1d .form-group input.svelte-ghfz1d,.request-form.svelte-ghfz1d .form-group textarea.svelte-ghfz1d{background:var(--bg-primary);border:1px solid var(--border);color:var(--text-primary);padding:.75rem;border-radius:8px;font-size:.95rem}.request-form.svelte-ghfz1d .form-group input.svelte-ghfz1d:focus,.request-form.svelte-ghfz1d .form-group textarea.svelte-ghfz1d:focus{outline:none;border-color:var(--accent)}.request-form.svelte-ghfz1d .btn-submit.svelte-ghfz1d{background:var(--accent);color:#fff;padding:.85rem;border-radius:8px;font-size:1rem;font-weight:700;border:none;cursor:pointer;margin-top:.5rem}.request-form.svelte-ghfz1d .btn-submit.svelte-ghfz1d:hover:not(:disabled){background:var(--accent-hover)}.request-form.svelte-ghfz1d .btn-submit.svelte-ghfz1d:disabled{opacity:.6}.actions.svelte-ghfz1d.svelte-ghfz1d{margin-top:1.5rem}.actions.svelte-ghfz1d .btn-secondary.svelte-ghfz1d{display:inline-block;color:var(--accent);font-weight:600}
