.featured-gallery{color:#eee9df;box-sizing:border-box;background:#151219;border:1px solid #ffffff16;border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,6vw,88px);width:min(1280px,100% - 80px);margin:clamp(64px,8vw,112px) auto;padding:clamp(28px,4vw,56px);display:grid}.featured-gallery-copy{min-width:0;max-width:480px}.featured-gallery .featured-gallery-kicker{color:#b8a4c9;letter-spacing:.2em;margin:0 0 22px;font-size:10px;font-weight:600;line-height:1.5}.featured-gallery h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3.1vw,46px);font-weight:400;line-height:1.13}.featured-gallery h2 em{color:#bfa9d0;font-weight:400}.featured-gallery-copy>p:not(.featured-gallery-kicker){color:#b8b1bf;max-width:350px;margin:24px 0;font-size:14px;line-height:1.8}.featured-gallery-copy>a{color:#eee9df;border-bottom:1px solid #bfa9d080;align-items:center;gap:24px;min-height:44px;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.featured-gallery-copy>a:hover{color:#d5b8ee;border-color:#d5b8ee}.featured-gallery-copy>a:focus-visible{outline-offset:7px;border-radius:2px;outline:2px solid #d5b8ee}.featured-gallery-image{min-width:0;margin:0}.featured-gallery-image img{aspect-ratio:5/4;object-fit:cover;object-position:50% 43%;border-radius:4px;width:100%;height:auto;display:block}.featured-gallery-image figcaption{color:#d1c7d6;justify-content:space-between;gap:16px;margin-top:12px;font-size:11px;line-height:1.5;display:flex}.featured-gallery-image figcaption span{color:#8e8398}@media (max-width:900px){.featured-gallery{gap:32px;width:calc(100% - 48px);padding:28px}.featured-gallery h2{font-size:32px}}@media (max-width:700px){.featured-gallery{grid-template-columns:1fr;gap:28px;width:calc(100% - 40px);margin:56px auto;padding:24px}.featured-gallery-copy{max-width:none}.featured-gallery h2{font-size:clamp(29px,7vw,38px)}.featured-gallery-copy>p:not(.featured-gallery-kicker){margin:18px 0 14px}.featured-gallery-image img{aspect-ratio:4/3}.featured-gallery-image figcaption{font-size:10px}.featured-gallery .featured-gallery-kicker{margin-bottom:16px}}@media (prefers-reduced-motion:reduce){.featured-gallery-copy>a{transition:none}}
