.fstrip[data-astro-cid-zffyv4ob]{--fstrip-dur:.55s;--fstrip-ease:cubic-bezier(.22, 1, .36, 1);--fstrip-fade-out:.15s;--fstrip-label-dur:.32s;--fstrip-content-dur:.48s;--fstrip-content-delay:.12s;--fstrip-stagger:60ms;--fstrip-rise:12px;overflow-anchor:none;flex-direction:column;display:flex;position:relative}.fstrip__item[data-astro-cid-zffyv4ob]{--bar-h:76px;grid-template-rows:var(--bar-h) 0fr;background:var(--ink);transition:grid-template-rows var(--fstrip-dur) var(--fstrip-ease);display:grid;position:relative}.fstrip__item[data-astro-cid-zffyv4ob][data-state=open]{grid-template-rows:0 1fr}.fstrip__item[data-astro-cid-zffyv4ob]+.fstrip__item[data-astro-cid-zffyv4ob]{--bar-h:66px;border-top:10px solid var(--cream)}.fstrip__item[data-astro-cid-zffyv4ob]:has(>.fstrip__trigger:focus-visible):after{content:"";z-index:3;outline:2px solid var(--cta-yellow);pointer-events:none;position:absolute;inset:6px}.fstrip__trigger[data-astro-cid-zffyv4ob]{z-index:2;background:var(--ink);width:100%;min-height:0;color:var(--text-on-dark);text-align:left;cursor:pointer;transition:opacity var(--fstrip-label-dur) ease;display:block;position:relative;overflow:hidden}.fstrip__item[data-astro-cid-zffyv4ob][data-state=open] .fstrip__trigger[data-astro-cid-zffyv4ob]{opacity:0;pointer-events:none}.fstrip__trigger[data-astro-cid-zffyv4ob]:focus-visible{outline:none}.fstrip__thumb[data-astro-cid-zffyv4ob]{position:absolute;inset:0;overflow:hidden}.fstrip__thumb[data-astro-cid-zffyv4ob]:after{content:"";background:var(--scrim-60);position:absolute;inset:0}.fstrip__frame[data-astro-cid-zffyv4ob]{position:absolute;inset:0;container-type:size}.fstrip__frame[data-astro-cid-zffyv4ob] picture{position:absolute;inset:0}.fstrip__frame[data-astro-cid-zffyv4ob] .fstrip__img{object-fit:cover;width:100%;max-width:none;height:100%}.fstrip__item--turned[data-astro-cid-zffyv4ob] .fstrip__frame[data-astro-cid-zffyv4ob] picture{width:100cqh;max-width:none;height:100cqw;inset:50% auto auto 50%;translate:-50% -50%;rotate:90deg}.fstrip__bar[data-astro-cid-zffyv4ob]{min-height:var(--bar-h);padding:0 var(--gutter-right) 0 var(--gutter-left);align-items:center;gap:12px;display:flex;position:relative}.fstrip__label[data-astro-cid-zffyv4ob]{min-width:0;font-family:var(--font-alt);letter-spacing:-.04em;font-size:1.5rem;line-height:1.4;font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.fstrip__label--caption[data-astro-cid-zffyv4ob]{font-family:var(--font-body);font-size:var(--fs-body);letter-spacing:var(--ls-body)}.fstrip__count[data-astro-cid-zffyv4ob]{font-size:var(--fs-small);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;color:var(--white-50);flex:none}.fstrip__chevron[data-astro-cid-zffyv4ob]{flex:none}.fstrip__panel[data-astro-cid-zffyv4ob]{z-index:1;min-height:0;position:relative;overflow:hidden}.fstrip__panel[data-astro-cid-zffyv4ob]:focus{outline:none}.fstrip__panel[data-astro-cid-zffyv4ob]:focus-visible{outline:2px solid var(--cta-yellow);outline-offset:-6px}.fstrip__panel-inner[data-astro-cid-zffyv4ob]{background:var(--black);flex-direction:column;justify-content:flex-end;min-height:560px;margin:0;display:flex;position:relative;overflow:hidden}.fstrip__figure[data-astro-cid-zffyv4ob]{min-height:min(120vw,520px)}.fstrip__panel-inner--feature[data-astro-cid-zffyv4ob] picture{position:absolute;inset:0}.fstrip__panel-inner--feature[data-astro-cid-zffyv4ob] .fstrip__cover{object-fit:cover;width:100%;height:100%}.fstrip__panel-inner--feature[data-astro-cid-zffyv4ob]:before{content:"";background:var(--scrim-20);position:absolute;inset:0}.fstrip__info[data-astro-cid-zffyv4ob]{position:relative}.fstrip__frame--backdrop[data-astro-cid-zffyv4ob]{overflow:hidden}.fstrip__frame--backdrop[data-astro-cid-zffyv4ob] .fstrip__img{filter:blur(28px)brightness(.5);scale:1.15}.fstrip__frame--whole[data-astro-cid-zffyv4ob] .fstrip__img{object-fit:contain}.fstrip__caption[data-astro-cid-zffyv4ob]{padding:48px var(--gutter-right) 24px var(--gutter-left);background:linear-gradient(to top, var(--scrim-60), transparent);color:var(--text-on-dark);flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:relative}.fstrip__caption-count[data-astro-cid-zffyv4ob]{font-size:var(--fs-small);line-height:var(--lh-body);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;align-items:center;gap:12px;display:flex}.fstrip__rule[data-astro-cid-zffyv4ob]{background:var(--white);width:60px;height:1px}.fstrip__caption-text[data-astro-cid-zffyv4ob]{max-width:640px;font-size:var(--fs-body);line-height:var(--lh-body-compact);font-weight:var(--weight-medium)}.fstrip__info[data-astro-cid-zffyv4ob]>*,.fstrip__caption[data-astro-cid-zffyv4ob]{opacity:0;transition:opacity var(--fstrip-fade-out) ease-out}.fstrip__info[data-astro-cid-zffyv4ob]>*>*,.fstrip__reveal[data-astro-cid-zffyv4ob]{opacity:0;transform:translateY(var(--fstrip-rise));transition:opacity var(--fstrip-fade-out) ease-out, transform var(--fstrip-fade-out) ease-out}.fstrip__item[data-astro-cid-zffyv4ob][data-state=open] .fstrip__info[data-astro-cid-zffyv4ob]>*,.fstrip__item[data-astro-cid-zffyv4ob][data-state=open] .fstrip__caption[data-astro-cid-zffyv4ob]{opacity:1;transition:opacity var(--fstrip-content-dur) var(--fstrip-ease) var(--fstrip-content-delay)}.fstrip__item[data-astro-cid-zffyv4ob][data-state=open] .fstrip__info[data-astro-cid-zffyv4ob]>*>*,.fstrip__item[data-astro-cid-zffyv4ob][data-state=open] .fstrip__reveal[data-astro-cid-zffyv4ob]{--delay:calc(var(--fstrip-content-delay) + var(--i,0) * var(--fstrip-stagger));opacity:1;transition:opacity var(--fstrip-content-dur) var(--fstrip-ease) var(--delay), transform var(--fstrip-content-dur) var(--fstrip-ease) var(--delay);transform:none}.fstrip__info[data-astro-cid-zffyv4ob]>*>:nth-child(2){--i:1}.fstrip__info[data-astro-cid-zffyv4ob]>*>:nth-child(3){--i:2}.fstrip__info[data-astro-cid-zffyv4ob]>*>:nth-child(n+4){--i:3}@media (width>=900px){.fstrip[data-astro-cid-zffyv4ob]{--open:59.097%;--closed:calc(10.324% - 10px);grid-template-columns:var(--cols-0);background:var(--cream);height:clamp(380px,35vw,504px);transition:grid-template-columns var(--fstrip-dur) var(--fstrip-ease);column-gap:10px;display:grid;overflow:clip;container-type:inline-size}.fstrip[data-astro-cid-zffyv4ob][data-open="1"]{grid-template-columns:var(--cols-1)}.fstrip[data-astro-cid-zffyv4ob][data-open="2"]{grid-template-columns:var(--cols-2)}.fstrip[data-astro-cid-zffyv4ob][data-open="3"]{grid-template-columns:var(--cols-3)}.fstrip[data-astro-cid-zffyv4ob][data-open="4"]{grid-template-columns:var(--cols-4)}.fstrip__item[data-astro-cid-zffyv4ob],.fstrip__item[data-astro-cid-zffyv4ob]+.fstrip__item[data-astro-cid-zffyv4ob],.fstrip__item[data-astro-cid-zffyv4ob][data-state=open]{border-top:0;min-width:0;height:100%;transition:none;display:block;overflow:hidden}.fstrip__trigger[data-astro-cid-zffyv4ob]{width:calc(10.324cqw - 10px);position:absolute;top:0;bottom:0;left:50%;translate:-50%;container-type:size}.fstrip__thumb[data-astro-cid-zffyv4ob]:after{background:var(--black-40)}.fstrip__thumb--feature[data-astro-cid-zffyv4ob]:after{background:var(--scrim-60)}.fstrip__bar[data-astro-cid-zffyv4ob]{place-content:center;place-items:center;height:100%;min-height:0;padding:0;display:grid}.fstrip__chevron[data-astro-cid-zffyv4ob],.fstrip__count[data-astro-cid-zffyv4ob],.fstrip__label--caption[data-astro-cid-zffyv4ob]{display:none}.fstrip__label[data-astro-cid-zffyv4ob]{writing-mode:vertical-rl;max-height:calc(100cqh - 48px);font-size:var(--fs-tile);letter-spacing:-.06em;flex:none;rotate:180deg}.fstrip__panel[data-astro-cid-zffyv4ob]{position:absolute;inset:0}.fstrip__panel-inner[data-astro-cid-zffyv4ob]{width:59.097cqw;min-height:0;position:absolute;top:0;bottom:0;left:50%;translate:-50%}.fstrip__frame--backdrop[data-astro-cid-zffyv4ob] .fstrip__img{will-change:transform}.fstrip__caption[data-astro-cid-zffyv4ob]{padding:64px 5.053% 32px}}@media (prefers-reduced-motion:reduce){.fstrip[data-astro-cid-zffyv4ob]{--fstrip-dur:0s}.fstrip[data-astro-cid-zffyv4ob],.fstrip__item[data-astro-cid-zffyv4ob],.fstrip__trigger[data-astro-cid-zffyv4ob],.fstrip__caption[data-astro-cid-zffyv4ob],.fstrip__reveal[data-astro-cid-zffyv4ob],.fstrip__info[data-astro-cid-zffyv4ob]>*,.fstrip__info[data-astro-cid-zffyv4ob]>*>*,.fstrip__item[data-astro-cid-zffyv4ob][data-state=open] .fstrip__caption[data-astro-cid-zffyv4ob],.fstrip__item[data-astro-cid-zffyv4ob][data-state=open] .fstrip__reveal[data-astro-cid-zffyv4ob],.fstrip__item[data-astro-cid-zffyv4ob][data-state=open] .fstrip__info[data-astro-cid-zffyv4ob]>*,.fstrip__item[data-astro-cid-zffyv4ob][data-state=open] .fstrip__info[data-astro-cid-zffyv4ob]>*>*{transition:none}}
