.hero.svelte-1kdme8w{position:relative;display:flex;min-height:min(100svh,54rem);overflow:hidden}.hero__bg.svelte-1kdme8w{position:absolute;top:0;right:0;bottom:0;left:0}.hero__video.svelte-1kdme8w{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 45%;object-position:50% 45%}.hero__scrim.svelte-1kdme8w{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,var(--surface) 0%,var(--surface) 26%,transparent 92%);opacity:.94}.hero__scrim.svelte-1kdme8w:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom,var(--surface),transparent 34%);opacity:.72}.hero__content.svelte-1kdme8w{position:relative;display:flex;width:100%;align-items:stretch;padding-block:var(--section-y)}.hero__content.svelte-1kdme8w .hero__container{display:flex;flex-direction:column;justify-content:space-between;gap:var(--stack-xl)}.hero__top.svelte-1kdme8w .eyebrow{display:inline}.hero__top.svelte-1kdme8w .eyebrow:before{margin-right:.5em}.hero__top.svelte-1kdme8w .eyebrow:after{margin-left:.5em}.hero__title.svelte-1kdme8w>span:where(.svelte-1kdme8w){display:block;max-width:none}.hero__title-tail.svelte-1kdme8w{margin-top:var(--stack-md)}.hero__foot.svelte-1kdme8w{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--stack-md);margin-top:var(--stack-lg);padding-top:var(--stack-md);border-top:var(--hairline) solid var(--line)}.hero__support.svelte-1kdme8w{display:flex;flex-direction:column;align-items:flex-start;gap:var(--stack-xs)}@media (min-width: 640px){.hero__support.svelte-1kdme8w{align-items:flex-end;text-align:right}}.platform__lead.svelte-1e2yv2q,.platform__subject.svelte-1e2yv2q,.app.svelte-1e2yv2q{display:block}.app__shot.svelte-1e2yv2q .media__box{aspect-ratio:16 / 10;overflow:hidden}.app__shot.svelte-1e2yv2q .media__img{position:absolute;max-width:none;width:calc(var(--shot-w) * var(--shot-zoom, 1) * 100%);height:auto;left:calc(var(--shot-x) * var(--shot-zoom, 1) * -100%);top:calc(var(--shot-y) * var(--shot-zoom, 1) * -100%)}.app__meta.svelte-1e2yv2q{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:var(--stack-md);column-gap:var(--stack-md);row-gap:var(--stack-sm);margin-top:var(--stack-md);padding-top:var(--stack-md);border-top:var(--hairline) solid var(--line);transition:border-color var(--dur-base) var(--ease-out)}.app.svelte-1e2yv2q:hover .app__meta:where(.svelte-1e2yv2q),.app.svelte-1e2yv2q:focus-visible .app__meta:where(.svelte-1e2yv2q){border-top-color:var(--accent-mark)}.app__index.svelte-1e2yv2q{grid-row:1 / span 2;padding-top:.35em}.app__head.svelte-1e2yv2q{display:flex;align-items:center;gap:.875rem}.app__name.svelte-1e2yv2q{transition:color var(--dur-fast) var(--ease-out)}.app__go.svelte-1e2yv2q{margin-left:auto;color:var(--accent-fg);transition:transform var(--dur-base) var(--ease-out)}.app.svelte-1e2yv2q:hover .app__name:where(.svelte-1e2yv2q),.app.svelte-1e2yv2q:focus-visible .app__name:where(.svelte-1e2yv2q){color:var(--accent-fg);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.app.svelte-1e2yv2q:hover .app__go:where(.svelte-1e2yv2q),.app.svelte-1e2yv2q:focus-visible .app__go:where(.svelte-1e2yv2q){transform:translate(.25rem)}.app__copy.svelte-1e2yv2q{max-width:var(--measure-rail)}.app__shot.svelte-1e2yv2q{transition:transform var(--dur-base) var(--ease-out)}.app.svelte-1e2yv2q:hover .app__shot:where(.svelte-1e2yv2q),.app.svelte-1e2yv2q:focus-visible .app__shot:where(.svelte-1e2yv2q){transform:translateY(-4px)}@media (max-width: 767px){.app__shot.svelte-1e2yv2q{--shot-zoom: 2.2}}@media (min-width: 768px) and (max-width: 1023px){.platform.svelte-1e2yv2q{grid-template-columns:minmax(0,1fr);row-gap:var(--stack-xl)}.platform.svelte-1e2yv2q>li{grid-column:1 / -1;margin-top:0}}@media (prefers-reduced-motion: reduce){.app.svelte-1e2yv2q:hover .app__shot:where(.svelte-1e2yv2q),.app.svelte-1e2yv2q:focus-visible .app__shot:where(.svelte-1e2yv2q){transform:none}.app.svelte-1e2yv2q:hover .app__go:where(.svelte-1e2yv2q),.app.svelte-1e2yv2q:focus-visible .app__go:where(.svelte-1e2yv2q){transform:none}}@media (min-width: 768px){.stories__note.svelte-1u49bz6{padding-top:var(--stack-sm);border-top:var(--hairline) solid var(--line)}}.stories.svelte-1u49bz6 .story+.story{margin-top:var(--stack-xl);padding-top:var(--stack-xl);border-top:var(--hairline) solid var(--line)}.stories.svelte-1u49bz6 .story__logo .media__box{max-inline-size:var(--logo-w)}.stories.svelte-1u49bz6 .story__logo .media__img{mix-blend-mode:multiply}.story__link.svelte-1u49bz6{transition:color var(--dur-fast) var(--ease-out)}.story__go.svelte-1u49bz6{margin-left:.15em;color:var(--accent-mark)}.story__link.svelte-1u49bz6:hover{color:var(--accent-fg);text-decoration:underline;text-underline-offset:.16em;text-decoration-thickness:1px}.statement.svelte-xwa0wg{display:flex;min-height:62svh;align-items:center}.why__copy.svelte-561h3y{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--offset-md)}.why__foot.svelte-561h3y{margin-top:var(--stack-sm);padding-top:var(--stack-md);border-top:var(--hairline) solid var(--line);width:100%}@media (min-width: 768px){.why__media.svelte-561h3y{margin-right:calc(var(--gutter) * -1)}}.news__row>li{display:grid;grid-template-rows:auto minmax(0,1fr)}.news__index.svelte-apfdz5{display:block;padding-top:var(--stack-sm);margin-bottom:var(--stack-md);border-top:var(--hairline) solid var(--line)}
