.mb[data-astro-cid-w5na6wro]{background:var(--background);padding-block:clamp(64px,8vw,104px)}.mb__head[data-astro-cid-w5na6wro]{text-align:center;max-width:640px;margin:0 auto clamp(32px,4vw,52px)}.mb__head[data-astro-cid-w5na6wro] h2[data-astro-cid-w5na6wro]{font-family:var(--font-display);letter-spacing:-.04em;color:var(--foreground);margin:0 0 12px;font-size:clamp(2rem,4.4vw,3.25rem);font-weight:500;line-height:1.06}.mb__head[data-astro-cid-w5na6wro] p[data-astro-cid-w5na6wro]{color:var(--secondary);margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.mb__grid[data-astro-cid-w5na6wro]{grid-template-columns:1fr;gap:14px;max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid}.mb__card[data-astro-cid-w5na6wro]{border:1px solid var(--border);border-radius:var(--radius-lg);opacity:0;transition:opacity .6s cubic-bezier(.2,.7,.2,1),transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .18s,border-color .18s;transition-delay:calc(var(--i) * 90ms);background:#fff;padding:clamp(22px,2.4vw,28px);position:relative;transform:translateY(16px)}.mb[data-astro-cid-w5na6wro].is-in .mb__card[data-astro-cid-w5na6wro]{opacity:1;transform:none}.mb[data-astro-cid-w5na6wro].is-in .mb__card[data-astro-cid-w5na6wro]:hover{box-shadow:var(--shadow-md);border-color:var(--border-strong);transition-delay:0s;transform:translateY(-4px)}.mb__top[data-astro-cid-w5na6wro]{align-items:center;gap:10px;margin-bottom:16px;display:flex}.mb__num[data-astro-cid-w5na6wro]{border:1px solid var(--border-strong);width:26px;height:26px;color:var(--muted);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.mb__label[data-astro-cid-w5na6wro]{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.mb__rule[data-astro-cid-w5na6wro]{background:linear-gradient(90deg, var(--border-strong), transparent);flex:1;height:1px}.mb__card[data-astro-cid-w5na6wro] h3[data-astro-cid-w5na6wro]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--foreground);margin:0 0 22px;font-size:1.55rem;font-weight:500;line-height:1.08}.mb__card[data-astro-cid-w5na6wro] ul[data-astro-cid-w5na6wro]{gap:18px;margin:0;padding:0;list-style:none;display:grid}.mb__card[data-astro-cid-w5na6wro] ul[data-astro-cid-w5na6wro] li[data-astro-cid-w5na6wro]{align-items:flex-start;gap:14px;display:flex}.mb__icon[data-astro-cid-w5na6wro]{width:40px;height:40px;color:var(--primary);background:#c2340017;border-radius:12px;flex:none;place-items:center;transition:background .2s,color .2s;display:grid}.mb__icon[data-astro-cid-w5na6wro] svg[data-astro-cid-w5na6wro]{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.mb__card[data-astro-cid-w5na6wro]:hover .mb__icon[data-astro-cid-w5na6wro]{background:var(--primary);color:#fff}.mb__card[data-astro-cid-w5na6wro] strong[data-astro-cid-w5na6wro]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--foreground);margin-bottom:2px;font-size:1rem;font-weight:600;line-height:1.25;display:block}.mb__card[data-astro-cid-w5na6wro] ul[data-astro-cid-w5na6wro] li[data-astro-cid-w5na6wro] span[data-astro-cid-w5na6wro]:not(.mb__icon){color:var(--secondary);font-size:.9rem;line-height:1.45;display:block}.mb__card--featured[data-astro-cid-w5na6wro]{background:var(--bg-dark);border-color:var(--foreground)}.mb__card--featured[data-astro-cid-w5na6wro] .mb__num[data-astro-cid-w5na6wro]{color:#c4ccda;border-color:#ffffff4d}.mb__card--featured[data-astro-cid-w5na6wro] .mb__label[data-astro-cid-w5na6wro]{color:#ffb494}.mb__card--featured[data-astro-cid-w5na6wro] .mb__rule[data-astro-cid-w5na6wro]{background:linear-gradient(90deg,#ffffff4d,#0000)}.mb__card--featured[data-astro-cid-w5na6wro] h3[data-astro-cid-w5na6wro],.mb__card--featured[data-astro-cid-w5na6wro] strong[data-astro-cid-w5na6wro]{color:#fff}.mb__card--featured[data-astro-cid-w5na6wro] ul[data-astro-cid-w5na6wro] li[data-astro-cid-w5na6wro] span[data-astro-cid-w5na6wro]:not(.mb__icon){color:#c4ccda}.mb__card--featured[data-astro-cid-w5na6wro] .mb__icon[data-astro-cid-w5na6wro]{color:#ff8a57;background:#ffffff1a}.mb__card--featured[data-astro-cid-w5na6wro]:hover .mb__icon[data-astro-cid-w5na6wro]{color:var(--foreground);background:#ff8a57}.mb__access[data-astro-cid-w5na6wro]{border:1px solid var(--border-strong);width:max-content;max-width:100%;color:var(--foreground);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:clamp(28px,4vw,40px) auto 0;padding:10px 20px;font-size:.95rem;font-weight:600;display:flex}.mb__access[data-astro-cid-w5na6wro] svg[data-astro-cid-w5na6wro]{fill:none;width:18px;height:18px;stroke:var(--primary);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.mb__quoted[data-astro-cid-w5na6wro]{text-align:center;max-width:560px;color:var(--muted);margin:14px auto 0;font-size:.85rem;line-height:1.5}@media (width>=640px){.mb__grid[data-astro-cid-w5na6wro]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.mb__grid[data-astro-cid-w5na6wro]{grid-template-columns:repeat(4,1fr)}}@media (prefers-reduced-motion:reduce){.mb__card[data-astro-cid-w5na6wro]{opacity:1;transition:none;transform:none}}
