.cs-lp-root{--cs-rem: 16px}.cs-lp-root,.cs-lp-root *,.cs-lp-root *:before,.cs-lp-root *:after{box-sizing:content-box}.cs-lp-root :where(button,select,meter,progress,input:is([type=button],[type=submit],[type=reset],[type=search],[type=range],[type=checkbox],[type=radio],[type=color],[type=file],[type=image])){box-sizing:border-box}@font-face{font-family:Futura Cyrillic;font-weight:300;font-style:normal;font-display:swap;src:url(FuturaCyrillicLight.woff2) format("woff2")}@font-face{font-family:Futura Cyrillic;font-weight:400;font-style:normal;font-display:swap;src:url(FuturaCyrillicBook.woff2) format("woff2")}@font-face{font-family:Futura Cyrillic;font-weight:500;font-style:normal;font-display:swap;src:url(FuturaCyrillicMedium.woff2) format("woff2")}.cs-lp-root{--cs-orange: #EC6737;--cs-charcoal: #2A2626;--cs-navy: #001A6B;--cs-white: #FFFFFF;--cs-warm-white: #F0EDE8;--cs-electric-blue: #0000F5;--cs-warm-charcoal: #3A3330;--cs-ink: #121212;--cs-ink-2: #1A1A1C;--cs-ink-3: #2A2B2D;--cs-ink-4: #3B3C3F;--cs-gray-600: #74757B;--cs-gray-500: #898A8F;--cs-gray-400: #B4B5B9;--cs-gray-300: #CACBCE;--cs-gray-200: #E1E1E4;--cs-gray-100: #F8F8FA;--cs-leather: #6B4A2E;--cs-denim: #5B6E85;--cs-cream: #EFE9DF;--bg: var(--cs-warm-white);--bg-alt: var(--cs-white);--bg-dark: var(--cs-charcoal);--fg: var(--cs-warm-charcoal);--fg-body: rgba(42, 38, 38, .8);--fg-muted: var(--cs-gray-600);--fg-on-dark: var(--cs-gray-100);--fg-on-dark-body: rgba(248, 248, 250, .78);--accent: var(--cs-orange);--rule: var(--cs-gray-300);--btn-bg: var(--cs-ink-2);--btn-fg: var(--cs-gray-100);--error: #B3261E;--font: "Futura Cyrillic", Futura, "Jost", "Century Gothic", sans-serif;--fs-hero: clamp(calc(2.25 * var(--cs-rem, 16px)), 6vw, calc(4.25 * var(--cs-rem, 16px)));--fs-h1: clamp(calc(2.25 * var(--cs-rem, 16px)), 5vw, calc(4 * var(--cs-rem, 16px)));--fs-h2: clamp(calc(1.75 * var(--cs-rem, 16px)), 3.5vw, calc(3 * var(--cs-rem, 16px)));--fs-h3: clamp(calc(1.25 * var(--cs-rem, 16px)), 2vw, calc(2 * var(--cs-rem, 16px)));--fs-h4: calc(1.25 * var(--cs-rem, 16px));--fs-body: calc(1 * var(--cs-rem, 16px));--fs-body-lg: calc(1.125 * var(--cs-rem, 16px));--fs-small: calc(.875 * var(--cs-rem, 16px));--fs-eyebrow: calc(.75 * var(--cs-rem, 16px));--lh-tight: 1.05;--lh-heading: 1.15;--lh-body: 1.6;--track-wordmark: .32em;--track-eyebrow: .18em;--track-button: .0625em;--radius: 0px;--radius-pill: 32px;--page-max: 1200px;--gutter: clamp(16px, 4vw, 48px);--section-y: clamp(56px, 8vw, 112px);--grid-gap: 8px;--home-wide: 1760px;--dur-short: .1s;--dur-default: .2s;--dur-medium: .3s;--dur-long: .5s;--ease-out-slow: cubic-bezier(0, 0, .3, 1)}@media(max-width:700px){.cs-lp-root{--grid-gap: 4px}}.cs-lp-root{-webkit-text-size-adjust:100%;scroll-behavior:smooth}.cs-lp-root{margin:0;background:var(--bg);color:var(--fg-body);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:400;font-synthesis:style}.cs-lp-root h1,.cs-lp-root h2,.cs-lp-root h3,.cs-lp-root h4{color:var(--fg);font-weight:500;line-height:var(--lh-heading);margin:0 0 .5em;text-wrap:balance}.cs-lp-root h1{font-size:var(--fs-h1);line-height:var(--lh-tight)}.cs-lp-root h2{font-size:var(--fs-h2)}.cs-lp-root h3{font-size:var(--fs-h3)}.cs-lp-root h4{font-size:var(--fs-h4)}.cs-lp-root p{margin:0 0 1em;max-width:62ch}.cs-lp-root a{color:inherit}.cs-lp-root figure{margin:0}.cs-lp-root img,.cs-lp-root video{max-width:100%;height:auto;display:block}.cs-lp-root :focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cs-lp-root .cs-wrap{max-width:var(--page-max);margin-inline:auto;padding-inline:var(--gutter)}.cs-lp-root .cs-section{padding-block:var(--section-y)}.cs-lp-root .cs-section--alt{background:var(--bg-alt)}.cs-lp-root .cs-section--dark{background:var(--bg-dark);color:var(--fg-on-dark-body)}.cs-lp-root .cs-section--dark h1,.cs-lp-root .cs-section--dark h2,.cs-lp-root .cs-section--dark h3{color:var(--fg-on-dark)}.cs-lp-root .cs-eyebrow{display:inline-block;font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg-muted);margin-bottom:calc(1 * var(--cs-rem, 16px))}.cs-lp-root .cs-section--dark .cs-eyebrow{color:var(--fg-on-dark-body)}.cs-lp-root .cs-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;min-height:52px;padding:.9em 2.2em;border:1px solid var(--btn-bg);background:var(--btn-bg);color:var(--btn-fg);font:500 var(--fs-body)/1 var(--font);letter-spacing:var(--track-button);text-transform:uppercase;text-decoration:none;border-radius:var(--radius);cursor:pointer;transition:background var(--dur-default) var(--ease-out-slow),color var(--dur-default) var(--ease-out-slow);text-align:center}.cs-lp-root .cs-btn:hover{background:var(--btn-bg-hover, var(--cs-ink-4));border-color:var(--btn-bg-hover, var(--cs-ink-4))}.cs-lp-root .cs-btn--accent{background:var(--accent);border-color:var(--accent);color:var(--accent-fg, var(--cs-white))}.cs-lp-root .cs-btn--accent:hover{background:var(--accent-hover, #d95a2c);border-color:var(--accent-hover, #d95a2c)}.cs-lp-root .cs-btn--ghost{background:transparent;color:var(--fg);border-color:var(--fg)}.cs-lp-root .cs-btn--pill{border-radius:var(--radius-pill)}.cs-lp-root .cs-btn--ghost:hover{background:var(--fg);color:var(--btn-fg)}.cs-lp-root .cs-btn--block{width:100%}.cs-lp-root .cs-link{font-weight:500;letter-spacing:var(--track-button);text-transform:uppercase;font-size:var(--fs-small);text-decoration:none;border-bottom:1px solid currentColor;background:none;border-top:0;border-left:0;border-right:0;padding:0 0 2px;cursor:pointer;color:inherit;font-family:var(--font)}.cs-lp-root .cs-specs{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--rule)}.cs-lp-root .cs-specs li{display:grid;grid-template-columns:minmax(140px,1fr) 2fr;gap:calc(1 * var(--cs-rem, 16px));padding:calc(.9 * var(--cs-rem, 16px)) 0;border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums}.cs-lp-root .cs-specs b{font-weight:500;color:var(--fg)}@media(prefers-reduced-motion:reduce){.cs-lp-root *,.cs-lp-root *:before,.cs-lp-root *:after{transition:none!important;animation:none!important}.cs-lp-root{scroll-behavior:auto}}.cs-lp-root .confirm{display:inline-block;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;background:#fff3c4;color:#6b4a00;border:1px solid #E5C766;padding:1px 6px;margin-left:.4em;vertical-align:middle}.cs-lp-root .lp-header{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:var(--bg);border-bottom:1px solid var(--rule)}.cs-lp-root .lp-header .cs-wrap{display:flex;align-items:center;justify-content:space-between;min-height:64px;gap:calc(1 * var(--cs-rem, 16px))}.cs-lp-root .lp-header img{width:140px}.cs-lp-root .lp-header--note{position:static;background:var(--bg-alt)}.cs-lp-root .lp-header--note .cs-wrap{justify-content:center;min-height:48px;font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg-muted);text-align:center}.cs-lp-root .lp-header .cs-btn{min-height:44px;padding:.7em 1.4em;font-size:var(--fs-small)}@media(max-width:480px){.cs-lp-root .lp-header img{width:118px}}.cs-lp-root .lp-hero{background:var(--bg)}.cs-lp-root .lp-hero__grid{display:grid;grid-template-columns:1fr;gap:0}.cs-lp-root .lp-hero__frame{position:relative;isolation:isolate;aspect-ratio:4 / 5;overflow:hidden;background:var(--cs-charcoal);margin:0}.cs-lp-root .lp-hero__frame--2{margin-top:var(--grid-gap)}.cs-lp-root .lp-hero__frame img{width:100%;height:100%;object-fit:cover}.cs-lp-root .lp-hero__frame--1 img{object-position:50% 40%}.cs-lp-root .lp-hero__frame--2 img{object-position:50% 30%}.cs-lp-root .lp-hero__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(180deg,#2a26269e,#2a26262e 38%,#2a262600 60%);pointer-events:none}.cs-lp-root .lp-hero__line{position:absolute;z-index:1;left:var(--gutter);right:var(--gutter);top:clamp(20px,5vw,40px);margin:0;color:var(--cs-gray-100);font-size:clamp(calc(2 * var(--cs-rem, 16px)),9vw,calc(3.25 * var(--cs-rem, 16px)));font-weight:500;line-height:1.05;letter-spacing:.005em;text-wrap:balance}.cs-lp-root .lp-hero__line--2{font-style:italic;font-weight:400}.cs-lp-root .lp-hero__copy{order:3;padding:clamp(28px,5vw,48px) var(--gutter) clamp(36px,6vw,64px)}.cs-lp-root .lp-hero__copy .tag{font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg);margin:0 0 calc(.9 * var(--cs-rem, 16px))}.cs-lp-root .lp-hero__copy h1{display:none}.cs-lp-root .lp-hero__copy .support{font-size:var(--fs-body-lg);max-width:calc(34 * var(--cs-rem, 16px));margin-bottom:calc(1.5 * var(--cs-rem, 16px))}.cs-lp-root .lp-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(1 * var(--cs-rem, 16px)) calc(1.75 * var(--cs-rem, 16px))}@media(min-width:900px){.cs-lp-root .lp-hero{min-height:min(88vh,860px);display:grid}.cs-lp-root .lp-hero__grid{grid-template-columns:minmax(320px,4fr) 4fr 4fr;align-items:stretch;max-width:var(--page-max);margin-inline:auto;width:100%}.cs-lp-root .lp-hero__frame{aspect-ratio:auto;height:100%;min-height:620px}.cs-lp-root .lp-hero__frame:after{background:linear-gradient(180deg,#2a262673,#2a262600 45%)}.cs-lp-root .lp-hero__frame--1{margin-left:var(--grid-gap)}.cs-lp-root .lp-hero__frame--2{margin-top:0;margin-left:var(--grid-gap)}.cs-lp-root .lp-hero__line{display:none}.cs-lp-root .lp-hero__copy{order:-1;display:grid;align-content:center;padding:var(--section-y) clamp(24px,3vw,48px) var(--section-y) var(--gutter)}.cs-lp-root .lp-hero__copy h1{display:block;font-size:clamp(calc(2.25 * var(--cs-rem, 16px)),3.6vw,calc(3.25 * var(--cs-rem, 16px)));font-weight:500;line-height:1.08;text-transform:none;letter-spacing:0;margin-bottom:calc(1.25 * var(--cs-rem, 16px));color:var(--fg)}.cs-lp-root .lp-hero__copy h1 em{font-style:italic;font-weight:400}}.cs-lp-root .lp-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap);margin-top:clamp(24px,4vw,48px)}.cs-lp-root .lp-strip img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.cs-lp-root .lp-strip figcaption{font-size:var(--fs-small);color:var(--fg-muted);margin-top:calc(.6 * var(--cs-rem, 16px));letter-spacing:.02em}.cs-lp-root .lp-strip:has(figure:nth-child(2):last-child){grid-template-columns:1fr 1fr}.cs-lp-root .lp-strip:has(figure:nth-child(2):last-child) img{aspect-ratio:4 / 3}.cs-lp-root .lp-strip__cta{margin:calc(2 * var(--cs-rem, 16px)) 0 0}.cs-lp-root .lp-reviews__cta{margin:calc(1.5 * var(--cs-rem, 16px)) 0 0}.cs-lp-root .fn-reasons__body{margin-top:calc(1 * var(--cs-rem, 16px));color:var(--fg-on-dark-body)}@media(max-width:600px){.cs-lp-root .lp-strip{grid-template-columns:1fr 1fr}.cs-lp-root .lp-strip figure:first-child{grid-column:1 / -1}.cs-lp-root .lp-strip figure:first-child img{aspect-ratio:5 / 4;object-position:50% 45%}.cs-lp-root .lp-strip:has(figure:nth-child(2):last-child) figure{grid-column:1 / -1}.cs-lp-root .lp-strip:has(figure:nth-child(2):last-child) img{aspect-ratio:5 / 4}}.cs-lp-root .lp-lede{font-size:var(--fs-body-lg)}.cs-lp-root .lp-split{display:grid;gap:clamp(24px,4vw,64px);align-items:center}.cs-lp-root .lp-split>img{width:100%}@media(min-width:820px){.cs-lp-root .lp-split{grid-template-columns:1fr 1fr}.cs-lp-root .lp-split--media-right>:first-child{order:0}.cs-lp-root .lp-split--media-right>img{order:1}}.cs-lp-root .lp-meaning{position:relative;isolation:isolate;color:var(--fg-on-dark);background:var(--cs-charcoal)}.cs-lp-root .lp-meaning__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cs-lp-root .lp-meaning__media img{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.cs-lp-root .lp-meaning__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#2a2626e0,#2a262699 45%,#2a262626)}.cs-lp-root .lp-meaning .cs-wrap{min-height:min(72vh,640px);display:grid;align-content:center;padding-block:var(--section-y)}.cs-lp-root .lp-meaning h2{color:var(--fg-on-dark);max-width:14ch}.cs-lp-root .lp-meaning p{color:var(--fg-on-dark-body);max-width:40ch}@media(max-width:819px){.cs-lp-root .lp-meaning__media:after{background:linear-gradient(180deg,#2a262633,#2a26268c 45%,#2a2626eb)}.cs-lp-root .lp-meaning .cs-wrap{align-content:end;min-height:120vw}}.cs-lp-root .lp-product{background:var(--bg-alt)}.cs-lp-root .lp-product__grid{display:grid;gap:clamp(24px,4vw,64px);align-items:start}.cs-lp-root .lp-product__media{min-width:0}.cs-lp-root .lp-product__lead{font-size:var(--fs-h2);line-height:var(--lh-heading)}@media(min-width:820px){.cs-lp-root .lp-product__grid{grid-template-columns:1.1fr 1fr}.cs-lp-root .lp-product__media{position:sticky;top:80px}}.cs-lp-root .lp-product__media{background:var(--cs-white)}.cs-lp-root .lp-product__media.lp-gallery{background:transparent}.cs-lp-root .lp-gallery__stage{position:relative;background:var(--cs-white)}.cs-lp-root .lp-gallery__rail{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.cs-lp-root .lp-gallery__rail::-webkit-scrollbar{display:none}.cs-lp-root .lp-gallery__rail:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.cs-lp-root .lp-gallery__slide{flex:0 0 100%;margin:0;aspect-ratio:1 / 1;scroll-snap-align:center;scroll-snap-stop:always;background:var(--cs-white);cursor:zoom-in}.cs-lp-root .lp-gallery__slide img{display:block;width:100%;height:100%;object-fit:contain}.cs-lp-root .lp-gallery__btn,.cs-lp-root .lp-gallery__zoom{position:absolute;display:grid;place-items:center;width:44px;height:44px;padding:0;background:#ffffffeb;border:1px solid var(--rule);color:var(--cs-charcoal);cursor:pointer}.cs-lp-root .lp-gallery__btn{top:50%;transform:translateY(-50%)}.cs-lp-root .lp-gallery__btn--prev{left:10px}.cs-lp-root .lp-gallery__btn--next{right:10px}.cs-lp-root .lp-gallery__zoom{top:10px;right:10px}.cs-lp-root .lp-gallery__btn:hover,.cs-lp-root .lp-gallery__zoom:hover{background:var(--cs-white);border-color:var(--cs-charcoal)}.cs-lp-root .lp-gallery__btn[hidden]{display:none}.cs-lp-root .lp-gallery__btn:focus-visible,.cs-lp-root .lp-gallery__zoom:focus-visible,.cs-lp-root .lp-gallery__thumb:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cs-lp-root .lp-gallery__count{position:absolute;left:10px;bottom:10px;font-size:var(--fs-eyebrow);letter-spacing:.12em;background:#2a2626bf;color:var(--cs-white);padding:.3em .7em;pointer-events:none}.cs-lp-root .lp-gallery__count:empty{display:none}.cs-lp-root .lp-gallery__thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;scrollbar-width:thin;padding-bottom:2px}.cs-lp-root .lp-gallery__thumbs[hidden]{display:none}.cs-lp-root .lp-gallery__thumb{flex:0 0 64px;height:64px;padding:0;background:var(--cs-white);border:1px solid var(--rule);cursor:pointer}.cs-lp-root .lp-gallery__thumb img{display:block;width:100%;height:100%;object-fit:contain}.cs-lp-root .lp-gallery__thumb[aria-current=true]{border-color:var(--cs-charcoal);box-shadow:inset 0 0 0 1px var(--cs-charcoal)}@media(hover:none){.cs-lp-root .lp-gallery__btn{display:none}}.cs-lp-root .lp-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#121212f5;color:var(--cs-white);overflow:hidden}.cs-lp-root .lp-lightbox::backdrop{background:#121212f5}.cs-lp-root .lp-lightbox__stage{position:absolute;top:60px;right:0;bottom:44px;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:pan-y pinch-zoom}.cs-lp-root .lp-lightbox__stage img{max-width:calc(100% - 24px);max-height:100%;object-fit:contain;background:var(--cs-white);cursor:zoom-in;transform-origin:50% 50%;transition:transform .2s ease;user-select:none;-webkit-user-select:none}.cs-lp-root .lp-lightbox.is-zoomed .lp-lightbox__stage{touch-action:none}.cs-lp-root .lp-lightbox.is-zoomed .lp-lightbox__stage img{cursor:zoom-out;transition:none}.cs-lp-root .lp-lightbox__close,.cs-lp-root .lp-lightbox__prev,.cs-lp-root .lp-lightbox__next{position:absolute;z-index:1;display:grid;place-items:center;width:48px;height:48px;padding:0;background:#12121299;border:1px solid rgba(255,255,255,.35);color:var(--cs-white);cursor:pointer}.cs-lp-root .lp-lightbox__close{top:max(6px,env(safe-area-inset-top));right:6px}.cs-lp-root .lp-lightbox__prev{left:8px;top:50%;transform:translateY(-50%)}.cs-lp-root .lp-lightbox__next{right:8px;top:50%;transform:translateY(-50%)}.cs-lp-root .lp-lightbox__prev[hidden],.cs-lp-root .lp-lightbox__next[hidden]{display:none}.cs-lp-root .lp-lightbox button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cs-lp-root .lp-lightbox__count{position:absolute;left:0;right:0;bottom:max(12px,env(safe-area-inset-bottom));margin:0;max-width:none;text-align:center;font-size:var(--fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf}html.lp-noscroll{overflow:hidden}.cs-lp-root .lp-config{border-top:1px solid var(--rule);margin-top:calc(1.5 * var(--cs-rem, 16px))}.cs-lp-root .lp-config__row{display:flex;justify-content:space-between;gap:calc(1 * var(--cs-rem, 16px));align-items:baseline;padding:calc(1 * var(--cs-rem, 16px)) 0;border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums}.cs-lp-root .lp-config__row b{font-weight:500;color:var(--fg)}.cs-lp-root .lp-config__title{font-size:var(--fs-h4);font-weight:500;color:var(--fg);text-transform:uppercase;letter-spacing:.02em}.cs-lp-root .lp-config__price{font-size:var(--fs-h3);font-weight:500;color:var(--fg)}.cs-lp-root .lp-config__pricewrap{display:flex;align-items:baseline;gap:calc(.6 * var(--cs-rem, 16px));flex-wrap:wrap;justify-content:flex-end}.cs-lp-root .lp-config__list{font-size:var(--fs-body);font-weight:400;color:var(--fg-muted);text-decoration:line-through}.cs-lp-root .lp-config__pricenote{margin:calc(.5 * var(--cs-rem, 16px)) 0 0;font-size:var(--fs-small);color:var(--fg-muted);line-height:1.5}.cs-lp-root .lp-config__group{padding:calc(1 * var(--cs-rem, 16px)) 0;border-bottom:1px solid var(--rule)}.cs-lp-root .lp-config__label{display:flex;justify-content:space-between;font-size:var(--fs-small);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);font-weight:500;margin-bottom:calc(.6 * var(--cs-rem, 16px))}.cs-lp-root .lp-config__label span{color:var(--fg-muted);font-weight:400;letter-spacing:.02em;text-transform:none}.cs-lp-root .lp-options{display:flex;flex-wrap:wrap;gap:calc(.5 * var(--cs-rem, 16px))}.cs-lp-root .lp-options label{display:inline-flex;align-items:center;gap:calc(.6 * var(--cs-rem, 16px));border:1px solid var(--rule);padding:.6em 1em;cursor:pointer;font-size:var(--fs-small);letter-spacing:.04em}.cs-lp-root .lp-options label:has(input:checked){border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.cs-lp-root .lp-options input{position:absolute;opacity:0;width:1px;height:1px}.cs-lp-root .lp-options label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.cs-lp-root .lp-swatch{width:16px;height:16px;background:var(--cs-leather);border:1px solid var(--rule)}.cs-lp-root .lp-toggle{display:flex;align-items:flex-start;gap:calc(.75 * var(--cs-rem, 16px));cursor:pointer}.cs-lp-root .lp-toggle input{width:18px;height:18px;margin:calc(.15 * var(--cs-rem, 16px)) 0 0;accent-color:var(--cs-ink-2);flex:none}.cs-lp-root .lp-toggle b{display:block;font-weight:500;color:var(--fg)}.cs-lp-root .lp-toggle small{display:block;color:var(--fg-muted);font-size:var(--fs-small)}.cs-lp-root .lp-engrave-fields{display:grid;gap:calc(.8 * var(--cs-rem, 16px));margin-top:calc(1 * var(--cs-rem, 16px))}.cs-lp-root .lp-engrave-fields[hidden]{display:none}.cs-lp-root .lp-field{display:grid;gap:calc(.35 * var(--cs-rem, 16px));font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted)}.cs-lp-root .lp-field input[type=text]{font:500 calc(1.05 * var(--cs-rem, 16px))/1.2 var(--font);letter-spacing:.12em;text-transform:uppercase;background:var(--cs-white);color:var(--fg);border:1px solid var(--rule);border-radius:0;padding:.7em .9em}.cs-lp-root .lp-field input[type=text]::placeholder{color:var(--cs-gray-400)}.cs-lp-root .lp-field input[type=text]:focus{outline:2px solid var(--accent);outline-offset:2px;border-color:var(--fg)}.cs-lp-root .lp-field .count{justify-self:end;font-variant-numeric:tabular-nums;font-size:11px;letter-spacing:.1em}.cs-lp-root .lp-error{color:var(--error);font-size:var(--fs-small);margin:calc(.5 * var(--cs-rem, 16px)) 0 0;display:none}.cs-lp-root .lp-error.is-visible{display:block}.cs-lp-root .lp-config__buy{padding-top:calc(1.25 * var(--cs-rem, 16px));display:grid;gap:calc(.75 * var(--cs-rem, 16px))}.cs-lp-root .lp-config__meta{display:flex;flex-wrap:wrap;gap:calc(.4 * var(--cs-rem, 16px)) calc(1.25 * var(--cs-rem, 16px));font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);margin:calc(.25 * var(--cs-rem, 16px)) 0 0;padding:0;list-style:none}.cs-lp-root .lp-config__note{font-size:var(--fs-small);color:var(--fg-muted);margin:0}.cs-lp-root .lp-trust{display:flex;flex-wrap:wrap;gap:calc(.4 * var(--cs-rem, 16px)) calc(1.25 * var(--cs-rem, 16px));font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-muted);margin:calc(1 * var(--cs-rem, 16px)) 0 0;padding:0;list-style:none}.cs-lp-root .lp-fit__dims{display:grid;grid-template-columns:repeat(2,auto);gap:calc(1.5 * var(--cs-rem, 16px)) calc(2.5 * var(--cs-rem, 16px));margin:calc(1.5 * var(--cs-rem, 16px)) 0;font-variant-numeric:tabular-nums;justify-content:start}.cs-lp-root .lp-fit__dims div{border-top:1px solid var(--rule);padding-top:calc(.75 * var(--cs-rem, 16px));min-width:120px}.cs-lp-root .lp-fit__dims b{display:block;font-size:var(--fs-h3);font-weight:500;color:var(--fg);line-height:1.1}.cs-lp-root .lp-fit__dims span{font-size:var(--fs-small);color:var(--fg-muted);text-transform:uppercase;letter-spacing:.08em}.cs-lp-root .lp-sizer{display:flex;align-items:flex-end;gap:calc(2 * var(--cs-rem, 16px));margin:calc(1.5 * var(--cs-rem, 16px)) 0 calc(.5 * var(--cs-rem, 16px))}.cs-lp-root .lp-sizer figure{text-align:center}.cs-lp-root .lp-sizer .case{border:1.5px solid var(--fg);border-radius:50%;margin-inline:auto;box-sizing:border-box;position:relative}.cs-lp-root .lp-sizer .case:after{content:"";position:absolute;left:50%;top:50%;width:3px;height:3px;background:var(--accent);transform:translate(-50%,-50%);border-radius:50%}.cs-lp-root .lp-sizer .case--b{border-style:dashed;border-color:var(--cs-gray-400)}.cs-lp-root .lp-sizer figcaption{font-size:var(--fs-small);color:var(--fg-muted);margin-top:calc(.6 * var(--cs-rem, 16px));letter-spacing:.06em;text-transform:uppercase}.cs-lp-root .lp-sizer__note{font-size:var(--fs-small);color:var(--fg-muted)}@media print{.cs-lp-root *{visibility:hidden!important}.cs-lp-root #fit,.cs-lp-root #fit *{visibility:visible!important}.cs-lp-root #fit{position:absolute;inset:0 auto auto 0;padding:0}.cs-lp-root .lp-sticky{display:none!important}.cs-lp-root .lp-sizer .case{border-color:#000}}.cs-lp-root .lp-proof__pair{display:grid;grid-template-columns:3fr 2fr;gap:var(--grid-gap)}.cs-lp-root .lp-proof__pair img{width:100%;height:100%;object-fit:cover;aspect-ratio:4 / 5}.cs-lp-root .lp-proof__pair--single{grid-template-columns:1fr}.cs-lp-root .lp-proof__pair--single img{aspect-ratio:4 / 5}.cs-lp-root a.lp-proof__pair{display:grid;color:inherit}.cs-lp-root a.lp-proof__pair:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cs-lp-root .lp-split--top{align-items:start}@media(min-width:820px){.cs-lp-root .lp-split--top .lp-proof__pair--single{position:sticky;top:calc(88px + env(safe-area-inset-top,0px))}}.cs-lp-root .lp-proof__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(1 * var(--cs-rem, 16px)) calc(1.75 * var(--cs-rem, 16px));margin-top:calc(1.75 * var(--cs-rem, 16px))}.cs-lp-root .lp-engrave{display:grid;gap:clamp(24px,4vw,64px);align-items:center}@media(min-width:820px){.cs-lp-root .lp-engrave{grid-template-columns:1fr 1fr}}.cs-lp-root .lp-engrave__form{display:grid;gap:calc(.9 * var(--cs-rem, 16px));margin-top:calc(1.5 * var(--cs-rem, 16px));max-width:calc(26 * var(--cs-rem, 16px))}.cs-lp-root .lp-engrave__form .lp-field{color:var(--fg-on-dark-body)}.cs-lp-root .lp-engrave__form input[type=text]{background:transparent;color:var(--fg-on-dark);border-color:#f8f8fa66}.cs-lp-root .lp-engrave__form input[type=text]::placeholder{color:#f8f8fa66}.cs-lp-root .lp-engrave__form input[type=text]:focus{border-color:var(--fg-on-dark)}.cs-lp-root .lp-engrave__rules{font-size:var(--fs-small);color:var(--fg-on-dark-body);margin-top:calc(1 * var(--cs-rem, 16px))}.cs-lp-root .lp-engrave__preview{position:relative;overflow:hidden}.cs-lp-root a.lp-engrave__preview{display:block;color:inherit}.cs-lp-root a.lp-engrave__preview:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cs-lp-root .lp-engrave__side{display:grid;gap:calc(1.25 * var(--cs-rem, 16px));align-content:start}.cs-lp-root .lp-engrave__cta{margin:0}.cs-lp-root .lp-engrave__preview img{width:100%;aspect-ratio:1;object-fit:cover}.cs-lp-root .lp-engrave__cover{position:absolute;left:var(--eng-x, 49%);top:var(--eng-y, 62%);width:var(--eng-w, 70%);height:var(--eng-h, 25%);transform:translate(-50%,-50%) rotate(var(--eng-tilt, -11deg));background:radial-gradient(ellipse at var(--eng-brush, 50% 12%),rgba(255,255,255,.14),rgba(0,0,0,.05) 65%),repeating-conic-gradient(from 0deg at var(--eng-brush, 50% 12%),#c3c3c3 0deg,#b2b2b2 .45deg,#cbcbcb .9deg,#b9b9b9 1.3deg);-webkit-mask-image:radial-gradient(ellipse at center,#000 58%,rgba(0,0,0,0) 80%);mask-image:radial-gradient(ellipse at center,#000 58%,#0000 80%)}.cs-lp-root .lp-engrave__text{position:absolute;left:var(--eng-text-x, 50%);top:var(--eng-y, 62%);transform:translate(-50%,-50%) rotate(var(--eng-tilt, -11deg));text-align:center;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#46403ce6;text-shadow:0 1px 0 rgba(255,255,255,.35),0 -1px 0 rgba(0,0,0,.15);font-size:clamp(calc(.8 * var(--cs-rem, 16px)),2.3vw,calc(1.2 * var(--cs-rem, 16px)));line-height:1.5;white-space:nowrap;pointer-events:none}.cs-lp-root .lp-engrave__text span:empty:before{content:" "}.cs-lp-root .lp-engrave__badge{position:absolute;left:12px;bottom:12px;font-size:var(--fs-eyebrow);letter-spacing:.12em;text-transform:uppercase;background:#2a2626bf;color:var(--fg-on-dark);padding:.3em .7em}.cs-lp-root .lp-reviews__grid{display:grid;gap:clamp(16px,3vw,40px);margin-top:calc(1.5 * var(--cs-rem, 16px))}@media(min-width:700px){.cs-lp-root .lp-reviews__grid{grid-template-columns:repeat(3,1fr)}}.cs-lp-root .cs-review{border-top:1px solid var(--rule);padding-top:calc(1.25 * var(--cs-rem, 16px));display:grid;align-content:start}.cs-lp-root .cs-review .stars{color:var(--accent);letter-spacing:.1em;font-size:var(--fs-small)}.cs-lp-root .cs-review h3{font-size:var(--fs-h4);margin:calc(.5 * var(--cs-rem, 16px)) 0 calc(.25 * var(--cs-rem, 16px))}.cs-lp-root .cs-review p{font-size:var(--fs-body)}.cs-lp-root .cs-review cite{display:block;font-style:normal;font-weight:500;color:var(--fg);margin-top:auto;padding-top:calc(.5 * var(--cs-rem, 16px))}.cs-lp-root .cs-review small{display:block;color:var(--fg-muted);font-size:var(--fs-small);font-weight:400}.cs-lp-root .lp-reviews__source{font-size:var(--fs-small);color:var(--fg-muted);margin-top:calc(1.5 * var(--cs-rem, 16px))}.cs-lp-root .lp-final{background:linear-gradient(180deg,var(--cs-warm-white) 0%,var(--cs-cream) 35%,var(--cs-warm-charcoal) 100%)}.cs-lp-root .lp-final .cs-wrap{text-align:center;max-width:820px}.cs-lp-root .lp-final h2{font-size:var(--fs-h1);text-transform:uppercase;letter-spacing:.01em;line-height:var(--lh-tight)}.cs-lp-root .lp-final p{margin-inline:auto}.cs-lp-root .lp-final .lp-trust{justify-content:center;margin-top:calc(2 * var(--cs-rem, 16px))}.cs-lp-root .lp-final .lp-trust li{color:#3a3330d9}.cs-lp-root .lp-final__support{margin-top:calc(2.5 * var(--cs-rem, 16px));padding-top:calc(1.5 * var(--cs-rem, 16px));border-top:1px solid rgba(58,51,48,.25);color:var(--fg);font-size:var(--fs-small)}@media(min-width:820px){.cs-lp-root .lp-final .lp-trust li,.cs-lp-root .lp-final__support{color:var(--cs-gray-100)}.cs-lp-root .lp-final__support{border-color:#f8f8fa4d}}.cs-lp-root .lp-faq{max-width:760px}.cs-lp-root .lp-faq details{border-top:1px solid var(--rule);padding:calc(1 * var(--cs-rem, 16px)) 0}.cs-lp-root .lp-faq details:last-of-type{border-bottom:1px solid var(--rule)}.cs-lp-root .lp-faq summary{cursor:pointer;font-weight:500;color:var(--fg);list-style:none;display:flex;justify-content:space-between;gap:calc(1 * var(--cs-rem, 16px))}.cs-lp-root .lp-faq summary::-webkit-details-marker{display:none}.cs-lp-root .lp-faq summary:after{content:"+";color:var(--fg-muted);flex:none}.cs-lp-root .lp-faq details[open] summary:after{content:"\2013"}.cs-lp-root .lp-faq details p{margin-top:calc(.75 * var(--cs-rem, 16px))}.cs-lp-root .lp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--cs-white);border-top:1px solid var(--rule);padding:calc(.6 * var(--cs-rem, 16px)) var(--gutter) calc(calc(.6 * var(--cs-rem, 16px)) + env(safe-area-inset-bottom,0px));display:flex;align-items:center;justify-content:space-between;gap:calc(1 * var(--cs-rem, 16px));transform:translateY(110%);transition:transform var(--dur-medium) var(--ease-out-slow)}.cs-lp-root .lp-sticky.is-visible{transform:translateY(0)}.cs-lp-root .lp-sticky .meta{display:grid;line-height:1.2;font-size:var(--fs-small)}.cs-lp-root .lp-sticky .meta b{font-weight:500;color:var(--fg);font-size:var(--fs-body)}.cs-lp-root .lp-sticky .cs-btn{min-height:46px;padding:.7em 1.4em;font-size:var(--fs-small);white-space:nowrap}@media(min-width:820px){.cs-lp-root .lp-sticky{display:none}}.cs-lp-root.has-sticky{padding-bottom:76px}.cs-lp-root .lp-footer{background:var(--cs-ink);color:var(--fg-on-dark-body);padding-block:calc(3 * var(--cs-rem, 16px));font-size:var(--fs-small)}.cs-lp-root .lp-footer img{width:200px;margin-bottom:calc(1.25 * var(--cs-rem, 16px))}.cs-lp-root .lp-footer nav{display:flex;flex-wrap:wrap;gap:calc(.5 * var(--cs-rem, 16px)) calc(1.5 * var(--cs-rem, 16px));margin:calc(1 * var(--cs-rem, 16px)) 0}.cs-lp-root .lp-footer nav a{text-decoration:none;text-transform:uppercase;letter-spacing:.08em;font-size:var(--fs-eyebrow);border-bottom:1px solid rgba(248,248,250,.3);padding-bottom:2px}.cs-lp-root .lp-footer p{max-width:none;margin:0}.cs-lp-root .lp-header__nav{display:flex;align-items:center;gap:calc(1.5 * var(--cs-rem, 16px))}.cs-lp-root .lp-header__link{font-size:var(--fs-eyebrow)}@media(max-width:599px){.cs-lp-root .lp-header__link{display:none}}.cs-lp-root .lp-reviews__more{margin-top:calc(1.25 * var(--cs-rem, 16px))}.cs-lp-root .bs-hero{background:var(--cs-charcoal);color:var(--fg-on-dark);display:grid}.cs-lp-root .bs-hero__media{margin:0;aspect-ratio:4 / 5;overflow:hidden}.cs-lp-root .bs-hero__media img{width:100%;height:100%;object-fit:cover;object-position:32% 45%}.cs-lp-root .bs-hero__copy{padding-block:clamp(32px,6vw,56px) clamp(44px,8vw,72px);width:100%;box-sizing:border-box;container-type:inline-size}.cs-lp-root .bs-hero .cs-eyebrow{color:var(--fg-on-dark-body)}.cs-lp-root .bs-hero h1{color:var(--fg-on-dark);font-size:var(--fs-hero);font-size:clamp(calc(2.25 * var(--cs-rem, 16px)),min(6vw,18cqi),calc(4.25 * var(--cs-rem, 16px)));text-transform:uppercase;letter-spacing:.01em;max-width:12ch;margin-bottom:calc(1.25 * var(--cs-rem, 16px));word-break:normal;overflow-wrap:normal}.cs-lp-root h1,.cs-lp-root h2,.cs-lp-root h3,.cs-lp-root h4{word-break:normal;overflow-wrap:normal}.cs-lp-root .bs-hero .lp-lede{color:var(--fg-on-dark-body);max-width:40ch}.cs-lp-root .bs-hero .cs-link{color:var(--fg-on-dark)}.cs-lp-root .bs-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:calc(1 * var(--cs-rem, 16px)) calc(1.75 * var(--cs-rem, 16px));margin-top:calc(.5 * var(--cs-rem, 16px))}.cs-lp-root .bs-hero__actions:empty{display:none}.cs-lp-root .bs-hero__support{margin:calc(1.5 * var(--cs-rem, 16px)) 0 0;font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-on-dark-body)}@media(min-width:900px){.cs-lp-root .bs-hero{grid-template-columns:minmax(360px,max(41.67%,calc(max(var(--gutter),(100vw - var(--page-max)) / 2 + var(--gutter)) + 460px))) 1fr;min-height:min(86vh,820px)}.cs-lp-root .bs-hero__media{order:2;aspect-ratio:auto;height:100%}.cs-lp-root .bs-hero__copy{order:1;align-self:center;max-width:none;padding:var(--section-y) clamp(28px,4vw,64px) var(--section-y) max(var(--gutter),calc((100vw - var(--page-max)) / 2 + var(--gutter)))}}.cs-lp-root .bs-chapter__grid{display:grid;gap:clamp(24px,4vw,72px);align-items:center}.cs-lp-root .bs-chapter__media img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.cs-lp-root .bs-chapter__media figcaption{font-size:var(--fs-small);color:var(--fg-muted);margin-top:calc(.6 * var(--cs-rem, 16px))}.cs-lp-root .bs-chapter__media figcaption:empty{display:none}.cs-lp-root .bs-chapter__copy p{font-size:var(--fs-body-lg)}@media(min-width:820px){.cs-lp-root .bs-chapter__grid{grid-template-columns:1fr 1fr}.cs-lp-root .bs-chapter--left .bs-chapter__media{order:-1}}.cs-lp-root .bs-inline-quote{margin:calc(1.75 * var(--cs-rem, 16px)) 0 0;padding:calc(1.25 * var(--cs-rem, 16px)) 0 0;border-top:1px solid var(--rule)}.cs-lp-root .bs-inline-quote p{font-size:clamp(calc(1.25 * var(--cs-rem, 16px)),2.2vw,calc(1.625 * var(--cs-rem, 16px)))!important;font-weight:300;line-height:1.3;color:var(--fg);margin-bottom:calc(.6 * var(--cs-rem, 16px))}.cs-lp-root .bs-inline-quote cite{font-style:normal;font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg-muted)}.cs-lp-root .bs-inline-quote:has(p:empty){display:none}.cs-lp-root .bs-def .cs-wrap{max-width:980px}.cs-lp-root .bs-def__term{margin:0 0 calc(1.5 * var(--cs-rem, 16px));display:flex;flex-wrap:wrap;align-items:baseline;gap:calc(.5 * var(--cs-rem, 16px)) calc(1.5 * var(--cs-rem, 16px))}.cs-lp-root .bs-def__term span{font-size:clamp(calc(3 * var(--cs-rem, 16px)),11vw,calc(7.5 * var(--cs-rem, 16px)));font-weight:300;line-height:1;letter-spacing:.02em;color:var(--fg-on-dark)}.cs-lp-root .bs-def__term i{font-size:var(--fs-small);font-weight:400;font-style:italic;letter-spacing:.06em;color:var(--fg-on-dark-body)}.cs-lp-root .bs-def__text{font-size:clamp(calc(1.25 * var(--cs-rem, 16px)),2.4vw,calc(1.75 * var(--cs-rem, 16px)));line-height:1.4;color:var(--fg-on-dark);max-width:38ch}.cs-lp-root .bs-def__note{margin-top:calc(2 * var(--cs-rem, 16px));padding-top:calc(1.25 * var(--cs-rem, 16px));border-top:1px solid rgba(248,248,250,.25);max-width:58ch}.cs-lp-root .bs-log{list-style:none;margin:calc(2 * var(--cs-rem, 16px)) 0 0;padding:0;border-bottom:1px solid var(--rule)}.cs-lp-root .bs-log li{display:grid;grid-template-columns:minmax(96px,150px) 1fr;gap:calc(1 * var(--cs-rem, 16px)) calc(2 * var(--cs-rem, 16px));padding:calc(1.1 * var(--cs-rem, 16px)) 0;border-top:1px solid var(--rule)}.cs-lp-root .bs-log li.bs-log__head{font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg-muted);padding-block:calc(.6 * var(--cs-rem, 16px));border-top:2px solid var(--fg)}.cs-lp-root .bs-log time{font-variant-numeric:tabular-nums;font-weight:500;color:var(--fg);letter-spacing:.04em}.cs-lp-root .bs-log h3{font-size:var(--fs-h4);margin:0 0 calc(.25 * var(--cs-rem, 16px))}.cs-lp-root .bs-log p{margin:0}@media(max-width:520px){.cs-lp-root .bs-log li{grid-template-columns:1fr;gap:calc(.25 * var(--cs-rem, 16px))}.cs-lp-root .bs-log li.bs-log__head{display:none}.cs-lp-root .bs-log li:nth-child(2){border-top:2px solid var(--fg)}}.cs-lp-root .bs-collabs{display:grid;gap:clamp(32px,5vw,40px);margin-top:calc(2 * var(--cs-rem, 16px))}@media(min-width:760px){.cs-lp-root .bs-collabs{grid-template-columns:repeat(3,1fr);gap:var(--grid-gap)}}.cs-lp-root .bs-collab{display:grid;align-content:start}.cs-lp-root .bs-collab figure{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--cs-charcoal)}.cs-lp-root .bs-collab figure img{width:100%;height:100%;object-fit:cover}.cs-lp-root .bs-collab__panel{display:none}.cs-lp-root .bs-collab figure:has(img[src=""]) img{display:none}.cs-lp-root .bs-collab figure:has(img[src=""]) .bs-collab__panel{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;align-content:end;padding:clamp(20px,3vw,32px);color:var(--fg-on-dark);font-size:clamp(calc(1.75 * var(--cs-rem, 16px)),3vw,calc(2.5 * var(--cs-rem, 16px)));font-weight:500;line-height:1.05;text-transform:uppercase;letter-spacing:.02em;background:linear-gradient(180deg,var(--cs-warm-charcoal) 0%,var(--cs-charcoal) 100%)}.cs-lp-root .bs-collab__body{padding:calc(1.25 * var(--cs-rem, 16px)) 12px 0 0}.cs-lp-root .bs-collab h3{font-size:var(--fs-h4);text-transform:uppercase;letter-spacing:.02em;margin-bottom:calc(.5 * var(--cs-rem, 16px))}.cs-lp-root .bs-collab .cs-eyebrow{margin-bottom:calc(.5 * var(--cs-rem, 16px))}.cs-lp-root .bs-collab .cs-link:empty{display:none}.cs-lp-root .bs-quote{background:var(--bg)}.cs-lp-root .bs-quote figure{max-width:900px;margin-inline:auto;border-top:2px solid var(--fg);padding-top:clamp(28px,4vw,48px)}.cs-lp-root .bs-quote blockquote{margin:0}.cs-lp-root .bs-quote blockquote p{font-size:clamp(calc(1.625 * var(--cs-rem, 16px)),3.6vw,calc(2.75 * var(--cs-rem, 16px)));font-weight:300;line-height:1.22;color:var(--fg);max-width:30ch;margin-bottom:.75em;text-wrap:balance}.cs-lp-root .bs-quote blockquote .bs-quote__turn{font-style:italic;font-weight:400}.cs-lp-root .bs-quote figcaption b{display:block;font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg);font-size:var(--fs-small)}.cs-lp-root .bs-quote figcaption span{font-style:italic;color:var(--fg-muted);font-size:var(--fs-small)}.cs-lp-root .bs-explore{list-style:none;margin:calc(2 * var(--cs-rem, 16px)) 0 calc(2.25 * var(--cs-rem, 16px));padding:0;display:grid;border-top:1px solid var(--rule)}@media(min-width:700px){.cs-lp-root .bs-explore{grid-template-columns:1fr 1fr;column-gap:clamp(24px,4vw,56px)}}.cs-lp-root .bs-explore li{border-bottom:1px solid var(--rule)}.cs-lp-root .bs-explore a{display:grid;grid-template-columns:1fr auto;gap:calc(.15 * var(--cs-rem, 16px)) calc(1 * var(--cs-rem, 16px));padding:calc(1.1 * var(--cs-rem, 16px)) 0;text-decoration:none}.cs-lp-root .bs-explore a:after{content:"\2192";grid-row:1 / span 2;grid-column:2;align-self:center;color:var(--fg-muted);transition:transform var(--dur-default) var(--ease-out-slow)}.cs-lp-root .bs-explore a:hover:after{transform:translate(4px);color:var(--fg)}.cs-lp-root .bs-explore b{font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--fg)}.cs-lp-root .bs-explore span{font-size:var(--fs-small);color:var(--fg-muted)}.cs-lp-root .bs-explore__support{font-size:var(--fs-small);color:var(--fg-muted);margin-top:calc(1.5 * var(--cs-rem, 16px))}.cs-lp-root:has(.ed-hero){--ed-ivory: #F3EEE6;--ed-ivory-2: #E8E0D2;--ed-charcoal: #1E1B19;--ed-walnut: #3F2D22;--ed-brass: #C4A676;--ed-brass-ink: #7A5C2E;--bg: var(--ed-ivory);--bg-alt: var(--ed-ivory-2);--bg-dark: var(--ed-charcoal);--fg: #26211E;--fg-body: rgba(38, 33, 30, .84);--fg-muted: #5E554D;--rule: rgba(38, 33, 30, .16);--btn-bg: var(--ed-charcoal);background:var(--bg)}.cs-lp-root:has(.ed-hero) .lp-header{background:var(--ed-ivory)}.cs-lp-root:has(.ed-hero) .lp-product,.cs-lp-root:has(.ed-hero) .lp-sticky{background:var(--ed-ivory-2)}.cs-lp-root:has(.ed-hero) .lp-product__media{background:var(--ed-walnut)}.cs-lp-root:has(.ed-hero) .lp-product__media.lp-gallery{background:transparent}.cs-lp-root:has(.ed-hero) .cs-eyebrow{color:var(--ed-brass-ink)}.cs-lp-root:has(.ed-hero) .cs-review .stars{color:var(--ed-brass-ink)}.cs-lp-root .ed-eyebrow{display:flex;align-items:center;gap:calc(.85 * var(--cs-rem, 16px));font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ed-brass-ink);margin:0 0 calc(1.25 * var(--cs-rem, 16px))}.cs-lp-root .ed-eyebrow:before{content:"";width:28px;height:1px;background:currentColor;flex:none}.cs-lp-root .ed-lede{font-size:clamp(calc(1.0625 * var(--cs-rem, 16px)),1.3vw,calc(1.25 * var(--cs-rem, 16px)));line-height:1.6}.cs-lp-root .ed-section{padding-block:clamp(72px,10vw,144px)}.cs-lp-root .ed-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.9em 2.2em;border:1px solid var(--ed-charcoal);background:var(--ed-charcoal);color:var(--ed-ivory);font:500 var(--fs-small)/1 var(--font);letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background var(--dur-default) var(--ease-out-slow),color var(--dur-default) var(--ease-out-slow),border-color var(--dur-default) var(--ease-out-slow)}.cs-lp-root .ed-btn:hover{background:var(--ed-walnut);border-color:var(--ed-walnut)}.cs-lp-root .ed-hero .ed-btn,.cs-lp-root .ed-piece--dark .ed-btn,.cs-lp-root .ed-piece--walnut .ed-btn{background:var(--ed-ivory);border-color:var(--ed-ivory);color:var(--ed-charcoal)}.cs-lp-root .ed-hero .ed-btn:hover,.cs-lp-root .ed-piece--dark .ed-btn:hover,.cs-lp-root .ed-piece--walnut .ed-btn:hover{background:transparent;color:var(--ed-ivory)}.cs-lp-root .ed-hero .ed-eyebrow,.cs-lp-root .ed-piece--dark .ed-eyebrow,.cs-lp-root .ed-piece--walnut .ed-eyebrow,.cs-lp-root .ed-frame .ed-eyebrow{color:var(--ed-brass)}.cs-lp-root .ed-hero{position:relative;isolation:isolate;background:var(--ed-charcoal);color:var(--ed-ivory)}.cs-lp-root .ed-hero__media{position:relative;margin:0;aspect-ratio:5 / 4;overflow:hidden}.cs-lp-root .ed-hero__media img{width:100%;height:100%;object-fit:cover;object-position:62% 50%}.cs-lp-root .ed-hero__copy{padding-block:32px 48px}.cs-lp-root .ed-hero h1{color:#f7f3ec;font-size:clamp(calc(2.75 * var(--cs-rem, 16px)),7vw,calc(5.5 * var(--cs-rem, 16px)));font-weight:500;line-height:1.02;letter-spacing:-.005em;max-width:11ch;margin-bottom:calc(1.25 * var(--cs-rem, 16px))}.cs-lp-root .ed-hero .ed-lede{color:#f7f3ecdb;max-width:38ch;margin-bottom:calc(2 * var(--cs-rem, 16px))}@media(min-width:820px){.cs-lp-root .ed-hero{display:grid;grid-template-columns:5fr 7fr;min-height:min(90vh,880px)}.cs-lp-root .ed-hero__media{order:2;aspect-ratio:auto;height:100%}.cs-lp-root .ed-hero__copy{order:1;align-self:center;box-sizing:border-box;max-width:none;padding:var(--section-y) clamp(32px,4vw,72px) var(--section-y) max(var(--gutter),calc((100vw - var(--page-max)) / 2 + var(--gutter)))}}.cs-lp-root .ed-story{background:var(--ed-ivory)}.cs-lp-root .ed-story__grid{display:grid;gap:clamp(36px,6vw,96px);align-items:center}@media(min-width:900px){.cs-lp-root .ed-story__grid{grid-template-columns:5fr 6fr}}.cs-lp-root .ed-story__media{margin:0}.cs-lp-root .ed-story__media a{display:block;color:inherit}.cs-lp-root .ed-story__media a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.cs-lp-root .ed-story__grid--sticky{align-items:start}@media(min-width:900px){.cs-lp-root .ed-story__grid--sticky .ed-story__media{position:sticky;top:calc(88px + env(safe-area-inset-top,0px))}}.cs-lp-root .ed-story__media img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.cs-lp-root .ed-story__media figcaption,.cs-lp-root .ed-frame figcaption{font-size:var(--fs-small);color:var(--fg-muted);margin-top:calc(.75 * var(--cs-rem, 16px));letter-spacing:.02em}.cs-lp-root .ed-story h2{max-width:16ch}.cs-lp-root .ed-story p{max-width:58ch}.cs-lp-root .ed-facts{display:grid;grid-template-columns:1fr 1fr;gap:calc(1.5 * var(--cs-rem, 16px)) calc(2 * var(--cs-rem, 16px));margin:calc(2.5 * var(--cs-rem, 16px)) 0 0}.cs-lp-root .ed-facts div{border-top:1px solid var(--ed-brass);padding-top:calc(.9 * var(--cs-rem, 16px))}.cs-lp-root .ed-facts dt{font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--fg-muted);margin-bottom:calc(.45 * var(--cs-rem, 16px))}.cs-lp-root .ed-facts dd{margin:0;font-size:var(--fs-small);line-height:1.55;color:var(--fg)}.cs-lp-root .ed-stat{display:flex;align-items:baseline;gap:calc(1 * var(--cs-rem, 16px)) calc(1.25 * var(--cs-rem, 16px));margin:calc(2.25 * var(--cs-rem, 16px)) 0 0}.cs-lp-root .ed-stat b{font-weight:500;font-size:clamp(calc(3 * var(--cs-rem, 16px)),6vw,calc(4.5 * var(--cs-rem, 16px)));line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--fg)}.cs-lp-root .ed-stat span{font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg-muted);max-width:16ch;line-height:1.45}.cs-lp-root .ed-story__cta{margin:calc(2.25 * var(--cs-rem, 16px)) 0 0}@media(max-width:520px){.cs-lp-root .ed-facts{grid-template-columns:1fr}}@media(min-width:900px){.cs-lp-root .ed-facts--wide{grid-template-columns:repeat(3,1fr)}}.cs-lp-root .ed-pieces{background:var(--ed-ivory)}.cs-lp-root .ed-pieces__intro{padding-block:clamp(72px,10vw,128px) clamp(36px,5vw,64px)}.cs-lp-root .ed-pieces__intro h2{max-width:18ch;margin-bottom:0}.cs-lp-root .ed-piece{display:grid}.cs-lp-root .ed-piece__media{margin:0;overflow:hidden}.cs-lp-root .ed-piece__media img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.cs-lp-root .ed-piece__copy{padding:clamp(40px,7vw,96px) var(--gutter);display:grid;align-content:center}.cs-lp-root .ed-piece__copy>*{max-width:calc(34 * var(--cs-rem, 16px))}.cs-lp-root .ed-piece h3{font-size:clamp(calc(2 * var(--cs-rem, 16px)),4vw,calc(3.25 * var(--cs-rem, 16px)));font-weight:500;text-transform:uppercase;letter-spacing:.04em;line-height:1.05;margin-bottom:calc(1 * var(--cs-rem, 16px))}.cs-lp-root .ed-piece p{line-height:1.65}.cs-lp-root .ed-piece__facts{list-style:none;margin:calc(1.5 * var(--cs-rem, 16px)) 0 calc(1.75 * var(--cs-rem, 16px));padding:0;border-top:1px solid var(--rule)}.cs-lp-root .ed-piece__facts li{padding:calc(.75 * var(--cs-rem, 16px)) 0;border-bottom:1px solid var(--rule);font-size:var(--fs-small);letter-spacing:.02em}.cs-lp-root .ed-piece__facts li:empty{display:none}.cs-lp-root .ed-piece__price{display:flex;align-items:baseline;gap:calc(1 * var(--cs-rem, 16px));flex-wrap:wrap;margin:0 0 calc(1.5 * var(--cs-rem, 16px));font-size:calc(1.375 * var(--cs-rem, 16px));font-variant-numeric:tabular-nums}.cs-lp-root .ed-piece__price small{font-size:var(--fs-small);opacity:.8;letter-spacing:.04em}.cs-lp-root .ed-piece--light{background:var(--ed-ivory-2)}.cs-lp-root .ed-piece--dark{background:var(--ed-charcoal);color:#f3eee6d1;--rule: rgba(243, 238, 230, .18)}.cs-lp-root .ed-piece--walnut{background:var(--ed-walnut);color:#f3eee6db;--rule: rgba(243, 238, 230, .2)}.cs-lp-root .ed-piece--dark h3,.cs-lp-root .ed-piece--walnut h3,.cs-lp-root .ed-piece--dark .ed-piece__price,.cs-lp-root .ed-piece--walnut .ed-piece__price{color:var(--ed-ivory)}@media(min-width:900px){.cs-lp-root .ed-piece{grid-template-columns:7fr 5fr;min-height:min(88vh,840px)}.cs-lp-root .ed-piece__media img{height:100%;aspect-ratio:auto}.cs-lp-root .ed-piece--left{grid-template-columns:5fr 7fr}.cs-lp-root .ed-piece--left .ed-piece__media{order:2}.cs-lp-root .ed-piece__copy{padding-inline:clamp(40px,5vw,96px)}}.cs-lp-root .ed-frame{background:var(--ed-charcoal)}.cs-lp-root .ed-frame figure{position:relative;margin:0}.cs-lp-root .ed-frame img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}@media(min-width:820px){.cs-lp-root .ed-frame img{aspect-ratio:21 / 9}}.cs-lp-root .ed-frame figcaption{position:absolute;left:var(--gutter);bottom:calc(1.25 * var(--cs-rem, 16px));margin:0;color:#f3eee6db}.cs-lp-root .ed-frame figcaption:empty{display:none}.cs-lp-root .ed-brief{display:none}.cs-lp-root .ed-frame figure:has(img[src=""]) img,.cs-lp-root .ed-frame figure:has(img[src=""]) figcaption{display:none}.cs-lp-root .ed-frame figure:has(img[src=""]) .ed-brief{display:grid;align-content:center;min-height:clamp(360px,42vw,560px);padding:clamp(40px,7vw,104px) var(--gutter);color:#f3eee6db;outline:1px dashed rgba(196,166,118,.6);outline-offset:-16px}.cs-lp-root .ed-brief p{max-width:60ch;margin:0;font-size:var(--fs-body-lg);line-height:1.6}.cs-lp-root .ed-details{background:var(--ed-ivory)}.cs-lp-root .ed-details h2{max-width:18ch}.cs-lp-root .ed-details .ed-lede{max-width:56ch}.cs-lp-root .ed-details__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px var(--grid-gap);margin-top:clamp(36px,5vw,64px)}.cs-lp-root .ed-detail{margin:0}.cs-lp-root .ed-detail:first-child,.cs-lp-root .ed-detail:last-child:nth-child(2n){grid-column:1 / -1}.cs-lp-root .ed-detail__img{aspect-ratio:1 / 1;overflow:hidden;background:var(--ed-walnut)}.cs-lp-root .ed-detail:first-child .ed-detail__img{aspect-ratio:4 / 3}.cs-lp-root .ed-detail__img img{width:100%;height:100%;object-fit:cover}.cs-lp-root .ed-detail figcaption{padding:calc(.9 * var(--cs-rem, 16px)) 0 0;display:grid;gap:calc(.3 * var(--cs-rem, 16px))}.cs-lp-root .ed-detail figcaption b{font-size:calc(.8125 * var(--cs-rem, 16px));font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--fg)}.cs-lp-root .ed-detail figcaption span{font-size:var(--fs-small);line-height:1.55;color:var(--fg-body);max-width:44ch}@media(min-width:900px){.cs-lp-root .ed-details__grid{grid-template-columns:repeat(3,1fr);gap:28px var(--grid-gap)}.cs-lp-root .ed-detail:first-child{grid-column:span 2;grid-row:span 2;display:grid;grid-template-rows:1fr auto}.cs-lp-root .ed-detail:first-child .ed-detail__img{aspect-ratio:auto}.cs-lp-root .ed-detail:last-child:nth-child(2n){grid-column:auto}}.cs-lp-root .ed-details .ed-facts{margin-top:clamp(48px,6vw,80px)}.cs-lp-root .ed-video{background:var(--ed-charcoal);color:#f3eee6db;padding-block:clamp(56px,8vw,112px)}.cs-lp-root .ed-video .ed-eyebrow{color:var(--ed-brass)}.cs-lp-root .ed-video h2{color:var(--ed-ivory);max-width:18ch}.cs-lp-root .ed-video .ed-lede{max-width:52ch;color:#f3eee6d1;margin-bottom:clamp(28px,4vw,48px)}.cs-lp-root .ed-video__frame{position:relative;margin:0;aspect-ratio:16 / 9;overflow:hidden;background:#0e0c0b}.cs-lp-root .ed-video__frame video,.cs-lp-root .ed-video__frame img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cs-lp-root .ed-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;height:100%;margin:0;padding:0;border:0;background:#0e0c0b2e;color:var(--ed-ivory);cursor:pointer;transition:background var(--dur-default) var(--ease-out-slow)}.cs-lp-root .ed-video__play:hover{background:#0e0c0b4d}.cs-lp-root .ed-video__play span{display:inline-flex;align-items:center;gap:calc(.75 * var(--cs-rem, 16px));font-size:var(--fs-eyebrow);letter-spacing:.22em;text-transform:uppercase}.cs-lp-root .ed-video__play i{display:grid;place-items:center;width:72px;height:72px;border:1px solid rgba(243,238,230,.7);border-radius:50%}.cs-lp-root .ed-video__play i:before{content:"";width:0;height:0;margin-left:5px;border-style:solid;border-width:11px 0 11px 19px;border-color:transparent transparent transparent var(--ed-ivory)}.cs-lp-root .ed-video__frame.is-playing .ed-video__play,.cs-lp-root .ed-video__frame.is-playing img,.cs-lp-root .ed-video__frame[data-autoplay] .ed-video__play,.cs-lp-root .ed-video__frame[data-autoplay] img{display:none}.cs-lp-root .ed-video__brief{display:grid;align-content:center;min-height:clamp(320px,42vw,560px);padding:clamp(40px,7vw,104px) var(--gutter);outline:1px dashed rgba(243,238,230,.45);outline-offset:-16px}.cs-lp-root .ed-video__brief p{max-width:60ch;margin:0;font-size:var(--fs-body-lg);line-height:1.6}.cs-lp-root .ed-video figcaption{font-size:var(--fs-small);color:#f3eee6b3;margin-top:calc(.9 * var(--cs-rem, 16px));letter-spacing:.02em}.cs-lp-root .ed-video figcaption:empty{display:none}.cs-lp-root .hm-eyebrow{font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg-muted);margin:0 0 calc(.9 * var(--cs-rem, 16px))}.cs-lp-root .hm-head{display:flex;align-items:baseline;justify-content:space-between;gap:calc(1 * var(--cs-rem, 16px));flex-wrap:wrap;margin-bottom:clamp(18px,2vw,32px)}.cs-lp-root .hm-head h2,.cs-lp-root .hm-chart__intro h2{margin:0;font-size:calc(clamp(calc(1.9 * var(--cs-rem, 16px)),2.6vw,calc(3.25 * var(--cs-rem, 16px))) * var(--scale, 1))}.cs-lp-root .hm-head .hm-eyebrow,.cs-lp-root .hm-chart__intro .hm-eyebrow{font-size:calc(clamp(calc(.75 * var(--cs-rem, 16px)),.75vw,calc(.95 * var(--cs-rem, 16px))) * var(--scale, 1));margin-bottom:calc(.6 * var(--cs-rem, 16px))}.cs-lp-root .hm-head .cs-link{font-size:calc(clamp(calc(.8 * var(--cs-rem, 16px)),.8vw,calc(1 * var(--cs-rem, 16px))) * var(--scale, 1))}.cs-lp-root .hm-head__end{display:flex;align-items:center;gap:clamp(calc(.75 * var(--cs-rem, 16px)),1.2vw,calc(1.5 * var(--cs-rem, 16px)))}.cs-lp-root .hm-tiles .cs-wrap,.cs-lp-root .hm-products .cs-wrap{max-width:var(--home-wide)}.cs-lp-root .hm-tiles,.cs-lp-root .hm-products{padding-block:clamp(40px,4.5vw,80px)}.cs-lp-root .hm-head .cs-link{white-space:nowrap}.cs-lp-root .hm-hero{position:relative;isolation:isolate;min-height:clamp(520px,78vh,820px);display:grid;align-items:end;background:var(--cs-charcoal);color:var(--cs-white);overflow:hidden}.cs-lp-root .hm-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cs-lp-root .hm-hero__media video,.cs-lp-root .hm-hero__media img{width:100%;height:100%;object-fit:cover}.cs-lp-root .hm-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1212120d 35%,#1212129e)}.cs-lp-root .hm-hero__copy{position:relative;padding:clamp(40px,7vw,96px) var(--gutter);max-width:var(--page-max);margin-inline:auto;width:100%;box-sizing:border-box}.cs-lp-root .hm-hero h1{color:var(--cs-white);font-size:var(--fs-hero);text-transform:uppercase;letter-spacing:.01em;line-height:1;max-width:12ch;margin-bottom:calc(.6 * var(--cs-rem, 16px))}.cs-lp-root .hm-hero p{color:#f8f8fae0;font-size:var(--fs-body-lg);max-width:40ch;margin-bottom:calc(1.6 * var(--cs-rem, 16px))}.cs-lp-root .hm-hero .hm-eyebrow{color:#f8f8facc}.cs-lp-root .hm-tiles{background:var(--bg)}.cs-lp-root .hm-tiles[data-bg=white]{background:var(--bg-alt)}.cs-lp-root .hm-tiles[data-bg=warm]{background:var(--bg)}.cs-lp-root .hm-tiles__grid{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(2,1fr)}@media(min-width:760px){.cs-lp-root .hm-tiles__grid[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.cs-lp-root .hm-tiles__grid[data-columns="4"]{grid-template-columns:repeat(4,1fr)}.cs-lp-root .hm-tiles__grid[data-columns="6"]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1000px){.cs-lp-root .hm-tiles__grid[data-columns="6"]{grid-template-columns:repeat(6,1fr)}}.cs-lp-root .hm-tile{position:relative;display:block;overflow:hidden;background:var(--cs-charcoal);color:var(--cs-white);text-decoration:none;aspect-ratio:4 / 5}.cs-lp-root .hm-tiles__grid[data-columns="3"] .hm-tile{aspect-ratio:4 / 3}.cs-lp-root .hm-tile img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out-slow)}.cs-lp-root .hm-tile:hover img{transform:scale(1.03)}.cs-lp-root .hm-tile__label{position:absolute;left:0;right:0;bottom:0;padding:clamp(calc(1 * var(--cs-rem, 16px)),1.6vw,calc(1.6 * var(--cs-rem, 16px))) clamp(calc(1 * var(--cs-rem, 16px)),1.4vw,calc(1.5 * var(--cs-rem, 16px))) clamp(calc(1 * var(--cs-rem, 16px)),1.4vw,calc(1.5 * var(--cs-rem, 16px)));background:linear-gradient(180deg,#12121200,#121212c7)}.cs-lp-root .hm-tile__label b{display:block;font-weight:500;text-transform:uppercase;letter-spacing:.08em;font-size:calc(clamp(calc(.875 * var(--cs-rem, 16px)),.95vw,calc(1.15 * var(--cs-rem, 16px))) * var(--scale, 1))}.cs-lp-root .hm-tile__label span{display:block;font-size:calc(clamp(calc(.8 * var(--cs-rem, 16px)),.85vw,calc(1 * var(--cs-rem, 16px))) * var(--scale, 1));opacity:.88;margin-top:calc(.25 * var(--cs-rem, 16px))}.cs-lp-root .hm-tile__label span:empty{display:none}.cs-lp-root .hm-products{background:var(--bg-alt)}.cs-lp-root .hm-rail{display:flex;gap:clamp(8px,1.5vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-behavior:smooth}.cs-lp-root .hm-rail__nav{display:none;gap:calc(.5 * var(--cs-rem, 16px))}.cs-lp-root .hm-rail__btn{width:44px;height:44px;border:1px solid var(--rule);background:transparent;color:var(--fg);cursor:pointer;display:inline-grid;place-items:center;font:inherit;transition:border-color var(--dur-default) var(--ease-out-slow),background var(--dur-default) var(--ease-out-slow)}.cs-lp-root .hm-rail__btn:hover{border-color:var(--cs-charcoal)}.cs-lp-root .hm-rail__btn:disabled{opacity:.3;cursor:default}.cs-lp-root .hm-rail__btn svg{width:18px;height:18px}@media(min-width:1000px){.cs-lp-root .hm-rail__nav{display:flex}}.cs-lp-root .hm-rail::-webkit-scrollbar{display:none}.cs-lp-root .hm-card{flex:0 0 clamp(220px,70vw,320px);scroll-snap-align:start;background:transparent;border:0;text-decoration:none;color:var(--fg);display:grid;grid-template-rows:auto 1fr}@media(min-width:700px){.cs-lp-root .hm-card{flex-basis:calc((100% - 2 * clamp(8px,1.5vw,24px)) / 3)}}@media(min-width:1000px){.cs-lp-root .hm-card{flex-basis:calc((100% - (3*clamp(8px,1.5vw,24px)))/4)}}.cs-lp-root .hm-card figure{margin:0;aspect-ratio:1 / 1;overflow:hidden;background:transparent;position:relative}.cs-lp-root .hm-card img{width:100%;height:100%;object-fit:cover}.cs-lp-root .hm-card__badge{position:absolute;top:4%;left:4%;font-size:calc(clamp(11px,.7vw,13px) * var(--scale, 1));letter-spacing:.14em;text-transform:uppercase;padding:.35em .7em;background:var(--cs-charcoal);color:var(--cs-white)}.cs-lp-root .hm-card__badge:empty{display:none}.cs-lp-root .hm-card__body{padding:clamp(calc(.8 * var(--cs-rem, 16px)),1.2vw,calc(1.3 * var(--cs-rem, 16px))) 0 calc(.5 * var(--cs-rem, 16px));display:grid;gap:calc(.3 * var(--cs-rem, 16px))}.cs-lp-root .hm-card__body b{font-weight:500;font-size:calc(clamp(calc(1 * var(--cs-rem, 16px)),1.1vw,calc(1.3 * var(--cs-rem, 16px))) * var(--scale, 1));line-height:1.3}.cs-lp-root .hm-card__body span{font-size:calc(clamp(calc(.875 * var(--cs-rem, 16px)),.9vw,calc(1.1 * var(--cs-rem, 16px))) * var(--scale, 1));color:var(--fg-muted);font-variant-numeric:tabular-nums}.cs-lp-root .hm-card:hover .hm-card__body b{text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:1px}.cs-lp-root .hm-tile .hm-hover,.cs-lp-root .hm-card figure .hm-hover{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .45s var(--ease-out-slow)}.cs-lp-root .hm-hover[src=""]{display:none}@media(hover:hover){.cs-lp-root .hm-tile:hover .hm-hover,.cs-lp-root .hm-tile:focus-visible .hm-hover,.cs-lp-root .hm-card:hover .hm-hover,.cs-lp-root .hm-card:focus-visible .hm-hover{opacity:1}.cs-lp-root .hm-card:hover img:not(.hm-hover){opacity:0;transition:opacity .45s var(--ease-out-slow)}}.cs-lp-root .hm-video{position:relative;isolation:isolate;min-height:clamp(420px,60vh,640px);display:grid;align-items:center;background:var(--cs-charcoal);color:var(--cs-white);overflow:hidden}.cs-lp-root .hm-video__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cs-lp-root .hm-video__media video,.cs-lp-root .hm-video__media img{width:100%;height:100%;object-fit:cover}.cs-lp-root .hm-video__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#12121261}.cs-lp-root .hm-video__copy{padding:clamp(40px,7vw,96px) var(--gutter);max-width:var(--page-max);margin-inline:auto;width:100%;box-sizing:border-box}.cs-lp-root .hm-video h2{color:var(--cs-white);font-size:var(--fs-h1);text-transform:uppercase;letter-spacing:.01em;line-height:var(--lh-tight);max-width:14ch}.cs-lp-root .hm-video p{color:#f8f8fae0;max-width:44ch;margin-bottom:calc(1.5 * var(--cs-rem, 16px))}.cs-lp-root .hm-video .hm-eyebrow{color:#f8f8facc}.cs-lp-root .hm-chart{background:var(--bg-alt)}.cs-lp-root .hm-chart .cs-wrap{max-width:min(var(--home-wide),1400px)}.cs-lp-root .hm-chart__intro{max-width:calc(46 * var(--cs-rem, 16px));margin-bottom:clamp(24px,3vw,40px)}.cs-lp-root .hm-chart__intro p:not(.hm-eyebrow){font-size:calc(var(--fs-body-lg) * var(--scale, 1));margin-top:calc(.75 * var(--cs-rem, 16px))}.cs-lp-root .hm-chart__box{border:1px solid var(--rule);border-radius:clamp(16px,2vw,28px);padding:clamp(16px,3vw,44px) clamp(16px,3vw,44px) clamp(20px,3vw,40px);background:var(--cs-white)}.cs-lp-root .hm-chart__table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.cs-lp-root .hm-chart__table th,.cs-lp-root .hm-chart__table td{padding:clamp(calc(.8 * var(--cs-rem, 16px)),1.1vw,calc(1.2 * var(--cs-rem, 16px))) calc(.75 * var(--cs-rem, 16px));border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;font-size:calc(clamp(calc(.9 * var(--cs-rem, 16px)),.95vw,calc(1.15 * var(--cs-rem, 16px))) * var(--scale, 1));line-height:1.5}.cs-lp-root .hm-chart__table tbody tr:last-child td{border-bottom:0}.cs-lp-root .hm-chart__table th{font-weight:500;color:var(--fg)}.cs-lp-root .hm-chart__table thead th{border-bottom:1px solid var(--cs-charcoal);vertical-align:bottom}.cs-lp-root .hm-chart__table td:first-child{color:var(--fg-muted);width:28%}.cs-lp-root .hm-chart__product{display:grid;gap:calc(.6 * var(--cs-rem, 16px));text-decoration:none;color:var(--fg)}.cs-lp-root .hm-chart__product img{width:100%;max-width:clamp(220px,22vw,340px);aspect-ratio:1 / 1;object-fit:cover;background:transparent}.cs-lp-root .hm-chart__product b{font-weight:500;text-transform:uppercase;letter-spacing:.06em;font-size:calc(clamp(calc(.9 * var(--cs-rem, 16px)),.95vw,calc(1.15 * var(--cs-rem, 16px))) * var(--scale, 1))}.cs-lp-root .hm-chart__product span{font-size:calc(clamp(calc(.875 * var(--cs-rem, 16px)),.9vw,calc(1.05 * var(--cs-rem, 16px))) * var(--scale, 1));color:var(--fg-muted)}.cs-lp-root .hm-chart__ctas{display:flex;gap:var(--grid-gap);flex-wrap:wrap;margin-top:clamp(calc(1.5 * var(--cs-rem, 16px)),2.5vw,calc(2.5 * var(--cs-rem, 16px)))}.cs-lp-root .hm-overlay{position:relative;isolation:isolate;min-height:clamp(420px,60vh,640px);display:grid;align-items:center;background:var(--cs-charcoal);color:var(--cs-white);overflow:hidden}.cs-lp-root .hm-overlay__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cs-lp-root .hm-overlay__media img{width:100%;height:100%;object-fit:cover}.cs-lp-root .hm-overlay__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1212129e,#1212122e 70%)}.cs-lp-root .hm-overlay__copy{padding:clamp(40px,7vw,96px) var(--gutter);max-width:var(--page-max);margin-inline:auto;width:100%;box-sizing:border-box}.cs-lp-root .hm-overlay h2{color:var(--cs-white);max-width:16ch}.cs-lp-root .hm-overlay p{color:#f8f8fae0;max-width:46ch;margin-bottom:calc(1.5 * var(--cs-rem, 16px))}.cs-lp-root .hm-overlay .hm-eyebrow{color:#f8f8facc}.cs-lp-root .hm-compare{background:var(--bg-alt)}.cs-lp-root .hm-compare__intro{max-width:calc(46 * var(--cs-rem, 16px));margin-bottom:clamp(20px,3vw,32px)}.cs-lp-root .hm-compare__stage{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:var(--cs-charcoal);-webkit-user-select:none;user-select:none}.cs-lp-root .hm-compare__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cs-lp-root .hm-compare__stage img[data-after]{clip-path:inset(0 0 0 var(--split, 50%))}.cs-lp-root .hm-compare__handle{position:absolute;top:0;bottom:0;left:var(--split, 50%);width:2px;background:var(--cs-white);transform:translate(-1px);pointer-events:none}.cs-lp-root .hm-compare__handle:after{content:"\2194";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;background:var(--cs-white);color:var(--cs-charcoal);display:grid;place-items:center;font-size:18px}.cs-lp-root .hm-compare__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.cs-lp-root .hm-compare__labels{display:flex;justify-content:space-between;margin-top:calc(.75 * var(--cs-rem, 16px));font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-muted)}.cs-lp-root .hm-stats{background:var(--cs-charcoal);color:var(--cs-gray-100, #E1E1E4)}.cs-lp-root .hm-stats__grid{display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:repeat(2,1fr)}@media(min-width:900px){.cs-lp-root .hm-stats__grid{grid-template-columns:repeat(4,1fr)}}.cs-lp-root .hm-stat b{display:block;font-size:clamp(calc(2.25 * var(--cs-rem, 16px)),5vw,calc(4 * var(--cs-rem, 16px)));font-weight:500;line-height:1;color:var(--cs-white);font-variant-numeric:tabular-nums}.cs-lp-root .hm-stat span{display:block;margin-top:calc(.6 * var(--cs-rem, 16px));font-size:var(--fs-small);letter-spacing:.06em;text-transform:uppercase;opacity:.85;max-width:22ch}.cs-lp-root .hm-newsletter{background:var(--bg-alt)}.cs-lp-root .hm-newsletter__grid{display:grid;gap:clamp(24px,4vw,48px);align-items:center}@media(min-width:820px){.cs-lp-root .hm-newsletter__grid{grid-template-columns:1fr 1fr}}.cs-lp-root .hm-newsletter form{display:flex;gap:0;max-width:480px}.cs-lp-root .hm-newsletter input[type=email]{flex:1;min-width:0;min-height:52px;padding:.6em 1em;border:1px solid var(--cs-charcoal);border-right:0;font:inherit;background:var(--cs-white)}.cs-lp-root .hm-newsletter button{border-radius:0 var(--radius-pill) var(--radius-pill) 0}.cs-lp-root .hm-newsletter small{display:block;margin-top:calc(.75 * var(--cs-rem, 16px));font-size:12px;color:var(--fg-muted)}.cs-lp-root .hm-press{background:var(--bg);padding-block:clamp(32px,5vw,56px)}.cs-lp-root .hm-press__row{display:flex;flex-wrap:wrap;gap:clamp(20px,4vw,56px);align-items:center;justify-content:center}.cs-lp-root .hm-press__row img{height:clamp(22px,3vw,34px);width:auto;filter:grayscale(1);opacity:.75;mix-blend-mode:multiply}.cs-lp-root .fn-eyebrow{font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg-muted);margin:0 0 calc(1 * var(--cs-rem, 16px))}.cs-lp-root .fn-lede{font-size:var(--fs-body-lg);line-height:1.6;max-width:46ch}.cs-lp-root .fn-cta{gap:.75em}.cs-lp-root .fn-cta span{transition:transform var(--dur-default) var(--ease-out-slow)}.cs-lp-root .fn-cta:hover span{transform:translate(3px)}.cs-lp-root .fn-note{font-size:var(--fs-small);color:var(--fg-muted);margin:calc(.9 * var(--cs-rem, 16px)) 0 0}.cs-lp-root .fn-note:empty{display:none}.cs-lp-root .fn-next{display:flex;flex-wrap:wrap;align-items:center;gap:calc(1 * var(--cs-rem, 16px)) calc(1.5 * var(--cs-rem, 16px));margin-top:clamp(32px,5vw,56px);padding-top:clamp(24px,3vw,32px);border-top:1px solid var(--rule)}.cs-lp-root .fn-next p{margin:0;color:var(--fg-muted);font-size:var(--fs-small)}.cs-lp-root .fn-hero{background:var(--bg);padding-block:0 clamp(40px,6vw,88px)}.cs-lp-root .fn-hero__grid{display:grid;gap:0}.cs-lp-root .fn-hero__media{position:relative;margin-inline:calc(var(--gutter) * -1)}.cs-lp-root .fn-hero__front{margin:0;aspect-ratio:16 / 11;overflow:hidden;background:var(--cs-charcoal)}.cs-lp-root .fn-hero__front img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}.cs-lp-root .fn-hero__back{position:absolute;right:var(--gutter);bottom:-28px;width:36%;margin:0;border:4px solid var(--bg);background:var(--bg)}.cs-lp-root .fn-hero__back img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.cs-lp-root .fn-hero__back figcaption{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);padding:calc(.4 * var(--cs-rem, 16px)) calc(.1 * var(--cs-rem, 16px)) 0}.cs-lp-root .fn-hero__copy{padding-top:clamp(40px,8vw,56px)}.cs-lp-root .fn-hero h1{font-size:clamp(calc(2.25 * var(--cs-rem, 16px)),5.2vw,calc(4 * var(--cs-rem, 16px)));line-height:1.04;max-width:14ch;margin-bottom:calc(1 * var(--cs-rem, 16px))}.cs-lp-root .fn-hero .fn-lede{margin-bottom:calc(1.5 * var(--cs-rem, 16px))}.cs-lp-root .fn-cta{max-width:100%;box-sizing:border-box}.cs-lp-root .fn-points{list-style:none;margin:calc(1.75 * var(--cs-rem, 16px)) 0 0;padding:calc(1.25 * var(--cs-rem, 16px)) 0 0;border-top:1px solid var(--rule);display:grid;gap:calc(.6 * var(--cs-rem, 16px));font-size:var(--fs-small);color:var(--fg)}.cs-lp-root .fn-points li{display:flex;gap:calc(.7 * var(--cs-rem, 16px));align-items:baseline}.cs-lp-root .fn-points li:before{content:"";width:6px;height:6px;flex:none;background:var(--accent);transform:translateY(-1px)}@media(min-width:900px){.cs-lp-root .fn-hero{padding-block:clamp(40px,5vw,72px)}.cs-lp-root .fn-hero__grid{grid-template-columns:5fr 6fr;gap:clamp(40px,5vw,80px);align-items:center}.cs-lp-root .fn-hero__copy{padding-top:0}.cs-lp-root .fn-hero__media{margin:0 0 32px}.cs-lp-root .fn-hero__front{aspect-ratio:5 / 6}.cs-lp-root .fn-hero__back{right:auto;left:-32px;bottom:-32px;width:38%}}.cs-lp-root .fn-story{background:var(--bg-alt)}.cs-lp-root .fn-story__intro h2{max-width:18ch}.cs-lp-root .fn-beat{display:grid;gap:clamp(24px,4vw,72px);align-items:center;margin-top:clamp(48px,7vw,96px)}.cs-lp-root .fn-beat figure{margin:0}.cs-lp-root .fn-beat img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.cs-lp-root .fn-beat figcaption{font-size:var(--fs-small);color:var(--fg-muted);margin-top:calc(.6 * var(--cs-rem, 16px))}.cs-lp-root .fn-beat figcaption:empty{display:none}.cs-lp-root .fn-beat h3{font-size:clamp(calc(1.5 * var(--cs-rem, 16px)),2.6vw,calc(2.25 * var(--cs-rem, 16px)));line-height:1.12;margin-bottom:calc(.75 * var(--cs-rem, 16px))}.cs-lp-root .fn-beat p{max-width:52ch}.cs-lp-root .fn-beat__num{font-size:var(--fs-eyebrow);font-weight:500;letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg-muted);display:block;margin-bottom:calc(.75 * var(--cs-rem, 16px))}@media(min-width:900px){.cs-lp-root .fn-beat{grid-template-columns:1fr 1fr}.cs-lp-root .fn-beat:nth-child(2n) figure{order:2}}.cs-lp-root .fn-reasons{background:var(--cs-charcoal);color:var(--fg-on-dark-body)}.cs-lp-root .fn-reasons h2,.cs-lp-root .fn-reasons h3{color:var(--fg-on-dark)}.cs-lp-root .fn-reasons .fn-eyebrow,.cs-lp-root .fn-reasons .fn-next p{color:var(--fg-on-dark-body)}.cs-lp-root .fn-reasons h2{max-width:20ch}.cs-lp-root .fn-reasons__grid{list-style:none;margin:clamp(32px,5vw,56px) 0 0;padding:0;display:grid;gap:0;counter-reset:fn}.cs-lp-root .fn-reason{border-top:1px solid rgba(248,248,250,.2);padding:calc(1.5 * var(--cs-rem, 16px)) 0 calc(1.75 * var(--cs-rem, 16px))}.cs-lp-root .fn-reason__num{font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);color:var(--accent);font-weight:500}.cs-lp-root .fn-reason h3{font-size:var(--fs-h4);margin:calc(.6 * var(--cs-rem, 16px)) 0 calc(.6 * var(--cs-rem, 16px));line-height:1.25}.cs-lp-root .fn-reason__fact{font-size:var(--fs-small);margin:0 0 calc(.75 * var(--cs-rem, 16px))}.cs-lp-root .fn-reason__meaning{font-size:var(--fs-small);margin:0;color:var(--fg-on-dark);padding-left:calc(.9 * var(--cs-rem, 16px));border-left:1px solid rgba(248,248,250,.35)}.cs-lp-root .fn-reasons .fn-next{border-top-color:#f8f8fa33}.cs-lp-root .fn-reasons .cs-btn{background:var(--cs-gray-100);border-color:var(--cs-gray-100);color:var(--cs-charcoal)}@media(min-width:760px){.cs-lp-root .fn-reasons__grid{grid-template-columns:1fr 1fr;column-gap:clamp(24px,4vw,56px)}}@media(min-width:1100px){.cs-lp-root .fn-reasons__grid{grid-template-columns:repeat(4,1fr)}}.cs-lp-root .fn-choice{background:var(--bg)}.cs-lp-root .fn-choice__intro{max-width:calc(44 * var(--cs-rem, 16px))}.cs-lp-root .fn-cards{display:grid;gap:clamp(36px,5vw,24px);margin-top:clamp(32px,5vw,56px)}@media(min-width:820px){.cs-lp-root .fn-cards{grid-template-columns:repeat(3,1fr);gap:clamp(16px,2vw,28px)}}.cs-lp-root .fn-card{display:grid;grid-template-rows:auto 1fr;background:var(--cs-white);border:1px solid var(--rule)}.cs-lp-root .fn-card figure{margin:0;aspect-ratio:1 / 1;overflow:hidden;background:var(--cs-charcoal)}.cs-lp-root .fn-card figure img{width:100%;height:100%;object-fit:cover}.cs-lp-root .fn-card__body{padding:clamp(20px,2.4vw,28px);display:grid;align-content:start;gap:calc(.6 * var(--cs-rem, 16px))}.cs-lp-root .fn-card .fn-eyebrow{margin:0}.cs-lp-root .fn-card h3{font-size:clamp(calc(1.5 * var(--cs-rem, 16px)),2.2vw,calc(1.875 * var(--cs-rem, 16px)));text-transform:uppercase;letter-spacing:.03em;margin:0}.cs-lp-root .fn-card p{margin:0;font-size:var(--fs-small);line-height:1.6}.cs-lp-root .fn-card__pick{color:var(--fg);font-weight:500}.cs-lp-root .fn-card__pick:empty{display:none}.cs-lp-root .fn-card__meta{display:flex;justify-content:space-between;align-items:baseline;gap:calc(1 * var(--cs-rem, 16px));padding:calc(.8 * var(--cs-rem, 16px)) 0;margin-top:calc(.4 * var(--cs-rem, 16px));border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);font-variant-numeric:tabular-nums}.cs-lp-root .fn-card__meta b{font-size:calc(1.25 * var(--cs-rem, 16px));font-weight:500;color:var(--fg)}.cs-lp-root .fn-card__meta span{font-size:var(--fs-small);color:var(--fg-muted)}.cs-lp-root .fn-card .cs-btn{width:100%;box-sizing:border-box;padding-inline:1em;margin-top:calc(.6 * var(--cs-rem, 16px))}.cs-lp-root .fn-choice__all{margin-top:calc(1.5 * var(--cs-rem, 16px));font-size:var(--fs-small);color:var(--fg-muted)}.cs-lp-root .fn-proof{background:var(--bg-alt)}.cs-lp-root .fn-proof__grid{display:grid;gap:clamp(40px,6vw,88px);margin-top:clamp(28px,4vw,48px)}@media(min-width:900px){.cs-lp-root .fn-proof__grid{grid-template-columns:1fr 1fr}}.cs-lp-root .fn-proof h3{font-size:var(--fs-eyebrow);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--fg-muted);margin-bottom:calc(1 * var(--cs-rem, 16px))}.cs-lp-root .fn-facts{margin:0;border-top:1px solid var(--rule)}.cs-lp-root .fn-facts div{display:grid;grid-template-columns:minmax(110px,1fr) 2.4fr;gap:calc(1 * var(--cs-rem, 16px));padding:calc(.95 * var(--cs-rem, 16px)) 0;border-bottom:1px solid var(--rule)}.cs-lp-root .fn-facts dt{font-weight:500;color:var(--fg);font-size:var(--fs-small)}.cs-lp-root .fn-facts dd{margin:0;font-size:var(--fs-small);line-height:1.6}.cs-lp-root .fn-facts dd a{display:inline-block;margin-top:calc(.35 * var(--cs-rem, 16px));color:var(--fg)}.cs-lp-root .fn-facts dd a:empty{display:none}.cs-lp-root .fn-answers{margin:0}.cs-lp-root .fn-answers div{padding:0 0 calc(1.25 * var(--cs-rem, 16px));margin-bottom:calc(1.25 * var(--cs-rem, 16px));border-bottom:1px solid var(--rule)}.cs-lp-root .fn-answers dt{font-weight:500;color:var(--fg);margin-bottom:calc(.35 * var(--cs-rem, 16px))}.cs-lp-root .fn-answers dd{margin:0;font-size:var(--fs-small);line-height:1.6}.cs-lp-root .fn-final{background:var(--cs-charcoal);color:var(--fg-on-dark-body);text-align:left}.cs-lp-root .fn-final h2{color:var(--fg-on-dark);max-width:20ch}.cs-lp-root .fn-final .fn-lede{color:var(--fg-on-dark-body)}.cs-lp-root .fn-final__links{list-style:none;margin:clamp(28px,4vw,44px) 0 0;padding:0;display:grid;gap:var(--grid-gap)}@media(min-width:760px){.cs-lp-root .fn-final__links{grid-template-columns:repeat(3,1fr)}}.cs-lp-root .fn-final__links a{display:grid;gap:calc(.25 * var(--cs-rem, 16px));padding:calc(1.25 * var(--cs-rem, 16px)) calc(1.25 * var(--cs-rem, 16px)) calc(1.3 * var(--cs-rem, 16px));border:1px solid rgba(248,248,250,.28);text-decoration:none;color:var(--fg-on-dark);min-height:52px;transition:background var(--dur-default) var(--ease-out-slow),border-color var(--dur-default) var(--ease-out-slow)}.cs-lp-root .fn-final__links a:hover{background:#f8f8fa0f;border-color:#f8f8fa99}.cs-lp-root .fn-final__links b{font-weight:500;text-transform:uppercase;letter-spacing:.06em}.cs-lp-root .fn-final__links b:after{content:" \2192"}.cs-lp-root .fn-final__links span{font-size:var(--fs-small);color:var(--fg-on-dark-body)}.cs-lp-root .fn-final .fn-next{border-top-color:#f8f8fa33}.cs-lp-root .fn-final .fn-next p{color:var(--fg-on-dark-body)}
/*# sourceMappingURL=/cdn/shop/t/8/assets/cs-lp-home.css.map */
