.hoop-article .cw-hero{grid-template-columns:1.05fr 1fr}.hoop-article .cw-hero h1{font-size:clamp(40px,4.5vw,62px)}.hoop-article .cw-hero img{height:auto;object-fit:contain}.hoop-article .cw-hero figcaption a{color:inherit}.hoop-article .cw-body{max-width:830px}.hoop-article figure>a{display:block}.hoop-article .hoop-square{max-width:500px;margin:34px auto}.hoop-article .hoop-cabinet{max-width:500px;margin:34px auto}.hoop-article .hoop-owner{max-width:430px;margin:34px auto}.hoop-article .cw-sources p{font-size:14px}.hoop-article figcaption{overflow-wrap:anywhere}@media(max-width:800px){.hoop-article .cw-hero{grid-template-columns:1fr}.hoop-article .cw-hero h1{font-size:clamp(38px,8vw,60px)}}@media(max-width:520px){.hoop-article .cw-toc{display:flex;flex-wrap:wrap;gap:8px 16px}.hoop-article .cw-hero h1{font-size:40px}.hoop-article .cw-opening{font-size:20px}}
