@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.logo-marquee{width:max-content;animation:35s linear infinite marquee;display:flex}.logo-marquee:hover{animation-play-state:paused}@keyframes cta-glow{0%,to{color:#005d4d;background-color:#f0ece4;border-color:#005d4d}6%{color:#fff;background-color:#005d4d;border-color:#005d4d}12%{color:#005d4d;background-color:#f0ece4;border-color:#005d4d}}.cta-glow{animation:18s ease-in-out infinite cta-glow}@keyframes intro-shimmer{0%{left:-100%}30%{left:100%}to{left:100%}}.intro-shimmer{position:relative;overflow:hidden}.intro-shimmer:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#fff9 50%,#0000 100%);width:100%;height:100%;animation:6s ease-in-out infinite intro-shimmer;position:absolute;top:0;left:-100%}.intro-shimmer:hover{opacity:.7}.cta-glow:hover{animation:none;color:#fff!important;background-color:#005d4d!important;border-color:#005d4d!important}.office-delivery-scope,.office-delivery-scope :where(p,h1,h2,h3,h4,h5,h6,span,li,a,button,div,td,th,label,input,textarea,select){font-family:var(--font-ishii-b);font-weight:700}
