@charset "UTF-8";@keyframes svelte-9e0d2o-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.socials.svelte-9e0d2o{display:flex;gap:.5rem;color:#fff}.socials--dark.svelte-9e0d2o{color:#000}@media(max-width:1024px){.socials--dark.svelte-9e0d2o{padding-bottom:1rem;border-bottom:1px solid #ccc}}.social-item.svelte-9e0d2o{--button-circle-x: 50%;--button-circle-y: 50%;--button-circle-size: 160px;--social-fill: #fff;width:3.5rem;aspect-ratio:1;border-radius:.25rem;display:flex;align-items:center;justify-content:center;background:#ffffff1a;position:relative;overflow:hidden;text-decoration:none;color:currentColor}@media(max-width:767px){.social-item.svelte-9e0d2o{width:3.5rem}}.socials--dark.svelte-9e0d2o .social-item:where(.svelte-9e0d2o){background:#29292e1a;--social-fill: #29292e}.social-item__bg.svelte-9e0d2o,.social-item__circle-wrap.svelte-9e0d2o{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.social-item__bg.svelte-9e0d2o{background:currentColor;opacity:0;transition:opacity .24s ease;z-index:0}.social-item__circle-wrap.svelte-9e0d2o{overflow:hidden;z-index:1}.social-item__circle.svelte-9e0d2o{position:absolute;top:var(--button-circle-y);left:var(--button-circle-x);width:var(--button-circle-size);height:var(--button-circle-size);min-width:calc(220% + 1rem);min-height:calc(220% + 1rem);border-radius:999px;background:var(--social-fill);transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:transform .72s cubic-bezier(.625,.05,0,1),width .72s cubic-bezier(.625,.05,0,1),height .72s cubic-bezier(.625,.05,0,1)}.social-icon-group.svelte-9e0d2o{position:relative;z-index:2;display:flex;align-items:center}svg.svelte-9e0d2o{width:auto;height:1.25rem;display:block;flex-shrink:0;transition:color .4s ease-in-out}@media(max-width:767px){svg.svelte-9e0d2o{height:1rem}}@media(hover:hover)and (pointer:fine){.social-item.svelte-9e0d2o:hover .social-item__circle:where(.svelte-9e0d2o){transform:translate(-50%,-50%) scale(1)}.social-item.svelte-9e0d2o:hover svg:where(.svelte-9e0d2o){color:#fff}}@keyframes svelte-fq1to9-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}#audio-visualiser.svelte-fq1to9{--audio-accent: #e64749;--audio-accent-soft: rgba(230, 71, 73, .18);--audio-surface: rgba(43, 44, 48, .95);--audio-border: rgba(168, 174, 188, .26);position:fixed;top:1.2rem;left:calc(50% + 11.75rem + 6px);z-index:99;display:grid;color:#fff;opacity:0;pointer-events:none;transform:translateY(-10px);padding:0;border:0;background:transparent;cursor:pointer;transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .68s cubic-bezier(.22,1,.36,1)}#audio-visualiser.revealed.svelte-fq1to9{opacity:1;pointer-events:all;transform:translateY(0);transition-delay:.22s,0s}#audio-visualiser.audio-visualiser--mobile.svelte-fq1to9{top:auto;left:auto;right:.625rem;bottom:calc(1.2rem + env(safe-area-inset-bottom,0px));z-index:101;width:48px;height:48px;border-radius:50%;border:1px solid rgba(230,71,73,.42);background:radial-gradient(80% 80% at 50% 24%,#fff3,#fff0),linear-gradient(180deg,#e6474933,#532b31b8);box-shadow:0 14px 34px #00000073,inset 0 1px #ffffff38,inset 0 -12px 22px #0003;transform:translateY(10px) scale(.92);place-items:center}#audio-visualiser.audio-visualiser--mobile.svelte-fq1to9:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:1px solid rgba(255,255,255,.12);opacity:0;transform:scale(.88);transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .42s ease;pointer-events:none}#audio-visualiser.audio-visualiser--mobile.revealed.svelte-fq1to9{transform:translateY(0) scale(1)}#audio-visualiser.audio-visualiser--mobile.svelte-fq1to9 .audio-visualiser__mobile-shell:where(.svelte-fq1to9){width:34px;height:18px;display:block;pointer-events:none}#audio-visualiser.audio-visualiser--mobile.svelte-fq1to9 #oscilloscope:where(.svelte-fq1to9){width:100%;height:100%;background:transparent;border:0;border-radius:0;box-shadow:none}#audio-visualiser.audio-visualiser--mobile.muted.svelte-fq1to9{border-color:#a8aebc61;background:#2b2c3099}@media(hover:hover)and (pointer:fine){#audio-visualiser.revealed.svelte-fq1to9:hover,#audio-visualiser.revealed.svelte-fq1to9:focus-visible,#audio-visualiser.revealed.hovered.svelte-fq1to9{transform:translateY(-1px);transition:opacity .68s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}#audio-visualiser.audio-visualiser--mobile.revealed.svelte-fq1to9:hover,#audio-visualiser.audio-visualiser--mobile.revealed.svelte-fq1to9:focus-visible{transform:translateY(-1px) scale(1.08);border-color:#ffffff9e;box-shadow:0 18px 42px #00000080,0 0 22px #ffffff14,inset 0 1px #ffffff40}#audio-visualiser.audio-visualiser--mobile.revealed.svelte-fq1to9:hover:before,#audio-visualiser.audio-visualiser--mobile.revealed.svelte-fq1to9:focus-visible:before{opacity:1;transform:scale(1)}}.audio-visualiser__chrome.svelte-fq1to9{position:relative;display:flex;align-items:center;gap:0;height:2rem;padding:0;box-sizing:border-box;border-radius:.42rem;overflow:hidden;background:linear-gradient(180deg,#313339f5,#1c1e23fa),var(--audio-surface);border:1px solid var(--audio-border);box-shadow:0 .8rem 2rem #0003,inset 0 1px #ffffff0a;transition:border-color .24s ease,box-shadow .26s cubic-bezier(.22,1,.36,1),background .26s cubic-bezier(.22,1,.36,1)}.audio-visualiser__meter.svelte-fq1to9{position:absolute;left:0;bottom:0;width:100%;height:2px;transform-origin:left center;transform:scaleX(var(--audio-level, 0));background:linear-gradient(90deg,#e647498c,#e64749);box-shadow:0 0 10px #e6474980;border-radius:0 999px 999px 0;pointer-events:none;z-index:3;opacity:0;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,opacity .22s ease}#audio-visualiser.dragging.svelte-fq1to9 .audio-visualiser__meter:where(.svelte-fq1to9){opacity:1;box-shadow:0 0 14px #e64749b8;transition:opacity .16s ease}#audio-visualiser.dragging.svelte-fq1to9{cursor:grabbing}.audio-visualiser__hover-label.svelte-fq1to9{position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%) translateY(6px) scale(.92);padding:.24rem .58rem .28rem;border-radius:999px;background:#e64749;border:1px solid rgba(230,71,73,.4);box-shadow:0 .6rem 1.4rem #e647493d;color:#efeeec;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;pointer-events:none;opacity:0;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .22s ease}.audio-visualiser__hover-label--visible.svelte-fq1to9{opacity:1;transform:translate(-50%) translateY(0) scale(1)}#audio-visualiser.svelte-fq1to9:hover .audio-visualiser__chrome:where(.svelte-fq1to9),#audio-visualiser.hovered.svelte-fq1to9 .audio-visualiser__chrome:where(.svelte-fq1to9){border-color:#ffffff3d;box-shadow:0 1rem 2.4rem #0000003d,0 0 0 1px #ffffff0f,inset 0 1px #ffffff12}.audio-visualiser__scope-wrap.svelte-fq1to9{position:relative;overflow:hidden;width:5.2rem;height:100%;flex:0 0 auto;border-radius:.42rem 0 0 .42rem}.audio-visualiser__scope-glow.svelte-fq1to9{position:absolute;top:-20%;right:-10%;bottom:-20%;left:-10%;background:radial-gradient(circle at 25% 50%,rgba(230,71,73,.18),transparent 58%),linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);opacity:.7;transform:translate(-12%);transition:opacity .26s ease,transform .42s cubic-bezier(.22,1,.36,1),filter .26s ease;filter:blur(2px);pointer-events:none}#audio-visualiser.svelte-fq1to9:hover .audio-visualiser__scope-glow:where(.svelte-fq1to9),#audio-visualiser.hovered.svelte-fq1to9 .audio-visualiser__scope-glow:where(.svelte-fq1to9){opacity:1;transform:translate(10%);filter:blur(0)}.audio-visualiser__pct.svelte-fq1to9{position:absolute;right:.35rem;bottom:.16rem;z-index:2;font-size:.52rem;line-height:1;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#ffffffeb;text-shadow:0 0 6px rgba(0,0,0,.65);pointer-events:none;opacity:0;transform:translateY(2px);transition:opacity .2s ease,transform .2s ease}.audio-visualiser__pct--visible.svelte-fq1to9{opacity:.95;transform:translateY(0)}#oscilloscope.svelte-fq1to9{width:100%;height:2rem;display:block;background:linear-gradient(180deg,#0f1114e6,#191b20d1),#2b2c30f2;border:.5px solid rgba(168,174,188,.2);border-radius:4px;box-shadow:inset 0 1px #ffffff0a}.audio-visualiser__meta.svelte-fq1to9{display:flex;flex-direction:column;justify-content:center;gap:.08rem;height:100%;min-width:5rem;padding:0 .62rem 0 .52rem;border-left:1px solid rgba(168,174,188,.16);box-sizing:border-box;text-align:left;flex:0 0 auto;background:linear-gradient(180deg,#ffffff05,#fff0)}.audio-visualiser__status-row.svelte-fq1to9{display:inline-flex;align-items:center;gap:.24rem;min-width:0}.audio-visualiser__status-dot.svelte-fq1to9{width:.24rem;height:.24rem;border-radius:999px;background:var(--audio-accent);box-shadow:0 0 10px #e647495c;animation:svelte-fq1to9-audio-status-pulse 2.4s ease-in-out infinite}.audio-visualiser__eyebrow.svelte-fq1to9{font-size:.48rem;line-height:1;letter-spacing:.18em;text-transform:uppercase;color:#ffffff85;white-space:nowrap}.audio-visualiser__state.svelte-fq1to9{font-size:.68rem;line-height:1;color:#fffffff5;white-space:nowrap;word-spacing:-.35em}#audio-visualiser.muted.svelte-fq1to9 .audio-visualiser__status-dot:where(.svelte-fq1to9){background:#fff6;box-shadow:none;animation:none}@media(max-width:1024px){#audio-visualiser.svelte-fq1to9:not(.audio-visualiser--mobile){position:static;font-family:KH Interference TRIAL;margin-top:2rem;width:100%}.audio-visualiser__chrome.svelte-fq1to9{width:100%;height:auto;min-height:2rem;justify-content:space-between}.audio-visualiser__scope-wrap.svelte-fq1to9{width:auto;flex:1 1 auto}.audio-visualiser__meta.svelte-fq1to9{min-width:auto}#oscilloscope.svelte-fq1to9{width:100%;height:1.75rem}}@media(max-width:390px){#audio-visualiser.audio-visualiser--mobile.svelte-fq1to9{width:48px;height:48px}#audio-visualiser.audio-visualiser--mobile.svelte-fq1to9 .audio-visualiser__mobile-shell:where(.svelte-fq1to9){width:31px;height:16px}}@keyframes svelte-fq1to9-audio-status-pulse{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes svelte-15gydnd-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.menu.svelte-15gydnd{position:absolute;top:0;right:0;z-index:12;width:23.4rem;pointer-events:all;transform:translateY(-105%)}.menu__wrap.svelte-15gydnd{padding:1.2rem}.text-sm.svelte-15gydnd{font-size:15px;font-weight:500;line-height:120%;word-spacing:-.35em}@media(max-width:767px){.menu.svelte-15gydnd{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh}.menu__wrap.svelte-15gydnd{min-height:100%;display:flex;flex-direction:column;overflow-y:auto;box-sizing:border-box;padding:5.5rem .75rem .75rem}.menu-nav.svelte-15gydnd{gap:1rem;box-sizing:border-box;margin:-1.25rem -1rem 0;padding:1.25rem 2.5rem 0 1rem}.menu-link.svelte-15gydnd{font-size:24px;line-height:.9;letter-spacing:.01em;word-spacing:-.35em;padding:.1rem 0}.menu-link.svelte-15gydnd .menu-link__content:where(.svelte-15gydnd){min-height:0}.menu-contact-border.svelte-15gydnd{margin:1.8rem 0 .4rem}.menu-contact-text.svelte-15gydnd{margin:0 0 1.15rem;padding-top:.5rem}.menu-contact-text.svelte-15gydnd p:where(.svelte-15gydnd){max-width:100%}.menu__socials.svelte-15gydnd .social-item{width:3.7rem}#audio-visualiser{margin-top:0}#audio-visualiser #oscilloscope{width:100%}}.menu-close.svelte-15gydnd{position:absolute;top:.6rem;right:.6rem;background:transparent;color:#121214;border:none;padding:.75rem;display:flex;align-items:center;justify-content:center;z-index:10;line-height:0}@media(max-width:767px){.menu-close.svelte-15gydnd{top:.5rem;right:.5rem;padding:.6rem}}.menu-close__icon.svelte-15gydnd{width:1.5rem;height:1.5rem;transition:transform var(--motion-duration-base) var(--motion-ease-standard)}@media(hover:hover)and (pointer:fine){.menu-close.svelte-15gydnd:hover,.menu-close.svelte-15gydnd:focus-visible{color:#e64749}.menu-close.svelte-15gydnd:hover .menu-close__icon:where(.svelte-15gydnd),.menu-close.svelte-15gydnd:focus-visible .menu-close__icon:where(.svelte-15gydnd){transform:rotate(90deg)}}.edge-fill-btn__bg.svelte-15gydnd,.edge-fill-btn__circle-wrap.svelte-15gydnd{position:absolute;top:0;right:0;bottom:0;left:0}.edge-fill-btn__bg.svelte-15gydnd{background:var(--edge-fill-bg);z-index:0}.edge-fill-btn__circle-wrap.svelte-15gydnd{overflow:hidden;z-index:1}.edge-fill-btn__circle.svelte-15gydnd{position:absolute;top:var(--button-circle-y);left:var(--button-circle-x);width:var(--button-circle-size);height:var(--button-circle-size);border-radius:999px;background:var(--edge-fill-accent);transform:translate(-50%,-50%) scale(0);transition:transform .72s cubic-bezier(.625,.05,0,1),width .72s cubic-bezier(.625,.05,0,1),height .72s cubic-bezier(.625,.05,0,1)}.menu-nav.svelte-15gydnd{box-sizing:border-box;display:flex;flex-direction:column;margin:-1.2rem -1.2rem 0;padding:1.2rem 5.2rem 0 1.2rem}.menu-link.svelte-15gydnd{--menu-link-pill-size: 1.7em;--menu-link-padding-x: .9em;--menu-link-gap: .3em;--button-circle-x: 50%;--button-circle-y: 50%;--button-circle-size: 160px;right:18px;width:fit-content;max-width:100%;font-family:KH Interference TRIAL;color:#20242d;text-decoration:none;display:inline-block;overflow:hidden;position:relative;transition:color var(--motion-duration-base) var(--motion-ease-standard),transform var(--motion-duration-base) var(--motion-ease-standard),right var(--motion-duration-base) var(--motion-ease-standard);will-change:transform,opacity,right}.menu-link__inner.svelte-15gydnd{display:inline-block;will-change:transform,opacity}.menu-link__arrow.svelte-15gydnd{color:#121214;background:#e64749;border-radius:999px;display:flex;justify-content:center;align-items:center;width:var(--menu-link-pill-size);height:var(--menu-link-pill-size);position:absolute;top:0;left:0;overflow:hidden;opacity:0;transition:opacity .42s ease,transform .735s cubic-bezier(.625,.05,0,1);transform:scale(.82) translate(-.18em) rotate(.001deg);transform-origin:center;z-index:2}.menu-link__arrow-svg.svelte-15gydnd{width:.72em;height:auto;transition:transform .735s cubic-bezier(.625,.05,0,1);transform:rotate(.001deg)}.menu-link__content.svelte-15gydnd{color:inherit;border-radius:999px;display:flex;align-items:center;justify-content:center;min-height:var(--menu-link-pill-size);padding-left:var(--menu-link-padding-x);padding-right:var(--menu-link-padding-x);position:relative;isolation:isolate;overflow:hidden;transition:color var(--motion-duration-fast) var(--motion-ease-standard),padding-left .735s cubic-bezier(.625,.05,0,1);transform:translate(0) rotate(.001deg)}.menu-link__content-circle-wrap.svelte-15gydnd{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;z-index:0}.menu-link__content-circle.svelte-15gydnd{position:absolute;top:var(--button-circle-y);left:var(--button-circle-x);width:var(--button-circle-size);height:var(--button-circle-size);min-width:calc(300% + 1rem);min-height:calc(300% + 1rem);border-radius:999px;background:#29292e;transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:transform .72s cubic-bezier(.625,.05,0,1),width .72s cubic-bezier(.625,.05,0,1),height .72s cubic-bezier(.625,.05,0,1)}.menu-link__content-label.svelte-15gydnd{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.menu-link__text.svelte-15gydnd{display:block;line-height:1;white-space:nowrap}@media(hover:hover)and (pointer:fine){.menu-link.svelte-15gydnd:hover,.menu-link.svelte-15gydnd:focus-visible{right:9px!important}.menu-link.svelte-15gydnd:hover .menu-link__content:where(.svelte-15gydnd),.menu-link.svelte-15gydnd:focus-visible .menu-link__content:where(.svelte-15gydnd){color:#fff;padding-left:calc(var(--menu-link-padding-x) + var(--menu-link-pill-size) + var(--menu-link-gap))}.menu-link.svelte-15gydnd:hover .menu-link__content-circle:where(.svelte-15gydnd),.menu-link.svelte-15gydnd:focus-visible .menu-link__content-circle:where(.svelte-15gydnd){transform:translate(-50%,-50%) scale(1)}.menu-link.svelte-15gydnd:hover .menu-link__arrow-svg:where(.svelte-15gydnd),.menu-link.svelte-15gydnd:focus-visible .menu-link__arrow-svg:where(.svelte-15gydnd){transform:rotate(-45deg)}.menu-link.svelte-15gydnd:hover .menu-link__arrow:where(.svelte-15gydnd),.menu-link.svelte-15gydnd:focus-visible .menu-link__arrow:where(.svelte-15gydnd){opacity:1;transform:scale(1) translate(0) rotate(.001deg)}}.menu-contact-cta.svelte-15gydnd{--button-circle-x: 50%;--button-circle-y: 50%;--button-circle-size: 540px;--edge-fill-bg: #e64749;--edge-fill-accent: #121214;--edge-fill-text: #fff;--edge-fill-text-hover: #fff;position:relative;display:block;width:100%;height:3rem;margin-top:1.5rem;padding:0;background:transparent;color:var(--edge-fill-text);border:none;outline:none;font-family:IBM Plex Mono,monospace;font-size:1rem;letter-spacing:.02em;clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%);isolation:isolate;overflow:hidden;opacity:0;transition:color var(--motion-duration-fast) var(--motion-ease-standard),box-shadow .18s var(--motion-ease-standard)}.menu-contact-cta.svelte-15gydnd:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#fff;z-index:3;pointer-events:none}.menu-contact-cta__content.svelte-15gydnd{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.menu-contact-cta__label.svelte-15gydnd{color:inherit;line-height:1}@media(hover:hover)and (pointer:fine){.menu-contact-cta.svelte-15gydnd:hover,.menu-contact-cta.svelte-15gydnd:focus-visible{color:var(--edge-fill-text-hover)}.menu-contact-cta.svelte-15gydnd:hover .edge-fill-btn__circle:where(.svelte-15gydnd),.menu-contact-cta.svelte-15gydnd:focus-visible .edge-fill-btn__circle:where(.svelte-15gydnd){transform:translate(-50%,-50%) scale(1)}}@media(max-width:767px){.menu-contact-cta.svelte-15gydnd{margin-top:auto}}.menu-contact-text.svelte-15gydnd{color:#20242d;margin-bottom:1.2rem;padding-top:.8rem;font-weight:500;margin:0 0 2rem}@media(max-width:767px){.menu-contact-text.svelte-15gydnd{margin:0 0 1.5rem}}.menu-contact-text.svelte-15gydnd p:where(.svelte-15gydnd){max-width:85%}@media(max-width:767px){.menu-contact-text.svelte-15gydnd p:where(.svelte-15gydnd){max-width:100%}}.menu-contact-border.svelte-15gydnd{height:1px;background:#ccc;margin:3.6rem 0 .2rem;transform-origin:left center;transform:scaleX(0)}@media(max-width:767px){.menu-contact-border.svelte-15gydnd{margin-top:1rem}}@media(max-width:1024px){.menu__socials.svelte-15gydnd .socials--dark{padding-bottom:0;border-bottom:none}}.sidenav__menu-bg-panel.svelte-15gydnd{z-index:0;background-color:#fff;position:absolute;top:0%;right:0%;bottom:0%;left:0%}.sidenav__menu-bg-panel.is--first.svelte-15gydnd{background-color:#e64749}.sidenav__menu-bg-panel.is--second.svelte-15gydnd{background-color:#121214}@keyframes svelte-1elxaub-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}@media(hover:hover)and (pointer:fine){.right-buttons.svelte-1elxaub:has(.connect-btn:where(.svelte-1elxaub):hover) .menu-btn:where(.svelte-1elxaub){pointer-events:none;transform:translateY(-100%)}.right-buttons.svelte-1elxaub:has(.menu-btn:where(.svelte-1elxaub):hover) .connect-btn:where(.svelte-1elxaub){pointer-events:none;transform:translateY(-100%)}}.menu-btn.svelte-1elxaub,.connect-btn.svelte-1elxaub{transition:transform var(--motion-duration-base) var(--motion-ease-standard)}.header.svelte-1elxaub{display:flex;align-items:flex-start;justify-content:flex-end;height:fit-content;position:fixed;top:0;left:0;width:100vw;z-index:999;box-sizing:border-box;padding-left:1.2rem;pointer-events:none;transition:opacity var(--motion-duration-base) var(--motion-ease-standard) .2s}@media(max-width:767px){.header.svelte-1elxaub{padding-left:.625rem;padding-right:.625rem}}.logo.svelte-1elxaub{width:7rem;display:flex;align-items:center;pointer-events:all;position:fixed;top:1.2rem;left:1.2rem;z-index:1000;mix-blend-mode:difference;transition:transform .76s cubic-bezier(.22,1,.36,1),opacity .76s cubic-bezier(.22,1,.36,1);opacity:0;transform:translateY(-120%)}@media(max-width:767px){.logo.svelte-1elxaub{width:6.79rem;top:.75rem;left:.625rem}}.logo--revealed.svelte-1elxaub{opacity:1;transform:translateY(0);transition-delay:.08s}.right-buttons.svelte-1elxaub{display:flex;height:100%;justify-content:center;align-items:flex-start;pointer-events:all}.menu-btn.svelte-1elxaub,.connect-btn.svelte-1elxaub{--button-enter-y: -110%;--cta-shift-x: 0px;--cta-shift-y: 0px;--cta-scale: 1;--button-circle-x: 50%;--button-circle-y: 50%;--button-circle-size: 160px;--edge-fill-bg: #121214;--edge-fill-accent: #e64749;--edge-fill-text: #fff;--edge-fill-text-hover: #fff;background:#121214;background:transparent;color:var(--edge-fill-text);border:none;outline:none;padding:1.4rem 1.25rem 1.9rem;margin:0;font-size:.9rem;font-family:inherit;display:flex;align-items:center;gap:1rem;writing-mode:vertical-rl;text-orientation:mixed;position:relative;clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%);isolation:isolate;overflow:hidden;width:3.5rem;opacity:0;transform:translate3d(var(--cta-shift-x),var(--button-enter-y),0) scale(var(--cta-scale));transition:transform .76s cubic-bezier(.22,1,.36,1),opacity .76s cubic-bezier(.22,1,.36,1),box-shadow .18s var(--motion-ease-standard);box-shadow:0 0 #e6474900}@media(max-width:390px){.menu-btn.svelte-1elxaub,.connect-btn.svelte-1elxaub{font-size:1rem;width:3.1rem}}.menu-btn.svelte-1elxaub .edge-fill-btn__content:where(.svelte-1elxaub)>span:where(.svelte-1elxaub),.connect-btn.svelte-1elxaub .edge-fill-btn__content:where(.svelte-1elxaub)>span:where(.svelte-1elxaub){transform:scale(-1);writing-mode:unset}.menu-btn.svelte-1elxaub svg:where(.svelte-1elxaub),.connect-btn.svelte-1elxaub svg:where(.svelte-1elxaub){color:currentColor}@media(hover:hover)and (pointer:fine){.menu-btn.svelte-1elxaub:hover,.menu-btn.svelte-1elxaub:focus-visible,.connect-btn.svelte-1elxaub:hover,.connect-btn.svelte-1elxaub:focus-visible{color:var(--edge-fill-text-hover)}.menu-btn.svelte-1elxaub:hover .edge-fill-btn__circle:where(.svelte-1elxaub),.menu-btn.svelte-1elxaub:focus-visible .edge-fill-btn__circle:where(.svelte-1elxaub),.connect-btn.svelte-1elxaub:hover .edge-fill-btn__circle:where(.svelte-1elxaub),.connect-btn.svelte-1elxaub:focus-visible .edge-fill-btn__circle:where(.svelte-1elxaub){transform:translate(-50%,-50%) scale(1)}}.menu-btn.svelte-1elxaub.cta-resonance--active,.connect-btn.svelte-1elxaub.cta-resonance--active{color:var(--edge-fill-text-hover);box-shadow:0 0 0 1px #e6474947,0 14px 30px #e6474924}.menu-btn.svelte-1elxaub.cta-resonance--active .edge-fill-btn__circle:where(.svelte-1elxaub),.connect-btn.svelte-1elxaub.cta-resonance--active .edge-fill-btn__circle:where(.svelte-1elxaub){transform:translate(-50%,-50%) scale(1)}.menu-btn.svelte-1elxaub{--edge-fill-bg: #121214;--edge-fill-accent: #e64749;--edge-fill-text-hover: #fff;transition:transform .64s cubic-bezier(.22,1,.36,1),opacity .64s cubic-bezier(.22,1,.36,1)}@media(max-width:767px){.menu-btn.svelte-1elxaub{display:none}}.menu-btn.svelte-1elxaub svg:where(.svelte-1elxaub){width:1em;height:1em;transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}@media(hover:hover)and (pointer:fine){.menu-btn.svelte-1elxaub:hover .edge-fill-btn__content:where(.svelte-1elxaub) svg:where(.svelte-1elxaub),.menu-btn.svelte-1elxaub:focus-visible .edge-fill-btn__content:where(.svelte-1elxaub) svg:where(.svelte-1elxaub){transform:scale(.7) rotate(90deg)}}@keyframes svelte-1elxaub-menuIconTap{0%{transform:scale(1) rotate(0)}35%{transform:scale(.68) rotate(-16deg)}65%{transform:scale(1.1) rotate(8deg)}to{transform:scale(1) rotate(0)}}.menu-btn-mobile.svelte-1elxaub{display:none}@media(max-width:767px){.menu-btn-mobile.svelte-1elxaub{position:fixed;top:.5rem;right:.625rem;z-index:1000;display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0;padding:0;border:none;outline:none;background:transparent;border-radius:999px;pointer-events:all;mix-blend-mode:difference;-webkit-tap-highlight-color:transparent;opacity:0;transform:translateY(-110%);transition:transform .64s cubic-bezier(.22,1,.36,1),opacity .64s cubic-bezier(.22,1,.36,1)}.menu-btn-mobile.menu-btn-mobile--revealed.svelte-1elxaub{opacity:1;transform:translateY(0);transition-delay:.18s}.menu-btn-mobile.menu-btn-mobile--no-delay.svelte-1elxaub{transition-delay:0s}.menu-btn-mobile.svelte-1elxaub .menu-btn-mobile__circle-wrap:where(.svelte-1elxaub){position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:999px;z-index:0}.menu-btn-mobile.svelte-1elxaub .menu-btn-mobile__circle:where(.svelte-1elxaub){position:absolute;top:50%;left:50%;width:160px;height:160px;border-radius:999px;background:#e64749;transform:translate(-50%,-50%) scale(0);transition:transform .72s cubic-bezier(.625,.05,0,1)}.menu-btn-mobile.svelte-1elxaub .menu-btn-mobile__content:where(.svelte-1elxaub){position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.menu-btn-mobile.svelte-1elxaub .menu-btn-mobile__content:where(.svelte-1elxaub) svg:where(.svelte-1elxaub){width:2rem;height:2rem;transition:transform .28s cubic-bezier(.34,1.56,.64,1);will-change:transform}.menu-btn-mobile.svelte-1elxaub:active .menu-btn-mobile__content:where(.svelte-1elxaub),.menu-btn-mobile.svelte-1elxaub.cta-resonance--pressed .menu-btn-mobile__content:where(.svelte-1elxaub){transform:scale(.84)}.menu-btn-mobile.svelte-1elxaub:active .menu-btn-mobile__content:where(.svelte-1elxaub) svg:where(.svelte-1elxaub),.menu-btn-mobile.svelte-1elxaub.cta-resonance--pressed .menu-btn-mobile__content:where(.svelte-1elxaub) svg:where(.svelte-1elxaub){animation:svelte-1elxaub-menuIconTap .46s cubic-bezier(.34,1.56,.64,1)}.menu-btn-mobile.svelte-1elxaub:active .menu-btn-mobile__circle:where(.svelte-1elxaub),.menu-btn-mobile.svelte-1elxaub.cta-resonance--pressed .menu-btn-mobile__circle:where(.svelte-1elxaub){transform:translate(-50%,-50%) scale(1);opacity:.55;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .36s ease-out}}.connect-btn.svelte-1elxaub{--edge-fill-bg: #e64749;--edge-fill-accent: #fff;--edge-fill-text-hover: #121214;transition:transform .64s cubic-bezier(.22,1,.36,1) .14s,opacity .64s cubic-bezier(.22,1,.36,1) .14s}@media(max-width:767px){.connect-btn.svelte-1elxaub{display:none}}.connect-btn.svelte-1elxaub svg:where(.svelte-1elxaub){width:1em;height:1em}@media(hover:hover)and (pointer:fine){.connect-btn.svelte-1elxaub:hover .edge-fill-btn__content:where(.svelte-1elxaub) svg:where(.svelte-1elxaub),.connect-btn.svelte-1elxaub:focus-visible .edge-fill-btn__content:where(.svelte-1elxaub) svg:where(.svelte-1elxaub){transform:rotate(90deg);transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}}.edge-fill-btn__bg.svelte-1elxaub,.edge-fill-btn__circle-wrap.svelte-1elxaub{position:absolute;top:0;right:0;bottom:0;left:0}.edge-fill-btn__bg.svelte-1elxaub{background:var(--edge-fill-bg);z-index:0}.edge-fill-btn__circle-wrap.svelte-1elxaub{overflow:hidden;z-index:1}.edge-fill-btn__circle.svelte-1elxaub{position:absolute;top:var(--button-circle-y);left:var(--button-circle-x);width:var(--button-circle-size);height:var(--button-circle-size);border-radius:999px;background:var(--edge-fill-accent);transform:translate(-50%,-50%) scale(0);transition:transform .72s cubic-bezier(.625,.05,0,1),width .72s cubic-bezier(.625,.05,0,1),height .72s cubic-bezier(.625,.05,0,1)}.edge-fill-btn__content.svelte-1elxaub{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;gap:1rem}.edge-fill-btn__content.svelte-1elxaub>span:where(.svelte-1elxaub){color:currentColor}.edge-fill-btn__content.svelte-1elxaub svg:where(.svelte-1elxaub){position:relative;z-index:1;flex-shrink:0}@media(prefers-reduced-motion:reduce){.menu-btn.svelte-1elxaub,.menu-btn-mobile.svelte-1elxaub,.menu-btn-mobile__content.svelte-1elxaub svg:where(.svelte-1elxaub),.menu-btn-mobile__circle.svelte-1elxaub,.connect-btn.svelte-1elxaub,.edge-fill-btn__circle.svelte-1elxaub,.edge-fill-btn__content.svelte-1elxaub svg:where(.svelte-1elxaub){transition-duration:.01ms!important;animation-duration:.01ms!important}}.menu-btn--revealed.svelte-1elxaub,.connect-btn--revealed.svelte-1elxaub{opacity:1;--button-enter-y: 0px}.menu-btn--revealed.svelte-1elxaub{transition-delay:.18s}.connect-btn--revealed.svelte-1elxaub{transition-delay:.28s}.header--buttons-no-delay.svelte-1elxaub .menu-btn:where(.svelte-1elxaub),.header--buttons-no-delay.svelte-1elxaub .connect-btn:where(.svelte-1elxaub),.header--buttons-no-delay.svelte-1elxaub .menu-btn--revealed:where(.svelte-1elxaub),.header--buttons-no-delay.svelte-1elxaub .connect-btn--revealed:where(.svelte-1elxaub){transition-delay:0s}.header-hidden .header.svelte-1elxaub:after{opacity:0}.header-hidden .logo.svelte-1elxaub{transition:transform var(--motion-duration-base) var(--motion-ease-standard);transform:translateY(-150%)}@media(max-width:767px){.header-hidden .header.svelte-1elxaub:after{opacity:1}.header-hidden .logo.svelte-1elxaub{transform:translateY(0)}}@keyframes svelte-1hwdavk-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.circle-background.svelte-1hwdavk{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;-webkit-transform:translateZ(0);transform:translateZ(0);contain:layout style}.circle-background__item.svelte-1hwdavk{position:absolute;top:50%;left:50%;aspect-ratio:1;transform:translate3d(-50%,-50%,0);will-change:width}.circle-background.svelte-1hwdavk .outer-frame:where(.svelte-1hwdavk){position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:center;will-change:transform,opacity}.circle-background.svelte-1hwdavk .circle:where(.svelte-1hwdavk){position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);border-radius:50%;aspect-ratio:1;will-change:transform,opacity}.circle-background.svelte-1hwdavk .circle:where(.svelte-1hwdavk):nth-child(1){width:100%}.circle-background.svelte-1hwdavk .circle:where(.svelte-1hwdavk):nth-child(2){width:80%}.circle-background.svelte-1hwdavk .circle:where(.svelte-1hwdavk):nth-child(3){width:60%}.circle-background.svelte-1hwdavk .icon-plus:where(.svelte-1hwdavk){position:absolute;width:1.1rem;aspect-ratio:1;color:#fff;top:50%;margin:-.55rem}@media(min-width:767px)and (max-width:1024px){.circle-background.svelte-1hwdavk .icon-plus:where(.svelte-1hwdavk){width:3.5rem;margin:-1.75rem}}.circle-background.svelte-1hwdavk .icon-plus--left:where(.svelte-1hwdavk){left:0}.circle-background.svelte-1hwdavk .icon-plus--right:where(.svelte-1hwdavk){right:0}.circle-background.svelte-1hwdavk .line:where(.svelte-1hwdavk){position:absolute;width:20vw;height:1px;top:50%;will-change:transform,opacity;opacity:1}.circle-background.svelte-1hwdavk .line--left:where(.svelte-1hwdavk){right:100%;transform-origin:right center;background:linear-gradient(to left,#ffffff4d,#fff0)}.circle-background.svelte-1hwdavk .line--right:where(.svelte-1hwdavk){left:100%;transform-origin:left center;background:linear-gradient(to right,#ffffff4d,#fff0)}.circle-small.svelte-1hwdavk{position:absolute;top:50%;right:100%;width:50%;aspect-ratio:1;transform:translate3d(0,-50%,0);color:#fff}@media(max-width:1024px){.circle-small.svelte-1hwdavk{display:none}}@media(hover:hover)and (pointer:fine){.circle-small.svelte-1hwdavk:hover .circle-small__title:where(.svelte-1hwdavk),.circle-small.svelte-1hwdavk:hover .eye:where(.svelte-1hwdavk){opacity:0;transform:translate3d(-50%,-50%,0) scale3d(.7,.7,1);transition:opacity .3s ease-out,transform .3s ease-out}.circle-small.svelte-1hwdavk:hover .circle-small__text:where(.svelte-1hwdavk){opacity:1;transition:opacity .3s ease-out .2s}}.circle-small--right.svelte-1hwdavk{left:100%;right:auto}.circle-small.svelte-1hwdavk .eye:where(.svelte-1hwdavk){background:#fff;aspect-ratio:1;border-radius:50%;position:absolute;width:3.3rem;top:50%;left:50%;transform:translate3d(-50%,-50%,0) scaleZ(1);transition:opacity .3s ease-out,transform .3s ease-out;box-shadow:0 10px 30px #0000002e,inset 0 1px #fffc}.circle-small.svelte-1hwdavk .eye:where(.svelte-1hwdavk) svg:where(.svelte-1hwdavk){position:absolute;z-index:2;top:50%;left:50%;width:50%;transform-origin:center;color:#000;transition:transform .14s cubic-bezier(.22,1,.36,1);-webkit-transform:translateZ(0);backface-visibility:hidden}.circle-small__circle.svelte-1hwdavk{width:100%;aspect-ratio:1}.circle-small__title.svelte-1hwdavk{color:#a8aebc;position:absolute;top:62%;left:50%;transform:translate3d(-50%,0,0);transition:opacity .3s ease-out,transform .3s ease-out}.circle-small__text.svelte-1hwdavk{opacity:0;position:absolute;text-align:center;top:50%;left:50%;width:28ch;max-width:28ch;pointer-events:none;transform:translate3d(-50%,-50%,0);transition:opacity .3s ease-out;font-family:IBM Plex Mono,monospace;font-variant-ligatures:none;word-spacing:.1em}.circle-small__text.svelte-1hwdavk h6:where(.svelte-1hwdavk){color:#fff;margin-bottom:.6rem;font-family:inherit;display:block;width:100%}.circle-small__text.svelte-1hwdavk p:where(.svelte-1hwdavk){color:#a8aebc;font-family:inherit;display:block;width:100%}@keyframes svelte-15y4qdj-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.scroll-tracker.svelte-15y4qdj{position:fixed;z-index:101;color:#c6c9d6;font-family:inherit;font-size:.7rem;word-spacing:-.35em;font-weight:400;-webkit-user-select:none;user-select:none}@media(min-width:1024px){.scroll-tracker.svelte-15y4qdj{bottom:1.2rem;left:1.2rem}}@media(max-width:1024px){.scroll-tracker.svelte-15y4qdj{--mobile-audio-size: 52px;--mobile-tracker-height: 2rem;top:auto;left:.625rem;bottom:calc(1.2rem + env(safe-area-inset-bottom,0px) + (var(--mobile-audio-size) - var(--mobile-tracker-height)) / 2)}}.scroll-tracker__wrap.svelte-15y4qdj{display:flex;align-items:center;gap:1rem;background:#2b2c3099;border:1px solid rgba(168,174,188,.3);border-radius:4px;padding:.4rem 1rem;box-shadow:0 1px 8px #0000000a}@media(max-width:1024px){.scroll-tracker__wrap.svelte-15y4qdj{min-height:var(--mobile-tracker-height);padding:0 1rem}}.scroll-tracker--empty.svelte-15y4qdj{background:transparent;border:none;padding:0}.reel-viewport.svelte-15y4qdj{display:inline-flex;overflow:hidden;height:1.25em;line-height:1.25;position:relative;contain:paint;transform:translateZ(0);-webkit-transform:translateZ(0)}.reel-viewport--number.svelte-15y4qdj{width:2ch;font-variant-numeric:tabular-nums}.reel-track.svelte-15y4qdj{display:flex;flex-direction:column;align-items:flex-start;will-change:transform}.reel-track__item.svelte-15y4qdj{display:inline-flex;align-items:center;height:1.25em;white-space:nowrap}.reel-viewport--label.svelte-15y4qdj .reel-track__item:where(.svelte-15y4qdj){letter-spacing:.01em}.diamond.svelte-15y4qdj{font-size:.5rem;color:#c6c9d6;opacity:.7}.scroll-down-mask.svelte-15y4qdj{display:inline-block;overflow:hidden;line-height:1.2}.scroll-down-text.svelte-15y4qdj{display:inline-block;transform:translateZ(0);-webkit-transform:translateZ(0);animation:svelte-15y4qdj-scroll-down-cycle 2.2s ease-in-out infinite}@keyframes svelte-15y4qdj-scroll-down-cycle{0%,22%{transform:translateY(0)}42%{transform:translateY(118%)}49%{transform:translateY(136%)}50%{transform:translateY(-136%)}76%{transform:translateY(12%)}87%{transform:translateY(-4%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.reel-track.svelte-15y4qdj{will-change:auto}.scroll-down-text.svelte-15y4qdj{animation:none}}@media(max-width:390px){.scroll-tracker.svelte-15y4qdj{--mobile-audio-size: 48px}}@keyframes svelte-1xzr1y2-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.scrollbar.svelte-1xzr1y2{position:fixed;top:1.2rem;bottom:1.2rem;right:0;width:.875rem;z-index:104;cursor:grab;touch-action:none;opacity:0;transition:opacity .32s cubic-bezier(.22,1,.36,1)}.scrollbar--visible.svelte-1xzr1y2{opacity:1}.scrollbar--dragging.svelte-1xzr1y2{cursor:grabbing}.scrollbar__track.svelte-1xzr1y2{position:absolute;top:0;bottom:0;right:calc((.875rem - 2px)/2);width:2px;border-radius:999px;background:#ffffff1f}.scrollbar__thumb.svelte-1xzr1y2{position:absolute;top:0;right:calc((.875rem - 4px)/2);width:4px;height:3.5rem;border-radius:999px;background:linear-gradient(180deg,#e64749a6,#e64749);box-shadow:0 0 12px #e6474973;will-change:transform;transition:width .2s cubic-bezier(.22,1,.36,1),box-shadow .2s ease,right .2s cubic-bezier(.22,1,.36,1)}.scrollbar.svelte-1xzr1y2:hover .scrollbar__thumb:where(.svelte-1xzr1y2),.scrollbar--dragging.svelte-1xzr1y2 .scrollbar__thumb:where(.svelte-1xzr1y2){width:6px;right:calc((.875rem - 6px)/2);box-shadow:0 0 18px #e6474999}@keyframes svelte-1gmu9lz-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.icon.svelte-1gmu9lz{position:absolute;width:1rem;height:1rem;color:#606372;animation:scale-rotate 3.6s ease-in-out infinite;opacity:1;transform:scale(1);transition:opacity .35s cubic-bezier(.22,.61,.36,1),transform .35s cubic-bezier(.22,.61,.36,1);top:var(--top-desktop);left:var(--left-desktop);right:var(--right);bottom:var(--bottom)}@media(max-width:767px){.icon.svelte-1gmu9lz{top:var(--top-phone);left:var(--left-phone);right:var(--right);bottom:var(--bottom);width:.68rem;height:.68rem}}.icon.is-hidden.svelte-1gmu9lz{opacity:0;transform:scale(.85);pointer-events:none}@keyframes svelte-1a1se6c-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.hero.svelte-1a1se6c{display:flex;flex-direction:column;justify-content:end;height:100%;width:100%}@media(max-width:1600px){.hero.svelte-1a1se6c .icon:first-of-type{--top-desktop: 48% !important}}@media(max-width:1450px){.hero.svelte-1a1se6c .icon:first-of-type{--top-desktop: 55% !important}.hero.svelte-1a1se6c .icon:last-of-type{--top-desktop: 70% !important}}@media(max-width:1240px){.hero.svelte-1a1se6c .icon:first-of-type{--top-desktop: 62% !important}.hero.svelte-1a1se6c .icon:last-of-type{--top-desktop: 75% !important}}@media(max-width:1055px){.hero.svelte-1a1se6c .icon:first-of-type{--top-desktop: 70% !important}.hero.svelte-1a1se6c .icon:last-of-type{--top-desktop: 83% !important}}@media(max-width:1024px){.hero.svelte-1a1se6c .icon:first-of-type{--top-desktop: 65% !important;--right: 10px !important}.hero.svelte-1a1se6c .icon:last-of-type{--top-desktop: 77% !important;--left-desktop: 10px !important}}@media(max-width:767px){.hero.svelte-1a1se6c .icon:first-of-type{--top-phone: 65% !important}.hero.svelte-1a1se6c .icon:last-of-type{--top-phone: 77% !important;--left-phone: 10px !important}}@media(max-width:700px){.hero.svelte-1a1se6c .icon:first-of-type{--top-phone: 72% !important}.hero.svelte-1a1se6c .icon:last-of-type{--top-phone: 80% !important}}@media(max-width:530px){.hero.svelte-1a1se6c .icon:first-of-type{--top-phone: 72% !important}.hero.svelte-1a1se6c .icon:last-of-type{--top-phone: 85% !important}}@media(max-width:1024px){.hero.svelte-1a1se6c{justify-content:space-between;padding-top:15rem}}@media(max-width:767px){.hero.svelte-1a1se6c{padding-top:12.5rem}}.hero__top.svelte-1a1se6c{padding-bottom:.5rem;display:flex;justify-content:space-between;align-items:end;position:relative;color:#8a909f;margin-bottom:2rem}@media(max-width:1024px){.hero__top.svelte-1a1se6c{height:100%}}.hero__top.svelte-1a1se6c p:where(.svelte-1a1se6c){max-width:27ch}.hero__top.svelte-1a1se6c>div:where(.svelte-1a1se6c){width:100%;justify-content:space-between;align-items:end}@media(min-width:1024px){.hero__top.svelte-1a1se6c>div:where(.svelte-1a1se6c){width:35%}}.hero__top.svelte-1a1se6c .hero__top-line:where(.svelte-1a1se6c){position:absolute;bottom:0;left:50%;transform:translate(-50%) scaleX(0);transform-origin:center;width:100%;height:1px;background:#fff3;will-change:transform;pointer-events:none}h1.svelte-1a1se6c{color:transparent;font-size:200px}@media(max-width:1600px){h1.svelte-1a1se6c{font-size:178px}}@media(max-width:1450px){h1.svelte-1a1se6c{font-size:154px}}@media(max-width:1240px){h1.svelte-1a1se6c{font-size:var(--text-9xl)}}@media(max-width:1055px){h1.svelte-1a1se6c{font-size:var(--text-8xl)}}@media(max-width:700px){h1.svelte-1a1se6c{font-size:var(--text-7xl)}}@media(max-width:530px){h1.svelte-1a1se6c{font-size:var(--text-5xl)}}h1.svelte-1a1se6c .text-line:where(.svelte-1a1se6c){position:relative;display:block;width:fit-content;line-height:90%}h1.svelte-1a1se6c .text-line:where(.svelte-1a1se6c):first-of-type{margin-left:-5px}h1.svelte-1a1se6c .text-line:where(.svelte-1a1se6c):nth-of-type(2),h1.svelte-1a1se6c .text-line:where(.svelte-1a1se6c):nth-of-type(3){margin-left:auto;margin-right:-5px}h1.svelte-1a1se6c .text-line:where(.svelte-1a1se6c) .char{display:inline-block;color:#d2d7e1}@keyframes svelte-q5a7vm-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}h2.svelte-q5a7vm{--heading-gradient: linear-gradient(0deg, rgb(210 215 225), rgb(210 215 225));--heading-drift-x: 0px;--heading-drift-y: 0px;--heading-focus-x: 50%;--heading-focus-y: 50%;--heading-glow-alpha: .18;--heading-shadow-alpha: .08;position:relative;font-size:80px;line-height:90%;margin-left:-4px}@media(max-width:550px){h2.svelte-q5a7vm{font-size:clamp(2rem,10.4vw,3rem);line-height:.9}}h2.svelte-q5a7vm .text-line{display:block;width:fit-content;overflow:visible;margin-bottom:0}@media(max-width:1024px){h2.svelte-q5a7vm .text-line{line-height:.9}}h2.svelte-q5a7vm .char{transform-style:preserve-3d;background-image:var(--heading-gradient);background-repeat:no-repeat;background-size:175% 175%,155% 155%,145% 145%;background-position:calc(50% + var(--heading-drift-x) * .8) calc(50% + var(--heading-drift-y) * .8),calc(50% + var(--heading-drift-x)) calc(50% + var(--heading-drift-y)),calc(50% - var(--heading-drift-x) * .55) calc(50% - var(--heading-drift-y) * .35);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;-webkit-text-stroke:.35px rgba(221,229,246,.22)}@media(max-width:1024px){h2.mobile-padded.svelte-q5a7vm{padding-left:1.68rem}h2.mobile-top.svelte-q5a7vm{top:2rem}}h2.heading-inverted.svelte-q5a7vm{--heading-gradient: radial-gradient( circle at var(--heading-focus-x, 50%) var(--heading-focus-y, 50%), rgba(255, 255, 255, calc(var(--heading-glow-alpha, .18) + .15)) 0%, rgba(255, 255, 255, calc(var(--heading-glow-alpha, .18) * .4)) 25%, rgba(0, 0, 0, 0) 60% ), linear-gradient( 118deg, rgba(60, 60, 60, .95) 0%, rgba(15, 15, 15, .98) 28%, rgba(45, 45, 45, .94) 52%, rgba(5, 5, 5, 1) 72%, rgba(55, 55, 55, .95) 100% ), linear-gradient( 128deg, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, .22) 40%, rgba(255, 255, 255, .05) 55%, rgba(255, 255, 255, 0) 85% )}h2.heading-inverted.svelte-q5a7vm .char{-webkit-text-stroke:.4px rgba(255,255,255,.2)}h2.heading-inverted.ios-reduced-heading.svelte-q5a7vm .text-line:where(.svelte-q5a7vm){-webkit-text-stroke:.4px rgba(255,255,255,.2)}h2.ios-reduced-heading.svelte-q5a7vm{opacity:0;transform:translateY(2rem);transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}h2.ios-reduced-heading.svelte-q5a7vm .text-line:where(.svelte-q5a7vm){background-image:var(--heading-gradient);background-repeat:no-repeat;background-size:175% 175%,155% 155%,145% 145%;background-position:calc(50% + var(--heading-drift-x) * .8) calc(50% + var(--heading-drift-y) * .8),calc(50% + var(--heading-drift-x)) calc(50% + var(--heading-drift-y)),calc(50% - var(--heading-drift-x) * .55) calc(50% - var(--heading-drift-y) * .35);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;-webkit-text-stroke:.35px rgba(221,229,246,.22)}h2.ios-reduced-heading.ios-reduced-heading--visible.svelte-q5a7vm{opacity:1;transform:translateY(0)}h2.bottom.svelte-q5a7vm{position:absolute;bottom:0;width:fit-content}sup.svelte-q5a7vm{--sup-shift-x: -50%;position:fixed;top:auto;bottom:5rem;right:20px;font-family:IBM Plex Mono,monospace;color:#a8aebc;transition:opacity .5s ease-in-out .5s,transform .5s ease-in-out .5s}@media(max-width:1024px){sup.svelte-q5a7vm{bottom:6rem;right:0;font-size:1rem}}sup.svelte-q5a7vm span:where(.svelte-q5a7vm){display:inline-block;padding:0 .15rem}@keyframes svelte-1c010nt-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.about.svelte-1c010nt{display:flex;flex-direction:column;padding-top:2.3rem;height:100%}@media(min-width:1024px){.about.svelte-1c010nt{margin-left:50%}}@media(min-width:767px)and (max-width:1024px){.about.svelte-1c010nt{padding-top:5.7rem}}@media(max-width:767px){.about.svelte-1c010nt{padding-top:3.3rem}}@media(min-width:1024px){.about__title.svelte-1c010nt .about-heading{font-size:104px}}@media(min-width:767px)and (max-width:1024px){.about__title.svelte-1c010nt{margin-left:3rem}}@media(max-width:767px){.about__title.svelte-1c010nt{margin-top:1rem;margin-left:1.68rem}}.about__desc.svelte-1c010nt{color:#8a909f;margin-top:auto}.about__desc.svelte-1c010nt p:where(.svelte-1c010nt)+p:where(.svelte-1c010nt){padding-top:1.5rem}@media(max-width:1435px){.about__desc.svelte-1c010nt p:where(.svelte-1c010nt)+p:where(.svelte-1c010nt){padding-top:1rem}}@keyframes svelte-111h4bs-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.services.svelte-111h4bs{width:100%;position:relative}@media(min-width:1024px){.services.svelte-111h4bs{margin-left:50%}}@media(min-width:1024px){.services.svelte-111h4bs .services-heading{font-size:104px}}.services__cards.svelte-111h4bs{display:none;position:absolute;left:0;bottom:10%;width:100%;flex-direction:row;gap:.625rem;padding-inline:.625rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;contain:layout style}.services__cards.svelte-111h4bs::-webkit-scrollbar{display:none}@media(max-width:1024px){.services__cards.svelte-111h4bs{display:flex}}.services-card.svelte-111h4bs{flex:0 0 auto;width:calc(100% - 4.625rem);max-width:21.25rem;padding:.75rem .75rem 1.25rem;background:#2b2c3099;border-radius:.75rem;scroll-snap-align:start;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;display:flex;flex-direction:column;gap:8.5px;text-align:left;opacity:0;transform:translateY(60px);will-change:transform,opacity}.services-card__title.svelte-111h4bs{font-size:15px;line-height:1.2;font-weight:400;color:#fff;word-spacing:-.35em}.services-card__desc.svelte-111h4bs{font-size:12px;line-height:1.2;color:#a8aebc;word-spacing:-.35em}@media(prefers-reduced-motion:reduce){.services-card.svelte-111h4bs{transition:none!important;opacity:1!important;transform:none!important}}@keyframes svelte-18sv61c-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.button.svelte-18sv61c{--button-bg: #121214;--button-accent: #e64749;--button-text: #fff;--button-text-hover: #121214;--button-circle-x: 50%;--button-circle-y: 50%;--button-circle-size: 160px;--button-enter-y: 0px;--cta-shift-x: 0px;--cta-shift-y: 0px;--cta-scale: 1;--cta-tilt-x: 0deg;--cta-tilt-y: 0deg;--cta-pointer-x: 50%;--cta-pointer-y: 50%;--cta-glow-alpha: 0;padding:1rem 0;width:100%;border:0;background:transparent;color:var(--button-text);clip-path:polygon(0 0,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%);display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;cursor:pointer;transform-style:preserve-3d;will-change:transform;transition:color .32s var(--motion-ease-standard),transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),filter .42s cubic-bezier(.16,1,.3,1);transform:translate3d(var(--cta-shift-x),calc(var(--button-enter-y) + var(--cta-shift-y)),0) rotateX(var(--cta-tilt-x)) rotateY(var(--cta-tilt-y)) scale(var(--cta-scale));box-shadow:0 1px #ffffff0f inset,0 0 0 1px #ffffff0a,0 18px 34px #06080c33;filter:saturate(1)}.button.svelte-18sv61c:after{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:1;pointer-events:none;background:radial-gradient(18rem circle at var(--cta-pointer-x) var(--cta-pointer-y),rgba(255,255,255,calc(var(--cta-glow-alpha) * 1.45)) 0%,rgba(255,255,255,calc(var(--cta-glow-alpha) * .42)) 18%,rgba(255,255,255,0) 52%),linear-gradient(120deg,#ffffff1a 4%,#ffffff05 28%,#ffffff24 54%,#fff0 76%);mix-blend-mode:screen;opacity:calc(.08 + var(--cta-glow-alpha) * 1.8);transform:translate3d(calc(var(--cta-shift-x) * -.24),calc(var(--cta-shift-y) * -.24),0);transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1)}.button--red.svelte-18sv61c{--button-bg: #e64749;--button-accent: #fff}.button--vertical.svelte-18sv61c{border:none;outline:none;padding:1.4rem 1.25rem 1.9rem;margin:0;font-size:1.1rem;font-family:inherit;gap:1rem;writing-mode:vertical-rl;text-orientation:mixed;width:3.5rem;opacity:0;--button-enter-y: -110%;transition:transform .76s cubic-bezier(.16,1,.3,1) .14s,opacity .76s cubic-bezier(.16,1,.3,1) .14s}.button--vertical.svelte-18sv61c .button__content:where(.svelte-18sv61c)>span:where(.svelte-18sv61c){transform:scale(-1);writing-mode:unset}.button--vertical.svelte-18sv61c .button__content:where(.svelte-18sv61c) svg:where(.svelte-18sv61c){width:1.4rem;height:1.4rem;color:currentColor}@media(hover:hover)and (pointer:fine){.button--vertical.svelte-18sv61c:hover svg:where(.svelte-18sv61c){transform:rotate(90deg);transition:transform var(--motion-duration-fast) var(--motion-ease-standard)}}.button--vertical-revealed.svelte-18sv61c{opacity:1;--button-enter-y: 0px}.button.svelte-18sv61c.cta-resonance--active{box-shadow:0 1px #ffffff14 inset,0 0 0 1px #ffffff0f,0 24px 46px #080a1052,0 12px 30px #e6474929;filter:saturate(1.08)}.button.svelte-18sv61c.cta-resonance--pressed{box-shadow:0 1px #ffffff0d inset,0 0 0 1px #ffffff0d,0 12px 24px #080a1038}.button[aria-disabled=true].svelte-18sv61c,.button.svelte-18sv61c:disabled{cursor:not-allowed;opacity:.7}@media(hover:hover)and (pointer:fine){.button.svelte-18sv61c:not([aria-disabled=true]):not(:disabled):hover,.button.svelte-18sv61c:not([aria-disabled=true]):not(:disabled):focus-visible{color:var(--button-text-hover)}.button.svelte-18sv61c:not([aria-disabled=true]):not(:disabled):hover .button__circle:where(.svelte-18sv61c),.button.svelte-18sv61c:not([aria-disabled=true]):not(:disabled):focus-visible .button__circle:where(.svelte-18sv61c){transform:translate(-50%,-50%) scale(1)}.button.svelte-18sv61c:not([aria-disabled=true]):not(:disabled):hover .button__content:where(.svelte-18sv61c),.button.svelte-18sv61c:not([aria-disabled=true]):not(:disabled):focus-visible .button__content:where(.svelte-18sv61c){transform:translate3d(calc(var(--cta-shift-x) * .12),calc(var(--cta-shift-y) * .12),22px)}.button.svelte-18sv61c:not([aria-disabled=true]):not(:disabled):hover .button__content:where(.svelte-18sv61c) svg:where(.svelte-18sv61c),.button.svelte-18sv61c:not([aria-disabled=true]):not(:disabled):focus-visible .button__content:where(.svelte-18sv61c) svg:where(.svelte-18sv61c){transform:translate3d(.18rem,0,0) rotate(90deg)}}.button.svelte-18sv61c span:where(.svelte-18sv61c){text-decoration:none}.button__bg.svelte-18sv61c,.button__circle-wrap.svelte-18sv61c{position:absolute;top:0;right:0;bottom:0;left:0}.button__bg.svelte-18sv61c{background:linear-gradient(180deg,#ffffff17,#fff0 38%),linear-gradient(135deg,#ffffff0a,#fff0 56%),var(--button-bg);z-index:0}.button__circle-wrap.svelte-18sv61c{overflow:hidden;z-index:2}.button__circle.svelte-18sv61c{position:absolute;top:var(--button-circle-y);left:var(--button-circle-x);width:var(--button-circle-size);height:var(--button-circle-size);border-radius:999px;background:var(--button-accent);transform:translate(-50%,-50%) scale(0);transform-origin:center;transition:transform .9s cubic-bezier(.16,1,.3,1),width .9s cubic-bezier(.16,1,.3,1),height .9s cubic-bezier(.16,1,.3,1)}.button__content.svelte-18sv61c{position:relative;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;gap:.7rem;padding:0 1.25rem;transition:color .32s var(--motion-ease-standard),transform .42s cubic-bezier(.16,1,.3,1);transform:translate3d(calc(var(--cta-shift-x) * .08),calc(var(--cta-shift-y) * .08),18px)}.button__content.svelte-18sv61c>span:where(.svelte-18sv61c){color:currentColor;position:relative;z-index:1}.button__content.svelte-18sv61c svg:where(.svelte-18sv61c){position:relative;z-index:1;width:1rem;height:1rem;flex-shrink:0;transition:transform .42s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.button.svelte-18sv61c,.button__circle.svelte-18sv61c,.button__content.svelte-18sv61c,.button__content.svelte-18sv61c svg:where(.svelte-18sv61c){transition-duration:.01ms!important;animation-duration:.01ms!important}}@keyframes svelte-qqcb75-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.collaboration.svelte-qqcb75{position:relative;height:100%;display:flex;flex-direction:column}@media(min-width:1024px){.collaboration.svelte-qqcb75{padding-top:4.6rem}}@media(max-width:1024px){.collaboration.svelte-qqcb75{padding:4.5rem 0 0}.collaboration.svelte-qqcb75:before{content:"";position:absolute;top:70vh}@supports (height: 100svh){.collaboration.svelte-qqcb75:before{top:70svh}}@supports (-webkit-touch-callout: none){@media(max-width:1024px)and (hover:none)and (pointer:coarse){.collaboration.svelte-qqcb75:before{top:52svh}}}.collaboration.svelte-qqcb75:before{left:50%;width:100vw;transform:translate(-50%);bottom:-5rem;z-index:0;pointer-events:none;opacity:var(--collab-scrim-opacity, 1);background:linear-gradient(180deg,#eeedec00,#eeedec 19.166%)}}@media(max-width:767px){.collaboration.svelte-qqcb75{padding:4.75rem 0 0}}.collaboration__heading.svelte-qqcb75{will-change:transform}.collaboration__wrap.svelte-qqcb75{max-width:21rem;display:flex;flex-direction:column;gap:1.6rem}@media(max-width:1350px){.collaboration__wrap.svelte-qqcb75{max-width:21rem}}@media(max-width:1024px){.collaboration__wrap.svelte-qqcb75{max-width:26rem}}@media(min-width:2245px){.collaboration__wrap.svelte-qqcb75{max-width:34rem}}@media(min-width:1024px){.collaboration__wrap.svelte-qqcb75 h2{margin-left:-3px}}@media(min-width:767px)and (max-width:1024px){.collaboration__wrap.svelte-qqcb75{position:relative}}.collaboration__subtitle.svelte-qqcb75{position:relative;z-index:1;margin:auto 0 0 auto;max-width:18em;font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height));font-family:KH Interference TRIAL;color:#3c3f46;filter:drop-shadow(0 2px 4px rgba(4,7,13,.26)) drop-shadow(0 8px 20px rgba(4,7,13,.2));will-change:transform}.collaboration__subtitle.svelte-qqcb75 .text-line{display:block}.collaboration__subtitle.svelte-qqcb75 .highlight:where(.svelte-qqcb75){position:relative;display:inline-block;color:#f8fbff;font-weight:400}@media(min-width:2245px){.collaboration__subtitle.svelte-qqcb75{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}}@media(max-width:776px){.collaboration__subtitle.svelte-qqcb75{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}}@media(max-width:628px){.collaboration__subtitle.svelte-qqcb75{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media(max-width:450px){.collaboration__subtitle.svelte-qqcb75{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media(max-width:420px){.collaboration__subtitle.svelte-qqcb75{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media(max-width:1024px){.collaboration__subtitle.svelte-qqcb75{color:#29292e;text-shadow:none;filter:none;font-size:18px;line-height:.95;word-spacing:-.35em;margin:auto 0 0}.collaboration__subtitle.svelte-qqcb75 .highlight:where(.svelte-qqcb75){color:#606372;text-shadow:none}}.collaboration__desc.svelte-qqcb75{position:relative;z-index:1;margin-left:auto;color:#606372;padding-top:1rem;text-shadow:0 0 2px rgba(255,255,255,.16),0 6px 20px rgba(5,8,15,.38);will-change:transform;font-style:normal;font-weight:400;line-height:120%}@media(max-width:1024px){.collaboration__desc.svelte-qqcb75{margin-left:0;text-shadow:none}}@media(max-width:1300px){.collaboration__desc.svelte-qqcb75{font-size:var(--text-xl)}}@media(max-width:628px){.collaboration__desc.svelte-qqcb75{font-size:var(--text-base)}}@media(max-width:420px){.collaboration__desc.svelte-qqcb75{font-size:15px}}@media(max-width:767px){.collaboration__desc.svelte-qqcb75{padding-top:.8rem}}@keyframes svelte-1famv1g-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.label.svelte-1famv1g{--cta-shift-x: 0px;--cta-shift-y: 0px;--cta-scale: 1;--cta-tilt-x: 0deg;--cta-tilt-y: 0deg;--cta-pointer-x: 50%;--cta-pointer-y: 50%;--cta-glow-alpha: 0;color:#fff;position:relative;padding:.35rem 1rem;width:fit-content;background:#2b2c3099;border-radius:4px;margin-bottom:1rem;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff08,0 12px 24px #070a121f;transform:perspective(760px) translate3d(calc(var(--cta-shift-x) * .48),calc(var(--cta-shift-y) * .48),0) rotateX(var(--cta-tilt-x)) rotateY(var(--cta-tilt-y)) scale(var(--cta-scale));transition:transform .42s cubic-bezier(.16,1,.3,1),box-shadow .42s cubic-bezier(.16,1,.3,1),background .32s cubic-bezier(.16,1,.3,1)}.label.svelte-1famv1g:before{content:"";position:absolute;top:-24%;right:-24%;bottom:-24%;left:-24%;background:radial-gradient(12rem circle at var(--cta-pointer-x) var(--cta-pointer-y),rgba(255,255,255,calc(var(--cta-glow-alpha) * 1.2)) 0%,rgba(255,255,255,calc(var(--cta-glow-alpha) * .22)) 22%,rgba(255,255,255,0) 62%);mix-blend-mode:screen;opacity:calc(var(--cta-glow-alpha) * 2.3);transform:translate3d(calc(var(--cta-shift-x) * -.2),calc(var(--cta-shift-y) * -.2),0);transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1);pointer-events:none}@keyframes svelte-1iyhn1a-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}@keyframes svelte-vsa9v0-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.ventures.svelte-vsa9v0{position:relative;display:flex;flex-direction:column;padding-top:4.6rem;height:100%;width:100%;margin-left:0}@media(min-width:1024px){.ventures.svelte-vsa9v0{margin-left:50%}}.ventures__desc.svelte-vsa9v0{position:absolute;left:0;top:4rem;line-height:1.2;color:#8a909f;will-change:transform}@media(max-width:767px){.ventures__desc.svelte-vsa9v0{top:4.5rem}}@media(min-width:1024px){.ventures__desc.svelte-vsa9v0{left:-100%}}.ventures__label.svelte-vsa9v0{margin-bottom:1rem}.ventures.svelte-vsa9v0 .section-reveal-paragraph:where(.svelte-vsa9v0){max-width:40ch}@media(max-width:767px){.ventures.svelte-vsa9v0 .section-reveal-paragraph:where(.svelte-vsa9v0){font-size:14px;line-height:1.4}}@keyframes svelte-1udyrqm-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.card.svelte-1udyrqm{--card-rotate-x: 0deg;--card-rotate-y: 0deg;--card-shift-x: 0px;--card-shift-y: 0px;--card-pointer-x: 50%;--card-pointer-y: 50%;--card-glow-alpha: 0;--img-shift-x: 0px;--img-shift-y: 0px;--img-scale: 1;--img-z: 24px;--press-scale: 1;position:relative;display:flex;flex-direction:column;gap:1rem;background:#2b2c3099;padding:1rem;transform-style:preserve-3d;transform:perspective(1120px) translate3d(var(--card-shift-x),var(--card-shift-y),0) rotateX(var(--card-rotate-x)) rotateY(var(--card-rotate-y)) scale(var(--press-scale));transition:transform .46s cubic-bezier(.16,1,.3,1),box-shadow .46s cubic-bezier(.16,1,.3,1),background .42s cubic-bezier(.16,1,.3,1);will-change:transform;overflow:hidden;box-shadow:0 1px #ffffff0d inset,0 0 0 1px #ffffff08,0 18px 40px #070a122e;clip-path:polygon(1rem 0%,100% 0,100% calc(100% - 1rem),calc(100% - 1rem) 100%,0 100%,0 1rem)}@media(min-width:1024px){.card.svelte-1udyrqm{width:47vw;aspect-ratio:3/2}}@media(min-width:767px)and (max-width:1024px){.card.svelte-1udyrqm{width:48vw;height:45svh}}@media(max-width:767px){.card.svelte-1udyrqm{width:71.2vw;height:36svh}}@media(max-width:390px){.card.svelte-1udyrqm{width:60vw}}.card.svelte-1udyrqm:before,.card.svelte-1udyrqm:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1)}.card.svelte-1udyrqm:before{z-index:0;opacity:calc(var(--card-glow-alpha) * 1.05);background:radial-gradient(34rem circle at var(--card-pointer-x) var(--card-pointer-y),rgba(255,255,255,.22) 0%,rgba(255,255,255,.08) 24%,rgba(230,71,73,.1) 45%,rgba(230,71,73,0) 72%),linear-gradient(135deg,#ffffff14,#fff0 44%);mix-blend-mode:screen}.card.svelte-1udyrqm:after{z-index:1;opacity:calc(var(--card-glow-alpha) * .92);background:linear-gradient(115deg,#fff0 18%,#ffffff29 48%,#ffffff0a 58%,#fff0 74%),radial-gradient(22rem circle at var(--card-pointer-x) var(--card-pointer-y),rgba(255,255,255,.24) 0%,rgba(255,255,255,.08) 18%,rgba(255,255,255,0) 52%);transform:translate3d(calc(var(--card-shift-x) * -.18),calc(var(--card-shift-y) * -.18),1px)}.card__header.svelte-1udyrqm{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem}@media(min-width:1024px){.card__header.svelte-1udyrqm{display:contents}}.card__number.svelte-1udyrqm{display:flex;align-items:baseline;gap:.4rem;color:#9ea4b1;line-height:1.1}@media(min-width:1024px){.card__number.svelte-1udyrqm{position:absolute;top:1rem;left:1rem;z-index:2}}.card__number.svelte-1udyrqm span:where(.svelte-1udyrqm):first-of-type{font-family:KH Interference TRIAL;color:#fff;line-height:1}.card__type.svelte-1udyrqm{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:4px;background:#ffffff1a;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);color:#fff;line-height:1;white-space:nowrap}@media(min-width:1024px){.card__type.svelte-1udyrqm{position:absolute;top:1rem;right:1rem;z-index:2}}.card__desc.svelte-1udyrqm{position:relative;z-index:2;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.2);color:#fff;text-align:left}@media(min-width:1024px){.card__desc.svelte-1udyrqm{width:48%;margin-left:auto}}.card__desc.svelte-1udyrqm p:where(.svelte-1udyrqm){-webkit-transform:translate3d(0,0,0);transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.card__desc.svelte-1udyrqm p:where(.svelte-1udyrqm){font-size:1.25rem;line-height:1.2}.card__icon.svelte-1udyrqm{position:relative;z-index:2;flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0}@media(min-width:1024px){.card__icon.svelte-1udyrqm{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20%;flex:none;display:block;min-height:0}}.card__icon.svelte-1udyrqm img:where(.svelte-1udyrqm){max-width:35%;max-height:100%;object-fit:contain}@media(min-width:1024px){.card__icon.svelte-1udyrqm img:where(.svelte-1udyrqm){width:100%;max-width:100%;height:auto;max-height:none}}.card__icon-inner.svelte-1udyrqm{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:translate3d(var(--img-shift-x),var(--img-shift-y),var(--img-z)) scale(var(--img-scale));transition:transform .52s cubic-bezier(.16,1,.3,1);will-change:transform}@media(min-width:1024px){.card__icon-inner.svelte-1udyrqm{height:auto}}.card.is-hovering.svelte-1udyrqm{transition:none;box-shadow:0 1px #ffffff14 inset,0 0 0 1px #ffffff0d,0 30px 64px #070a1252,0 14px 30px #e647491f}.card.is-pressing.svelte-1udyrqm{--press-scale: .975}.card.is-releasing.svelte-1udyrqm{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}@media(prefers-reduced-motion:reduce){.card.svelte-1udyrqm,.card__icon-inner.svelte-1udyrqm,.card.svelte-1udyrqm:before,.card.svelte-1udyrqm:after{transition:none}}@keyframes svelte-ewhjbh-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.partners.svelte-ewhjbh{position:relative;width:100%;overflow:hidden;height:100%}@media(min-width:1024px){.partners.svelte-ewhjbh{padding-left:50%}}@media(max-width:767px){.partners.svelte-ewhjbh{height:101%;overflow:visible}}.partners__desc.svelte-ewhjbh{position:absolute;line-height:1.2;color:#8a909f}.partners__desc.svelte-ewhjbh .section-reveal-paragraph:where(.svelte-ewhjbh){will-change:transform}@media(min-width:1024px){.partners__desc.svelte-ewhjbh{text-align:left;top:43%;left:50%;width:50%}}@media(max-width:1024px){.partners__desc.svelte-ewhjbh{position:relative;top:6.75rem}}@media(max-width:767px){.partners__desc.svelte-ewhjbh{top:6rem}}.partners__desc.svelte-ewhjbh p:where(.svelte-ewhjbh){margin-left:auto;color:#a8aebc}@media(min-width:1024px){.partners__desc.svelte-ewhjbh p:where(.svelte-ewhjbh){padding-top:1rem}}@media(min-width:767px)and (max-width:1024px){.partners__desc.svelte-ewhjbh p:where(.svelte-ewhjbh){margin-left:3rem}}@media(max-width:767px){.partners__desc.svelte-ewhjbh p:where(.svelte-ewhjbh){margin-left:1.675rem}}@media(min-width:2245px){.partners__desc.svelte-ewhjbh p:where(.svelte-ewhjbh){max-width:36ch;font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}.partners__divider.svelte-ewhjbh{display:none}@media(min-width:1024px){.partners__divider.svelte-ewhjbh{display:block;position:absolute;top:0;left:0;width:100%;height:1px;background-color:#fff3;transform:scaleX(0);transform-origin:right;will-change:transform,opacity}}@media(min-width:767px)and (max-width:1024px){.partners .icon{top:0;left:0}}.cards.svelte-ewhjbh{position:absolute;top:25%;left:0;display:flex;gap:1.25rem;will-change:transform;backface-visibility:hidden}@media(min-width:1024px){.cards.svelte-ewhjbh{flex-direction:column;padding-top:15svh;padding-bottom:1.25rem;padding-left:1.2rem;top:0}}@media(max-width:1024px){.cards.svelte-ewhjbh{flex-direction:row;gap:1rem;padding-left:1rem;padding-right:1rem}}@media(max-width:767px){.cards.svelte-ewhjbh{top:29%}}@media(max-width:390px){.cards.svelte-ewhjbh{top:32%}}@keyframes svelte-y07scd-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.forest-card.svelte-y07scd{position:relative;display:flex;flex-direction:column;gap:10px;width:100%;padding:1rem 3rem 1rem 1rem;border-radius:10px;background:#2b2c3099;border:1px solid rgba(255,255,255,.06);font-family:IBM Plex Mono,monospace;color:#fff;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);will-change:transform,opacity}.forest-card__index.svelte-y07scd{position:absolute;top:.875rem;right:1rem;font-size:.75rem;line-height:1;font-weight:400;color:#a8aebc;letter-spacing:.04em;font-variant-numeric:tabular-nums;pointer-events:none;-webkit-user-select:none;user-select:none}.forest-card__title.svelte-y07scd{font-size:15px;line-height:1.25;font-weight:400;color:#fff;word-spacing:-.35em}.forest-card__desc.svelte-y07scd{font-size:13px;line-height:1.45;font-weight:400;color:#a8aebc;word-spacing:-.35em}@media(min-width:1024px){.forest-card.svelte-y07scd{padding:1rem 3.25rem 1.5rem 1.25rem;gap:1rem;border:none}.forest-card__index.svelte-y07scd{top:1rem;right:1.25rem;font-size:.875rem}.forest-card__title.svelte-y07scd{font-size:1.125rem}.forest-card__desc.svelte-y07scd{font-size:1rem;line-height:1.3}}@keyframes svelte-g8xk47-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.team.svelte-g8xk47{position:relative;width:100%;height:100%;padding-top:4.6rem;display:flex;flex-direction:column}@media(min-width:1024px){.team.svelte-g8xk47{margin-left:50%}}@media(min-width:1024px){.team.svelte-g8xk47 .team-heading{font-size:104px}}.team__content.svelte-g8xk47{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:767px)and (max-width:1024px){.team__content.svelte-g8xk47{position:relative}}.team__cards.svelte-g8xk47{position:absolute;left:0;right:0;bottom:0;pointer-events:none;transition:opacity .4s cubic-bezier(.22,.61,.36,1);z-index:3}@media(min-width:1024px){.team__cards.svelte-g8xk47{display:none}}.team__slider.svelte-g8xk47{display:flex;width:100%;will-change:transform;backface-visibility:hidden}@media(max-width:1024px){.team__slider.svelte-g8xk47{flex-direction:column;align-items:stretch;position:relative;min-height:10rem}}@media(min-width:1024px){.team__slider.svelte-g8xk47{flex-direction:row;align-items:flex-end}}.team__card-slot.svelte-g8xk47{--card-x: 0px;--card-y: 0px;--card-scale: 1;--card-rotate: 0deg;--card-opacity: 0;transform:translate3d(var(--card-x),var(--card-y),0) scale(var(--card-scale)) rotate(var(--card-rotate));opacity:var(--card-opacity);transition:transform .18s cubic-bezier(.22,.61,.36,1),opacity .18s cubic-bezier(.22,.61,.36,1);will-change:transform,opacity;pointer-events:none;transform-origin:75% center;touch-action:manipulation;-webkit-tap-highlight-color:transparent}@media(max-width:1024px){.team__card-slot.svelte-g8xk47{position:absolute;left:0;right:0;bottom:0;transform-origin:center bottom}.team__card-slot.svelte-g8xk47.is-active{pointer-events:auto}}@media(min-width:1024px){.team__card-slot.svelte-g8xk47{flex:none;width:24em;max-width:32vw;margin-right:1.5em}}@keyframes svelte-1aaw16o-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.input-field.svelte-1aaw16o{--cta-shift-x: 0px;--cta-shift-y: 0px;--cta-scale: 1;--cta-tilt-x: 0deg;--cta-tilt-y: 0deg;--cta-pointer-x: 50%;--cta-pointer-y: 50%;--cta-glow-alpha: 0;--field-lift: 0px;position:relative;display:flex;width:100%;min-width:0;min-height:3.5rem;flex-direction:column;justify-content:center;gap:.25rem;padding:.375rem 1rem;border-radius:4px;border:1px solid rgba(168,174,188,.3);background:linear-gradient(180deg,#ffffff08,#fff0),#2b2c30cc;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:inset 0 1px #ffffff0a,0 10px 24px #0000;transition:border-color .22s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1);overflow:hidden;transform:perspective(900px) translate3d(calc(var(--cta-shift-x) * .55),calc(var(--field-lift) + var(--cta-shift-y) * .55),0) rotateX(var(--cta-tilt-x)) rotateY(var(--cta-tilt-y)) scale(var(--cta-scale))}@media(max-width:767px){.input-field.svelte-1aaw16o{padding:.6rem .8rem;gap:.25rem}}@media(max-width:390px){.input-field.svelte-1aaw16o{padding:.4rem .6rem}}.input-field.svelte-1aaw16o:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:linear-gradient(120deg,#fff0,#ffffff24 28%,#c1cade2e 55%,#fff0);opacity:0;transform:translate(-22%) scale(.98);transform-origin:center;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);pointer-events:none}.input-field.svelte-1aaw16o:after{content:"";position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;border-radius:inherit;background:radial-gradient(18rem circle at var(--cta-pointer-x) var(--cta-pointer-y),rgba(193,202,222,calc(var(--cta-glow-alpha) * 1.2)) 0%,rgba(193,202,222,calc(var(--cta-glow-alpha) * .28)) 22%,rgba(193,202,222,0) 62%);mix-blend-mode:screen;opacity:calc(var(--cta-glow-alpha) * 2.2);transform:translate3d(calc(var(--cta-shift-x) * -.2),calc(var(--cta-shift-y) * -.2),0);transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .42s cubic-bezier(.16,1,.3,1);pointer-events:none}.input-field.svelte-1aaw16o label:where(.svelte-1aaw16o){color:#a8aebc80;font-size:.875rem;line-height:1;word-spacing:-.35em;transition:color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1)}.input-field.svelte-1aaw16o input:where(.svelte-1aaw16o){background:transparent;color:#fff;border:none;outline:none;word-spacing:-.35em;transition:color .18s ease,transform .36s cubic-bezier(.16,1,.3,1)}@media(max-width:390px){.input-field.svelte-1aaw16o input:where(.svelte-1aaw16o){font-size:.8rem}}.input-field.svelte-1aaw16o input:where(.svelte-1aaw16o){transform:translate3d(calc(var(--cta-shift-x) * .08),calc(var(--cta-shift-y) * .08),0)}.input-field.svelte-1aaw16o input:where(.svelte-1aaw16o)::placeholder{color:#a8aebc}@media(hover:hover)and (pointer:fine){.input-field.svelte-1aaw16o:hover{--field-lift: -1px;border-color:#a8aebc70;background:linear-gradient(180deg,#ffffff0d,#fff0),#2b2c30e0;box-shadow:inset 0 1px #ffffff0f,0 10px 24px #00000024}.input-field.svelte-1aaw16o:hover:before{opacity:.72;transform:translate(-8%) scale(.995)}.input-field.svelte-1aaw16o:hover label:where(.svelte-1aaw16o){color:#ffffffc7}.input-field.svelte-1aaw16o:hover input:where(.svelte-1aaw16o){transform:translate3d(calc(1px + var(--cta-shift-x) * .08),calc(var(--cta-shift-y) * .08),0)}}.input-field.svelte-1aaw16o:focus-within{--field-lift: -1px;border-color:#c1cade8c;background:linear-gradient(180deg,#ffffff12,#fff0),#2b2c30eb;box-shadow:inset 0 1px #ffffff12,0 0 0 1px #c1cade33,0 14px 30px #0000002e,0 10px 24px #c1cade1a}.input-field.svelte-1aaw16o:focus-within:before{opacity:1;transform:translate(0) scale(1)}.input-field.svelte-1aaw16o:focus-within label:where(.svelte-1aaw16o){color:#ffffffe6;transform:translateY(-1px)}.input-field.svelte-1aaw16o:focus-within input:where(.svelte-1aaw16o){transform:translate3d(calc(1px + var(--cta-shift-x) * .08),calc(var(--cta-shift-y) * .08),0)}.input-field.has-error.svelte-1aaw16o{border-color:#e647498c}.input-field.has-error.svelte-1aaw16o label:where(.svelte-1aaw16o),.input-field.has-error.svelte-1aaw16o input:where(.svelte-1aaw16o){color:#e64749}.input-field.has-error.svelte-1aaw16o:focus-within{box-shadow:inset 0 1px #ffffff0a,0 0 0 1px #e647493d,0 14px 30px #e647491f}@media(prefers-reduced-motion:reduce){.input-field.svelte-1aaw16o,.input-field.svelte-1aaw16o:before,.input-field.svelte-1aaw16o label:where(.svelte-1aaw16o),.input-field.svelte-1aaw16o input:where(.svelte-1aaw16o){transition:none;transform:none}}@keyframes svelte-fq8g2m-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.contact-form.svelte-fq8g2m{display:flex;flex-direction:column;gap:1rem}@media(min-width:2245px){.contact-form.svelte-fq8g2m{gap:1.5rem}}@media(max-width:767px){.contact-form.svelte-fq8g2m{gap:.625rem}}.contact-form__row.svelte-fq8g2m{display:flex;gap:1rem;flex-wrap:nowrap}@media(min-width:2245px){.contact-form__row.svelte-fq8g2m{gap:1.5rem}}@media(max-width:1024px){.contact-form__row.svelte-fq8g2m{flex-wrap:wrap}}@media(max-width:767px){.contact-form__row.svelte-fq8g2m{gap:.625rem}}.contact-form__cell.svelte-fq8g2m{width:calc((100% - 2rem) / 3);display:flex;flex-direction:column;gap:.25rem;min-width:0}@media(min-width:2245px){.contact-form__cell.svelte-fq8g2m{width:calc((100% - 3rem) / 3);gap:.4rem}}@media(min-width:767px)and (max-width:1024px){.contact-form__cell.svelte-fq8g2m{width:calc(50% - .5rem)}.contact-form__cell.svelte-fq8g2m:last-of-type{width:100%}}@media(max-width:767px){.contact-form__cell.svelte-fq8g2m{width:100%}}.field-error.svelte-fq8g2m{color:#e64749;font-size:.75rem;word-spacing:-.35em;margin:0 0 0 .25rem}@media(min-width:2245px){.field-error.svelte-fq8g2m{font-size:1rem;margin-left:.35rem}}.contact-form__row .contact-form__cell .input-field{width:100%}@media(max-width:767px){.contact-form .input-field{gap:.18rem;padding:.48rem .75rem;min-height:2.95rem}.contact-form .input-field label{font-size:.72rem}.contact-form .input-field input{font-size:.9rem;line-height:1.2}}@media(max-width:390px){.contact-form .input-field{padding:.42rem .65rem;min-height:2.75rem}.contact-form .input-field label{font-size:.68rem}.contact-form .input-field input{font-size:.84rem}}@keyframes svelte-19fsy4o-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.contact.svelte-19fsy4o{position:relative;width:100%;max-width:none;padding-top:4.6rem;height:100%;display:flex;align-items:flex-end}.contact__panel.svelte-19fsy4o{width:100%;border:.5px solid rgba(168,174,188,.3019607843);background:#08090ec2;padding:1.3rem 1.5rem 1rem;border-radius:.25rem;transform-origin:bottom center;will-change:transform,opacity}.contact__content.svelte-19fsy4o{display:grid;grid-template-columns:minmax(16rem,50%) minmax(22rem,1fr);gap:1.4rem;align-items:start}.contact__intro.svelte-19fsy4o{min-height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.contact__heading.svelte-19fsy4o{--contact-heading-gradient: linear-gradient(0deg, rgb(210 215 225), rgb(210 215 225));--contact-heading-drift-x: 0px;--contact-heading-drift-y: 0px;--contact-heading-focus-x: 50%;--contact-heading-focus-y: 50%;--contact-heading-glow-alpha: .16;--contact-heading-shadow-alpha: .07;font-family:KH Interference TRIAL;font-size:3.6rem;font-weight:400;line-height:.9;align-self:start;margin:0;will-change:transform,opacity}.contact__heading.svelte-19fsy4o+p:where(.svelte-19fsy4o){color:#a8aebc;font-size:.9rem;font-weight:400;line-height:1.35;margin-top:1rem;max-width:50ch;text-wrap:pretty;word-spacing:-.35em}@media(max-width:1330px){.contact__heading.svelte-19fsy4o{font-size:clamp(3.2rem,7.4vw,5.5rem)}}.contact__right.svelte-19fsy4o{display:flex;flex-direction:column;gap:1rem;min-width:0}.contact__form.svelte-19fsy4o{will-change:transform,opacity}.contact__left-meta.svelte-19fsy4o{display:flex;flex-direction:column;gap:.75rem;color:#8a8f9d;font-size:.92rem;will-change:transform,opacity}.contact__lead.svelte-19fsy4o,.contact__socials.svelte-19fsy4o{will-change:transform,opacity}.contact__footer.svelte-19fsy4o{margin-top:.25rem;color:#606372;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;will-change:transform;font-size:.92rem}.contact__footer.svelte-19fsy4o p:where(.svelte-19fsy4o){margin:0;white-space:nowrap}.contact__footer-link.svelte-19fsy4o{color:inherit;padding:0;transition:color .25s ease}@media(hover:hover)and (pointer:fine){.contact__footer-link.svelte-19fsy4o:hover{color:#fff}}@media(min-width:2245px){.contact.svelte-19fsy4o{padding-top:5.8rem}.contact__panel.svelte-19fsy4o{padding:1.8rem 2rem 1.4rem;border-radius:.35rem}.contact__content.svelte-19fsy4o{grid-template-columns:minmax(22rem,1fr) minmax(42rem,64rem);gap:1.75rem}.contact__heading.svelte-19fsy4o{font-size:clamp(6.2rem,7vw,9.5rem);margin-top:.1rem}.contact__footer.svelte-19fsy4o{margin-top:1.25rem;font-size:1.12rem}}@media(max-width:1255px){.contact.svelte-19fsy4o{padding-top:5.7rem}.contact__panel.svelte-19fsy4o{padding:1rem 1rem .85rem}.contact__content.svelte-19fsy4o{grid-template-columns:1fr;gap:1rem}.contact__heading.svelte-19fsy4o{font-size:clamp(2.9rem,10vw,5.25rem);margin-top:0}.contact__intro.svelte-19fsy4o{gap:.85rem}.contact__left-meta.svelte-19fsy4o{margin-top:.25rem}}@media(max-width:767px){.contact.svelte-19fsy4o{padding-top:3.3rem}.contact__panel.svelte-19fsy4o{padding:.75rem}.contact__heading.svelte-19fsy4o{font-size:clamp(2.5rem,12vw,4rem)}.contact__footer.svelte-19fsy4o{font-size:.72rem;word-spacing:normal;gap:.45rem}}.contact .contact__heading .text-line{display:block;width:fit-content;overflow:visible;line-height:.88}.contact .contact__heading .text-line+.text-line{margin-top:-.02em}.contact .contact__heading .char,.contact .contact__heading{color:#d2d7e1;-webkit-text-stroke:.35px rgba(221,229,246,.22)}.contact .contact-form{width:100%}.contact .socials{gap:.45rem}.contact .social-item{width:2.65rem;border:1px solid rgba(168,174,188,.28);background:#ffffff14}.contact .social-item svg{height:.92rem}@media(hover:hover)and (pointer:fine){.contact .social-item:hover svg{color:#000}}.contact .contact-form__row{opacity:var(--contact-fields-progress, 1);transform:translate3d(0,calc((1 - var(--contact-fields-progress, 1)) * 24px),0)}.contact .contact-form>.input-field{opacity:var(--contact-message-progress, 1);transform:translate3d(0,calc((1 - var(--contact-message-progress, 1)) * 28px),0)}.contact .contact-form button[type=submit]{opacity:var(--contact-submit-progress, 1);transform:scaleX(var(--contact-submit-progress, 1));transform-origin:left center}@keyframes svelte-1uha8ag-gradientGrow{0%,to{background-size:100% auto}50%{background-size:200% auto}}.page-scroll-wrapper.svelte-1uha8ag{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;touch-action:pan-y}.page-scroll-wrapper.svelte-1uha8ag::-webkit-scrollbar{display:none}.scroll-container.svelte-1uha8ag{position:relative;width:100%;pointer-events:none}.canvas{position:fixed!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.canvas-container.svelte-1uha8ag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:#000}.sections.svelte-1uha8ag{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;z-index:12;display:flex;flex-direction:column;pointer-events:none;isolation:isolate;-webkit-transform:translateZ(0);transform:translateZ(0);overflow:clip}.sections.svelte-1uha8ag:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .6s ease;background:radial-gradient(circle at center,#0000,#0000 35%,#0006 52%,#000c 68%,#000000fa)}.sections--contact.svelte-1uha8ag:before{opacity:1}.section.svelte-1uha8ag{visibility:hidden;opacity:0;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;display:flex;contain:layout style paint;content-visibility:auto}.section.svelte-1uha8ag:nth-of-type(3){pointer-events:none!important}.section.nearby.svelte-1uha8ag{visibility:visible;transition:opacity .6s cubic-bezier(.4,0,.2,1);-webkit-transform:translateZ(0);transform:translateZ(0);content-visibility:visible}.section.outgoing.svelte-1uha8ag{opacity:1;transition:none;z-index:3}.section.active.svelte-1uha8ag{visibility:visible;opacity:1;pointer-events:auto;z-index:2;content-visibility:visible}.canvas-container canvas{display:block;width:100%;height:100%}
