@media screen and (max-width:1279px){.rd-nav-bar{height:64px;padding-block:0}.rd-nav-logo img,.rd-nav-logo svg{width:auto;height:28px}}.rd-nav-overlay{visibility:hidden;transition:transform .3s cubic-bezier(.22,1,.36,1),visibility 0s linear .3s;transform:translate(100%)}.rd-nav-overlay[data-open=true]{visibility:visible;transition:transform .3s cubic-bezier(.22,1,.36,1),visibility;transform:translate(0)}@media (prefers-reduced-motion:reduce){.rd-nav-overlay{transition:visibility linear}}.rd-nav-burger-line{background:currentColor;width:20px;height:2px;transition:transform .3s cubic-bezier(.22,1,.36,1);display:block}.rd-nav-burger-line+.rd-nav-burger-line{margin-top:6px}[data-burger-open=true] .rd-nav-burger-line:first-child{transform:translateY(4px)rotate(45deg)}[data-burger-open=true] .rd-nav-burger-line:last-child{transform:translateY(-4px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.rd-nav-burger-line{transition:none}}
@media screen and (max-width:1023px){.rd-footer{text-align:center}.rd-footer .flex{justify-content:center;align-items:center}.rd-footer .w-fit,.rd-footer p{margin-inline:auto}.rd-footer .grid{gap:40px;grid-template-columns:1fr!important}.rd-footer ul{margin-top:16px}.rd-footer ul>li+li{margin-top:8px!important}.rd-footer li.flex{flex-direction:column}.rd-footer .grid{gap:48px}.rd-footer .grid>*{width:100%;max-width:40rem;margin-inline:auto}.rd-footer .rd-btn,.rd-footer a[href^=tel\:]{width:auto}.rd-footer-cta{flex-direction:column;align-items:center;gap:12px}.rd-footer-legal{text-align:center;flex-direction:column-reverse;align-items:center;gap:12px}.rd-footer-legal-links{flex-direction:column;align-items:center;gap:8px}}
