.why-hero{padding-bottom:60px;background:radial-gradient(ellipse at 50% 100%,#eef7ff,transparent 70%)}.why-hero>p:not(.public-eyebrow){max-width:760px}.why-actions{display:flex;gap:22px;align-items:center;justify-content:center;margin-top:30px;flex-wrap:wrap}.why-secondary{display:inline-block;color:#124bff;font-size:14px;font-weight:650;line-height:1.6}.why-pills{display:flex;justify-content:center;flex-wrap:wrap;gap:12px 26px;margin-top:26px;color:#566684;font-size:12px}.why-flow{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:38px;border-radius:24px;background:#0b1c48;color:white;margin-bottom:80px}.why-flow .public-eyebrow{color:#8dbbff}.why-flow h2,.why-daily h2,.why-choice h2,.why-proof h2{font-size:clamp(26px,3vw,38px);line-height:1.2;letter-spacing:-1.2px;margin:0 0 18px}.why-flow p{color:#c1cde4;font-size:14px;line-height:1.7}.why-flow ol{list-style:none;margin:0;padding:0;display:grid;gap:18px}.why-flow li{display:flex;gap:18px;align-items:flex-start}.why-flow li>span{background:#1c3971;color:#aff3df;padding:11px;border-radius:12px;font-size:13px;font-weight:700}.why-flow li b{font-size:17px}.why-flow li p{margin:5px 0 0}.why-daily,.why-choice{margin-bottom:75px;scroll-margin-top:30px}.why-daily>header,.why-choice>header{text-align:center;max-width:760px;margin:0 auto 32px}.why-daily h2 span{color:#124bff}.why-daily header>p:last-child,.why-choice header>p:last-child{color:#70809c;line-height:1.7;font-size:15px}.why-comparisons{display:grid;grid-template-columns:1fr 1fr;gap:22px}.why-comparisons article{border:1px solid #e1e9f5;border-radius:20px;padding:26px;box-shadow:0 10px 35px #1b457208}.why-card-heading{display:flex;gap:14px;align-items:center;margin-bottom:22px}.why-card-heading>span{display:grid;place-items:center;flex:0 0 48px;height:48px;border-radius:14px;background:#eaf1ff;color:#124bff}.why-card-heading h3{font-size:20px;letter-spacing:-.5px;margin:0}.why-before,.why-after{padding:17px 19px;border-radius:12px;margin-bottom:12px}.why-before{background:#f4f6fa}.why-after{background:#eefaf6}.why-comparisons small{font-size:10px;font-weight:700;letter-spacing:1px;color:#5c6d87}.why-after small{color:#007e66}.why-comparisons p{font-size:14px;line-height:1.7;color:#566684;margin:9px 0 0}.why-comparisons strong{display:block;color:#0b1c48;font-size:13px;margin:20px 0 0}.why-reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.why-reasons article{border:1px solid #e1e9f5;padding:25px;border-radius:17px}.why-reasons article>span{font-size:12px;color:#124bff;font-weight:700}.why-reasons h3{font-size:18px;letter-spacing:-.4px;margin:16px 0 12px}.why-reasons p{font-size:14px;line-height:1.75;color:#70809c;margin:0}.why-proof{display:grid;grid-template-columns:1.2fr 1fr;gap:38px;background:linear-gradient(130deg,#edf6ff,#f0fcf7);border-radius:22px;padding:36px;margin-bottom:50px}.why-proof p,.why-proof li{color:#566684;font-size:14px;line-height:1.8}.why-proof ul{padding-left:20px;margin-bottom:0}.why-proof>div:last-child{align-self:center;background:#ffffffb8;padding:25px;border-radius:16px}.why-closing>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.why-note{font-size:11px;color:#70809c;line-height:1.8;margin-bottom:45px}
.why-hero>p:not(.public-eyebrow){margin:0 auto;font-size:17px;line-height:1.75;color:#70809c}
@media(max-width:900px){.why-reasons{grid-template-columns:repeat(2,minmax(0,1fr))}.why-flow{gap:28px;padding:28px}.why-proof{gap:22px;padding:28px}}
@media(max-width:650px){.why-hero{padding:42px 0 35px}.why-hero h1{font-size:36px;letter-spacing:-1.5px}.why-hero>p:not(.public-eyebrow){font-size:15px}.why-actions{flex-direction:column;gap:18px}.why-pills{font-size:11px;gap:12px}.why-flow,.why-proof,.why-comparisons,.why-reasons{grid-template-columns:minmax(0,1fr)}.why-flow,.why-proof{padding:24px}.why-flow,.why-daily,.why-choice{margin-bottom:45px}.why-comparisons article{padding:20px}.why-card-heading h3{font-size:18px}.why-closing .public-button{white-space:normal;text-align:center}.why-closing>div:last-child{flex-shrink:1}.why-proof h2{font-size:27px}.why-proof>div:last-child{padding:20px}.public-header nav{flex-wrap:wrap}.why-note{overflow-wrap:break-word}}
