.home-shorts{margin:24px 0;min-width:0;max-width:100%}.home-shorts h2{font-size:1.4rem;margin:0 0 12px;color:inherit}.home-shorts .home-shorts-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:6px;min-width:0;width:100%;max-width:100%;margin:0;padding:0}.home-shorts .home-short{min-width:0;width:100%;margin:0;padding:0}.home-shorts .home-short-frame{display:block;position:relative;aspect-ratio:9/16;width:100%;max-width:100%;overflow:hidden;border-radius:7px;background:#080b12;color:#fff;text-decoration:none;box-shadow:0 2px 6px #0002}.home-shorts .home-short-frame img{display:block!important;width:100%!important;height:100%!important;max-width:100%;object-fit:contain!important}.home-short-frame:focus-visible{outline:3px solid #e83c64;outline-offset:2px}.home-shorts .home-short-frame .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(min-width:992px){.home-shorts .home-shorts-grid{grid-template-columns:repeat(10,minmax(0,1fr))!important;gap:8px}.home-shorts .home-short-frame{border-radius:9px}}@media(max-width:359px){.home-shorts .home-shorts-grid{gap:4px}.home-shorts .home-short-frame{border-radius:5px}}
