.stratum.svelte-1wmjqlc{--s-text:var(--c-encre);--s-muted:var(--c-brume);--s-rule:var(--c-trait);--s-horizon:var(--c-horizon);column-gap:var(--space-3);row-gap:var(--space-2);padding-block:var(--space-4) var(--space-4);color:var(--s-text);grid-template-columns:minmax(0,1fr) 5.5rem;grid-template-areas:"label window""after window""before before";display:grid;position:relative}.stratum--champ.svelte-1wmjqlc{--s-text:var(--c-champ-texte);--s-muted:var(--c-champ-brume);--s-rule:var(--c-champ-texte);--s-horizon:var(--c-horizon-on-champ)}.stratum.svelte-1wmjqlc:before,.stratum.svelte-1wmjqlc:after{content:"";height:var(--rule);background:var(--s-rule);border-radius:999px;position:absolute;inset:0 0 auto}.stratum.svelte-1wmjqlc:before{opacity:.22}.stratum.svelte-1wmjqlc:after{transform-origin:0}.stratum-label.svelte-1wmjqlc{color:var(--s-muted);grid-area:label;margin:0}.stratum-before.svelte-1wmjqlc{color:var(--s-text);grid-area:before;max-width:44ch;margin:0}.stratum-horizon.svelte-1wmjqlc{background-image:linear-gradient(var(--s-horizon), var(--s-horizon));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 100%;background-repeat:no-repeat;background-size:100% .3em}.stratum--champ.svelte-1wmjqlc .stratum-horizon:where(.svelte-1wmjqlc){background-image:none}.stratum-after.svelte-1wmjqlc{grid-area:after;align-content:start;gap:.15rem;min-width:0;display:grid}.stratum-becomes.svelte-1wmjqlc{color:var(--s-muted);font-size:.75rem}.stratum-name.svelte-1wmjqlc{font-size:var(--fs-3);margin:0;padding-bottom:.08em;line-height:1.05;overflow:hidden}.stratum-rise.svelte-1wmjqlc{display:inline-block}.stratum-name.svelte-1wmjqlc a:where(.svelte-1wmjqlc){text-decoration:none}.stratum--link.svelte-1wmjqlc .stratum-name:where(.svelte-1wmjqlc) a:where(.svelte-1wmjqlc):after{content:"";z-index:1;position:absolute;inset:0}.stratum--link.svelte-1wmjqlc:hover .stratum-name:where(.svelte-1wmjqlc) a:where(.svelte-1wmjqlc){text-decoration:underline;text-decoration-thickness:2px}.stratum--link.svelte-1wmjqlc .stratum-name:where(.svelte-1wmjqlc) a:where(.svelte-1wmjqlc):focus-visible{outline:none}.stratum--link.svelte-1wmjqlc:has(a:where(.svelte-1wmjqlc):focus-visible){outline:3px solid var(--c-focus);outline-offset:4px;border-radius:6px}.stratum--champ.stratum--link.svelte-1wmjqlc:has(a:where(.svelte-1wmjqlc):focus-visible){outline-color:var(--c-champ-texte)}.stratum-meta.svelte-1wmjqlc{color:var(--s-muted);font-size:var(--fs-0);margin:0}.stratum-window.svelte-1wmjqlc{aspect-ratio:4/5;border-radius:var(--radius-window);background:var(--c-strate);grid-area:window;align-self:start;overflow:hidden}.stratum-window.svelte-1wmjqlc img:where(.svelte-1wmjqlc){object-fit:cover;width:100%;height:100%;display:block}@media (width>=60rem){.stratum--compact.svelte-1wmjqlc{column-gap:var(--space-5);padding-block:var(--space-4);grid-template-columns:9rem minmax(0,1.15fr) minmax(0,1fr) 6.5rem;grid-template-areas:"label before after window";align-items:start}.stratum--compact.svelte-1wmjqlc .stratum-label:where(.svelte-1wmjqlc){padding-top:.35rem}}.stratum--large.svelte-1wmjqlc{row-gap:var(--space-4);padding-block:var(--space-5) var(--space-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"label""before""after""window"}.stratum--large.svelte-1wmjqlc .stratum-before:where(.svelte-1wmjqlc){font-size:var(--fs-2);line-height:1.35}.stratum--large.svelte-1wmjqlc .stratum-name:where(.svelte-1wmjqlc){font-size:var(--fs-4)}.stratum--large.svelte-1wmjqlc .stratum-window:where(.svelte-1wmjqlc){width:min(100%,22rem)}@media (width>=60rem){.stratum--large.svelte-1wmjqlc{column-gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,24rem);grid-template-areas:"label window""before window""after window";align-content:start}.stratum--large.svelte-1wmjqlc .stratum-window:where(.svelte-1wmjqlc){width:100%}}@media (prefers-reduced-motion:no-preference){.stratum[data-armed]:after{transition:transform .8s var(--ease-out) 80ms}.stratum[data-armed]:not(.is-in):after{transform:scaleX(0)}.stratum[data-armed] .stratum-rise.svelte-1wmjqlc{transition:transform .62s var(--ease-out) .38s, opacity .3s var(--ease-out) .38s}.stratum[data-armed]:not(.is-in) .stratum-rise.svelte-1wmjqlc{opacity:0;transform:translateY(105%)}.stratum[data-armed] .stratum-window.svelte-1wmjqlc img:where(.svelte-1wmjqlc){transition:transform .9s var(--ease-out) .2s}.stratum[data-armed]:not(.is-in) .stratum-window.svelte-1wmjqlc img:where(.svelte-1wmjqlc){transform:scale(1.12)}.stratum--link.svelte-1wmjqlc .stratum-window:where(.svelte-1wmjqlc) img:where(.svelte-1wmjqlc){transition:transform .24s var(--ease-out)}.stratum--link.svelte-1wmjqlc:hover .stratum-window:where(.svelte-1wmjqlc) img:where(.svelte-1wmjqlc){transform:scale(1.04)}}
