.mb-card[data-astro-cid-pynfe4y7]{--mb-card-pad:var(--v2-space-lg);--bl-s:clamp(0, var(--bl-p) / .8, 1);gap:var(--v2-space-md);padding:var(--mb-card-pad);color:var(--ink);counter-increment:bl-cell;background:var(--v2-bg);background-image:linear-gradient(var(--mb-rule) 0 0), linear-gradient(var(--mb-rule) 0 0), linear-gradient(var(--mb-rule) 0 0), linear-gradient(var(--mb-rule) 0 0);background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-origin:border-box;background-size:calc(clamp(0, var(--bl-e) * 4, 1) * 100%) 1px, 1px calc(clamp(0, var(--bl-e) * 4 - 1, 1) * 100%), calc(clamp(0, var(--bl-e) * 4 - 2, 1) * 100%) 1px, 1px calc(clamp(0, var(--bl-e) * 4 - 3, 1) * 100%);border:1px solid var(--mb-rule);transition:background-color var(--mb-snap);flex-direction:column;display:flex;position:relative}[data-astro-cid-pynfe4y7]:where(.mb-card){outline-offset:0}.mb-card[data-astro-cid-pynfe4y7]:before{--bl-s:clamp(0, var(--bl-p) * 5 - 4, 1);z-index:2;font:var(--mb-note);color:var(--ink-2);letter-spacing:.08em;white-space:nowrap;pointer-events:none;content:counter(mb-section, decimal-leading-zero) "." counter(bl-cell) / "";background:var(--v2-bg);clip-path:inset(0 calc((1 - var(--bl-e)) * 100%) 0 0);transition:background-color var(--mb-snap), color var(--mb-snap);padding:3px 6px;position:absolute;top:-1px;left:12px;transform:translateY(-50%)}.mb-card[data-astro-cid-pynfe4y7]:after{--bl-out:calc((var(--mb-grip) + 1px) / 2);--bl-in:calc((var(--mb-grip) - 1px) / 2);--bl-o:calc(-1 * var(--bl-out));--bl-xo:calc(100% + var(--bl-out));--bl-xi:calc(100% - var(--bl-in));z-index:1;visibility:hidden;pointer-events:none;outline:var(--bl-out) solid var(--blue);content:"";box-shadow:inset 0 0 0 var(--bl-in) var(--blue);clip-path:polygon(var(--bl-o) var(--bl-o), var(--bl-in) var(--bl-o), var(--bl-in) var(--bl-in), var(--bl-o) var(--bl-in), var(--bl-o) var(--bl-o), var(--bl-xi) var(--bl-o), var(--bl-xo) var(--bl-o), var(--bl-xo) var(--bl-in), var(--bl-xi) var(--bl-in), var(--bl-xi) var(--bl-o), var(--bl-o) var(--bl-o), var(--bl-o) var(--bl-xi), var(--bl-in) var(--bl-xi), var(--bl-in) var(--bl-xo), var(--bl-o) var(--bl-xo), var(--bl-o) var(--bl-xi), var(--bl-xi) var(--bl-xi), var(--bl-xo) var(--bl-xi), var(--bl-xo) var(--bl-xo), var(--bl-xi) var(--bl-xo), var(--bl-xi) var(--bl-xi), var(--bl-o) var(--bl-xi));position:absolute;inset:0}.mb-card[data-astro-cid-pynfe4y7][data-state=hover]{background-color:var(--v2-panel-elevated)}.mb-card[data-astro-cid-pynfe4y7][data-state=hover]:before{color:var(--v2-bg);background:var(--blue)}@media (hover:hover) and (pointer:fine){.mb-card[data-astro-cid-pynfe4y7]:hover{background-color:var(--v2-panel-elevated)}.mb-card[data-astro-cid-pynfe4y7]:hover:before{color:var(--v2-bg);background:var(--blue)}}html[data-bl-live] .mb-card[data-astro-cid-pynfe4y7][data-state=hover]:before{content:counter(mb-section, decimal-leading-zero) "." counter(bl-cell) " ↔ " counter(bl-w) / "";counter-reset:bl-w var(--bl-w)}.mb-card[data-astro-cid-pynfe4y7][data-state=hover]:after{visibility:visible}@media (hover:hover) and (pointer:fine){html[data-bl-live] .mb-card[data-astro-cid-pynfe4y7]:hover:before{content:counter(mb-section, decimal-leading-zero) "." counter(bl-cell) " ↔ " counter(bl-w) / "";counter-reset:bl-w var(--bl-w)}.mb-card[data-astro-cid-pynfe4y7]:hover:after{visibility:visible}}a[data-astro-cid-pynfe4y7].mb-card:is(:active,[data-state=pressed]){background-color:var(--v2-panel)}.mb-card-image[data-astro-cid-pynfe4y7]{margin:calc(-1 * var(--mb-card-pad)) calc(-1 * var(--mb-card-pad)) 0;border-bottom:1px solid var(--mb-rule)}.mb-card-image[data-astro-cid-pynfe4y7] img{width:100%;height:auto}.mb-card-header[data-astro-cid-pynfe4y7]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mb-card-heading[data-astro-cid-pynfe4y7]{flex-direction:column;gap:6px;min-width:0;display:flex}.mb-card-title[data-astro-cid-pynfe4y7]{font-family:var(--mb-display);color:var(--ink);letter-spacing:-.035em;margin:0;font-size:20px;font-weight:750;line-height:1.2}.mb-card-sm[data-astro-cid-pynfe4y7] .mb-card-title[data-astro-cid-pynfe4y7]{font-size:16px}.mb-card-description[data-astro-cid-pynfe4y7]{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.mb-card-action[data-astro-cid-pynfe4y7]{flex-shrink:0}.mb-card-content[data-astro-cid-pynfe4y7]{min-width:0;color:var(--ink);flex-direction:column;flex:1;font-size:16px;line-height:1.6;display:flex}.mb-card-footer[data-astro-cid-pynfe4y7]{padding-top:var(--v2-space-md);border-top:1px solid var(--mb-hair);flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=880px){.mb-card-default[data-astro-cid-pynfe4y7]{--mb-card-pad:var(--v2-space-md)}}@media (prefers-reduced-motion:no-preference){.mb-card[data-astro-cid-pynfe4y7]{transition:background-color var(--mb-snap), outline-offset var(--mb-snap)}}.mb-cell-grid[data-astro-cid-gcq4266j]{grid-template-columns:var(--mb-cell-columns);gap:0;margin:0;padding:1px 0 0 1px;list-style:none;display:grid}.mb-cell-grid[data-astro-cid-gcq4266j]>*{margin:-1px 0 0 -1px}.mb-cell-grid-pair[data-astro-cid-gcq4266j]>:last-child:nth-child(odd){grid-column:1/-1}@media (width<=880px){.mb-cell-grid-fixed[data-astro-cid-gcq4266j]{grid-template-columns:minmax(0,1fr)}}
