.MsuUHW_page{background:var(--color-light)}.MsuUHW_wrap{width:100%;max-width:var(--max-content);padding-inline:var(--edge);margin-inline:auto}.MsuUHW_chip{letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);background:#2b2b2b47;border:1px solid #8fa3a038;border-radius:3px;padding:5px 10px;font-size:.625rem;font-weight:700;line-height:1.7;display:inline-flex}.MsuUHW_cardCat{letter-spacing:.2em;text-transform:uppercase;color:#fff;text-shadow:0 1px 10px #0000008c;margin-bottom:9px;font-size:.625rem;font-weight:700;display:inline-block}.MsuUHW_clamp2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MsuUHW_clamp3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.MsuUHW_circ{width:50px;height:50px;transition:.3s var(--ease-spring);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.MsuUHW_circ svg{transition:transform .3s var(--ease-spring)}.MsuUHW_tile:hover .MsuUHW_circ svg{transform:translate(3px)}.MsuUHW_h2std{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(2rem,3.5vw,3.2rem);font-weight:400;line-height:1.12}.MsuUHW_hero{background:var(--color-dark);min-height:100svh;padding:calc(var(--nav-height) + 40px) 0 clamp(36px, 4.5vh, 56px);margin-top:calc(-1 * var(--nav-height));flex-direction:column;display:flex;position:relative;overflow:hidden}.MsuUHW_hero:before{content:"";pointer-events:none;background:radial-gradient(52% 48% at 92% 2%,#8fa3a024,#0000 66%),radial-gradient(45% 45% at 2% 100%,#d6b48c14,#0000 70%);position:absolute;inset:0}.MsuUHW_hero .MsuUHW_wrap{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.MsuUHW_head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(20px,3vh,36px);display:flex}.MsuUHW_headL .MsuUHW_chip{margin-bottom:16px}.MsuUHW_headL h1{font-family:var(--font-serif);color:var(--color-light);letter-spacing:-.015em;max-width:13.6em;font-size:clamp(2.1rem,3.6vw,3.4rem);font-weight:400;line-height:1.05}.MsuUHW_headL h1 em{color:var(--color-sage);font-style:italic}.MsuUHW_headR{max-width:32ch;padding-bottom:6px}.MsuUHW_headR p{color:var(--color-light);opacity:.62;font-size:1rem;line-height:1.65}.MsuUHW_bento{flex:auto;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(12,1fr);gap:16px;min-height:430px;max-height:600px;display:grid}.MsuUHW_tile{border-radius:var(--radius-lg);transition:transform .5s var(--ease-spring);background:#1a1a1a;flex-direction:column;display:flex;position:relative;overflow:hidden}a.MsuUHW_tile{cursor:pointer}a.MsuUHW_tile:hover{transform:translateY(-4px)}.MsuUHW_tile .MsuUHW_veil{background:linear-gradient(#0e0e0e00 22%,#0e0e0e66 54%,#0e0e0eeb 100%);position:absolute;inset:0}.MsuUHW_tile .MsuUHW_tileBody{z-index:1;margin-top:auto;padding:22px 24px 24px;position:relative}.MsuUHW_tile .MsuUHW_tileTitle{font-family:var(--font-serif);color:#fff;letter-spacing:-.005em;font-weight:400;line-height:1.13}.MsuUHW_tFeature{grid-area:1/1/4/5}.MsuUHW_tFeature .MsuUHW_tileTitle{max-width:13ch;font-size:clamp(1.4rem,2vw,2rem)}.MsuUHW_tFeature .MsuUHW_featCta{justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.MsuUHW_tFeature .MsuUHW_featRead{letter-spacing:.1em;text-transform:uppercase;color:#fff;font-size:.72rem;font-weight:700}.MsuUHW_tFeature .MsuUHW_circ{background:#ffffff24;border:1px solid #ffffff47}.MsuUHW_tFeature .MsuUHW_circ svg{stroke:#fff}.MsuUHW_tPick{background:var(--color-sage-tint);grid-area:1/5/3/9}.MsuUHW_tPick .MsuUHW_tileBody{flex-direction:column;height:100%;margin-top:0;padding:24px;display:flex}.MsuUHW_tPick .MsuUHW_cardCat{color:var(--color-sage);text-shadow:none}.MsuUHW_pickTitle{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--color-dark);margin-bottom:9px;font-size:clamp(1.25rem,1.7vw,1.65rem);font-weight:400;line-height:1.14}.MsuUHW_pickEx{color:#2b2b2b9e;font-size:.9rem;line-height:1.5}.MsuUHW_pickLinks{flex-direction:column;margin-top:auto;padding-top:14px;display:flex}.MsuUHW_pickLink{color:var(--color-dark);transition:.2s var(--ease-spring);border-top:1px solid #2b2b2b21;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:.85rem;font-weight:700;display:flex}.MsuUHW_pickLink:hover{padding-left:4px}.MsuUHW_pickLink svg{stroke:var(--color-sage);flex-shrink:0}.MsuUHW_tPt{grid-area:1/9/2/13}.MsuUHW_tPt .MsuUHW_tileTitle{max-width:16ch;font-size:1.1rem}.MsuUHW_tMo{grid-area:3/5/4/9}.MsuUHW_tMo .MsuUHW_tileTitle{max-width:20ch;font-size:1.1rem}.MsuUHW_tCats{background:#ffffff0a;border:1px solid #ffffff1f;grid-area:2/9/4/13}.MsuUHW_tCats .MsuUHW_tileBody{flex-direction:column;justify-content:center;height:100%;margin-top:0;padding:22px;display:flex}.MsuUHW_catsLbl{letter-spacing:.2em;text-transform:uppercase;color:var(--color-sage);margin-bottom:6px;font-size:.625rem;font-weight:700}.MsuUHW_catsList a{color:var(--color-light);transition:.2s var(--ease-spring);border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:.92rem;font-weight:700;display:flex}.MsuUHW_catsList a:hover{color:#fff;padding-left:5px}.MsuUHW_catsList a svg{stroke:var(--color-sage);transition:transform .3s var(--ease-spring);flex-shrink:0}.MsuUHW_catsList a:hover svg{transform:translate(3px)}.MsuUHW_archive{background:var(--color-light);padding:clamp(56px,8vh,92px) 0 clamp(72px,9vh,110px)}.MsuUHW_archHead{margin-bottom:38px}.MsuUHW_archHead .MsuUHW_eyebrow{margin-bottom:14px}.MsuUHW_archHead .MsuUHW_h2std{margin-bottom:26px}.MsuUHW_sortbar{flex-wrap:wrap;gap:8px;display:flex}.MsuUHW_sort{letter-spacing:.02em;border-radius:var(--radius-sm);color:#2b2b2b99;cursor:pointer;transition:.2s var(--ease-spring);background:0 0;border:1px solid #2b2b2b2e;padding:10px 18px;font-family:inherit;font-size:.75rem;font-weight:700}.MsuUHW_sort:hover{color:var(--color-dark);border-color:#2b2b2b66}.MsuUHW_sortActive{background:var(--color-dark);color:var(--color-light);border-color:var(--color-dark)}.MsuUHW_sortActive:hover{color:var(--color-light);border-color:var(--color-dark)}.MsuUHW_grid{grid-template-columns:1fr 1fr;gap:clamp(38px,4vw,60px) clamp(30px,4vw,60px);transition:opacity .2s;display:grid}.MsuUHW_post{cursor:pointer}.MsuUHW_postImg{border-radius:var(--radius-md);aspect-ratio:16/10;background:#2b2b2b1a;margin-bottom:18px;position:relative;overflow:hidden}.MsuUHW_postImg img{transition:transform .7s var(--ease-spring)}.MsuUHW_post:hover .MsuUHW_postImg img{transform:scale(1.05)}.MsuUHW_post .MsuUHW_cardCat{color:var(--color-sage);text-shadow:none}.MsuUHW_postTitle{font-family:var(--font-serif);letter-spacing:-.005em;color:var(--color-dark);margin:2px 0 11px;font-size:clamp(1.35rem,2vw,1.8rem);font-weight:400;line-height:1.14;transition:color .25s}.MsuUHW_post:hover .MsuUHW_postTitle{color:#000}.MsuUHW_postEx{color:#2b2b2b99;max-width:42ch;margin-bottom:14px;font-size:.95rem;line-height:1.65}.MsuUHW_more{flex-direction:column;align-items:center;gap:14px;margin-top:clamp(48px,6vh,72px);display:flex}.MsuUHW_more .MsuUHW_count{color:#2b2b2b73;font-size:.8rem}.MsuUHW_cta{background:var(--color-dark);padding:clamp(64px,9vh,110px) 0;overflow:hidden}.MsuUHW_ctaGrid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(40px,5vw,80px);display:grid}.MsuUHW_ctaCopy .MsuUHW_chip{margin-bottom:20px}.MsuUHW_ctaCopy h2{font-family:var(--font-serif);color:var(--color-light);letter-spacing:-.01em;max-width:12.75em;margin-bottom:18px;font-size:clamp(2rem,3.2vw,3rem);font-weight:400;line-height:1.1}.MsuUHW_ctaCopy h2 em{color:var(--color-sage);font-style:italic}.MsuUHW_ctaCopy>p:not(.MsuUHW_ctaFine){color:var(--color-light);opacity:.66;max-width:44ch;margin-bottom:28px;font-size:1rem;line-height:1.75}.MsuUHW_ctaForm{flex-wrap:wrap;gap:8px;max-width:440px;display:flex}.MsuUHW_ctaRow{gap:8px;width:100%;display:flex}.MsuUHW_ctaForm input[type=email]{border-radius:var(--radius-sm);min-width:0;color:var(--color-light);font-family:var(--font-body);background:#ffffff12;border:1px solid #ffffff29;flex:1;padding:14px 16px;font-size:16px;transition:border-color .2s}.MsuUHW_ctaForm input[type=email]::placeholder{color:#f5f6f766}.MsuUHW_ctaForm input[type=email]:focus{border-color:var(--color-sage);outline:none}.MsuUHW_ctaCopy .MsuUHW_ctaFine{color:#f5f6f766;margin-top:16px;font-size:.72rem;font-weight:400;line-height:1.5}.MsuUHW_message{margin-top:8px;font-size:.8125rem}.MsuUHW_messageSuccess{color:var(--color-sage);border-radius:var(--radius-sm);background:#8fa3a029;border:1px solid #8fa3a059;padding:10px 16px;font-weight:500;display:inline-block}.MsuUHW_messageError{color:#e3a9a9}.MsuUHW_collage{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.MsuUHW_collage .MsuUHW_col{flex-direction:column;gap:16px;display:flex}.MsuUHW_collage .MsuUHW_colRight{margin-top:44px}.MsuUHW_collage .MsuUHW_img{border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);background:#1a1a1a;position:relative;overflow:hidden}.MsuUHW_collage .MsuUHW_a1{aspect-ratio:4/3}.MsuUHW_collage .MsuUHW_a2,.MsuUHW_collage .MsuUHW_b1{aspect-ratio:3/4}.MsuUHW_collage .MsuUHW_b2{aspect-ratio:4/3}@media (max-width:900px){.MsuUHW_hero{min-height:0;padding-top:calc(var(--nav-height) + 30px)}.MsuUHW_hero .MsuUHW_wrap{display:block}.MsuUHW_head{text-align:center;flex-direction:column;align-items:center;gap:14px}.MsuUHW_headL h1{max-width:none}.MsuUHW_headR{max-width:46ch;margin:0 auto;padding-bottom:0}.MsuUHW_bento{grid-template-rows:none;grid-auto-rows:auto;gap:12px;height:auto;min-height:0;max-height:none}.MsuUHW_tile{min-height:200px}.MsuUHW_tFeature,.MsuUHW_tPick{grid-area:auto/1/auto/13}.MsuUHW_tPick{min-height:0}.MsuUHW_tMo{grid-area:auto/1/auto/7}.MsuUHW_tPt{grid-area:auto/7/auto/13}.MsuUHW_tCats{grid-area:auto/1/auto/13;min-height:0}.MsuUHW_grid{grid-template-columns:1fr;gap:44px}.MsuUHW_ctaGrid{grid-template-columns:1fr;gap:40px}.MsuUHW_collage{order:-1;max-width:460px;margin-inline:auto}.MsuUHW_ctaCopy{text-align:center}.MsuUHW_ctaCopy h2{max-width:none}.MsuUHW_ctaCopy>p{max-width:46ch;margin-left:auto;margin-right:auto}.MsuUHW_ctaForm{margin-left:auto;margin-right:auto}}@media (max-width:600px){.MsuUHW_tile:not(.MsuUHW_tPick):not(.MsuUHW_tCats){min-height:210px}.MsuUHW_tFeature,.MsuUHW_tPick,.MsuUHW_tCats{grid-column:1/13}.MsuUHW_tMo{grid-column:1/7}.MsuUHW_tPt{grid-column:7/13}.MsuUHW_ctaRow{flex-direction:column}}
