._1hcfxkw1{container:_1hcfxkw0/inline-size}
._1hcfxkw2{flex-direction:column;justify-content:space-between;gap:10px;height:100%;display:flex}
._1hcfxkw3{flex-direction:column;justify-content:flex-start;gap:10px;padding-top:10px;display:flex}
._1hcfxkw4{-webkit-user-select:none;user-select:none;letter-spacing:var(--_1t35xpjkv);font:var(--_1t35xpjkt);color:var(--_1t35xpj2);background-color:var(--_1t35xpj6);z-index:1;padding:8px;position:absolute;top:0;left:0}
._1hcfxkw5{letter-spacing:var(--_1t35xpjkx);font:var(--_1t35xpjkw);color:var(--_1t35xpj2);flex:none}
._1hcfxkw6{color:var(--_1t35xpj0);letter-spacing:var(--_1t35xpjl0);font:var(--_1t35xpjky);flex:none;width:auto;display:inline-block}
._1hcfxkw6:hover{box-shadow:var(--_1t35xpj1b)}
._1hcfxkw6:after{content:" ↓"}
._1hcfxkw7{margin:20px 0}
._1hcfxkw8{margin:20px 0}
._1hcfxkw9{flex-wrap:wrap;display:flex}
._1hcfxkwa{flex:none}
._1hcfxkwc{aspect-ratio:1;border:1px solid #e9e9e9;grid-area:image;align-self:flex-start;width:100%;height:min-content;padding-bottom:10px;display:block;position:relative}
._1hcfxkwd{width:100%}
._1hcfxkw8 ._1hcfxkw2 ._1hcfxkwe{flex-direction:column;margin-top:0;display:flex}
._1hcfxkwe a:first-child{margin-top:0}
._1hcfxkw8:has(h3:hover,img:hover) h3 a{color:var(--_1t35xpj5d);box-shadow:var(--_1t35xpj5e)}
._1hcfxkw8:has(h3:hover,img:hover) img{opacity:.9}
@container _1hcfxkw0 (min-width:335px){._1hcfxkw5{width:100%}._1hcfxkwa{flex:1;padding-left:10px;padding-right:10px}}
@media screen and (min-width:700px){._1hcfxkwb{font-size:24px}}
/*# sourceMappingURL=37oo09lyeil8-.css.map*/