.nav-callback{display:inline-flex;align-items:center;gap:7px;background:#eaf4fc;border:1px solid #b7d8f2;color:#0a4f8e!important;padding:10px 13px;border-radius:7px;font-size:.78rem;letter-spacing:.04em}.nav-callback svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.callback-mobile,.phone-mobile,.mobile-menu-toggle{display:none}.tips-cta{background:#f2f7fb;padding:58px 0}.tips-cta .shell{display:flex;align-items:center;justify-content:space-between;gap:28px}.tips-cta h2{font-size:clamp(1.9rem,4vw,3rem);line-height:1.05;margin:0 0 10px;color:#0a2745}.tips-cta p:not(.eyebrow){margin:0;color:#536a80;font-size:1.05rem}.tips-button{display:inline-block;background:#0a2745;color:#fff;text-decoration:none;font-weight:800;padding:15px 20px;border-radius:4px;white-space:nowrap}@media(max-width:520px){.nav{position:relative;min-height:72px;gap:8px}.brand{max-width:calc(100% - 154px)}.brand span{font-size:.76rem}.brand small{font-size:.58rem;letter-spacing:.07em}.brand img{width:39px;height:39px}.nav-links{margin-left:auto;gap:7px}.nav-links a:not(.nav-phone):not(.nav-callback){display:none}.nav-links a.nav-callback{display:inline-flex;align-items:center;justify-content:center;gap:5px;background:#0c67bd;color:#fff!important;border:0;border-radius:6px;padding:10px 9px;font-size:.63rem;letter-spacing:.04em}.nav-callback svg{width:15px;height:15px}.callback-desktop{display:none}.callback-mobile{display:inline}.mobile-menu-toggle{display:flex;width:36px;height:36px;padding:8px;flex-direction:column;justify-content:space-between;border:1px solid #b8c7d4;background:#fff;border-radius:6px;cursor:pointer}.mobile-menu-toggle span{display:block;height:2px;width:100%;background:#0a2745;border-radius:2px}.nav.mobile-open .nav-links{position:absolute;right:0;top:62px;width:220px;z-index:50;display:flex;flex-direction:column;align-items:stretch;gap:0;background:#fff;border:1px solid #d9e3ec;border-radius:10px;box-shadow:0 14px 28px #102b4d24;overflow:hidden}.nav.mobile-open .nav-links a:not(.nav-phone){display:block;padding:13px 15px;border-bottom:1px solid #e6edf3;font-size:.94rem}.nav.mobile-open .nav-links a.nav-callback{display:flex;justify-content:center;margin:10px;border:0;border-radius:6px}.nav.mobile-open .nav-links .nav-phone{position:fixed}.nav-phone{position:fixed;right:16px;bottom:24px;z-index:60;width:58px;height:58px;border-radius:50%;padding:0!important;display:flex!important;align-items:center;justify-content:center;background:#0c67bd!important;color:#fff!important;box-shadow:0 8px 22px #061d3460;border:3px solid #fff}.phone-desktop{display:none}.phone-mobile{display:block;width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.tips-cta{padding:45px 0 98px}.tips-cta .shell{display:block}.tips-cta h2{font-size:2rem}.tips-button{margin-top:20px;width:100%;text-align:center}}
