.frow{--frow-g:var(--frow-gap,var(--space-2));padding-block:var(--space-8)}.frow--row{gap:var(--frow-g);align-items:flex-start;display:flex}.frow-tile{gap:var(--space-3);flex-direction:column;min-width:0;margin:0;display:flex}.frow-box{background:color-mix(in srgb, currentColor var(--mix-06), transparent);position:relative;overflow:hidden}.frow-box>img,.frow-box>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.frow-cap{min-height:1rem;font-size:var(--text-label);line-height:var(--leading-solid);opacity:max(.62, var(--case-a-text,0));align-items:center;display:flex}.frow-cap-dim{opacity:.6;margin-left:.5em}.frow--single{justify-content:center;display:flex}.frow--single>.frow-tile{width:min(100%,75cqi,64rem)}.frow--bleed>.frow-tile>.frow-box{width:100%;max-height:100svh}.frow--bleed .frow-cap{padding-inline:var(--case-g,var(--space-4))}@media (min-width:64rem){.case-col--center .frow--bleed{margin-inline:calc(-1 * var(--case-g))}}@media (max-width:63.999rem){.frow{padding-block:var(--space-6)}.frow--row{align-items:stretch;row-gap:var(--space-6);flex-direction:column}.frow--row>.frow-tile{width:100%;flex:none!important}.frow--many{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.frow--many>.frow-tile{width:auto}.frow--many>.frow-tile:last-child:nth-child(odd){grid-column:span 2}.frow--single>.frow-tile{width:100%}.frow--bleed{margin-inline:calc(-1 * var(--space-4))}}@media (min-width:40rem) and (max-width:63.999rem){.frow--many{justify-content:center;align-items:flex-start;column-gap:var(--frow-g);flex-flow:wrap;display:flex}.frow--many>.frow-tile{width:calc((100% - 2 * var(--frow-g)) / 3)}.frow--tall{align-items:flex-start;column-gap:var(--frow-g);flex-direction:row}.frow--tall>.frow-tile{width:auto;flex:var(--frow-grow,1) 1 0%!important}}