:root{--mdr-ink: var(--ltd-ink, #41212a);--mdr-panel: #41212a;--mdr-on-dark: #eee9de;--mdr-paper: #f7f4ee;--mdr-bone: var(--ltd-blush, #eee9de);--mdr-stone: var(--ltd-line, #ddd4c6);--mdr-mute: var(--ltd-ink-muted, #76736d);--mdr-serif: var(--mdr-font-serif, "Instrument Serif", Georgia, serif);--mdr-ease: cubic-bezier(.16, 1, .3, 1);--mdr-gut: clamp(16px, 2.4vw, 36px);--mdr-pad-y: clamp(64px, 9vw, 144px)}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"ss01" 1,"cv11" 1}h1,h2,h3,h4,.h0,.h1,.h2,.h3{letter-spacing:-.02em}::selection{background:var(--mdr-ink);color:var(--mdr-on-dark, #eee9de)}.mdr-hero__title em,.mdr-editorial__title em,.mdr-rail__title em,.mdr-index__title em,.mdr-feature__title em,.mdr-news__title em{font-family:var(--mdr-serif);font-style:italic;font-weight:400;letter-spacing:-.01em}.mdr-eyebrow{margin:0 0 18px;font-size:11px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-weight:500;display:flex;align-items:center;gap:12px}.mdr-eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.55}.mdr-btn{--b-bg: var(--mdr-btn-bg, var(--mdr-ink));--b-fg: var(--mdr-btn-fg, var(--mdr-on-dark, #eee9de));display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:0 28px;border:1px solid var(--b-bg);background:var(--b-bg);color:var(--b-fg);font:inherit;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .35s var(--mdr-ease),color .35s var(--mdr-ease),border-color .35s var(--mdr-ease),transform .2s var(--mdr-ease)}.mdr-btn:hover{background:transparent;color:var(--b-bg)}.mdr-btn:active{transform:scale(.98)}.mdr-btn:focus-visible,.mdr-link:focus-visible,.mdr-index__link:focus-visible,.mdr-duo__item:focus-visible,.mdr-rail__arrow:focus-visible{outline:2px solid var(--mdr-ink);outline-offset:3px}.mdr-btn--ghost{background:transparent;color:var(--b-bg);border-color:currentColor}.mdr-btn--ghost:hover{background:var(--b-bg);color:var(--b-fg)}.mdr-link{display:inline-block;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:inherit;padding-bottom:6px;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .5s var(--mdr-ease)}.mdr-link:hover{background-size:0% 1px;background-position:100% 100%}.mdr-js .mdr-reveal{opacity:0;transform:translateY(18px);transition:opacity .9s var(--mdr-ease) var(--mdr-delay, 0ms),transform .9s var(--mdr-ease) var(--mdr-delay, 0ms)}.mdr-js .mdr-reveal.is-in{opacity:1;transform:none}.mdr-hero{position:relative;height:var(--mdr-hero-h, 100svh);min-height:520px;overflow:hidden;isolation:isolate;color:var(--mdr-on-dark, #eee9de);display:flex}.mdr-hero--dark{color:var(--mdr-ink)}.mdr-hero__media,.mdr-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0}.mdr-hero__media{z-index:-2}.mdr-hero__shade{z-index:-1;background:linear-gradient(to top,rgba(0,0,0,calc(var(--mdr-hero-shade) * 1.9)),rgba(0,0,0,var(--mdr-hero-shade)) 45%,rgba(0,0,0,calc(var(--mdr-hero-shade) * .6)))}.mdr-hero--dark .mdr-hero__shade{background:none}.mdr-hero__img,.mdr-hero__video,.mdr-hero__media video,.mdr-hero__placeholder,.mdr-hero__placeholder svg{width:100%;height:100%;object-fit:cover;display:block}.mdr-hero__img{transform:scale(1.04);animation:mdr-hero-settle 2.4s var(--mdr-ease) forwards}@keyframes mdr-hero-settle{to{transform:scale(1)}}.mdr-hero__copy{position:relative;align-self:flex-end;width:100%;padding:0 var(--mdr-gut) clamp(40px,7vh,88px);max-width:1100px}.mdr-hero--v-center .mdr-hero__copy{align-self:center;padding-bottom:0}.mdr-hero--h-center .mdr-hero__copy{margin-inline:auto;text-align:center}.mdr-hero--h-center .mdr-eyebrow,.mdr-hero--h-center .mdr-hero__cta{justify-content:center}.mdr-hero__title{margin:0;font-size:clamp(40px,8.4vw,132px);line-height:.96;font-weight:400;letter-spacing:-.045em;text-wrap:balance}.mdr-hero__sub{margin:22px 0 0;font-size:15px;line-height:1.5;max-width:44ch;opacity:.92}.mdr-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.mdr-hero--light{--mdr-btn-bg: var(--mdr-on-dark, #eee9de);--mdr-btn-fg: var(--mdr-ink)}.mdr-hero--dark{--mdr-btn-bg: var(--mdr-ink);--mdr-btn-fg: var(--mdr-on-dark, #eee9de)}.mdr-hero__cue{position:absolute;right:var(--mdr-gut);bottom:clamp(40px,7vh,88px);display:flex;align-items:center;gap:14px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:inherit;text-decoration:none;writing-mode:vertical-rl}.mdr-hero__cue i{display:block;width:1px;height:56px;background:currentColor;opacity:.7;transform-origin:top;animation:mdr-cue 2.2s var(--mdr-ease) infinite}@keyframes mdr-cue{0%{transform:scaleY(0)}55%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.mdr-anchor{display:block;height:0}@media(max-width:749px){.mdr-hero{min-height:480px}.mdr-hero__cue{display:none}.mdr-hero__cta .mdr-btn{flex:1 1 100%}}.mdr-duo__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--mdr-duo-gap, 0)}.mdr-duo--3 .mdr-duo__grid{grid-template-columns:repeat(3,1fr)}.mdr-duo--4 .mdr-duo__grid{grid-template-columns:repeat(4,1fr)}.mdr-duo--1 .mdr-duo__grid{grid-template-columns:1fr}.mdr-duo__item{position:relative;display:block;overflow:hidden;color:var(--mdr-on-dark, #eee9de);text-decoration:none;background:var(--mdr-bone)}.mdr-duo__media{display:block;aspect-ratio:var(--mdr-duo-ratio, 4 / 5);overflow:hidden}.mdr-duo__media img,.mdr-duo__media svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.4s var(--mdr-ease)}.mdr-duo__item:hover .mdr-duo__media img{transform:scale(1.045)}.mdr-duo__cap{position:absolute;inset:auto 0 0 0;display:flex;align-items:baseline;gap:14px;padding:56px var(--mdr-gut) clamp(18px,2.4vw,32px);background:linear-gradient(to top,#0000006b,#0000)}.mdr-duo__label{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:500}.mdr-duo__sub{font-family:var(--mdr-serif);font-style:italic;font-size:17px;opacity:.85}.mdr-duo__arrow{margin-left:auto;transition:transform .5s var(--mdr-ease)}.mdr-duo__item:hover .mdr-duo__arrow{transform:translate(8px)}@media(max-width:749px){.mdr-duo--3 .mdr-duo__grid,.mdr-duo--4 .mdr-duo__grid{grid-template-columns:repeat(2,1fr)}.mdr-duo__cap{padding:40px 12px 14px;flex-wrap:wrap;gap:4px 10px}.mdr-duo__label{font-size:10px}.mdr-duo__sub{display:none}}.mdr-editorial{padding:var(--mdr-pad-y) var(--mdr-gut)}.mdr-editorial--bone{background:var(--mdr-bone)}.mdr-editorial--ink{background:var(--mdr-panel, #41212a);color:var(--mdr-on-dark, #eee9de)}.mdr-editorial__inner{max-width:1480px;margin-inline:auto}.mdr-editorial--center .mdr-editorial__inner{text-align:center}.mdr-editorial--center .mdr-eyebrow{justify-content:center}.mdr-editorial__title{margin:0;max-width:17ch;font-size:clamp(36px,6.2vw,96px);line-height:1;font-weight:400;letter-spacing:-.04em;text-wrap:balance}.mdr-editorial--center .mdr-editorial__title{margin-inline:auto}.mdr-editorial__text{margin:28px 0 32px;max-width:46ch;font-size:15px;line-height:1.6;color:var(--mdr-mute)}.mdr-editorial--ink .mdr-editorial__text{color:#ffffffb3}.mdr-editorial--center .mdr-editorial__text{margin-inline:auto}.mdr-editorial__text p{margin:0 0 .8em}.mdr-rail{padding:clamp(48px,6vw,96px) 0 clamp(56px,7vw,104px)}.mdr-rail__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 var(--mdr-gut);margin-bottom:clamp(24px,3vw,44px)}.mdr-rail__title{margin:0;font-size:clamp(30px,4vw,60px);line-height:1;font-weight:400;letter-spacing:-.04em}.mdr-rail .mdr-eyebrow{margin-bottom:14px}.mdr-rail__tools{display:flex;align-items:center;gap:28px}.mdr-rail__arrows{display:flex;gap:8px}.mdr-rail__arrow{width:44px;height:44px;border-radius:50%;border:1px solid var(--mdr-stone);background:transparent;color:var(--mdr-ink);display:grid;place-items:center;cursor:pointer;font-size:15px;transition:background .3s var(--mdr-ease),color .3s var(--mdr-ease),border-color .3s var(--mdr-ease),opacity .3s,transform .2s}.mdr-rail__arrow:hover:not(:disabled){background:var(--mdr-ink);color:var(--mdr-on-dark, #eee9de);border-color:var(--mdr-ink)}.mdr-rail__arrow:active:not(:disabled){transform:scale(.94)}.mdr-rail__arrow:disabled{opacity:.3;cursor:not-allowed}.mdr-rail__track{list-style:none;margin:0;padding:0 var(--mdr-gut);display:flex;gap:var(--ltd-bordino, 4px);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--mdr-gut);scrollbar-width:none;-webkit-overflow-scrolling:touch}.mdr-rail__track::-webkit-scrollbar{display:none}.mdr-rail__item{flex:0 0 var(--mdr-rail-card, 300px);scroll-snap-align:start;min-width:0}.mdr-rail__ph{aspect-ratio:4 / 5;background:var(--mdr-bone)}.mdr-rail__ph svg{width:100%;height:100%}.mdr-rail__bar{height:1px;background:var(--mdr-stone);margin:clamp(20px,2.4vw,32px) var(--mdr-gut) 0;position:relative;overflow:hidden}.mdr-rail__bar span{position:absolute;inset:0 auto 0 0;width:30%;background:var(--mdr-ink);transform-origin:left;will-change:transform}@media(max-width:749px){.mdr-rail__item{flex-basis:64vw}.mdr-rail__arrows{display:none}.mdr-rail__head{align-items:flex-start;flex-direction:column;gap:14px}}.mdr-index{padding:var(--mdr-pad-y) 0;position:relative}.mdr-index__head{padding:0 var(--mdr-gut);margin-bottom:clamp(28px,4vw,64px)}.mdr-index__title{margin:0;font-size:clamp(36px,6vw,96px);line-height:1;font-weight:400;letter-spacing:-.04em}.mdr-index__list{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--mdr-stone)}.mdr-index__row{border-top:1px solid var(--mdr-stone)}.mdr-index__link{display:grid;grid-template-columns:clamp(36px,5vw,80px) 1fr auto clamp(28px,4vw,56px);align-items:center;gap:12px;padding:clamp(18px,2.6vw,38px) var(--mdr-gut);color:var(--mdr-ink);text-decoration:none;transition:padding .6s var(--mdr-ease),background .4s var(--mdr-ease)}.mdr-index__num{font-size:11px;letter-spacing:.14em;color:var(--mdr-mute);font-variant-numeric:tabular-nums}.mdr-index__name{font-size:clamp(30px,5.6vw,84px);line-height:1;font-weight:300;letter-spacing:-.045em;transition:transform .7s var(--mdr-ease)}.mdr-index__count{font-size:11px;letter-spacing:.14em;color:var(--mdr-mute)}.mdr-index__arrow{justify-self:end;font-size:22px;opacity:0;transform:translate(-12px);transition:opacity .4s,transform .6s var(--mdr-ease)}.mdr-index__thumb{display:none}@media(hover:hover)and (min-width:990px){.mdr-index__link:hover .mdr-index__name{transform:translate(14px);font-family:var(--mdr-serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.mdr-index__link:hover .mdr-index__arrow{opacity:1;transform:none}.mdr-index__list:hover .mdr-index__link:not(:hover){opacity:.4}.mdr-index__link{transition:opacity .4s var(--mdr-ease)}}.mdr-index__peek{position:fixed;left:0;top:0;z-index:30;pointer-events:none;width:260px;aspect-ratio:4 / 5;overflow:hidden;background:var(--mdr-bone);opacity:0;transform:translateZ(0) scale(.92);transition:opacity .35s var(--mdr-ease)}.mdr-index__peek img{width:100%;height:100%;object-fit:cover;display:block}.mdr-index__peek.is-on{opacity:1}@media(max-width:989px){.mdr-index__peek{display:none}.mdr-index__link{grid-template-columns:32px 1fr auto 56px}.mdr-index__arrow{display:none}.mdr-index__thumb{display:block;width:56px;aspect-ratio:4 / 5;overflow:hidden;grid-column:4;grid-row:1}.mdr-index__thumb img{width:100%;height:100%;object-fit:cover;display:block}}.mdr-marquee{overflow:hidden;padding:16px 0;background:var(--mdr-panel, #41212a);color:var(--mdr-on-dark, #eee9de)}.mdr-marquee--bone{background:var(--mdr-bone);color:var(--mdr-ink)}.mdr-marquee--paper{background:var(--mdr-paper, #f7f4ee);color:var(--mdr-ink);border-block:1px solid var(--mdr-stone)}.mdr-marquee__track{display:flex;width:max-content;animation:mdr-marquee var(--mdr-marquee-speed, 40s) linear infinite}.mdr-marquee:hover .mdr-marquee__track{animation-play-state:paused}.mdr-marquee__group{display:flex;align-items:center;list-style:none;margin:0;padding:0;flex-shrink:0}.mdr-marquee__item{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;white-space:nowrap;display:flex;align-items:center}.mdr-marquee__item a{color:inherit;text-decoration:none}.mdr-marquee__item:after{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.45;margin:0 clamp(22px,3vw,44px)}@keyframes mdr-marquee{to{transform:translate(-50%)}}.mdr-feature{display:grid;grid-template-columns:1fr 1fr;min-height:min(86svh,920px)}.mdr-feature--reverse .mdr-feature__copy{order:2}.mdr-feature__copy{display:flex;align-items:center;padding:var(--mdr-pad-y) var(--mdr-gut);background:var(--mdr-panel, #41212a);color:var(--mdr-on-dark, #eee9de)}.mdr-feature--bone .mdr-feature__copy{background:var(--mdr-bone);color:var(--mdr-ink)}.mdr-feature--paper .mdr-feature__copy{background:var(--mdr-paper, #f7f4ee);color:var(--mdr-ink)}.mdr-feature__copy-in{max-width:560px;margin-inline:auto;width:100%}.mdr-feature__title{margin:0;font-size:clamp(32px,4.6vw,70px);line-height:1.02;font-weight:400;letter-spacing:-.04em;text-wrap:balance}.mdr-feature__text{margin:26px 0 32px;font-size:15px;line-height:1.6;opacity:.72;max-width:44ch}.mdr-feature__text p{margin:0 0 .8em}.mdr-feature__media{position:relative;overflow:hidden;min-height:420px;background:var(--mdr-bone)}.mdr-feature__media img,.mdr-feature__media video,.mdr-feature__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(max-width:749px){.mdr-feature{grid-template-columns:1fr;min-height:0}.mdr-feature--reverse .mdr-feature__copy{order:0}.mdr-feature__media{min-height:0;aspect-ratio:4 / 5}}.mdr-news{padding:var(--mdr-pad-y) var(--mdr-gut);background:var(--mdr-bone)}.mdr-news--paper{background:var(--mdr-paper, #f7f4ee)}.mdr-news--ink{background:var(--mdr-panel, #41212a);color:var(--mdr-on-dark, #eee9de);--mdr-btn-bg: var(--mdr-on-dark, #eee9de);--mdr-btn-fg: var(--mdr-ink)}.mdr-news__inner{max-width:1480px;margin-inline:auto;display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,96px);align-items:end}.mdr-news__title{margin:0;font-size:clamp(34px,5vw,76px);line-height:1;font-weight:400;letter-spacing:-.04em}.mdr-news__text{margin:20px 0 0;font-size:15px;line-height:1.55;opacity:.7;max-width:42ch}.mdr-news__form{display:grid;grid-template-columns:1fr auto;gap:0;align-items:end}.mdr-news__input{background:transparent;border:0;border-bottom:1px solid currentColor;border-radius:0;color:inherit;font:inherit;font-size:15px;padding:16px 0;min-width:0;outline:none;transition:border-color .3s}.mdr-news__input::placeholder{color:inherit;opacity:.5}.mdr-news__input:focus-visible{border-bottom-width:2px}.mdr-news__ok,.mdr-news__err{grid-column:1 / -1;margin:12px 0 0;font-size:13px}.mdr-news__err{color:#b3261e}@media(max-width:749px){.mdr-news__inner{grid-template-columns:1fr;align-items:start}.mdr-news__form{grid-template-columns:1fr;gap:14px}}@media(prefers-reduced-motion:reduce){.mdr-js .mdr-reveal{opacity:1;transform:none;transition:none}.mdr-hero__img{animation:none;transform:none}.mdr-hero__cue i{animation:none}.mdr-marquee__track{animation:none;flex-wrap:wrap;width:auto;justify-content:center}.mdr-duo__media img,.mdr-index__name,.mdr-index__link{transition:none}}.beezfy-header .header-logo{flex:0 0 auto;min-width:max-content}.beezfy-header .header-logo a{flex-shrink:0}.beezfy-header .header-logo img{width:auto;max-width:none;flex:none}.mdr-hero--h-center .mdr-hero__title{max-width:8ch;margin-inline:auto;font-size:clamp(40px,6.6vw,104px)}.beezfy-header-controller .beezfy-header .header-logo img{aspect-ratio:auto!important}.mdr-hero--h-center .mdr-hero__sub{margin-inline:auto}.mdr-hero__title,.mdr-editorial__title,.mdr-rail__title,.mdr-index__title,.mdr-feature__title,.mdr-news__title{color:inherit}.mdr-index__title{color:var(--mdr-ink)}.mdr-feature__text,.mdr-feature__text p{color:inherit}.mdr-index__num,.mdr-index__count{color:var(--mdr-mute)}.mdr-news .mdr-news__input{background:transparent!important;border:0!important;border-bottom:1px solid currentColor!important;border-radius:0!important;box-shadow:none!important;padding:16px 0!important;height:auto!important}.mdr-news .mdr-news__input:focus{outline:none;border-bottom-width:2px!important}:root{--ltd-price-font: var(--font-body-family);--ltd-price-weight: 500}.bz-card__price-swatch{justify-content:flex-start!important;gap:14px}.bz-card__price-wrapper{justify-content:flex-start!important}@media(max-width:749px){.beezfy-header-controller .beezfy-header .header-logo img{height:11px!important;max-height:11px!important}}.beezfy-header,.beezfy-header-controller .beezfy-header{box-shadow:none!important}@media(max-width:749px){.mdr-hero--m-light{color:var(--mdr-on-dark, #eee9de);--mdr-btn-bg: var(--mdr-on-dark, #eee9de);--mdr-btn-fg: var(--mdr-ink)}.mdr-hero--m-light .mdr-hero__shade{background:linear-gradient(to top,#41212a8c,#41212a1f 55%,#0000)}.mdr-hero--m-dark{color:var(--mdr-ink);--mdr-btn-bg: var(--mdr-ink);--mdr-btn-fg: var(--mdr-on-dark, #eee9de)}.mdr-hero--m-dark .mdr-hero__shade{background:none}}@media(max-width:749px){html body .beezfy-header-controller .beezfy-header .header-logo img,html body .beezfy-header-controller.bz-scrolled .header-logo img,html body .beezfy-header-controller.is-compact .header-logo img{height:11px!important;max-height:11px!important}.mdr-hero .mdr-hero__copy{align-self:flex-end;padding-bottom:36px}.mdr-hero__sub{display:none}}.stealth-footer{background:var(--mdr-panel, #41212a);color:var(--mdr-on-dark, #eee9de)}.stealth-footer__column-header{font-size:11px;font-weight:500;letter-spacing:.16em;opacity:.55;margin-bottom:18px}.stealth-footer__link{font-size:13px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;opacity:.86;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0% 1px no-repeat;transition:background-size .4s var(--mdr-ease),opacity .3s;padding-bottom:2px}.stealth-footer__link:hover{opacity:1;background-size:100% 1px}.stealth-footer__link-item{margin-bottom:10px}.stealth-footer__newsletter-input{font-size:13px}.stealth-footer__newsletter-button{font-size:11px;font-weight:500;letter-spacing:.14em}.stealth-footer__credits-link{color:inherit}.stealth-footer__legal-link{color:#ffffff80}.mdr-footer-mark{padding:clamp(24px,4vw,56px) var(--mdr-gut) 0}.mdr-footer-mark img{display:block;width:100%;height:auto;opacity:.95}.beezfy-ultra-price__badge{background:var(--mdr-ink)!important;border-radius:0!important;text-transform:uppercase;letter-spacing:.12em;font-size:10.5px;font-weight:500;padding:5px 10px}body{letter-spacing:.0111em}.mdr-hero__title,.mdr-editorial__title,.mdr-rail__title,.mdr-index__title,.mdr-feature__title,.mdr-news__title,.mdr-faq__title{font-weight:300}.mdr-hero__title em,.mdr-editorial__title em,.mdr-rail__title em,.mdr-index__title em,.mdr-feature__title em,.mdr-news__title em,.mdr-faq__title em{font-family:var(--mdr-serif);font-style:italic;font-weight:300;letter-spacing:-.015em;font-size:1.06em}.mdr-index__name{font-weight:300}.mdr-hero--t-xl .mdr-hero__title{font-size:clamp(44px,9vw,150px)}.mdr-hero--t-lg .mdr-hero__title{font-size:clamp(40px,6.6vw,104px)}.mdr-hero--t-md .mdr-hero__title{font-size:clamp(30px,4.4vw,68px)}.mdr-hero--t-sm .mdr-hero__title{font-size:clamp(24px,3vw,44px)}.mdr-hero--wm .mdr-hero__copy{max-width:none;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:stretch;padding:0 var(--mdr-gut)}.mdr-hero__wordmark{margin:0 0 clamp(18px,3vw,40px);width:var(--mdr-wm-w, 72%);max-width:1500px}.mdr-hero__wordmark img{display:block;width:100%;height:auto}.mdr-hero--wm .mdr-eyebrow,.mdr-hero--wm .mdr-hero__cta{justify-content:center}.mdr-hero--wm .mdr-hero__title{margin-inline:auto;max-width:20ch}.mdr-wm .beezfy-header-controller.is-home-transparent:not(.bz-scrolled) .header-logo{opacity:0;pointer-events:none}.beezfy-header .header-logo{transition:opacity .5s var(--mdr-ease)}.mdr-editorial{padding:clamp(48px,6vw,96px) var(--mdr-gut)}.mdr-editorial__title{font-size:clamp(28px,3.6vw,56px);max-width:18ch;line-height:1.04;letter-spacing:-.03em}.mdr-editorial--split .mdr-editorial__inner{display:grid;grid-template-columns:repeat(12,1fr);column-gap:var(--mdr-gut);align-items:end}.mdr-editorial--split .mdr-eyebrow{grid-column:1 / -1}.mdr-editorial--split .mdr-editorial__title{grid-column:1 / span 7}.mdr-editorial--split .mdr-editorial__text{grid-column:9 / -1;margin:0 0 18px}.mdr-editorial--split .mdr-link{grid-column:9 / -1;justify-self:start}@media(max-width:989px){.mdr-editorial--split .mdr-editorial__inner{display:block}.mdr-editorial__text{margin:20px 0 24px}}.mdr-rail{padding:clamp(32px,4vw,64px) 0 clamp(40px,5vw,72px)}.mdr-rail__title{font-size:clamp(24px,2.6vw,40px);letter-spacing:-.02em}.mdr-rail .mdr-eyebrow{margin-bottom:10px}@media(min-width:990px){.mdr-burger .beezfy-header .header-inner{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center}.mdr-burger .beezfy-header .header-menu-button{display:inline-flex!important;justify-self:start;align-items:center;background:none;border:0;padding:8px 0;cursor:pointer;color:inherit}.mdr-burger .beezfy-header .header-nav{display:none!important}.mdr-burger .beezfy-header .header-logo{justify-self:center}.mdr-burger .beezfy-header .header-actions{justify-self:end}}.beezfy-header .header-menu-button svg{stroke-width:1.4}.mdr-footer-rating{display:flex;justify-content:center;align-items:center;gap:12px;padding:28px var(--mdr-gut) 0;font-size:12px;letter-spacing:.04em;color:#fffc;flex-wrap:wrap}.mdr-footer-rating a{color:inherit;text-decoration:underline;text-underline-offset:3px}.mdr-footer-rating strong{font-weight:500;color:var(--mdr-on-dark, #eee9de)}@media(max-width:749px){.mdr-hero--wm .mdr-hero__copy{justify-content:flex-end;padding-bottom:56px}.mdr-hero--wm .mdr-hero__shade{background:linear-gradient(to top,#00000080,#0000001a 45%,#0000)}}.beezfy-header-controller.bz-scrolled .beezfy-header,.beezfy-header-controller.is-compact .beezfy-header{border-bottom:1px solid var(--mdr-stone)}.mdr-footer-mark{box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.mdr-footer-mark img{width:100%;max-width:100%;height:auto}.mdr-duo__head{padding:clamp(40px,5vw,80px) var(--mdr-gut) clamp(20px,2.4vw,36px)}.mdr-duo__title{margin:0;font-size:clamp(26px,3vw,44px);line-height:1.04;font-weight:300;letter-spacing:-.03em}.mdr-duo__title em{font-family:var(--mdr-serif);font-style:italic;font-weight:300;font-size:1.06em}.mdr-duo--contained .mdr-duo__grid{padding:0 var(--mdr-gut) clamp(40px,5vw,80px)}.mdr-index__name{font-size:clamp(28px,4vw,64px)}.mdr-wordmark{display:block;width:100%;aspect-ratio:706 / 160.4;background:var(--mdr-wm-img) center / contain no-repeat}.mdr-footer-mark img{display:none}.mdr-help{padding:clamp(56px,7vw,112px) var(--mdr-gut) clamp(32px,4vw,56px)}.mdr-help__inner{max-width:1480px;margin-inline:auto}.mdr-help__head{max-width:720px;margin-bottom:clamp(28px,4vw,56px)}.mdr-help__title{margin:0;font-size:clamp(34px,5vw,76px);line-height:1;font-weight:300;letter-spacing:-.04em;text-wrap:balance}.mdr-help__title em{font-family:var(--mdr-serif);font-style:italic;font-weight:300;font-size:1.06em;letter-spacing:-.015em}.mdr-help__text{margin-top:20px;font-size:14px;line-height:1.7;color:var(--mdr-mute);max-width:46ch}.mdr-help__text p{margin:0 0 .7em}.mdr-help__cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border-top:1px solid var(--mdr-stone);border-left:1px solid var(--mdr-stone)}.mdr-help__card{border-right:1px solid var(--mdr-stone);border-bottom:1px solid var(--mdr-stone)}.mdr-help__link{height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:clamp(20px,2.4vw,32px);color:var(--mdr-ink);text-decoration:none;transition:background .5s var(--mdr-ease),color .5s var(--mdr-ease)}.mdr-help__icon{width:26px;height:26px;display:block;margin-bottom:clamp(18px,3vw,44px)}.mdr-help__icon svg{width:100%;height:100%}.mdr-help__card-title{font-size:clamp(18px,1.6vw,24px);letter-spacing:-.02em;line-height:1.15}.mdr-help__card-text{font-size:13px;line-height:1.55;color:var(--mdr-mute);transition:color .5s var(--mdr-ease)}.mdr-help__card-cta{margin-top:auto;padding-top:14px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;display:flex;align-items:center;gap:10px}.mdr-help__card-cta i{font-style:normal;transition:transform .5s var(--mdr-ease)}@media(hover:hover){.mdr-help__link:hover{background:var(--mdr-ink);color:var(--mdr-on-dark, #eee9de)}.mdr-help__link:hover .mdr-help__card-text{color:#ffffffb3}.mdr-help__link:hover .mdr-help__card-cta i{transform:translate(6px)}}.mdr-help__link:focus-visible{outline:2px solid var(--mdr-ink);outline-offset:-2px}@media(max-width:749px){.mdr-help{padding-top:40px}.mdr-help__cards{grid-template-columns:1fr 1fr}.mdr-help__link{padding:16px;gap:6px}.mdr-help__icon{width:22px;height:22px;margin-bottom:14px}.mdr-help__card-text{display:none}}@media(prefers-reduced-motion:reduce){.mdr-help__link,.mdr-help__card-cta i{transition:none}}.shopify-section:has(.mdr-help)+.shopify-section .bzf-faq--editorial{padding-top:clamp(16px,2vw,32px)}@media(max-width:749px){.mdr-help__cards{grid-template-columns:1fr;border-left:0}.mdr-help__card{border-right:0}.mdr-help__link{flex-direction:row;align-items:center;gap:14px;padding:16px 2px}.mdr-help__icon{margin:0;flex:none}.mdr-help__card-title{font-size:17px;flex:1}.mdr-help__card-cta{margin:0;padding:0;font-size:0}.mdr-help__card-cta i{font-size:18px}}.mdr-steps{padding:clamp(48px,6vw,96px) var(--mdr-gut)}.mdr-steps--bone{background:var(--mdr-bone)}.mdr-steps__inner{max-width:1480px;margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);column-gap:clamp(32px,7vw,120px);align-items:start}.mdr-steps__head{position:sticky;top:calc(var(--header-height, 70px) + 28px)}.mdr-steps__title{margin:0;font-size:clamp(30px,3.6vw,56px);line-height:1.02;font-weight:300;letter-spacing:-.035em;text-wrap:balance}.mdr-steps__title em{font-family:var(--mdr-serif);font-style:italic;font-weight:300;font-size:1.06em;letter-spacing:-.015em}.mdr-steps__text{margin-top:20px;max-width:42ch;color:var(--mdr-mute)}.mdr-steps__text p{margin:0 0 .7em}.mdr-steps__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--mdr-stone)}.mdr-steps__item{display:grid;grid-template-columns:clamp(36px,4vw,56px) 1fr;gap:8px;padding:clamp(20px,2.4vw,32px) 0;border-bottom:1px solid var(--mdr-stone)}.mdr-steps__num{font-size:11px;letter-spacing:.14em;color:var(--mdr-mute);font-variant-numeric:tabular-nums;padding-top:4px}.mdr-steps__step-title{margin:0 0 12px;font-size:18px;line-height:1.3;font-weight:400;letter-spacing:.02em}.mdr-steps__step-text{max-width:60ch;color:var(--mdr-mute)}.mdr-steps__step-text p{margin:0 0 .8em}.mdr-steps__step-text strong{color:var(--mdr-ink);font-weight:500}.mdr-steps__btn{margin-top:10px}@media(max-width:989px){.mdr-steps__inner{grid-template-columns:1fr}.mdr-steps__head{position:static;margin-bottom:24px}.mdr-steps__step-title{font-size:14px;margin-bottom:8px}.mdr-steps__item{padding:18px 0}}.stealth-footer__contact{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.stealth-footer__contact .stealth-footer__link{display:inline-block}.mdr-vision{display:grid;background:var(--mdr-panel, #41212a);color:var(--mdr-on-dark, #eee9de);overflow:clip}.mdr-vision--graphite{background:var(--mdr-panel, #41212a)}.mdr-vision--paper{background:var(--mdr-paper);color:var(--mdr-ink)}.mdr-vision--bone{background:var(--mdr-bone);color:var(--mdr-ink)}.mdr-vision__figure{margin:0;aspect-ratio:4 / 5;overflow:hidden;background:var(--mdr-bone)}.mdr-vision__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--mdr-focal, 50% 50%)}.mdr-vision__img--empty svg{width:100%;height:100%;display:block;opacity:.35}.mdr-js .mdr-vision__img{clip-path:inset(0 0 100% 0);transform:scale(1.05);transition:clip-path 1.5s var(--mdr-ease) 80ms,transform 2s var(--mdr-ease) 80ms}.mdr-js .mdr-vision__figure.is-in .mdr-vision__img{clip-path:inset(0 0 0 0);transform:none}.mdr-js .mdr-vision__figure.mdr-reveal{opacity:1;transform:none;transition:none}.mdr-vision__panel{display:flex;align-items:center;justify-content:center;padding:clamp(64px,14vw,96px) 24px}.mdr-vision__col{width:100%;max-width:560px;text-align:center}.mdr-vision .mdr-vision__title{margin:0;color:inherit;font-size:14px;line-height:1.1;font-weight:700;letter-spacing:var(--mdr-t-ls, -.012em);text-transform:uppercase}.mdr-vision .mdr-vision__text{margin:24px 0 0;color:inherit;font-size:12px;line-height:1.6;font-weight:400;letter-spacing:var(--mdr-t-ls, -.012em)}.mdr-vision__title+.mdr-vision__text{margin-top:32px}.mdr-vision__text p{margin:0 0 1.6em}.mdr-vision__text p:last-child{margin-bottom:0}.mdr-vision .mdr-vision__text strong,.mdr-vision .mdr-vision__text--bold{font-weight:700}.mdr-vision__sign{margin:40px 0 0;display:grid;gap:6px;justify-items:center;font-size:12px;line-height:1.3;text-transform:uppercase}.mdr-vision__sign:before{content:"";width:24px;height:1px;margin-bottom:14px;background:currentColor;opacity:.4}.mdr-vision__sign-name{font-weight:700;letter-spacing:.04em}.mdr-vision__sign-role{letter-spacing:.04em;opacity:.7}.mdr-vision__link{display:inline-block;margin-top:32px;padding:13px 0;font-size:12px;line-height:1.6;font-weight:700;text-transform:uppercase;color:inherit;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 100% 1px no-repeat;transition:background-size .5s var(--mdr-ease)}.mdr-vision__link:hover{background-size:0% 1px;background-position:100% 100%}.mdr-vision__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(min-width:750px){.mdr-vision{grid-template-columns:1fr 1fr}.mdr-vision__figure{aspect-ratio:auto;min-height:min(100svh,940px)}.mdr-vision__panel{padding:96px 48px}.mdr-vision--photo-right .mdr-vision__figure{order:2}.mdr-vision .mdr-vision__title{font-size:18px;line-height:1.1;font-weight:400}}@media(prefers-reduced-motion:reduce){.mdr-js .mdr-vision__img{transition:none;transform:none;clip-path:none}}@media(hover:hover)and (pointer:fine){.mdr-rail__track{cursor:grab}}.mdr-rail__track{overscroll-behavior-x:contain;touch-action:pan-x pan-y}.mdr-rail__track:focus-visible{outline:2px solid var(--mdr-ink);outline-offset:-2px}.mdr-rail__track img,.mdr-rail__track a{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}.mdr-rail__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto}.mdr-rail__track.is-dragging *{pointer-events:none}.mdr-hero__video[hidden],.mdr-hero__media video[hidden]{display:none!important}@media(max-width:989px){.mdr-hero.mdr-hero--split .mdr-hero__copy,.mdr-hero.mdr-hero--split .mdr-hero__cue,.mdr-hero.mdr-hero--split .mdr-hero__shade{display:none}}@media(min-width:990px){.mdr-hero.mdr-hero--split{display:grid;grid-template-columns:minmax(0,1fr) clamp(400px,calc(var(--mdr-hero-h, 100svh) * .5625),52vw);background:var(--mdr-hero-panel, #41212a);color:var(--mdr-on-dark, #eee9de);--mdr-btn-bg: var(--mdr-on-dark, #eee9de);--mdr-btn-fg: #41212a}.mdr-hero.mdr-hero--split .mdr-hero__media{position:relative;inset:auto;z-index:0;grid-column:2;grid-row:1;overflow:hidden;height:100%}.mdr-hero.mdr-hero--split .mdr-hero__shade,.mdr-hero.mdr-hero--split .mdr-hero__cue{display:none}.mdr-hero.mdr-hero--split .mdr-hero__copy{grid-column:1;grid-row:1;align-self:center;width:100%;max-width:none;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;padding:96px clamp(48px,6vw,96px) 64px}.mdr-hero.mdr-hero--split .mdr-hero__wordmark{width:min(520px,100%);margin:0 0 clamp(22px,3.2vh,36px)}.mdr-hero.mdr-hero--split .mdr-eyebrow,.mdr-hero.mdr-hero--split .mdr-hero__cta{justify-content:flex-start}.mdr-hero.mdr-hero--split .mdr-hero__cta{margin-top:clamp(28px,4.5vh,44px)}.mdr-hero.mdr-hero--split .mdr-hero__title,.mdr-hero.mdr-hero--split .mdr-hero__sub{margin-inline:0;max-width:28ch}}@media(min-width:750px)and (max-width:989px){.mdr-hero.mdr-hero--split{background:var(--mdr-hero-panel, #41212a)}.mdr-hero.mdr-hero--split .mdr-hero__media{display:flex;justify-content:center}.mdr-hero.mdr-hero--split .mdr-hero__video,.mdr-hero.mdr-hero--split .mdr-hero__media video,.mdr-hero.mdr-hero--split .mdr-hero__img{object-fit:contain;object-position:center}}@media(max-width:989px){.mdr-hero.mdr-hero--split.mdr-hero--split-m{color:var(--mdr-on-dark, #eee9de);--mdr-btn-bg: var(--mdr-on-dark, #eee9de);--mdr-btn-fg: #41212a}.mdr-hero.mdr-hero--split.mdr-hero--split-m .mdr-hero__copy{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;align-self:stretch;width:100%;max-width:none;margin:0;padding:0 var(--mdr-gut) calc(var(--bz-annbar-h, 0px) + env(safe-area-inset-bottom,0px) + 30px)}.mdr-hero.mdr-hero--split.mdr-hero--split-m .mdr-hero__shade{display:block;background:linear-gradient(to top,#0000009e,#0000004d 26%,#0000 56%);animation:mdr-hero-m-shade 1.6s var(--mdr-ease) both}.mdr-hero.mdr-hero--split.mdr-hero--split-m .mdr-hero__wordmark{width:min(78%,340px);margin:0 0 16px}.mdr-hero.mdr-hero--split.mdr-hero--split-m .mdr-eyebrow{justify-content:center;margin:0}.mdr-hero.mdr-hero--split.mdr-hero--split-m .mdr-hero__title{margin:14px auto 0;max-width:18ch}.mdr-hero.mdr-hero--split.mdr-hero--split-m .mdr-hero__cta{justify-content:center;margin-top:22px;width:100%}.mdr-hero.mdr-hero--split.mdr-hero--split-m .mdr-hero__cta .mdr-btn{flex:0 1 auto;min-width:min(240px,100%)}.mdr-hero--split-m .mdr-hero__copy .mdr-reveal{opacity:1;transform:none;transition:none}.mdr-hero--split-m .mdr-hero__wordmark{animation:mdr-hm-wordmark 1.4s var(--mdr-ease) .35s both}.mdr-hero--split-m .mdr-eyebrow{animation:mdr-hm-eyebrow 1.4s var(--mdr-ease) .75s both}.mdr-hero--split-m .mdr-eyebrow:before{transform-origin:right;animation:mdr-hm-line 1.1s var(--mdr-ease) 1.05s both}.mdr-hero--split-m .mdr-hero__title{animation:mdr-hm-rise 1s var(--mdr-ease) .95s both}.mdr-hero--split-m .mdr-hero__cta{animation:mdr-hm-rise 1.1s var(--mdr-ease) 1.15s both}}@keyframes mdr-hm-wordmark{0%{opacity:0;transform:translateY(24px) scale(1.05);filter:blur(12px);clip-path:inset(0 0 100% 0)}60%{filter:blur(0)}to{opacity:1;transform:none;filter:blur(0);clip-path:inset(0 0 -10% 0)}}@keyframes mdr-hm-eyebrow{0%{opacity:0;transform:translateY(10px);letter-spacing:.55em}to{opacity:1;transform:none;letter-spacing:.16em}}@keyframes mdr-hm-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mdr-hm-rise{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@keyframes mdr-hero-m-shade{0%{opacity:0}to{opacity:1}}@media(max-width:989px)and (prefers-reduced-motion:reduce){.mdr-hero--split-m .mdr-hero__wordmark,.mdr-hero--split-m .mdr-eyebrow,.mdr-hero--split-m .mdr-eyebrow:before,.mdr-hero--split-m .mdr-hero__title,.mdr-hero--split-m .mdr-hero__cta,.mdr-hero.mdr-hero--split.mdr-hero--split-m .mdr-hero__shade{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/mdr-design.css.map */
