@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-duration:initial;--tw-ease:initial}}}.feature-carousel.svelte-bu93fs{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*6);max-width:960px;position:relative}.carousel-viewport.svelte-bu93fs{width:100%;height:376px;position:relative;overflow:hidden}.carousel-track.svelte-bu93fs{top:calc(var(--spacing,.25rem)*0);gap:calc(var(--spacing,.25rem)*3);height:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.5s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.5s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));--slide-width:960px;--gap:12px;--step:calc(var(--slide-width) + var(--gap));transform:translate(calc(var(--slide-width)/-2 - var(--idx,0)*var(--step)));display:flex;position:absolute;left:50%}.carousel-slide.svelte-bu93fs{pointer-events:auto;border-radius:var(--radius-lg,.5rem);width:960px;height:376px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-shrink:0;transition-duration:.3s;display:block;position:relative;overflow:hidden}.carousel-slide.svelte-bu93fs:not(.carousel-slide-active){opacity:.6}.carousel-slide-active.svelte-bu93fs{opacity:1}.carousel-slide-image.svelte-bu93fs{object-fit:cover;width:100%;height:100%}.carousel-gradient-overlay.svelte-bu93fs{pointer-events:none;inset:calc(var(--spacing,.25rem)*0);background:linear-gradient(90deg,#f8f5f0,#f8f5f000 15% 85%,#f8f5f0);position:absolute}.carousel-controls.svelte-bu93fs{margin-top:calc(var(--spacing,.25rem)*6);justify-content:center;align-items:center;gap:38px;display:flex}.fc-arrow.svelte-bu93fs{cursor:pointer;color:#725d33;width:18px;height:18px;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));justify-content:center;align-items:center;display:flex}@media(hover:hover){.fc-arrow.svelte-bu93fs:hover{opacity:.7}}.fc-dots.svelte-bu93fs{gap:calc(var(--spacing,.25rem)*5);display:flex}.fc-dot.svelte-bu93fs{height:calc(var(--spacing,.25rem)*2);width:calc(var(--spacing,.25rem)*2);cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#d9d9d9;border-radius:3.40282e38px}.fc-dot-active.svelte-bu93fs{background-color:#725d33}@media(max-width:768px){.feature-carousel.svelte-bu93fs{padding-inline:calc(var(--spacing,.25rem)*4)}.carousel-viewport.svelte-bu93fs{width:100%;max-height:280px;margin-inline:auto;overflow:hidden}.carousel-track.svelte-bu93fs{--step: calc(100% + 12px) ;transform:translate(calc(var(--idx,0)*var(--step)*-1));position:relative;top:auto;left:auto}.carousel-slide.svelte-bu93fs{width:100%;height:100%}.carousel-slide.svelte-bu93fs:not(.carousel-slide-active){opacity:0}.carousel-gradient-overlay.svelte-bu93fs{display:none}.carousel-controls.svelte-bu93fs{margin-top:calc(var(--spacing,.25rem)*4);gap:calc(var(--spacing,.25rem)*6)}}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.feature-banner-list.svelte-1t9bp3a{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*10);gap:calc(var(--spacing,.25rem)*5);flex-direction:column;max-width:796px;display:flex}.feature-banner-item.svelte-1t9bp3a{border-radius:var(--radius-lg,.5rem);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:block;position:relative;overflow:hidden}@media(hover:hover){.feature-banner-item.svelte-1t9bp3a:hover{opacity:.9}}.feature-banner-image.svelte-1t9bp3a{aspect-ratio:199/58;object-fit:cover;width:100%;height:auto}@media(max-width:768px){.feature-banner-list.svelte-1t9bp3a{margin-top:calc(var(--spacing,.25rem)*6);max-width:100%;padding-inline:calc(var(--spacing,.25rem)*4)}.feature-banner-item.svelte-1t9bp3a{width:100%;max-height:130px}}/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */.features-page.svelte-1d0dgro{padding-bottom:calc(var(--spacing,.25rem)*16)}.features-rectangles.svelte-1d0dgro{margin-top:80px}.features-rectangles-secondary.svelte-1d0dgro{margin-top:calc(var(--spacing,.25rem)*10)}@media(max-width:768px){.features-page.svelte-1d0dgro{padding-bottom:calc(var(--spacing,.25rem)*12)}.features-rectangles.svelte-1d0dgro{margin-top:60px}.features-rectangles-secondary.svelte-1d0dgro{margin-top:calc(var(--spacing,.25rem)*6)}}
