.contact-page[data-v-0dbfdc86]{min-height:100vh}.contact-section[data-v-0dbfdc86]{padding:64px 0 96px;background:var(--ds-bg)}.container[data-v-0dbfdc86]{max-width:1200px;margin:0 auto;padding:0 var(--space-5)}.contact-grid[data-v-0dbfdc86]{display:grid;grid-template-columns:1fr 1.5fr;gap:64px;margin-bottom:96px}.contact-info[data-v-0dbfdc86]{padding:40px;background:var(--ds-bg-alt);border-radius:20px;box-shadow:var(--ds-shadow-card)}.section-title[data-v-0dbfdc86]{font-size:2rem;font-weight:300;color:var(--ds-heading);letter-spacing:-.025em;line-height:1.15;margin-bottom:16px}.section-title.center[data-v-0dbfdc86]{text-align:center}.section-subtitle[data-v-0dbfdc86]{font-size:1.125rem;color:var(--ds-text);font-weight:400;line-height:1.65;margin-bottom:40px}.contact-methods[data-v-0dbfdc86]{margin-bottom:var(--space-10)}.contact-method[data-v-0dbfdc86]{margin-bottom:var(--space-8)}.contact-method h3[data-v-0dbfdc86]{font-size:.75rem;font-weight:700;color:var(--ds-purple);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px}.contact-method p[data-v-0dbfdc86]{color:var(--ds-text);font-weight:500;line-height:1.6}.contact-method a[data-v-0dbfdc86]{color:var(--ds-purple);font-weight:600;text-decoration:none;font-weight:500;transition:color .2s}.contact-method a[data-v-0dbfdc86]:hover{color:#4c1d95;text-decoration:underline}.response-time[data-v-0dbfdc86]{padding:var(--space-6);background:var(--rebel-gray-50);border-radius:var(--radius-md)}.response-time h3[data-v-0dbfdc86]{font-size:1.125rem;font-weight:600;color:var(--rebel-text);margin-bottom:var(--space-2)}.response-time p[data-v-0dbfdc86]{color:var(--rebel-text-secondary)}.contact-form-container[data-v-0dbfdc86]{padding:var(--space-10);background:var(--rebel-white);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.form-title[data-v-0dbfdc86]{font-size:1.75rem;font-weight:700;color:var(--rebel-text);margin-bottom:var(--space-8)}.freshdesk-form[data-v-0dbfdc86]{display:block;width:100%;min-height:720px;border:none;background:transparent}.faq-section[data-v-0dbfdc86]{padding:80px 48px;background:var(--ds-bg-alt);border-radius:24px}.faq-grid[data-v-0dbfdc86]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:48px}.faq-item[data-v-0dbfdc86]{padding:32px;background:var(--ds-bg);border-radius:16px;box-shadow:var(--ds-shadow-card);transition:all var(--ds-duration) var(--ds-ease)}.faq-item[data-v-0dbfdc86]:hover{transform:translateY(-2px);box-shadow:var(--ds-shadow-hover)}.faq-item h3[data-v-0dbfdc86]{font-size:1.1875rem;font-weight:600;color:var(--ds-heading);letter-spacing:-.01em;line-height:1.4;margin-bottom:12px}.faq-item p[data-v-0dbfdc86]{color:var(--ds-text);font-weight:400;line-height:1.65;font-size:.9375rem}@media(max-width:968px){.contact-grid[data-v-0dbfdc86]{grid-template-columns:1fr;gap:var(--space-10)}.faq-grid[data-v-0dbfdc86]{grid-template-columns:1fr}}
