.cp-contact-form.svelte-1dzp8c6{max-width:720px}.cp-contact-form__actions.svelte-1dzp8c6{margin-top:var(--space-xl)}.cp-form-success.svelte-1dzp8c6{text-align:center;padding:var(--space-3xl);background:var(--cp-phosphor-dim);border:1px solid rgba(0,255,136,.25);border-radius:var(--radius-lg)}.cp-form-success__icon.svelte-1dzp8c6{color:var(--cp-phosphor);margin-bottom:var(--space-lg)}.cp-form-success__title.svelte-1dzp8c6{font-size:1.5rem;color:var(--cp-phosphor);margin-bottom:var(--space-md)}.cp-form-success__text.svelte-1dzp8c6{color:var(--cp-text-secondary);margin-bottom:var(--space-xl)}.cp-form-error.svelte-1dzp8c6{display:flex;align-items:center;gap:.5rem;background:#ff5c5c1a;border:1px solid rgba(255,92,92,.25);border-radius:var(--radius-md);padding:var(--space-md);color:#ff5c5c;margin-bottom:var(--space-lg)}@media(min-width:992px){.cp-contact__form-wrapper.svelte-1bv7ezn{padding-right:var(--space-3xl)}}.cp-contact__form-wrapper.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){margin-bottom:var(--space-md)}.cp-contact__form-intro.svelte-1bv7ezn{color:var(--cp-text-secondary);margin-bottom:var(--space-2xl)}.cp-contact__sidebar.svelte-1bv7ezn{display:flex;flex-direction:column;gap:var(--space-lg);margin-top:var(--space-3xl)}@media(min-width:992px){.cp-contact__sidebar.svelte-1bv7ezn{margin-top:0}}.cp-contact__info.svelte-1bv7ezn h3:where(.svelte-1bv7ezn){font-size:1.125rem;margin-bottom:var(--space-xl)}.cp-contact__info-item.svelte-1bv7ezn{display:flex;gap:var(--space-md);padding:var(--space-md) 0;border-bottom:1px solid var(--cp-border-subtle)}.cp-contact__info-item.svelte-1bv7ezn:last-child{border-bottom:none;padding-bottom:0}.cp-contact__info-icon.svelte-1bv7ezn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--cp-void-elevated);border-radius:var(--radius-md);color:var(--cp-phosphor);flex-shrink:0}.cp-contact__info-label.svelte-1bv7ezn{display:block;font-size:.75rem;color:var(--cp-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem}.cp-contact__info-value.svelte-1bv7ezn{display:block;font-size:.9375rem;color:var(--cp-text-primary)}.cp-contact.svelte-1bv7ezn a.cp-contact__info-value:where(.svelte-1bv7ezn){color:var(--cp-phosphor);text-decoration:none}.cp-contact.svelte-1bv7ezn a.cp-contact__info-value:where(.svelte-1bv7ezn):hover{text-decoration:underline}.cp-contact__secure-header.svelte-1bv7ezn{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-md)}.cp-contact__secure-header.svelte-1bv7ezn svg{color:var(--cp-phosphor)}.cp-contact__secure-header.svelte-1bv7ezn h4:where(.svelte-1bv7ezn){margin:0;font-size:1rem}.cp-contact__secure.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--cp-text-secondary);font-size:.9375rem;line-height:1.6;margin:0}.cp-contact__cta.svelte-1bv7ezn h4:where(.svelte-1bv7ezn){color:var(--cp-phosphor);margin-bottom:var(--space-sm)}.cp-contact__cta.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--cp-text-secondary);font-size:.9375rem;margin-bottom:var(--space-lg)}.cp-contact__cta-link.svelte-1bv7ezn{display:inline-flex;align-items:center;gap:.5rem;color:var(--cp-phosphor);text-decoration:none;font-weight:500;transition:gap var(--duration-base) var(--ease-out-expo)}.cp-contact__cta-link.svelte-1bv7ezn:hover{gap:.75rem}.cp-contact__faq.svelte-1bv7ezn h2:where(.svelte-1bv7ezn){text-align:center;margin-bottom:var(--space-3xl)}.cp-faq-item.svelte-1bv7ezn{background:var(--cp-void-elevated);border:1px solid var(--cp-border-subtle);border-radius:var(--radius-lg);padding:var(--space-xl);height:100%}.cp-faq-item.svelte-1bv7ezn h4:where(.svelte-1bv7ezn){font-size:1.0625rem;margin-bottom:var(--space-md)}.cp-faq-item.svelte-1bv7ezn p:where(.svelte-1bv7ezn){color:var(--cp-text-secondary);font-size:.9375rem;line-height:1.6;margin:0}
