.Features-module__kyuEmW__page{background:radial-gradient(circle at 70% 8%,#03a8fd1f,#0000 38%),linear-gradient(#fff 0%,#f8fcff 100%);flex-direction:column;gap:100px;padding:90px 0;display:flex}.Features-module__kyuEmW__container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.Features-module__kyuEmW__hero{padding:64px 0 0;overflow:hidden}.Features-module__kyuEmW__heroInner{grid-template-columns:1.3fr 1fr;align-content:start;align-items:start;gap:44px;min-height:520px;display:grid;position:relative}.Features-module__kyuEmW__heroContent{z-index:3;position:relative}.Features-module__kyuEmW__eyebrow{color:#03a8fd;align-items:center;margin-bottom:18px;font-size:13px;font-weight:900;display:inline-flex}.Features-module__kyuEmW__heroContent h1{color:#07142f;letter-spacing:-1px;max-width:650px;margin:0;font-size:clamp(34px,4.5vw,44px);font-weight:950;line-height:1.42}.Features-module__kyuEmW__heroContent h1 strong{color:#03a8fd;font-weight:inherit}.Features-module__kyuEmW__heroContent p{color:#07142fa8;max-width:520px;margin:22px 0 0;font-size:15px;line-height:2}.Features-module__kyuEmW__heroBadges{flex-wrap:wrap;align-items:center;gap:18px;margin-top:38px;display:flex}.Features-module__kyuEmW__heroBadge{color:#07142f;justify-items:center;gap:10px;min-width:94px;font-size:12px;font-weight:800;display:grid}.Features-module__kyuEmW__heroBadgeIcon{color:#03a8fd;background:radial-gradient(circle at 35% 30%,#fffffffa,#ffffff94),#03a8fd14;border:1px solid #03a8fd2e;border-radius:999px;place-items:center;width:60px;height:60px;transition:all .3s;display:grid;box-shadow:0 18px 42px #03a8fd24,inset 0 1px #ffffffe6}.Features-module__kyuEmW__heroBadge:hover .Features-module__kyuEmW__heroBadgeIcon{transform:translateY(-4px);box-shadow:0 22px 48px #03a8fd38}.Features-module__kyuEmW__heroBadge span{width:auto;height:auto;box-shadow:none;background:0 0;border:0}.Features-module__kyuEmW__heroVisual{justify-content:center;align-items:flex-start;min-height:560px;display:flex;position:relative}.Features-module__kyuEmW__heroBlob{opacity:.92;filter:blur(.2px);background:linear-gradient(#03a8fd,#00d5c8);border-radius:190px;width:330px;height:430px;position:absolute;top:90px;left:36px;transform:rotate(13deg)}.Features-module__kyuEmW__heroVisual:before{content:"";background:radial-gradient(circle,#03a8fd29,#0000 65%);border-radius:50%;width:420px;height:420px;position:absolute;top:70px;left:0}.Features-module__kyuEmW__heroImage{z-index:2;object-fit:contain;filter:drop-shadow(0 35px 70px #03a8fd38);position:relative}@media (max-width:1024px){.Features-module__kyuEmW__heroInner{text-align:center;grid-template-columns:1fr;min-height:auto}.Features-module__kyuEmW__heroContent h1,.Features-module__kyuEmW__heroContent p{margin-inline:auto}.Features-module__kyuEmW__heroBadges{justify-content:center}.Features-module__kyuEmW__heroVisual{min-height:460px}.Features-module__kyuEmW__heroBlob{top:60px;left:50%;transform:translate(-50%)rotate(13deg)}}@media (max-width:640px){.Features-module__kyuEmW__page{gap:70px;padding:56px 0}.Features-module__kyuEmW__hero{padding:38px 0 24px}.Features-module__kyuEmW__heroContent h1{font-size:32px;line-height:1.55}.Features-module__kyuEmW__heroContent p{font-size:13px}.Features-module__kyuEmW__heroBadges{grid-template-columns:repeat(2,1fr);gap:18px 10px;display:grid}.Features-module__kyuEmW__heroBadge{min-width:auto}.Features-module__kyuEmW__heroVisual{min-height:360px}.Features-module__kyuEmW__heroBlob{width:240px;height:320px}}.Features-module__kyuEmW__featuresSection{padding:20px 0 80px}.Features-module__kyuEmW__sectionHeader{text-align:center;margin-bottom:50px}.Features-module__kyuEmW__sectionHeader h2{color:#07142f;font-size:42px;font-weight:900}.Features-module__kyuEmW__sectionHeader p{color:#07142f99;margin-top:12px}.Features-module__kyuEmW__featuresGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.Features-module__kyuEmW__featureCard{background:#fff;border:1px solid #03a8fd14;border-radius:28px;grid-template-columns:1fr 1fr;min-height:340px;transition:all .35s;display:grid;overflow:hidden}.Features-module__kyuEmW__featureCard:hover{transform:translateY(-8px);box-shadow:0 25px 60px #03a8fd1f}.Features-module__kyuEmW__featureImage{min-height:340px;position:relative}.Features-module__kyuEmW__featureImage img{object-fit:cover}.Features-module__kyuEmW__featureContent{flex-direction:column;justify-content:center;padding:40px;display:flex}.Features-module__kyuEmW__featureContent h3{color:#07142f;font-size:30px;font-weight:900}.Features-module__kyuEmW__featureContent p{color:#07142fb3;margin-top:14px;line-height:2}.Features-module__kyuEmW__featureButton{color:#03a8fd;cursor:pointer;background:#fff;border:1px solid #03a8fd26;border-radius:999px;align-items:center;gap:10px;width:fit-content;margin-top:26px;padding:12px 22px;font-weight:800;display:flex}@media (max-width:900px){.Features-module__kyuEmW__featuresGrid,.Features-module__kyuEmW__featureCard{grid-template-columns:1fr}.Features-module__kyuEmW__featureImage{min-height:260px}}.Features-module__kyuEmW__aiSection{background:radial-gradient(circle,#03a8fd14,#0000 60%);padding:100px 0}.Features-module__kyuEmW__aiHeader{text-align:center;max-width:700px;margin:0 auto 70px}.Features-module__kyuEmW__aiHeader span{color:#03a8fd;letter-spacing:2px;font-size:13px;font-weight:900}.Features-module__kyuEmW__aiHeader h2{color:#07142f;margin-top:12px;font-size:46px;font-weight:900}.Features-module__kyuEmW__aiHeader p{color:#07142fb3;margin-top:18px;line-height:2}.Features-module__kyuEmW__aiFlow{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.Features-module__kyuEmW__aiCard{background:#fff;border:1px solid #03a8fd14;border-radius:28px;padding:34px;transition:all .35s;position:relative;box-shadow:0 20px 60px #03a8fd14}.Features-module__kyuEmW__aiCard:hover{transform:translateY(-8px)}.Features-module__kyuEmW__aiIcon{color:#03a8fd;background:linear-gradient(135deg,#03a8fd1f,#03a8fd0d);border-radius:20px;justify-content:center;align-items:center;width:70px;height:70px;display:flex}.Features-module__kyuEmW__aiCard h3{color:#07142f;margin-top:20px;font-size:22px;font-weight:900}.Features-module__kyuEmW__aiCard p{color:#07142fa6;margin-top:10px;line-height:1.9}.Features-module__kyuEmW__stepNumber{color:#03a8fd14;font-size:42px;font-weight:900;position:absolute;top:24px;left:24px}@media (max-width:900px){.Features-module__kyuEmW__aiFlow{grid-template-columns:1fr}.Features-module__kyuEmW__aiHeader h2{font-size:34px}}.Features-module__kyuEmW__chartArea{align-items:center;display:flex}.Features-module__kyuEmW__fakeChart{background:linear-gradient(#03a8fd24,#03a8fd05);border-radius:24px;width:100%;height:260px;position:relative;overflow:hidden}.Features-module__kyuEmW__chartLine{background:url(/images/features/chart-line.svg) center contain no-repeat;position:absolute;inset:0}.Features-module__kyuEmW__progressStat{background:#f8fbff;border-radius:18px;justify-content:space-between;align-items:center;padding:16px;display:flex}@media (max-width:1100px){.Features-module__kyuEmW__progressCard{grid-template-columns:1fr}.Features-module__kyuEmW__progressStats{grid-template-columns:repeat(2,1fr);display:grid}}@media (max-width:640px){.Features-module__kyuEmW__progressStats{grid-template-columns:1fr}}.Features-module__kyuEmW__progressSection{padding:40px 0}.Features-module__kyuEmW__progressCard{background:#fff;border:1px solid #03a8fd14;border-radius:32px;grid-template-columns:280px 1fr 240px;gap:30px;padding:40px;display:grid;box-shadow:0 20px 60px #03a8fd14}.Features-module__kyuEmW__progressContent h2{color:#07142f;font-size:34px;font-weight:900}.Features-module__kyuEmW__progressContent p{color:#07142fb3;margin-top:14px;line-height:2}.Features-module__kyuEmW__progressButton{color:#03a8fd;cursor:pointer;background:#fff;border:1px solid #03a8fd26;border-radius:999px;margin-top:26px;padding:12px 24px;font-weight:800}.Features-module__kyuEmW__chartArea{align-items:center;min-width:0;display:flex}.Features-module__kyuEmW__chartCard{background:linear-gradient(#03a8fd1a,#03a8fd05),#fbfdff;border-radius:26px;width:100%;min-height:260px;position:relative;overflow:hidden}.Features-module__kyuEmW__chartBadge{z-index:3;color:#fff;background:linear-gradient(135deg,#03a8fd,#00d5c8);border-radius:999px;padding:8px 14px;font-size:12px;font-weight:900;position:absolute;top:24px;right:45%;box-shadow:0 12px 30px #03a8fd40}.Features-module__kyuEmW__progressChart{width:100%;height:100%;position:absolute;inset:0}.Features-module__kyuEmW__gridLines line{stroke:#07142f14;stroke-width:1px;stroke-dasharray:5 8}.Features-module__kyuEmW__chartAreaShape{fill:url(#areaGradient)}.Features-module__kyuEmW__chartLinePath{stroke:#03a8fd;stroke-width:5px;stroke-linecap:round;fill:none;filter:url(#glow)}.Features-module__kyuEmW__chartDot,.Features-module__kyuEmW__chartDotActive{fill:#03a8fd;stroke:#fff;stroke-width:4px}.Features-module__kyuEmW__chartDotActive{filter:url(#glow)}.Features-module__kyuEmW__chartMarker{stroke:#03a8fd59;stroke-width:2px;stroke-dasharray:6 8}.Features-module__kyuEmW__progressStats{flex-direction:column;gap:14px;display:flex}.Features-module__kyuEmW__progressStat{color:#03a8fd;background:#f8fbff;border-radius:18px;justify-content:space-between;align-items:center;padding:16px;display:flex}.Features-module__kyuEmW__progressStat small{color:#07142f8c;font-size:12px;display:block}.Features-module__kyuEmW__progressStat strong{color:#03a8fd;margin-top:4px;font-size:18px;font-weight:900;display:block}@media (max-width:1100px){.Features-module__kyuEmW__progressCard{grid-template-columns:1fr}.Features-module__kyuEmW__progressStats{grid-template-columns:repeat(2,1fr);display:grid}.Features-module__kyuEmW__chartCard{min-height:280px}}@media (max-width:640px){.Features-module__kyuEmW__progressCard{padding:24px}.Features-module__kyuEmW__progressStats{grid-template-columns:1fr}.Features-module__kyuEmW__progressContent h2{font-size:28px}}.Features-module__kyuEmW__downloadSection{padding:30px 0 100px}.Features-module__kyuEmW__downloadCard{background:radial-gradient(circle at 0 0,#03a8fd1f,#0000 50%),#fff;border:1px solid #03a8fd14;border-radius:36px;grid-template-columns:1fr 520px;align-items:center;gap:50px;padding:60px;display:grid;overflow:hidden;box-shadow:0 25px 80px #03a8fd14}.Features-module__kyuEmW__downloadPhones{min-height:500px;position:relative}.Features-module__kyuEmW__downloadPhonesImage{object-fit:contain}.Features-module__kyuEmW__downloadContent{max-width:440px}.Features-module__kyuEmW__downloadContent span{color:#03a8fd;letter-spacing:2px;font-size:13px;font-weight:900}.Features-module__kyuEmW__downloadContent h2{color:#07142f;margin-top:12px;font-size:56px;font-weight:950;line-height:1.3}.Features-module__kyuEmW__downloadContent p{color:#07142fa6;margin-top:18px;line-height:2}@media (max-width:1100px){.Features-module__kyuEmW__downloadCard{text-align:center;grid-template-columns:1fr}.Features-module__kyuEmW__downloadContent{max-width:100%}.Features-module__kyuEmW__downloadPhones{min-height:420px}}@media (max-width:640px){.Features-module__kyuEmW__downloadCard{padding:30px}.Features-module__kyuEmW__downloadContent h2{font-size:36px}.Features-module__kyuEmW__downloadPhones{min-height:320px}}
