.sr-only[data-astro-cid-ldclklbj]{clip:rect(0,0,0,0);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marquee-wrapper[data-astro-cid-ldclklbj]{user-select:none;width:100%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--marquee-mask-width-mobile),#000 calc(100% - var(--marquee-mask-width-mobile)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--marquee-mask-width-mobile),#000 calc(100% - var(--marquee-mask-width-mobile)),transparent 100%);contain:paint layout;position:relative;overflow:hidden}.marquee-wrapper[data-astro-cid-ldclklbj][data-marquee-ready=false] .marquee-track[data-astro-cid-ldclklbj]{animation-play-state:paused}@media (width>=768px){.marquee-wrapper[data-astro-cid-ldclklbj]{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--marquee-mask-width-desktop),#000 calc(100% - var(--marquee-mask-width-desktop)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--marquee-mask-width-desktop),#000 calc(100% - var(--marquee-mask-width-desktop)),transparent 100%)}}.marquee-track[data-astro-cid-ldclklbj]{will-change:transform;width:max-content;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;backface-visibility:hidden;perspective:1000px;gap:0;animation:linear infinite scroll}.marquee-content[data-astro-cid-ldclklbj],.marquee-track[data-astro-cid-ldclklbj]{display:flex}.marquee-content[data-astro-cid-ldclklbj]{gap:var(--marquee-gap);padding-right:var(--marquee-gap)}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-ldclklbj]{animation-play-state:paused}}.marquee-item[data-astro-cid-ldclklbj]{font-size:var(--font-size-hero);white-space:nowrap;color:var(--color-accent-primary);font-weight:800}@keyframes scroll{0%{transform:translateZ(0)}to{transform:translate(-50%)}}.love-us[data-astro-cid-wln6zoop]{color:inherit;box-sizing:border-box;background:0 0;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:6rem clamp(1.25rem,5vw,4rem);display:flex}.love-us__subheading[data-astro-cid-wln6zoop]{color:var(--color-text-heading-secondary);margin:.35rem 0 0}.love-us__body[data-astro-cid-wln6zoop]{text-align:center;max-width:48rem;color:var(--color-text-body);gap:.35rem;margin:clamp(.7rem,1.8vw,1.1rem) auto 0;display:grid}.love-us__paragraph[data-astro-cid-wln6zoop]{margin:0}.love-us__badges[data-astro-cid-wln6zoop]{grid-template-columns:1fr;gap:clamp(1.5rem,4vw,3rem);max-width:32rem;margin:clamp(.65rem,1.6vw,1rem) auto 0;padding:0;list-style:none;display:grid}.love-us__badge[data-astro-cid-wln6zoop]{justify-content:center;min-width:9rem;display:flex}.love-us__badge-link[data-astro-cid-wln6zoop]{color:inherit;flex-direction:column;align-items:center;gap:.4rem;padding:.35rem 0;text-decoration:none;display:inline-flex}.love-us__badge-media[data-astro-cid-wln6zoop]{height:clamp(54px,12vw,64px);margin-bottom:.5rem}.love-us__badge-media[data-astro-cid-wln6zoop],.love-us__badge-media[data-astro-cid-wln6zoop] picture[data-astro-cid-wln6zoop]{justify-content:center;align-items:center;width:100%;display:flex}.love-us__badge-media[data-astro-cid-wln6zoop] picture[data-astro-cid-wln6zoop]{height:100%}.love-us__badge-media[data-astro-cid-wln6zoop] img{-o-object-fit:contain;object-fit:contain;max-width:clamp(100px,25vw,140px);max-height:100%;width:auto!important}.love-us__badge-text[data-astro-cid-wln6zoop]{flex-direction:column;align-items:center;gap:.2rem;display:flex}.love-us__badge-rating{color:var(--color-text-accent)}.love-us__badge-rating .review-card__rating-value{color:inherit}.love-us__badge-label[data-astro-cid-wln6zoop]{color:var(--color-text-heading-primary);font-size:var(--font-size-caption);letter-spacing:.01em;font-weight:700}@keyframes love-us-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=639px){.love-us[data-astro-cid-wln6zoop]{padding-inline:clamp(1rem,5vw,1.5rem)}.love-us__marquee-track[data-astro-cid-wln6zoop]{animation-duration:18s}}@media (width>=640px){.love-us__badges[data-astro-cid-wln6zoop]{grid-template-columns:repeat(2,minmax(9rem,1fr))}}
