.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(3.5rem,8vw,7rem);position:relative;overflow:hidden}.hero-bg[data-astro-cid-ge2uvauf]{background-image:linear-gradient(#94a3b80f 1px,#0000 1px),linear-gradient(90deg,#94a3b80f 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(90% 70% at 50% 30%,#000 40%,#0000 78%);mask-image:radial-gradient(90% 70% at 50% 30%,#000 40%,#0000 78%)}.hero-inner[data-astro-cid-ge2uvauf]{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.hero-title[data-astro-cid-ge2uvauf]{letter-spacing:-.03em;max-width:16ch;font-size:clamp(2.3rem,5.4vw,4rem);font-weight:700}.hero-sub[data-astro-cid-ge2uvauf]{color:var(--text-2);max-width:52ch;margin-top:1.25rem;font-size:clamp(1.05rem,1.7vw,1.22rem)}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.85rem;margin-top:2rem;display:flex}.hero-trust[data-astro-cid-ge2uvauf]{color:var(--text-3);flex-wrap:wrap;gap:1.4rem;margin-top:2.2rem;font-size:.85rem;display:flex}.hero-trust[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{align-items:center;gap:.45rem;display:inline-flex}.hero-trust[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{color:var(--cyan)}.hero-visual[data-astro-cid-ge2uvauf]{position:relative}.hero-visual[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:100%;height:auto;animation:7s ease-in-out infinite float}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (width<=900px){.hero-inner[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero-visual[data-astro-cid-ge2uvauf]{max-width:420px;margin-inline:auto}}.steps[data-astro-cid-jvqum2y2]{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-jvqum2y2]{border-radius:var(--radius-lg);background:var(--surface);border:1px solid var(--line);padding:1.75rem;position:relative;overflow:hidden}.step[data-astro-cid-jvqum2y2]:after{content:"";background:var(--grad);opacity:.7;width:3px;height:100%;position:absolute;top:0;left:0}.step-num[data-astro-cid-jvqum2y2]{font-family:var(--font-display);color:#0000;background:var(--grad);-webkit-background-clip:text;background-clip:text;font-size:2.2rem;font-weight:700;line-height:1}.step-title[data-astro-cid-jvqum2y2]{margin-top:.9rem;font-size:1.08rem}.step-desc[data-astro-cid-jvqum2y2]{color:var(--text-3);margin-top:.5rem;font-size:.92rem}@media (width<=820px){.steps[data-astro-cid-jvqum2y2]{grid-template-columns:1fr}}.faq-list[data-astro-cid-7synugci]{flex-direction:column;gap:.75rem;max-width:820px;display:flex}.faq-item[data-astro-cid-7synugci]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.faq-item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]{cursor:pointer;color:var(--text-1);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.35rem;font-weight:500;list-style:none;display:flex}.faq-item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq-chevron[data-astro-cid-7synugci]{color:var(--cyan);flex-shrink:0;transition:transform .25s}.faq-item[data-astro-cid-7synugci][open] .faq-chevron[data-astro-cid-7synugci]{transform:rotate(180deg)}.faq-answer[data-astro-cid-7synugci]{color:var(--text-2);padding:0 1.35rem 1.25rem;font-size:.95rem}.benefit[data-astro-cid-m3zpgalb]{text-align:center;flex-direction:column;gap:.75rem;padding:2rem 1.5rem;display:flex}.benefit-icon[data-astro-cid-m3zpgalb]{background:var(--grad-soft);border:1px solid var(--line-strong);width:54px;height:54px;color:var(--cyan);border-radius:14px;place-items:center;margin:0 auto .25rem;display:grid}.benefit[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{font-size:1.1rem}.benefit[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:var(--text-3);font-size:.92rem}.center-cta[data-astro-cid-m3zpgalb]{text-align:center;margin-top:2.25rem}.area-card[data-astro-cid-m3zpgalb]{border-radius:var(--radius-lg);border:1px solid var(--line);background:var(--surface);align-items:flex-start;gap:1.25rem;padding:2rem;display:flex}.area-icon[data-astro-cid-m3zpgalb]{background:var(--grad-soft);border:1px solid var(--line-strong);width:54px;height:54px;color:var(--cyan);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.area-card[data-astro-cid-m3zpgalb] h3[data-astro-cid-m3zpgalb]{margin-bottom:.4rem;font-size:1.25rem}.area-card[data-astro-cid-m3zpgalb] p[data-astro-cid-m3zpgalb]{color:var(--text-2);max-width:60ch}@media (width<=560px){.area-card[data-astro-cid-m3zpgalb]{flex-direction:column}}
