.landing_page__FTB8z{min-height:100dvh}.landing_sky__Dey_P{background:var(--sky);color:var(--ink);padding:8px 32px 136px}.landing_bar__bwh5x{max-width:var(--page);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:72px}.landing_nav__bJ4SU{display:flex;align-items:center;gap:4px}.landing_nav__bJ4SU a{padding:6px 12px;border-radius:var(--radius-control);font-size:14px;font-weight:500}.landing_nav__bJ4SU a:hover{background:rgb(255 255 255/25%)}.landing_barSignIn__Jm5dq{background:rgb(255 255 255/85%)}.landing_hero__TEOMc{display:grid;justify-items:center;gap:24px;max-width:880px;margin:64px auto 0;text-align:center}.landing_eyebrow__IEbuX{padding:4px 12px;border-radius:var(--radius-pill);background:rgb(255 255 255/90%);font-size:12px;line-height:1.4;font-weight:500}.landing_hero__TEOMc h1{font-family:var(--font-display);font-size:72px;font-weight:900;line-height:1;letter-spacing:.02em;max-width:14ch;text-wrap:balance}.landing_actions__4qJAK{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:8px}.landing_message__BDodW{background:var(--card);padding:12px 16px;border-radius:var(--radius-control);font-size:14px}.landing_mockup__Rd6Pn{margin:-88px auto 0;padding:0 32px;max-width:1024px;position:relative}.landing_window__Gde7b{border:1px solid var(--forest);border-radius:var(--radius-feature);background:var(--card);box-shadow:var(--shadow-float);overflow:clip}.landing_windowBar__E2ysP{display:flex;align-items:center;gap:12px;padding:12px 24px;background:var(--paper);border-bottom:1px solid var(--edge);color:var(--ink);font-size:12px}.landing_example__NxPTk{padding:4px 10px;background:var(--card);border-radius:var(--radius-pill);font-weight:500}.landing_thread__FJhgU{padding:32px;max-width:880px;margin:0 auto;display:grid;gap:24px;font-size:14px;line-height:1.5}.landing_ask___yAPI{justify-self:end;max-width:80%;padding:12px 16px;background:var(--teal-mist);border-radius:var(--radius-card)}.landing_reply__BJ4zB{display:grid;gap:16px}.landing_matches__2G9_6{padding:0;list-style:none;display:grid;gap:8px}.landing_matches__2G9_6 li{display:flex;align-items:flex-start;gap:16px;padding:12px 16px;border:1px solid var(--edge);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.landing_score__oF5GS{flex:none;width:36px;height:36px;display:grid;place-items:center;background:var(--mint);border-radius:var(--radius-pill);font-family:var(--font-mono);font-weight:500;font-size:14px}.landing_matchText__6i6TH{display:grid;gap:2px;min-width:0}.landing_matchText__6i6TH strong{font-weight:600}.landing_matchText__6i6TH>span{color:var(--stone);font-size:12px}.landing_matchText__6i6TH>.landing_reason__4WHYi{font-size:14px;margin-top:4px}.landing_files__LPufx{display:flex;flex-wrap:wrap;gap:8px}.landing_file__lvO6u{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--edge);border-radius:var(--radius-card)}.landing_fileIcon__LnRQU{border:1px solid var(--azure);border-radius:var(--radius-control);padding:8px 6px;font-family:var(--font-mono);font-size:10px}.landing_file__lvO6u>span:last-child{display:grid;gap:2px}.landing_file__lvO6u strong{font-size:12px;font-weight:600}.landing_file__lvO6u>span>span{color:var(--stone);font-size:12px}.landing_caption__qZpfo{text-align:center;margin-top:16px;font-size:12px;color:var(--muted-on-paper)}.landing_section__BSfFK{max-width:var(--page);margin:80px auto 0;padding:0 32px;scroll-margin-top:24px}.landing_displayLeft__4CM2l,.landing_display__S5rrB{font-family:var(--font-display);font-size:48px;font-weight:900;line-height:1.2;letter-spacing:.02em;text-wrap:balance}.landing_display__S5rrB{text-align:center;max-width:24ch;margin:0 auto 24px}.landing_features__K3if5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:40px}.landing_features__K3if5 article{padding:32px 24px;border-radius:var(--radius-feature);display:grid;align-content:start;gap:12px}.landing_features__K3if5 h3{font-size:20px;line-height:1.4}.landing_features__K3if5 p{font-size:14px;line-height:1.5;color:var(--muted-on-paper)}.landing_mint__3OxrX{background:var(--mint)}.landing_peach__i55QJ{background:var(--peach)}.landing_lavender___Syz9{background:var(--lavender)}.landing_mist__E_VIl{background:var(--teal-mist)}.landing_steps__q0KiW{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin-top:40px}.landing_steps__q0KiW li{display:grid;align-content:start;gap:12px;padding:24px 0;border-top:1px solid var(--edge-strong)}.landing_stepTop__deUgn{display:flex;justify-content:space-between;align-items:center}.landing_stepNumber__hKZnO{font-family:var(--font-mono);font-size:12px;color:var(--muted-on-paper)}.landing_steps__q0KiW h3{font-size:18px;line-height:1.5}.landing_steps__q0KiW p{font-size:14px;color:var(--muted-on-paper)}.landing_split__iRS6r{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:48px}.landing_splitText__VlhaA{display:grid;gap:24px}.landing_splitText__VlhaA>p{color:var(--muted-on-paper);font-size:16px}.landing_checks__J9O_W{list-style:none;padding:0;display:grid;gap:12px;font-size:14px}.landing_checks__J9O_W li{display:flex;gap:8px;align-items:baseline}.landing_checks__J9O_W li:before{content:"✓";font-size:14px;font-weight:600;flex:none}.landing_splitText__VlhaA>.landing_fine__aKfFr{font-size:12px}.landing_graph__aEole{position:relative;height:424px;min-width:0}.landing_lines__uEh_Z{position:absolute;inset:0;height:100%;width:100%}.landing_lines__uEh_Z line{stroke:var(--stone);stroke-width:1;vector-effect:non-scaling-stroke;opacity:.4}.landing_node__lPOA_{position:absolute;transform:translate(-50%,-50%);width:132px;max-width:28%;padding:16px 12px;background:var(--card);border:2px solid var(--azure);border-radius:var(--radius-feature);box-shadow:var(--shadow-card);display:grid;gap:4px}.landing_node__lPOA_ strong{font-size:12px;font-weight:600}.landing_node__lPOA_>span{font-size:11px;line-height:1.4;color:var(--stone)}.landing_nodeTeal__58j5u{border-color:var(--teal)}.landing_nodeCoral__2YplA{border-color:var(--coral)}.landing_nodeOrchid__l6HxW{border-color:var(--orchid)}.landing_nodeAmber__ZD8u_{border-color:var(--amber)}.landing_nodeAzure__ZH17t{border-color:var(--azure)}.landing_plan__gKN20{max-width:640px;margin:32px auto 0;display:grid;justify-items:start;gap:24px;padding:32px;background:var(--card);border:1px solid var(--edge);border-radius:var(--radius-feature);box-shadow:var(--shadow-card)}.landing_planPrice__0phOB{display:flex;align-items:baseline;gap:12px}.landing_amount__GxEXV{font-size:48px;line-height:1;font-weight:600;letter-spacing:-.025em}.landing_planNote__sir6D,.landing_planPrice__0phOB>span:last-child{color:var(--stone);font-size:14px}.landing_footer__hCcVD{max-width:var(--page);margin:80px auto 0;padding:24px 32px;border-top:1px solid var(--edge);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.landing_footer__hCcVD>span{font-size:12px;color:var(--muted-on-paper)}@media (max-width:1024px){.landing_features__K3if5,.landing_steps__q0KiW{grid-template-columns:repeat(2,minmax(0,1fr))}.landing_split__iRS6r{grid-template-columns:minmax(0,1fr)}.landing_graph__aEole{max-width:680px;width:100%;justify-self:center}.landing_splitText__VlhaA{max-width:680px}}@media (max-width:768px){.landing_nav__bJ4SU{display:none}.landing_hero__TEOMc{margin-top:40px}.landing_hero__TEOMc h1{font-size:56px}.landing_displayLeft__4CM2l,.landing_display__S5rrB{font-size:36px}.landing_thread__FJhgU{padding:24px}}@media (max-width:520px){.landing_sky__Dey_P{padding:8px 16px 112px}.landing_bar__bwh5x{min-height:56px;gap:8px}.landing_hero__TEOMc{margin-top:32px;gap:20px}.landing_hero__TEOMc h1{font-size:40px}.landing_actions__4qJAK,.landing_actions__4qJAK>*{width:100%}.landing_mockup__Rd6Pn{padding:0 16px;margin-top:-72px}.landing_windowBar__E2ysP{padding:12px 16px;flex-wrap:wrap;gap:8px}.landing_thread__FJhgU{padding:16px}.landing_ask___yAPI{max-width:100%}.landing_matches__2G9_6 li{gap:12px;padding:12px}.landing_files__LPufx{display:grid}.landing_section__BSfFK{margin-top:56px;padding-inline:16px}.landing_displayLeft__4CM2l,.landing_display__S5rrB{font-size:30px}.landing_features__K3if5{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:24px}.landing_features__K3if5 article{padding:24px}.landing_steps__q0KiW{gap:16px;margin-top:24px}.landing_split__iRS6r{gap:24px}.landing_graph__aEole{height:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.landing_lines__uEh_Z{display:none}.landing_node__lPOA_{position:static;width:auto;max-width:none;transform:none}.landing_plan__gKN20{padding:24px}.landing_footer__hCcVD{padding-inline:16px;margin-top:56px}}