._1lV5yW_page{color:#1c1b1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfaf6;min-height:100dvh;padding:3rem 1.25rem 2.5rem;line-height:1.4}._1lV5yW_header,._1lV5yW_grid,._1lV5yW_footer{max-width:64rem;margin-inline:auto}._1lV5yW_domain{color:#6f6860;font-size:.8rem}._1lV5yW_title{font-family:var(--font-display);margin:.25rem 0 .5rem;font-size:clamp(3rem,9vw,5rem);line-height:1}._1lV5yW_lede{color:#4a443d}._1lV5yW_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.25rem;margin-top:2.5rem;display:grid}._1lV5yW_card{background:#fff;border:2px solid #1c1b1a;border-radius:.75rem;flex-direction:column;height:100%;transition:transform .12s,box-shadow .12s;display:flex;overflow:hidden;box-shadow:4px 4px #1c1b1a}._1lV5yW_card:hover{transform:translate(-2px,-2px)rotate(-.5deg);box-shadow:6px 6px #1c1b1a}._1lV5yW_shot{border-bottom:2px solid #1c1b1a;width:100%;height:auto}._1lV5yW_cardBody{flex-direction:column;gap:.3rem;padding:.9rem 1rem 1rem;display:flex}._1lV5yW_cardTitle{font-size:1.15rem;font-weight:600}._1lV5yW_tagline{color:#4a443d;font-size:.92rem}._1lV5yW_meta{color:#6f6860;margin-top:.3rem;font-size:.78rem}._1lV5yW_soon{color:#8a8378;border:2px dashed #b9b3aa;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;min-height:14rem;font-weight:600;display:flex}._1lV5yW_footer{color:#6f6860;margin-top:3rem;font-size:.85rem}._1lV5yW_footer a{color:#1c1b1a;text-decoration:underline}
