@font-face{font-family:Enclave Demo;src:url(../../../Fonts/EnclaveDemoRegular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Century Gothic Local;src:url(../../../Fonts/GOTHIC.TTF)format("truetype");font-weight:400;font-style:normal;font-display:swap}html{background:#f7f0e8;min-height:100%}body{background:#f7f0e8;min-width:320px;min-height:100%;margin:0;overflow-x:hidden}*{box-sizing:border-box}.story.svelte-1uha8ag{--keyboard-offset:0px;min-height:320dvh;position:relative}.hero.svelte-1uha8ag{min-height:100dvh;position:sticky;top:0;overflow:hidden}.scroll-space.svelte-1uha8ag{height:220dvh}.artboard.svelte-1uha8ag{aspect-ratio:1672/941;width:max(100vw,177.9dvh);transform:translate(-50%, calc(-50% + var(--art-y))) scale(var(--art-scale));transform-origin:50%;will-change:transform;position:absolute;top:50%;left:50%}.backdrop.svelte-1uha8ag,.backdrop.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;display:block}.reveal.svelte-1uha8ag{z-index:1;color:#b87333;will-change:opacity, transform;position:absolute}.reveal--headline.svelte-1uha8ag{opacity:var(--headline-opacity);transform:translate3d(0, var(--headline-y), 0);top:31%;left:8.1%}.reveal--headline.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:0;margin:0;font-family:Enclave Demo,serif;font-size:clamp(5.4rem,11.5vw,12rem);font-weight:400;line-height:.76}.reveal--detail.svelte-1uha8ag{letter-spacing:.34em;opacity:var(--detail-opacity);transform:translate3d(0, var(--detail-y), 0);margin:0;font-family:Century Gothic Local,sans-serif;font-size:clamp(.7rem,.86vw,.95rem);line-height:1;top:55%;left:8.45%}.contact.svelte-1uha8ag{opacity:var(--social-opacity);pointer-events:none;transform:translate3d(0, calc(var(--social-y) - var(--keyboard-offset)), 0);align-items:center;gap:.75rem;display:flex;bottom:13.4%;right:7.9%}.contact-visible.svelte-1uha8ag{pointer-events:auto}.social-link.svelte-1uha8ag{border:1px solid;border-radius:999px;flex:none;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}.social-link.svelte-1uha8ag:focus-visible{outline-offset:5px;outline:2px solid}.social-link.svelte-1uha8ag svg:where(.svelte-1uha8ag){fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.35rem;height:1.35rem}.waitlist-form.svelte-1uha8ag{align-items:center;gap:.45rem;display:flex;position:relative}.waitlist-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.waitlist-form.svelte-1uha8ag button:where(.svelte-1uha8ag),.waitlist-message.svelte-1uha8ag{letter-spacing:0;color:#b87333;font-family:Century Gothic Local,sans-serif;font-size:.72rem;line-height:1}.waitlist-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.waitlist-form.svelte-1uha8ag button:where(.svelte-1uha8ag){background:0 0;border:1px solid;height:3rem}.waitlist-form.svelte-1uha8ag input:where(.svelte-1uha8ag){border-radius:999px;width:min(14rem,32vw);padding:0 1rem}.waitlist-form.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:currentColor;opacity:.62}.waitlist-form.svelte-1uha8ag button:where(.svelte-1uha8ag){cursor:pointer;border-radius:999px;padding:0 1.05rem}.waitlist-form.svelte-1uha8ag input:where(.svelte-1uha8ag):focus-visible,.waitlist-form.svelte-1uha8ag button:where(.svelte-1uha8ag):focus-visible{outline-offset:4px;outline:2px solid}.waitlist-message.svelte-1uha8ag{white-space:nowrap;margin:0}.form-error.svelte-1uha8ag{color:#b87333;width:max-content;max-width:100%;margin:0;font-family:Century Gothic Local,sans-serif;font-size:.62rem;line-height:1.25;position:absolute;top:calc(100% + .45rem);left:0}.visually-hidden.svelte-1uha8ag{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.honeypot.svelte-1uha8ag{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=700px),(orientation:portrait){.artboard.svelte-1uha8ag{aspect-ratio:941/1672;width:max(100vw,56.28dvh)}.reveal--headline.svelte-1uha8ag{top:14%;left:10.4%}.reveal--headline.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:clamp(4.4rem,23vw,7.8rem)}.reveal--detail.svelte-1uha8ag{letter-spacing:.26em;font-size:clamp(.58rem,2.2vw,.78rem);top:24%;left:11.1%}.contact.svelte-1uha8ag{right:calc(8.2% + env(safe-area-inset-right,0px));bottom:calc(8.8% + env(safe-area-inset-bottom,0px));flex-direction:column-reverse;align-items:flex-end;gap:.6rem}.social-link.svelte-1uha8ag{width:2.75rem;height:2.75rem}.waitlist-form.svelte-1uha8ag{--mobile-control-scale:.72;align-items:flex-end;gap:calc(.4rem / var(--mobile-control-scale));width:calc(min(16rem, 74vw) / var(--mobile-control-scale));transform:scale(var(--mobile-control-scale));transform-origin:100% 100%;flex-direction:column}.waitlist-form.svelte-1uha8ag input:where(.svelte-1uha8ag),.waitlist-form.svelte-1uha8ag button:where(.svelte-1uha8ag){height:calc(2.75rem / var(--mobile-control-scale));border-width:calc(1px / var(--mobile-control-scale));font-size:1rem}.waitlist-form.svelte-1uha8ag input:where(.svelte-1uha8ag){width:100%;padding:0 calc(1rem / var(--mobile-control-scale))}.waitlist-form.svelte-1uha8ag button:where(.svelte-1uha8ag){width:100%;padding:0 calc(1.05rem / var(--mobile-control-scale))}.form-error.svelte-1uha8ag{top:auto;bottom:calc(100% + (.45rem / var(--mobile-control-scale)));font-size:calc(.62rem / var(--mobile-control-scale));text-align:right;left:auto;right:0}}@media (prefers-reduced-motion:reduce){.artboard.svelte-1uha8ag,.reveal.svelte-1uha8ag{will-change:auto}}
