.settings_section__dMv_Q{display:flex;flex-direction:column;gap:12px;scroll-margin-top:24px}.settings_fieldset__jNp7t{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:10px;min-width:0}.settings_choice__ft3nT{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;border-radius:14px;background:var(--surface);border:1px solid var(--border);cursor:pointer}.settings_choiceOn__8MGvD{border:2px solid var(--text);padding:17px 19px}.settings_choiceOn__8MGvD input[type=radio],.settings_choice__ft3nT input[type=radio]{width:20px;height:20px;margin:2px 0 0;accent-color:var(--text);flex:0 0 auto}.settings_choiceBody__HslWj{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.settings_choiceHead__pFpNL{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.settings_choiceTitle__FMFTF{font-size:16px;font-weight:600}.settings_tag__2kmvD{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.settings_choiceText__C6htj{font-size:14px;line-height:1.5;color:var(--text-2)}.settings_inline__0SFWV{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.settings_inlineLabel__5g21e{font-size:14px;font-weight:600}.settings_select__oLDUF{max-width:100%}.settings_input__mR2qY,.settings_select__oLDUF{height:40px;padding:0 12px;border-radius:10px;border:1px solid var(--border);background:var(--inset);font-size:14px}.settings_input__mR2qY{min-width:0}.settings_faint__9d1ZO{font-size:13px;color:var(--text-2)}.settings_list__eCv2X{display:flex;flex-direction:column;border-radius:14px;background:var(--surface);border:1px solid var(--border);overflow:hidden}.settings_row__HniHT{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--divider);flex-wrap:wrap}.settings_row__HniHT:last-child{border-bottom:0}.settings_rowText__NNkBo{display:flex;flex-direction:column;gap:2px;flex:1 1 260px;min-width:0}.settings_rowTitle___3bJ1{font-size:15px;font-weight:600;overflow-wrap:anywhere}.settings_mono__5MAoA{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:600;overflow-wrap:anywhere}.settings_rowSub__xNyaq{font-size:13px;line-height:1.5;color:var(--text-2);overflow-wrap:anywhere}.settings_current__y_ZO7{font-size:13px;font-weight:600;color:var(--good);white-space:nowrap}.settings_missing__EA4SL{font-size:13px;font-weight:600;color:var(--text-2);white-space:nowrap}.settings_smallBtn__iE5sk{height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--border);background:var(--surface);font-size:14px;font-weight:600;display:inline-flex;align-items:center;text-decoration:none;white-space:nowrap;cursor:pointer;color:var(--text)}.settings_smallBtn__iE5sk:hover{color:var(--text);border-color:var(--line-strong)}.settings_smallBtn__iE5sk:disabled{opacity:.5;cursor:not-allowed}.settings_segment__kHEL6{display:inline-flex;padding:3px;border-radius:10px;background:var(--track)}.settings_seg__V0TwF{height:34px;padding:0 14px;border-radius:8px;border:0;background:transparent;font-size:14px;font-weight:600;color:var(--text-2);cursor:pointer}.settings_segOn__r1pSQ{color:var(--text);background:var(--toggle-on);box-shadow:var(--shadow-toggle)}.settings_form__2m2Gl{display:flex;flex-direction:column;gap:10px;padding:16px 20px;border-top:1px solid var(--divider);background:var(--inset)}.settings_formRow__uBzxd{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.settings_check__RxFUM{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5}.settings_check__RxFUM input{margin-top:3px;accent-color:var(--text)}.settings_warn__pGwSI{font-size:13px;line-height:1.5;color:var(--text-body-2);padding:10px 12px;border-radius:10px;background:var(--raised)}.settings_status__XdS9p{font-size:13px;color:var(--text-2)}.settings_error__DbeLO{font-size:13px;color:var(--text);padding:8px 12px;border-radius:8px;background:var(--raised)}.settings_foot__ayWDp{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-top:8px;border-top:1px solid var(--border);font-size:14px;color:var(--text-2)}.settings_box__jbLpl{display:flex;flex-direction:column;gap:12px;padding:18px 20px;border-radius:14px;background:var(--surface);border:1px solid var(--border)}.header_header__RtJAw{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px 48px;border-bottom:1px solid var(--border)}.header_brand__dthyQ{display:flex;align-items:center;gap:12px;text-decoration:none}.header_brand__dthyQ:hover{color:inherit}.header_word__DAHze{font-size:15px;font-weight:600;color:var(--text-2)}.header_nav__8A_Ry{gap:24px}.header_navGroup__zHIEj,.header_nav__8A_Ry{display:flex;align-items:center;flex-wrap:wrap}.header_navGroup__zHIEj{gap:20px}.header_navLink__NEYGl{font-size:14px;font-weight:500;text-decoration:none;color:var(--text-2);padding:10px 2px;border-bottom:2px solid transparent}.header_navLinkActive__aMMD9{font-weight:600;color:var(--text);border-bottom-color:var(--text)}.header_back__tzqus{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:var(--text-2);text-decoration:none;padding:10px 2px}.header_toggle__UIdC7{display:flex;padding:3px;border-radius:10px;background:var(--track)}.header_toggleOff__XYFPW,.header_toggleOn__DF1E4{height:30px;padding:0 12px;border-radius:8px;display:inline-flex;align-items:center;font-size:13px;font-weight:600;text-decoration:none}.header_toggleOff__XYFPW{color:var(--text-body-2)}.header_toggleOn__DF1E4{color:var(--text);background:var(--toggle-on);box-shadow:var(--shadow-toggle)}.header_avatar__On_JU{width:36px;height:36px;border-radius:50%;border:1px solid var(--border);background:var(--surface);display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px;font-weight:600}.header_avatarActive__6lML0{border-color:var(--text);box-shadow:0 0 0 1px var(--text)}@media (max-width:640px){.header_header__RtJAw{padding:16px}}.handsoff_top__N_2G4{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px}.handsoff_intro__9xHSC{display:flex;flex-direction:column;gap:8px;max-width:620px}.handsoff_introWide__t35R1{max-width:680px}.handsoff_lede__Nfg9T{margin:0;font-size:16px;line-height:1.5;color:var(--text-2)}.handsoff_section__Ar6P8{display:flex;flex-direction:column;gap:12px}.handsoff_needs__IjS_B{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px 24px;border-radius:14px;background:var(--surface);border:1px solid var(--amber-border);box-shadow:var(--shadow-sm)}.handsoff_needsText__x3azf{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1 1 320px}.handsoff_context__MmAge{font-size:13px;font-weight:600;color:var(--text-2);overflow-wrap:anywhere}.handsoff_headline__6hqgV{font-size:17px;font-weight:600;overflow-wrap:anywhere}.handsoff_sub__rzYSj{font-size:14px;color:var(--text-2)}.handsoff_amberBtn__542FX{display:inline-flex;align-items:center;height:44px;padding:0 18px;border-radius:10px;background:var(--amber);color:var(--on-amber);font-size:14px;font-weight:600;text-decoration:none;white-space:nowrap}.handsoff_amberBtn__542FX:hover{color:var(--on-amber);opacity:.92}.handsoff_list__pXHcO{display:flex;flex-direction:column;border-radius:14px;background:var(--surface);border:1px solid var(--border);overflow:hidden}.handsoff_row__hKkRE{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px 24px;border-bottom:1px solid var(--divider);text-decoration:none;color:inherit}.handsoff_row__hKkRE:last-child{border-bottom:0}.handsoff_row__hKkRE:hover{color:inherit;background:var(--inset)}.handsoff_rowText__7GKsA{display:flex;flex-direction:column;gap:6px;flex:1 1 320px;min-width:0}.handsoff_rowTitle__IijwQ{font-size:16px;font-weight:600;overflow-wrap:anywhere}.handsoff_rowTitleEnded__SgB3g{color:var(--text-2)}.handsoff_rowLine__v49yc{font-size:14px;color:var(--text-2);overflow-wrap:anywhere}.handsoff_rowRight__OBEWY{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.handsoff_bars__HVhFD{display:flex;gap:4px;width:124px}.handsoff_bar__W5lol{flex:1 1;height:6px;border-radius:3px;background:var(--line)}.handsoff_barDone__axYO8{background:var(--text)}.handsoff_barEnded__ZylCB{background:var(--line-strong)}.handsoff_right__I7OG7{font-size:14px;color:var(--text-2);min-width:120px;text-align:right}.handsoff_rightNeeds__c_S3d{font-weight:600;color:var(--amber)}.handsoff_tips__RC5h9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.handsoff_tip__4yrFk{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border-radius:12px;background:var(--surface);border:1px solid var(--border)}.handsoff_tipTitle__RaWe9{font-size:15px;font-weight:600}.handsoff_tipText__4l7Gf{font-size:14px;line-height:1.5;color:var(--text-2)}.handsoff_tipText__4l7Gf a{color:var(--text-2);text-decoration:underline;text-underline-offset:3px}.handsoff_empty__VC3dt{display:flex;flex-direction:column;gap:8px;padding:28px 24px;border-radius:14px;border:1px dashed var(--line-strong);color:var(--text-2);font-size:15px;line-height:1.5}.handsoff_demoCard__cZZfO{display:flex;gap:24px;padding:22px 24px;border-radius:14px;background:var(--surface);border:1px solid var(--amber-border);box-shadow:var(--shadow-sm)}.handsoff_thumb__2mYAI{flex:0 0 220px;aspect-ratio:16/9;border-radius:10px;background:var(--video);flex-direction:column;gap:8px;text-decoration:none;position:relative}.handsoff_thumbCircle__iW6Kb,.handsoff_thumb__2mYAI{display:flex;align-items:center;justify-content:center}.handsoff_thumbCircle__iW6Kb{width:44px;height:44px;border-radius:50%;background:var(--surface);color:var(--text)}.handsoff_thumbTag__84EQ4{position:absolute;right:8px;bottom:8px;max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600;color:#fff;background:rgba(0,0,0,.5);padding:3px 7px;border-radius:6px}.handsoff_demoText__Yl3Nc{display:flex;flex-direction:column;gap:10px;flex:1 1;min-width:0}.handsoff_demoTitle__x9iYu{font-size:18px;font-weight:600;overflow-wrap:anywhere}.handsoff_demoDesc__SWqXq{margin:0;font-size:14px;line-height:1.5;color:var(--text-body-2);overflow-wrap:anywhere}.handsoff_smallBtns__vK1V2{display:flex;gap:8px;flex-wrap:wrap}.handsoff_smallPrimary__BfLGp{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;background:var(--primary);color:var(--on-primary);font-size:14px;font-weight:600;text-decoration:none}.handsoff_smallPrimary__BfLGp:hover{color:var(--on-primary);opacity:.92}.handsoff_smallQuiet__ndURn{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:10px;background:var(--raised);color:var(--text);font-size:14px;font-weight:600;text-decoration:none}.handsoff_smallQuiet__ndURn:hover{color:var(--text)}.handsoff_moving__LgzEX{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:18px 24px;border-radius:14px;background:var(--raised)}.handsoff_movingText__yzX2O{font-size:15px;line-height:1.5;color:var(--text-body-2)}.handsoff_plainLink__1KoSQ,.handsoff_strong__FUid1{font-weight:600;color:var(--text)}.handsoff_plainLink__1KoSQ{font-size:14px;text-decoration:none}.handsoff_amberLabel__yJMMI{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--amber)}@media (max-width:720px){.handsoff_tips__RC5h9{grid-template-columns:minmax(0,1fr)}.handsoff_demoCard__cZZfO{flex-direction:column;gap:16px}.handsoff_thumb__2mYAI{flex:0 0 auto;width:100%}.handsoff_right__I7OG7{min-width:0;text-align:left}.handsoff_row__hKkRE{padding:18px 20px}}.landing_page__aBdkR{--landing-max:1440px;--landing-pad:clamp(16px,3.5vw,56px);min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--text);font-family:var(--font-inter),Inter,system-ui,-apple-system,"Segoe UI",sans-serif}.landing_page__aBdkR h1,.landing_page__aBdkR h2,.landing_page__aBdkR h3,.landing_wordmark__SKQV_{font-family:var(--font-sans)}.landing_srOnly__P2Lo8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.landing_header__vmF5N{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px var(--landing-pad);max-width:var(--landing-max);width:100%;margin:0 auto;box-sizing:border-box;flex-wrap:wrap}.landing_brand__zTfFp{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--text)}.landing_wordmark__SKQV_{font-size:20px;font-weight:700;letter-spacing:-.03em}.landing_nav__gAPym{display:flex;align-items:center;gap:24px;font-size:14px;flex-wrap:wrap}.landing_nav__gAPym a{color:var(--text-body-2);text-decoration:none}.landing_nav__gAPym a:hover{color:var(--text)}.landing_signIn__Bwzuu{display:inline-flex;align-items:center;gap:6px}.landing_themeToggle__zL_ru{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control);border:1px solid var(--border);background:var(--surface);color:var(--text-body-2);cursor:pointer}.landing_themeToggle__zL_ru:hover{color:var(--text);border-color:var(--line-strong)}.landing_nav__gAPym .landing_navCta__8jqVW{height:38px;padding:0 16px;border-radius:var(--radius-control);background:var(--primary);color:var(--on-primary);font-weight:600;display:inline-flex;align-items:center}.landing_nav__gAPym .landing_navCta__8jqVW:hover{color:var(--on-primary)}.landing_hero___ILNH{max-width:var(--landing-max);width:100%;margin:0 auto;box-sizing:border-box;padding:56px var(--landing-pad) 48px;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.landing_heroCopy__aZnKh{display:flex;flex-direction:column;gap:22px}.landing_eyebrow__4uFc8{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.landing_h1__IEan5{margin:0;font-size:54px;font-weight:800;line-height:1.05;letter-spacing:-.03em}.landing_lead__NJ8sD{margin:0;font-size:18px;line-height:1.55;color:var(--text-body-2);max-width:600px}.landing_checks__tb1nf{list-style:none;margin:0;padding:0;display:flex;gap:8px 20px;font-size:13px;color:var(--text-2);flex-wrap:wrap}.landing_intake__dWc4V{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:16px;background:var(--surface);border:1px solid var(--border);box-shadow:0 20px 50px rgba(23,24,26,.08)}.landing_intakeText__rjyzN{width:100%;box-sizing:border-box;padding:12px 14px;font:inherit;font-size:16px;line-height:1.5;border:0;outline:none;resize:none;min-height:96px;background:transparent;color:var(--text)}.landing_intakeText__rjyzN::placeholder{color:var(--text-3)}.landing_intake__dWc4V:focus-within{border-color:var(--line-strong)}.landing_intakeFoot___WnHD{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px;flex-wrap:wrap}.landing_intakeHint__s4DkD{flex:1 1 240px;min-width:0;font-size:12.5px;line-height:1.4;color:var(--text-2);display:inline-flex;align-items:center;gap:6px}.landing_planIt__ruZMc{height:44px;padding:0 20px;border-radius:var(--radius-control);background:var(--primary);color:var(--on-primary);font:inherit;font-size:15px;font-weight:600;border:0;cursor:pointer;flex:none;margin-left:auto}.landing_planIt__ruZMc:disabled{opacity:.7;cursor:progress}.landing_intakeError__hxYLK{margin:0;padding:0 4px;font-size:14px;line-height:1.5;color:var(--text)}.landing_board__uDTFm{margin:0;display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:16px;background:var(--raised);border:1px solid var(--border);font-size:12px}.landing_boardHead__hGbU0{display:flex;align-items:center;gap:8px;padding:0 2px 4px}.landing_swatch__Apo_a{width:8px;height:8px;border-radius:2px;background:#4a7bd0}.landing_live__fztwS{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:var(--good);font-weight:600}.landing_liveDot__TPWBw{width:6px;height:6px;border-radius:50%;background:var(--good)}.landing_cols__d7xIG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.landing_colNeeds__eTFCY,.landing_col__bf9Tg{display:flex;flex-direction:column;gap:5px;padding:6px;border-radius:8px;background:var(--track)}.landing_colNeeds__eTFCY{background:var(--amber-tint)}.landing_colTitle___2qTV{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);padding:2px}.landing_colNeeds__eTFCY .landing_colTitle___2qTV{color:var(--amber)}.landing_doneCard__u4QCA,.landing_needsCard__6WArJ,.landing_task__CGzj7{padding:8px;border-radius:6px;background:var(--surface);border:1px solid var(--border);display:flex;flex-direction:column;gap:4px;line-height:1.3}.landing_needsCard__6WArJ{border-color:var(--amber-border)}.landing_needsCard__6WArJ span{color:var(--amber);font-weight:600}.landing_doneCard__u4QCA{color:var(--text-2);background:var(--inset)}.landing_key__T7P04{color:var(--text-2);font-size:11px}.landing_bar__dhhPh{display:block;height:3px;border-radius:2px;background:var(--track)}.landing_bar__dhhPh span{display:block;height:100%;background:var(--text);border-radius:2px}.landing_rail__KzyXs{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:8px;background:var(--surface);border:1px solid var(--border);font-size:11.5px;color:var(--text-body-2)}.landing_rail__KzyXs div{display:flex;gap:8px}.landing_rail__KzyXs div>span:first-child{color:var(--text-2);min-width:28px}.landing_caption__k_N52{font-size:11px;color:var(--text-2);padding:0 2px}.landing_band__itraX{max-width:var(--landing-max);width:100%;margin:0 auto;box-sizing:border-box;padding:16px var(--landing-pad) 64px}.landing_cards2__fMw5I{display:grid;grid-template-columns:1fr 1fr;gap:16px}.landing_card__jgJlP{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border)}.landing_card__jgJlP h3{margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em}.landing_card__jgJlP p{margin:0;font-size:14.5px;line-height:1.55;color:var(--text-body-2)}.landing_cardEyebrow__pM1Ls{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.landing_white__hf3z_{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.landing_inner__FrQOH{max-width:var(--landing-max);margin:0 auto;box-sizing:border-box;padding:64px var(--landing-pad);display:flex;flex-direction:column;gap:28px}.landing_sectionHead__Un0SX{display:flex;flex-direction:column;gap:10px;max-width:720px}.landing_sectionHead__Un0SX h2{margin:0;font-size:34px;font-weight:800;letter-spacing:-.025em;line-height:1.1}.landing_sectionHead__Un0SX p{margin:0;font-size:16px;line-height:1.55;color:var(--text-body-2)}.landing_h2small__kXOAM{margin:0;font-size:28px;font-weight:800;letter-spacing:-.025em}.landing_split__J76ZR{padding-top:48px}.landing_steps__hogEu{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.landing_steps__hogEu li{display:flex;flex-direction:column;gap:8px}.landing_steps__hogEu h3{margin:0;font-size:17px;font-weight:700}.landing_steps__hogEu p{margin:0;font-size:14.5px;line-height:1.55;color:var(--text-body-2)}.landing_stepNo__jlGq7{font-family:var(--font-sans);font-size:44px;font-weight:800;line-height:1;color:var(--line)}.landing_stepTime__dMu3g{font-weight:500;color:var(--text-2);font-size:14px}.landing_tableScroll__PWEKK{overflow-x:auto}.landing_fit__2jt6s{width:100%;border-collapse:collapse;font-size:14px;min-width:640px}.landing_fit__2jt6s td,.landing_fit__2jt6s th{text-align:left;vertical-align:top;padding:12px 14px;border-bottom:1px solid var(--divider)}.landing_fit__2jt6s thead th{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.landing_fit__2jt6s tbody th{font-weight:600;width:22%}.landing_fit__2jt6s td{color:var(--text-body-2)}.landing_fit__2jt6s .landing_us__5dXAb{color:var(--text);font-weight:600}.landing_pricing__nBeVg{max-width:var(--landing-max);width:100%;margin:0 auto;box-sizing:border-box;padding:64px var(--landing-pad);display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.landing_gift__SVjdq{padding:16px 18px;border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border);font-size:14.5px;line-height:1.55}.landing_faq__G_b3c{margin:0;display:flex;flex-direction:column;gap:18px}.landing_faq__G_b3c dt{font-weight:700;font-size:15px;margin-bottom:4px}.landing_faq__G_b3c dd{margin:0;font-size:14.5px;line-height:1.55;color:var(--text-body-2)}.landing_dark__YYTxk{background:#17181a;color:#f2f2ee}.landing_darkInner__wEZmr{max-width:880px;margin:0 auto;box-sizing:border-box;padding:64px var(--landing-pad);display:flex;flex-direction:column;gap:20px}.landing_darkInner__wEZmr h2{margin:0;font-size:38px;font-weight:800;letter-spacing:-.025em}.landing_dark__YYTxk .landing_intake__dWc4V{box-shadow:none}.landing_footer__I_4dW{max-width:var(--landing-max);width:100%;margin:0 auto;box-sizing:border-box;padding:28px var(--landing-pad);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:13px;color:var(--text-2)}.landing_footNav__eh9Vi{display:flex;gap:18px;flex-wrap:wrap}.landing_footNav__eh9Vi a{color:var(--text-2);text-decoration:none}.landing_footNav__eh9Vi a:hover{color:var(--text);text-decoration:underline}.landing_oneTap__VNQO6{position:fixed;top:0;right:0}@media (max-width:900px){.landing_hero___ILNH,.landing_pricing__nBeVg{grid-template-columns:1fr;padding:32px 16px;gap:32px}.landing_header__vmF5N{padding:14px 16px}.landing_nav__gAPym{gap:14px}.landing_nav__gAPym a[href="#how"],.landing_nav__gAPym a[href="#pricing"]{display:none}.landing_h1__IEan5{font-size:38px}.landing_band__itraX{padding:8px 16px 40px}.landing_cards2__fMw5I,.landing_steps__hogEu{grid-template-columns:1fr}.landing_darkInner__wEZmr,.landing_inner__FrQOH{padding:40px 16px}.landing_darkInner__wEZmr h2,.landing_sectionHead__Un0SX h2{font-size:28px}.landing_footer__I_4dW{padding:24px 16px}.landing_cols__d7xIG{grid-template-columns:repeat(2,minmax(0,1fr))}}.landing_bandTop__Y6QCd{padding-top:48px}.landing_cardH__LZHkX{margin:0;font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.25}.landing_fitCard___D3Mq{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.landing_fitCard___D3Mq .landing_fit__2jt6s thead th{background:var(--raised);text-transform:none;letter-spacing:0;font-size:14px;color:var(--text-2)}.landing_fitCard___D3Mq .landing_fit__2jt6s td.landing_us__5dXAb,.landing_fitCard___D3Mq .landing_fit__2jt6s th.landing_us__5dXAb{background:var(--raised);color:var(--text);font-weight:600;box-shadow:inset 2px 0 0 var(--text),inset -2px 0 0 var(--text)}.landing_fitCard___D3Mq .landing_fit__2jt6s thead th.landing_us__5dXAb{color:var(--text);font-weight:700;box-shadow:inset 2px 0 0 var(--text),inset -2px 0 0 var(--text),inset 0 2px 0 var(--text);border-top-right-radius:var(--radius-card)}.landing_fitCard___D3Mq .landing_fit__2jt6s tbody tr:last-child td.landing_us__5dXAb{box-shadow:inset 2px 0 0 var(--text),inset -2px 0 0 var(--text),inset 0 -2px 0 var(--text);border-bottom-right-radius:var(--radius-card)}.landing_fitCard___D3Mq .landing_fit__2jt6s tbody tr:last-child td,.landing_fitCard___D3Mq .landing_fit__2jt6s tbody tr:last-child th{border-bottom:0}.landing_faqItem__rEfoH{border:1px solid var(--border);border-radius:12px;background:var(--surface);padding:14px 16px}.landing_faqItem__rEfoH summary{cursor:pointer;font-weight:700;font-size:15px;list-style-position:inside}.landing_faqItem__rEfoH p{margin:8px 0 0;font-size:14.5px;line-height:1.55;color:var(--text-body-2)}.landing_faq__G_b3c{gap:8px}.landing_gift__SVjdq{display:flex;gap:10px;align-items:flex-start;background:var(--raised)}.landing_intakeDark__5GB5s{background:#1e1f22;border-color:#2e2f34}.landing_intakeDark__5GB5s .landing_intakeText__rjyzN{color:#f2f2ee}.landing_intakeDark__5GB5s .landing_intakeText__rjyzN::placeholder{color:#7c8087}.landing_intakeDark__5GB5s .landing_intakeHint__s4DkD{color:#a0a3a8}.landing_intakeDark__5GB5s .landing_planIt__ruZMc{background:#f2f2ee;color:#17181a}.landing_intakeDark__5GB5s .landing_intakeError__hxYLK{color:#f2f2ee}.landing_footBrand__vCyMf{display:inline-flex;align-items:center;gap:8px}@media (max-width:900px){.landing_intakeText__rjyzN{min-height:132px}.landing_planIt__ruZMc{width:100%;margin-left:0}.landing_bandTop__Y6QCd{padding-top:24px}}.billing_payment__h5j9_{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:start;padding:24px;border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border)}.billing_paymentMain__hxVcI{display:flex;flex-direction:column;gap:14px}.billing_when__96EIW{margin:0;font-size:14px;line-height:1.5;color:var(--text-body-2)}.billing_actions___4J7I{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.billing_linkButton__2DHJ9{background:none;border:0;padding:0;font:inherit;font-size:14px;color:var(--text-2);text-decoration:underline;cursor:pointer}.billing_error__IDscG{margin:0;font-size:14px;color:var(--text)}.billing_small__FaOhK{margin:0;font-size:13px;line-height:1.5;color:var(--text-2)}.billing_summary__qq7db{display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:var(--radius-card);background:var(--inset);border:1px solid var(--border);font-size:14px}.billing_summary__qq7db ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.billing_sumRow__SzE40,.billing_summary__qq7db li{display:flex;justify-content:space-between;gap:12px}.billing_sumRow__SzE40{padding-top:10px;border-top:1px solid var(--divider)}.billing_price__GbpG8{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text);font-weight:600}.billing_planPrice__4f2T8{font-size:13px;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.billing_planTotal___bdBF{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:14px 16px;border-radius:var(--radius-card);background:var(--surface);border:1px solid var(--border);font-size:14px;line-height:1.5;color:var(--text-body-2)}.billing_planTotal___bdBF b{color:var(--text)}@media (max-width:760px){.billing_payment__h5j9_{grid-template-columns:1fr;padding:16px}}.attach_buttonSm__gL8xx,.attach_button__O71Hd{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--border);background:var(--surface);color:var(--text-body-2);font:inherit;font-weight:500;cursor:pointer;white-space:nowrap}.attach_button__O71Hd{height:44px;padding:0 14px;border-radius:var(--radius-control);font-size:14px}.attach_buttonSm__gL8xx{height:36px;padding:0 12px;border-radius:8px;font-size:13px}.attach_buttonSm__gL8xx:hover:not(:disabled),.attach_button__O71Hd:hover:not(:disabled){border-color:var(--line-strong);color:var(--text)}.attach_buttonSm__gL8xx:disabled,.attach_button__O71Hd:disabled{cursor:not-allowed;opacity:.6}.attach_buttonSm__gL8xx:focus-visible,.attach_button__O71Hd:focus-visible,.attach_remove__cVzDd:focus-visible{outline:2px solid var(--text);outline-offset:2px}.attach_input__jIQ1l{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;opacity:0}.attach_limits__zIuL1{font-size:13px;line-height:1.5;color:var(--text-2)}.attach_list__9DHsL{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;min-width:0}.attach_chipRejected__HbSUz,.attach_chip__JQUKB{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main remove" "progress progress" "state state";column-gap:12px;row-gap:4px;align-items:center;padding:10px 10px 10px 14px;border-radius:var(--radius-control);border:1px solid var(--border);background:var(--inset);min-width:0}.attach_chipRejected__HbSUz{border-color:var(--amber-border);background:var(--amber-tint)}.attach_chipMain__kzoo_{grid-area:main;display:flex;align-items:baseline;gap:10px;min-width:0}.attach_name__7BvVj{font-size:14px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;unicode-bidi:plaintext}.attach_size__CidR5{flex:0 0 auto;font-size:13px;color:var(--text-2)}.attach_progress__2L2HN{grid-area:progress;width:100%;height:4px;appearance:none;border:0;border-radius:2px;background:var(--track);overflow:hidden}.attach_progress__2L2HN::-webkit-progress-bar{background:var(--track)}.attach_progress__2L2HN::-webkit-progress-value{background:var(--text)}.attach_progress__2L2HN::-moz-progress-bar{background:var(--text)}.attach_stateRejected__dB7U6,.attach_state__7t7Pl{grid-area:state;font-size:13px;line-height:1.45;color:var(--text-2)}.attach_stateRejected__dB7U6{color:var(--text)}.attach_remove__cVzDd{grid-area:remove;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;border:0;background:transparent;color:var(--text-2);cursor:pointer}.attach_remove__cVzDd:hover:not(:disabled){background:var(--raised);color:var(--text)}.attach_remove__cVzDd:disabled{cursor:not-allowed;opacity:.5}.attach_row__9lNGF{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.attach_block__GDap_{display:flex;flex-direction:column;gap:8px;min-width:0}[data-frame=dense] .attach_buttonSm__gL8xx,[data-frame=dense] .attach_button__O71Hd{height:32px;padding:0 10px;gap:6px;border-radius:6px;font-size:13px}[data-frame=dense] .attach_limits__zIuL1,[data-frame=dense] .attach_size__CidR5,[data-frame=dense] .attach_stateRejected__dB7U6,[data-frame=dense] .attach_state__7t7Pl{font-size:12px}[data-frame=dense] .attach_block__GDap_,[data-frame=dense] .attach_list__9DHsL{gap:6px}[data-frame=dense] .attach_chipRejected__HbSUz,[data-frame=dense] .attach_chip__JQUKB{column-gap:8px;row-gap:2px;padding:6px 6px 6px 10px;border-radius:6px}[data-frame=dense] .attach_chipMain__kzoo_{gap:8px}[data-frame=dense] .attach_name__7BvVj{font-size:13px}[data-frame=dense] .attach_remove__cVzDd{width:28px;height:28px;border-radius:6px}[data-frame=dense] .attach_row__9lNGF{gap:6px 10px}.project_head__XeL64{display:flex;flex-direction:column;gap:8px}.project_headRow__G8TwX{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px}.project_columns__hLBYO{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:12px;align-items:start}.project_aside__8wWqo,.project_main__IXone{min-width:0;display:flex;flex-direction:column;gap:12px}@media (max-width:1000px){.project_columns__hLBYO{grid-template-columns:minmax(0,1fr)}}.project_sectionTight__Z5xWg,.project_section__kFkRe{display:flex;flex-direction:column;gap:12px}.project_demoCard__LNNQ4{border-radius:10px;border:1px solid var(--amber-border);box-shadow:var(--shadow-sm)}.project_card__6nTpY,.project_demoCard__LNNQ4{display:flex;flex-direction:column;background:var(--surface);overflow:hidden}.project_card__6nTpY{border-radius:10px;border:1px solid var(--border)}.project_video__gm9kM{position:relative;aspect-ratio:16/9;max-height:400px;background:var(--video);display:flex;align-items:center;justify-content:center}.project_videoEl__C6vy0{width:100%;height:100%;display:block;background:var(--video)}.project_videoNote__M526p{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px;text-align:center;color:#f2f2ee}.project_videoNote__M526p span{font-size:13px;line-height:1.5;color:rgba(242,242,238,.72);max-width:420px}.project_videoCircle__QEYVp{width:72px;height:72px;border-radius:50%;background:#f2f2ee;color:#1e1f22;display:flex;align-items:center;justify-content:center;text-decoration:none}.project_videoCircle__QEYVp:hover{color:var(--text);opacity:.92}.project_videoTag__zkGPb{position:absolute;left:16px;bottom:14px;font-size:13px;font-weight:600;color:#fff;background:rgba(0,0,0,.45);padding:6px 10px;border-radius:8px}.project_body__Kxdsp{padding:16px}.project_body__Kxdsp,.project_try__NNJPI{display:flex;flex-direction:column;gap:12px}.project_try__NNJPI{padding:12px;border-radius:8px;background:var(--raised)}.project_tryHead__LcZiP{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.project_tryNote__PfTGX{font-size:13px;color:var(--text-2)}.project_buttons__TmBFy{display:flex;gap:10px;flex-wrap:wrap}.project_linkBtn__AVqSa{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:6px;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}.project_linkBtnPrimary__ZOL9W{background:var(--primary);color:var(--on-primary)}.project_linkBtnPrimary__ZOL9W:hover{color:var(--on-primary);opacity:.92}.project_linkBtnSecondary__p2zuf{background:var(--surface);border:1px solid var(--border);color:var(--text)}.project_linkBtnSecondary__p2zuf:hover{color:var(--text);border-color:var(--line-strong)}.project_linkBtnDisabled__iDeWl{background:var(--surface);border:1px dashed var(--line-strong);color:var(--text-3);cursor:default}.project_facts__KCPtj{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;color:var(--text-body-2)}.project_fact__rfXzu{display:inline-flex;align-items:center;gap:6px}.project_phone__3H56y{display:flex;gap:16px;align-items:flex-start;flex-wrap:wrap;padding:12px;border-radius:8px;border:1px solid var(--border)}.project_phoneQr__cqR9y{flex:none;border-radius:6px}.project_phoneBody__KLU0m{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1 1 220px}.project_phoneNote__4v7fc{margin:0;font-size:13px;color:var(--text-body-2)}.project_phoneLink__VvsEu{color:var(--text);text-decoration:underline;text-underline-offset:2px}.project_factStrong__hJUki{font-weight:600;color:var(--text)}.project_three__X_drP{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.project_three__X_drP>div{display:flex;flex-direction:column;gap:6px;min-width:0}.project_three__X_drP dt{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.project_three__X_drP dd{margin:0;font-size:13px;line-height:1.5;color:var(--text);overflow-wrap:anywhere}.project_three__X_drP dd ul{margin:0;padding:0 0 0 12px;display:flex;flex-direction:column;gap:4px}.project_rule__OMm8t{height:1px;background:var(--divider);border:0;margin:0}.project_form__pZb8M{display:flex;flex-direction:column;gap:12px}.project_fieldLabel___AkVF{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.project_textarea__kfxiX{width:100%;padding:10px 12px;font-size:13px;line-height:1.5;border-radius:8px;border:1px solid var(--border);background:var(--inset);resize:vertical;outline:none}.project_textarea__kfxiX:focus{border-color:var(--text);box-shadow:0 0 0 1px var(--text)}.project_chips__0hOqR{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.project_chip__gVSDz{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:8px;border:1px solid var(--border);background:var(--surface);font-size:13px;font-weight:500;color:var(--text-body-2)}.project_chip__gVSDz:has(.project_chipInput__b_Exq:focus){border-color:var(--text);box-shadow:0 0 0 1px var(--text)}.project_chipInput__b_Exq{border:0;outline:none;background:transparent;font-size:13px;width:140px;color:var(--text)}.project_hint__G0ZEq,.project_status__drk1O{font-size:13px;line-height:1.5;color:var(--text-2)}.project_statusError__bg1jN{font-size:13px;line-height:1.5;color:var(--text);padding:10px;border-radius:6px;background:var(--raised)}.project_timeline__Osax_{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.project_tlItem__4T424{display:flex;gap:12px;padding:0 0 12px}.project_tlItem__4T424:last-child{padding-bottom:0}.project_tlRail__NQW_l{display:flex;flex-direction:column;align-items:center;flex:0 0 22px}.project_tlLine__rxmgI{flex:1 1;width:2px;background:var(--line);margin-top:6px}.project_tlItem__4T424:last-child .project_tlLine__rxmgI{display:none}.project_dotDone__7iKVb{background:var(--text);color:var(--bg)}.project_dotDone__7iKVb,.project_dotNeeds__AYsui{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center}.project_dotNeeds__AYsui{background:var(--amber)}.project_dotNeeds__AYsui>span{width:8px;height:8px;border-radius:50%;background:var(--surface)}.project_dotNow__dzEcf{width:22px;height:22px;border-radius:50%;border:2px solid var(--text);background:var(--surface);display:flex;align-items:center;justify-content:center}.project_dotNow__dzEcf>span{width:8px;height:8px;border-radius:50%;background:var(--text)}.project_dotLater__2ul4U{width:22px;height:22px;border-radius:50%;border:2px solid var(--line-strong);background:var(--surface)}.project_tlText__VRRDK{display:flex;flex-direction:column;gap:3px;padding-top:1px;min-width:0}.project_tlTitle__NJ8Ej{font-size:13px;font-weight:600;overflow-wrap:anywhere}.project_tlTitleQuiet__feJ9P{color:var(--text-2)}.project_tlSub___9BjA{font-size:13px;color:var(--text-2)}.project_tlSubNeeds__lKRWF{font-size:13px;font-weight:600;color:var(--amber)}.project_tlSubNow__S6uKs{font-size:13px;font-weight:600;color:var(--text)}.project_tlKind___HTGp{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.project_where__gnO5z{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:8px;background:var(--raised);margin-top:8px}.project_whereRow__tTvJm{font-size:13px;text-decoration:none;display:flex;justify-content:space-between;gap:8px;min-width:0}.project_whereRow__tTvJm>span:last-child{color:var(--text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.project_quietLink__2rZNa{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 4px;font-size:13px;font-weight:600;color:var(--text-2);text-decoration:none}.project_nowRow__9KaSV{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.project_nowTitle__66G3X{font-size:15px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.project_progressLine__ar5G3{font-size:13px;line-height:1.5;color:var(--text-body-2);overflow-wrap:anywhere}.project_bar__lVCcj{height:6px;border-radius:3px;background:var(--track);overflow:hidden}.project_bar__lVCcj>span{display:block;height:100%;background:var(--text);border-radius:3px}.project_needsCard__jOrNT{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:10px;background:var(--surface);border:1px solid var(--amber-border);box-shadow:var(--shadow-sm)}.project_needsHead__2LaVv{display:flex;flex-direction:column;gap:6px}.project_context__BHELx{font-size:13px;font-weight:600;color:var(--text-2)}.project_needsTitle__0OBvl{margin:0;font-size:15px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.project_needsBody__qlewE{margin:0;font-size:13px;line-height:1.5;color:var(--text-2);overflow-wrap:anywhere}.project_options__v9lDQ{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:8px;min-width:0}.project_option__FRdAZ{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;background:var(--inset);border:1px solid var(--border);cursor:pointer}.project_optionOn__qBQah{border:2px solid var(--text);padding:10px 11px}.project_optionOn__qBQah input[type=radio],.project_option__FRdAZ input[type=radio]{width:18px;height:18px;margin:0;accent-color:var(--text);flex:0 0 auto}.project_optionText__ry19b{flex:1 1;min-width:0;font-size:13px;font-weight:600;overflow-wrap:anywhere}.project_optionTag__0uCAR{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);white-space:nowrap}.project_otherInput___oLrl{flex:1 1;min-width:0;height:36px;border:0;border-bottom:1px solid var(--border);background:transparent;font-size:13px;outline:none}.project_otherInput___oLrl:focus{border-bottom-color:var(--text);box-shadow:0 1px 0 0 var(--text)}.project_capRow__Apeoi{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px}.project_capInput__AnUY6{width:110px;height:32px;padding:0 12px;border-radius:6px;border:1px solid var(--border);background:var(--inset);font-size:13px}.project_decided__9qZG4{display:flex;flex-direction:column;gap:10px}.project_decidedItem__QySti{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;background:var(--surface);border:1px solid var(--border)}.project_summary__SBfpj{cursor:pointer;font-size:13px;font-weight:600;color:var(--text-2)}.project_controls__ebbl1{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:10px;background:var(--surface);border:1px solid var(--border)}.project_controlRow__NmfFr{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.project_banner__7xdL_{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px;border-radius:10px;background:var(--raised)}.project_bannerText__MmLZG,.project_secretsNote__2Afpy{font-size:13px;line-height:1.5;color:var(--text-body-2)}.project_secretsNote__2Afpy{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:8px;border:1px solid var(--border);background:var(--surface)}.project_fixWrap__OAFRh{display:flex;flex-direction:column;gap:12px;max-width:712px}.project_fixHead__fOWsK{display:flex;flex-direction:column;gap:10px}.project_fixH1__wVMn9{margin:0;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.015em}.project_fixCard__9xoc6{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:10px;background:var(--surface);border:1px solid var(--border)}.project_quote__8tSH7{font-style:italic;color:var(--text-body-2)}.project_quote__8tSH7,.project_understood__9BHDr{font-size:13px;line-height:1.5;overflow-wrap:anywhere}.project_understood__9BHDr{margin:0;padding:0 0 0 12px;display:flex;flex-direction:column;gap:6px}.project_clockLine__uf_4m{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-2)}.project_updated__DE04O{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.project_updItem__8CXVl{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--divider);color:var(--text-2)}.project_updItem__8CXVl:last-child{border-bottom:0}.project_updNew__8yHdt{display:flex;align-items:center;gap:12px;padding:12px 10px;margin:4px -14px;border-radius:6px;background:var(--amber-tint);border:1px solid var(--amber-border)}.project_updTitle__d54HD{flex:1 1;min-width:0;font-size:13px;overflow-wrap:anywhere}.project_updTitleNew__rQPC5{font-weight:600;color:var(--text)}.project_updRightNew__lSJjc,.project_updRight__rO_I4{font-size:13px;white-space:nowrap}.project_updRightNew__lSJjc{font-weight:600;color:var(--amber)}.project_miniDotNew__jIfYO{width:16px;height:16px;border-radius:50%;background:var(--amber);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.project_miniDotNew__jIfYO>span{width:6px;height:6px;border-radius:50%;background:var(--surface)}.project_miniDotLater__uyDNz{width:16px;height:16px;border-radius:50%;border:2px solid var(--line-strong);flex:0 0 auto}.project_check__U74uE{color:var(--good);flex:0 0 auto}.project_goRow__r3JFD{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.project_textLink__afMvN{font-size:13px;color:var(--text-2);text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer}.project_doneLabel__xnpAY{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--good)}.project_tiles__PUuEg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.project_tile__iLMRx{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:8px;background:var(--surface);border:1px solid var(--border);text-decoration:none;color:inherit;min-width:0}.project_tileLabel__Uhpx7{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-2)}.project_tileMain__Irm6U{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project_tileSub__QJD3o{font-size:13px;color:var(--text-2)}.project_offer__0cBZF{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:12px 16px;border-radius:10px;background:var(--surface);border:1px solid var(--border)}.project_offerText__FMPM7{display:flex;flex-direction:column;gap:4px;max-width:560px}.project_list__KJdHL{display:flex;flex-direction:column;border-radius:10px;background:var(--surface);border:1px solid var(--border);overflow:hidden}.project_listRow__BmpoE{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid var(--divider);text-decoration:none;color:inherit}.project_listRow__BmpoE:last-child{border-bottom:0}@media (max-width:720px){.project_videoTag__zkGPb{display:none}.project_videoNote__M526p{padding:12px;gap:10px}.project_videoNote__M526p span{font-size:13px}.project_three__X_drP,.project_tiles__PUuEg{grid-template-columns:minmax(0,1fr)}.project_body__Kxdsp,.project_needsCard__jOrNT{padding:12px}.project_fixH1__wVMn9{font-size:20px}}.project_player__8vVSV{display:flex;flex-direction:column}.project_playerBar__wya6I{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;padding:8px 16px;border-bottom:1px solid var(--divider)}.project_playerMeta__MH2rN{font-size:13px;font-weight:600;color:var(--text-body-2)}.project_captionsToggle__8_BqX{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:6px;border:1px solid var(--border);background:var(--surface);color:var(--text-body-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.project_captionsToggle__8_BqX[aria-pressed=true]{background:var(--raised);color:var(--text)}.project_captionsToggle__8_BqX:focus-visible,.project_sceneOn__3INOW:focus-visible,.project_scene__RTap2:focus-visible,.project_videoEl__C6vy0:focus-visible{outline:2px solid var(--text);outline-offset:2px}.project_player__8vVSV>.project_statusError__bg1jN{margin:12px 16px 0}.project_scenes__JlPCX{display:flex;flex-direction:column;gap:8px;padding:12px 16px 0}.project_sceneList__VFASS{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px}.project_sceneOn__3INOW,.project_scene__RTap2{display:inline-flex;align-items:baseline;gap:8px;min-height:32px;max-width:100%;padding:6px 10px;border-radius:6px;border:1px solid var(--border);background:var(--surface);color:var(--text-body-2);font:inherit;font-size:13px;line-height:1.4;text-align:left;cursor:pointer}.project_sceneOn__3INOW{background:var(--raised)}.project_sceneOn__3INOW,.project_scene__RTap2:hover{border-color:var(--line-strong);color:var(--text)}.project_sceneTime__HYg4Y{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;color:var(--text-2)}.project_sceneTitle__bxtu6{overflow-wrap:anywhere}.project_held__jT9TE{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:8px;border:1px solid var(--border)}.project_heldNote__2Iw7l{margin:0;font-size:13px;line-height:1.5;color:var(--text-2)}.project_lookBlock__1XrYh{display:flex;flex-direction:column;gap:8px}.project_swatches__r5bb4{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px;margin:0;padding:0;list-style:none}.project_swatchItem__F6kOR{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:8px;align-items:center;min-width:0}.project_swatchChips__bMKVG{grid-row:1/3;display:inline-flex;gap:2px}.project_swatchChip__O8cSp{display:inline-block;width:24px;height:24px;border-radius:6px;box-shadow:inset 0 0 0 1px var(--line-strong)}.project_swatchName__Hd0Vh{font-size:13px;font-weight:600;overflow-wrap:anywhere}.project_swatchValue__J1Eo_{font-size:12px;color:var(--text-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.project_lookLines__9yOlv{margin:0;padding-left:18px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.project_lookDirection__3_zOD{border-top:1px solid var(--divider);padding-top:8px}.project_lookDirectionBody__pG19e{font-size:13px;line-height:1.5;overflow-wrap:anywhere}.markdown_md__UltXK{min-width:0;overflow-wrap:anywhere;line-height:1.55}.markdown_md__UltXK .markdown_plain__w4YHi{white-space:pre-wrap}.markdown_md__UltXK>:first-child{margin-top:0}.markdown_md__UltXK>:last-child{margin-bottom:0}.markdown_md__UltXK .markdown_tableWrap__t_rMl,.markdown_md__UltXK blockquote,.markdown_md__UltXK ol,.markdown_md__UltXK p,.markdown_md__UltXK pre,.markdown_md__UltXK ul{margin:0 0 .6em}.markdown_md__UltXK ol,.markdown_md__UltXK ul{padding-left:1.4em}.markdown_md__UltXK li+li{margin-top:.2em}.markdown_md__UltXK li>ol,.markdown_md__UltXK li>ul{margin:.2em 0 0}.markdown_md__UltXK li>p{margin:0}.markdown_md__UltXK ul:has(>li>input[type=checkbox]){list-style:none;padding-left:.2em}.markdown_md__UltXK li>input[type=checkbox]{margin:0 .45em 0 0;vertical-align:-.1em}.markdown_h3__WLnTk,.markdown_h4__Cftxh,.markdown_h5__dg2qG{margin:1em 0 .35em;line-height:1.35;color:var(--text)}.markdown_h3__WLnTk{font-size:1.08em;font-weight:600}.markdown_h4__Cftxh{font-size:1em;font-weight:600}.markdown_h5__dg2qG{font-size:.92em;font-weight:600;color:var(--text-body-2)}.markdown_md__UltXK h6{margin:.8em 0 .3em;font-size:.85em;font-weight:600;color:var(--text-2)}.markdown_md__UltXK a{color:var(--text);text-decoration:underline;text-underline-offset:2px}.markdown_inline__M1ZC6 code,.markdown_md__UltXK code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em;padding:.1em .35em;border-radius:4px;background:var(--raised);border:1px solid var(--divider)}.markdown_md__UltXK pre{padding:10px 12px;border-radius:6px;background:var(--raised);border:1px solid var(--divider);overflow-x:auto;line-height:1.5}.markdown_md__UltXK pre code{padding:0;border:0;background:none;font-size:.88em;white-space:pre;overflow-wrap:normal}.markdown_md__UltXK blockquote{padding:0 0 0 10px;border-left:3px solid var(--line-strong);color:var(--text-body-2)}.markdown_md__UltXK hr{height:1px;border:0;background:var(--divider);margin:.8em 0}.markdown_tableWrap__t_rMl{max-width:100%;overflow-x:auto}.markdown_md__UltXK table{border-collapse:collapse;font-size:.95em}.markdown_md__UltXK td,.markdown_md__UltXK th{padding:4px 10px;border:1px solid var(--border);text-align:left;vertical-align:top}.markdown_md__UltXK th{font-weight:600;background:var(--raised)}.markdown_image__i6CPm{font-style:italic;color:var(--text-2)}.markdown_inline__M1ZC6{overflow-wrap:anywhere}.markdown_inline__M1ZC6 a{color:inherit;text-decoration:underline;text-underline-offset:2px}.start_firstVisit__jBcAm{max-width:672px;padding-top:92px;padding-bottom:32px;gap:36px;align-items:flex-start}.start_firstVisit__jBcAm,.start_newMain__PqFEq{width:100%;margin:0 auto;display:flex;flex-direction:column}.start_newMain__PqFEq{max-width:760px;padding:96px 24px 64px;gap:32px}.start_planningMain__7pDJr{flex:1 1 auto;max-width:560px;padding:160px 24px 96px;align-items:flex-start}.start_planMain__H_lOI,.start_planningMain__7pDJr{width:100%;margin:0 auto;display:flex;flex-direction:column;gap:28px}.start_planMain__H_lOI{max-width:760px;padding:64px 24px}.start_questionMain__dX52c{width:100%;max-width:960px;margin:0 auto;padding:48px 24px 64px;display:flex;flex-direction:column;gap:40px}.start_stack__EZy29{display:flex;flex-direction:column;gap:10px}.start_stack14__00878{display:flex;flex-direction:column;gap:14px}.start_h1Hero__OyjTj{margin:0;font-size:40px;font-weight:600;line-height:1.2;letter-spacing:-.02em}.start_ledeHero__BNoyF{margin:0;font-size:18px;line-height:1.5;color:var(--text-2)}.start_hint__lMnr8,.start_small__BnoW4{font-size:14px;color:var(--text-2)}.start_small__BnoW4{margin:0;line-height:1.5}.start_sectionHint__8BJuw{font-size:13px;font-weight:600;color:var(--text-2)}.start_textLink__Thqfo{font-size:14px;color:var(--text-2);text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;cursor:pointer;align-self:flex-start}.start_strong__ciaj2{font-weight:600;color:var(--text)}.start_form__QM8yR{width:100%;display:flex;flex-direction:column;gap:14px}.start_formNew__Zjyh8{gap:16px}.start_brief__WgWFZ{width:100%;padding:20px 22px;font-size:17px;line-height:1.55;border-radius:14px;border:1px solid var(--border);background:var(--surface);resize:vertical;outline:none;box-shadow:var(--shadow-sm)}.start_brief__WgWFZ:focus{border-color:var(--text);box-shadow:0 0 0 1px var(--text),var(--shadow-sm)}.start_brief__WgWFZ[aria-invalid=true]{border-color:var(--line-strong)}.start_row__9b1_U{justify-content:space-between;gap:12px}.start_rowLeft__UFbiu,.start_row__9b1_U{display:flex;align-items:center;flex-wrap:wrap}.start_rowLeft__UFbiu{gap:8px}.start_chips__NO2Au{display:flex;flex-wrap:wrap;gap:8px}.start_chip__yEfW_{height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--border);background:var(--surface);font-size:14px;color:var(--text-body-2);cursor:pointer}.start_chip__yEfW_:hover{border-color:var(--line-strong);color:var(--text)}.start_error__8R1tp{color:var(--text);background:var(--raised)}.start_error__8R1tp,.start_replaces__EtVjq{margin:0;font-size:14px;line-height:1.5;padding:12px 14px;border-radius:10px}.start_replaces__EtVjq{color:var(--text-2);border:1px solid var(--border);background:var(--surface)}.start_spinner___DNRt{display:inline-block;flex:0 0 auto;width:14px;height:14px;border-radius:50%;border:2px solid var(--line);border-top-color:var(--text);animation:start_spin__k_nxx .9s linear infinite}.start_ring__pmF2B,.start_spinner16__YdhZg{width:16px;height:16px}.start_ring__pmF2B{display:inline-block;flex:0 0 auto;border-radius:50%;border:2px solid var(--line)}@keyframes start_spin__k_nxx{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.start_spinner___DNRt{animation-duration:3s}}.start_planningLabel__C8KMH{display:flex;align-items:center;gap:14px}.start_steps__yuzWu{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;font-size:16px}.start_step__oifYd{display:flex;align-items:center;gap:12px;color:var(--text);overflow-wrap:anywhere}.start_stepTodo__s_PPl{color:var(--text-2)}.start_check__I_5fc{flex:0 0 auto;color:var(--good)}.start_milestones__kJq6K{display:flex;flex-direction:column;border-radius:14px;background:var(--surface);border:1px solid var(--border);overflow:hidden;margin:0;padding:0;list-style:none}.start_milestone__6fzki{display:flex;gap:18px;padding:22px 24px;border-bottom:1px solid var(--divider)}.start_milestone__6fzki:last-child{border-bottom:0}.start_num__RRWlc{flex:0 0 32px;height:32px;border-radius:50%;background:var(--primary);color:var(--on-primary);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center}.start_milestoneBody__x_b_Y{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.start_milestoneHead__m1dNX{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.start_milestoneTitle__irUXT{font-size:16px;font-weight:600;overflow-wrap:anywhere}.start_milestoneMeta__67SUL{font-size:14px;font-weight:600;color:var(--text-body-2)}.start_milestoneDesc__FdiCJ{line-height:1.5}.start_assumptions__WvrMz,.start_milestoneDesc__FdiCJ{font-size:14px;color:var(--text-2);overflow-wrap:anywhere}.start_assumptions__WvrMz{margin:0;line-height:1.6}.start_actions__qINY5{display:flex;flex-direction:column;gap:14px}.start_approve__N_Fih{align-self:flex-start}.start_change__Xs_4b{display:flex;align-items:center;gap:10px;height:52px;padding:0 6px 0 18px;border-radius:12px;border:1px solid var(--border);background:var(--surface)}.start_change__Xs_4b:focus-within{border-color:var(--text);box-shadow:0 0 0 1px var(--text)}.start_changeInput__0kFgy{flex:1 1;min-width:0;height:40px;border:0;outline:none;font-size:15px;background:transparent}.start_changeButton__PykJT{height:40px;padding:0 14px;border-radius:8px;border:0;background:var(--raised);font-size:14px;font-weight:600;color:var(--text);cursor:pointer;white-space:nowrap}.start_changeButton__PykJT:disabled{opacity:.5;cursor:not-allowed}.start_status__LBdAy{margin:0;font-size:14px;line-height:1.5;color:var(--text-2)}.start_planQuestions__RdjA0{display:flex;flex-direction:column;gap:12px}.start_qCard___p7g7{display:flex;flex-direction:column;gap:20px;padding:24px 28px;border-radius:14px;background:var(--surface);border:1px solid var(--amber-border);box-shadow:var(--shadow-sm)}.start_qCardQuiet__dwpzh{border-color:var(--border);box-shadow:none}.start_qHead__zOuwk{display:flex;flex-direction:column;gap:6px}.start_qMeta__dGupY{font-size:13px;font-weight:600;color:var(--text-2)}.start_qText__WLvhr{font-size:19px;font-weight:600;line-height:1.4;overflow-wrap:anywhere;white-space:pre-line}.start_options__kOsb9{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:8px;min-width:0}.start_option__QDTe9{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:12px;background:var(--inset);border:1px solid var(--border);cursor:pointer}.start_optionOn__eGVzA{border:2px solid var(--text);padding:13px 15px}.start_option__QDTe9 input[type=radio]{width:18px;height:18px;margin:0;flex:0 0 auto;accent-color:var(--text)}.start_optionText__GAe9D{flex:1 1;min-width:0;font-size:15px;font-weight:600;overflow-wrap:anywhere}.start_optionTag__7k5BU{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);white-space:nowrap}.start_optionOther__eBjwl{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.start_otherLabel__PA_Hf{font-size:15px;font-weight:600;white-space:nowrap}.start_otherInput__48K97{flex:1 1;min-width:0;height:36px;border:0;border-bottom:1px solid var(--border);background:transparent;font-size:15px;outline:none}.start_otherInput__48K97:focus{border-bottom-color:var(--text);box-shadow:0 1px 0 0 var(--text)}.start_confirmRow__0_7hP{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.start_footnote__xiibJ{font-size:13px;color:var(--text-2)}.start_projectRow__UgTZ1{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:20px 24px;text-decoration:none;color:inherit}.start_projectRow__UgTZ1:hover{color:inherit;background:var(--inset)}.start_projectRowMain__HGCoC{display:flex;flex-direction:column;gap:6px;flex:1 1 320px;min-width:0}.start_projectRowTitle__o4UDq{font-size:16px;font-weight:600;overflow-wrap:anywhere}.start_projectRowSub__3fFs4{font-size:14px;color:var(--text-2);overflow-wrap:anywhere}.start_projectRowSide__TpQsO{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.start_bars__fz74b{display:flex;gap:4px}.start_bar__U_6T4{width:28px;height:6px;border-radius:3px;background:var(--line)}.start_barDone__Seahk{background:var(--text)}.start_projectRowWhen__33jl2{font-size:14px;color:var(--text-2);min-width:120px;text-align:right}.start_empty__66cJm{display:flex;flex-direction:column;gap:12px;padding:24px 28px;border-radius:14px;background:var(--surface);border:1px solid var(--border)}@media (max-width:640px){.start_firstVisit__jBcAm{padding-top:24px;gap:28px}.start_h1Hero__OyjTj{font-size:30px}.start_ledeHero__BNoyF{font-size:16px}.start_newMain__PqFEq{padding:40px 16px 48px;gap:28px}.start_planningMain__7pDJr{padding:64px 16px}.start_planMain__H_lOI{padding:32px 16px 48px}.start_questionMain__dX52c{padding:32px 16px 48px;gap:32px}.start_milestone__6fzki{padding:18px 16px;gap:14px}.start_qCard___p7g7{padding:20px 18px}.start_change__Xs_4b{height:auto;flex-wrap:wrap;padding:6px 6px 6px 14px}.start_changeInput__0kFgy{flex-basis:100%}.start_changeButton__PykJT{margin-left:auto}.start_projectRowWhen__33jl2{text-align:left;min-width:0}.start_option__QDTe9{flex-wrap:wrap}.start_optionTag__7k5BU{flex-basis:100%;padding-left:32px}}