.mb__bar[data-astro-cid-7duc62vp]{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:30px;padding-bottom:20px;display:flex}.mb__filters[data-astro-cid-7duc62vp]{flex-wrap:wrap;gap:10px;display:flex}.mb__chip[data-astro-cid-7duc62vp]{border-radius:var(--r-pill);border:1px solid var(--line);font-family:var(--font-display);letter-spacing:.06em;color:var(--ink);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease), border-color .2s var(--ease), transform .18s var(--spring);background:#fff;align-items:center;gap:9px;padding:10px 18px;font-size:.8rem;font-weight:700;display:inline-flex}.mb__chip[data-astro-cid-7duc62vp]:hover{border-color:var(--red);transform:translateY(-2px)}.mb__chip[data-astro-cid-7duc62vp].is-on{background:var(--red);border-color:var(--red);color:#fff}.mb__n[data-astro-cid-7duc62vp]{border-radius:var(--r-pill);background:var(--paper-2);min-width:22px;height:22px;color:var(--text-muted);place-items:center;padding:0 6px;font-size:.72rem;display:inline-grid}.mb__chip[data-astro-cid-7duc62vp].is-on .mb__n[data-astro-cid-7duc62vp]{color:#fff;background:#120c0b57}.mb__count[data-astro-cid-7duc62vp]{color:var(--text-muted);margin:0;font-size:.88rem}.mb__count[data-astro-cid-7duc62vp] strong[data-astro-cid-7duc62vp]{color:var(--ink)}.mb__empty[data-astro-cid-7duc62vp]{text-align:center;color:var(--text-muted);margin:30px 0 0}.mb__grid[data-astro-cid-7duc62vp]{gap:22px;display:grid}@media (width>=700px){.mb__grid[data-astro-cid-7duc62vp]{grid-template-columns:repeat(2,1fr);gap:26px}}@media (width>=1150px){.mb__grid[data-astro-cid-7duc62vp]{grid-template-columns:repeat(3,1fr);gap:28px}}.mcard2[data-astro-cid-7duc62vp]{border-radius:var(--r-2xl);box-shadow:var(--shadow-sm);transition:box-shadow .3s var(--ease), transform .3s var(--spring), opacity .3s var(--ease);background:#fff;flex-direction:column;scroll-margin-top:130px;display:flex;overflow:hidden}.mcard2[data-astro-cid-7duc62vp]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.mcard2[data-astro-cid-7duc62vp][hidden]{display:none}.mcard2__media[data-astro-cid-7duc62vp]{aspect-ratio:4/3;background:var(--ink-2);position:relative;overflow:hidden}.mcard2__media[data-astro-cid-7duc62vp] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.mcard2[data-astro-cid-7duc62vp]:hover .mcard2__media[data-astro-cid-7duc62vp] img{transform:scale(1.05)}.mcard2__make[data-astro-cid-7duc62vp]{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;background:var(--ink);color:#fff;border-radius:var(--r-pill);padding:5px 12px;font-size:.6rem;font-weight:700;position:absolute;top:14px;left:14px}.mcard2__body[data-astro-cid-7duc62vp]{flex-direction:column;flex:1;padding:22px 22px 20px;display:flex}.mcard2__name[data-astro-cid-7duc62vp]{margin-bottom:16px;font-size:1.16rem}.mcard2__quick[data-astro-cid-7duc62vp]{gap:10px;margin:0 0 18px;display:grid}.mcard2__quick[data-astro-cid-7duc62vp]>div[data-astro-cid-7duc62vp]{gap:2px;display:grid}.mcard2__quick[data-astro-cid-7duc62vp] dt[data-astro-cid-7duc62vp]{font-family:var(--font-display);letter-spacing:.15em;text-transform:uppercase;color:var(--red-dark);font-size:.62rem;font-weight:700}.mcard2__quick[data-astro-cid-7duc62vp] dd[data-astro-cid-7duc62vp]{color:var(--text-muted);margin:0;font-size:.92rem;line-height:1.4}.mcard2__more[data-astro-cid-7duc62vp]{border-top:1px solid var(--line-soft);margin-top:auto;padding-top:14px}.mcard2__more[data-astro-cid-7duc62vp] summary[data-astro-cid-7duc62vp]{cursor:pointer;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);justify-content:space-between;align-items:center;gap:12px;font-size:.76rem;font-weight:700;list-style:none;display:flex}.mcard2__more[data-astro-cid-7duc62vp] summary[data-astro-cid-7duc62vp]::-webkit-details-marker{display:none}.mcard2__more[data-astro-cid-7duc62vp] summary[data-astro-cid-7duc62vp] svg[data-astro-cid-7duc62vp]{color:var(--red);transition:transform .3s var(--ease);flex:none}.mcard2__more[data-astro-cid-7duc62vp][open] summary[data-astro-cid-7duc62vp] svg[data-astro-cid-7duc62vp]{transform:rotate(180deg)}.mcard2__more-shut[data-astro-cid-7duc62vp],.mcard2__more[data-astro-cid-7duc62vp][open] .mcard2__more-open[data-astro-cid-7duc62vp]{display:none}.mcard2__more[data-astro-cid-7duc62vp][open] .mcard2__more-shut[data-astro-cid-7duc62vp]{display:inline}.mcard2__specs[data-astro-cid-7duc62vp]{border-radius:var(--r-md);margin:14px 0 0;overflow:hidden}.mcard2__specs[data-astro-cid-7duc62vp]>div[data-astro-cid-7duc62vp]{gap:2px;padding:10px 13px;display:grid}.mcard2__specs[data-astro-cid-7duc62vp]>div[data-astro-cid-7duc62vp]:nth-child(odd){background:var(--paper-2)}.mcard2__specs[data-astro-cid-7duc62vp] dt[data-astro-cid-7duc62vp]{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:.62rem;font-weight:700}.mcard2__specs[data-astro-cid-7duc62vp] dd[data-astro-cid-7duc62vp]{margin:0;font-size:.9rem;line-height:1.45}.lead__inner[data-astro-cid-iiaww3zm]{gap:38px;display:grid}@media (width>=900px){.lead__inner[data-astro-cid-iiaww3zm]{grid-template-columns:1.2fr .8fr;align-items:start;gap:56px}}.lead__points[data-astro-cid-iiaww3zm]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.lead__points[data-astro-cid-iiaww3zm] li[data-astro-cid-iiaww3zm]{border-radius:var(--r-lg);box-shadow:var(--shadow-sm);background:#fff;align-items:baseline;gap:16px;padding:16px 20px;display:flex}.lead__points[data-astro-cid-iiaww3zm] strong[data-astro-cid-iiaww3zm]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--red);min-width:54px;font-size:1.7rem;font-weight:800;line-height:1}.lead__points[data-astro-cid-iiaww3zm] span[data-astro-cid-iiaww3zm]{color:var(--text-muted);font-size:.94rem}.note__inner[data-astro-cid-iiaww3zm]{gap:38px;display:grid}@media (width>=900px){.note__inner[data-astro-cid-iiaww3zm]{grid-template-columns:1.2fr .8fr;align-items:center;gap:56px}}.note[data-astro-cid-iiaww3zm] .btn-row[data-astro-cid-iiaww3zm]{margin-top:26px}.note__media[data-astro-cid-iiaww3zm]{box-shadow:var(--shadow-lg)}
