.Areas_section__ejV9m{border-block:1px solid var(--border)}.Areas_head__HVhAC{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);max-width:44ch;margin-bottom:clamp(36px,4.5vw,56px)}.Areas_title__inP3l{font-size:var(--t-h2)}.Areas_wall__CzP1t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.Areas_wall__CzP1t>li{display:flex}.Areas_bubble___mK5t{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-3);width:100%;padding:var(--s-5);border:var(--bw) solid var(--outline);border-radius:var(--r-xl) var(--r-xl) var(--r-xl) 6px;background:var(--note);transition:transform .24s var(--ease),background-color .24s var(--ease),rotate .24s var(--ease)}.Areas_wall__CzP1t>li:nth-child(2n) .Areas_bubble___mK5t{border-radius:var(--r-xl) var(--r-xl) 6px var(--r-xl);rotate:.7deg}.Areas_wall__CzP1t>li:nth-child(odd) .Areas_bubble___mK5t{rotate:-.7deg}.Areas_wall__CzP1t>li:nth-child(3n) .Areas_bubble___mK5t{rotate:.35deg}.Areas_bubble___mK5t:hover{rotate:0deg;transform:translateY(-3px)}.Areas_icon__WZ9lA{display:grid;place-items:center;width:34px;height:34px;border:var(--bw-sm) solid var(--outline);border-radius:var(--r-xs);background:rgba(255,255,255,.8);color:var(--ink);transition:background-color .22s var(--ease),color .22s var(--ease)}.Areas_bubble___mK5t:hover .Areas_icon__WZ9lA{background:var(--ink);color:#fff}.Areas_said__V4NCH{color:var(--ink);font-size:16.5px;font-weight:500;letter-spacing:-.024em;line-height:1.35;text-wrap:pretty}.Areas_tag__xgfys{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:auto;padding-top:var(--s-3);border-top:1px solid rgba(10,13,20,.12);width:100%;color:var(--text-muted);font-size:13px}.Areas_count__1j2vC{padding-left:10px;border-left:1px solid rgba(10,13,20,.12);color:var(--text-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:900px){.Areas_wall__CzP1t{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.Areas_wall__CzP1t{grid-template-columns:1fr;gap:var(--s-3)}}.Button_btn__WOgGk{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-3);height:50px;padding:0 12px 0 24px;border:var(--bw) solid var(--outline);border-radius:var(--r-sm);font-size:15px;font-weight:600;letter-spacing:-.012em;white-space:nowrap;cursor:pointer;transition:background-color .18s var(--ease),color .18s var(--ease),transform .18s var(--ease)}.Button_btn__WOgGk:not(:disabled):active{transform:translateY(1px)}.Button_btn__WOgGk:disabled{opacity:.45;cursor:not-allowed}.Button_sm__yrR9P{height:40px;padding:0 8px 0 16px;border-width:var(--bw-sm);border-radius:var(--r-xs);font-size:14px}.Button_lg__JaqPh{height:56px;padding:0 14px 0 30px;border-radius:var(--r-md);font-size:16px}.Button_primary__zsboU{border-color:transparent;background:var(--ink);color:#fff}.Button_primary__zsboU:not(:disabled):hover{background:#1c2230}.Button_secondary__RufDp{background:var(--surface);color:var(--ink)}.Button_secondary__RufDp:not(:disabled):hover{background:var(--raised-2)}.Button_ghost__eb_iL{border-color:transparent;background:transparent;color:var(--text)}.Button_ghost__eb_iL:not(:disabled):hover{background:var(--raised);color:var(--ink)}.Button_dark__dyBom{background:var(--ink);color:#fff}.Button_dark__dyBom:not(:disabled):hover{background:#1c2230}.Button_full__Z_SeT{width:100%}.Button_btn__WOgGk:not(:has(.Button_iconBox__oMw1r)){padding-inline:24px}.Button_sm__yrR9P:not(:has(.Button_iconBox__oMw1r)){padding-inline:16px}.Button_lg__JaqPh:not(:has(.Button_iconBox__oMw1r)){padding-inline:30px}.Button_iconBox__oMw1r{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border-radius:var(--r-xs);background:rgba(255,255,255,.18);transition:background-color .2s var(--ease)}.Button_sm__yrR9P .Button_iconBox__oMw1r{width:26px;height:26px;border-radius:7px}.Button_lg__JaqPh .Button_iconBox__oMw1r{width:34px;height:34px}.Button_ghost__eb_iL .Button_iconBox__oMw1r,.Button_secondary__RufDp .Button_iconBox__oMw1r{background:rgba(10,13,20,.07)}.Button_btn__WOgGk:not(:disabled):hover .Button_iconBox__oMw1r{background:rgba(255,255,255,.32)}.Button_ghost__eb_iL:not(:disabled):hover .Button_iconBox__oMw1r,.Button_secondary__RufDp:not(:disabled):hover .Button_iconBox__oMw1r{background:rgba(10,13,20,.14)}.Button_icon__T5gbk{transition:transform .24s var(--ease)}.Button_btn__WOgGk:not(:disabled):hover .Button_icon__T5gbk{transform:translateX(2px)}.Cta_section__4g1LS{padding-block:clamp(44px,5vw,68px) clamp(56px,6.5vw,88px)}.Cta_panel__M2Asv{position:relative;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);padding:clamp(32px,5vw,64px);border:var(--bw) solid var(--outline);border-radius:var(--r-2xl);background:var(--surface)}.Cta_copy__38pa4{display:flex;flex-direction:column;align-items:flex-start}.Cta_label__DX6W0{display:inline-flex;align-items:baseline;gap:8px;padding:6px 12px;border-radius:3px;background:#ffe066;box-shadow:0 1px 1px rgba(10,13,20,.12),0 5px 12px -6px rgba(10,13,20,.3);color:var(--ink);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.11em;rotate:-1.6deg}.Cta_labelN__ewGXW{color:rgba(10,13,20,.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Cta_title__TJQ93{margin-top:var(--s-5);font-size:clamp(32px,4.4vw,54px);letter-spacing:-.045em}.Cta_lede__4aZ46{max-width:46ch;margin-top:var(--s-4);color:var(--text-muted);font-size:var(--t-lead);line-height:1.55}.Cta_action__7ZugS{margin-top:clamp(28px,3.4vw,44px)}.Cta_note__ayqDw{justify-self:center;max-width:22ch;padding:clamp(22px,2.6vw,30px);border-radius:4px;background:#9be7c4;box-shadow:0 1px 1px rgba(10,13,20,.14),0 12px 26px -10px rgba(10,13,20,.36);color:var(--ink);font-size:clamp(16px,1.8vw,19px);font-weight:500;letter-spacing:-.022em;line-height:1.35;rotate:2.4deg;transition:rotate .24s var(--ease),transform .24s var(--ease)}.Cta_panel__M2Asv:hover .Cta_note__ayqDw{rotate:0deg;transform:translateY(-4px)}@media (max-width:820px){.Cta_panel__M2Asv{grid-template-columns:1fr;gap:clamp(28px,4vw,40px)}.Cta_note__ayqDw{justify-self:start}}@media (max-width:560px){.Cta_action__7ZugS{width:100%}}.Faq_section__Mkzhn{padding-block:clamp(44px,5vw,68px)}.Faq_head__sYUrr{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);margin-bottom:clamp(28px,3.5vw,44px)}.Faq_title__M8Pxg{font-size:var(--t-h2)}.Faq_thread__O5y_B{display:grid;grid-gap:clamp(26px,3.2vw,40px);gap:clamp(26px,3.2vw,40px);max-width:60rem;margin-inline:auto}.Faq_thread__O5y_B>li{display:grid;grid-gap:var(--s-3);gap:var(--s-3)}.Faq_ask__P6f0N{display:flex;align-items:baseline;gap:var(--s-3);justify-self:start;max-width:min(100%,48ch)}.Faq_n__aS1XY{flex-shrink:0;color:var(--text-dim);font-size:11.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.12em}.Faq_askBubble__p9QG_{padding:15px 20px;border:var(--bw-sm) solid var(--outline);border-radius:var(--r-xl) var(--r-xl) var(--r-xl) 6px;background:var(--surface);color:var(--ink);font-size:clamp(16px,1.7vw,18px);font-weight:600;letter-spacing:-.024em;line-height:1.35}.Faq_reply__77Y3H{justify-self:end;max-width:min(100%,58ch)}.Faq_replyBubble__F56s4{padding:18px 22px;border:1px solid rgba(255,255,255,.65);border-radius:var(--r-xl) var(--r-xl) 6px var(--r-xl);background:rgba(255,255,255,.55);backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(10,13,20,.05),0 10px 24px -10px rgba(10,13,20,.18);color:var(--text);font-size:15px;line-height:1.62;transition:transform .26s var(--ease),box-shadow .26s var(--ease)}.Faq_reply__77Y3H:hover .Faq_replyBubble__F56s4{transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 4px rgba(10,13,20,.06),0 20px 36px -12px rgba(10,13,20,.24)}.Faq_help__LUTZO{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--s-3) var(--s-5);padding:18px 22px;border-radius:var(--r-xl) var(--r-xl) 6px var(--r-xl);background:var(--ink);color:var(--on-dark-mid);font-size:var(--t-small);transition:background-color .2s var(--ease)}.Faq_help__LUTZO:hover{background:#1c2230}.Faq_helpMail__4wJRf{display:inline-flex;align-items:center;gap:var(--s-2);color:#fff;font-weight:600}.Faq_helpMail__4wJRf svg{transition:transform .24s var(--ease)}.Faq_help__LUTZO:hover .Faq_helpMail__4wJRf svg{transform:translateX(3px)}@media (max-width:640px){.Faq_ask__P6f0N,.Faq_reply__77Y3H{max-width:100%}.Faq_n__aS1XY{display:none}}.Why_block__JJo_r{padding-block:clamp(28px,3.5vw,48px) clamp(40px,4.5vw,64px)}.Why_promise__OhVTF{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(18px,2.6vw,34px);gap:clamp(18px,2.6vw,34px);padding:clamp(24px,3vw,38px) clamp(24px,3vw,40px);border:var(--bw) solid var(--outline);border-radius:var(--r-2xl);background:var(--ink);color:#fff;transition:background-color .24s var(--ease)}.Why_promise__OhVTF:hover{background:#1c2230}.Why_rule__P2UFP{width:clamp(28px,5vw,64px);height:var(--bw);border-radius:var(--r-pill);background:var(--accent)}.Why_text__T_G_Q{color:#fff;font-family:var(--font-display),ui-sans-serif,system-ui,sans-serif;font-size:clamp(21px,2.6vw,34px);font-weight:600;letter-spacing:-.04em;line-height:1.15;text-wrap:balance}.Why_text__T_G_Q .serif{color:#b0a4ff}.Why_go__0nqxW{display:grid;place-items:center;width:clamp(48px,5vw,62px);height:clamp(48px,5vw,62px);flex-shrink:0;border:var(--bw) solid rgba(255,255,255,.42);border-radius:50%;color:#fff;transition:background-color .24s var(--ease),border-color .24s var(--ease),color .24s var(--ease),transform .24s var(--ease)}.Why_promise__OhVTF:hover .Why_go__0nqxW{border-color:var(--accent);background:var(--accent);color:#fff;transform:translateX(4px)}@media (max-width:620px){.Why_promise__OhVTF{grid-template-columns:minmax(0,1fr) auto;gap:var(--s-4)}.Why_rule__P2UFP{display:none}}.Logo_logo__2PR44{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.Logo_tile__biQIf{display:grid;place-items:center;flex-shrink:0;transition:transform .25s var(--ease)}.Logo_logo__2PR44:hover .Logo_tile__biQIf{transform:translateY(-1px)}.Logo_img__6D3oq{width:100%;height:100%;object-fit:contain}.Logo_onDark__eUzZf .Logo_img__6D3oq{filter:invert(1)}.Logo_word__VVusp{color:var(--ink);font-family:var(--font-brand),ui-sans-serif,system-ui,sans-serif;font-size:18px;font-weight:500;letter-spacing:-.028em;white-space:nowrap}.Logo_onDark__eUzZf .Logo_word__VVusp{color:#fff}.Logo_accent__Hgz7M{color:var(--text-muted);font-weight:400}.Logo_onDark__eUzZf .Logo_accent__Hgz7M{color:var(--on-dark-mid)}.Footer_footer__pQtti{position:relative;padding-block:clamp(40px,5vw,64px) clamp(28px,3vw,40px);border-top:1px solid var(--border);background:var(--sunk);overflow:hidden}.Footer_slab__XUYDv{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2fr);border:var(--bw) solid var(--outline);border-radius:var(--r-2xl);background:var(--surface);overflow:hidden}.Footer_brand__0rdww{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);padding:clamp(24px,3vw,36px)}.Footer_pitch__1ePsw{max-width:34ch;color:var(--text-muted);font-size:var(--t-small);line-height:1.6}.Footer_mail__q4Sqt{display:inline-flex;align-items:center;gap:var(--s-2);height:42px;margin-top:auto;padding-inline:15px;border:var(--bw-sm) solid var(--outline);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-size:13.5px;font-weight:600;transition:background-color .2s var(--ease),color .2s var(--ease)}.Footer_mail__q4Sqt:hover{background:var(--accent);color:#fff}.Footer_mail__q4Sqt svg{color:currentColor}.Footer_cols__FYdso{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid rgba(10,13,20,.1);background:rgba(255,255,255,.45);backdrop-filter:blur(18px) saturate(170%);-webkit-backdrop-filter:blur(18px) saturate(170%);box-shadow:inset 0 1px 0 rgba(255,255,255,.85)}.Footer_col__WMzcr{padding:clamp(24px,3vw,36px) clamp(16px,2vw,24px);border-left:1px solid var(--border)}.Footer_col__WMzcr:first-child{border-left:0}.Footer_colTitle__3amT0{color:var(--ink);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.12em}.Footer_col__WMzcr ul{display:grid;grid-gap:2px;gap:2px;margin-top:var(--s-4)}.Footer_col__WMzcr a{display:inline-block;padding-block:5px;color:var(--text-muted);font-size:var(--t-small);transition:color .18s var(--ease)}.Footer_col__WMzcr a:hover{color:var(--accent)}.Footer_bottom__wxP7Z{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--s-3) var(--s-6);margin-top:clamp(32px,4vw,48px);padding-top:var(--s-5);border-top:var(--bw-sm) solid var(--outline);color:var(--text-dim);font-size:13px}.Footer_legal__yxnQ6{flex:1 1 40ch;max-width:74ch;line-height:1.55}.Footer_powered__FbOvO{margin-left:auto;color:var(--text-dim);font-size:12.5px}.Footer_powered__FbOvO span{color:var(--text-muted);font-weight:600}.Footer_meta__HKjwM{display:flex;gap:var(--s-4);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Footer_meta__HKjwM a{color:var(--text-muted);transition:color .18s var(--ease)}.Footer_meta__HKjwM a:hover{color:var(--ink)}@media (max-width:860px){.Footer_slab__XUYDv{grid-template-columns:1fr}.Footer_cols__FYdso{border-left:0;border-top:1px solid rgba(10,13,20,.1)}.Footer_mail__q4Sqt{margin-top:var(--s-2)}}@media (max-width:480px){.Footer_powered__FbOvO{margin-left:0}}.Hero_hero__bqvNd{position:relative;padding-block:clamp(40px,5vw,76px) clamp(48px,6vw,80px)}.Hero_inner__lGUYu{display:flex;flex-direction:column;align-items:center;text-align:center}.Hero_inner__lGUYu>*{animation:Hero_rise__4CLsn .85s var(--ease-out) both}.Hero_inner__lGUYu>:nth-child(2){animation-delay:.06s}.Hero_inner__lGUYu>:nth-child(3){animation-delay:.12s}.Hero_inner__lGUYu>:nth-child(4){animation-delay:.18s}.Hero_inner__lGUYu>:nth-child(5){animation-delay:.24s}@keyframes Hero_rise__4CLsn{0%{opacity:0;transform:translateY(16px)}}.Hero_badge__mnOYT{display:inline-flex;align-items:center;gap:9px;padding:5px 14px 5px 5px;border:var(--bw-sm) solid var(--outline);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font-size:13.5px;transition:background-color .2s var(--ease)}.Hero_badge__mnOYT:hover{background:var(--raised)}.Hero_badgeTag__co7Zc{padding:3px 10px;border-radius:var(--r-pill);background:var(--accent);color:#fff;font-size:11px;font-weight:600;letter-spacing:.03em}.Hero_badgeArrow__Jc1se{color:var(--text-dim);transition:transform .25s var(--ease)}.Hero_badge__mnOYT:hover .Hero_badgeArrow__Jc1se{transform:translateX(3px)}.Hero_title__h4PJ2{max-width:16ch;margin-top:var(--s-6);font-size:var(--t-hero);line-height:1;letter-spacing:-.045em}.Hero_em__TebUM{color:var(--accent);font-family:var(--font-serif),Georgia,serif;font-style:italic;font-weight:400;font-size:.96em;letter-spacing:-.02em}.Hero_sub__mpF_z{max-width:56ch;margin-top:var(--s-5);color:var(--text);font-size:var(--t-lead);line-height:1.55}.Hero_ctas__dB6t2{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--s-3) var(--s-5);margin-top:clamp(32px,4vw,48px)}.Hero_altCta__w6g6_{display:inline-flex;align-items:center;gap:var(--s-2);height:56px;padding-inline:26px;border:var(--bw-sm) solid var(--outline);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font-size:16px;font-weight:600;transition:background-color .2s var(--ease)}.Hero_altCta__w6g6_:hover{background:var(--raised-2)}.Hero_altLabel__NgPOu{display:inline-block}.Hero_altIcon__BuMTy{color:var(--ink);transform:rotate(-90deg);transition:transform .25s var(--ease)}.Hero_altCta__w6g6_:hover .Hero_altIcon__BuMTy{transform:rotate(-90deg) translateY(-3px)}.Hero_examples__TWszq{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(14px,2vw,24px);margin-top:clamp(30px,3.6vw,44px)}.Hero_example__GZr47{display:inline-block;max-width:30ch;padding:16px 20px;border-radius:3px;background:var(--note);box-shadow:0 1px 1px rgba(10,13,20,.14),0 8px 18px -8px rgba(10,13,20,.34);color:var(--ink);font-size:14.5px;font-weight:500;letter-spacing:-.016em;line-height:1.4;text-align:left;rotate:var(--tilt);transition:rotate .24s var(--ease),transform .24s var(--ease),box-shadow .24s var(--ease)}.Hero_example__GZr47:hover{rotate:0deg;transform:translateY(-4px);box-shadow:0 2px 2px rgba(10,13,20,.14),0 16px 30px -10px rgba(10,13,20,.4)}@media (max-width:420px){.Hero_ctas__dB6t2{width:100%;flex-direction:column;align-items:stretch;gap:var(--s-2)}.Hero_example__GZr47{max-width:none;font-size:13.5px}.Hero_altCta__w6g6_{justify-content:center;width:100%}}.MatchDemo_wrap__zc1zv{position:relative;width:100%}.MatchDemo_window__uroV7{position:relative;border:1px solid rgba(10,13,20,.14);border-radius:var(--r-2xl);background:var(--surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 1px rgba(10,13,20,.04),0 4px 8px -2px rgba(10,13,20,.06),0 16px 28px -8px rgba(10,13,20,.1),0 48px 80px -24px rgba(10,13,20,.22);overflow:hidden}.MatchDemo_toolbar__R_WHm{position:relative;display:flex;align-items:center;gap:var(--s-4);height:52px;padding:0 var(--s-5);border-bottom:1px solid rgba(10,13,20,.09);background:linear-gradient(180deg,#fbfbfd,#f1f2f6);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.MatchDemo_lights__cITNc{display:inline-flex;gap:8px;flex-shrink:0}.MatchDemo_lights__cITNc i{width:11px;height:11px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(10,13,20,.12),inset 0 1px 1px rgba(255,255,255,.55)}.MatchDemo_red__THOjW{background:#ff5f57}.MatchDemo_amber__DF3dP{background:#febc2e}.MatchDemo_green__T6rbo{background:#28c840}.MatchDemo_tab__I6hLN{display:inline-flex;align-items:center;gap:var(--s-2);min-width:0;max-width:280px;height:28px;padding:0 14px;border:1px solid rgba(10,13,20,.1);border-radius:var(--r-pill);background:rgba(255,255,255,.85);box-shadow:inset 0 1px 0 rgba(255,255,255,.9);color:var(--text-muted);font-size:12px;white-space:nowrap;overflow:hidden}.MatchDemo_tabFavicon__1sbHD{flex-shrink:0;width:13px;height:13px;object-fit:contain}.MatchDemo_body__D9Cy7{background:var(--bg);padding:clamp(20px,3vw,32px)}.MatchDemo_intro__sNHKD{display:flex;align-items:center;gap:10px;margin-bottom:14px}.MatchDemo_avatarBot__ZZPgx{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0}.MatchDemo_avatarBotMark__Ee2VG{width:22px;height:22px;object-fit:contain}.MatchDemo_introText__F5C_4{color:var(--text-muted);font-size:14.5px}.MatchDemo_composer__eNpVe{border:1px solid var(--border-strong);border-radius:var(--r-lg);background:var(--surface);transition:border-color .22s var(--ease),box-shadow .22s var(--ease),background-color .22s var(--ease)}.MatchDemo_composer__eNpVe:focus-within{border-color:var(--outline);box-shadow:0 0 0 3px rgba(10,13,20,.07)}.MatchDemo_inputRow__L7ho2{position:relative;display:flex;padding:16px 18px 2px}.MatchDemo_input__VVw0p{width:100%;border:0;background:transparent;resize:none;color:var(--ink);font-size:15.5px;line-height:1.6;letter-spacing:-.014em;outline:none;field-sizing:content;min-height:4.8em}.MatchDemo_input__VVw0p::placeholder{color:var(--text-dim)}.MatchDemo_caret__BQKCc{position:absolute;top:16px;right:18px;left:18px;color:transparent;font-size:15.5px;line-height:1.6;letter-spacing:-.014em;white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MatchDemo_caret__BQKCc:after{content:"";display:inline-block;width:2px;height:1.05em;margin-left:1px;background:var(--ink);vertical-align:text-bottom;animation:MatchDemo_blink__iewvF 1.05s steps(2,start) infinite}@keyframes MatchDemo_blink__iewvF{50%{opacity:0}}.MatchDemo_composerFoot__6B7p_{display:flex;align-items:center;justify-content:space-between;gap:12px;position:relative;padding:10px 10px 10px 18px;border-top:1px solid var(--border)}.MatchDemo_privacy__eyur0{gap:6px;color:var(--text-dim);font-size:12.5px}.MatchDemo_privacy__eyur0,.MatchDemo_send__gH5lB{display:inline-flex;align-items:center;white-space:nowrap}.MatchDemo_send__gH5lB{gap:var(--s-2);height:42px;padding:0 20px;border:0;border-radius:var(--r-sm);background:var(--ink);color:#fff;font-size:14px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:background-color .2s var(--ease),transform .14s var(--ease)}.MatchDemo_sendIcon__MhOqs{width:15px;height:15px;object-fit:contain}.MatchDemo_sendTap__oL1pz{background:#1c2230;transform:scale(.955)}.MatchDemo_cursor__Sm9X9{position:absolute;right:52px;bottom:6px;z-index:2;opacity:0;transform:translate(-96px,40px);pointer-events:none;transition:transform .85s var(--ease-out),opacity .25s var(--ease)}.MatchDemo_cursorIn__TWR9s{opacity:1;transform:translate(0)}.MatchDemo_cursorTap___uXH_{transform:translate(0) scale(.82);transition-duration:.12s}.MatchDemo_stage__x4AGa{min-height:72px;margin-top:10px}.MatchDemo_working__QrutI{display:flex;align-items:center;gap:10px;padding:6px 2px;color:var(--text-muted);font-size:14px}.MatchDemo_spinner__B2bkg{position:relative;width:18px;height:18px;flex-shrink:0}.MatchDemo_spinner__B2bkg i{position:absolute;top:0;left:calc(50% - .9px);width:1.8px;height:5.4px;border-radius:1px;background:var(--text-dim);transform-origin:50% 9px;transform:rotate(calc(var(--spoke) * 30deg));animation:MatchDemo_spoke__ytnSQ 1s linear infinite;animation-delay:calc(var(--spoke) * -83ms)}@keyframes MatchDemo_spoke__ytnSQ{0%{opacity:1}to{opacity:.15}}.MatchDemo_resultBar__qjU9x{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:20px;padding-bottom:14px;border-bottom:1px solid var(--border)}.MatchDemo_resultCount__q6Kgr{color:var(--text-muted);font-size:14px}.MatchDemo_resultCount__q6Kgr strong{color:var(--ink);font-weight:600}.MatchDemo_cards__C9vHi{display:grid;grid-template-columns:repeat(auto-fit,minmax(288px,1fr));grid-gap:var(--s-3);gap:var(--s-3);margin-top:20px}.MatchDemo_card__RtL3z{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);padding:var(--s-5);border:1px solid rgba(10,13,20,.11);border-radius:var(--r-xl) var(--r-xl) var(--r-xl) 6px;background:var(--surface);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(10,13,20,.04),0 6px 14px -6px rgba(10,13,20,.1);opacity:0;transform:translateY(14px);transition:opacity .55s var(--ease-out),transform .55s var(--ease-out),background-color .24s var(--ease)}.MatchDemo_cardIn__Rqpyu{opacity:1;transform:none}.MatchDemo_card__RtL3z:hover{transform:translateY(-3px);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 4px rgba(10,13,20,.05),0 14px 28px -8px rgba(10,13,20,.16)}.MatchDemo_cardTop__2fEP4{display:flex;align-items:flex-start;gap:11px;width:100%}.MatchDemo_avatarWrap__JnjCW{position:relative;flex-shrink:0}.MatchDemo_avatar__iUUUG{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--card);color:#fff;font-size:13px;font-weight:600;letter-spacing:.01em}.MatchDemo_online__5EB5Y{position:absolute;right:-3px;bottom:-3px;width:12px;height:12px;border:2px solid var(--surface);border-radius:50%;background:var(--positive)}.MatchDemo_who__ai7bQ{min-width:0;flex:1 1}.MatchDemo_name__y_Y_d{color:var(--ink);font-size:15px;font-weight:600;letter-spacing:-.026em}.MatchDemo_firm__n7j0g{margin-top:1px;color:var(--text-muted);font-size:12.8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MatchDemo_verified__6GdXf{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;align-self:flex-start;margin-top:2px;color:var(--positive);font-size:11.5px;font-weight:600;letter-spacing:.01em}.MatchDemo_verified__6GdXf svg{padding:2px;border-radius:50%;background:var(--positive);color:#fff}.MatchDemo_pitchBlock__iuDxN{display:flex;flex-direction:column;gap:6px;width:100%}.MatchDemo_pitchLabel__C1PiD{color:var(--text-dim);font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.16em}.MatchDemo_pitch__Nz4hL{color:var(--text);font-size:14.4px;line-height:1.55}.MatchDemo_meta__9tRQm{display:grid;grid-gap:7px;gap:7px;width:100%}.MatchDemo_meta__9tRQm li{display:flex;align-items:center;gap:9px;color:var(--text-muted);font-size:13px}.MatchDemo_meta__9tRQm svg{flex-shrink:0;color:var(--text-dim)}.MatchDemo_cardFoot__Z8CqU{display:flex;flex-direction:column;align-items:stretch;gap:var(--s-3);width:100%;margin-top:auto;padding-top:var(--s-4);border-top:1px solid var(--border)}.MatchDemo_availability__fmw_J{display:inline-flex;align-items:center;gap:7px;color:var(--ink);font-size:12.6px;font-weight:550}.MatchDemo_availDot__NfO65{width:6px;height:6px;border-radius:50%;background:var(--positive)}.MatchDemo_book__MYKzg{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;padding:0 20px;border:1px solid var(--outline);border-radius:var(--r-sm);background:var(--surface);color:var(--ink);font-size:14px;font-weight:500;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.MatchDemo_pending__OSfwY{display:flex;align-items:center;gap:8px;margin-top:16px;color:var(--text-dim);font-size:12.5px}.MatchDemo_typing__qALQJ{display:inline-flex;align-items:center;gap:3px}.MatchDemo_typing__qALQJ i{width:4px;height:4px;border-radius:50%;background:var(--text-dim);animation:MatchDemo_typingDot__3bkD5 1.3s ease-in-out infinite}.MatchDemo_typing__qALQJ i:nth-child(2){animation-delay:.15s}.MatchDemo_typing__qALQJ i:nth-child(3){animation-delay:.3s}@keyframes MatchDemo_typingDot__3bkD5{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (max-width:780px){.MatchDemo_cards__C9vHi{grid-template-columns:1fr}.MatchDemo_window__uroV7{border-radius:var(--r-xl)}.MatchDemo_body__D9Cy7{padding:var(--s-5) var(--s-4)}.MatchDemo_privacy__eyur0 span{display:none}}@media (max-width:620px){.MatchDemo_wrap__zc1zv{display:none}}@media (prefers-reduced-motion:reduce){.MatchDemo_cardIn__Rqpyu,.MatchDemo_card__RtL3z{opacity:1;transform:none;animation:none}.MatchDemo_caret__BQKCc:after,.MatchDemo_spinner__B2bkg,.MatchDemo_typing__qALQJ i{animation:none}.MatchDemo_cursor__Sm9X9{display:none}}.Navbar_skip__wDVcC{position:absolute;top:-100px;left:16px;z-index:200;padding:11px 18px;border-radius:var(--r-sm);background:var(--ink);color:#fff;font-size:14px;transition:top .2s var(--ease)}.Navbar_skip__wDVcC:focus{top:14px}.Navbar_header__xPE0t{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(255,255,255,.62);backdrop-filter:blur(22px) saturate(180%);-webkit-backdrop-filter:blur(22px) saturate(180%);border-bottom:1px solid var(--border)}.Navbar_nav__yFFPE{display:flex;align-items:center;gap:clamp(20px,3vw,40px);width:100%;max-width:var(--maxw);height:var(--nav-h);margin-inline:auto;padding-inline:var(--gutter)}.Navbar_links__puXTb{display:flex;align-items:stretch;margin-inline:auto;border-radius:var(--r-sm);background:rgba(10,13,20,.05);overflow:hidden}.Navbar_links__puXTb li{display:flex}.Navbar_links__puXTb li+li{border-left:1px solid rgba(10,13,20,.13)}.Navbar_link__Ssa7S{display:inline-block;padding:8px 15px;color:var(--text);font-size:13.5px;font-weight:500;letter-spacing:-.008em;transition:background-color .18s var(--ease),color .18s var(--ease)}.Navbar_link__Ssa7S:hover{background:rgba(10,13,20,.07);color:var(--ink)}.Navbar_actions__4T0RL{display:flex;align-items:center}.Navbar_burger__5O0zC{display:none;place-items:center;width:44px;height:44px;margin-left:auto;border:1.5px solid var(--outline);border-radius:50%;background:var(--surface);cursor:pointer;transition:background-color .2s var(--ease),border-color .2s var(--ease)}.Navbar_burgerBox__Y5pkr{display:grid;grid-gap:5px;gap:5px;width:18px}.Navbar_burger__5O0zC:hover{background:var(--raised)}.Navbar_burgerBox__Y5pkr i{width:100%;height:2px;border-radius:2px;background:var(--ink);transition:transform .26s var(--ease)}.Navbar_burgerOpen__W1ncg i:first-child{transform:translateY(3.5px) rotate(45deg)}.Navbar_burgerOpen__W1ncg i:last-child{transform:translateY(-3.5px) rotate(-45deg)}.Navbar_sheet__CaXA8{position:fixed;inset:var(--nav-h) 0 0;z-index:99;display:flex;flex-direction:column;justify-content:space-between;padding:var(--s-4) var(--gutter) var(--s-8);background:rgba(255,255,255,.88);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);opacity:0;transform:translateY(-8px);transition:opacity .24s var(--ease),transform .24s var(--ease)}.Navbar_sheetOpen__bMTI6{opacity:1;transform:none}.Navbar_sheetLinks__Jx_6C{display:grid;border-top:1px solid var(--border)}.Navbar_sheetOpen__bMTI6 .Navbar_sheetLinks__Jx_6C li{animation:Navbar_sheetRow__nJ3vS .4s var(--ease-out) both;animation-delay:calc(var(--row) * 60ms + 60ms)}@keyframes Navbar_sheetRow__nJ3vS{0%{opacity:0;transform:translateY(10px)}}.Navbar_sheetLinks__Jx_6C a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--s-4);gap:var(--s-4);padding-block:var(--s-5);border-bottom:1px solid var(--border)}.Navbar_sheetText__qaKfE{display:grid;grid-gap:2px;gap:2px;min-width:0}.Navbar_sheetNote__3ZxX5{color:var(--text-muted);font-size:13.5px}.Navbar_sheetN__pAWzE{align-self:start;margin-top:7px;color:var(--accent);font-size:11.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.12em}.Navbar_sheetLabel__ynw_0{color:var(--ink);font-size:clamp(24px,7vw,32px);font-weight:600;letter-spacing:-.04em}.Navbar_sheetArrow__u4tku{color:var(--text-dim);transition:transform .24s var(--ease)}.Navbar_sheetLinks__Jx_6C a:active .Navbar_sheetArrow__u4tku{transform:translateX(4px)}.Navbar_sheetActions__zYn4q{display:grid;justify-items:center;grid-gap:var(--s-5);gap:var(--s-5)}.Navbar_sheetMail__htlLf{color:var(--text-muted);font-size:var(--t-small);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:4px}@media (max-width:900px){.Navbar_actions__4T0RL,.Navbar_links__puXTb{display:none}.Navbar_burger__5O0zC{display:grid}}@media (min-width:901px){.Navbar_sheet__CaXA8{display:none}}.Testimonials_section__uNc90{padding-block:clamp(44px,5vw,68px)}.Testimonials_head__G_huO{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);margin-bottom:clamp(28px,3.5vw,44px)}.Testimonials_label__1zEl6{display:inline-flex;align-items:baseline;gap:9px;color:var(--text-muted);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.13em}.Testimonials_labelN__OpFxz{color:var(--accent);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Testimonials_title__sftzT{font-size:var(--t-h2)}.Testimonials_wall___GqvD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.Testimonials_wall___GqvD>li{display:flex}.Testimonials_wide__rUx4i{grid-column:1/-1}.Testimonials_bubble__nRhQT{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4);width:100%;margin:0;padding:clamp(24px,2.6vw,32px);border-radius:4px;background:var(--note);box-shadow:0 1px 1px rgba(10,13,20,.14),0 10px 22px -10px rgba(10,13,20,.34);rotate:var(--tilt);transition:transform .24s var(--ease),rotate .24s var(--ease),box-shadow .24s var(--ease)}.Testimonials_bubble__nRhQT:hover{rotate:0deg;transform:translateY(-4px);box-shadow:0 2px 2px rgba(10,13,20,.14),0 20px 34px -12px rgba(10,13,20,.4)}.Testimonials_said__bmm_U{margin:0;color:var(--ink);font-size:15px;font-weight:450;letter-spacing:-.014em;line-height:1.55;text-wrap:pretty}.Testimonials_tag__ZR2ke{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;width:100%;margin-top:auto;padding-top:var(--s-4);border-top:1px solid rgba(10,13,20,.16);color:var(--ink);font-size:13px;font-weight:600}.Testimonials_place__xi9Bl{padding-left:10px;border-left:1px solid rgba(10,13,20,.16);color:rgba(10,13,20,.55);font-weight:400}.Testimonials_bubbleNote__5D_mY{width:100%;margin-top:var(--s-3);color:var(--text-dim);font-size:var(--t-small);line-height:1.55;text-align:center}@media (max-width:900px){.Testimonials_wall___GqvD{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.Testimonials_wall___GqvD{grid-template-columns:1fr;gap:var(--s-3)}}.Verified_section__NbivM{padding-block:clamp(44px,5vw,68px)}.Verified_panel__bohCl{position:relative;padding:clamp(28px,4vw,60px);border:var(--bw) solid var(--outline);border-radius:var(--r-2xl);background:var(--surface)}.Verified_layout__QKJIt{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(32px,4vw,64px);gap:clamp(32px,4vw,64px);align-items:stretch}.Verified_head__KiIgF{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-4)}.Verified_label__tfZAt{display:inline-flex;align-items:baseline;gap:8px;padding:6px 12px;border-radius:3px;background:#ffe066;box-shadow:0 1px 1px rgba(10,13,20,.12),0 5px 12px -6px rgba(10,13,20,.3);color:var(--ink);font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.11em;rotate:-1.6deg}.Verified_labelN__2BRR0{color:rgba(10,13,20,.5);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Verified_title__Uv6Nz{font-size:var(--t-h2)}.Verified_lede__38N4D{max-width:40ch;color:var(--text-muted);font-size:var(--t-lead);line-height:1.55}.Verified_stamp__ZP1xy{display:inline-flex;align-items:center;gap:9px;margin-top:auto;padding-top:var(--s-5);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--t-small)}.Verified_stampDot__tirWa{width:8px;height:8px;border:var(--bw-sm) solid var(--outline);border-radius:50%;background:var(--positive)}.Verified_checks__SorR3{display:grid;border-top:1px solid var(--border)}.Verified_checks__SorR3 li{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4);padding:var(--s-5) var(--s-3) var(--s-5) var(--s-4);border-bottom:1px solid var(--border);transition:padding-left .28s var(--ease)}.Verified_checks__SorR3 li:before{content:"";position:absolute;top:var(--s-4);bottom:var(--s-4);left:0;width:2px;border-radius:2px;background:var(--positive);transform:scaleY(0);transition:transform .3s var(--ease)}.Verified_checks__SorR3 li:hover{padding-left:calc(var(--s-4) + 12px)}.Verified_checks__SorR3 li:hover:before{transform:scaleY(1)}.Verified_tick__rIN2y{display:grid;place-items:center;width:26px;height:26px;margin-top:1px;border-radius:50%;background:var(--positive);color:#fff}.Verified_checkTitle__I_CO_{display:flex;align-items:baseline;gap:var(--s-3);font-size:16.5px;font-weight:600;letter-spacing:-.024em}.Verified_n__FFocL{color:var(--text-dim);font-size:11.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.1em}.Verified_checkBody__D2_ta{max-width:52ch;margin-top:3px;color:var(--text-muted);font-size:14px;line-height:1.55}.Verified_proof__ndIrm{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(20px,3vw,44px);margin-top:clamp(32px,4vw,48px);padding-top:clamp(24px,3vw,36px);border-top:1px solid var(--border)}.Verified_faces__RMGU_{display:inline-flex;flex-shrink:0}.Verified_faces__RMGU_ span{display:grid;place-items:center;width:38px;height:38px;margin-left:-12px;border:var(--bw) solid var(--outline);border-radius:50%;background:var(--face);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.01em}.Verified_faces__RMGU_ span:first-child{margin-left:0}.Verified_stats__b12Zj{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px clamp(20px,2.8vw,40px)}.Verified_stats__b12Zj li{display:flex;align-items:baseline;gap:7px}.Verified_statValue__uc4gw{color:var(--ink);font-size:clamp(18px,1.8vw,22px);font-weight:600;letter-spacing:-.035em;white-space:nowrap}.Verified_statLabel__Vf7Dh{color:var(--text-muted);font-size:var(--t-small)}@media (max-width:860px){.Verified_proof__ndIrm{flex-direction:column;align-items:flex-start;gap:var(--s-5)}.Verified_stats__b12Zj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--s-5) var(--s-6);gap:var(--s-5) var(--s-6);width:100%}.Verified_stats__b12Zj li{flex-direction:column;align-items:flex-start;gap:1px}.Verified_statValue__uc4gw{font-size:21px}}@media (max-width:960px){.Verified_layout__QKJIt{grid-template-columns:1fr}.Verified_stamp__ZP1xy{margin-top:var(--s-2)}}.index_open__7VJm9{position:relative}.index_demo__jdP4y{position:relative;padding-block:clamp(44px,5vw,68px);border-top:1px solid var(--border);scroll-margin-top:calc(var(--nav-h) + 32px)}.index_demoHead__CWpEG{display:flex;flex-direction:column;align-items:center;gap:var(--s-4);text-align:center}.index_demoTitle__jErOe{font-size:clamp(28px,3.2vw,40px);font-weight:600;letter-spacing:-.038em;line-height:1.06}.index_demoLede__1fm4V{max-width:46ch;color:var(--text-muted);font-size:var(--t-lead);line-height:1.5}.index_flow__MRogb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);margin-block:clamp(36px,4.5vw,56px) clamp(40px,5vw,64px)}.index_flow__MRogb li{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--s-4);gap:var(--s-4)}.index_flow__MRogb li:after{content:"";position:absolute;display:none;background:var(--border)}.index_flowN__sM7o6{display:grid;place-items:center;width:40px;height:40px;border-radius:5px;background:#ffe066;box-shadow:0 1px 1px rgba(10,13,20,.14),0 6px 14px -6px rgba(10,13,20,.32);color:var(--ink);font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;rotate:-3deg;transition:rotate .24s var(--ease),transform .24s var(--ease)}.index_flow__MRogb li:nth-child(2) .index_flowN__sM7o6{background:#ffb0c8;rotate:2.5deg}.index_flow__MRogb li:nth-child(3) .index_flowN__sM7o6{background:#9be7c4;rotate:-1.5deg}.index_flow__MRogb li:hover .index_flowN__sM7o6{rotate:0deg;transform:translateY(-3px)}.index_flowLabel__yRT_5{color:var(--ink);font-size:17px;font-weight:600;letter-spacing:-.026em;line-height:1.3}.index_flowMeta__5vIb_{margin-top:3px;color:var(--text-muted);font-size:13.5px;line-height:1.5}@media (max-width:900px){.index_flow__MRogb{grid-template-columns:1fr;gap:var(--s-5)}.index_flow__MRogb li:after{display:block;top:50px;bottom:calc(-1 * var(--s-5));left:20px;width:1px}.index_flow__MRogb li:last-child:after{display:none}}