.svc-shell{flex-direction:column;min-height:100svh;display:flex}.svc-header{z-index:30;padding-top:max(.75rem, env(safe-area-inset-top));-webkit-backdrop-filter:blur(6px);background:#0e0c0ae0;border-bottom:1px solid #f4efe60f;position:sticky;top:0}.svc-hero{background:radial-gradient(70% 60% at 78% 30%,#e8b65b21,#0000 70%),radial-gradient(60% 50% at 8% 100%,#3c281473,#0000 70%)}.svc-wave{opacity:0;transition:opacity 1.4s var(--ease-out-expo)}.svc-wave[data-ready=true]{opacity:1}@media (prefers-reduced-motion:reduce){.svc-wave{transition:none}}.svc-faq summary{cursor:pointer;list-style:none}.svc-faq summary::-webkit-details-marker{display:none}.svc-faq .svc-faq-icon{transition:transform .4s var(--ease-out-expo)}.svc-faq[open] .svc-faq-icon{transform:rotate(45deg)}
