:where(.v2-chrome) footer a{color:#fff;text-decoration:none}.v2-chrome footer img{max-width:none;height:auto;display:inline-block}.v2-footer .v2-footer__bottom,.v2-footer .v2-footer__top{direction:ltr}.v2-footer .v2-footer__certifications{order:1}.v2-footer .v2-footer__services{order:2}@media (min-width:768px){.v2-footer .v2-footer__top{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start;justify-content:stretch}.v2-footer .v2-footer__services{order:unset;grid-column:1;grid-row:1}.v2-footer .v2-footer__certifications{order:unset;grid-column:2;grid-row:1;justify-self:end;margin-inline-start:0!important;margin-left:0!important;margin-right:0!important}}.font-display{font-family:Inter,sans-serif}.font-script{font-family:var(--font-great-vibes,cursive),cursive}.gradient-text{background:linear-gradient(135deg,#e44d59,#3a6be4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.animate-marquee{animation:marquee 30s linear infinite}.animate-marquee:hover{animation-play-state:paused}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.animate-marquee-vertical{animation:marquee-vertical 40s linear infinite}.animate-marquee-vertical:hover{animation-play-state:paused}.glow-red{box-shadow:0 0 40px rgba(228,77,89,.3)}.glow-blue{box-shadow:0 0 40px rgba(58,107,228,.3)}.glass{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}