@layer benefits-v85{
body .v81-home .v85-benefits{position:relative;isolation:isolate;background:radial-gradient(ellipse at 2% 100%,#dfebee80,transparent 50%),radial-gradient(ellipse at 95% 15%,#f3e8ca65,transparent 45%),#f8f6f0!important;border-bottom:1px solid #dedbd2!important}
body .v81-home .v85-benefits-heading{max-width:800px;margin:0 auto 38px;text-align:center}
body .v81-home .v85-benefits-heading h2{max-width:28ch!important;margin:14px auto 20px!important}
body .v81-home .v85-benefits-heading>p:last-child{max-width:65ch;margin-inline:auto!important}
body .v81-home .v85-benefit{background:#fff!important;border:1px solid #dcdedc!important;border-radius:15px;padding:26px 23px;box-shadow:0 12px 28px #17255408,0 1px 2px #17255405!important;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s}
body .v81-home .v85-benefit:hover{transform:translateY(-4px);box-shadow:0 18px 34px #17255412!important}
body .v81-home .v85-benefit h3{font-size:1.17rem!important;line-height:1.35!important;margin:22px 0 12px!important;letter-spacing:-.025em!important}
body .v81-home .v85-benefit p{font-size:.84rem!important;line-height:1.85!important;margin:0 0 24px!important;flex:1}
body .v81-home .v85-benefit a{font:600 .77rem/1.7 Inter,sans-serif!important;text-decoration:none!important;color:#1d4ed8!important;display:flex;align-items:center;gap:10px}
body .v81-home .v85-benefit a:hover{text-decoration:underline!important}
body .v81-home .v85-validation{font-size:.75rem!important;line-height:1.7!important;color:#596475!important;text-align:center;max-width:78ch;margin:28px auto 0!important}
}
.v85-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}
.v85-benefit-top{display:flex;align-items:center;justify-content:space-between;gap:12px}
.v85-icon{width:66px;height:66px;display:grid;place-items:center;background:linear-gradient(145deg,#fff,#edf4f5);border:1px solid #d1e0df;border-radius:18px;box-shadow:inset 0 1px 0 #fff,0 5px 14px #0f766e0a}
.v85-icon svg{fill:none;stroke:#0f766e;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;width:39px;height:39px}
.v85-index{font:500 .6rem/1.5 'JetBrains Mono',monospace;letter-spacing:.03em;color:#758095}
@media(max-width:1050px){.v85-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.v85-benefit-grid{grid-template-columns:1fr}.v85-benefits-heading{text-align:left!important}.v85-benefits-heading h2{margin-inline:0!important}.v85-benefits-heading h2 br{display:none}.v85-benefit{padding:24px!important}.v85-validation{text-align:left!important}}
@media(prefers-reduced-motion:reduce){.v85-benefit{transition:none!important;transform:none!important}}
