@charset "UTF-8";.intro-1.svelte-qylrj4{--fallback-heading-size: var(--h2);--fallback-heading-max-width: var(--h2-max-width)}.intro-1.size-h1.svelte-qylrj4{--fallback-heading-size: var(--h1);--fallback-heading-max-width: var(--h1-max-width)}.intro-1.size-h3.svelte-qylrj4{--fallback-heading-size: var(--h3);--fallback-heading-max-width: var(--h3-max-width)}.intro-1.size-h4.svelte-qylrj4{--fallback-heading-size: var(--h4);--fallback-heading-max-width: var(--h4-max-width)}.intro-1.size-h5.svelte-qylrj4{--fallback-heading-size: var(--h5);--fallback-heading-max-width: var(--h5-max-width)}.intro-1.size-h6.svelte-qylrj4{--fallback-heading-size: var(--h6);--fallback-heading-max-width: var(--h6-max-width)}.intro-1.svelte-qylrj4{display:flex;flex-direction:column;gap:var(--content-gap)}*:has(>.intro-1.svelte-qylrj4){container-type:inline-size}.group-container-1.svelte-qylrj4{inline-size:100%;display:flex;flex-direction:column;gap:var(--space-m)}.eyebrow.svelte-qylrj4{font-family:var(--eyebrow-font-family, var(--text-font-family, inherit));line-height:var(--eyebrow-line-height, 1.1);font-weight:400;font-size:var(--eyebrow-size, var(--text-m));color:var(--eyebrow-color, var(--primary-semi-light))}.heading.svelte-qylrj4{color:var(--main-heading-color, var(--heading-color));font-family:var(--heading-font-family, inherit);line-height:var(--heading-line-height);font-weight:var(--heading-font-weight);text-wrap:var(--heading-text-wrap);font-size:var(--main-heading-size, var(--fallback-heading-size));max-inline-size:var(--main-heading-max-width, var(--fallback-heading-max-width))}.lede.svelte-qylrj4{font-size:var(--lede-size, var(--text-m));color:var(--lede-color, var(--text-muted));max-inline-size:var(--lede-max-width, 55ch)}.intro-2.svelte-1sji511{--fallback-heading-size: var(--h2);--fallback-heading-max-width: var(--h2-max-width)}.intro-2.size-h1.svelte-1sji511{--fallback-heading-size: var(--h1);--fallback-heading-max-width: var(--h1-max-width)}.intro-2.size-h3.svelte-1sji511{--fallback-heading-size: var(--h3);--fallback-heading-max-width: var(--h3-max-width)}.intro-2.size-h4.svelte-1sji511{--fallback-heading-size: var(--h4);--fallback-heading-max-width: var(--h4-max-width)}.intro-2.size-h5.svelte-1sji511{--fallback-heading-size: var(--h5);--fallback-heading-max-width: var(--h5-max-width)}.intro-2.size-h6.svelte-1sji511{--fallback-heading-size: var(--h6);--fallback-heading-max-width: var(--h6-max-width)}.intro-2.svelte-1sji511{display:flex;flex-direction:column;gap:var(--content-gap)}*:has(>.intro-2.svelte-1sji511){container-type:inline-size}.group-container-1.svelte-1sji511{inline-size:100%;display:flex;flex-direction:column;gap:var(--content-gap);align-items:center;text-align:center;justify-content:center}.eyebrow.svelte-1sji511{font-family:var(--eyebrow-font-family, var(--text-font-family, inherit));line-height:var(--eyebrow-line-height, 1.1);font-size:var(--eyebrow-size, var(--text-m));font-weight:400;color:var(--eyebrow-color, var(--primary-semi-light));max-inline-size:max-content}.heading.svelte-1sji511{color:var(--main-heading-color, var(--heading-color));font-family:var(--heading-font-family, inherit);line-height:var(--heading-line-height);font-weight:var(--heading-font-weight);text-wrap:var(--heading-text-wrap);font-size:var(--main-heading-size, var(--fallback-heading-size));max-inline-size:var(--main-heading-max-width, var(--fallback-heading-max-width))}.lede.svelte-1sji511{color:var(--lede-color, var(--text-muted));max-inline-size:var(--lede-max-width, 55ch)}.cta-container-1.svelte-1sji511{--justify-content: center}.intro-3.svelte-vzkqua{--fallback-heading-size: var(--h2);--fallback-heading-max-width: var(--h2-max-width)}.intro-3.size-h1.svelte-vzkqua{--fallback-heading-size: var(--h1);--fallback-heading-max-width: var(--h1-max-width)}.intro-3.size-h3.svelte-vzkqua{--fallback-heading-size: var(--h3);--fallback-heading-max-width: var(--h3-max-width)}.intro-3.size-h4.svelte-vzkqua{--fallback-heading-size: var(--h4);--fallback-heading-max-width: var(--h4-max-width)}.intro-3.size-h5.svelte-vzkqua{--fallback-heading-size: var(--h5);--fallback-heading-max-width: var(--h5-max-width)}.intro-3.size-h6.svelte-vzkqua{--fallback-heading-size: var(--h6);--fallback-heading-max-width: var(--h6-max-width)}.intro-3.svelte-vzkqua{inline-size:100%;display:flex;flex-direction:column}*:has(>.intro-3.svelte-vzkqua){container-type:inline-size}.inner-container.svelte-vzkqua{inline-size:100%;display:grid;gap:var(--content-gap)}@container (inline-size >= 59.375rem){.inner-container.svelte-vzkqua{grid-template-columns:var(--grid-3-2);grid-template-rows:var(--grid-1);align-items:center}}.group-container-1.svelte-vzkqua{inline-size:100%;display:flex;flex-direction:column;gap:var(--content-gap)}.eyebrow.svelte-vzkqua{font-family:var(--eyebrow-font-family, var(--text-font-family, inherit));line-height:var(--eyebrow-line-height, 1.1);font-size:var(--eyebrow-size, var(--text-m));font-weight:400;color:var(--eyebrow-color, var(--primary-semi-light));max-inline-size:max-content}.heading.svelte-vzkqua{color:var(--main-heading-color, var(--heading-color));font-family:var(--heading-font-family, inherit);line-height:var(--heading-line-height);font-weight:var(--heading-font-weight);text-wrap:var(--heading-text-wrap);font-size:var(--main-heading-size, var(--fallback-heading-size));max-inline-size:var(--main-heading-max-width, var(--fallback-heading-max-width))}.lede.svelte-vzkqua{color:var(--lede-color, var(--text-muted));max-inline-size:var(--lede-max-width, 55ch)}.group-container-2.svelte-vzkqua{inline-size:100%;display:flex;flex-direction:column;gap:var(--content-gap)}.intro-5.svelte-165gs5w{--fallback-heading-size: var(--h2);--fallback-heading-max-width: var(--h2-max-width)}.intro-5.size-h1.svelte-165gs5w{--fallback-heading-size: var(--h1);--fallback-heading-max-width: var(--h1-max-width)}.intro-5.size-h3.svelte-165gs5w{--fallback-heading-size: var(--h3);--fallback-heading-max-width: var(--h3-max-width)}.intro-5.size-h4.svelte-165gs5w{--fallback-heading-size: var(--h4);--fallback-heading-max-width: var(--h4-max-width)}.intro-5.size-h5.svelte-165gs5w{--fallback-heading-size: var(--h5);--fallback-heading-max-width: var(--h5-max-width)}.intro-5.size-h6.svelte-165gs5w{--fallback-heading-size: var(--h6);--fallback-heading-max-width: var(--h6-max-width)}.intro-5.svelte-165gs5w{inline-size:100%;display:flex;flex-direction:column}*:has(>.intro-5.svelte-165gs5w){container-type:inline-size}.inner-container.svelte-165gs5w{inline-size:100%;display:grid;gap:var(--content-gap)}@container (inline-size >= 59.375rem){.inner-container.svelte-165gs5w{grid-template-columns:var(--grid-3-2);grid-template-rows:var(--grid-1);align-items:center}}.group-container-1.svelte-165gs5w{inline-size:100%;display:flex;flex-direction:column;gap:var(--content-gap)}.eyebrow.svelte-165gs5w{font-family:var(--eyebrow-font-family, var(--text-font-family, inherit));line-height:var(--eyebrow-line-height, 1.1);font-size:var(--eyebrow-size, var(--text-m));font-weight:400;color:var(--eyebrow-color, var(--primary-semi-light))}.heading.svelte-165gs5w{color:var(--main-heading-color, var(--heading-color));font-family:var(--heading-font-family, inherit);line-height:var(--heading-line-height);font-weight:var(--heading-font-weight);text-wrap:var(--heading-text-wrap);font-size:var(--main-heading-size, var(--fallback-heading-size));max-inline-size:var(--main-heading-max-width, var(--fallback-heading-max-width))}.lede.svelte-165gs5w{color:var(--lede-color, var(--text-muted));max-inline-size:var(--lede-max-width, 55ch)}.group-container-2.svelte-165gs5w{inline-size:100%;display:flex;flex-direction:column;gap:var(--content-gap)}@container (inline-size >= 59.375rem){.group-container-2.svelte-165gs5w .cta-container-1:where(.svelte-165gs5w){--justify-content: flex-end}}.grid-2-wrapper.svelte-8iavvt{container-type:inline-size;container-name:grid-2;max-inline-size:var(--grid-content-width, 100%);margin-inline:auto}.grid-2__list.svelte-8iavvt{display:grid;gap:calc(var(--grid-gap) * 2);grid-template-columns:1fr}@media (width >= 768px){.grid-2__list.svelte-8iavvt{grid-template-columns:repeat(2,1fr)}}@media (width >= 768px){@container style(--span-orphans: full){.grid-2__list.svelte-8iavvt>*:last-child:nth-child(odd){grid-column:1/-1}}@container style(--span-orphans: centered){.grid-2__list.svelte-8iavvt>*:last-child:nth-child(odd){grid-column:1/2;margin-inline:auto}}}.grid-3-wrapper.svelte-fyzn4g{max-inline-size:var(--grid-content-width, 100%);margin-inline:auto}.grid-3__list.svelte-fyzn4g{display:grid;gap:var(--grid-gap);grid-template-columns:1fr}@media (width >= 768px){.grid-3__list.svelte-fyzn4g{grid-template-columns:repeat(2,1fr)}}@media (width >= 992px){.grid-3__list.svelte-fyzn4g{grid-template-columns:repeat(3,1fr)}}@media (width >= 768px) and (width < 992px){@container style(--span-orphans: full){.grid-3__list.svelte-fyzn4g>*:last-child:nth-child(odd){grid-column:1/-1}}@container style(--span-orphans: centered){.grid-3__list.svelte-fyzn4g>*:last-child:nth-child(odd){grid-column:1/-1;max-inline-size:calc(50% - var(--content-gap) / 2);margin-inline:auto}}}@media (width >= 992px){@container style(--span-orphans: full){.grid-3__list.svelte-fyzn4g>*:last-child:nth-child(3n+1){grid-column:1/-1}}@container style(--span-orphans: centered){.grid-3__list.svelte-fyzn4g>*:last-child:nth-child(3n+1){grid-column:2/3}}}.feature-card-3.svelte-1qrifgd{display:flex;flex-direction:column;gap:var(--card-gap, var(--space-s))}.feature-card-3__icon.svelte-1qrifgd{inline-size:var(--icon-size, 38px);block-size:var(--icon-size, 38px)}.feature-card-3__icon.svelte-1qrifgd svg{width:100%;height:100%;fill:currentColor}.feature-card-3__heading.svelte-1qrifgd{font-size:var(--h3, 22px);color:var(--heading-color);margin:0}.feature-card-3__description.svelte-1qrifgd{margin:0;color:var(--text-color)}.feature-card-4.svelte-1hshcpe{position:relative;overflow:hidden;inline-size:100%;min-block-size:25em;border-radius:var(--radius-l)}.feature-card-4__image{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.feature-card-4__overlay.svelte-1hshcpe{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:calc(var(--content-gap) / 2);padding:var(--space-l);text-align:center;color:var(--white);background-color:color-mix(in oklch,var(--neutral) 70%,transparent)}.feature-card-4__heading.svelte-1hshcpe{font-size:var(--h3);color:var(--white);text-align:center}.feature-card-4__text.svelte-1hshcpe{color:var(--white)}.testimonial-card-2.svelte-14ounom{display:flex;flex-direction:column;align-items:center;gap:var(--content-gap);inline-size:100%;margin:0;padding:0;border:0;background:none;text-align:center;color:var(--text-light);font-family:var(--accent-font-family)}.testimonial-card-2__icon.svelte-14ounom{inline-size:2em;block-size:2em;fill:currentColor}.testimonial-card-2__text.svelte-14ounom{margin:0;text-align:center;font-family:var(--heading-font-family);font-size:var(--h2);font-weight:var(--heading-font-weight);line-height:var(--heading-line-height);color:var(--text-light)}.testimonial-card-2__author.svelte-14ounom{display:flex;flex-direction:column;align-items:center;margin:0;font-size:var(--h3);line-height:var(--text-line-height)}.testimonial-card-2__author-name.svelte-14ounom:before{content:"-";margin-inline-end:.5em}[data-animate=fade-up-1]{opacity:0;transform:translateY(var(--fade-up-distance, 10%));will-change:opacity,transform;transition:opacity var(--fade-up-duration, 1.2s) var(--fade-up-easing, cubic-bezier(.61, 1, .88, 1)),transform var(--fade-up-duration, 1.2s) var(--fade-up-easing, cubic-bezier(.61, 1, .88, 1))}[data-animate=fade-up-1].is-animated{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){[data-animate=fade-up-1]{transition:none}}.section-hero-1.svelte-1mvfxjy{inline-size:100%;display:flex;flex-direction:column;align-items:center;overflow:hidden;padding-block:var(--section-space-xl);padding-inline:var(--gutter);background-color:var(--accent-light);--main-heading-color: var(--primary-ultra-dark);--lede-color: var(--primary-ultra-dark);--lede-max-width: none;--reverse-content-order: 0;--pattern-scale: scale(1.6);--pattern-right: -5%;--pattern-bottom: -57%}@media (max-width: 1270px){.section-hero-1.svelte-1mvfxjy{--pattern-scale: scale(1.6);--pattern-right: -24%;--pattern-bottom: -57%}}@media (max-width: 992px){.section-hero-1.svelte-1mvfxjy{--pattern-scale: scale(1.4);--pattern-right: -28%;--pattern-top: -20%}}@media (max-width: 991px){.section-hero-1.svelte-1mvfxjy{padding-block:var(--section-space-m)}}@media (max-width: 888px){.section-hero-1.svelte-1mvfxjy{--pattern-top: -30%}}@media (max-width: 770px){.section-hero-1.svelte-1mvfxjy{--pattern-scale: scale(1);--pattern-top: -50%}}@media (max-width: 630px){.section-hero-1.svelte-1mvfxjy{--pattern-right: -38%;--pattern-top: -100%}}.inner-container.svelte-1mvfxjy{inline-size:100%;max-inline-size:var(--content-width, 1366px);margin-inline:auto;display:grid;grid-template-columns:var(--grid-2-3);grid-template-rows:var(--grid-1);gap:var(--grid-gap);align-items:center}.inner-container.svelte-1mvfxjy>:first-child{order:var(--reverse-content-order)}.inner-container.svelte-1mvfxjy>:last-child{order:calc(-1 * var(--reverse-content-order))}@media (max-width: 991px){.inner-container.svelte-1mvfxjy{grid-template-columns:var(--grid-1)}.inner-container.svelte-1mvfxjy>.media-wrapper{order:-1}}.media-wrapper.svelte-1mvfxjy{position:relative;margin:0;border-radius:var(--radius-l);overflow:hidden;inline-size:100%;aspect-ratio:4/3.4}.media-wrapper.svelte-1mvfxjy .media{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}@media (max-width: 478px){.section-hero-1.svelte-1mvfxjy .cta-container-1{flex-direction:column}.section-hero-1.svelte-1mvfxjy .cta-container-1>a{inline-size:100%}}.section-card-grid-1.svelte-dl9c11{--section-padding-top: var(--section-space-m);--section-padding-right: var(--section-space-m);--section-padding-bottom: var(--section-space-m);--section-padding-left: var(--section-space-m);position:relative;padding-block:var(--section-padding-top) var(--section-padding-bottom);background-color:var(--section-background, transparent);overflow:hidden}.inner-container.svelte-dl9c11{display:flex;flex-direction:column;gap:var(--container-gap);inline-size:100%}.empty-state.svelte-dl9c11{display:flex;padding:var(--space-xl);background-color:var(--neutral-ultra-light, #111);border:1px solid var(--neutral-light, #333);border-radius:var(--radius);color:var(--text-muted);justify-content:center;text-align:center;inline-size:100%}.section-product-details-1.svelte-1h4f7od{--product-gap: calc(var(--grid-gap) / 1.5);display:flex;flex-direction:column;align-items:center;padding-block:var(--section-space-m);padding-inline:var(--gutter)}.inner-container.svelte-1h4f7od{display:grid;inline-size:100%;max-inline-size:var(--content-width, 1400px);margin-inline:auto;grid-template-columns:var(--grid-1-2);gap:calc(var(--grid-gap) * 2);align-items:stretch}@media (max-width: 767px){.inner-container.svelte-1h4f7od{grid-template-columns:var(--grid-1)}}.section-product-details-1__media-area.svelte-1h4f7od{order:-1}.product-gallery.svelte-1h4f7od{position:sticky;inset-block-start:var(--space-l);display:flex;flex-direction:column;gap:var(--product-gap)}.main-image-wrapper.svelte-1h4f7od{display:grid;margin:0;border-radius:var(--radius-l);overflow:hidden;aspect-ratio:1;background:var(--neutral-ultra-light)}.main-image-wrapper.svelte-1h4f7od>:where(.svelte-1h4f7od){grid-area:1/1;min-inline-size:0;min-block-size:0}.main-image-wrapper.svelte-1h4f7od .main-image,.main-image-wrapper.svelte-1h4f7od picture,.main-image-wrapper.svelte-1h4f7od img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.thumbnail-list.svelte-1h4f7od{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--product-gap)}.thumbnail-btn.svelte-1h4f7od{aspect-ratio:1;padding:0;border:0;border-radius:var(--radius-l);overflow:hidden;cursor:pointer;background:var(--neutral-ultra-light);opacity:.5;transition:opacity .2s ease}.thumbnail-btn.svelte-1h4f7od:hover,.thumbnail-btn.is-active.svelte-1h4f7od{opacity:1}.thumbnail-btn.svelte-1h4f7od:focus-visible{outline:var(--focus-width, 2px) solid var(--focus-color);outline-offset:2px}.thumbnail-btn.svelte-1h4f7od img,.thumbnail-btn.svelte-1h4f7od picture{display:block;inline-size:100%;block-size:100%;object-fit:cover}.section-product-details-1__details-area.svelte-1h4f7od{display:flex;flex-direction:column;gap:var(--product-gap);min-inline-size:0}.section-product-details-1__title.svelte-1h4f7od{margin:0;font-family:var(--heading-font-family);font-size:var(--h1);color:var(--black)}.section-product-details-1__short-description.svelte-1h4f7od{display:flex;flex-direction:column;gap:1.4em}.section-product-details-1__short-description.svelte-1h4f7od p{margin:0}.section-product-details-1__price.svelte-1h4f7od{margin:0;font-size:var(--h3);color:var(--text-dark)}.product-controls.svelte-1h4f7od{display:flex;flex-direction:column;gap:var(--product-gap);max-inline-size:max-content}.variation-row.svelte-1h4f7od{display:flex;align-items:center;gap:var(--product-gap)}@media (max-width: 478px){.variation-row.svelte-1h4f7od{flex-direction:column;align-items:flex-start}}.form-label.svelte-1h4f7od{color:var(--text-dark)}.select-wrapper.svelte-1h4f7od{position:relative;display:inline-flex}.select-wrapper.svelte-1h4f7od:after{content:"";position:absolute;inset-block:0;inset-inline-end:.67em;inline-size:.89em;margin-block:auto;block-size:.89em;background-color:var(--text-dark);mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}.select-input.svelte-1h4f7od{min-inline-size:11em;padding-block:.6em;padding-inline:.75em 2.22em;appearance:none;font:inherit;color:var(--text-dark);background-color:var(--white);border:var(--btn-border-width) solid var(--neutral-light);border-radius:var(--radius-m)}.purchase-row.svelte-1h4f7od{display:flex;flex-direction:row;gap:var(--product-gap)}@media (max-width: 478px){.purchase-row.svelte-1h4f7od{flex-direction:column}}.qty-controls.svelte-1h4f7od{display:flex;align-items:center;justify-content:space-between;inline-size:7em;border:var(--btn-border-width) solid var(--neutral-light);border-radius:var(--radius-m);line-height:1}@media (max-width: 478px){.qty-controls.svelte-1h4f7od{inline-size:100%}}.qty-controls.svelte-1h4f7od button:where(.svelte-1h4f7od){display:grid;place-items:center;padding:.5em;border:0;background:none;color:var(--text-dark);cursor:pointer}.qty-controls.svelte-1h4f7od button:where(.svelte-1h4f7od) svg:where(.svelte-1h4f7od){inline-size:1.5em;block-size:1.5em;fill:currentColor}.qty-amount.svelte-1h4f7od{inline-size:2.5em;border:0;padding:0;text-align:center;font:inherit;background:none;-moz-appearance:textfield;appearance:textfield}.qty-amount.svelte-1h4f7od::-webkit-outer-spin-button,.qty-amount.svelte-1h4f7od::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.add-error.svelte-1h4f7od{margin:0;color:var(--primary-dark)}.add-to-cart-btn.svelte-1h4f7od{gap:var(--product-gap);min-inline-size:0}.add-to-cart-btn__icon.svelte-1h4f7od{display:inline-flex;inline-size:1.25em;block-size:1.25em}.add-to-cart-btn__icon.svelte-1h4f7od svg{inline-size:100%;block-size:100%}.product-tabs.svelte-1h4f7od{border-block-end:1px solid var(--neutral-light)}.product-tabs__list.svelte-1h4f7od{display:flex;flex-wrap:wrap;gap:var(--product-gap);padding:var(--product-gap);background-color:var(--neutral-ultra-light);border-radius:var(--radius-m)}.product-tabs__tab.svelte-1h4f7od{padding:0;border:0;background:none;font:inherit;text-transform:none;color:var(--text-dark);cursor:pointer}.product-tabs__tab.svelte-1h4f7od:hover{color:var(--primary)}.product-tabs__tab[aria-selected=true].svelte-1h4f7od{font-weight:700}.product-tabs__panel.svelte-1h4f7od{padding:var(--product-gap)}.product-tabs__panel.svelte-1h4f7od p{margin:0}.product-tabs__panel.svelte-1h4f7od p+p{margin-block-start:1.4em}.product-attributes.svelte-1h4f7od{inline-size:100%;border-collapse:collapse}.product-attributes.svelte-1h4f7od th:where(.svelte-1h4f7od){inline-size:45%;padding-inline-end:var(--space-m);text-align:start}.testimonial-section-2.svelte-i5gc71{--section-padding-top: var(--section-space-m);--section-padding-bottom: var(--section-space-m);padding-inline:var(--gutter);--rimR-top: 90px;--rimR-bottom: 90px;--faceR-top: 165px;--faceR-bottom: 165px;padding-block:var(--section-padding-top) var(--section-padding-bottom);display:flex;align-items:center;justify-content:center}.testimonial-section-2--has-image.svelte-i5gc71{position:relative;isolation:isolate;color:var(--text-light);background-color:var(--base-ultra-dark);background-image:var(--section-bg-image, none);background-size:cover;background-position:center;background-repeat:no-repeat}.testimonial-section-2--has-image.svelte-i5gc71:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in oklch,var(--neutral) 70%,transparent)}.testimonial-section-2__container.svelte-i5gc71{position:relative;inline-size:100%;max-inline-size:var(--content-width, 1800px);margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:var(--content-gap)}.testimonial-section-2__intro.svelte-i5gc71{inline-size:100%;max-inline-size:60ch}.testimonial-section-2__cards.svelte-i5gc71{--testimonial-card-2-padding: var(--space-l);inline-size:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--content-gap)}.testimonial-section-2__card-slot.svelte-i5gc71{display:flex;flex:1 1 320px;max-inline-size:calc(var(--content-width, 1800px) / 3)}.testimonial-section-2__card-slot.svelte-i5gc71:only-child{max-inline-size:none}.section-content-1.svelte-ssk4gb{container-type:inline-size;overflow:hidden;padding-block:var(--section-space-m);background-color:var(--primary-ultra-light);--pattern-scale: scaleX(-1.2) scaleY(1.2);--pattern-rotate: rotate(180deg);--pattern-top: -80%;--pattern-right: -22%}@media (max-width: 991px){.section-content-1.svelte-ssk4gb{--pattern-top: -150%;--pattern-right: -40%}}@media (max-width: 767px){.section-content-1.svelte-ssk4gb{--pattern-top: auto;--pattern-right: -25%;--pattern-bottom: -60%}}@media (max-width: 478px){.section-content-1.svelte-ssk4gb{--pattern-right: -90%;--pattern-bottom: -10%}}.container.svelte-ssk4gb{display:grid;grid-template-columns:var(--grid-2);grid-template-rows:var(--grid-1);gap:var(--grid-gap);align-items:start;max-inline-size:var(--content-width, 1366px);margin-inline:auto}@media (max-width: 767px){.container.svelte-ssk4gb{grid-template-columns:var(--grid-1)}}.content-1__content-wrapper.svelte-ssk4gb{display:flex;flex-direction:column;gap:var(--content-gap)}.content-1__heading.svelte-ssk4gb{--fallback-heading-size: var(--h1)}.content-1__heading.size-h2.svelte-ssk4gb{--fallback-heading-size: var(--h2)}.content-1__heading.size-h3.svelte-ssk4gb{--fallback-heading-size: var(--h3)}.content-1__heading.size-h4.svelte-ssk4gb{--fallback-heading-size: var(--h4)}.content-1__heading.size-h5.svelte-ssk4gb{--fallback-heading-size: var(--h5)}.content-1__heading.size-h6.svelte-ssk4gb{--fallback-heading-size: var(--h6)}.content-1__heading.svelte-ssk4gb{font-size:var(--main-heading-size, var(--fallback-heading-size));font-family:var(--heading-font-family, inherit)}.content-1__text.svelte-ssk4gb{display:flex;flex-direction:column;gap:var(--content-gap);max-inline-size:60ch;color:var(--primary-dark)}.content-1__cta-wrapper.svelte-ssk4gb{display:flex}.content-1__cta.svelte-ssk4gb{display:flex;align-items:center;gap:.25em;inline-size:fit-content;white-space:nowrap;color:var(--primary);text-decoration:underline;text-underline-offset:.25em}.content-1__cta-icon.svelte-ssk4gb{inline-size:1em;block-size:1em;fill:var(--primary);transition:translate .3s ease-in-out}.content-1__cta.svelte-ssk4gb:hover .content-1__cta-icon:where(.svelte-ssk4gb){translate:.25em 0}.content-1__image-group.svelte-ssk4gb{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--grid-gap)}@media (max-width: 478px){.content-1__image-group.svelte-ssk4gb{flex-direction:column}}@media (min-width: 768px){.content-1__image-group.svelte-ssk4gb>:where(.svelte-ssk4gb):nth-child(odd){transform:translateY(-5%)}.content-1__image-group.svelte-ssk4gb>:where(.svelte-ssk4gb):nth-child(2n){transform:translateY(5%)}}.content-1__image.svelte-ssk4gb{margin:0;flex:1 1 0;min-inline-size:0}@media (max-width: 478px){.content-1__image.svelte-ssk4gb{flex:none;inline-size:100%}}.content-1__image.svelte-ssk4gb{aspect-ratio:2.1/3;border-radius:var(--radius-l);overflow:hidden}.content-1__image.svelte-ssk4gb img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 50%}.testimonial-section-2{--fade-up-distance: 0}@media (max-width: 768px){main{--fade-up-easing: cubic-bezier(.5, 1, .89, 1)}#faq [data-animate],.testimonial-section-2 [data-animate],#about [data-animate]{opacity:1;transform:none;transition:none}}@media (min-width: 769px) and (max-width: 991px){main [data-animate]{opacity:1;transform:none;transition:none}}#why-bloom{--pattern-scale: scaleX(1.2) scaleY(1.2);--pattern-rotate: rotate(0);--pattern-bottom: -73%;--pattern-left: -4%}@media (max-width: 991px){#why-bloom{--pattern-scale: scale(1.2);--pattern-bottom: -18%;--pattern-left: -4%}}@media (max-width: 767px){#why-bloom{--pattern-left: 4%}}@media (max-width: 478px){#why-bloom{--pattern-bottom: -13.5%;--pattern-left: -20%}}
