.support-hero[data-astro-cid-bonii7em]{background:var(--surface);padding:calc(var(--spacing-unit) * 10) 0;text-align:center;border-bottom:1px solid var(--border-light)}.support-hero[data-astro-cid-bonii7em] h1[data-astro-cid-bonii7em]{font-size:3rem;font-weight:700;margin-bottom:calc(var(--spacing-unit) * 2);color:var(--text-primary)}.hero-subtitle[data-astro-cid-bonii7em]{font-size:1.25rem;color:var(--text-secondary);max-width:600px;margin:0 auto;line-height:1.6}.contact-section[data-astro-cid-bonii7em]{background:var(--background)}.contact-card[data-astro-cid-bonii7em]{background:var(--surface);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);padding:calc(var(--spacing-unit) * 6);text-align:center;max-width:600px;margin:0 auto}.contact-icon[data-astro-cid-bonii7em]{width:64px;height:64px;background:var(--color-primary-100);color:var(--primary-color);border-radius:var(--border-radius-lg);display:flex;align-items:center;justify-content:center;margin:0 auto calc(var(--spacing-unit) * 3)}.contact-card[data-astro-cid-bonii7em] h2[data-astro-cid-bonii7em]{color:var(--text-primary);font-size:1.75rem;margin-bottom:calc(var(--spacing-unit) * 2)}.contact-description[data-astro-cid-bonii7em]{color:var(--text-secondary);font-size:1.0625rem;margin-bottom:calc(var(--spacing-unit) * 3)}.email-link[data-astro-cid-bonii7em]{display:block;font-size:1.25rem;font-weight:600;color:var(--primary-color);margin-bottom:calc(var(--spacing-unit) * 1);text-decoration:none}.email-link[data-astro-cid-bonii7em]:hover{text-decoration:underline}.response-time[data-astro-cid-bonii7em]{color:var(--text-muted);font-size:.9375rem;margin-bottom:calc(var(--spacing-unit) * 4)}.faq-section[data-astro-cid-bonii7em]{background:var(--background-secondary)}.section-header[data-astro-cid-bonii7em]{text-align:center;max-width:600px;margin:0 auto calc(var(--spacing-unit) * 6)}.section-badge[data-astro-cid-bonii7em]{display:inline-block;background:var(--tag-background);color:var(--primary-color);padding:calc(var(--spacing-unit) * .75) calc(var(--spacing-unit) * 2);border-radius:var(--border-radius-full);font-size:.875rem;font-weight:500;margin-bottom:calc(var(--spacing-unit) * 2)}.section-header[data-astro-cid-bonii7em] h2[data-astro-cid-bonii7em]{font-size:2rem;margin-bottom:0;color:var(--text-primary)}.faq-list[data-astro-cid-bonii7em]{max-width:800px;margin:0 auto}.faq-item[data-astro-cid-bonii7em]{background:var(--surface);border:1px solid var(--border-light);border-radius:var(--border-radius-md);margin-bottom:calc(var(--spacing-unit) * 2);overflow:hidden;transition:all var(--transition-normal)}.faq-item[data-astro-cid-bonii7em]:hover{border-color:var(--border-color)}.faq-item[data-astro-cid-bonii7em][open]{box-shadow:var(--shadow-md)}.faq-question[data-astro-cid-bonii7em]{padding:calc(var(--spacing-unit) * 2.5) calc(var(--spacing-unit) * 3);cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:500;color:var(--text-primary);list-style:none}.faq-question[data-astro-cid-bonii7em]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-bonii7em] span[data-astro-cid-bonii7em]{flex:1;padding-right:calc(var(--spacing-unit) * 2)}.faq-chevron[data-astro-cid-bonii7em]{color:var(--text-muted);transition:transform var(--transition-fast);flex-shrink:0}.faq-item[data-astro-cid-bonii7em][open] .faq-chevron[data-astro-cid-bonii7em]{transform:rotate(180deg)}.faq-answer[data-astro-cid-bonii7em]{padding:0 calc(var(--spacing-unit) * 3) calc(var(--spacing-unit) * 3)}.faq-answer[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{color:var(--text-secondary);line-height:1.7;margin:0}.resources-section[data-astro-cid-bonii7em]{background:var(--background)}.resources-title[data-astro-cid-bonii7em]{text-align:center;font-size:1.75rem;margin-bottom:calc(var(--spacing-unit) * 5);color:var(--text-primary)}.resources-grid[data-astro-cid-bonii7em]{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--spacing-unit) * 3);max-width:1000px;margin:0 auto}.resource-card[data-astro-cid-bonii7em]{background:var(--surface);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);padding:calc(var(--spacing-unit) * 4);text-align:center;text-decoration:none;transition:all var(--transition-normal)}.resource-card[data-astro-cid-bonii7em]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--primary-color)}.resource-icon[data-astro-cid-bonii7em]{width:48px;height:48px;background:var(--color-primary-100);color:var(--primary-color);border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;margin:0 auto calc(var(--spacing-unit) * 2)}.resource-card[data-astro-cid-bonii7em] h3[data-astro-cid-bonii7em]{font-size:1.125rem;margin-bottom:calc(var(--spacing-unit) * 1);color:var(--text-primary)}.resource-card[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{font-size:.9375rem;color:var(--text-secondary);margin:0;line-height:1.5}@media(max-width:768px){.support-hero[data-astro-cid-bonii7em] h1[data-astro-cid-bonii7em]{font-size:2.25rem}.contact-card[data-astro-cid-bonii7em]{padding:calc(var(--spacing-unit) * 4)}.resources-grid[data-astro-cid-bonii7em]{grid-template-columns:1fr;gap:calc(var(--spacing-unit) * 2)}}
