@media (width<=768px){svg.tree-viz{preserveaspectratio:xMidYMid meet;transform-origin:50%;transform:scale(1.2)}}.hero-section.svelte-jhuur8{height:85vh;padding-top:0;padding-bottom:0}.hero-heading{letter-spacing:-.025em;color:#18181b;margin-bottom:1rem;font-size:1.25rem;font-weight:900;line-height:1.2}.dark .hero-heading{color:#fff}.hero-highlight{color:#0000;background:linear-gradient(90deg,#d97706,#fbbf24);-webkit-background-clip:text;background-clip:text}@media (width>=640px){.hero-heading{margin-bottom:1.25rem;font-size:1.875rem}}@media (width>=1024px){.hero-heading{font-size:2.5rem}}@keyframes svelte-xvea2d-scan-h{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes svelte-xvea2d-scan-vert{0%,to{top:0}50%{top:calc(100% - 1px)}}@keyframes svelte-xvea2d-scan-horiz{0%,to{left:0}50%{left:calc(100% - 1px)}}@keyframes svelte-xvea2d-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-xvea2d-spin-rev{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes svelte-xvea2d-core-pulse{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}@keyframes svelte-xvea2d-ping-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}@keyframes svelte-xvea2d-icon-pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@keyframes svelte-xvea2d-seq-blink{0%,80%,to{opacity:.2}90%{opacity:1}}.faq-grid.svelte-ebwvjf{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=640px){.faq-grid.svelte-ebwvjf{grid-template-columns:1fr 1.5fr}}.cta-description.svelte-ebwvjf,.contact-row.svelte-ebwvjf{color:var(--muted-foreground)}.contact-icon.svelte-ebwvjf{background:var(--card);border-color:var(--border);color:var(--muted-foreground)}.faq-items.svelte-ebwvjf{border-color:var(--border)}.faq-section.svelte-ebwvjf{border-color:var(--border);background:var(--card)}.cta-desktop.svelte-ebwvjf,.cta-mobile.svelte-ebwvjf{background:var(--card);border-color:var(--border)}.overlay-dark.svelte-ebwvjf{background:var(--overlay);opacity:.03}
