.landing_page__ttWtt{--color-bg:#f5ead8;--color-surface:#ebddc5;--color-text:#201e1d;--color-accent:#c67139;--color-neutral-100:#f9f4ed;--color-neutral-300:#dcd3c4;--color-neutral-400:#c0b6a5;--color-neutral-600:#82796a;--color-neutral-700:#645c50;--color-neutral-800:#474238;--color-neutral-900:#2e2b25;--color-accent-100:#fff2eb;--color-accent-200:#ffe1d0;--color-accent-300:#ffc6a5;--color-accent-400:#f6a06b;--color-accent-600:#b2622d;--color-accent-700:#8c491a;--color-accent-2-100:#f0fae1;--color-accent-2-200:#e1eecc;--color-accent-2-300:#ccdbb2;--color-accent-2-400:#aebf92;--color-accent-2-500:#8fa073;--color-accent-2-800:#3d472b;--color-divider:color-mix(in srgb,#201e1d 16%,transparent);--shadow-lg:0 12px 32px color-mix(in srgb,#2e2b25 22%,transparent);--space-3:13.2px;--font-heading:var(--font-caprasimo),Georgia,serif;--font-body:var(--font-figtree),system-ui,sans-serif;flex:1 1;background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);text-wrap:pretty;overflow-x:clip}body:has(.landing_page__ttWtt){background:#f5ead8}.landing_shell__Y93LG{position:relative;box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 clamp(20px,5vw,72px);overflow-x:clip}.landing_blob__N9gu0{position:absolute;right:-140px;top:-200px;width:420px;height:420px;border-radius:50%;background:var(--color-accent-2-200);pointer-events:none}.landing_content___Mdl_{position:relative}.landing_btn__pW8jO{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8.8px 15.84px;border:1px solid transparent;border-radius:999px;background:var(--color-accent);color:var(--color-bg);font-family:var(--font-heading);font-weight:400;font-size:14px;line-height:1.2;text-decoration:none;cursor:pointer}.landing_btn__pW8jO:hover{background:var(--color-accent-600)}.landing_btn__pW8jO:active{background:var(--color-accent-700)}.landing_btn__pW8jO:disabled{opacity:.45;cursor:not-allowed}.landing_input__JipiB{width:100%;padding:6px 14px;border:1px solid var(--color-divider);border-radius:999px;background:var(--color-surface);color:var(--color-text);caret-color:var(--color-accent);font:inherit;font-size:16px}.landing_input__JipiB:hover{border-color:color-mix(in srgb,var(--color-text) 45%,transparent)}.landing_honeypot__ubxs4{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.landing_visuallyHidden__kNwhO{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.landing_page__ttWtt :focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.landing_nav__Cldps{display:flex;align-items:center;gap:22px;padding:22px 0 0}.landing_brand__oKsI6{margin-right:auto;font-family:var(--font-heading);font-size:23px}.landing_brandTail__Ihj4d,.landing_navLink__K6BGC{color:var(--color-accent-700)}.landing_navLink__K6BGC{font-size:15px;font-weight:600;white-space:nowrap;text-decoration:none}.landing_navLink__K6BGC:hover{color:var(--color-accent-600)}.landing_hero__IFqnw{display:flex;flex-wrap:wrap;gap:clamp(32px,5vw,72px);align-items:center;padding:clamp(48px,7vw,104px) 0 clamp(40px,6vw,84px)}.landing_heroCopy__seflO{flex:1 1 400px;min-width:0}.landing_heroTitle__E6Dij{margin:0 0 0 -.028em;font-family:var(--font-heading);font-weight:400;font-size:clamp(40px,5.6vw,74px);line-height:1.08}.landing_heroTitle__E6Dij span{display:block}.landing_heroLede__6jdf9{max-width:52ch;margin:26px 0 0;color:var(--color-neutral-800);font-size:18px;line-height:1.6}.landing_heroNote__hifZj{margin:12px 0 0;color:var(--color-neutral-700);font-size:13.5px;line-height:1.5}.landing_form__2QlzW{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:flex-start;margin-top:32px;max-width:480px}.landing_formField__vU6bI{flex:1 1 200px;min-width:0}.landing_form__2QlzW .landing_btn__pW8jO,.landing_form__2QlzW .landing_input__JipiB{min-height:44px}.landing_status__mdyNQ{flex:1 0 100%;margin:0;font-size:13.5px;line-height:1.5}.landing_statusError__3_umc{color:var(--color-accent-700)}.landing_statusOk__SznBp{color:var(--color-accent-2-800)}.landing_section__mWwzf{padding:clamp(32px,5vw,64px) 0}.landing_kicker__x_rfd{display:block;margin-bottom:26px;color:var(--color-accent-700);font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.landing_steps__UBWYG{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,48px)}.landing_step__XMaS_{display:flex;flex:1 1 240px;min-width:0;flex-direction:column;gap:16px}.landing_stepNumber__0S8gF{display:flex;flex:none;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--color-accent-100);color:var(--color-accent-700);font-family:var(--font-heading);font-size:26px}.landing_stepNumber2__sd93N{background:var(--color-accent-200)}.landing_stepNumber3__3NUoH{background:var(--color-accent-2-300);color:var(--color-accent-2-800)}.landing_stepTitle__GTT7p{margin:0;min-height:2.4em;font-family:var(--font-heading);font-weight:400;font-size:23px;line-height:1.2}.landing_body__joBXe{margin:0;color:var(--color-neutral-800);font-size:15.5px;line-height:1.6}.landing_uses__QmqaL{display:grid;grid-gap:34px;gap:34px}.landing_use__rRhFU{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);grid-gap:14px clamp(24px,4vw,64px);gap:14px clamp(24px,4vw,64px);align-items:baseline}.landing_useTitle__a27HU{margin:0;font-family:var(--font-heading);font-weight:400;font-size:25px;line-height:1.25}.landing_useBody__nJo7w{max-width:54ch}.landing_cta__xvW0O{display:flex;flex-wrap:wrap;gap:32px;align-items:center;padding:clamp(32px,4vw,56px) clamp(24px,4vw,64px);border-radius:56px;background:var(--color-accent-2-100)}.landing_ctaCopy__XrQzK{flex:1 1 320px;min-width:0}.landing_ctaTitle__0YF3y{margin:0;font-family:var(--font-heading);font-weight:400;font-size:29px;line-height:1.18}.landing_ctaBody__eyCuO{max-width:48ch;margin:14px 0 0}.landing_ctaForm__IpH0_{flex:1 1 300px;margin-top:0;max-width:none}.landing_footer__NntD6{display:flex;flex-wrap:wrap;gap:18px;align-items:center;padding:0 0 48px;color:var(--color-neutral-700);font-size:13.5px}.landing_footerBrand__Qcz70{margin-right:auto}.landing_phone__juXgV{flex:0 0 auto;width:308px;max-width:100%;padding:10px;border-radius:40px;background:var(--color-neutral-900);box-shadow:var(--shadow-lg)}.landing_screen__BML9u{display:flex;flex-direction:column;height:568px;border-radius:32px;background:var(--color-bg);overflow:hidden}.landing_screenHead__HSaJP{display:flex;flex:none;align-items:center;gap:8px;padding:14px 16px 6px}.landing_screenBrand___Wq2q{margin-right:auto;font-family:var(--font-heading);font-size:15px}.landing_tag__cyDrZ{display:inline-flex;align-items:center;padding:3px 10px;border-radius:999px;background:var(--color-accent-2-100);color:var(--color-accent-2-800);font-size:11px;letter-spacing:.02em}.landing_screenBody__xh_mT{display:flex;flex:1 1;min-height:0;flex-direction:column;gap:14px;padding:10px 16px;overflow:hidden}.landing_bubble___1V_S{align-self:flex-end;max-width:82%;padding:11px 15px;border-radius:20px 20px 6px 20px;background:var(--color-surface);font-size:14.5px;line-height:1.45}.landing_answer__smcHD{display:flex;flex-direction:column;gap:13px;padding:15px;border:1px solid var(--color-neutral-300);border-radius:24px;background:var(--color-neutral-100)}.landing_answerHead__b_Yrm{display:flex;align-items:center;gap:11px}.landing_playDot__D1YQG{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--color-accent)}.landing_answerLabel__sX8tF{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:14.5px;font-weight:600}.landing_answerMeta__wPU2_{color:var(--color-neutral-700);font-size:12.5px;font-weight:400}.landing_bars__ktb1_{display:flex;align-items:flex-end;gap:3px;height:38px}.landing_bars__ktb1_ span{flex:1 1;height:100%;border-radius:999px;transform-origin:bottom;animation:landing_bar__sLOCU 1.1s ease-in-out infinite}@keyframes landing_bar__sLOCU{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.landing_bars__ktb1_ span{animation:none;transform:scaleY(.62)}}.landing_upNext__tkDtK{display:flex;flex-direction:column;gap:8px}.landing_upNextLabel__ZP3c3{color:var(--color-neutral-600);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.landing_upNextRow__rs7_t{display:flex;align-items:center;gap:11px;padding:11px 14px;border-radius:20px;background:var(--color-accent-2-100)}.landing_upNextDot__mcwO0{display:flex;flex:none;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--color-accent-2-500)}.landing_upNextTitle__80NVT{color:var(--color-accent-2-800);font-size:14px;font-weight:600}.landing_composer__DQNWK{display:flex;flex:none;align-items:center;gap:10px;margin:0 12px;padding:13px 16px;border-radius:26px 26px 0 0;background:var(--color-neutral-900)}.landing_composerText__oJ927{flex:1 1;color:var(--color-neutral-400);font-size:14px}.landing_composerSend__8ReO2{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--color-accent)}@media (max-width:700px){.landing_use__rRhFU{grid-template-columns:minmax(0,1fr);gap:8px}.landing_stepTitle__GTT7p{min-height:0}}@media (max-width:640px){.landing_navLink__K6BGC{display:none}.landing_blob__N9gu0{right:-180px;top:-260px}}.landing_prose__NjFCg{max-width:68ch;padding:clamp(32px,5vw,56px) 0 64px}.landing_proseTitle__BJ10J{margin:0 0 8px;font-family:var(--font-heading);font-weight:400;font-size:clamp(32px,4.5vw,46px);line-height:1.12}.landing_proseDate__QRgjX{margin:0 0 40px;color:var(--color-neutral-700);font-size:14px}.landing_prose__NjFCg h2{margin:36px 0 12px;font-family:var(--font-heading);font-weight:400;font-size:23px;line-height:1.2}.landing_prose__NjFCg li,.landing_prose__NjFCg p{margin:0 0 14px;color:var(--color-neutral-800);font-size:16px;line-height:1.65}.landing_prose__NjFCg ul{margin:0 0 14px;padding-left:22px}.landing_prose__NjFCg li{margin-bottom:8px}.landing_prose__NjFCg a{color:var(--color-accent-700);text-decoration:underline;text-underline-offset:3px}.landing_prose__NjFCg a:hover{color:var(--color-accent-600)}.landing_prose__NjFCg strong{font-weight:600;color:var(--color-text)}