.value-section{padding:100px 20px;text-align:center}.value-section.light{background:var(--bg-light);color:#1a2b3c}.value-section.dark{background:linear-gradient(135deg,#0b1f33,#0d2a45);color:#fff}.container{margin:auto;max-width:1200px}.value-section h2{font-size:60px;margin=bottom:0;color:inherit}.value-section p{font-size:18px}h2{font-size:42px}p{margin-top:10px;opacity:.85}.value-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin-top:50px}.value-card{background:#fff;border:1px solid #53bee8;border-radius:16px;padding:30px;position:relative;text-align:left;transition:.3s}.value-card p{color:#29446d;margin-bottom:0}.value-section a:focus,.value-section a:hover{background:#fff;border:2px solid #5bb6d6;color:#5bb6d6;font-family:Lato,sans-serif;font-style:normal;font-weight:600;text-decoration:none}.value-section.dark .value-card{background:#fff}.value-card .badge{align-items:center;border-radius:50%;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:20px;margin-top:0;width:50px}.value-card h3{font-size:22px;margin-bottom:10px}.value-card:hover{transform:translateY(-5px)}.cta{margin-top:40px}.btn{background:#5bb6d6;border-radius:30px;color:#fff;display:inline-block;font-size:16px;font-weight:600;padding:12px 22px;text-decoration:none}.small-text{font-size:14px;margin-top:10px;opacity:.7}@media (max-width:900px){.value-grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.value-section{padding:40px 20px}.value-grid{grid-template-columns:1fr}.value-section h2{font-size:28px}.value-card{padding:25px}.value-section p{font-size:16px}.value-card h3{font-size:20px}}