.hero-background__image.svelte-1tvqrfo{opacity:.2;background-image:url(/img/hero.jpg)}.hero-background__fade.svelte-1tvqrfo{background:linear-gradient(#0000 0%,#07131a66 38%,#07131ae0 76%,#07131a 100%);height:42%}@media (width<=640px){.hero-background__image.svelte-1tvqrfo{background-image:url(/img/hero-1000.jpg)}.hero-background__fade.svelte-1tvqrfo{height:34%}}.after.svelte-qrfopl{transform:translateX(calc(450px * var(--index,0) - 50px)) translateY(calc(-50px * var(--index,0))) rotate(calc(12deg * var(--index,0)));opacity:calc(2 - var(--index,0))}.before.svelte-qrfopl{transform:translateX(calc(-420px * var(--index,0) + 20px)) translateY(calc(200px * var(--index,0) - 100px)) rotate(calc(-12deg * var(--index,0)));opacity:calc(2 - var(--index,0))}.active.svelte-qrfopl{transform:translate(0)translateY(0)rotate(0)}.scrollbar-thin.svelte-1a9exrm::-webkit-scrollbar{width:6px}.scrollbar-thin.svelte-1a9exrm::-webkit-scrollbar-track{background:0 0}.scrollbar-thin.svelte-1a9exrm::-webkit-scrollbar-thumb{background:#0ea5e94d;border-radius:3px}.scrollbar-thin.svelte-1a9exrm::-webkit-scrollbar-thumb:hover{background:#0ea5e980}.reviews-carousel.svelte-fzws7{grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:1.25rem;width:100%;margin-top:6rem;display:grid}.reviews-track.svelte-fzws7{scroll-snap-type:x mandatory;scrollbar-width:none;gap:2rem;width:100%;display:flex;overflow-x:auto}.reviews-track.svelte-fzws7::-webkit-scrollbar{display:none}.review-slide.svelte-fzws7{scroll-snap-align:start;flex:0 0 calc(33.3333% - 1.33333rem);min-width:0}.review-arrow.svelte-fzws7{color:#7dd3fc;border:1px solid #0ea5e9;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-size:1.5rem;transition:background-color .15s,color .15s;display:grid}.review-arrow.svelte-fzws7:hover:not(:disabled),.review-arrow.svelte-fzws7:focus-visible{color:#03131c;background:#0ea5e9}.review-arrow.svelte-fzws7:focus-visible{outline-offset:3px;outline:2px solid #7dd3fc}.review-arrow.svelte-fzws7:disabled{opacity:.35;cursor:default}@media (width<=900px){.review-slide.svelte-fzws7{flex-basis:calc(50% - 1rem)}}@media (width<=640px){.reviews-carousel.svelte-fzws7{grid-template-columns:2rem minmax(0,1fr) 2rem;gap:0;width:calc(100% + 4rem);margin-top:3rem;margin-left:-2rem}.reviews-track.svelte-fzws7{grid-area:1/2;gap:1rem}.review-arrow.svelte-fzws7{grid-row:1;width:2rem;height:2rem;font-size:1.25rem}.previous.svelte-fzws7{grid-column:1}.next.svelte-fzws7{grid-column:3}.review-slide.svelte-fzws7{flex-basis:100%}}
