.mw-exp{background:var(--mw-ink, #1a2c42);color:var(--mwc-cream, #f1eade);overflow:clip}.mw-exp,.mw-exp *,.mw-exp *:before,.mw-exp *:after{box-sizing:border-box}.mw-exp__head{background:var(--mw-paper, #f4efe7);color:var(--mw-ink, #1a2c42);padding:clamp(6rem,7vw,10rem) var(--mw-gutter, clamp(2rem, 4.5vw, 7.2rem)) clamp(4.4rem,5vw,7.2rem)}.mw-exp__head-inner{max-width:var(--mw-max, 132rem);margin:0 auto}.mw-exp__heading{max-width:22ch;margin:0;color:var(--mw-ink, #1a2c42);font-family:var(--mw-serif)!important;font-size:min(clamp(5.4rem,6vw,8.8rem),var(--mw-exp-heading-desktop, 8rem));font-weight:400;line-height:.98;letter-spacing:-.04em}.mw-exp__stage{--mw-exp-seam: 62%;background:linear-gradient(180deg,var(--mw-paper, #f4efe7) 0 var(--mw-exp-seam),var(--mw-ink, #1a2c42) var(--mw-exp-seam) 100%)}.mw-exp__frame{--mwc-curtain: linear-gradient( 180deg, var(--mw-paper, #f4efe7) 0 var(--mw-exp-seam, 62%), var(--mw-ink, #1a2c42) var(--mw-exp-seam, 62%) 100% );position:relative;width:min(calc(100% - var(--mw-gutter, 7.2rem)),156rem);margin-left:max(var(--mw-gutter, 7.2rem),calc(100% - 156rem));aspect-ratio:16 / 9;overflow:clip;background:#0b1119}.mw-exp__video{display:block;width:100%;height:100%;object-fit:cover;background:#0b1119}@media screen and (min-width:990px){.mw-exp__stage{padding-inline:var(--mw-gutter, clamp(2rem, 4.5vw, 7.2rem))}.mw-exp__stage-inner{display:grid;grid-template-columns:minmax(26rem,.38fr) minmax(0,.62fr);column-gap:clamp(5rem,8vw,12rem);max-width:calc(var(--mw-max, 132rem) + 2 * var(--mw-gutter, 7.2rem));margin:0 auto;padding:0}.mw-exp__frame{grid-column:2;width:100%;margin-left:0}.mw-exp__head{padding-bottom:clamp(4rem,4.5vw,6.4rem)}.mw-exp__body{padding-top:clamp(5.6rem,6vw,8.8rem)}.mw-exp__intro{margin-top:calc(-1*clamp(8rem,9vw,13rem))}}.mw-exp__body{display:grid;grid-template-columns:minmax(26rem,.38fr) minmax(0,.62fr);column-gap:clamp(5rem,8vw,12rem);align-items:start;max-width:calc(var(--mw-max, 132rem) + 2 * var(--mw-gutter, 7.2rem));margin:0 auto;padding:clamp(6.4rem,7vw,10rem) var(--mw-gutter, clamp(2rem, 4.5vw, 7.2rem)) clamp(8rem,9vw,12rem)}.mw-exp__intro{min-width:0}.mw-exp__lede{max-width:34ch;margin:0;color:var(--mwc-cream-70);font-family:var(--mw-sans)!important;font-size:clamp(1.6rem,1.25vw,1.8rem);font-weight:300;line-height:1.75;letter-spacing:.01em;text-wrap:pretty}.mw-exp__cta-wrap{margin-top:clamp(3.2rem,3vw,4.4rem)}.mw-exp__ledger{list-style:none;margin:0;padding:0;min-width:0}.mw-exp__row{display:grid;grid-template-columns:4.4rem minmax(0,1fr);column-gap:2rem;padding:clamp(2.4rem,2.4vw,3.2rem) 0;border-top:1px solid var(--mwc-cream-line)}.mw-exp__row:first-child{padding-top:0;border-top:0}.mw-exp__row:last-child{padding-bottom:0}.mw-exp__index{padding-top:.6rem;color:var(--mwc-bronze);font-family:var(--mw-sans);font-size:1.2rem;font-weight:400;letter-spacing:.14em;line-height:1;font-variant-numeric:tabular-nums}.mw-exp__title{margin:0 0 .8rem;color:var(--mwc-cream);font-family:var(--mw-serif)!important;font-size:clamp(2rem,1.8vw,2.6rem);font-weight:400;line-height:1.15;letter-spacing:-.01em}.mw-exp__text{max-width:46ch;margin:0;color:var(--mwc-cream-55);font-family:var(--mw-sans)!important;font-size:1.5rem;font-weight:300;line-height:1.7;letter-spacing:.01em}@media screen and (max-width:989px){.mw-exp__heading{font-size:min(clamp(4.6rem,7vw,6.8rem),var(--mw-exp-heading-desktop, 8rem))}.mw-exp__body{grid-template-columns:minmax(0,1fr);row-gap:clamp(5.6rem,8vw,7.2rem)}.mw-exp__intro{max-width:56rem}.mw-exp__lede{max-width:44ch}}@media screen and (max-width:749px){.mw-exp__head{padding:6.4rem 2rem 3.2rem}.mw-exp__heading{max-width:none;font-size:var(--mw-exp-heading-mobile, 3rem);line-height:1.02;letter-spacing:-.03em}.mw-exp__frame{width:100%;margin-left:0;aspect-ratio:4 / 3}.mw-exp__body{padding:4.8rem 2rem 7.2rem;row-gap:5.2rem}.mw-exp__lede{max-width:none;font-size:1.5rem;line-height:1.7}.mw-exp__cta-wrap{margin-top:2.6rem}.mw-exp__row{grid-template-columns:3.2rem minmax(0,1fr);column-gap:1.4rem;padding:2rem 0}.mw-exp__index{padding-top:.4rem;font-size:1.1rem}.mw-exp__title{font-size:1.8rem;margin-bottom:.5rem}.mw-exp__text{max-width:none;font-size:1.4rem;line-height:1.6}.mw-exp__frame .mwc-play{left:1.6rem;bottom:1.6rem}}@media screen and (max-width:359px){.mw-exp__heading{font-size:min(2.7rem,var(--mw-exp-heading-mobile, 3rem))}.mw-exp__text{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/mw-home-experience.css.map */
