header{height:96px;padding:0 4vw;border-top:4px solid #10a7b7;box-shadow:0 8px 28px #00385f18}.brand{font-size:23px}.logo{width:68px;height:60px}nav{gap:8px;align-items:center}nav a,nav button{min-height:44px;padding:0 13px!important;border:0!important;border-radius:22px;background:#eef7f8!important;color:#064366!important;font-size:9px!important;font-weight:800!important;letter-spacing:.05em;transition:.2s}nav a:hover,nav button:hover,nav .active{background:#0e92a4!important;color:#fff!important;transform:translateY(-2px)}.phone{display:flex;align-items:center;gap:9px;padding:14px 19px;border-radius:28px;background:#20b85a;box-shadow:0 8px 20px #20b85a45;color:#fff;font-size:12px}.wa-icon{display:grid;place-items:center;width:25px;height:25px;border:2px solid #fff;border-radius:50%;font-size:14px}.features{padding-left:4vw;padding-right:4vw;background:linear-gradient(135deg,#e6f9fb,#fff7dc)}.features div{min-height:96px;border:1px solid #b9e5e9;background:#fff;box-shadow:0 9px 25px #006d7c16;transition:.2s}.features div:nth-child(2n){background:#eafafd}.features div:nth-child(3n){background:#fff6da}.features div:hover{transform:translateY(-4px);box-shadow:0 14px 28px #006d7c28}.features b{color:#00466c;font-size:14px}.features span{color:#496872;font-size:12px}.section-title{padding:34px 18px;border-radius:18px;background:linear-gradient(120deg,#00385f,#096b84 55%,#11a5b4);box-shadow:0 16px 40px #00385f26}.section-title p{color:#ffd45e;font-size:12px}.section-title h2{color:#fff;text-shadow:0 3px 12px #001b3055}.section-title span{color:#d9f5f7;font-size:15px}@media(max-width:1180px){header{height:82px}.brand{font-size:19px}nav{display:none}.phone{font-size:11px}}@media(max-width:650px){header{height:76px}.logo{width:48px;height:45px}.phone{padding:10px 13px}.phone .wa-label{display:none}.features div{min-height:100px}.section-title{padding:28px 12px}.section-title h2{font-size:36px}}
