.film-opener.svelte-aq0jjl{all:unset;position:relative;display:inline-block;max-width:100%;cursor:pointer}.film-opener.svelte-aq0jjl:focus-visible{outline:2px solid currentColor;outline-offset:4px}.film-lightbox.svelte-aq0jjl{width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:none;background:#000}.film-lightbox.svelte-aq0jjl::backdrop{background:#000}.film-lightbox.svelte-aq0jjl video:where(.svelte-aq0jjl){display:block;width:100%;height:100%;object-fit:contain}.close.svelte-aq0jjl{position:absolute;top:16px;right:16px;padding:6px 10px;border:1px solid #fff;background:transparent;color:#fff;font:inherit;cursor:pointer}.close-x.svelte-aq0jjl{position:absolute;top:12px;right:20px;z-index:1;padding:0;border:none;background:transparent;color:#fff;font-family:Arial,sans-serif;font-size:72px;font-weight:200;line-height:1;cursor:pointer;text-shadow:0 0 12px rgba(0,0,0,.8)}.close-x.svelte-aq0jjl:hover,.close-x.svelte-aq0jjl:focus-visible{color:#ff2a6d}.home.svelte-1uha8ag .column-film{display:block;width:100%}.home.svelte-1uha8ag .column-film-preview{display:block;width:100%;height:auto;background:#000027}.home.svelte-1uha8ag .column-film-preview.equation{aspect-ratio:996 / 624;object-fit:cover}.home.svelte-1uha8ag .column-film-preview.how-to{aspect-ratio:1016 / 856}.home.svelte-1uha8ag{max-width:calc(var(--column) + 70px);margin:0 auto;padding:60px 35px 0}#start.svelte-1uha8ag{position:relative;min-height:calc(100vh - 60px);min-height:calc(100svh - 60px);padding-bottom:80px;text-align:center}#start.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-bottom:calc(var(--line) / 2)}#signup_and_extras.svelte-1uha8ag{padding-top:calc(var(--line) / 2);display:block}#learn_more.svelte-1uha8ag{clear:both;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.clear.svelte-1uha8ag{clear:both}#about.svelte-1uha8ag{position:relative;padding-top:var(--line)}#about.svelte-1uha8ag p:where(.svelte-1uha8ag){text-align:var(--text-align);hyphens:auto;-webkit-hyphens:auto}#about.svelte-1uha8ag p:where(.svelte-1uha8ag)+p:where(.svelte-1uha8ag){margin-top:var(--space-paragraph)}#about.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:var(--space-section) 0 calc(var(--line) / 4)}#about.svelte-1uha8ag h1:where(.svelte-1uha8ag):first-child{margin-top:0}.tble1.svelte-1uha8ag,.tble3.svelte-1uha8ag,.tble9.svelte-1uha8ag{border-top:1px dashed #666;padding-top:calc(var(--line) / 2)}.tble4.svelte-1uha8ag,.tble5.svelte-1uha8ag,.tble7.svelte-1uha8ag,.tble8.svelte-1uha8ag,.tble-multirange.svelte-1uha8ag{margin-top:calc(var(--space-paragraph) * 2)}#about.svelte-1uha8ag img:where(.svelte-1uha8ag){max-width:600px;width:100%;margin-left:auto;margin-right:auto;display:block}#about.svelte-1uha8ag .tble-multirange:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){max-width:100%}#about.svelte-1uha8ag img.peps:where(.svelte-1uha8ag){width:150px}#about.svelte-1uha8ag .funders:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag){width:auto;max-width:100%;height:calc(var(--line) * var(--lines));object-fit:contain;margin:0}.imcenter.svelte-1uha8ag{display:block;margin-left:auto;margin-right:auto;padding-top:var(--space-paragraph)}.tble4.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"self-text group-text" "self-diagram group-diagram";column-gap:4ch;padding:0 3ch}.self-text.svelte-1uha8ag{grid-area:self-text}.self-diagram.svelte-1uha8ag{grid-area:self-diagram}.group-text.svelte-1uha8ag{grid-area:group-text}.group-diagram.svelte-1uha8ag{grid-area:group-diagram}#about.svelte-1uha8ag .tble4:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){text-align:left}.funders.svelte-1uha8ag{margin-top:var(--space-section)}.funder-row.svelte-1uha8ag{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-paragraph) var(--space-section)}.funder-row.svelte-1uha8ag+.funder-row:where(.svelte-1uha8ag){margin-top:var(--space-section)}.tble9.svelte-1uha8ag{overflow:hidden;padding-bottom:var(--space-section)}@media(max-width:768px){.home.svelte-1uha8ag{padding:0 15px}#start.svelte-1uha8ag{min-height:100vh;min-height:100svh;padding-top:20px}.tble4.svelte-1uha8ag{grid-template-columns:1fr;grid-template-areas:"self-text" "self-diagram" "group-text" "group-diagram";padding:0}.group-text.svelte-1uha8ag{margin-top:calc(var(--space-paragraph) * 2)}.tble1.svelte-1uha8ag img:where(.svelte-1uha8ag),.tble8.svelte-1uha8ag img:where(.svelte-1uha8ag),.tble7.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%}#about.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-weight:400}#about.svelte-1uha8ag .funder-row:where(.svelte-1uha8ag):first-child img:where(.svelte-1uha8ag){height:calc(var(--line) * var(--lines) * .75)}}
