.page-hero[data-astro-cid-n5xz6tww]{padding-block:clamp(5rem,10vw,10rem) clamp(3rem,6vw,6rem)}.page-hero[data-astro-cid-n5xz6tww] h1[data-astro-cid-n5xz6tww]{font-size:var(--fs-4xl);max-width:700px;line-height:1.05;letter-spacing:-.03em;margin-bottom:var(--space-4)}.page-subtitle[data-astro-cid-n5xz6tww]{font-size:var(--fs-lg);color:var(--text-secondary);max-width:640px;line-height:1.6;margin-bottom:var(--space-8)}.hero-actions[data-astro-cid-n5xz6tww]{display:flex;gap:var(--space-4);flex-wrap:wrap}.eyebrow[data-astro-cid-n5xz6tww]{display:inline-block;font-size:var(--fs-xs);color:var(--brand-primary);letter-spacing:.12em;text-transform:uppercase;margin-bottom:var(--space-4);font-weight:600}.content-section[data-astro-cid-n5xz6tww]{padding-block:var(--space-24);border-top:1px solid var(--border-subtle)}.content-section--alt[data-astro-cid-n5xz6tww]{background:var(--bg-elevated)}.content-grid[data-astro-cid-n5xz6tww]{display:grid;grid-template-columns:240px 1fr;gap:var(--space-16)}.section-heading[data-astro-cid-n5xz6tww]{font-size:var(--fs-3xl);max-width:700px;margin-bottom:var(--space-12)}.content-body[data-astro-cid-n5xz6tww] h2[data-astro-cid-n5xz6tww]{font-size:var(--fs-2xl);margin-bottom:var(--space-6)}.content-body[data-astro-cid-n5xz6tww] p[data-astro-cid-n5xz6tww]{color:var(--text-secondary);font-size:var(--fs-base);line-height:1.7;margin-bottom:var(--space-4);max-width:640px}.process-grid[data-astro-cid-n5xz6tww]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-6)}.process-step[data-astro-cid-n5xz6tww]{padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-base)}.step-num[data-astro-cid-n5xz6tww]{display:block;font-size:var(--fs-xs);color:var(--brand-primary);font-weight:700;margin-bottom:var(--space-3)}.process-step[data-astro-cid-n5xz6tww] h3[data-astro-cid-n5xz6tww]{font-size:var(--fs-base);margin-bottom:var(--space-2);line-height:1.3}.process-step[data-astro-cid-n5xz6tww] p[data-astro-cid-n5xz6tww]{color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.6;margin-bottom:var(--space-3)}.step-time[data-astro-cid-n5xz6tww]{display:block;font-size:var(--fs-xs);color:var(--text-tertiary);font-weight:500}.subservicos-grid[data-astro-cid-n5xz6tww]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--space-6)}.subservico-card[data-astro-cid-n5xz6tww]{padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.subservico-card[data-astro-cid-n5xz6tww] h3[data-astro-cid-n5xz6tww]{font-size:var(--fs-lg);margin-bottom:var(--space-3)}.subservico-when[data-astro-cid-n5xz6tww]{color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.6;margin-bottom:var(--space-4)}.subservico-when[data-astro-cid-n5xz6tww] strong[data-astro-cid-n5xz6tww]{color:var(--text-primary)}.subservico-meta[data-astro-cid-n5xz6tww]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-2);font-size:.75rem;color:var(--text-tertiary)}.subservico-prazo[data-astro-cid-n5xz6tww]{background:color-mix(in srgb,var(--brand-primary) 10%,transparent);color:var(--brand-primary);padding:2px 8px;border-radius:var(--radius-pill);font-weight:500}.diff-grid[data-astro-cid-n5xz6tww]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-6)}.diff-card[data-astro-cid-n5xz6tww]{padding:var(--space-6);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-base)}.diff-card[data-astro-cid-n5xz6tww] h3[data-astro-cid-n5xz6tww]{font-size:var(--fs-base);margin-bottom:var(--space-2)}.diff-card[data-astro-cid-n5xz6tww] p[data-astro-cid-n5xz6tww]{color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.6}.faq-list[data-astro-cid-n5xz6tww]{max-width:720px;display:flex;flex-direction:column;gap:0}.faq-item[data-astro-cid-n5xz6tww]{border-bottom:1px solid var(--border-subtle)}.faq-item[data-astro-cid-n5xz6tww] summary[data-astro-cid-n5xz6tww]{padding:var(--space-6) 0;font-weight:600;font-size:var(--fs-base);cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item[data-astro-cid-n5xz6tww] summary[data-astro-cid-n5xz6tww]:after{content:"+";font-size:var(--fs-xl);color:var(--brand-primary);font-weight:300;transition:transform var(--duration-fast)}.faq-item[data-astro-cid-n5xz6tww][open] summary[data-astro-cid-n5xz6tww]:after{content:"−"}.faq-item[data-astro-cid-n5xz6tww] p[data-astro-cid-n5xz6tww]{padding:0 0 var(--space-6);color:var(--text-secondary);font-size:var(--fs-sm);line-height:1.7;max-width:640px}.cta-section[data-astro-cid-n5xz6tww]{padding-block:var(--space-32);text-align:center;border-top:1px solid var(--border-subtle)}.cta-inner[data-astro-cid-n5xz6tww]{max-width:720px;margin-inline:auto}.cta-inner[data-astro-cid-n5xz6tww] h2[data-astro-cid-n5xz6tww]{font-size:var(--fs-3xl);line-height:1.1;margin-bottom:var(--space-6)}.cta-body[data-astro-cid-n5xz6tww]{color:var(--text-secondary);font-size:var(--fs-lg);margin-bottom:var(--space-12)}.cta-actions[data-astro-cid-n5xz6tww]{display:flex;gap:var(--space-4);justify-content:center;flex-wrap:wrap}.btn-primary[data-astro-cid-n5xz6tww],.btn-ghost[data-astro-cid-n5xz6tww]{display:inline-flex;align-items:center;padding:var(--space-4) var(--space-8);border-radius:var(--radius-pill);font-weight:600;font-size:var(--fs-base);transition:all var(--duration-fast) var(--ease-out-expo)}.btn-primary[data-astro-cid-n5xz6tww]{background:var(--brand-primary);color:#fff}.btn-primary[data-astro-cid-n5xz6tww]:hover{transform:translateY(-2px);box-shadow:0 8px 24px color-mix(in srgb,var(--brand-primary) 30%,transparent)}.btn-ghost[data-astro-cid-n5xz6tww]{border:1px solid var(--border-default);color:var(--text-primary)}.btn-ghost[data-astro-cid-n5xz6tww]:hover{border-color:var(--brand-primary);color:var(--brand-primary)}.btn-lg[data-astro-cid-n5xz6tww]{padding:var(--space-6) var(--space-12);font-size:var(--fs-lg)}@media(max-width:900px){.content-grid[data-astro-cid-n5xz6tww]{grid-template-columns:1fr;gap:var(--space-4)}.page-hero[data-astro-cid-n5xz6tww] h1[data-astro-cid-n5xz6tww]{font-size:var(--fs-3xl)}.subservicos-grid[data-astro-cid-n5xz6tww]{grid-template-columns:1fr}}
