.logo-dark{padding-bottom:2px;display:none}.logo-light{padding-bottom:2px;display:inline-block}#topnav.nav-sticky .logo-dark{display:inline-block}#topnav.nav-sticky .logo-light{display:none}.phone-link{color:#fff;text-decoration:none}.phone-link:hover{color:#f97316}.phone-icon{color:currentColor}.phone-tagline{color:#ffffffb3}#topnav.nav-sticky .phone-link{color:#000}#topnav.nav-sticky .phone-link:hover{color:#f97316}#topnav.nav-sticky .phone-tagline{color:#000000b3}@media (max-width:959px){#topnav .logo .logo-light,#topnav .logo .logo-dark{display:none!important}}@keyframes stripeMotion{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.animate-stripe{background-size:300% 300%;animation:10s infinite stripeMotion}@keyframes subtlePulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.7;transform:scale(1.7)}}.animate-pulse-slow{animation:25s ease-in-out infinite subtlePulse}@keyframes monitoringSweep{0%{opacity:0;background-position:0 40%;background-size:150% 150%}20%{opacity:.62;background-position:0 40%;background-size:148% 148%}90%{opacity:.18;background-position:120% 60%;background-size:105% 105%}to{opacity:0;background-position:120% 60%;background-size:100% 100%}}.animate-monitoring-sweep{will-change:background-position,background-size,opacity;background-repeat:no-repeat;background-size:150% 150%;animation:16s ease-in-out infinite both monitoringSweep}@media (prefers-reduced-motion:reduce){.animate-monitoring-sweep{animation:none!important}}.cardGlint{position:relative;overflow:hidden}.cardGlint:after{content:"";filter:blur(6px);opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff1a 45%,#ffffff2e 50%,#ffffff1a 55%,#0000 100%);width:55%;animation:8s ease-in-out infinite glint;position:absolute;inset:-40%;transform:translate(-160%)rotate(25deg)}@keyframes glint{0%{opacity:0;transform:translate(-160%)rotate(25deg)}8%{opacity:.12}18%{opacity:0;transform:translate(160%)rotate(25deg)}to{opacity:0;transform:translate(160%)rotate(25deg)}}
