.faq-container[data-astro-cid-mhigdioq]{display:flex;flex-direction:column;gap:var(--space-md)}.faq-item[data-astro-cid-mhigdioq]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:border-color var(--transition-base)}.faq-item[data-astro-cid-mhigdioq]:hover{border-color:#fff3}.faq-item[data-astro-cid-mhigdioq][open]{border-color:var(--color-accent)}.faq-question[data-astro-cid-mhigdioq]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-lg) var(--space-xl);cursor:pointer;list-style:none;user-select:none;transition:background var(--transition-base)}.faq-question[data-astro-cid-mhigdioq]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-mhigdioq]:hover{background:#ffffff05}.question-text[data-astro-cid-mhigdioq]{font-weight:600;color:var(--color-text-primary);padding-right:var(--space-md)}.chevron[data-astro-cid-mhigdioq]{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--transition-base),color var(--transition-base)}.faq-item[data-astro-cid-mhigdioq][open] .chevron[data-astro-cid-mhigdioq]{transform:rotate(180deg);color:var(--color-accent)}.faq-answer[data-astro-cid-mhigdioq]{padding:0 var(--space-xl) var(--space-lg);animation:slideDown .3s ease-out}.faq-answer[data-astro-cid-mhigdioq] p[data-astro-cid-mhigdioq]{color:var(--color-text-secondary);line-height:1.7}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.hire-hero[data-astro-cid-zkmehxi3]{padding:calc(var(--header-height) + var(--space-4xl)) 0 var(--space-4xl);background:radial-gradient(ellipse at 50% 0%,rgba(58,191,248,.1) 0%,transparent 50%);text-align:center}.hero-content[data-astro-cid-zkmehxi3]{max-width:700px;margin:0 auto}.hero-badge[data-astro-cid-zkmehxi3]{display:inline-block;padding:var(--space-sm) var(--space-lg);border:1px solid var(--color-accent);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:500;color:var(--color-accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-xl)}.hero-content[data-astro-cid-zkmehxi3] h1[data-astro-cid-zkmehxi3]{font-size:clamp(2rem,5vw,3rem);margin-bottom:var(--space-md)}.hero-content[data-astro-cid-zkmehxi3]>p[data-astro-cid-zkmehxi3]{font-size:var(--font-size-lg);color:var(--color-text-secondary)}.response-time[data-astro-cid-zkmehxi3]{display:inline-flex;align-items:center;gap:var(--space-sm);margin-top:var(--space-lg);padding:var(--space-sm) var(--space-lg);background:#3abff81a;border-radius:var(--radius-full);font-size:var(--font-size-sm);color:var(--color-accent)}.connect-section[data-astro-cid-zkmehxi3]{background:var(--color-bg-primary)}.connect-grid[data-astro-cid-zkmehxi3]{max-width:600px;margin:0 auto}.connect-card[data-astro-cid-zkmehxi3]{display:flex;align-items:center;gap:var(--space-lg);padding:var(--space-xl);background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;transition:all var(--transition-base)}.connect-card[data-astro-cid-zkmehxi3]:hover{transform:translateY(-4px);border-color:var(--color-accent);box-shadow:var(--shadow-glow)}.card-icon[data-astro-cid-zkmehxi3]{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);flex-shrink:0}.card-icon[data-astro-cid-zkmehxi3].upwork{background:#14a8001a;color:#14a800}.card-content[data-astro-cid-zkmehxi3]{flex:1}.card-content[data-astro-cid-zkmehxi3] h3[data-astro-cid-zkmehxi3]{font-size:var(--font-size-xl);margin-bottom:var(--space-xs);color:var(--color-text-primary)}.card-content[data-astro-cid-zkmehxi3] p[data-astro-cid-zkmehxi3]{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.arrow-icon[data-astro-cid-zkmehxi3]{color:var(--color-text-muted);transition:transform var(--transition-base),color var(--transition-base)}.connect-card[data-astro-cid-zkmehxi3]:hover .arrow-icon[data-astro-cid-zkmehxi3]{transform:translate(4px);color:var(--color-accent)}.faq-section[data-astro-cid-zkmehxi3]{background:linear-gradient(135deg,rgba(58,191,248,.05) 0%,transparent 50%);border-top:1px solid var(--color-border)}.section-header[data-astro-cid-zkmehxi3]{text-align:center;margin-bottom:var(--space-3xl)}.section-header[data-astro-cid-zkmehxi3] h2[data-astro-cid-zkmehxi3]{margin-bottom:var(--space-sm)}.section-header[data-astro-cid-zkmehxi3] p[data-astro-cid-zkmehxi3]{color:var(--color-text-secondary)}.faq-wrapper[data-astro-cid-zkmehxi3]{max-width:800px;margin:0 auto}.final-cta[data-astro-cid-zkmehxi3]{border-top:1px solid var(--color-border);background:var(--color-bg-primary)}.cta-content[data-astro-cid-zkmehxi3]{text-align:center;max-width:600px;margin:0 auto}.cta-content[data-astro-cid-zkmehxi3] h2[data-astro-cid-zkmehxi3]{margin-bottom:var(--space-md)}.cta-content[data-astro-cid-zkmehxi3] p[data-astro-cid-zkmehxi3]{margin-bottom:var(--space-xl)}
