@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5750fdba-module__FrdPAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_5750fdba-module__FrdPAq__variable{--font-t1-sans:"Inter", "Inter Fallback"}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
:root{--ls-vellum:#f0efe9;--ls-paper-white:#fff;--ls-carbon-warm:#322d2a;--ls-onyx-depth:#0f0e12;--ls-mercury:#8b8b8b;--ls-paper-white-rgb:255 255 255;--ls-carbon-warm-rgb:50 45 42;--ls-onyx-depth-rgb:15 14 18;--ls-carbon-soft-rgb:108 101 95;--ls-vellum-deep-rgb:231 229 221;--ls-status-error-fg-rgb:143 49 37;--ls-status-error-border-rgb:224 195 189;--ls-vellum-deep:#e7e5dd;--ls-vellum-sink:#dedbd1;--ls-hairline:#dcd9d0;--ls-hairline-strong:#c6c2b6;--ls-carbon-soft:#6c655f;--ls-background:var(--ls-vellum);--ls-foreground:var(--ls-carbon-warm);--ls-card:var(--ls-paper-white);--ls-card-foreground:var(--ls-carbon-warm);--ls-popover:var(--ls-paper-white);--ls-popover-foreground:var(--ls-carbon-warm);--ls-muted:var(--ls-vellum-deep);--ls-muted-foreground:var(--ls-carbon-soft);--ls-accent:var(--ls-vellum-deep);--ls-accent-foreground:var(--ls-carbon-warm);--ls-primary:var(--ls-carbon-warm);--ls-primary-foreground:var(--ls-paper-white);--ls-secondary:var(--ls-paper-white);--ls-secondary-foreground:var(--ls-carbon-warm);--ls-destructive:#8f3125;--ls-destructive-foreground:var(--ls-paper-white);--ls-coal:var(--ls-onyx-depth);--ls-accent-hover:var(--ls-vellum-sink);--ls-placeholder:var(--ls-carbon-soft);--ls-border:var(--ls-hairline);--ls-border-input:var(--ls-hairline-strong);--ls-ring:var(--ls-carbon-warm);--ls-ink:var(--ls-carbon-warm);--ls-text-secondary:var(--ls-carbon-soft);--ls-text-disabled:var(--ls-carbon-soft);--ls-surface:var(--ls-paper-white);--ls-surface-raised:var(--ls-vellum-deep);--ls-border-visible:var(--ls-hairline-strong);--ls-paper-veil:var(--ls-vellum);--ls-signal:#8f3125;--ls-signal-subtle:#8f31251f;--ls-dark-bg:var(--ls-onyx-depth);--ls-dark-surface:var(--ls-carbon-warm);--ls-dark-border:#26221f;--ls-dark-border-visible:#4a443f;--ls-dark-text-display:var(--ls-paper-white);--ls-dark-text-primary:#e6e3dc;--ls-dark-text-secondary:#a09892;--ls-status-success-bg:#e8eee4;--ls-status-success-fg:#3f5a37;--ls-status-success-border:#c9d8c1;--ls-status-warning-bg:#f4eddb;--ls-status-warning-fg:#7a5b1f;--ls-status-warning-border:#e2d3ad;--ls-status-error-bg:#f3e3e0;--ls-status-error-fg:#8f3125;--ls-status-error-border:#e0c3bd;--ls-status-info-bg:#e4e8ee;--ls-status-info-fg:#3c4c63;--ls-status-info-border:#c3cddb;--ls-status-neutral-bg:var(--ls-vellum-deep);--ls-status-neutral-fg:var(--ls-carbon-soft);--ls-status-neutral-border:var(--ls-hairline);--ls-severity-critical-bg:#ecd6d1;--ls-severity-critical-fg:#6f231a;--ls-source-manual-bg:var(--ls-vellum-deep);--ls-source-manual-fg:var(--ls-carbon-soft);--ls-source-bom-auto-bg:#f4eddb;--ls-source-bom-auto-fg:#7a5b1f;--ls-source-bom-reviewed-bg:#e8eee4;--ls-source-bom-reviewed-fg:#3f5a37;--ls-weight-light:300;--ls-weight-regular:400;--ls-fs-display-xl:clamp(2.25rem, 1.893rem + 1.786vw, 4.75rem);--ls-fs-display:clamp(1.875rem, 1.607rem + 1.339vw, 3.75rem);--ls-fs-h1:clamp(1.75rem, 1.518rem + 1.161vw, 3.375rem);--ls-fs-h2:clamp(1.5rem, 1.339rem + .804vw, 2.625rem);--ls-fs-h3:clamp(1.25rem, 1.143rem + .536vw, 2rem);--ls-fs-h4:clamp(1.125rem, 1.054rem + .357vw, 1.625rem);--ls-fs-lead:clamp(1.0625rem, 1rem + .313vw, 1.5rem);--ls-fs-body:clamp(1rem, .973rem + .134vw, 1.1875rem);--ls-fs-small:clamp(.875rem, .853rem + .112vw, 1.03125rem);--ls-fs-label:clamp(.75rem, .732rem + .089vw, .875rem);--ls-line-display:1;--ls-line-heading:1.1;--ls-line-heading-tight:1.15;--ls-line-lead:1.35;--ls-line-body:1.5;--ls-line-label:1.3;--ls-track-display:.01em;--ls-track-heading:.01em;--ls-track-body:.01em;--ls-track-label:.12em;--ls-track-nav:.04em;--ls-measure-display:32ch;--ls-measure-heading:26ch;--ls-measure-body:65ch;--ls-measure:62ch;--ls-measure-tight:46ch;--ls-space-heading-gap:clamp(1rem, .75rem + 1vw, 2rem);--ls-space-copy-gap:clamp(.75rem, .6rem + .5vw, 1.25rem);--ls-space-block-gap:clamp(2rem, 1.5rem + 2vw, 4rem);--ls-text-display:var(--ls-fs-display-xl);--ls-text-heading:var(--ls-fs-h2);--ls-text-subheading:var(--ls-fs-h4);--ls-text-body:var(--ls-fs-body);--ls-text-body-sm:var(--ls-fs-small);--ls-text-label:var(--ls-fs-label);--ls-leading-display:var(--ls-line-display);--ls-leading-heading:var(--ls-line-heading);--ls-leading-subheading:var(--ls-line-heading-tight);--ls-leading-body:var(--ls-line-body);--ls-leading-body-sm:var(--ls-line-body);--ls-leading-label:var(--ls-line-label);--ls-tracking-display:var(--ls-track-display);--ls-tracking-body:var(--ls-track-body);--ls-tracking-label:var(--ls-track-label);--ls-text-heading-1-size:var(--ls-fs-display-xl);--ls-text-heading-1-line-height:var(--ls-line-display);--ls-text-heading-1-weight:300;--ls-text-heading-2-size:var(--ls-fs-display);--ls-text-heading-2-line-height:var(--ls-line-heading);--ls-text-heading-2-weight:300;--ls-text-heading-3-size:var(--ls-fs-h2);--ls-text-heading-3-line-height:var(--ls-line-heading-tight);--ls-text-heading-3-weight:300;--ls-text-heading-4-size:var(--ls-fs-h3);--ls-text-heading-4-line-height:var(--ls-line-heading-tight);--ls-text-heading-4-weight:300;--ls-text-heading-5-size:var(--ls-fs-h4);--ls-text-heading-5-line-height:var(--ls-line-lead);--ls-text-heading-5-weight:400;--ls-text-heading-6-size:var(--ls-fs-body);--ls-text-heading-6-line-height:var(--ls-line-body);--ls-text-heading-6-weight:400;--ls-text-body-size:var(--ls-fs-body);--ls-text-body-line-height:var(--ls-line-body);--ls-text-body-weight:400;--ls-text-body-small-size:var(--ls-fs-small);--ls-text-body-small-line-height:var(--ls-line-body);--ls-text-body-small-weight:400;--ls-text-label-size:var(--ls-fs-label);--ls-text-label-line-height:var(--ls-line-label);--ls-text-label-weight:400;--ls-text-caption-size:var(--ls-fs-label);--ls-text-caption-line-height:var(--ls-line-body);--ls-text-caption-weight:400;--ls-text-mono-size:var(--ls-fs-small);--ls-text-mono-line-height:var(--ls-line-body);--ls-text-mono-weight:400;--ls-display-xl:var(--ls-fs-display-xl);--ls-display-lg:var(--ls-fs-display);--ls-display-md:var(--ls-fs-h2);--ls-font-sans:var(--font-t1-sans);--ls-font-display:var(--font-t1-sans);--ls-font-mono:var(--font-t1-sans);--ls-font-dot:var(--font-t1-sans);--ls-space-xs:4px;--ls-space-sm:8px;--ls-space-md:16px;--ls-space-lg:24px;--ls-space-xl:36px;--ls-space-2xl:48px;--ls-space-3xl:60px;--ls-space-4xl:96px;--ls-space-5xl:120px;--ls-section-gap:48px;--ls-card-padding:22px;--ls-element-gap:8px;--ls-page-gutter:clamp(1.25rem, .5rem + 2.5vw, 5rem);--ls-section-block:clamp(4rem, 2rem + 7vw, 10rem);--ls-content-wide:160rem;--ls-content-reading:48rem;--ls-section-padding:var(--ls-section-block);--ls-section-padding-compact:clamp(2.25rem, 1.25rem + 3.5vw, 5rem);--ls-nav-pill-height:clamp(56px, 3.5rem + .6vw, 72px);--ls-nav-inset:clamp(8px, .25rem + .6vw, 20px);--ls-nav-offset:calc(var(--ls-nav-pill-height) + 2 * var(--ls-nav-inset) + 8px);--ls-hero-padding-top:clamp(32px, 4vw, 64px);--ls-container-padding:var(--ls-page-gutter);--ls-grid-row-gap:clamp(36px, 4vw, 60px);--ls-product-media-height:clamp(20rem, 17.143rem + 14.286vw, 40rem);--ls-card-media-aspect:4 / 3;--ls-grid-baseline:8px;--ls-grid-cols-desktop:12;--ls-grid-cols-tablet:8;--ls-grid-cols-mobile:4;--ls-grid-gutter-fluid:clamp(1rem, .75rem + .8vw, 2rem);--ls-grid-container-max:var(--ls-content-wide);--ls-grid-cols:var(--ls-grid-cols-mobile);--ls-grid-gutter:var(--ls-grid-gutter-fluid);--ls-grid-margin:var(--ls-page-gutter);--ls-shadow-sm:none;--ls-shadow-md:none;--ls-shadow-lg:none;--ls-radius-sm:8px;--ls-radius-md:12px;--ls-radius-lg:16px;--ls-radius-nav:16px;--ls-radius-pill:100px;--ls-radius-media:40px;--ls-radius-full:9999px;--ls-duration-fast:.15s;--ls-duration-normal:.24s;--ls-duration-slow:.42s;--ls-ease-in:cubic-bezier(.4, 0, 1, 1);--ls-ease-out:cubic-bezier(.16, 1, .3, 1);--ls-ease-in-out:cubic-bezier(.65, 0, .35, 1);--ls-ease-mechanical:cubic-bezier(.25, .1, .25, 1)}@media (min-width:640px){:root{--ls-grid-cols:var(--ls-grid-cols-tablet)}}@media (min-width:1024px){:root{--ls-grid-cols:var(--ls-grid-cols-desktop);--ls-radius-media:80px}}
