._magazine_5qsdx_1{display:block;color:#fff;text-decoration:none;perspective:1200px}._magazine_5qsdx_1 article{position:relative;aspect-ratio:3/4;overflow:hidden;background:#1d1d1d;border:1px solid rgba(68,58,44,.24);box-shadow:14px 18px 28px #2d261c2b,-4px 2px #ded5c6;transition:transform .3s ease,box-shadow .3s ease}._magazine_5qsdx_1 article:after{content:"";position:absolute;inset:0 auto 0 0;width:10px;background:linear-gradient(90deg,rgba(0,0,0,.3),rgba(255,255,255,.08),transparent)}._magazine_5qsdx_1:hover article,._magazine_5qsdx_1:focus-visible article{transform:translateY(-7px) rotateY(-2deg);box-shadow:19px 25px 38px #2d261c3b,-5px 2px #ded5c6}._magazine_5qsdx_1:focus-visible{outline:2px solid var(--action);outline-offset:4px}._magazine_5qsdx_1 img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}._shade_5qsdx_1{position:absolute;inset:0;background:linear-gradient(#14120f14,#14120f0f 42%,#14120fdb)}._brand_5qsdx_1,._meta_5qsdx_1{position:absolute;z-index:2;left:clamp(1rem,2.4vw,1.8rem);right:clamp(1rem,2.4vw,1.8rem)}._brand_5qsdx_1{top:1.25rem;display:flex;align-items:center;gap:.55rem}._monogram_5qsdx_1{display:block;width:30px;height:30px;flex:0 0 auto;background:#fffdf8;-webkit-mask:var(--ch-monogram) center/contain no-repeat;mask:var(--ch-monogram) center/contain no-repeat}._brand_5qsdx_1 small{padding-left:.55rem;border-left:1px solid rgba(255,255,255,.7);font-family:var(--font-family-base);font-size:.55rem;line-height:1.25;text-transform:uppercase;letter-spacing:.1em}._meta_5qsdx_1{bottom:1.1rem;display:grid;gap:.45rem}._category_5qsdx_1{justify-self:start;padding:.34rem .48rem;background:#14120fc7;color:#fffdf8;-webkit-text-fill-color:#fffdf8;text-transform:uppercase;letter-spacing:.15em;font-family:var(--font-family-base);font-size:.75rem;font-weight:600;line-height:1.2;opacity:1;mix-blend-mode:normal;text-shadow:none}._magazine_5qsdx_1 h3{margin:0;font-family:var(--font-family-display);font-size:clamp(1.8rem,3vw,2.7rem);font-weight:300;line-height:.96}._magazine_5qsdx_1 p{margin:0;text-transform:uppercase;letter-spacing:.13em;font-size:.6rem}@media(max-width:520px){._magazine_5qsdx_1 h3{font-size:clamp(2rem,9vw,2.7rem)}}@media(prefers-reduced-motion:reduce){._magazine_5qsdx_1 article{transition:none}}
