.home-walkthroughs{padding:48px clamp(20px,5vw,88px);background:#f5f3ec;color:#493d32}.home-walkthroughs h2{font-family:"DM Sans",sans-serif;font-size:clamp(28px,3vw,44px);font-weight:400;margin:0 0 28px}.home-walkthroughs figure{margin:0 0 40px}.home-walkthroughs video{display:block;width:100%;height:auto;background:#201e1b;aspect-ratio:16/9;object-fit:contain}.home-walkthroughs figcaption{font-family:"DM Sans",sans-serif;font-size:16px;margin-top:16px}.exterior-walkthroughs{padding:40px 0 0}.home-walkthroughs video:focus-visible{outline:3px solid #806b47;outline-offset:4px}