.ai-chat_section__nttxR{padding:72px 0 112px;color:#111110;font-family:var(--font-inter),system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.ai-chat_inner__HRA_f{width:min(100% - 48px,1200px);margin:0 auto}.ai-chat_head__eydWF{max-width:720px;margin:0 auto;text-align:center}.ai-chat_head__eydWF h2{margin:0;font-size:44px;font-weight:500;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.ai-chat_head__eydWF p{max-width:50ch;margin:16px auto 0;color:#5a5953;font-size:17px;line-height:1.55;text-wrap:balance}.ai-chat_btn__8gMy7{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:28px;padding:0 26px;border-radius:999px;background:#111110;color:#fff;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .2s}.ai-chat_btn__8gMy7:hover{opacity:.82}.ai-chat_btn__8gMy7:focus-visible{outline:2px solid #111110;outline-offset:4px}.ai-chat_win__G77dP{--cl:#bd6644;--serif:"Tiempos Text","Iowan Old Style","Charter",Georgia,"Times New Roman",serif;display:flex;flex-direction:column;width:100%;max-width:920px;margin:56px auto 0;position:relative;padding:36px 48px 28px;border-radius:24px;background:#fff}.ai-chat_msgs__DfhlS{position:relative;height:600px;overflow:hidden}.ai-chat_section__nttxR:not([data-ready]) .ai-chat_thread__8lSLt,.ai-chat_section__nttxR:not([data-ready]) .ai-chat_welcome__uOu8a{visibility:hidden}.ai-chat_welcome__uOu8a{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;pointer-events:none}.ai-chat_welcomeSpark__UvGfs .ai-chat_spark__RVf9R{width:40px;height:40px}.ai-chat_welcome__uOu8a p{margin:0;color:#1f1e1d;font-family:var(--serif);font-size:30px;font-weight:400;letter-spacing:normal}.ai-chat_thread__8lSLt{position:relative;display:flex;flex-direction:column;gap:28px;padding-bottom:4px;will-change:transform}.ai-chat_user__G5tY_{align-self:flex-end;max-width:78%}.ai-chat_bub__gntO_{padding:12px 18px;border-radius:16px;background:#f0eee6;font-size:16px;line-height:1.5;text-wrap:pretty}.ai-chat_ai__5wYvT{min-width:0;max-width:780px}.ai-chat_proc__vXq__{position:relative;margin-bottom:18px}.ai-chat_pHead__ZC_BZ{position:relative;z-index:1;display:flex;align-items:center;gap:12px;height:28px;margin-top:10px;color:#8d8c85;font-size:15px}.ai-chat_proc__vXq__ .ai-chat_pHead__ZC_BZ:first-child{margin-top:0}.ai-chat_pHead__ZC_BZ img{width:28px;height:28px;border-radius:8px}.ai-chat_pStep__7ax81{position:relative;padding:8px 0 8px 40px;color:#8d8c85;font-size:15px;line-height:1.5}.ai-chat_pStep__7ax81:before{content:"";position:absolute;z-index:1;top:16px;left:10px;width:8px;height:8px;border-radius:999px;background:#bdbbb2}.ai-chat_pStep__7ax81:after{content:"";position:absolute;top:0;bottom:0;left:13px;width:2px;background:#e4e2d9}.ai-chat_pStep__7ax81:last-child:after{bottom:auto;height:20px}.ai-chat_say__jVrgm{margin:0 0 12px}.ai-chat_quote__itWda,.ai-chat_say__jVrgm{color:#1f1e1d;font-family:var(--serif);font-size:18px;line-height:1.6}.ai-chat_quote__itWda{position:relative;margin:0 0 14px;padding-left:20px}.ai-chat_quote__itWda:before{content:"";position:absolute;top:2px;bottom:2px;left:0;width:3px;border-radius:2px;background:#d9d6cb}.ai-chat_tbl__dDAfK{max-width:min(100%,720px);margin:8px 0 14px;overflow-x:auto}.ai-chat_tbl__dDAfK table{width:auto;border-collapse:separate;border-spacing:0;color:#1f1e1d;font-family:var(--serif);font-size:16.5px;line-height:1.45;text-align:left}.ai-chat_tbl__dDAfK th{padding:10px 40px 10px 0;font-weight:500;white-space:nowrap}.ai-chat_tbl__dDAfK td{padding:13px 40px 13px 0;border-top:1px solid #e8e6dd;font-variant-numeric:tabular-nums;white-space:nowrap}.ai-chat_spark__RVf9R{display:block;width:20px;height:20px;color:var(--cl)}.ai-chat_think__fbu36{display:flex;align-items:center;gap:12px;height:28px;margin-bottom:10px;color:#8d8c85;font-size:15px}.ai-chat_think__fbu36 .ai-chat_spark__RVf9R{animation:ai-chat_spin__jk_hr 2.4s linear infinite}.ai-chat_endspark__aXinO .ai-chat_spark__RVf9R{margin-top:4px}@keyframes ai-chat_spin__jk_hr{to{transform:rotate(1turn)}}.ai-chat_at__9scC9.ai-chat_off__Gish8{display:none}.ai-chat_at__9scC9:not(.ai-chat_off__Gish8){animation:ai-chat_appear__fYivR .4s ease both}tr.ai-chat_at__9scC9:not(.ai-chat_off__Gish8){animation-name:ai-chat_appearOpacity__n_kTO}@keyframes ai-chat_appear__fYivR{0%{opacity:0;transform:translateY(6px)}}@keyframes ai-chat_appearOpacity__n_kTO{0%{opacity:0}}.ai-chat_ty__QAcRY{position:relative}.ai-chat_ghost__ED2NW{visibility:hidden}.ai-chat_live__ARUng{position:absolute;top:0;right:0;left:0}.ai-chat_bub__gntO_ .ai-chat_ty__QAcRY{display:inline-block}.ai-chat_quote__itWda .ai-chat_ty__QAcRY,.ai-chat_say__jVrgm .ai-chat_ty__QAcRY{display:block}.ai-chat_input__GFTly{margin-top:36px;padding:18px 18px 14px 22px;border-radius:22px;background:#f5f4ee}.ai-chat_ph__hkoHq{min-height:56px;color:#8d8c85;font-size:16px;line-height:1.5}.ai-chat_ph__hkoHq.ai-chat_typing__SrkA9{color:#111110;font-size:17px;font-weight:500}.ai-chat_ph__hkoHq.ai-chat_typing__SrkA9:after{content:"";display:inline-block;width:2px;height:1.25em;margin-left:3px;background:#111110;vertical-align:-.2em}.ai-chat_ph__hkoHq.ai-chat_typing__SrkA9.ai-chat_waiting__Gc3qR:after{animation:ai-chat_blink__ce2LN 1s steps(2) infinite}@keyframes ai-chat_blink__ce2LN{50%{opacity:0}}.ai-chat_inRow__Iknh5{display:flex;align-items:center;justify-content:space-between;margin-top:22px}.ai-chat_plus__NwKpa{display:grid;place-items:center;width:32px;height:32px;color:#5a5953;font-size:22px;line-height:1}.ai-chat_send__vyN_2{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--cl);color:#fff;font-size:16px;transition:transform .15s ease}.ai-chat_send__vyN_2.ai-chat_press__eVr8j{transform:scale(.88)}.ai-chat_cursor__qbFks{position:absolute;top:0;left:0;z-index:5;width:26px;height:26px;opacity:0;pointer-events:none;will-change:transform}.ai-chat_cursor__qbFks svg{display:block;width:26px;height:26px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}@media (max-width:800px){.ai-chat_section__nttxR{padding:48px 0 72px}.ai-chat_head__eydWF h2{font-size:32px}.ai-chat_win__G77dP{padding:24px 18px 18px}.ai-chat_msgs__DfhlS{height:560px}.ai-chat_welcome__uOu8a p{font-size:24px}.ai-chat_welcomeSpark__UvGfs .ai-chat_spark__RVf9R{width:32px;height:32px}.ai-chat_user__G5tY_{max-width:92%}.ai-chat_quote__itWda,.ai-chat_say__jVrgm{font-size:17px}.ai-chat_tbl__dDAfK table{font-size:15px}.ai-chat_input__GFTly{margin-top:24px;padding:16px 14px 12px 18px}}@media (prefers-reduced-motion:reduce){.ai-chat_at__9scC9:not(.ai-chat_off__Gish8),.ai-chat_ph__hkoHq.ai-chat_typing__SrkA9.ai-chat_waiting__Gc3qR:after,.ai-chat_think__fbu36 .ai-chat_spark__RVf9R{animation:none}.ai-chat_btn__8gMy7,.ai-chat_send__vyN_2{transition:none}}.blog_section__khp5_{padding:96px 0 112px;color:#111110;font-family:var(--font-inter),system-ui,sans-serif;font-size:16px;line-height:1.5;text-align:center;-webkit-font-smoothing:antialiased}.blog_inner__j9on3{width:min(100% - 48px,1200px);margin:0 auto}.blog_inner__j9on3 h2{max-width:16ch;margin:0 auto;font-size:44px;font-weight:500;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.blog_grid__MCt3M{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:56px;text-align:left}.blog_card__jSQJR{display:flex;flex-direction:column;justify-content:space-between;gap:48px;min-height:260px;padding:32px;border-radius:24px;background:#efeee8;color:inherit;text-decoration:none;transition:background .25s ease}.blog_card__jSQJR:hover{background:#e9e8e1}.blog_card__jSQJR:focus-visible{outline:2px solid #111110;outline-offset:4px}.blog_card__jSQJR h3{max-width:22ch;margin:0;font-size:26px;font-weight:500;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}.blog_foot__QX5Ty{display:flex;align-items:center;justify-content:space-between}.blog_foot__QX5Ty time{color:#8d8c85;font-size:15px}.blog_go__QOedc{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:#111110;color:#fff;font-size:18px;transition:transform .25s ease}.blog_card__jSQJR:hover .blog_go__QOedc{transform:translate(2px,-2px)}.blog_all__KH8JR{display:inline-flex;align-items:center;gap:8px;margin-top:40px;color:#111110;font-size:16px;font-weight:500;text-decoration:none}.blog_all__KH8JR span{transition:transform .25s ease}.blog_all__KH8JR:hover span{transform:translateX(4px)}.blog_all__KH8JR:focus-visible{outline:2px solid #111110;outline-offset:4px}@media (max-width:900px){.blog_section__khp5_{padding:56px 0 72px}.blog_inner__j9on3 h2{font-size:32px}.blog_grid__MCt3M{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:32px}.blog_card__jSQJR{gap:24px;min-height:0;padding:24px}.blog_card__jSQJR h3{font-size:22px}.blog_all__KH8JR{margin-top:28px}}@media (prefers-reduced-motion:reduce){.blog_all__KH8JR span,.blog_card__jSQJR,.blog_go__QOedc{transition:none}}.core-features_section__6qH5m{padding:88px 0 112px;color:#111110;font-family:var(--font-inter),system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.core-features_inner__8qVRQ{width:min(100% - 48px,1200px);margin:0 auto}.core-features_head__CQjxv{max-width:680px}.core-features_head__CQjxv h2{margin:0;font-size:44px;font-weight:500;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.core-features_head__CQjxv p{max-width:54ch;margin:16px 0 0;color:#5a5953;font-size:17px;line-height:1.55}.core-features_grid__h2sjR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 32px;margin-top:64px}.core-features_tile__kBwDg{position:relative;display:grid;place-items:center;height:340px;border-radius:24px;background:#efeee8;overflow:hidden}.core-features_item__BWpYH h3{margin:24px 0 0;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-.01em}.core-features_item__BWpYH p{max-width:44ch;margin:8px 0 0;color:#5a5953;font-size:16px;line-height:1.55}.core-features_ctl__G_3N7{position:relative;transition:opacity .4s ease}.core-features_pub__XLA7v{display:flex;flex-direction:column;gap:10px;width:360px}.core-features_prow__sG1kH{display:flex;align-items:center;gap:14px;height:56px;padding:0 18px 0 14px;border-radius:16px;background:#fff}.core-features_prow__sG1kH img{flex:none;width:32px;height:32px;border-radius:10px}.core-features_prow__sG1kH .core-features_nm__LeUeO{flex:1;font-size:16px;font-weight:500}.core-features_stx__LWNyE{position:relative;width:112px;height:24px}.core-features_stx__LWNyE span{position:absolute;top:0;right:0;display:flex;align-items:center;gap:8px;height:24px;font-size:15px;font-weight:500;white-space:nowrap;transition:opacity .3s ease}.core-features_stx__LWNyE .core-features_a__FeKEF{color:#5a5953}.core-features_stx__LWNyE .core-features_b__ZuFQt{color:#2b4636;opacity:0}.core-features_stx__LWNyE .core-features_b__ZuFQt:before{content:"\2713";display:grid;place-items:center;width:20px;height:20px;border-radius:999px;background:#2b4636;color:#fff;font-size:11px}.core-features_prow__sG1kH.core-features_done__KXhD6 .core-features_a__FeKEF{opacity:0}.core-features_prow__sG1kH.core-features_done__KXhD6 .core-features_b__ZuFQt{opacity:1}.core-features_rev__FzY5I{width:380px}.core-features_lab__XvbKw{margin-bottom:10px;color:#5a5953;font-size:15px;font-weight:500}.core-features_note__VpmCT{min-height:68px;padding:16px 18px;border-radius:16px;background:#fff;font-size:17px;font-weight:500;line-height:1.4}.core-features_btns__ZC31w{display:flex;gap:10px;margin-top:14px}.core-features_btn__Xu_iE{display:grid;flex:1;place-items:center;height:48px;border-radius:999px;font-size:16px;font-weight:500;transition:transform .15s ease,background .15s ease}.core-features_ok__Se8uY{background:#2b4636;color:#f1e7d3}.core-features_back__qcIBQ{background:#fff;color:#111110}.core-features_back__qcIBQ.core-features_press__sfVtb{background:#e4e3dc;transform:scale(.96)}.core-features_sent__J7_zv{display:flex;align-items:center;gap:10px;height:24px;margin-top:14px;color:#bd6644;font-size:16px;font-weight:500;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease}.core-features_sent__J7_zv.core-features_on__SF4Tg{opacity:1;transform:none}.core-features_sent__J7_zv:before{content:"\21A9";display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#bd6644;color:#fff;font-size:13px}.core-features_cursor__G1ZLI{position:absolute;top:0;left:0;z-index:3;width:24px;height:24px;opacity:0;pointer-events:none;will-change:transform}.core-features_section__6qH5m[data-ready] .core-features_cursor__G1ZLI{opacity:1}.core-features_cursor__G1ZLI svg{display:block;width:24px;height:24px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.25))}.core-features_thread__frCCN{display:flex;flex-direction:column;gap:12px;width:360px}.core-features_inrow__C_7ZJ{display:flex;align-items:flex-end;gap:10px}.core-features_inrow__C_7ZJ img{flex:none;width:36px;height:36px;border-radius:12px}.core-features_bub__vN_Sr{max-width:82%;padding:14px 20px;border-radius:22px;font-size:17px;font-weight:500;line-height:1.35}.core-features_bubIn__cNdhr{background:#fff;border-bottom-left-radius:6px}.core-features_bubOut__KA76A{align-self:flex-end;min-height:50px;background:#2e2a26;color:#f1e7d3;border-bottom-right-radius:6px}.core-features_bubOut__KA76A:empty{visibility:hidden}.core-features_bars__LJg_W{display:flex;align-items:flex-end;gap:14px;width:360px;height:190px}.core-features_bars__LJg_W i{flex:1;height:0;border-radius:8px 8px 0 0;background:#c9c7bd}.core-features_bars__LJg_W i:last-child{background:#2b4636}@media (max-width:900px){.core-features_grid__h2sjR{grid-template-columns:minmax(0,1fr);gap:48px;margin-top:44px}}@media (max-width:640px){.core-features_section__6qH5m{padding:56px 0 72px}.core-features_head__CQjxv h2{font-size:34px}.core-features_tile__kBwDg{height:300px}.core-features_item__BWpYH h3{font-size:22px}.core-features_bars__LJg_W,.core-features_pub__XLA7v,.core-features_rev__FzY5I,.core-features_thread__frCCN{width:300px}.core-features_prow__sG1kH{height:52px}.core-features_stx__LWNyE{width:100px}.core-features_note__VpmCT{font-size:16px}}@media (prefers-reduced-motion:reduce){.core-features_btn__Xu_iE,.core-features_ctl__G_3N7,.core-features_sent__J7_zv,.core-features_stx__LWNyE span{transition:none}}.hero-posters_reel__40v_F{--ink:#111110;--ink2:#5a5953;--ink3:#8d8c85;--white:#fff;--green:#2b4636;--clay:#bd6644;--butter:#efe4cc;--lilac:#2e2a26;--maroon:#2b4636;--cream:#f1e7d3;--sand:#e6dcc6}.hero-posters_reel__40v_F:not([data-ready]){visibility:hidden}.hero-posters_reel__40v_F:not([data-ready]) *{transition:none}.hero-posters_ps__35jGq h4{margin:0;text-wrap:balance}.hero-posters_reel__40v_F{overflow:hidden}.hero-posters_track__lSYYC{display:flex;gap:16px;padding-right:16px;width:max-content;animation:hero-posters_slide__t4X5Q 90s linear infinite}.hero-posters_reel__40v_F:hover .hero-posters_track__lSYYC{animation-play-state:paused}@keyframes hero-posters_slide__t4X5Q{to{transform:translateX(-50%)}}.hero-posters_ps__35jGq{position:relative;flex:none;width:310px;height:470px;border-radius:16px;overflow:hidden;padding:24px;color:var(--ink);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.hero-posters_ps__35jGq:hover{transform:translateY(-8px)}.hero-posters_ps__35jGq h4{font-weight:600;letter-spacing:-.03em;line-height:1.05}.hero-posters_ps__35jGq .hero-posters_sm__Kz7Ne,.hero-posters_stt___tibS{font-size:13px;font-weight:500}.hero-posters_stt___tibS{position:absolute;left:20px;bottom:20px;z-index:4;display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 13px;border-radius:999px;background:var(--white);color:var(--ink)}.hero-posters_stt___tibS i{width:7px;height:7px;border-radius:50%;background:var(--clay);transition:background .3s}.hero-posters_stt___tibS.hero-posters_pub__OZwh9 i{background:#5b8f6d}.hero-posters_p-green__0TuB7{background:var(--green);color:var(--cream)}.hero-posters_p-clay__qPrfa{background:var(--clay);color:var(--cream)}.hero-posters_p-butter__HLfrA{background:var(--sand)}.hero-posters_p-lilac__TduaJ{background:var(--lilac);color:var(--cream)}.hero-posters_p-maroon__5NH_3{background:var(--maroon);color:var(--cream)}.hero-posters_p-cream__AzLez{background:var(--sand)}.hero-posters_ps__35jGq h4{position:absolute;left:24px;top:30px;right:24px}.hero-posters_q1__gh3ci h4{font-size:32px;line-height:1.04}.hero-posters_q1__gh3ci .hero-posters_dr__wehL2{position:absolute;left:26px;top:122px;font-size:14px;opacity:.75}.hero-posters_q1__gh3ci .hero-posters_lm__pFxS6{position:absolute;left:24px;right:24px;bottom:84px;display:flex;flex-direction:column;gap:15px}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh{display:grid;grid-template-columns:78px 1fr auto;align-items:center;gap:12px}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh span{font-size:14px;font-weight:500}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh b{font-size:19px;font-weight:600;letter-spacing:-.03em;color:var(--butter);min-width:50px;text-align:right}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh .hero-posters_m__tmhZG{height:8px;border-radius:4px;background:rgba(241,231,211,.18);overflow:hidden}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh .hero-posters_m__tmhZG i{display:block;height:100%;border-radius:4px;background:var(--butter)}.hero-posters_q2__c_w_b .hero-posters_big__Z_CLu{position:absolute;left:24px;top:24px;font-size:96px;font-weight:600;letter-spacing:-.06em;line-height:1}.hero-posters_q2__c_w_b .hero-posters_sm__Kz7Ne{position:absolute;left:26px;top:128px;font-size:16px;font-weight:500}.hero-posters_q2__c_w_b .hero-posters_wk__leZXX{position:absolute;left:24px;right:24px;bottom:84px;display:flex;justify-content:space-between}.hero-posters_q2__c_w_b .hero-posters_wk__leZXX i{width:34px;height:34px;border-radius:50%;background:rgba(241,231,211,.22);display:grid;place-items:center;font-style:normal;font-size:13px;font-weight:600;transition:background .25s,color .25s,transform .25s}.hero-posters_q2__c_w_b .hero-posters_wk__leZXX i.hero-posters_pass__rmLUl{background:rgba(241,231,211,.42)}.hero-posters_q2__c_w_b .hero-posters_wk__leZXX i.hero-posters_on__32DKy{background:var(--cream);color:var(--ink);transform:scale(1.14)}.hero-posters_q3__HM7mX h4{font-size:46px;color:var(--green);line-height:1}.hero-posters_q3__HM7mX .hero-posters_n__y2CtW{color:inherit}.hero-posters_q3__HM7mX .hero-posters_sm__Kz7Ne{position:absolute;left:26px;top:138px;color:var(--ink2)}.hero-posters_q3__HM7mX .hero-posters_bars__3MnI3{position:absolute;left:24px;right:24px;bottom:84px;height:190px;display:flex;align-items:flex-end;gap:10px}.hero-posters_q3__HM7mX .hero-posters_bars__3MnI3 i{flex:1;border-radius:8px;background:var(--green)}.hero-posters_q4__uwq6a h4{font-size:32px;line-height:1.04}.hero-posters_q4__uwq6a .hero-posters_tl__LWfwy{position:absolute;left:24px;right:24px;bottom:84px;display:flex;flex-direction:column;gap:0}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4{position:relative;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4+.hero-posters_st__KFjV4:before{content:"";position:absolute;left:29px;top:-12px;width:2px;height:14px;background:rgba(241,231,211,.3)}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4.hero-posters_last__B4Mbc{background:var(--cream);color:var(--ink)}.hero-posters_q4__uwq6a .hero-posters_av__3bQJk{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:600;flex:none}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4 b{display:block;font-size:15px;font-weight:600;line-height:1.2}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4 small{display:block;font-size:12px;opacity:.7;line-height:1.3;margin-top:2px}.hero-posters_q4__uwq6a .hero-posters_tm__jggpY{margin-left:auto;font-size:12px;opacity:.7;white-space:nowrap}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4.hero-posters_last__B4Mbc .hero-posters_tm__jggpY{opacity:1;color:#2b4636;font-weight:600}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4{gap:10px}.hero-posters_q4__uwq6a .hero-posters_av__3bQJk{width:32px;height:32px;font-size:13px}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4 small{white-space:nowrap}.hero-posters_q4__uwq6a .hero-posters_tm__jggpY{font-size:11px}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4+.hero-posters_st__KFjV4:before{left:28px}.hero-posters_q5__YfnG7 h4{font-size:34px;line-height:1.04}.hero-posters_q5__YfnG7 .hero-posters_pc__qyD8I{position:absolute;left:24px;top:122px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.hero-posters_q5__YfnG7 .hero-posters_pr__MAOCY{background:var(--ink);color:var(--cream);border-radius:14px 14px 14px 4px;padding:9px 14px;font-size:13px;line-height:1.35;max-width:210px}.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA{position:absolute;left:24px;right:24px;bottom:84px;display:flex;flex-direction:column;gap:8px}.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA div{background:var(--white);border-radius:14px;padding:11px 12px;display:flex;align-items:center;gap:11px}.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA img{width:28px;height:28px;border-radius:8px;flex:none}.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA b{display:block;font-size:14px;font-weight:600;line-height:1.2}.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA small{display:block;font-size:12px;color:var(--ink2);margin-top:2px}.hero-posters_q6__E5gho h4{font-size:40px}.hero-posters_q6__E5gho .hero-posters_rows__NGhD2{position:absolute;left:24px;right:24px;bottom:84px;display:flex;flex-direction:column;gap:8px}.hero-posters_q6__E5gho .hero-posters_rows__NGhD2 div{background:rgba(241,231,211,.12);border-radius:12px;padding:12px 14px;font-size:14px;display:flex;align-items:center;gap:10px}.hero-posters_q6__E5gho .hero-posters_rows__NGhD2 img{width:22px;height:22px;border-radius:6px}.hero-posters_q6__E5gho .hero-posters_rows__NGhD2 span{margin-left:auto;opacity:.8}.hero-posters_q7__dDLGO h4{font-size:30px;color:var(--cream)}.hero-posters_q7__dDLGO .hero-posters_big__Z_CLu{position:absolute;left:24px;top:116px;font-size:56px;font-weight:600;letter-spacing:-.05em;line-height:1}.hero-posters_q7__dDLGO .hero-posters_sm__Kz7Ne{position:absolute;left:26px;top:184px;font-size:15px;opacity:.8}.hero-posters_q7__dDLGO .hero-posters_rg__aNk9W{position:absolute;right:-50px;bottom:-50px;width:240px;height:240px;border-radius:50%;background:var(--clay)}.hero-posters_q7__dDLGO .hero-posters_rg2__eo18W{position:absolute;right:20px;bottom:40px;width:116px;height:116px;border-radius:50%;background:var(--butter)}@media (max-width:900px){.hero-posters_ps__35jGq{width:230px;height:360px;padding:18px}.hero-posters_stt___tibS{left:14px;bottom:14px}.hero-posters_ps__35jGq h4{top:22px;left:18px;right:18px}.hero-posters_q1__gh3ci h4{font-size:24px}.hero-posters_q1__gh3ci .hero-posters_dr__wehL2{top:96px;left:20px;font-size:12px}.hero-posters_q1__gh3ci .hero-posters_lm__pFxS6{left:18px;right:18px;bottom:62px;gap:10px}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh{grid-template-columns:62px 1fr auto;gap:8px}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh span{font-size:12px}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh b{font-size:15px;min-width:40px}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh .hero-posters_m__tmhZG{height:6px}.hero-posters_q2__c_w_b .hero-posters_big__Z_CLu{font-size:70px;left:18px;top:20px}.hero-posters_q2__c_w_b .hero-posters_sm__Kz7Ne{left:20px;top:94px;font-size:14px}.hero-posters_q2__c_w_b .hero-posters_wk__leZXX{left:18px;right:18px;bottom:62px}.hero-posters_q2__c_w_b .hero-posters_wk__leZXX i{width:26px;height:26px;font-size:11px}.hero-posters_q3__HM7mX h4{font-size:34px}.hero-posters_q3__HM7mX .hero-posters_sm__Kz7Ne{left:20px;top:104px}.hero-posters_q3__HM7mX .hero-posters_bars__3MnI3{left:18px;right:18px;bottom:62px;height:150px}.hero-posters_q4__uwq6a h4{font-size:24px}.hero-posters_q4__uwq6a .hero-posters_tl__LWfwy{left:18px;right:18px;bottom:62px}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4{padding:7px 9px;gap:9px}.hero-posters_q4__uwq6a .hero-posters_av__3bQJk{width:30px;height:30px;font-size:12px}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4 b{font-size:13px}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4 small,.hero-posters_q4__uwq6a .hero-posters_tm__jggpY{font-size:11px}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4+.hero-posters_st__KFjV4:before{left:24px}.hero-posters_q5__YfnG7 .hero-posters_pc__qyD8I{top:96px;left:18px;gap:8px}.hero-posters_q5__YfnG7 h4{font-size:26px}.hero-posters_q5__YfnG7 .hero-posters_pr__MAOCY{font-size:12px;max-width:170px}.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA{left:18px;right:18px;bottom:62px;gap:6px}.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA div{padding:8px 10px}.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA img{width:24px;height:24px}.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA b{font-size:12.5px}.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA small{font-size:11px}.hero-posters_q6__E5gho h4{font-size:30px}.hero-posters_q6__E5gho .hero-posters_rows__NGhD2{left:18px;right:18px;bottom:62px}.hero-posters_q6__E5gho .hero-posters_rows__NGhD2 div{padding:9px 11px;font-size:13px}.hero-posters_q7__dDLGO h4{font-size:24px}.hero-posters_q7__dDLGO .hero-posters_big__Z_CLu{font-size:48px;left:18px;top:88px}.hero-posters_q7__dDLGO .hero-posters_sm__Kz7Ne{left:20px;top:146px;font-size:13px}.hero-posters_q7__dDLGO .hero-posters_rg__aNk9W{width:170px;height:170px}.hero-posters_q7__dDLGO .hero-posters_rg2__eo18W{width:80px;height:80px;right:14px}}.hero-posters_q3__HM7mX .hero-posters_bars__3MnI3 i{transform-origin:bottom;will-change:transform}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh .hero-posters_m__tmhZG i{transition:background .2s}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh.hero-posters_over__uQjsK .hero-posters_m__tmhZG i{background:#e48a68}.hero-posters_q1__gh3ci .hero-posters_lr__iqCrh.hero-posters_over__uQjsK b{color:#f0b69e;font-size:15px}.hero-posters_q4__uwq6a .hero-posters_st__KFjV4{transition:opacity .5s,transform .5s}.hero-posters_q5__YfnG7 .hero-posters_pr__MAOCY,.hero-posters_q5__YfnG7 .hero-posters_rw__CMOhA div{transition:opacity .45s,transform .45s}.hero-posters_q5__YfnG7 .hero-posters_dt__GN1rN{display:flex;gap:5px;background:var(--white);padding:12px 14px;border-radius:14px 14px 14px 4px;opacity:0;transition:opacity .3s}.hero-posters_q5__YfnG7 .hero-posters_dt__GN1rN i{width:6px;height:6px;border-radius:50%;background:var(--ink3);animation:hero-posters_dotb__IcnxD 1s infinite}.hero-posters_q5__YfnG7 .hero-posters_dt__GN1rN i:nth-child(2){animation-delay:.15s}.hero-posters_q5__YfnG7 .hero-posters_dt__GN1rN i:nth-child(3){animation-delay:.3s}@keyframes hero-posters_dotb__IcnxD{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-4px);opacity:1}}.hero-posters_q6__E5gho .hero-posters_rows__NGhD2 div{transition:opacity .45s,transform .45s}.hero-posters_q7__dDLGO .hero-posters_big__Z_CLu{transition:opacity .25s}.hero-posters_stt___tibS span{transition:opacity .2s}.hero-posters_q2__c_w_b .hero-posters_stt___tibS,.hero-posters_q2__c_w_b .hero-posters_wk__leZXX{transition:opacity .35s}@media (prefers-reduced-motion:reduce){.hero-posters_q5__YfnG7 .hero-posters_dt__GN1rN i,.hero-posters_track__lSYYC{animation:none}.hero-posters_reel__40v_F *{transition:none}.hero-posters_ps__35jGq:hover{transform:none}}.hero_section__1ktKx{padding-bottom:96px;color:#111110;font-family:var(--font-inter),system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.hero_hero__r7Pbh{width:min(100% - 48px,1200px);margin:0 auto;padding:96px 0 88px;text-align:center}.hero_hero__r7Pbh h1{margin:0;font-size:clamp(38px,4.8vw,62px);font-weight:500;line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.hero_hero__r7Pbh p{max-width:48ch;margin:28px auto 44px;color:#5a5953;font-size:17px;text-wrap:pretty}.hero_ctas__8vhym{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.hero_btn__OULvG{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 26px;border-radius:999px;background:#111110;color:#fff;font-size:15px;font-weight:500;text-decoration:none;transition:opacity .2s}.hero_btn__OULvG:hover{opacity:.82}.hero_btn__OULvG:focus-visible{outline:2px solid #111110;outline-offset:4px}.hero_btn__OULvG.hero_ghost__O_Nwj{gap:9px;background:#e9e9e2;color:#111110}.hero_btn__OULvG.hero_ghost__O_Nwj:hover{background:#dedcd3;opacity:1}.hero_mcpNote__J_ERw{margin-top:28px;color:#8d8c85;font-size:14px}@media (max-width:900px){.hero_hero__r7Pbh{padding:48px 0 56px}.hero_hero__r7Pbh h1{font-size:34px}.hero_hero__r7Pbh p{margin:22px auto 32px}.hero_ctas__8vhym{flex-direction:column;align-items:stretch;max-width:320px;margin:0 auto;gap:12px}.hero_mcpNote__J_ERw{max-width:320px;margin:20px auto 0}}.final-cta_section__BhQFi{min-width:320px;padding:24px 24px 128px;background:#f8f8f5;color:#111110;font-family:var(--font-inter),Inter,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.final-cta_section__BhQFi *,.final-cta_section__BhQFi :after,.final-cta_section__BhQFi :before{box-sizing:border-box}.final-cta_content__sMW2i{width:min(100%,1200px);margin-inline:auto;text-align:center}.final-cta_content__sMW2i h2{margin:0;font-size:clamp(34px,4.4vw,44px);line-height:1.1;letter-spacing:-.03em;font-weight:500;text-wrap:balance}.final-cta_content__sMW2i p{margin:20px 0 0;color:#5a5953;font-size:17px;line-height:1.55}.final-cta_ctas__P1Wc2{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:36px}.final-cta_primary__eEMNL{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 26px;border-radius:999px;background:#111110;color:#fff;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:opacity .2s}.final-cta_primary__eEMNL:hover{opacity:.82}.final-cta_primary__eEMNL:focus-visible{outline:2px solid #111110;outline-offset:4px}.final-cta_ghost__lbect{background:#e9e9e2;color:#111110}.final-cta_ghost__lbect:hover{background:#dedcd3;opacity:1}@media (max-width:900px){.final-cta_section__BhQFi{padding-bottom:88px}.final-cta_ctas__P1Wc2{flex-direction:column;align-items:stretch;max-width:320px;margin:32px auto 0;gap:12px}}@media (prefers-reduced-motion:reduce){.final-cta_primary__eEMNL{transition:none}}.platform-strip_section__XaOmE{padding-bottom:24px;color:#111110;font-family:var(--font-inter),system-ui,sans-serif;font-size:16px;line-height:1.5;text-align:center;-webkit-font-smoothing:antialiased}.platform-strip_head__occX_{width:min(100% - 48px,1200px);margin:0 auto}.platform-strip_head__occX_ h2{margin:0;font-size:36px;font-weight:500;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.platform-strip_head__occX_ p{max-width:46ch;margin:12px auto 0;color:#5a5953;font-size:17px;line-height:1.55;text-wrap:balance}.platform-strip_marquee__ggNNW{margin-top:36px;overflow:hidden}.platform-strip_track__qn_r1{display:flex;gap:12px;padding-right:12px;width:max-content;animation:platform-strip_slide__hD1_8 40s linear infinite}.platform-strip_marquee__ggNNW:hover .platform-strip_track__qn_r1{animation-play-state:paused}@keyframes platform-strip_slide__hD1_8{to{transform:translateX(-50%)}}.platform-strip_pill__P8dox{display:flex;align-items:center;gap:12px;height:64px;padding:0 28px 0 12px;border-radius:999px;background:#fff;font-size:18px;font-weight:500;white-space:nowrap}.platform-strip_pill__P8dox img{width:40px;height:40px;border-radius:999px;object-fit:cover}@media (max-width:760px){.platform-strip_section__XaOmE{padding-bottom:8px}.platform-strip_head__occX_ h2{font-size:28px}.platform-strip_marquee__ggNNW{margin-top:28px}.platform-strip_pill__P8dox{height:56px;padding-right:22px;font-size:16px}.platform-strip_pill__P8dox img{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.platform-strip_track__qn_r1{animation:none}}.faq_root__AL_aY{width:100%;padding:96px 0 0;color:#111110;font-family:var(--font-inter),system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.faq_inner__oPOfd{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start;width:100%;max-width:1280px;margin:0 auto}.faq_title___MCfW{position:sticky;top:112px;margin:0;font-size:44px;font-weight:500;line-height:1.1;letter-spacing:-.02em;text-wrap:balance}.faq_list__wOPxD{display:flex;flex-direction:column;gap:8px}.faq_item__S_5sP{border-radius:20px;background:#efeee8;cursor:pointer;transition:background .2s ease}.faq_item__S_5sP:hover{background:#e9e8e1}.faq_question__SmOnm{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:24px 28px;border:0;border-radius:20px;background:none;color:inherit;font:inherit;font-size:18px;font-weight:500;line-height:1.35;letter-spacing:-.01em;text-align:left;cursor:pointer}.faq_question__SmOnm:focus-visible{outline:2px solid #111110;outline-offset:3px}.faq_chevron__zVCkN{flex:none;color:#111110;transition:transform .25s ease}.faq_open__upU4_ .faq_chevron__zVCkN{transform:rotate(180deg)}.faq_panel__GFOMe{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq_open__upU4_ .faq_panel__GFOMe{grid-template-rows:1fr}.faq_panel__GFOMe>div{overflow:hidden}.faq_panel__GFOMe p{max-width:62ch;padding:0 28px 26px}.faq_answerList__qwa3g,.faq_panel__GFOMe p{margin:0;color:#5a5953;font-size:16px;line-height:1.65}.faq_answerList__qwa3g{display:grid;gap:8px;padding:0 28px 26px 48px;list-style:disc}@media (max-width:900px){.faq_root__AL_aY{padding-top:56px}.faq_inner__oPOfd{grid-template-columns:minmax(0,1fr);gap:28px}.faq_title___MCfW{position:static;font-size:32px}.faq_question__SmOnm{padding:20px;font-size:17px}.faq_panel__GFOMe p{padding:0 20px 22px}.faq_answerList__qwa3g{padding:0 20px 22px 40px}}@media (prefers-reduced-motion:reduce){.faq_chevron__zVCkN,.faq_item__S_5sP,.faq_panel__GFOMe{transition:none}}