@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/50a3f1070da3c6cc-s.14adbkwhbql9r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/b887d91685b8c137-s.p.3vw1idf69ly-m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:italic;font-weight:100 900;font-display:swap;src:url(../media/3c7c6164b2587822-s.p.1kjlm4q41a8i_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1e219c03c996efbd-s.00ewlnc1znsu7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.p.0bnyh_2yo1emg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/03bda585a99c6450-s.p.0glcd8n2pdab0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_49cdbd97-module__HlVsoq__className{font-family:Fraunces,Fraunces Fallback}.fraunces_49cdbd97-module__HlVsoq__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.p.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_aa34a123-module__3lbm2q__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_aa34a123-module__3lbm2q__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/32fe63294b6cd18c-s.2x61iwaxy5yad.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/73091b67359a1d13-s.p.3k9w2imrlnunf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Dancing Script;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/406d3fc8d5ec9f59-s.p.0qvn0oq3hxi3u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Dancing Script Fallback;src:local(Arial);ascent-override:112.99%;descent-override:34.39%;line-gap-override:0.0%;size-adjust:81.43%}.dancing_script_6b52939d-module__KIDc3a__className{font-family:Dancing Script,Dancing Script Fallback;font-style:normal}.dancing_script_6b52939d-module__KIDc3a__variable{--font-script:"Dancing Script", "Dancing Script Fallback"}
.landing-root{--ln-pink:#ff2d78;--ln-pink-bright:#ff4d8f;--ln-pink-soft:#ff9ecf;--ln-blue:#8fb8ff;--ln-blue-soft:#b9d2ff;--ln-bg:#0a0712;background:var(--ln-bg);color:#fff;min-height:100svh;font-family:var(--font-inter), ui-sans-serif, system-ui, -apple-system, sans-serif;line-height:1.6;position:relative;overflow-x:clip}.landing-root:before{content:"";z-index:80;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.landing-root:after{content:"";z-index:70;pointer-events:none;background:radial-gradient(120% 100% at 50% 40%,#0000 55%,#05020973 100%);position:fixed;inset:0}.ln-display{font-family:var(--font-fraunces), Georgia, serif}.ln-script{font-family:var(--font-script), "Segoe Script", cursive}.ln-logo-img{filter:drop-shadow(0 0 16px #ff78be38)drop-shadow(0 0 30px #78a0ff1f);line-height:0;transition:filter .35s,transform .35s;display:inline-flex}.ln-logo-img:hover{filter:drop-shadow(0 0 24px #ff78be66)drop-shadow(0 0 44px #78a0ff38);transform:translateY(-1px)}.ln-eyebrow{letter-spacing:.34em;text-transform:uppercase;color:#ffffff9e;font-size:.7rem;font-weight:600}.ln-btn{letter-spacing:.015em;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.95rem 1.9rem;font-size:.9rem;font-weight:500;transition:all .3s;display:inline-flex}.ln-btn-pink{background:var(--ln-pink);color:#fff;box-shadow:0 0 38px #ff2d7852}.ln-btn-pink:hover{background:var(--ln-pink-bright);transform:translateY(-2px);box-shadow:0 0 55px #ff2d7880}.ln-btn-ghost{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff29}.ln-btn-ghost:hover{background:#ffffff12;border-color:#ffffff59}.ln-btn-nav{border-radius:999px;justify-content:center;align-items:center;height:2.45rem;padding:0 1.2rem;font-size:.82rem;font-weight:500;transition:all .25s;display:inline-flex}.ln-btn-nav-ghost{color:#fff;border:1px solid #ffffff38}.ln-btn-nav-ghost:hover{background:#ffffff0d;border-color:#ffffff73}.ln-btn-nav-pink{background:var(--ln-pink);color:#fff;box-shadow:0 0 24px #ff2d7859}.ln-btn-nav-pink:hover{background:var(--ln-pink-bright);box-shadow:0 0 34px #ff2d7880}.ln-arrow{color:#ffffffc7;cursor:pointer;border:1px solid #ffffff1f;border-radius:9999px;place-items:center;width:2.75rem;height:2.75rem;transition:all .25s;display:grid}.ln-arrow:hover{color:#fff;border-color:#ffffff52}.ln-arrow-primary{background:var(--ln-pink);color:#fff;border-color:#0000;box-shadow:0 0 22px #ff2d7859}.ln-arrow-primary:hover{background:var(--ln-pink-bright)}.ln-arrow[aria-disabled=true]{opacity:.4}.ln-reveal{opacity:0;transform:translateY(28px)}.ln-reveal.is-visible{animation:1.1s cubic-bezier(.16,1,.3,1) forwards ln-fade-up}@keyframes ln-fade-up{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ln-reveal{opacity:1;transform:none}.ln-reveal.is-visible{animation:none}}.ln-blend{-webkit-mask-image:radial-gradient(115% 100% at 50% 42%,#000 58%,#0000 100%);mask-image:radial-gradient(115% 100% at 50% 42%,#000 58%,#0000 100%)}.ln-avatar{background-image:url(/landing/avatars.png);background-size:300% 200%;border:2px solid #1c1028;border-radius:9999px;width:2.6rem;height:2.6rem}.ln-noscrollbar{scrollbar-width:none;-ms-overflow-style:none}.ln-noscrollbar::-webkit-scrollbar{display:none}.ln-heart-glow{filter:drop-shadow(0 0 14px #ff2d78a6)}.ln-moon-glow{filter:drop-shadow(0 0 16px #8fb8ff99)}@keyframes ln-pulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.ln-pulse{animation:3.4s ease-in-out infinite ln-pulse}.ln-kenburns{animation:30s ease-in-out infinite alternate ln-kenburns}@keyframes ln-kenburns{0%{transform:scale(1.02)translate(0)}to{transform:scale(1.14)translate(-1.5%,-2%)}}.ln-ticker-track{animation:30s linear infinite ln-ticker}.ln-ticker-track:hover{animation-play-state:paused}@keyframes ln-ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.ln-gradient-text{background:linear-gradient(92deg,#ff9ecf 10%,#ffb9dd 38%,#8fb8ff 90%);color:#0000;filter:drop-shadow(0 0 22px #ff78be47);-webkit-background-clip:text;background-clip:text}.ln-scene-num{color:#0000;-webkit-text-stroke:1.5px #ffffff29}.ln-scrollcue{animation:2.2s ease-in-out infinite ln-scrollcue}@keyframes ln-scrollcue{0%,to{opacity:.45;transform:translateY(0)}50%{opacity:1;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.ln-kenburns,.ln-ticker-track,.ln-scrollcue{animation:none}}.ln-hero-orbit{border:1px solid #ffc4e233;animation:8s ease-in-out infinite ln-orbit-breathe;box-shadow:inset 0 0 90px #ff519712,0 0 110px #5c3fb21f}.ln-hyperframe:before{content:"";border:1px solid #ffffff29;animation:6s ease-in-out infinite ln-frame-breathe;position:absolute;inset:0;box-shadow:inset 0 0 55px #ff599e0f,0 0 36px #ff72b314}.ln-hyperframe:after{content:"";background:linear-gradient(90deg,#0000,#ff9ecf,#0000);width:18%;height:1px;animation:5.5s ease-in-out infinite ln-frame-scan;position:absolute;top:-1px;left:14%;box-shadow:0 0 14px #ff9ecff2}.ln-signal-dot{animation:2.4s ease-out infinite ln-signal-pulse;box-shadow:0 0 #ff6aa8a6}@keyframes ln-orbit-breathe{0%,to{opacity:.45;transform:translate(-50%,-50%)scale(.97)}50%{opacity:.9;transform:translate(-50%,-50%)scale(1.03)}}@keyframes ln-frame-breathe{0%,to{border-color:#ffffff1f}50%{border-color:#ffb8da57}}@keyframes ln-frame-scan{0%,to{opacity:.3;left:14%}50%{opacity:1;left:68%}}@keyframes ln-signal-pulse{0%{box-shadow:0 0 #ff6aa8a6}75%,to{box-shadow:0 0 0 7px #ff6aa800}}.landing-root :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #ff9ecf}@media (prefers-reduced-motion:reduce){.ln-hero-orbit,.ln-hyperframe:before,.ln-hyperframe:after,.ln-signal-dot{animation:none}}.ln-gate{animation:.45s both ln-gate-fade}.ln-gate-card{animation:.65s cubic-bezier(.16,1,.3,1) both ln-gate-card}@keyframes ln-gate-fade{0%{opacity:0}to{opacity:1}}@keyframes ln-gate-card{0%{opacity:0;transform:translateY(22px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.ln-filmstrip{padding:2rem 0;position:relative;overflow:hidden}.ln-filmstrip-track{gap:1.5rem;width:max-content;animation:60s linear infinite ln-filmstrip-scroll;display:flex}.ln-filmstrip-track:hover{animation-play-state:paused}.ln-filmstrip-frame{background:#0e0818;border:1px solid #ffffff0f;border-radius:4px;flex-shrink:0;width:200px;padding:6px 6px 4px;transition:transform .4s,box-shadow .4s}.ln-filmstrip-frame:hover{transform:scale(1.06)rotate(-.5deg);box-shadow:0 12px 40px #ff2d7826,0 0 60px #8fb8ff14}.ln-sprockets{justify-content:space-evenly;height:10px;padding:0 4px;display:flex}.ln-sprockets:before,.ln-sprockets:after{content:"";background:#ffffff14;border-radius:1px;width:8px;height:6px;box-shadow:22px 0 #ffffff14,44px 0 #ffffff14,66px 0 #ffffff14,88px 0 #ffffff14,110px 0 #ffffff14,132px 0 #ffffff14,154px 0 #ffffff14}@keyframes ln-filmstrip-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ln-filmstrip-track{animation:none}}::selection{color:#fff;background:#ff2d7859}
