.landing_page__ttWtt{--bg:#0b0b0d;--surface:#16151a;--surface-2:#222127;--line:#2c2c31;--ink:#fff;--muted:#9a9aa3;--accent:#e91e78;--accent-soft:#ff5aa5;--accent-ink:#fff;--danger:#ff6b6b;--r-lg:28px;--r-md:18px;--r-sm:12px;--torn:polygon(0% 3%,6% 0%,17% 2%,29% 0%,41% 2.5%,53% 0%,66% 2%,78% 0%,90% 2.5%,100% 0.5%,99.3% 25%,100% 50%,99.2% 75%,100% 97%,91% 100%,79% 97.5%,66% 100%,54% 98%,41% 100%,29% 97.5%,17% 100%,6% 98%,0% 100%,0.8% 75%,0% 50%,0.7% 25%);background:radial-gradient(900px 520px at 50% -10%,rgba(233,30,120,.22),transparent 70%),var(--bg);color:var(--ink);min-height:100vh;overflow-x:hidden}.landing_page__ttWtt :where(p){color:inherit}.landing_page__ttWtt :where(section){margin:0;border:0}.landing_page__ttWtt :where(form div){margin:0}.landing_nav__Cldps{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;justify-content:center;gap:6px;padding:12px 10px;background:rgba(11,11,13,.86);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);flex-wrap:wrap}.landing_navItem__s4K11{font-size:14px;font-weight:500;color:var(--ink);background:none;border:0;border-radius:999px;padding:9px 16px;cursor:pointer;font-family:inherit;white-space:nowrap}.landing_navItem__s4K11:hover:not(:disabled){background:hsla(0,0%,100%,.08)}.landing_navActive__zMAIE{background:var(--accent);color:var(--accent-ink)}.landing_navActive__zMAIE:hover:not(:disabled){background:var(--accent)}.landing_hero__IFqnw{position:relative;padding:28px 16px 44px;text-align:center}.landing_heroInner__Paoq5{position:relative;z-index:2;max-width:720px;margin:0 auto}.landing_logo__KpG97{font-family:var(--font-logo),Georgia,serif;font-style:italic;font-weight:700;font-size:30px;line-height:1;color:var(--accent)}.landing_h1__jwP_F{font-family:var(--font-display),var(--font-body),sans-serif;font-weight:700;font-size:clamp(30px,8.5vw,62px);line-height:1.08;letter-spacing:-.01em;text-transform:uppercase;margin:16px 0 0}.landing_mark__p57fa{display:inline-block;background:var(--accent);color:var(--accent-ink);-webkit-clip-path:var(--torn);clip-path:var(--torn);padding:.04em .22em .1em}.landing_lead__0nXCU{color:var(--muted);font-size:16px;line-height:1.5;max-width:480px;margin:18px auto 0}.landing_cta__xvW0O{display:inline-block;margin-top:26px;background:var(--accent);color:var(--accent-ink);-webkit-clip-path:var(--torn);clip-path:var(--torn);padding:18px 38px;font-size:17px;font-weight:700;font-family:inherit;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .15s ease}.landing_cta__xvW0O:hover{background:var(--accent-soft);transform:translateY(-1px)}.landing_finalCtas__txtWo{display:flex;flex-wrap:wrap;justify-content:center;gap:0 14px;margin-top:4px}.landing_ctaVk__zL0VB{background:#07f}.landing_ctaVk__zL0VB:hover{background:#2b8cff}.landing_likeCard__3RdLw{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:14px 16px 12px;box-shadow:0 14px 40px rgba(0,0,0,.45);text-align:left;width:100%;max-width:320px}.landing_likeHead__k0AwJ{display:flex;gap:12px;align-items:center;margin-bottom:10px}.landing_avatar__Hxi4s{flex:0 0 auto;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;color:#fff;background:linear-gradient(135deg,var(--accent),#7b2ff7)}.landing_likeWho__rnQQk{min-width:0}.landing_likeLabel__UwDDg{color:var(--accent-soft);font-weight:700;font-size:12px;margin:0 0 2px}.landing_likeName__4dqFE{font-size:15px;font-weight:700;margin:0}.landing_likePlace__RJ5ll{font-size:12px;color:var(--muted);margin:2px 0 0}.landing_likeText__lPezS{font-size:13px;line-height:1.4;color:#d8d8de;margin:0 0 10px}.landing_likeButtons__A4_B7{display:flex;gap:8px}.landing_likeBtn__zA1Jn{flex:1 1;border-radius:var(--r-sm);padding:8px 10px;font-size:12px;font-weight:600;text-align:center;background:var(--surface-2);color:var(--muted)}.landing_likeBtnAccent__Oo77k{background:var(--accent);color:var(--accent-ink)}.landing_matchCard__CfZMX{margin-top:8px;border-color:rgba(233,30,120,.5);background:linear-gradient(160deg,rgba(233,30,120,.2),var(--surface) 60%)}.landing_cardStack__aU3TF{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:36px}.landing_scatter__1uR4a{display:none}.landing_section__mWwzf{padding:8px 16px 32px}.landing_page__ttWtt .landing_section__mWwzf:last-of-type{padding-bottom:32px}.landing_card__J_30w{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:26px 20px;max-width:1100px;margin:0 auto}.landing_h2__l_3nM{font-family:var(--font-display),var(--font-body),sans-serif;font-weight:700;font-size:clamp(24px,6.5vw,42px);line-height:1.1;text-transform:uppercase;margin:0 0 14px}.landing_sectionLead__bUw4G{color:var(--muted);font-size:15px;line-height:1.55;margin:0 0 24px;max-width:720px}.landing_grid__i_qwi{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px}.landing_feature__z7bVo{background:var(--surface-2);border-radius:var(--r-md);padding:22px 20px}.landing_featureIcon__cCq_V{font-size:26px;line-height:1}.landing_featureTitle__O7Rz9{font-size:18px;font-weight:700;margin:12px 0 8px}.landing_featureText__Fv53I{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.landing_plus__Yi75U{background:linear-gradient(160deg,rgba(233,30,120,.16),var(--surface) 55%)}.landing_plusList__2viy8{list-style:none;color:var(--ink);padding:0;margin:0 0 20px;display:grid;grid-gap:10px;gap:10px}.landing_plusItem__Bp6j9{position:relative;padding-left:28px;font-size:15px;line-height:1.45}.landing_plusItem__Bp6j9:before{content:"♥";position:absolute;left:0;top:0;color:var(--accent)}.landing_plusNote__vyLky{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.landing_plusLink__f59eT{color:var(--accent-soft)}.landing_final__aVuzV{text-align:center;padding:34px 20px 46px}.landing_age__yLrqG{display:inline-block;border:1px solid var(--line);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700;color:var(--muted);margin-bottom:14px}.landing_finalText__7SvSU{color:var(--muted);font-size:15px;line-height:1.5;max-width:420px;margin:0 auto}.landing_footer__NntD6{padding:8px 16px 40px;text-align:center;color:var(--muted);font-size:13px;line-height:1.6}.landing_footer__NntD6 p{margin:0 0 6px}.landing_footerLinks__Ha02t{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 16px}.landing_footerLinks__Ha02t a{color:var(--muted)}.landing_footerLinks__Ha02t a:hover{color:var(--ink)}.landing_backdrop__qOkrU{position:fixed;inset:0;z-index:50;background:rgba(0,0,0,.65);display:flex;align-items:center;justify-content:center;padding:16px}.landing_modal__1X8MA{position:relative;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px 22px;width:100%;max-width:460px;max-height:86vh;overflow-y:auto}.landing_modalClose__NmnG0{position:absolute;top:14px;right:14px;width:36px;height:36px;border:0;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;background:var(--surface-2);color:var(--muted);cursor:pointer;transition:background .15s ease,color .15s ease}.landing_modalClose__NmnG0 svg{width:14px;height:14px;display:block}.landing_modalClose__NmnG0:hover:not(:disabled){background:var(--line);color:var(--ink)}.landing_modalTitle__YvyMZ{font-family:var(--font-display),var(--font-body),sans-serif;font-weight:700;font-size:24px;text-transform:uppercase;margin:0 44px 10px 0}.landing_modalLead__8fySY{color:var(--muted);font-size:14px;line-height:1.5;margin:0 0 20px}.landing_modalBtns__9jyb3{display:flex;flex-direction:column;gap:10px}.landing_modalBtn__MIK0O{display:block;width:100%;background:var(--accent);color:var(--accent-ink);border:0;border-radius:var(--r-sm);padding:15px 18px;font-size:15px;font-weight:600;font-family:inherit;text-align:center;text-decoration:none;cursor:pointer}.landing_modalBtn__MIK0O:hover:not(:disabled){background:var(--accent-soft)}.landing_modalBtn__MIK0O:disabled{opacity:.6;cursor:default}.landing_entity___WjSI{background:var(--surface-2);border-radius:var(--r-md);padding:18px 20px;margin-bottom:18px}.landing_entityName__HH7iS{font-size:18px;font-weight:600;margin:0 0 6px}.landing_entityRow__ubfYv{color:var(--muted);font-size:15px;margin:2px 0}.landing_modalBody__ZZdxH{color:var(--muted);font-size:14px;line-height:1.55;margin:0 0 14px}.landing_formRow__LBN_P,.landing_form__2QlzW{display:flex;flex-direction:column;gap:16px}.landing_field__HxJk_{display:flex;flex-direction:column;gap:6px;min-width:0;flex:1 1}.landing_label__7z2OC{font-size:14px;font-weight:500;color:var(--ink)}.landing_input__JipiB{width:100%;background:var(--surface-2);border:1px solid transparent;border-radius:var(--r-sm);padding:14px 16px;font-family:inherit;font-size:16px;color:var(--ink)}.landing_input__JipiB::placeholder{color:var(--muted)}.landing_input__JipiB:focus{outline:none;border-color:var(--accent)}.landing_inputError__ho48R{border-color:var(--danger)}.landing_fieldError__GB8r1{margin:0;font-size:13px;color:var(--danger)}.landing_formError__j9I13{margin:0;font-size:14px;line-height:1.5;color:var(--danger)}.landing_formSuccess__1yjBx{margin:0;font-size:15px;line-height:1.55;color:var(--ink)}@media (min-width:420px){.landing_formRow__LBN_P{flex-direction:row}}@media (min-width:900px){.landing_grid__i_qwi{grid-template-columns:1fr 1fr;gap:18px}.landing_card__J_30w{padding:44px 40px}.landing_feature__z7bVo{padding:30px 28px}.landing_section__mWwzf{padding:16px 24px 48px}.landing_page__ttWtt .landing_section__mWwzf:last-of-type{padding-bottom:48px}.landing_final__aVuzV{padding:60px 20px 80px}.landing_plusList__2viy8{grid-template-columns:1fr 1fr;gap:12px 32px}.landing_cardStack__aU3TF{flex-direction:row;align-items:flex-start;justify-content:center}}@media (min-width:1200px){.landing_hero__IFqnw{padding:40px 20px 90px;min-height:700px}.landing_heroInner__Paoq5{padding-top:150px;max-width:600px}.landing_cardStack__aU3TF{display:none}.landing_scatter__1uR4a{display:block;position:absolute;inset:0;z-index:1;pointer-events:none}.landing_scatter__1uR4a>div{position:absolute;width:270px}.landing_c1__F0B3v{top:4%;left:3%;transform:rotate(-4deg)}.landing_c5__DdMyi{bottom:4%;left:6%;transform:rotate(4deg)}.landing_c3__YuufX{display:none}.landing_c2__sbCC0{top:6%;right:3%;transform:rotate(3deg)}.landing_c6__qxevd{top:40%;right:1%;transform:rotate(-4deg)}.landing_c4__n3A6R{bottom:2%;right:6%;transform:rotate(2deg)}}@media (min-width:1500px){.landing_c1__F0B3v{left:7%}.landing_c5__DdMyi{left:9%}.landing_c2__sbCC0{right:7%}.landing_c6__qxevd{right:4%}.landing_c4__n3A6R{right:10%}}