.product-hero[data-astro-cid-fhocrqjk]{position:relative;overflow:hidden;border-bottom:1px solid rgb(147 197 253 / 16%);background:radial-gradient(circle at top left,rgb(59 130 246 / 34%),transparent 34rem),radial-gradient(circle at 80% 20%,rgb(20 184 166 / 22%),transparent 30rem),#020817;color:#fff;padding:clamp(3.5rem,7vw,6rem) 0 4rem}.product-hero[data-astro-cid-fhocrqjk]:before{position:absolute;left:-6rem;top:7rem;width:20rem;height:20rem;border-radius:999px;background:#3b82f629;filter:blur(64px);content:""}.product-hero__grid[data-astro-cid-fhocrqjk]{position:relative;display:grid;justify-items:center}.product-hero__copy[data-astro-cid-fhocrqjk]{max-width:1152px;text-align:center}.product-hero__eyebrow[data-astro-cid-fhocrqjk]{margin:0;color:#67e8f9;font-size:.76rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.product-hero__status[data-astro-cid-fhocrqjk]{display:inline-flex;margin:.9rem 0 .95rem;border:1px solid rgb(103 232 249 / 26%);border-radius:999px;background:#67e8f91a;color:#a5f3fc;font-size:.76rem;font-weight:800;padding:.36rem .62rem}.product-hero[data-astro-cid-fhocrqjk] h1[data-astro-cid-fhocrqjk]{max-width:1152px;margin:0;color:#fff;font-size:clamp(2.25rem,4.2vw,3rem);line-height:1.02;letter-spacing:-.025em}.product-hero__description[data-astro-cid-fhocrqjk]{max-width:720px;margin:1.35rem auto 0;color:#cbd5e1;font-size:clamp(1rem,1.35vw,1.14rem);line-height:1.72}.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__signals[data-astro-cid-fhocrqjk]{width:min(100%,790px);margin:2rem auto 0}.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__signals[data-astro-cid-fhocrqjk] .hero-signals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;text-align:left}.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__signals[data-astro-cid-fhocrqjk] .hero-signals span{display:flex;min-height:58px;align-items:center;border:1px solid rgb(191 219 254 / 18%);border-radius:13px;background:#ffffff0d;color:#e2e8f0;font-size:.84rem;font-weight:750;line-height:1.35;padding:13px 16px}.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__signals[data-astro-cid-fhocrqjk] .hero-signals span:before{flex:0 0 auto;margin-right:10px;color:#2dd4bf;content:"✓";font-size:1rem;font-weight:900}.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__actions[data-astro-cid-fhocrqjk]{margin-top:1.85rem}.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__actions[data-astro-cid-fhocrqjk] .hero-cta,.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__actions[data-astro-cid-fhocrqjk] .hero-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0}.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__note[data-astro-cid-fhocrqjk]{margin-top:.8rem}.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__note[data-astro-cid-fhocrqjk] small{display:block;margin:0;color:#cbd5e1;font-size:.8rem;line-height:1.55}.product-hero--tool[data-astro-cid-fhocrqjk] .product-hero__signals[data-astro-cid-fhocrqjk]{margin-top:1.125rem}.product-hero__visual[data-astro-cid-fhocrqjk]{width:min(100%,1120px);min-width:0;margin-top:clamp(2.5rem,5vw,4.25rem);filter:drop-shadow(0 28px 50px rgb(0 0 0 / 24%))}@media(max-width:900px){.product-hero[data-astro-cid-fhocrqjk]{padding-bottom:3rem}.product-hero[data-astro-cid-fhocrqjk] h1[data-astro-cid-fhocrqjk]{max-width:680px}.product-hero__visual[data-astro-cid-fhocrqjk]{margin-top:2.25rem}}@media(max-width:700px){.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__signals[data-astro-cid-fhocrqjk] .hero-signals{grid-template-columns:1fr;gap:10px}.product-hero--showcase[data-astro-cid-fhocrqjk] .product-hero__signals[data-astro-cid-fhocrqjk] .hero-signals span{min-height:50px}}.product-workflow[data-astro-cid-son6lcik]{padding:76px 0;background:#fff;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.product-workflow__heading[data-astro-cid-son6lcik]{max-width:700px;margin:0 auto 34px;text-align:center}.product-workflow[data-astro-cid-son6lcik] h2[data-astro-cid-son6lcik]{margin:0;color:#0f172a;font-size:clamp(1.65rem,2.4vw,2.2rem);line-height:1.15}.product-workflow__heading[data-astro-cid-son6lcik] p[data-astro-cid-son6lcik]{margin:12px 0 0;color:#64748b;line-height:1.65}.product-workflow__steps[data-astro-cid-son6lcik]{display:grid;grid-template-columns:repeat(var(--workflow-count),minmax(0,1fr));gap:42px;max-width:1000px;margin:0 auto;padding:0;list-style:none}.product-workflow__steps[data-astro-cid-son6lcik][style*="4"]{max-width:1160px;gap:28px}.product-workflow__steps[data-astro-cid-son6lcik] li[data-astro-cid-son6lcik]{position:relative;min-width:0;padding-top:17px}.product-workflow__number[data-astro-cid-son6lcik]{position:absolute;z-index:1;top:0;left:50%;display:grid;width:34px;height:34px;place-items:center;border:1px solid #dbeafe;border-radius:50%;background:#eff6ff;color:#1d4ed8;font-size:.78rem;font-weight:850;transform:translate(-50%)}.product-workflow[data-astro-cid-son6lcik] article[data-astro-cid-son6lcik]{height:200px;border:1px solid #dbe3ef;border-radius:12px;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 8px 18px #0f172a0d;padding:32px 18px 18px;text-align:center}.product-workflow__icon[data-astro-cid-son6lcik]{display:grid;width:32px;height:32px;place-items:center;margin:0 auto 12px;border-radius:9px;background:#eff6ff;color:#2563eb;font-size:1.2rem;font-weight:850}.product-workflow[data-astro-cid-son6lcik] h3[data-astro-cid-son6lcik]{margin:0;color:#1e293b;font-size:.94rem;line-height:1.35}.product-workflow[data-astro-cid-son6lcik] article[data-astro-cid-son6lcik] p[data-astro-cid-son6lcik]{margin:8px 0 0;color:#64748b;font-size:.78rem;line-height:1.52}.product-workflow__arrow[data-astro-cid-son6lcik]{position:absolute;top:50%;right:-31px;color:#94a3b8;font-size:1.55rem;line-height:1;transform:translateY(-12%)}@media(max-width:760px){.product-workflow[data-astro-cid-son6lcik]{padding:60px 0}.product-workflow__steps[data-astro-cid-son6lcik]{grid-template-columns:1fr;max-width:380px;gap:22px}.product-workflow[data-astro-cid-son6lcik] article[data-astro-cid-son6lcik]{height:auto}.product-workflow__arrow[data-astro-cid-son6lcik]{inset:auto auto -29px 50%;transform:translate(-50%) rotate(90deg)}}.content-section[data-astro-cid-gtkz3l5y]{padding:72px 0}.faq-section[data-astro-cid-gtkz3l5y]{background:var(--bg)}.section-heading[data-astro-cid-gtkz3l5y]{max-width:820px;margin-bottom:30px}.section-heading[data-astro-cid-gtkz3l5y] h2[data-astro-cid-gtkz3l5y]{margin:0;font-size:clamp(1.65rem,2.4vw,2.2rem);line-height:1.15}.faq-section[data-astro-cid-gtkz3l5y] .section-heading[data-astro-cid-gtkz3l5y]{margin-inline:auto;text-align:center}.faq-list[data-astro-cid-gtkz3l5y]{display:grid;gap:12px;max-width:920px;margin-inline:auto}.faq-list[data-astro-cid-gtkz3l5y] details[data-astro-cid-gtkz3l5y]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.faq-list[data-astro-cid-gtkz3l5y] summary[data-astro-cid-gtkz3l5y]{display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;list-style:none;padding:18px 20px}.faq-list[data-astro-cid-gtkz3l5y] summary[data-astro-cid-gtkz3l5y]::-webkit-details-marker{display:none}.faq-list[data-astro-cid-gtkz3l5y] h3[data-astro-cid-gtkz3l5y]{margin:0;font-size:1rem;line-height:1.35}.faq-list[data-astro-cid-gtkz3l5y] summary[data-astro-cid-gtkz3l5y] span[data-astro-cid-gtkz3l5y]{position:relative;flex:0 0 auto;width:16px;height:16px;color:var(--brand)}.faq-list[data-astro-cid-gtkz3l5y] summary[data-astro-cid-gtkz3l5y] span[data-astro-cid-gtkz3l5y]:before,.faq-list[data-astro-cid-gtkz3l5y] summary[data-astro-cid-gtkz3l5y] span[data-astro-cid-gtkz3l5y]:after{position:absolute;top:50%;left:50%;width:15px;height:2px;border-radius:2px;background:currentColor;content:"";transform:translate(-50%,-50%)}.faq-list[data-astro-cid-gtkz3l5y] summary[data-astro-cid-gtkz3l5y] span[data-astro-cid-gtkz3l5y]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-list[data-astro-cid-gtkz3l5y] details[data-astro-cid-gtkz3l5y][open] summary[data-astro-cid-gtkz3l5y]{padding-bottom:8px}.faq-list[data-astro-cid-gtkz3l5y] details[data-astro-cid-gtkz3l5y][open] summary[data-astro-cid-gtkz3l5y] span[data-astro-cid-gtkz3l5y]:after{display:none}.faq-list[data-astro-cid-gtkz3l5y] p[data-astro-cid-gtkz3l5y]{margin:0;padding:0 20px 20px;color:var(--ink-soft);line-height:1.65}
