/* Visual refinements loaded after the primary stylesheet */
.nav{height:84px;gap:28px}.brand{display:flex;align-items:center}.brand img{width:155px;mix-blend-mode:multiply}.nav-links{gap:23px}.nav a{font-size:15px;font-weight:600}.nav-actions .button-primary{padding:13px 19px;font-size:14px;letter-spacing:.01em;background:linear-gradient(135deg,#ff7431,#f04d1e);box-shadow:0 8px 18px rgba(245,86,35,.28)}.button-primary{background:linear-gradient(135deg,#ff7431,#f04d1e);box-shadow:0 8px 18px rgba(245,86,35,.28)}.button-large{padding:18px 25px;font-size:15px;box-shadow:0 12px 28px rgba(245,86,35,.32)}.footer-top img{filter:none;opacity:1;background:#f2f3f5;padding:7px 10px;max-width:194px;width:auto;height:auto}.service-fallback{position:fixed;right:25px;bottom:25px;z-index:98;background:linear-gradient(135deg,#ff702e,#f24e1d);color:#fff;border-radius:30px;padding:10px 17px 10px 10px;display:flex;align-items:center;gap:9px;text-decoration:none;box-shadow:0 13px 28px rgba(160,50,16,.32);transition:.25s}.service-fallback:hover{transform:translateY(-3px);box-shadow:0 18px 32px rgba(160,50,16,.42)}.service-icon{display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:rgba(255,255,255,.2);font-size:23px}.service-fallback b,.service-fallback small{display:block;line-height:1.2}.service-fallback b{font-size:13px}.service-fallback small{font-size:10px;opacity:.9;margin-top:2px}
@media(max-width:940px){.nav-links.open{top:84px}}
@media(max-width:650px){.nav{height:68px}.nav-links.open{top:68px}.brand img{width:132px}.service-fallback{right:16px;bottom:77px}}
