.features-module__cDmCVq__page{color:#f8fafc;background:radial-gradient(circle at top,#8b5cf633,#0000 34%),radial-gradient(circle at 15% 24%,#3b82f61f,#0000 28%),linear-gradient(#0f1020 0%,#151629 46%,#0f1020 100%);min-height:100dvh;padding:8px 20px 86px}.features-module__cDmCVq__hero{text-align:center;max-width:1040px;margin:0 auto;padding:54px 20px 38px}.features-module__cDmCVq__eyebrow,.features-module__cDmCVq__sectionKicker{color:#c4b5fd;letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:850;line-height:1.2}.features-module__cDmCVq__title{letter-spacing:-.07em;max-width:980px;margin:0 auto;font-size:clamp(42px,7vw,76px);font-weight:880;line-height:.95}.features-module__cDmCVq__subtitle{color:#e2e8f0cc;max-width:760px;margin:24px auto 0;font-size:clamp(18px,2.4vw,22px);line-height:1.55}.features-module__cDmCVq__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:34px;display:flex}.features-module__cDmCVq__primaryButton,.features-module__cDmCVq__secondaryButton{border-radius:999px;justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-weight:850;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s,opacity .16s;display:inline-flex}.features-module__cDmCVq__primaryButton{color:#100f1f;background:#f8fafc;box-shadow:0 18px 40px #00000038}.features-module__cDmCVq__secondaryButton{color:#f8fafc;background:#ffffff12;border:1px solid #f8fafc33}.features-module__cDmCVq__primaryButton:hover,.features-module__cDmCVq__secondaryButton:hover{opacity:.9;transform:translateY(-2px)}.features-module__cDmCVq__toolNav{flex-wrap:wrap;justify-content:center;gap:10px;max-width:820px;margin:28px auto 0;display:flex}.features-module__cDmCVq__toolLink{color:#f8fafce0;background:#ffffff0e;border:1px solid #c4b5fd2e;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 14px;font-size:14px;font-weight:780;text-decoration:none;display:inline-flex}.features-module__cDmCVq__toolLink:hover{background:#ffffff17}.features-module__cDmCVq__section,.features-module__cDmCVq__faqPreview{max-width:1080px;margin:0 auto;padding:44px 0 18px}.features-module__cDmCVq__sectionHeader{text-align:center;max-width:760px;margin:0 auto 24px}.features-module__cDmCVq__sectionHeader h2,.features-module__cDmCVq__panelText h2{color:#f8fafc;letter-spacing:-.055em;margin:0;font-size:clamp(30px,4vw,48px);font-weight:860;line-height:1}.features-module__cDmCVq__sectionHeader p:not(.features-module__cDmCVq__sectionKicker),.features-module__cDmCVq__panelText p:not(.features-module__cDmCVq__sectionKicker){color:#e2e8f0bd;margin:16px auto 0;font-size:17px;line-height:1.65}.features-module__cDmCVq__startGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.features-module__cDmCVq__startCard,.features-module__cDmCVq__card,.features-module__cDmCVq__faqCard,.features-module__cDmCVq__panelSection{background:linear-gradient(135deg,#ffffff16,#ffffff09),#0f1020b8;border:1px solid #c4b5fd2e;box-shadow:0 24px 80px #00000038}.features-module__cDmCVq__startCard{border-radius:30px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.features-module__cDmCVq__startCard h3,.features-module__cDmCVq__card h3,.features-module__cDmCVq__faqCard h3{color:#f8fafc;letter-spacing:-.04em;margin:0 0 14px;font-size:clamp(22px,3vw,30px);line-height:1.08}.features-module__cDmCVq__startCard p,.features-module__cDmCVq__card p,.features-module__cDmCVq__faqCard p{color:#e2e8f0b8;margin:0;font-size:16.5px;line-height:1.7}.features-module__cDmCVq__startCard p{flex:1}.features-module__cDmCVq__startCard a{color:#ddd6fe;background:#8b5cf624;border:1px solid #c4b5fd2e;border-radius:999px;justify-content:center;align-items:center;min-height:34px;margin-top:24px;padding:0 15px;font-size:14px;font-weight:850;text-decoration:none;transition:transform .16s,background .16s,border-color .16s;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.features-module__cDmCVq__startCard a:hover{background:#8b5cf633;border-color:#c4b5fd4d;transform:translateY(-1px)}.features-module__cDmCVq__content{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.features-module__cDmCVq__card{border-radius:28px;padding:28px}.features-module__cDmCVq__panelSection{border-radius:34px;grid-template-columns:.95fr 1.05fr;align-items:center;gap:28px;max-width:1080px;margin:50px auto 18px;padding:34px;display:grid}.features-module__cDmCVq__chipGrid{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.features-module__cDmCVq__chip{color:#f8fafce6;background:#ffffff12;border:1px solid #c4b5fd2e;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:0 15px;font-size:14px;font-weight:780;display:inline-flex}.features-module__cDmCVq__faqGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.features-module__cDmCVq__faqCard{border-radius:26px;padding:24px}.features-module__cDmCVq__faqCard h3{font-size:clamp(20px,2.6vw,25px)}.features-module__cDmCVq__centerAction{justify-content:center;margin-top:24px;display:flex}@media (max-width:900px){.features-module__cDmCVq__startGrid,.features-module__cDmCVq__faqGrid,.features-module__cDmCVq__panelSection{grid-template-columns:1fr}.features-module__cDmCVq__chipGrid{justify-content:flex-start}}@media (max-width:820px){.features-module__cDmCVq__content{grid-template-columns:1fr}}@media (max-width:560px){.features-module__cDmCVq__page{padding:8px 16px 68px}.features-module__cDmCVq__hero{padding:42px 4px 28px}.features-module__cDmCVq__title{letter-spacing:-.055em}.features-module__cDmCVq__panelSection,.features-module__cDmCVq__startCard,.features-module__cDmCVq__card,.features-module__cDmCVq__faqCard{border-radius:24px;padding:22px}}
