.lv-gallery .mw-worlds{background:#E7E2D8;color:#14211E;padding:clamp(48px,7vw,100px) clamp(22px,5vw,88px)}.mw-header,.mw-grid{max-width:1440px;margin:auto}.mw-header{margin-bottom:48px}.mw-kicker,.mw-index{font:11px/1.6 Arial,sans-serif;letter-spacing:.15em;color:#786543;margin:0 0 20px}.lv-gallery .mw-header h2{font:400 clamp(42px,5.3vw,78px)/1.06 Baskerville,Georgia,serif;letter-spacing:-.035em;color:#14211E;margin:0 0 26px;text-align:left}.mw-intro{font:16px/1.75 Arial,sans-serif;max-width:700px;margin:0;color:#455047;text-align:left}.mw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 32px}.mw-luce{grid-column:1/-1}.mw-image{display:block;overflow:hidden;background:#d8d2c7;aspect-ratio:4/5}.mw-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.mw-luce .mw-image{aspect-ratio:16/9}.mw-luce .mw-image img{object-position:50% center}.mw-copy{padding-top:24px}.mw-name{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.lv-gallery .mw-name h3{font:400 clamp(30px,3.4vw,48px)/1.1 Baskerville,Georgia,serif;letter-spacing:.035em;color:#14211E;margin:0;text-transform:none}.mw-name>span{font:10px/1.6 Arial,sans-serif;letter-spacing:.12em;color:#455047}.mw-signature{font:10px/1.6 Arial,sans-serif;letter-spacing:.14em;color:#786543;margin:16px 0}.mw-tagline{font:italic 23px/1.45 Georgia,serif;margin:18px 0 12px;text-align:left}.mw-description{font:15px/1.7 Arial,sans-serif;max-width:630px;color:#455047;text-align:left;margin:0}.mw-explore{display:inline-block;font:11px/1.6 Arial,sans-serif;letter-spacing:.12em;color:#14211e;border-bottom:1px solid #B6A078;padding:12px 0;text-decoration:none;margin-top:14px}.mw-worlds a:focus-visible{outline:2px solid #786543;outline-offset:5px}@media(hover:hover) and (prefers-reduced-motion:no-preference){.mw-image img{transition:transform .6s ease}.mw-image:hover img{transform:scale(1.025)}.mw-explore:hover{color:#786543}}@media(max-width:749px){.mw-grid{grid-template-columns:1fr;gap:44px}.mw-header{margin-bottom:36px}.mw-image,.mw-luce .mw-image{aspect-ratio:4/5}.mw-luce .mw-image img{object-position:50% center}.mw-name{display:block}.mw-name>span{display:block;margin-top:12px}.mw-copy{padding-top:20px}.mw-tagline{font-size:22px}.mw-index{margin-bottom:14px}.mw-description{font-size:14px}.mw-explore{min-height:44px;box-sizing:border-box}}