.route-page__section.svelte-tk0old{--route-section-gap:clamp(40px, 6vw, 64px)}.route-page__empty.svelte-tk0old{color:var(--on-surface-secondary);margin:0;font-size:16px;line-height:24px}.updates-grid.svelte-tk0old{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:16px;margin:0;padding:0;list-style:none;display:grid}.updates-grid__cell.svelte-tk0old{grid-column:span 4;min-width:0;display:grid;container-type:inline-size}.updates-grid__cell--hero.svelte-tk0old{grid-column:1/span 7}.updates-grid__cell--feature.svelte-tk0old{grid-column:8/span 5}.updates-grid__cell--wide.svelte-tk0old{grid-column:span 12}.updates-grid__cell--row-left.svelte-tk0old{grid-column:span 7}.updates-grid__cell--row-right.svelte-tk0old,.updates-grid__cell--large.svelte-tk0old{grid-column:span 5}.updates-grid__cell--medium.svelte-tk0old{grid-column:span 4}.updates-grid__cell--small.svelte-tk0old{grid-column:span 3}@media (width<=1024px){.updates-grid.svelte-tk0old{grid-template-columns:repeat(6,minmax(0,1fr))}.updates-grid__cell.svelte-tk0old{grid-column:span 3}.updates-grid__cell--hero.svelte-tk0old,.updates-grid__cell--wide.svelte-tk0old{grid-column:span 6}.updates-grid__cell--feature.updates-grid__cell--visual.svelte-tk0old .update-card:where(.svelte-tk0old){min-height:360px}}@media (width<=640px){.updates-grid.svelte-tk0old{grid-template-columns:1fr;gap:18px}.updates-grid__cell.svelte-tk0old{grid-column:1}}.update-card.svelte-tk0old{background:var(--surface);min-height:100%;color:var(--on-surface);border-radius:16px;grid-template-rows:auto 1fr;padding:8px;transition:background-color .15s,color .15s;display:grid;overflow:hidden}.update-card.svelte-tk0old:hover{background:var(--lightningcss-light,var(--yellow))var(--lightningcss-dark,#fff8ef24)}@media (prefers-color-scheme:dark){.update-card.svelte-tk0old:hover{--on-surface:var(--yellow);--on-surface-secondary:var(--yellow);--on-surface-tertiary:var(--yellow)}}.update-card.svelte-tk0old:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.updates-grid__cell--text-only.svelte-tk0old .update-card:where(.svelte-tk0old){grid-template-rows:1fr;min-height:224px}.updates-grid__cell--visual.svelte-tk0old:not(.updates-grid__cell--hero):not(.updates-grid__cell--feature) .update-card:where(.svelte-tk0old){min-height:360px}.updates-grid__cell--row-left.updates-grid__cell--visual.svelte-tk0old .update-card:where(.svelte-tk0old){grid-template:"media body"/minmax(320px,min(48%,420px)) minmax(0,1fr);column-gap:8px;min-height:224px}.update-card__media.svelte-tk0old{aspect-ratio:16/9;background:var(--surface-variant);border-radius:8px;align-self:start;width:100%;min-height:0;position:relative;overflow:hidden}.update-card__media.svelte-tk0old img:where(.svelte-tk0old){object-fit:contain;object-position:center;width:100%;height:100%}.updates-grid__cell--row-left.updates-grid__cell--visual.svelte-tk0old .update-card__media:where(.svelte-tk0old){aspect-ratio:auto;grid-area:media;align-self:stretch;height:100%}.updates-grid__cell--row-left.updates-grid__cell--visual.svelte-tk0old .update-card__media:where(.svelte-tk0old) img:where(.svelte-tk0old){object-fit:cover}.updates-grid__cell--wide.updates-grid__cell--visual.svelte-tk0old .update-card:where(.svelte-tk0old){grid-template-rows:auto;grid-template-columns:minmax(280px,min(38%,500px)) minmax(0,1fr);align-items:center}.updates-grid__cell--wide.updates-grid__cell--visual.svelte-tk0old .update-card__media:where(.svelte-tk0old){align-self:center}.updates-grid__cell--row-left.updates-grid__cell--visual.svelte-tk0old .update-card__body:where(.svelte-tk0old){grid-area:body}.update-card__body.svelte-tk0old{grid-template-rows:minmax(0,1fr) auto auto;align-content:stretch;gap:6px;padding:8px 8px 4px;display:grid;container:update-card-body/inline-size}.updates-grid__cell--text-only.svelte-tk0old .update-card__body:where(.svelte-tk0old),.updates-grid__cell--row-left.updates-grid__cell--visual.svelte-tk0old .update-card__body:where(.svelte-tk0old){padding-top:4px}.update-card__meta.svelte-tk0old{letter-spacing:0;text-transform:uppercase;color:var(--on-surface-secondary);flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:12px;font-weight:700;transition:color .3s;display:flex}.update-card__category.svelte-tk0old{color:var(--orange)}.update-card__title.svelte-tk0old{text-wrap:balance;color:var(--on-surface);margin:0;font-size:28px;font-weight:700;line-height:1.12;transition:color .3s}@container (width<=700px){.updates-grid__cell--row-left.updates-grid__cell--visual.svelte-tk0old .update-card:where(.svelte-tk0old){grid-template:"media""body"1fr/1fr}.updates-grid__cell--row-left.updates-grid__cell--visual.svelte-tk0old .update-card__media:where(.svelte-tk0old){aspect-ratio:16/9;align-self:start;height:auto}.updates-grid__cell--row-left.updates-grid__cell--visual.svelte-tk0old .update-card__media:where(.svelte-tk0old) img:where(.svelte-tk0old){object-fit:contain}}.update-card__excerpt.svelte-tk0old{min-height:0;color:var(--on-surface-secondary);margin:0;font-size:15px;line-height:22px;transition:color .3s}.update-card__date.svelte-tk0old{text-align:right;color:inherit;letter-spacing:0;margin-left:auto;font-size:12px;font-weight:500}@container update-card-body (width<=260px){.update-card__date.svelte-tk0old{text-align:left;flex-basis:100%;margin-left:0}}@media (width<=1024px){.updates-grid__cell--wide.updates-grid__cell--visual.svelte-tk0old .update-card:where(.svelte-tk0old){grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:stretch}.updates-grid__cell--wide.updates-grid__cell--visual.svelte-tk0old .update-card__media:where(.svelte-tk0old){align-self:start}}@media (width<=768px){.update-card__title.svelte-tk0old{font-size:22px;line-height:24px}.updates-grid__cell--text-only.svelte-tk0old .update-card:where(.svelte-tk0old),.updates-grid__cell--visual.svelte-tk0old:not(.updates-grid__cell--hero):not(.updates-grid__cell--feature) .update-card:where(.svelte-tk0old),.updates-grid__cell--feature.updates-grid__cell--visual.svelte-tk0old .update-card:where(.svelte-tk0old){min-height:0}}
