.cold-open.svelte-17z9mei{display:none}html.intro-pending .cold-open.svelte-17z9mei,.cold-open.is-active.svelte-17z9mei{display:block}.cold-open.is-lifting.svelte-17z9mei{pointer-events:none;transition:transform .7s cubic-bezier(.65,0,.35,1);transform:translateY(-100%)}html.intro-pending{overflow:hidden}.scroll-line.svelte-1q37ri0{transform-origin:top;animation:2.4s ease-in-out infinite svelte-1q37ri0-hero-scroll-cue}@keyframes svelte-1q37ri0-hero-scroll-cue{0%{opacity:1;transform:scaleY(0)}55%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.scroll-line.svelte-1q37ri0{animation:none}}.oss-row.svelte-odavyv{scrollbar-width:none}.oss-row.svelte-odavyv::-webkit-scrollbar{display:none}.dive-wrap.svelte-odavyv{grid-template-rows:1fr;display:grid}.dive-inner.svelte-odavyv{min-height:0;overflow:hidden}.js.svelte-odavyv .dive-wrap:where(.svelte-odavyv){grid-template-rows:0fr}.js.svelte-odavyv .card.is-expanded:where(.svelte-odavyv) .dive-wrap:where(.svelte-odavyv){grid-template-rows:1fr}.oss-plus.svelte-odavyv{flex:none;display:inline-block}.card.is-expanded.svelte-odavyv .oss-plus:where(.svelte-odavyv){transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.js.svelte-odavyv .card:where(.svelte-odavyv):hover{border-color:var(--color-rule-dark);box-shadow:0 1px 2px #0000000d}.js.svelte-odavyv .card:where(.svelte-odavyv):hover .dive-wrap:where(.svelte-odavyv){grid-template-rows:1fr}}@media (prefers-reduced-motion:no-preference){.card.svelte-odavyv{transition:transform .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out}.dive-wrap.svelte-odavyv{transition:grid-template-rows .2s ease-out}.oss-plus.svelte-odavyv{transition:transform .2s ease-out}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.js.svelte-odavyv .card:where(.svelte-odavyv):hover{transform:scale(1.02)}}.credit-link.svelte-jz8lnl{color:var(--color-rule-light);text-decoration:underline;-webkit-text-decoration-color:var(--color-gray-dark);text-decoration-color:var(--color-gray-dark);text-underline-offset:4px;transition:text-decoration-color .15s}.credit-link.svelte-jz8lnl:hover{-webkit-text-decoration-color:var(--color-rule-light);text-decoration-color:var(--color-rule-light)}.credit-link.svelte-jz8lnl:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
