canvas.svelte-p07rq9{width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 94%,#0000)}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}button,input,a{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible{outline-offset:5px;outline:2px solid #93ab42}::selection{color:#151714;background:#d3f76b}.site.svelte-1uha8ag{color:#171b15;background:#eeefe7;padding:0 3.5%}header.svelte-1uha8ag{border-bottom:1px solid #c7cabd;align-items:center;gap:26px;height:104px;display:flex}.wordmark.svelte-1uha8ag{letter-spacing:-3px;align-items:center;gap:12px;font-size:43px;font-weight:800;display:inline-flex}.brand-icon.svelte-1uha8ag{color:#d3f76b;background:#1c2117;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:34px;height:34px;display:flex;transform:rotate(-8deg)}.brand-icon.svelte-1uha8ag span:where(.svelte-1uha8ag){background:#d3f76b;width:20px;height:3px;transform:skewY(-16deg)}.brand-dot.svelte-1uha8ag{letter-spacing:0;align-self:flex-start;margin-top:9px;margin-left:-8px;font-size:13px}.brand-description.svelte-1uha8ag{letter-spacing:1.5px;font-size:9px;line-height:1.5}nav.svelte-1uha8ag{align-items:center;gap:14px;margin-left:auto;font-size:12px;display:flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag){align-items:center;min-height:44px;padding:14px 19px;transition:background .2s;display:inline-flex}nav.svelte-1uha8ag a:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){margin-left:24px}.nav-cta.svelte-1uha8ag{border:1px solid #b1b5a6;border-radius:2px;padding:14px 19px}nav.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{background:#d3f76b}.hero.svelte-1uha8ag{color:#eef0e8;background:#171b15;margin-top:25px;transition:background .5s,color .5s;position:relative;overflow:hidden}.hero-top.svelte-1uha8ag{z-index:2;letter-spacing:1.5px;justify-content:space-between;padding:24px 30px;font:9px monospace;display:flex;position:relative}.hero-top.svelte-1uha8ag i:where(.svelte-1uha8ag){background:#d3f76b;border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block;box-shadow:0 0 15px #d3f76b}.stage.svelte-1uha8ag{grid-template-columns:1.1fr 1fr;min-height:580px;display:grid;position:relative}.hero-copy.svelte-1uha8ag{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;padding:25px 0 26px 48px;display:flex;position:relative}.hero-copy.svelte-1uha8ag a:where(.svelte-1uha8ag){pointer-events:auto}.eyebrow.svelte-1uha8ag{letter-spacing:1.5px;font:9px monospace}.hero-copy.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){color:#b8c0aa;margin:0 0 26px}.scene-title.svelte-1uha8ag{animation:.65s cubic-bezier(.16,1,.3,1) both svelte-1uha8ag-title-in}h1.svelte-1uha8ag{letter-spacing:-.075em;margin:0;font-size:clamp(66px,7.6vw,125px);font-weight:500;line-height:.9}h1.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#d3f76b}.hero-bottom.svelte-1uha8ag{align-items:center;gap:30px;margin-top:27px;display:flex}.hero-bottom.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#bcc2b3;font-size:12px;line-height:1.7}.round-link.svelte-1uha8ag{border:1px solid #68705d;border-radius:50%;place-items:center;width:45px;height:45px;font-size:25px;transition:background .2s,color .2s;display:grid}.round-link.svelte-1uha8ag:hover{color:#171b15;background:#d3f76b}.art.svelte-1uha8ag{perspective:1000px;width:55%;height:calc(100% + 40px);position:absolute;top:-40px;right:0;overflow:hidden}.art-coordinate.svelte-1uha8ag{letter-spacing:1px;color:#8d987d;font:9px/1.7 monospace;position:absolute;top:32%;right:28px}.art-label.svelte-1uha8ag{letter-spacing:1px;color:#b1bc9e;align-items:center;gap:10px;font:8px monospace;display:flex;position:absolute;bottom:32px;left:24%}.art-label.svelte-1uha8ag>span:where(.svelte-1uha8ag):last-child{color:#737d65;margin-left:22px}.tiny-square.svelte-1uha8ag{background:#d3f76b;width:6px;height:6px}.art-index.svelte-1uha8ag{font:12px monospace;position:absolute;bottom:74px;right:30px}.art-index.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#6c785b;margin:0 10px}.reel-controls.svelte-1uha8ag{z-index:3;border-top:1px solid #ffffff25;align-items:center;gap:18px;height:64px;margin:0 30px;display:flex;position:relative}.reel-controls.svelte-1uha8ag button:where(.svelte-1uha8ag){color:inherit;background:0 0;border:0}.play-control.svelte-1uha8ag{width:22px;font-size:21px}.film-caption.svelte-1uha8ag{text-transform:uppercase;letter-spacing:1px;min-width:174px;font:8px monospace}.timeline.svelte-1uha8ag{background:#ffffff25;flex:1;height:2px;position:relative}.timeline.svelte-1uha8ag>div:where(.svelte-1uha8ag){background:#d3f76b;height:2px}.timeline.svelte-1uha8ag>span:where(.svelte-1uha8ag){background:#82916a;width:1px;height:6px;position:absolute;top:-2px}.time.svelte-1uha8ag,.sound-control.svelte-1uha8ag,.skip-control.svelte-1uha8ag{white-space:nowrap;font:9px monospace!important}.sound-control.svelte-1uha8ag{margin-left:18px}.sound-control.svelte-1uha8ag span:where(.svelte-1uha8ag){color:#d3f76b;margin-left:8px}.skip-control.svelte-1uha8ag{opacity:.6}.hero[data-phase="1"].svelte-1uha8ag{color:#182111;background:#d5f584}.hero[data-phase="1"].svelte-1uha8ag .hero-copy:where(.svelte-1uha8ag) .eyebrow:where(.svelte-1uha8ag),.hero[data-phase="1"].svelte-1uha8ag .hero-bottom:where(.svelte-1uha8ag) p:where(.svelte-1uha8ag){color:#46552e}.hero[data-phase="1"].svelte-1uha8ag h1:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#667e38}.hero[data-phase="2"].svelte-1uha8ag{background:#282544}.hero[data-phase="2"].svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.09em;margin-top:40px;font-size:clamp(110px,15vw,220px)}.hero[data-phase="2"].svelte-1uha8ag h1:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){letter-spacing:-2px;font-size:45px;display:block}.scene-subtitle.svelte-1uha8ag{font-size:20px;line-height:1.3}.launch-note.svelte-1uha8ag{color:#d3f76b;margin-top:20px;font:10px monospace}.metrics.svelte-1uha8ag{border-bottom:1px solid #c7cabd;grid-template-columns:1.1fr 1fr 1fr 1fr;gap:25px;padding:38px 0 43px;scroll-margin-top:25px;display:grid}.metric-intro.svelte-1uha8ag p:where(.svelte-1uha8ag){letter-spacing:-.5px;margin:18px 0 0;font-size:18px;line-height:1.3}.metric.svelte-1uha8ag{border-left:1px solid #c7cabd;padding-left:30px}.metric.svelte-1uha8ag strong:where(.svelte-1uha8ag){letter-spacing:-4px;font-size:58px;font-weight:400;line-height:1}.metric.svelte-1uha8ag strong:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){letter-spacing:-1px;margin-left:5px;font-size:21px}.metric.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:17px 0 0;font-size:11px}.metric.svelte-1uha8ag p:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){color:#737966;letter-spacing:1px;margin-top:9px;font:8px monospace;display:block}.metric.svelte-1uha8ag .date:where(.svelte-1uha8ag){letter-spacing:-2px;font-size:38px;line-height:58px}.metric.svelte-1uha8ag .date:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-size:21px}.contact.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:60px;padding:80px 5%;display:grid}.contact.svelte-1uha8ag h2:where(.svelte-1uha8ag){letter-spacing:-4px;margin:22px 0 0;font-size:66px;font-weight:400;line-height:.98}.contact-form.svelte-1uha8ag{max-width:390px;padding-top:15px}.contact-form.svelte-1uha8ag>p:where(.svelte-1uha8ag){color:#606656;margin:0 0 30px;font-size:15px;line-height:1.7}.contact.svelte-1uha8ag label:where(.svelte-1uha8ag){text-transform:uppercase;letter-spacing:1px;font:10px monospace}.input-row.svelte-1uha8ag{border:1px solid #919884;grid-template-columns:minmax(0,1fr) auto;gap:12px;margin-top:10px;padding:6px;transition:border-color .2s,box-shadow .2s;display:grid}.input-row.svelte-1uha8ag input:where(.svelte-1uha8ag){color:#182111;min-width:0;box-shadow:none;background:0 0;border:0;flex:1;padding:12px 8px;font-size:17px}.input-row.svelte-1uha8ag button:where(.svelte-1uha8ag){white-space:nowrap;background:#d3f76b;border:0;min-height:44px;padding:0 16px;font-size:12px}.input-row.svelte-1uha8ag:focus-within{border-color:#6f893c;box-shadow:0 0 0 3px #93ab4220}.input-row.svelte-1uha8ag input:where(.svelte-1uha8ag):focus,.input-row.svelte-1uha8ag input:where(.svelte-1uha8ag):focus-visible{box-shadow:none;--tw-ring-shadow:0 0 #0000;outline:none}.input-row.svelte-1uha8ag input:where(.svelte-1uha8ag):hover{background:#e4e8db}.input-row.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{background:#bddd71}.contact.svelte-1uha8ag small:where(.svelte-1uha8ag){color:#747b68;margin-top:12px;font-size:10px;display:block}.success.svelte-1uha8ag{background:#d3f76b;padding:20px}footer.svelte-1uha8ag{border-top:1px solid #c7cabd;justify-content:space-between;align-items:center;gap:25px;padding:28px 0;display:flex}footer.svelte-1uha8ag .wordmark:where(.svelte-1uha8ag){font-size:30px}footer.svelte-1uha8ag>span:where(.svelte-1uha8ag),footer.svelte-1uha8ag>a:where(.svelte-1uha8ag):last-child{letter-spacing:.6px;font:8px monospace}@keyframes svelte-1uha8ag-title-in{0%{opacity:0;filter:blur(8px);transform:translateY(35px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (width>=1500px){.site.svelte-1uha8ag{max-width:1700px;margin:auto}.stage.svelte-1uha8ag{min-height:680px}}@media (width<=1000px){.hero-copy.svelte-1uha8ag{padding-left:30px}.stage.svelte-1uha8ag{min-height:510px}h1.svelte-1uha8ag{font-size:8.3vw}.art.svelte-1uha8ag{width:53%}.metrics.svelte-1uha8ag{gap:15px}.metric.svelte-1uha8ag{padding-left:20px}.metric.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:45px}.metric.svelte-1uha8ag .date:where(.svelte-1uha8ag){font-size:27px;line-height:45px}.metric.svelte-1uha8ag .date:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-size:17px}.metric-intro.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:15px}.edition.svelte-1uha8ag{display:none}.contact.svelte-1uha8ag{padding:65px 2%}.contact.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:58px}footer.svelte-1uha8ag>span:where(.svelte-1uha8ag):first-of-type{display:none}}@media (width<=640px){.site.svelte-1uha8ag{padding:0 18px}header.svelte-1uha8ag{gap:12px;height:82px}.wordmark.svelte-1uha8ag{font-size:34px}.brand-icon.svelte-1uha8ag{width:26px;height:27px;font-size:29px;line-height:25px}.brand-description.svelte-1uha8ag{display:none}nav.svelte-1uha8ag{gap:0}nav.svelte-1uha8ag>a:where(.svelte-1uha8ag):first-child{display:none}.nav-cta.svelte-1uha8ag{padding:11px 12px;font-size:11px}.hero.svelte-1uha8ag{margin-top:16px}.hero-top.svelte-1uha8ag{letter-spacing:1px;padding:20px;font-size:7px}.stage.svelte-1uha8ag{min-height:730px;display:block}.hero-copy.svelte-1uha8ag{pointer-events:none;height:730px;padding:20px 22px}.hero-copy.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin-bottom:22px;font-size:8px}h1.svelte-1uha8ag{font-size:clamp(57px,13.5vw,82px)}.art.svelte-1uha8ag{opacity:1;width:100%;height:365px;top:285px}.art-coordinate.svelte-1uha8ag{font-size:7px;right:15px}.art-label.svelte-1uha8ag{font-size:6px;bottom:15px;left:20%}.art-index.svelte-1uha8ag{bottom:50px;right:18px}.hero-bottom.svelte-1uha8ag{gap:10px;margin-top:auto}.hero-bottom.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:10px}.round-link.svelte-1uha8ag{flex-shrink:0;width:37px;height:37px;margin-left:auto}.reel-controls.svelte-1uha8ag{gap:10px;height:60px;margin:0 20px}.film-caption.svelte-1uha8ag{display:none}.sound-control.svelte-1uha8ag{margin-left:0;font-size:8px!important}.skip-control.svelte-1uha8ag,.time.svelte-1uha8ag{font-size:8px!important}.hero[data-phase="2"].svelte-1uha8ag h1:where(.svelte-1uha8ag){margin-top:0;font-size:100px}.hero[data-phase="2"].svelte-1uha8ag h1:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-size:36px}.scene-subtitle.svelte-1uha8ag{font-size:15px}.metrics.svelte-1uha8ag{grid-template-columns:1fr 1fr;gap:28px 15px;padding:30px 0}.metric.svelte-1uha8ag{padding-left:16px}.metric-intro.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){font-size:7px}.metric.svelte-1uha8ag strong:where(.svelte-1uha8ag){font-size:45px}.metric.svelte-1uha8ag strong:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){font-size:17px}.metric.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:10px}.metric.svelte-1uha8ag p:where(.svelte-1uha8ag) span:where(.svelte-1uha8ag){letter-spacing:.4px;font-size:7px}.metric.svelte-1uha8ag:nth-child(3){border-left:0;padding-left:0}.metric.svelte-1uha8ag .date:where(.svelte-1uha8ag){font-size:28px}.contact.svelte-1uha8ag{grid-template-columns:1fr;gap:20px;padding:50px 0}.contact.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:55px}.contact-form.svelte-1uha8ag{max-width:none}.contact-form.svelte-1uha8ag>p:where(.svelte-1uha8ag){font-size:14px}.contact.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){font-size:8px}footer.svelte-1uha8ag{flex-wrap:wrap;gap:18px}footer.svelte-1uha8ag>span:where(.svelte-1uha8ag){max-width:150px;font-size:7px;line-height:1.5}footer.svelte-1uha8ag>a:where(.svelte-1uha8ag):last-child{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.svelte-1uha8ag,.svelte-1uha8ag:before,.svelte-1uha8ag:after{transition:none!important;animation:none!important}}
