.hero.svelte-71ztoq{align-items:center;gap:var(--size-10);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.hero.svelte-71ztoq{gap:var(--size-24);grid-template-columns:minmax(0,3fr) minmax(0,5fr)}}@media (width>=900px){.hero[data-image-position=left].svelte-71ztoq{grid-template-columns:minmax(0,5fr) minmax(0,3fr)}.hero[data-image-position=left].svelte-71ztoq .visual:where(.svelte-71ztoq){order:-1}}.hero.svelte-71ztoq:before{background-image:var(--grid-decal);content:"";pointer-events:none;background-repeat:repeat;background-size:64px 64px;position:fixed;inset:0}.copy.svelte-71ztoq{gap:var(--size-3);inline-size:100%;z-index:var(--layer-1);display:grid;position:relative}.decal.svelte-71ztoq{justify-self:start;align-items:center;margin-block-end:var(--size-2);transition:all .5s .15s;display:flex}@starting-style{.decal.svelte-71ztoq{opacity:0;transform:translateY(-12px)}}.decal.svelte-71ztoq img:where(.svelte-71ztoq){inline-size:var(--size-18);-webkit-user-select:none;user-select:none;display:block}h1.svelte-71ztoq{color:var(--text-bright);font-size:var(--font-size-7);font-weight:var(--font-weight-7);letter-spacing:calc(-1 * var(--font-letterspacing-1));line-height:var(--font-lineheight-1);text-wrap-style:balance;white-space:pre-line;margin:0;transition:all .5s .25s}@starting-style{h1.svelte-71ztoq{opacity:0;transform:translateY(12px)}}.description.svelte-71ztoq{color:var(--text-faded);font-size:var(--font-size-4);font-weight:var(--font-weight-4-5);text-wrap-style:pretty;max-inline-size:58ch;margin:0;line-height:1.45;transition:all .5s .3s}@starting-style{.description.svelte-71ztoq{opacity:0;transform:translateY(12px)}}.bullets.svelte-71ztoq{color:var(--text-faded);font-size:var(--font-size-4);font-weight:var(--font-weight-4-5);gap:var(--size-1-5);max-inline-size:58ch;text-wrap-style:pretty;margin:0;padding-inline-start:var(--size-5);line-height:1.45;list-style-type:disc;transition:all .5s .3s;display:grid}@starting-style{.bullets.svelte-71ztoq{opacity:0;transform:translateY(12px)}}.actions.svelte-71ztoq{align-items:flex-start;gap:var(--size-2) var(--size-5);flex-wrap:wrap;padding-block-start:var(--size-2);transition:all .5s .35s;display:flex}@starting-style{.actions.svelte-71ztoq{opacity:0;transform:translateY(12px)}}.actions.svelte-71ztoq>div:where(.svelte-71ztoq){gap:var(--size-1-5);justify-items:center;display:grid}.download.svelte-71ztoq{background-color:var(--text-bright);border-radius:var(--radius-4);box-shadow:0 10px 18px -18px var(--text-bright);color:var(--surface-dark);font-size:var(--font-size-3);font-weight:var(--font-weight-6);align-items:center;gap:var(--size-1-5);block-size:var(--size-8);padding-inline:var(--size-4);transition:background-color .2s,transform .2s;display:inline-flex}.download.svelte-71ztoq svg{transform:translate(0,0)}.download.svelte-71ztoq:hover{background-color:var(--text);transform:translateY(calc(-1 * var(--size-0-5)))}.platform.svelte-71ztoq{color:var(--text-faded);font-size:var(--font-size-2);font-weight:var(--font-weight-5)}.contact.svelte-71ztoq{color:var(--text-faded);block-size:var(--size-8);font-size:var(--font-size-4);font-weight:var(--font-weight-5);align-items:center;gap:var(--size-1);transition:color .2s;display:inline-flex}.contact.svelte-71ztoq:hover{color:var(--text-bright)}.visual.svelte-71ztoq{inline-size:100%;position:relative}.visual.svelte-71ztoq img:where(.svelte-71ztoq),.visual.svelte-71ztoq mux-background-video{aspect-ratio:1512/949;background:var(--surface);box-shadow:var(--shadow-1);object-fit:cover;border-radius:20px;inline-size:100%;transition:all .5s .3s;display:block;overflow:hidden}@starting-style{.visual.svelte-71ztoq img:where(.svelte-71ztoq),.visual.svelte-71ztoq mux-background-video{opacity:0;transform:scale(.98)translateY(4px)}}.visual.svelte-71ztoq mux-background-video>img{block-size:100%;box-shadow:none;border-radius:0;inline-size:100%;transition:none}.resources.svelte-1uq46vf{z-index:var(--layer-1);position:relative}.grid.svelte-1uq46vf{gap:var(--size-12);grid-template-columns:1fr;display:grid}@media (width>=640px){.grid.svelte-1uq46vf{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.grid.svelte-1uq46vf{grid-template-columns:repeat(3,1fr)}}article.svelte-1uq46vf{gap:var(--size-2);grid-template-rows:auto 1fr auto;display:grid}article.svelte-1uq46vf h3:where(.svelte-1uq46vf){color:var(--text-bright);font-size:var(--font-size-5);font-weight:var(--font-weight-7);line-height:var(--font-lineheight-1);margin:0}article.svelte-1uq46vf p:where(.svelte-1uq46vf){color:var(--text-faded);font-size:var(--font-size-4);line-height:var(--font-lineheight-3);text-wrap-style:pretty;margin:0}.link.svelte-1uq46vf{color:#1171df;font-size:var(--font-size-4);font-weight:var(--font-weight-6);justify-self:start;margin-block-start:var(--size-2);transition:opacity .15s}.link.svelte-1uq46vf:hover{opacity:.8}@media (prefers-color-scheme:dark){.link.svelte-1uq46vf{color:var(--text-bright)}}
