.grid.svelte-h7jil2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-right:-1px}.grid.svelte-h7jil2>li:where(.svelte-h7jil2){margin:0 -1px -1px 0}@media(min-width:640px){.grid.svelte-h7jil2{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1000px){.grid.svelte-h7jil2{grid-template-columns:repeat(4,minmax(0,1fr))}.li--lead.svelte-h7jil2{grid-column:span 2;grid-row:span 2}.li--wide.svelte-h7jil2{grid-column:span 2}.li--lead.svelte-h7jil2 .tile:where(.svelte-h7jil2){justify-content:flex-end;padding:var(--s-8) var(--s-6);background:var(--n-950);min-height:21rem}.li--lead.svelte-h7jil2 .label:where(.svelte-h7jil2){font-size:var(--fs-2xl);color:var(--n-25)}.li--lead.svelte-h7jil2 .teaser:where(.svelte-h7jil2){font-size:var(--fs-base);color:#a4a8ad;max-width:28ch}.li--lead.svelte-h7jil2 .ico:where(.svelte-h7jil2){margin-bottom:auto;color:var(--brand-300)}.li--lead.svelte-h7jil2 .arrow:where(.svelte-h7jil2){color:var(--brand-300);opacity:1;transform:none}.li--lead.svelte-h7jil2 .tile:where(.svelte-h7jil2):before{background:var(--brand-500);transform:scaleY(1)}}.tile.svelte-h7jil2{position:relative;display:flex;flex-direction:column;gap:var(--s-1);height:100%;padding:var(--s-5) var(--s-5) var(--s-5) var(--s-4);background:var(--color-surface);border:1px solid var(--color-border);transition:border-color var(--t-base) var(--ease),background-color var(--t-base) var(--ease)}.shot.svelte-h7jil2{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.shot.svelte-h7jil2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#15181d59,#15181db8 46%,#15181df0)}.tile--shot.svelte-h7jil2 .ico:where(.svelte-h7jil2),.tile--shot.svelte-h7jil2 .label:where(.svelte-h7jil2),.tile--shot.svelte-h7jil2 .teaser:where(.svelte-h7jil2),.tile--shot.svelte-h7jil2 .arrow:where(.svelte-h7jil2){position:relative;z-index:1}.tile--shot.svelte-h7jil2 .fig{height:100%;aspect-ratio:auto;transition:transform .4s var(--ease)}@media(hover:hover)and (pointer:fine){.tile--shot.svelte-h7jil2:hover .fig{transform:scale(1.02)}}@media(prefers-reduced-motion:reduce){.tile--shot.svelte-h7jil2 .fig{transition:none}}.tile.svelte-h7jil2:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:3px;background:var(--brand-500);transform:scaleY(0);transform-origin:top;transition:transform var(--t-base) var(--ease)}@media(hover:hover)and (pointer:fine){.tile.svelte-h7jil2:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted)}.tile.svelte-h7jil2:hover:before{transform:scaleY(1)}.tile.svelte-h7jil2:hover .ico:where(.svelte-h7jil2){color:var(--brand-500)}.tile.svelte-h7jil2:hover .arrow:where(.svelte-h7jil2){opacity:1;transform:none;color:var(--brand-600)}}.tile.svelte-h7jil2:active{transform:scale(.985)}.ico.svelte-h7jil2{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-bottom:var(--s-3);color:var(--n-500);transition:color var(--t-base) var(--ease)}.label.svelte-h7jil2{font-weight:620;font-size:var(--fs-base);letter-spacing:-.014em;color:var(--text)}.teaser.svelte-h7jil2{font-size:var(--fs-sm);color:var(--text-soft);line-height:1.45}.arrow.svelte-h7jil2{position:absolute;top:var(--s-5);right:var(--s-4);color:var(--n-300);opacity:0;transform:translate(-4px);transition:opacity var(--t-base) var(--ease),transform var(--t-base) var(--ease),color var(--t-base) var(--ease)}
