.contact-hero[data-astro-cid-uw5kdbxl]{background:linear-gradient(135deg,var(--color-secondary) 0%,var(--color-secondary-light) 100%);color:var(--color-white);padding:var(--spacing-16) 0;text-align:center}.hero-title[data-astro-cid-uw5kdbxl]{font-size:2.5rem;font-weight:700;margin-bottom:var(--spacing-6);color:var(--color-white)}.hero-description[data-astro-cid-uw5kdbxl]{font-size:1.25rem;max-width:600px;margin:0 auto;color:#ffffffe6;line-height:1.6}.methods-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6)}.method-card[data-astro-cid-uw5kdbxl]{background:var(--color-white);padding:var(--spacing-6);border-radius:var(--border-radius-lg);box-shadow:var(--shadow);text-align:center}.method-icon[data-astro-cid-uw5kdbxl]{font-size:2.5rem;margin-bottom:var(--spacing-3)}.method-card[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{color:var(--color-secondary);margin-bottom:var(--spacing-3)}.method-card[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:var(--color-gray-600);margin-bottom:var(--spacing-4)}.contact-link[data-astro-cid-uw5kdbxl]{color:var(--color-primary);font-weight:600;text-decoration:none;font-size:1.125rem}.contact-link[data-astro-cid-uw5kdbxl]:hover{text-decoration:underline}.form-container[data-astro-cid-uw5kdbxl]{max-width:600px;margin:0 auto;background:var(--color-white);padding:var(--spacing-8);border-radius:var(--border-radius-lg);box-shadow:var(--shadow)}.form-container[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{color:var(--color-secondary);text-align:center;margin-bottom:var(--spacing-3)}.form-container[data-astro-cid-uw5kdbxl]>p[data-astro-cid-uw5kdbxl]{text-align:center;color:var(--color-gray-600);margin-bottom:var(--spacing-6)}.form-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-4)}.form-group[data-astro-cid-uw5kdbxl]{display:flex;flex-direction:column}.form-group[data-astro-cid-uw5kdbxl].full-width{grid-column:1 / -1}.form-group[data-astro-cid-uw5kdbxl] label[data-astro-cid-uw5kdbxl]{font-weight:600;color:var(--color-secondary);margin-bottom:var(--spacing-2)}.form-group[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl],.form-group[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl],.form-group[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]{padding:var(--spacing-3);border:2px solid var(--color-gray-300);border-radius:var(--border-radius);font-size:1rem;transition:border-color .2s ease}.form-group[data-astro-cid-uw5kdbxl] input[data-astro-cid-uw5kdbxl]:focus,.form-group[data-astro-cid-uw5kdbxl] select[data-astro-cid-uw5kdbxl]:focus,.form-group[data-astro-cid-uw5kdbxl] textarea[data-astro-cid-uw5kdbxl]:focus{outline:none;border-color:var(--color-primary)}.submit-btn[data-astro-cid-uw5kdbxl]{width:100%;background:var(--color-primary);color:#fff;border:none;padding:var(--spacing-4);border-radius:var(--border-radius);font-weight:700;font-size:1rem;cursor:pointer;transition:all .2s ease;margin-top:var(--spacing-4)}.submit-btn[data-astro-cid-uw5kdbxl]:hover{background:var(--color-primary-light);transform:translateY(-1px)}.section-title[data-astro-cid-uw5kdbxl]{font-size:2rem;font-weight:700;color:var(--color-secondary);text-align:center;margin-bottom:var(--spacing-8)}.faq-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-6)}.faq-item[data-astro-cid-uw5kdbxl]{background:var(--color-white);padding:var(--spacing-6);border-radius:var(--border-radius-lg);box-shadow:var(--shadow)}.faq-item[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{color:var(--color-secondary);margin-bottom:var(--spacing-3)}.faq-item[data-astro-cid-uw5kdbxl] p[data-astro-cid-uw5kdbxl]{color:var(--color-gray-700);margin:0}.faq-item[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--color-primary);font-weight:600}.response-info[data-astro-cid-uw5kdbxl]{background:var(--color-gray-50)}.response-card[data-astro-cid-uw5kdbxl]{background:var(--color-white);padding:var(--spacing-6);border-radius:var(--border-radius-lg);box-shadow:var(--shadow);text-align:center}.response-card[data-astro-cid-uw5kdbxl] h3[data-astro-cid-uw5kdbxl]{color:var(--color-secondary);margin-bottom:var(--spacing-4)}.response-grid[data-astro-cid-uw5kdbxl]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-3)}.response-item[data-astro-cid-uw5kdbxl]{background:var(--color-gray-50);padding:var(--spacing-3);border-radius:var(--border-radius);font-size:.875rem}.response-item[data-astro-cid-uw5kdbxl] strong[data-astro-cid-uw5kdbxl]{color:var(--color-secondary)}@media (max-width: 768px){.hero-title[data-astro-cid-uw5kdbxl]{font-size:2rem}.methods-grid[data-astro-cid-uw5kdbxl],.form-grid[data-astro-cid-uw5kdbxl],.faq-grid[data-astro-cid-uw5kdbxl],.response-grid[data-astro-cid-uw5kdbxl]{grid-template-columns:1fr}}
