section.svelte-g8kaps{position:relative;z-index:1;min-height:100vh;height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;padding:clamp(9rem,25.95vw,18.75rem) 1rem clamp(8.125rem,12.5vw,25rem);margin:0;box-sizing:border-box}.cs-background.svelte-g8kaps{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:-1}.cs-background.svelte-g8kaps:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.cs-container.svelte-g8kaps{width:100%;max-width:80rem;margin:0 auto;position:relative;z-index:2}.cs-title.svelte-g8kaps{font-size:clamp(2.4375rem,6.4vw,3.8125rem);font-weight:700;line-height:1.2em;text-align:left;max-width:51.8125rem;margin:0 auto clamp(1rem,4vw,1.5rem) 0;color:hsl(var(--background));position:relative}.cs-text.svelte-g8kaps{font-size:clamp(1rem,1.95vw,1.25rem);line-height:1.5em;text-align:left;width:100%;max-width:clamp(29rem,60vw,38.785rem);margin:0 auto clamp(2.5rem,4vw,3rem) 0;color:hsl(var(--background))}.cs-button-solid.svelte-g8kaps{display:inline-block;position:relative;z-index:1}@media screen and (max-width: 768px){section.svelte-g8kaps{min-height:100vh;height:100vh;padding:6rem 1rem}}section.svelte-1plhojh{padding:var(--sectionPadding);background-color:hsl(var(--muted));position:relative;z-index:10}.cs-container.svelte-1plhojh{width:100%;max-width:80rem;margin:auto;gap:clamp(3rem,6vw,4rem)}.cs-content.svelte-1plhojh{margin:0 auto 3rem;max-width:60rem;width:100%;display:flex;justify-content:center;flex-direction:column;text-align:center;align-items:center}.cs-card-group.svelte-1plhojh{margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:clamp(1rem,2vw,1.25rem)}.cs-item.svelte-1plhojh{text-align:left;list-style:none;height:18rem;background-color:hsl(var(--header));border-radius:1.5rem;overflow:hidden;box-shadow:0 12px 80px hsla(var(--header) / .08);box-sizing:border-box;display:flex;flex-direction:column;position:relative;z-index:1}.cs-item.double-width.svelte-1plhojh{grid-column:span 2}.cs-item.svelte-1plhojh:hover .cs-background:where(.svelte-1plhojh):before{background-color:hsl(var(--primary));opacity:.84}.cs-item.svelte-1plhojh:hover .cs-background-image:where(.svelte-1plhojh){transform:scale(1.2)}.cs-link.svelte-1plhojh{text-decoration:none;width:100%;height:100%;padding:1.5rem;box-sizing:border-box;display:flex;align-items:flex-end;z-index:1}.cs-h3.svelte-1plhojh{font-size:1.5625rem;line-height:1.2em;font-weight:700;text-align:inherit;margin:0;color:#fff;transition:color .3s}.cs-span.svelte-1plhojh{display:block}.cs-background.svelte-1plhojh{width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:0}.cs-overlay.svelte-1plhojh{content:"";position:absolute;display:block;height:100%;width:100%;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,transparent 100%);opacity:1;top:0;left:0;z-index:1;transition:opacity .3s}.cs-background-image.svelte-1plhojh{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .6s}@media only screen and (max-width: 1244px){.cs-item.double-width.svelte-1plhojh{grid-column:span 1}}section.svelte-1dc814e{background-color:hsl(var(--primary));padding:2rem;width:100%}.cs-container.svelte-1dc814e{max-width:80rem;margin:0 auto}.cs-content.svelte-1dc814e{display:flex;justify-content:space-evenly;align-items:center;gap:1rem}.cs-title.svelte-1dc814e{color:hsl(var(--background));font-size:clamp(1.25rem,3vw,2rem);line-height:1.2em;margin:0;font-weight:700}.cs-text.svelte-1dc814e{color:hsl(var(--background));opacity:.9;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.5em;margin:.5rem 0 0}.cs-button-solid.svelte-1dc814e{background-color:hsl(var(--background));color:hsl(var(--foreground))}.cs-button-solid.svelte-1dc814e:hover{background-color:hsl(var(--primary-light));color:hsl(var(--background))}@media (max-width: 768px){.cs-content.svelte-1dc814e{flex-direction:column;text-align:center;gap:1.5rem}.cs-title.svelte-1dc814e{margin:0 auto}.cs-text.svelte-1dc814e{margin:.5rem auto 0}}section.svelte-vzm77t{padding:var(--sectionPadding);background-color:hsl(var(--))}.cs-container.svelte-vzm77t{width:100%;max-width:80rem;margin:auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.cs-header.svelte-vzm77t{text-align:center;max-width:60rem;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.cs-review-content.svelte-vzm77t{display:flex;flex-direction:column;gap:1rem}.cs-review-header.svelte-vzm77t{display:flex;align-items:center;justify-content:space-around;gap:1rem}.cs-reviewer-info.svelte-vzm77t{display:flex;flex-direction:column}.cs-reviewer-info.svelte-vzm77t h3:where(.svelte-vzm77t){font-weight:600;margin:0}.cs-date.svelte-vzm77t{font-size:.875rem;color:var(--muted-foreground)}.cs-rating.svelte-vzm77t{display:flex;gap:.25rem}.cs-review-text.svelte-vzm77t{font-size:.925rem;line-height:1.5;color:var(--muted-foreground)}.cs-quote.svelte-vzm77t{width:1rem;height:1rem;color:hsl(var(--primary))}section.svelte-18pf8jd{padding:var(--sectionPadding)}.cs-container.svelte-18pf8jd{width:100%;max-width:80rem;margin:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.cs-content.svelte-18pf8jd{text-align:left;width:auto;max-width:40.625rem;margin:-10.75rem 1rem 0;padding:clamp(2.5rem,7vw,3.75rem) clamp(1.25rem,5.5vw,3.75rem);background-color:hsl(var(--muted));box-sizing:border-box;border-radius:.75rem;overflow:visible;box-shadow:0 24px 54px #576b931f;display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:10}.cs-content.svelte-18pf8jd:before{content:"";width:100%;height:.5rem;background:hsl(var(--primary));opacity:1;position:absolute;display:block;top:0;left:0;z-index:1;border-radius:.75rem .75rem 0 0}.cs-text.svelte-18pf8jd{margin-bottom:1rem}.cs-text.svelte-18pf8jd:last-of-type{margin-bottom:2rem}.cs-picture.svelte-18pf8jd{width:100%;height:27.6875rem;overflow:hidden;border-radius:1.5rem;display:block;position:relative}.cs-picture.svelte-18pf8jd img{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.reverse.svelte-18pf8jd{background-color:hsl(var(--primary-light))}@media only screen and (min-width: 48rem){.cs-container.svelte-18pf8jd{padding:3.75rem 0;align-items:flex-end;justify-content:center}.cs-content.svelte-18pf8jd{width:65%;margin:0}.cs-picture.svelte-18pf8jd{width:clamp(29.0625rem,53vw,38.5625rem);position:absolute;left:0;top:0;height:100%}.reverse.svelte-18pf8jd .cs-container:where(.svelte-18pf8jd){align-items:flex-start}.reverse.svelte-18pf8jd .cs-picture:where(.svelte-18pf8jd){left:auto;right:0}}@media only screen and (min-width: 64rem){.cs-content.svelte-18pf8jd{margin-right:clamp(5rem,8.5vw,6.75rem)}.reverse.svelte-18pf8jd .cs-content:where(.svelte-18pf8jd){margin-right:0;margin-left:clamp(5rem,8.5vw,6.75rem)}}
