.explore-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:36px}.explore-card{min-width:0}.explore-card-visual{margin:0 0 22px!important;width:100%;max-width:none!important}.explore-card-visual img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:contain;border-radius:5px;background:#eee8df}.explore-card-visual figcaption{font-size:12px;line-height:1.5;color:#657278;padding-top:9px}.explore-type-grid h3{font-size:24px;font-weight:500;line-height:1.3;margin:0 0 14px}.explore-type-grid p{font-size:16px;line-height:1.75;color:#56656a}.explore-figure{grid-column:1/-1;margin:32px 0 0!important;width:100%;max-width:none!important;min-width:0}.explore-figure>a{display:block;overflow:hidden;border-radius:5px}.explore-figure img{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:3/2;object-fit:contain}.explore-figure figcaption{font-size:13px;line-height:1.7;color:#657278;padding:14px 0}.explore-figure figcaption a{color:#ad4b30;text-decoration:underline;text-underline-offset:3px;white-space:normal}.explore-figure a:focus-visible{outline:3px solid #ad4b30;outline-offset:5px}@media(max-width:900px){.explore-type-grid{grid-template-columns:1fr;gap:30px}.explore-type-grid h3{font-size:25px}}@media(max-width:760px){.explore-figure{margin-top:24px!important}.explore-figure figcaption{font-size:13px}.explore-card-visual img{height:auto}}
