.bento[data-v-2e936938]{gap:.75rem;margin-top:1.5rem;display:grid}.tile[data-v-2e936938]{border-radius:var(--radius-field);min-width:0;color:var(--color-neutral-50);background:oklch(from var(--color-neutral-50) l c h/5%);box-shadow:inset 0 0 0 1px oklch(from var(--color-neutral-50) l c h/10%);transition:box-shadow .3s var(--ease-open);grid-template-columns:5.5rem minmax(0,1fr);align-items:start;gap:1rem;padding:1rem;text-decoration:none;display:grid}@media (hover:hover){.tile[data-v-2e936938]:hover{box-shadow:inset 0 0 0 1px oklch(from var(--color-secondary-300) l c h/45%)}}.plate[data-v-2e936938]{border-radius:calc(-.25rem + var(--radius-field));background:var(--color-neutral-100);aspect-ratio:4/3;width:100%;display:block;position:relative;overflow:hidden}.plate[data-v-2e936938] img{padding:.25rem}.tile-body[data-v-2e936938]{gap:.375rem;min-width:0;display:grid}.tile-date[data-v-2e936938]{font-size:var(--text-label);line-height:var(--text-label--line-height);color:var(--color-secondary-300);font-variant-numeric:tabular-nums}.tile-summary[data-v-2e936938],.tile-title[data-v-2e936938]{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tile-title[data-v-2e936938]{font-size:var(--text-ui);color:var(--color-neutral-100);text-wrap:balance;-webkit-line-clamp:3;line-height:1.6}.is-extra[data-v-2e936938]{display:none}.is-feature[data-v-2e936938]{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:1.25rem;padding:.75rem .75rem 1.5rem}.is-feature .plate[data-v-2e936938]{aspect-ratio:5/4}.is-feature .plate[data-v-2e936938] img{filter:drop-shadow(0 10px 16px oklch(from var(--color-neutral-900) l c h/18%));padding:7% 9%}.is-feature .tile-body[data-v-2e936938]{flex-direction:column;gap:.625rem;padding-inline:.5rem;display:flex}.is-feature .tile-title[data-v-2e936938]{font-size:var(--text-subtitle);color:var(--color-neutral-50);font-weight:500;line-height:1.45}.tile-summary[data-v-2e936938]{font-size:var(--text-sm);color:oklch(from var(--color-neutral-300) l c h/80%);-webkit-line-clamp:3;line-height:1.75}.tile-more[data-v-2e936938]{font-size:var(--text-ui);color:var(--color-secondary-300);align-self:flex-start;margin-top:auto}@media (min-width:40rem){.bento[data-v-2e936938]{gap:1rem}.is-extra[data-v-2e936938]{display:grid}.is-feature[data-v-2e936938]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:1.5rem;padding:1rem}.is-feature .tile-body[data-v-2e936938]{padding:.5rem .5rem .25rem 0}}@media (min-width:48rem) and (not (min-width:64.0625rem)){.bento[data-v-2e936938]{grid-template-columns:repeat(2,minmax(0,1fr))}.is-feature[data-v-2e936938],.is-wide[data-v-2e936938]{grid-column:1/-1}}@media (min-width:64.0625rem){.bento[data-v-2e936938]{grid-template-columns:repeat(12,minmax(0,1fr));margin-top:2.5rem}.is-feature[data-v-2e936938]{grid-template-columns:minmax(0,11fr) minmax(0,14fr);grid-row:1/span var(--side-rows);grid-column:1/span 7;gap:1.75rem;padding:1.25rem}.is-feature .tile-body[data-v-2e936938]{padding:.5rem .75rem .25rem 0}.bento[data-count="1"] .is-feature[data-v-2e936938]{grid-column:1/-1;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:2.5rem}.bento[data-count="1"] .tile-summary[data-v-2e936938]{max-width:40rem;font-size:var(--text-body);-webkit-line-clamp:4}.bento[data-count="2"] .is-feature[data-v-2e936938]{grid-area:auto/span 6}.is-side[data-v-2e936938]{grid-column:8/span 5}.is-foot[data-v-2e936938]{grid-column:span 6}.bento[data-foot="3"] .is-foot[data-v-2e936938]{grid-column:span 4}.is-mid[data-v-2e936938]{grid-template-columns:clamp(6.5rem,30%,10rem) minmax(0,1fr);align-items:center;gap:1.25rem;padding:1.25rem}.is-mid .plate[data-v-2e936938] img{padding:.375rem}.is-mid .tile-title[data-v-2e936938]{font-size:var(--text-body)}}@media (min-width:64.0625rem) and (not (min-width:80rem)){.bento[data-count="2"] .tile-summary[data-v-2e936938]{-webkit-line-clamp:2}.bento[data-count="4"] .is-feature[data-v-2e936938]{grid-area:auto/1/auto/-1;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:2.5rem}.bento[data-count="4"] .is-side[data-v-2e936938]{grid-column:span 4}}@media (min-width:90rem){.bento[data-foot="4"] .is-foot[data-v-2e936938]{grid-column:span 3}}
