.E7xvPq_page{overscroll-behavior:contain;color:#1c1a1c;background-color:#deddd8;background-image:repeating-linear-gradient(0deg,#0000 0 1px,#1c1a1c05 1px 2px),repeating-linear-gradient(90deg,#0000 0 1px,#1c1a1c05 1px 2px);min-height:0;padding:clamp(18px,3vw,52px);overflow-y:auto}.E7xvPq_topline,.E7xvPq_eyebrow,.E7xvPq_cardMeta,.E7xvPq_cardBody p,.E7xvPq_footer a{font-family:var(--font-label);letter-spacing:.09em;text-transform:uppercase;font-size:10px}.E7xvPq_topline{justify-content:space-between;gap:16px;display:flex}.E7xvPq_page a{color:inherit;text-decoration:none}.E7xvPq_page a:focus-visible{outline-offset:4px;outline:3px solid #ff4d00}.E7xvPq_header{justify-content:space-between;align-items:flex-end;gap:32px;padding:44px 0 38px;display:flex}.E7xvPq_eyebrow{margin:0 0 20px}.E7xvPq_header h1{font-family:var(--font-poster);letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(50px,7vw,112px);line-height:.85}.E7xvPq_intro{max-width:310px}.E7xvPq_intro p{font-family:var(--font-editorial);margin:0 0 16px;font-size:clamp(25px,2.4vw,38px);line-height:1.06}.E7xvPq_intro>span{color:#5c5a58;font-size:12px;line-height:1.8}.E7xvPq_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.E7xvPq_card{border:1px solid #1c1a1c44;border-top:4px solid var(--character-accent);background:#f0ede7;min-width:0;transition:transform .2s,box-shadow .2s}.E7xvPq_card:hover{transform:translateY(-5px);box-shadow:0 12px 20px #1c1a1c18}.E7xvPq_cardMeta{justify-content:space-between;gap:8px;padding:12px;font-size:8px;display:flex}.E7xvPq_imageFrame{aspect-ratio:2/3;position:relative;overflow:hidden}.E7xvPq_imageFrame img{object-fit:cover}.E7xvPq_cardBody{border-top:1px solid #1c1a1c25;justify-content:space-between;align-items:center;gap:8px;padding:16px 12px;display:flex}.E7xvPq_cardBody h2{font-family:var(--font-heading);margin:0 0 8px;font-size:clamp(15px,1.25vw,21px);line-height:1.05}.E7xvPq_cardBody p{color:#605d5a;margin:0;font-size:9px}.E7xvPq_footer{justify-content:space-between;align-items:center;gap:20px;padding-top:32px;display:flex}.E7xvPq_footer>span{font-family:var(--font-editorial);font-size:24px;font-style:italic}.E7xvPq_footer a{border:1px solid #1c1a1c;padding:14px 20px}.E7xvPq_footer a:hover{color:#eee;background:#1c1a1c}@media (max-width:1100px){.E7xvPq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.E7xvPq_header{flex-direction:column;align-items:flex-start;padding:32px 0}.E7xvPq_grid{grid-template-columns:1fr;gap:24px}.E7xvPq_imageFrame{max-height:490px}.E7xvPq_imageFrame img{object-fit:contain;background:#c4bdb3}.E7xvPq_cardBody h2{font-size:23px}.E7xvPq_footer{flex-direction:column;align-items:flex-start}.E7xvPq_topline{font-size:8px}}@media (prefers-reduced-motion:reduce){.E7xvPq_card{transition:none}.E7xvPq_card:hover{transform:none}}@media (max-width:600px){.E7xvPq_page{padding:22px 16px}.E7xvPq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.E7xvPq_header h1{font-size:clamp(38px,11vw,64px)}.E7xvPq_intro p{font-size:30px}.E7xvPq_cardMeta{padding:8px;font-size:7px}.E7xvPq_cardMeta span:last-child{display:none}.E7xvPq_imageFrame{aspect-ratio:3/4}.E7xvPq_cardBody{padding:12px 8px}.E7xvPq_cardBody h2{overflow-wrap:anywhere;font-size:16px}.E7xvPq_cardBody p{font-size:8px}.E7xvPq_footer{gap:12px}.E7xvPq_footer a{width:100%;min-height:44px}}
