.sloped-section.svelte-r24g80{--slope-horizontal-base: .71turn;--slope-vertical-base: .02turn;--slope-horizontal: var(--slope-horizontal-base);--slope-vertical: var(--slope-vertical-base);--gradient-stop-horizontal: 50%;--gradient-stop-vertical: 50%;--flex-justify-horizontal: flex-end;--flex-justify-vertical: flex-end;--min-height-horizontal: auto;--min-height-vertical: 50rem;--extra-side-padding: 5rem;--slope: var(--slope-horizontal);--gradient-stop: var(--gradient-stop-horizontal);--flex-justify: var(--flex-justify-horizontal);--min-height: var(--min-height-horizontal);--lg-background-position: right center;--sm-background-position: center bottom;--background-size-horizontal: auto;--background-size-vertical: auto;--background-position: var(--lg-background-position);--background-size: var(--background-size-horizontal);--background-image: url(/imgs/website/marais_salants.jpg);--gradient-color: 255, 242, 238;background:linear-gradient(var(--slope),rgba(var(--gradient-color),1) var(--gradient-stop),rgba(var(--gradient-color),0) var(--gradient-stop)),var(--background-image);background-position:center,var(--background-position);background-size:auto,var(--background-size);display:flex;justify-content:var(--flex-justify);min-height:var(--min-height)}.sloped-section.lg-right.svelte-r24g80{--slope-horizontal: var(--slope-horizontal-base);--flex-justify-horizontal: flex-end}.sloped-section.lg-left.svelte-r24g80{--slope-horizontal: calc(1turn - var(--slope-horizontal-base));--flex-justify-horizontal: flex-start}.sloped-section.sm-bottom.svelte-r24g80{--slope-vertical: var(--slope-vertical-base);--flex-justify-vertical: flex-end}.sloped-section.sm-top.svelte-r24g80{--slope-vertical: calc(.5turn + var(--slope-vertical-base));--flex-justify-vertical: flex-start}.content.svelte-r24g80{padding:2rem;flex:0 calc(var(--gradient-stop) - 7rem)}@media (width >= 768px){.sloped-section.svelte-r24g80{--slope: var(--slope-horizontal);--gradient-stop: var(--gradient-stop-horizontal);--flex-justify: var(--flex-justify-horizontal);--background-position: var(--lg-background-position);--background-size: var(--background-size-horizontal);--min-height: var(--min-height-horizontal);flex-direction:row}}@media (width < 768px){.sloped-section.svelte-r24g80{--slope: var(--slope-vertical);--gradient-stop: var(--gradient-stop-vertical);--flex-justify: var(--flex-justify-vertical);--background-position: var(--sm-background-position);--background-size: var(--background-size-vertical);--min-height: var(--min-height-vertical);flex-direction:column}}.testimonial.svelte-15ngwov{background:var(--color-primary-light);margin-bottom:2rem;padding-bottom:.5rem}.testimonial.svelte-15ngwov:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1)}blockquote.svelte-15ngwov{margin:0}blockquote.svelte-15ngwov p:where(.svelte-15ngwov){font-size:1.125rem;font-style:italic;line-height:1.6;margin-top:0;margin-bottom:.5rem;color:var(--color-text)}cite.svelte-15ngwov{font-style:normal;display:block;font-weight:600;text-align:right;color:var(--color-text-muted)}.hero-wrapper.svelte-rteksd{--gradient-color: var(--color-primary-light-components);position:relative;height:100dvh}.hero-bg.svelte-rteksd{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hero-bg.svelte-rteksd .lazy-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.hero-foreground.svelte-rteksd{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(.44turn,rgba(var(--gradient-color),.95),rgba(var(--gradient-color),.8) 26rem,rgba(var(--gradient-color),0) 26rem)}.hero-text-wrapper.svelte-rteksd{padding-top:4rem;padding-bottom:2rem;padding-left:2rem}.hero-text-wrapper.svelte-rteksd>h1:where(.svelte-rteksd),.hero-text-wrapper.svelte-rteksd>h2:where(.svelte-rteksd){margin:1rem 0;text-shadow:0 0 2rem rgba(255,255,255,1)}.hero-text-wrapper.svelte-rteksd>h2:where(.svelte-rteksd){margin-bottom:1.5rem}@media screen and (max-width: 768px){.hero-foreground.svelte-rteksd{background:linear-gradient(.46turn,rgba(var(--gradient-color),1),rgba(var(--gradient-color),.8) 27rem,rgba(var(--gradient-color),0) 27rem)}.hero-text-wrapper.svelte-rteksd>h1:where(.svelte-rteksd){margin-top:3rem;font-size:2.25rem}.hero-text-wrapper.svelte-rteksd>h2:where(.svelte-rteksd){font-size:1.75rem}}.hero-text-wrapper.svelte-rteksd>a:where(.svelte-rteksd){display:inline-block;margin-top:1rem;font-size:min(1.5rem,5vw)}a.svelte-rteksd{display:inline-block}.small.svelte-rteksd{font-size:.5em}.partners.svelte-rteksd{padding:2rem}
