#marquee{position:relative;height:var(--marquee-height);width:100vw;max-width:unset;padding:0;overflow:hidden;border-top:none}#marquee img{display:none}#marquee::after{position:absolute;inset:0;content:"";animation:marquee var(--marquee-cycle-duration)infinite linear;background-size:auto var(--marquee-height);background-image:url(/static/images/collage.avif)}@keyframes marquee{to{background-position:calc(var(--marquee-aspect-ratio) * -1 * var(--marquee-height))}}#nav{max-width:unset;padding:clamp(2.5rem,6vw,4rem)0;background:var(--bg-subtle);border-top:none}#nav>nav{max-width:var(--content-width);margin:0 auto;padding:0 var(--content-padding)}#nav li{padding:1.75rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:var(--shadow);transition:box-shadow .2s,transform .2s}#nav li>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:.75rem}#nav li>div:first-child svg{width:32px;height:32px;color:var(--accent)}#nav li>p{color:var(--text-muted);font-size:.9rem;flex:1}#pricing{border-top:none}#testimonials>ul>li{padding:1.25rem;display:flex;flex-direction:column;gap:1rem}#testimonials>ul>li>div{display:flex;align-items:center;justify-content:space-between}#testimonials>ul>li>div>div{display:flex;align-items:center;gap:.75rem}#testimonials>ul>li>div img:first-child{width:48px;height:48px;object-fit:cover}#testimonials>ul>li>div a img{width:24px;height:24px}#testimonials blockquote{border:none;padding:0}#testimonials blockquote p{font-style:italic}