@layer components{.funnel[data-astro-cid-cer7n26m]{block-size:100%;inline-size:auto}.funnel__outline[data-astro-cid-cer7n26m]{fill:none;stroke:hsl(var(--hsl-marine) / .25);stroke-width:1px}.funnel__deck[data-astro-cid-cer7n26m]{stroke:var(--c-marine);stroke-width:3px;stroke-linecap:round}[data-view=list] li>.acard{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:0 0;border:0;border-radius:0;flex-direction:row;grid-row:auto;display:flex;container-type:normal;&:hover{background:var(--surface-page)}}[data-view=list] .acard .acard__media{border-radius:var(--radius-control);border:0;flex:0 0 5.5rem;block-size:3.75rem;margin:0;padding:0;& .frame{aspect-ratio:auto;block-size:100%}& .acard__tags,& .frame__empty span{display:none}& .frame__empty{background:var(--surface-sunken) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239AA3B5' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 15h18l-2.6 4.5H5.6Z'/%3E%3Cpath d='M6 15v-3.5h12V15'/%3E%3Cpath d='M9 11.5V8.5h5.5v3'/%3E%3C/svg%3E") center / 1.5rem no-repeat}}[data-view=list] .acard .acard__media--brand svg{block-size:100%;inline-size:auto}[data-view=list] .acard .acard__plate{min-block-size:0;padding:var(--space-1);justify-content:center;align-items:center}[data-view=list] .acard .acard__plate-year{text-align:center;font-size:1.375rem;& small{font-size:.625rem;display:block}}[data-view=list] .acard .acard__body{column-gap:var(--space-4);flex:1;grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,1fr) auto 1.25rem;align-content:center;row-gap:0;min-inline-size:0;padding:0;display:grid}[data-view=list] .acard :is(.acard__rubric,.acard__title,.acard__meta,.acard__status,.acard__ltags){grid-column:1}[data-view=list] .acard :is(.acard__desc,.acard__note,.acard__big,.acard__secondary),[data-view=list] .acard .acard__footer{display:none}[data-view=list] .acard .acard__rubric{font-size:var(--fs-micro)}[data-view=list] .acard .acard__title{font-size:1.375rem;line-height:1.05}[data-view=list] .acard :is(.acard__meta,.acard__status){font-size:var(--fs-small)}[data-view=list] .acard .acard__ltags{gap:var(--space-1);flex-wrap:wrap;margin-block-start:var(--space-1);display:flex}[data-view=list] .acard .acard__figures{grid-area:1/2/span 5;align-self:center;gap:0;margin:0;display:flex;& div{border:0;flex-direction:column;flex:0 0 9rem;align-items:flex-end;padding:0}& dd{font-family:var(--font-body);text-transform:none;font-size:1rem;font-weight:600;line-height:1.3}& dd.is-missing{color:var(--text-3);padding:0}&:before{display:none}}[data-view=list] .acard .acard__actions{grid-area:1/3/span 5;align-self:center;margin:0;padding:0;& .acard__action{font-size:0}& .acard__action span{font-size:1.125rem}}@media (width>=64em){[data-view=list] .acard .acard__body{grid-template-columns:minmax(0, 2fr) var(--lc-rubric,minmax(0, 1.3fr)) var(--lc-tags,minmax(0, 1.2fr)) auto 1.25rem;grid-template-rows:1fr repeat(3,auto) 1fr;align-content:stretch}[data-view=list] .acard .acard__title{grid-area:2/1}[data-view=list] .acard .acard__meta{grid-area:3/1}[data-view=list] .acard .acard__status{grid-area:4/1}[data-view=list] .acard .acard__rubric{font-size:var(--fs-small);letter-spacing:0;text-transform:none;color:var(--text-1);grid-area:1/2/-1;align-self:center;font-weight:500}[data-view=list] .acard .acard__ltags{grid-area:1/3/-1;align-self:center;min-inline-size:0;margin:0}[data-view=list] .acard .acard__ltags .tag{white-space:normal;max-inline-size:100%}[data-view=list] .acard .acard__figures{grid-area:1/4/-1}[data-view=list] .acard .acard__actions{grid-area:1/5/-1}}@media (width>=48em){[data-view=list] .acard .acard__figures dt{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}@media (width<=47.99em){[data-view=list] li>.acard{padding-inline:var(--space-3);align-items:flex-start;gap:var(--space-3)}[data-view=list] .acard .acard__media{flex-basis:4.5rem;block-size:3rem}[data-view=list] .acard .acard__body{grid-template-rows:none;grid-template-columns:minmax(0,1fr) 1.25rem}[data-view=list] .acard .acard__figures{gap:0 var(--space-4);flex-wrap:wrap;grid-area:auto/1;margin-block-start:var(--space-1);& div{align-items:baseline;gap:var(--space-1);flex-direction:row-reverse;flex:none}& dt{font-size:var(--fs-micro)}& dd{font-size:var(--fs-small)}}[data-view=list] .acard .acard__actions{grid-area:1/2/span 6}}.acard[data-astro-cid-mkopcabd]{background:var(--surface-card);border:1px solid var(--line);border-radius:var(--radius-card);flex-direction:column;transition:border-color .15s;display:flex;position:relative;overflow:hidden;container-type:inline-size;&:hover{border-color:var(--line-strong)}}.acard--review[data-astro-cid-mkopcabd]{border-color:var(--line-accent)}.acard__media[data-astro-cid-mkopcabd]{border-radius:var(--radius-card) var(--radius-card) 0 0;margin:-1px -1px 0;position:relative;overflow:hidden}.acard__media--logo[data-astro-cid-mkopcabd] .frame{aspect-ratio:auto;block-size:7rem}:not([data-view=list])>.card-grid--sub .acard[data-astro-cid-mkopcabd]{grid-row:span 6;grid-template-rows:subgrid;row-gap:0;display:grid;container-type:normal}:not([data-view=list])>.card-grid--sub .acard__media[data-astro-cid-mkopcabd]{grid-row:1}:not([data-view=list])>.card-grid--sub .acard__body[data-astro-cid-mkopcabd]{grid-row:2/span 5;grid-template-rows:subgrid;row-gap:var(--space-2);align-content:start;display:grid}:not([data-view=list])>.card-grid--sub .acard__rubric[data-astro-cid-mkopcabd]{grid-row:1}:not([data-view=list])>.card-grid--sub .acard__title[data-astro-cid-mkopcabd]{grid-row:2}:not([data-view=list])>.card-grid--sub .acard__desc[data-astro-cid-mkopcabd]{grid-row:3}:not([data-view=list])>.card-grid--sub [data-astro-cid-mkopcabd]:is(.acard__figures,.acard__note){grid-row:4;align-self:start}:not([data-view=list])>.card-grid--sub .acard__actions[data-astro-cid-mkopcabd]{grid-row:5;align-self:end}.acard__plate[data-astro-cid-mkopcabd]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) 1.125rem;background:radial-gradient(hsl(var(--hsl-mint) / .14) 1px, transparent 1.5px) 0 0 / 14px 14px, var(--surface-dark);display:flex}.acard__plate[data-astro-cid-mkopcabd] .acard__tags[data-astro-cid-mkopcabd]{position:static}.acard__plate-year[data-astro-cid-mkopcabd]{font-family:var(--font-display);color:var(--text-on-dark);font-size:2.25rem;line-height:.9;& small{font-family:var(--font-body);font-size:var(--fs-micro);letter-spacing:var(--tracking-tag);text-transform:uppercase;color:var(--text-on-dark-2);font-weight:700}}.acard__media--brand[data-astro-cid-mkopcabd]{block-size:8.5rem;background:radial-gradient(hsl(var(--hsl-petrol) / .16) 1px, transparent 1.5px) 0 0 / 14px 14px, var(--surface-sunken);border-block-end:1px solid var(--line);justify-content:center;align-items:flex-end;padding-block-start:var(--space-4);display:flex}.acard__tags[data-astro-cid-mkopcabd]{gap:var(--space-1);flex-wrap:wrap;display:flex;position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);inset-inline-end:3.5rem}.acard__tags--inline[data-astro-cid-mkopcabd]{margin:var(--space-4) var(--space-4) 0;position:static}.acard__media[data-astro-cid-mkopcabd] .acard__tags[data-astro-cid-mkopcabd] .tag--muted{background:var(--c-white);box-shadow:0 1px 2px hsl(var(--hsl-marine) / .15)}.acard__body[data-astro-cid-mkopcabd]{gap:var(--space-2);padding:var(--space-4) 1.125rem 1.125rem;flex-direction:column;flex:1;display:flex}.acard__rubric[data-astro-cid-mkopcabd]{font-size:var(--fs-rubric);letter-spacing:var(--tracking-rubric);text-transform:uppercase;color:var(--text-link);font-weight:600}.acard__title[data-astro-cid-mkopcabd]{font-size:var(--fs-card-title);overflow-wrap:break-word;hyphens:auto;line-height:.95;& a{color:var(--text-1);text-decoration:none}& a:hover{color:var(--text-link)}}.acard__meta[data-astro-cid-mkopcabd]{font-size:var(--fs-control);color:var(--text-2)}.acard__status[data-astro-cid-mkopcabd]{font-size:var(--fs-control);color:var(--text-1)}.acard__desc[data-astro-cid-mkopcabd]{color:var(--text-2)}.acard__big[data-astro-cid-mkopcabd]{align-items:baseline;gap:var(--space-3);border-block-start:1px solid var(--line);font-size:var(--fs-small);color:var(--text-2);padding-block-start:var(--space-3);display:flex;& span{font-family:var(--font-display);color:var(--text-1);white-space:nowrap;flex:none;font-size:2.75rem;line-height:1}}.acard__figures[data-astro-cid-mkopcabd]{gap:var(--space-3);grid-template-columns:1fr 1fr;margin-block-start:var(--space-1);display:grid;& div{border-block-start:1px solid var(--line);flex-direction:column-reverse;padding-block-start:var(--space-2);display:flex}& dd{font-family:var(--font-display);text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:1.75rem;line-height:1.05}& dd.is-missing{font-family:var(--font-body);text-transform:none;padding-block:.3em;font-size:1rem;font-weight:600}& dt{font-size:var(--fs-small);color:var(--text-2)}}[data-astro-cid-mkopcabd]:where(.acard:has(.acard__plate):not([data-view=list] .acard)) .acard__figures[data-astro-cid-mkopcabd]{gap:var(--space-1) var(--space-5);border-block-start:1px solid var(--line);flex-wrap:wrap;padding-block-start:var(--space-3);display:flex;& div{border:0;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:.4em;padding:0}& div.is-zero{display:none}}.acard__note[data-astro-cid-mkopcabd]{padding:var(--space-2) var(--space-3);background:var(--surface-page);font-weight:600;font-size:var(--fs-control);border-radius:3px}.acard--review[data-astro-cid-mkopcabd] .acard__note[data-astro-cid-mkopcabd]{background:var(--surface-note)}.acard__actions[data-astro-cid-mkopcabd]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-3);display:flex}.acard__action[data-astro-cid-mkopcabd]{color:var(--text-link);font-weight:700;text-decoration:none;&:hover{text-decoration:underline}}.acard__secondary[data-astro-cid-mkopcabd]{color:var(--text-1);font-weight:500}.acard__ltags[data-astro-cid-mkopcabd]{display:none}.acard__footer[data-astro-cid-mkopcabd]{padding:var(--space-2) 1.125rem;border-block-start:1px solid var(--line);font-size:var(--fs-micro);color:var(--text-2)}}
