.arrival.svelte-1uha8ag{--ink:#ece7dd;--platinum:#ece7dd;--silver:#a8aebc;--dim:#646a78;--champagne:#cdb389;--line:#ece7dd1f;--sans:"Jost", "Helvetica Neue", Helvetica, sans-serif;--serif:"Marcellus", "Times New Roman", serif;color:var(--ink);font-family:var(--sans)}.arrival-canvas.svelte-1uha8ag{z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 50% 40%,#cdb3890d 0%,#0000 60%),radial-gradient(95% 80% at 50% 36%,#11131f 0%,#080a12 58%,#050609 100%);position:fixed;inset:0}.aurora.svelte-1uha8ag{z-index:0;pointer-events:none;filter:blur(8px);will-change:transform, opacity;background:radial-gradient(circle,#cdb3891a 0%,#cdb3890b 26%,#0000 58%),radial-gradient(circle,#788cbe0d 0%,#0000 50%);width:120vmax;height:120vmax;animation:9s ease-in-out infinite svelte-1uha8ag-breatheLight;position:fixed;top:38%;left:50%;transform:translate(-50%,-50%)}@keyframes svelte-1uha8ag-breatheLight{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}.sparkles.svelte-1uha8ag{z-index:1;pointer-events:none;opacity:0;will-change:transform, filter;animation:1.4s 2.05s forwards svelte-1uha8ag-fade,8s ease-in-out 3.4s infinite svelte-1uha8ag-fieldBreath;position:fixed;inset:0;overflow:hidden}@keyframes svelte-1uha8ag-fieldBreath{0%,to{filter:brightness(.82)saturate()}50%{filter:brightness(1.12)saturate(1.05)}}.rh{width:var(--s,5px);height:var(--s,5px);opacity:0;animation:svelte-1uha8ag-rh-in 1.1s ease-out var(--in,0s) both;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.rh:before{content:"";opacity:.14;animation:svelte-1uha8ag-tw var(--dur,5s) ease-in-out var(--delay,0s) infinite;background:radial-gradient(circle at 34% 30%, #fff 0%, #fdf9f1 20%, var(--tint,#e9ecf3) 46%, #9097a4 74%, #2c2f37 100%);box-shadow:0 0 6px #ffffff8c, 0 0 14px var(--halo,#d2dcf059);border-radius:1px;position:absolute;inset:0}.rh:after{content:"";filter:blur(.3px);opacity:.55;mix-blend-mode:screen;background:linear-gradient(#0000 47%,#ffffffe6 50%,#0000 53%),linear-gradient(90deg,#0000 47%,#ffffffe6 50%,#0000 53%);position:absolute;inset:-150%;transform:rotate(-45deg)}@keyframes svelte-1uha8ag-tw{0%,to{opacity:.14;transform:scale(.78)}50%{opacity:.92;transform:scale(1.06)}}@keyframes svelte-1uha8ag-rh-in{0%{opacity:0;transform:translate(-50%,-50%)rotate(45deg)scale(.35)}to{opacity:1;transform:translate(-50%,-50%)rotate(45deg)scale(1)}}.intro.svelte-1uha8ag{z-index:5;pointer-events:none;background:radial-gradient(95% 80% at 50% 42%,#11131f 0%,#080a12 58%,#050609 100%);animation:1s 1.95s forwards svelte-1uha8ag-intro-out;position:fixed;inset:0}@keyframes svelte-1uha8ag-intro-out{to{opacity:0;visibility:hidden}}.stage.svelte-1uha8ag{z-index:10;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:clamp(20px,3vw,36px);display:flex;position:relative}.top.svelte-1uha8ag,.bot.svelte-1uha8ag{letter-spacing:.34em;text-transform:uppercase;color:var(--dim);justify-content:space-between;align-items:center;font-size:9px;display:flex;position:absolute;left:clamp(20px,3vw,56px);right:clamp(20px,3vw,56px)}.top.svelte-1uha8ag{top:max(env(safe-area-inset-top), clamp(22px, 3.4vw, 40px))}.year-label.svelte-1uha8ag{appearance:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:color .25s,text-shadow .25s}.year-label.svelte-1uha8ag:hover{color:var(--champagne);text-shadow:0 0 12px #cdb38980}.star-btn.svelte-1uha8ag{appearance:none;cursor:pointer;transform-origin:50%;background:0 0;border:0;margin:0;padding:0;line-height:0;transition:transform .2s;display:inline-flex}@media (hover:hover){.star-btn.svelte-1uha8ag:hover{transform:scale(1.12)}}.star-btn.pop.svelte-1uha8ag{animation:.38s cubic-bezier(.34,1.56,.64,1) svelte-1uha8ag-star-pop}@keyframes svelte-1uha8ag-star-pop{0%{transform:scale(1)}40%{transform:scale(1.38)}to{transform:scale(1)}}.bot.svelte-1uha8ag{bottom:max(env(safe-area-inset-bottom), clamp(22px, 3.4vw, 40px));flex-wrap:wrap;gap:12px}.bot.svelte-1uha8ag a:where(.svelte-1uha8ag){transition:color .25s}.bot.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--champagne)}.bot.svelte-1uha8ag .socials:where(.svelte-1uha8ag){gap:22px;display:flex}.frame.svelte-1uha8ag{text-align:center;will-change:transform;flex-direction:column;align-items:center;gap:clamp(26px,3.6vh,40px);width:100%;max-width:780px;display:flex}.wordmark.svelte-1uha8ag{font-family:var(--serif);letter-spacing:.04em;white-space:nowrap;-webkit-user-select:none;user-select:none;flex-wrap:nowrap;justify-content:center;align-items:flex-end;font-size:clamp(40px,8.4vw,82px);font-weight:400;line-height:1;display:flex}.wordmark .ltr{background:linear-gradient(176deg,#fbf7ee 0%,#efe7d6 38%,#ddd2bc 62%,#f6f0e3 100%) 0%/220% 100%;-webkit-text-fill-color:transparent;color:#0000;opacity:1;will-change:transform, opacity;text-shadow:0 1px #ffffff0a;animation:svelte-1uha8ag-wm-fade .72s ease calc(.65s + var(--i) * 58ms) backwards, svelte-1uha8ag-wm-wave 4.7s ease-in-out calc(var(--i) * -.16s) infinite, svelte-1uha8ag-wm-sheen 7s linear calc(var(--i) * -.5s) infinite;-webkit-background-clip:text;background-clip:text;display:inline-block;position:relative}@keyframes svelte-1uha8ag-wm-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-1uha8ag-wm-wave{0%,to{transform:translateY(0)rotate(-.35deg)scale(1)}50%{transform:translateY(-7px)rotate(1deg)scale(1.018)}}@keyframes svelte-1uha8ag-wm-sheen{0%{background-position:0%}to{background-position:100%}}html.ln-skip-intro .wordmark .ltr{opacity:1;animation:svelte-1uha8ag-wm-wave 4.7s ease-in-out calc(var(--i) * -.16s) infinite, svelte-1uha8ag-wm-sheen 7s linear calc(var(--i) * -.5s) infinite}.invite.svelte-1uha8ag{letter-spacing:.08em;color:var(--silver);opacity:0;max-width:42ch;margin:4px auto 0;font-size:12px;line-height:1.7;animation:.9s 2.78s forwards svelte-1uha8ag-fade}.keyword.svelte-1uha8ag{color:var(--champagne);white-space:nowrap;text-shadow:0 0 12px #cdb38900;border-bottom:1px solid #cdb38959;transition:color .25s,text-shadow .25s;position:relative}.keyword.svelte-1uha8ag:before{content:"✦";color:#f3e6c8;margin-right:5px;font-size:.85em;animation:2.6s ease-in-out infinite svelte-1uha8ag-peekTwinkle;display:inline-block}.keyword.svelte-1uha8ag:hover{color:#f3e6c8;text-shadow:0 0 14px #cdb3898c}.peek.svelte-1uha8ag{text-shadow:0 0 10px #cdb38900;font-weight:500;transition:color .25s,text-shadow .25s;animation:5.5s ease-in-out infinite svelte-1uha8ag-peekShake;position:relative;color:var(--champagne)!important}.peek.svelte-1uha8ag:hover{text-shadow:0 0 14px #cdb3898c;animation:.55s ease-in-out infinite svelte-1uha8ag-peekExcite;color:#f6ecd6!important}@keyframes svelte-1uha8ag-peekTwinkle{0%,to{opacity:.5;transform:scale(.8)rotate(0)}50%{opacity:1;transform:scale(1.25)rotate(90deg)}}@keyframes svelte-1uha8ag-peekShake{0%,84%,to{transform:translate(0)rotate(0)}87%{transform:translate(-1.5px)rotate(-2.5deg)}90%{transform:translate(1.5px)rotate(2.5deg)}93%{transform:translate(-1.1px)rotate(-1.5deg)}96%{transform:translate(0)rotate(0)}}@keyframes svelte-1uha8ag-peekExcite{0%,to{transform:translate(0)rotate(0)scale(1)}25%{transform:translate(-2px)rotate(-3deg)scale(1.06)}50%{transform:translate(2px)rotate(3deg)scale(1.06)}75%{transform:translate(-1.4px)rotate(-2deg)scale(1.03)}}.peek.nudge.svelte-1uha8ag,.about.nudge.svelte-1uha8ag{animation:1.05s cubic-bezier(.34,.13,.2,.97) both svelte-1uha8ag-peekRing}@keyframes svelte-1uha8ag-peekRing{0%{text-shadow:0 0 10px #cdb38900;transform:translate(0)rotate(0)scale(1)}16%{transform:translate(-8px)rotate(-7deg)scale(1.12)}32%{text-shadow:0 0 26px #f6ecd6;transform:translate(8px)rotate(7deg)scale(1.12)}48%{transform:translate(-6px)rotate(-5deg)scale(1.08)}64%{text-shadow:0 0 16px #f6ecd699;transform:translate(5px)rotate(3.6deg)scale(1.05)}80%{transform:translate(-2.6px)rotate(-1.8deg)scale(1.02)}to{text-shadow:0 0 10px #cdb38900;transform:translate(0)rotate(0)scale(1)}}.signup.svelte-1uha8ag{opacity:0;flex-direction:column;gap:16px;width:min(440px,100%);animation:.9s 2.85s forwards svelte-1uha8ag-fade;display:flex}.peek-slot.svelte-1uha8ag{display:inline-flex;position:relative}.peek-arrow.svelte-1uha8ag{color:#f3e6c8;opacity:0;pointer-events:none;width:15px;transition:opacity .3s;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%)}.peek-arrow.svelte-1uha8ag svg:where(.svelte-1uha8ag){width:100%;height:auto;display:block}.peek-arrow.svelte-1uha8ag svg:where(.svelte-1uha8ag) path:where(.svelte-1uha8ag){stroke-dasharray:52;stroke-dashoffset:52px}.peek-arrow.show.svelte-1uha8ag{opacity:1;animation:1.4s ease-in-out .5s infinite svelte-1uha8ag-pk-arrow-bob,1.8s ease-in-out .5s infinite svelte-1uha8ag-pk-arrow-glow}.peek-arrow.show.svelte-1uha8ag svg:where(.svelte-1uha8ag) path:where(.svelte-1uha8ag){animation:.5s forwards svelte-1uha8ag-pk-arrow-draw}.peek-arrow.show.svelte-1uha8ag svg:where(.svelte-1uha8ag) .head:where(.svelte-1uha8ag){animation-delay:.16s}@keyframes svelte-1uha8ag-pk-arrow-draw{to{stroke-dashoffset:0}}@keyframes svelte-1uha8ag-pk-arrow-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,5px)}}@keyframes svelte-1uha8ag-pk-arrow-glow{0%,to{filter:drop-shadow(0 0 5px #f3e6c866)}50%{filter:drop-shadow(0 0 12px #f3e6c8d9)}}.glitter.svelte-1uha8ag{z-index:40;pointer-events:none;position:fixed;inset:0}.glint{width:var(--sz,3px);height:var(--sz,3px);pointer-events:none;opacity:0;animation:svelte-1uha8ag-glint-fly var(--dur,.7s) ease-out forwards;background:radial-gradient(circle,#fff 0%,#f6ecd6 38%,#cdb389 70%,#0000 100%);border-radius:50%;position:fixed;transform:translate(-50%,-50%);box-shadow:0 0 6px #f3e6c8e6}@keyframes svelte-1uha8ag-glint-fly{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}25%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1.1)}}.hp.svelte-1uha8ag{position:absolute;left:-9999px}.signup-row.svelte-1uha8ag{border:1px solid var(--line);background:#ece7dd0a;border-radius:999px;align-items:stretch;padding:3px 14px 3px 24px;transition:background .3s,border-color .3s;display:flex}.signup-row.svelte-1uha8ag:focus-within{background:#ece7dd12;border-color:#cdb38966}.signup-row.svelte-1uha8ag input[type=email]:where(.svelte-1uha8ag){color:var(--ink);font-family:var(--sans);letter-spacing:.06em;background:0 0;border:0;border-radius:0;outline:0;flex:1;min-width:0;padding:14px 0;font-size:16px}.signup-row.svelte-1uha8ag input:where(.svelte-1uha8ag)::placeholder{color:var(--dim);letter-spacing:.24em;text-transform:uppercase;font-size:10px}.signup-row.svelte-1uha8ag button:where(.svelte-1uha8ag){appearance:none;cursor:pointer;font-family:var(--sans);letter-spacing:.32em;text-transform:uppercase;color:var(--champagne);white-space:nowrap;background:0 0;border:0;padding:0 10px 0 20px;font-size:10px;transition:color .25s}.signup-row.svelte-1uha8ag button:where(.svelte-1uha8ag):hover{color:var(--platinum)}.signup-row.svelte-1uha8ag button:where(.svelte-1uha8ag):disabled{opacity:.5;cursor:default}.status.svelte-1uha8ag{letter-spacing:.3em;text-transform:uppercase;color:var(--dim);text-align:center;min-height:14px;font-size:10px}.status.success.svelte-1uha8ag{color:var(--champagne)}.status.error.svelte-1uha8ag{color:#e0857f}.consent.svelte-1uha8ag{letter-spacing:.14em;color:var(--dim);text-align:center;max-width:38ch;margin:0 auto;font-size:9px;line-height:1.6}.consent.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--silver);border-bottom:1px solid var(--line)}.consent.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--champagne)}@keyframes svelte-1uha8ag-fade{to{opacity:1}}html.ln-skip-intro .intro.svelte-1uha8ag{display:none}html.ln-skip-intro .sparkles.svelte-1uha8ag{opacity:1;animation:8s ease-in-out infinite svelte-1uha8ag-fieldBreath}html.ln-skip-intro .invite.svelte-1uha8ag,html.ln-skip-intro .signup.svelte-1uha8ag{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.rh{opacity:1;animation:none}.rh:before{opacity:.5;animation:none}.wordmark .ltr{opacity:1;background-position:0%;animation:none}.peek.svelte-1uha8ag{animation:none}.glint{display:none}.peek-arrow.show.svelte-1uha8ag{opacity:.95;animation:none;transform:translate(-50%)}.peek-arrow.show.svelte-1uha8ag svg:where(.svelte-1uha8ag) path:where(.svelte-1uha8ag){stroke-dashoffset:0;animation:none}}@media (width<=600px){.bot.svelte-1uha8ag{justify-content:center}}
