.home-module__3Vgimq__page{color:#1c1917;background:radial-gradient(900px 420px at 88% -10%,#6d3deb29,#0000 60%),radial-gradient(700px 360px at -10% 8%,#5c3f881a,#0000 55%),#fbf9ff;min-height:100vh}.home-module__3Vgimq__wrap{width:min(1080px,100% - 2rem);margin-inline:auto}.home-module__3Vgimq__nav{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fbf9ffeb;border-bottom:1px solid #1c191714;position:sticky;top:0}.home-module__3Vgimq__navInner{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;min-height:4.25rem;padding:.4rem 0;display:flex}.home-module__3Vgimq__brand{letter-spacing:-.03em;color:inherit;align-items:center;gap:.6rem;font-weight:700;text-decoration:none;display:inline-flex}.home-module__3Vgimq__mark{color:#fff;background:#5c3f88;border-radius:.55rem;place-items:center;width:1.9rem;height:1.9rem;font-size:.95rem;display:grid}.home-module__3Vgimq__links{gap:1.1rem;margin-left:.5rem;display:none}.home-module__3Vgimq__links a{color:#4b4458;font-size:.92rem;text-decoration:none}.home-module__3Vgimq__links a:hover{color:#1c1917}.home-module__3Vgimq__actions{align-items:center;gap:.5rem;margin-left:auto;display:flex}.home-module__3Vgimq__login{color:#3d3454;padding:.45rem .7rem;font-size:.92rem;font-weight:600;text-decoration:none;display:none}.home-module__3Vgimq__primary,.home-module__3Vgimq__secondary{border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.55rem 1rem;font-size:.92rem;font-weight:650;text-decoration:none;display:inline-flex}.home-module__3Vgimq__primary{color:#fff;background:#5c3f88;box-shadow:0 8px 20px #5c3f8838}.home-module__3Vgimq__primary:hover{background:#4c2bb8}.home-module__3Vgimq__secondary{color:#3d2d66;background:#fff;border:1px solid #5c3f8847}.home-module__3Vgimq__secondary:hover{background:#f3efff;border-color:#5c3f88}.home-module__3Vgimq__menuButton{background:#fff;border:1px solid #1c19171f;border-radius:999px;align-items:center;min-height:2.75rem;padding:0 .9rem;font-weight:600;display:inline-flex}.home-module__3Vgimq__mobilePanel{gap:.35rem;padding:0 0 1rem;display:grid}.home-module__3Vgimq__mobilePanel a{color:#1c1917;padding:.7rem .2rem;font-weight:600;text-decoration:none}.home-module__3Vgimq__hero{gap:2.5rem;padding:2.5rem 0 3.5rem;display:grid}.home-module__3Vgimq__kicker{color:#5c3f88;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .8rem;font-size:.78rem;font-weight:700}.home-module__3Vgimq__page h1{letter-spacing:-.045em;max-width:14ch;margin:0;font-size:clamp(2.4rem,6vw,4.4rem);line-height:.98}.home-module__3Vgimq__lede{color:#4b4458;max-width:38rem;margin:1.1rem 0 0;font-size:1.08rem;line-height:1.55}.home-module__3Vgimq__ctaRow{flex-wrap:wrap;gap:.7rem;margin-top:1.5rem;display:flex}.home-module__3Vgimq__stage{gap:.75rem;display:grid}.home-module__3Vgimq__card{background:#ffffffdb;border:1px solid #5c3f8824;border-radius:1.1rem;padding:.9rem 1rem;box-shadow:0 10px 30px #301c540f}.home-module__3Vgimq__card b{font-size:.95rem;display:block}.home-module__3Vgimq__card span{color:#6b6574;margin-top:.2rem;font-size:.88rem;display:block}.home-module__3Vgimq__pill{border-radius:999px;margin-bottom:.45rem;padding:.15rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.home-module__3Vgimq__high{color:#067647;background:#ecfdf3}.home-module__3Vgimq__medium{color:#b54708;background:#fffaeb}.home-module__3Vgimq__low{color:#4c2bb8;background:#f3efff}.home-module__3Vgimq__plain{color:#44403c;background:#f4f1ea}.home-module__3Vgimq__section{padding:3.2rem 0}.home-module__3Vgimq__section h2{letter-spacing:-.04em;max-width:18ch;margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.05}.home-module__3Vgimq__section p{color:#4b4458;line-height:1.6}.home-module__3Vgimq__problem{gap:.8rem;margin-top:1.5rem;display:grid}.home-module__3Vgimq__problem article{border-left:3px solid #5c3f88;padding:.2rem 0 .2rem .9rem}.home-module__3Vgimq__problem h3{margin:0;font-size:1.02rem}.home-module__3Vgimq__problem p{margin:.25rem 0 0}.home-module__3Vgimq__features{gap:.8rem;margin-top:1.4rem;display:grid}.home-module__3Vgimq__features article{background:#fff;border-radius:1rem;padding:1rem 1.05rem;box-shadow:inset 0 0 0 1px #5c3f881a}.home-module__3Vgimq__features h3{margin:0;font-size:1.05rem}.home-module__3Vgimq__features p{margin:.35rem 0 0}.home-module__3Vgimq__band{color:#f7f4fc;background:#241c33;border-radius:1.4rem;padding:1.5rem}.home-module__3Vgimq__band h2,.home-module__3Vgimq__band p{color:inherit}.home-module__3Vgimq__band p{color:#d9d0e8}.home-module__3Vgimq__steps{gap:.9rem;margin-top:1.4rem;padding:0;list-style:none;display:grid}.home-module__3Vgimq__steps li{grid-template-columns:auto 1fr;align-items:start;gap:.8rem;display:grid}.home-module__3Vgimq__num{color:#4c2bb8;background:#f3efff;border-radius:999px;place-items:center;width:2rem;height:2rem;font-weight:700;display:grid}.home-module__3Vgimq__price{background:#fff;border-radius:1.2rem;margin-top:1.2rem;padding:1.2rem;box-shadow:inset 0 0 0 1px #5c3f8824}.home-module__3Vgimq__note{color:#7a3e0b;background:#fffaeb;border-radius:.8rem;margin-top:.8rem;padding:.75rem .85rem;font-size:.92rem}.home-module__3Vgimq__faq{gap:.55rem;margin-top:1.2rem;display:grid}.home-module__3Vgimq__faq details{background:#fff;border-radius:.9rem;padding:.85rem 1rem;box-shadow:inset 0 0 0 1px #1c191714}.home-module__3Vgimq__faq summary{cursor:pointer;font-weight:650}.home-module__3Vgimq__faq p{margin:.55rem 0 0}.home-module__3Vgimq__close{text-align:left}.home-module__3Vgimq__footer{color:#6b6574;border-top:1px solid #1c191714;padding:1.5rem 0 2.5rem;font-size:.92rem}.home-module__3Vgimq__footerNav{flex-wrap:wrap;gap:.8rem 1.1rem;margin:.8rem 0 0;display:flex}.home-module__3Vgimq__footer a{color:#3d3454;text-decoration:none}.home-module__3Vgimq__footer a:hover{text-decoration:underline}@media (min-width:760px){.home-module__3Vgimq__links,.home-module__3Vgimq__login{display:flex}.home-module__3Vgimq__menuButton,.home-module__3Vgimq__mobilePanel{display:none}.home-module__3Vgimq__hero{grid-template-columns:1.1fr .9fr;align-items:center;padding-top:4rem}.home-module__3Vgimq__stage{grid-template-columns:1fr 1fr;align-content:center;gap:.85rem;display:grid}.home-module__3Vgimq__card{width:auto;position:static}.home-module__3Vgimq__card:nth-child(2),.home-module__3Vgimq__card:nth-child(4){margin-top:1.25rem}.home-module__3Vgimq__problem,.home-module__3Vgimq__features{grid-template-columns:1fr 1fr}.home-module__3Vgimq__steps{grid-template-columns:repeat(4,1fr)}.home-module__3Vgimq__steps li{display:block}.home-module__3Vgimq__num{margin-bottom:.6rem}}@media (prefers-reduced-motion:no-preference){.home-module__3Vgimq__card{transition:transform .18s,box-shadow .18s}.home-module__3Vgimq__card:hover{transform:translateY(-3px);box-shadow:0 16px 34px #301c541a}}@media (prefers-reduced-motion:reduce){.home-module__3Vgimq__card{transition:none}}
