.landing_page__NoZ_m{background:#fff;color:var(--foreground);overflow:hidden}.landing_page__NoZ_m a{text-decoration:none}.landing_page__NoZ_m :is(a,button,input,summary):focus-visible{outline:3px solid #f97316;outline-offset:5px}.landing_header___QEie{max-width:1320px;margin:auto;padding:30px 48px;display:flex;align-items:center;justify-content:space-between;gap:24px}.landing_logo__C_mJc{font-size:35px;letter-spacing:-2px;font-weight:850;color:#202124}.landing_header___QEie nav{display:flex;gap:30px;font-size:13px;color:#67645f}.landing_headerCta__yVhKU{display:flex;gap:14px;align-items:center;font-size:13px;font-weight:700}.landing_hero__xM3dU{position:relative;border-bottom:1px solid #eee}.landing_heroGrid__t52ZF{max-width:1320px;margin:auto;padding:64px 48px 80px;display:grid;grid-template-columns:1.05fr 1fr;gap:56px;position:relative}.landing_intro__0LTLA{display:flex;align-items:center;gap:9px;font-size:12px;color:#67645f;margin-bottom:25px}.landing_intro__0LTLA>span{width:6px;height:6px;background:var(--primary);border-radius:50%}.landing_hero__xM3dU h1{font-size:clamp(42px,4.7vw,66px);line-height:1.12;font-weight:750;letter-spacing:-3px;margin:0 0 25px}.landing_description__ScRR1{font-size:16px;line-height:1.9;color:#67645f;max-width:460px}.landing_contact__NpyKm{scroll-margin-top:40px;margin-top:32px}.landing_form__Igplu{max-width:480px}.landing_fields__DrUKo{display:grid;grid-template-columns:1.1fr 1fr;gap:12px}.landing_fields__DrUKo label{font-size:12px;font-weight:650}.landing_fields__DrUKo label>span{color:#777;font-weight:400}.landing_fields__DrUKo input{width:100%;display:block;margin-top:8px;border:1px solid #deddd9;border-radius:8px;padding:12px;background:#fff;font-size:13px;min-width:0}.landing_consent__KsSCq{display:flex;gap:8px;align-items:flex-start;font-size:11px;line-height:1.6;color:#67645f;margin:17px 0}.landing_consent__KsSCq input{accent-color:var(--primary);margin-top:3px;flex-shrink:0}.landing_button__sGEIy{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:var(--primary);color:#fff;padding:14px 22px;border:0;border-radius:8px;font-size:13px;font-weight:700;min-height:48px}.landing_button__sGEIy:hover{background:#9a3412}.landing_button__sGEIy:disabled{opacity:.6}.landing_formNote__WiSiF{font-size:12px;line-height:1.7;margin-top:14px;color:#67645f}.landing_error__GpZRu{font-size:13px;color:#b42318;margin-top:12px}.landing_honeypot__J3tBV{position:absolute;left:-10000px}.landing_success__xVovt{display:flex;gap:14px;padding:24px;border:1px solid #ddd;border-radius:12px;background:#fff;max-width:480px}.landing_success__xVovt svg{color:var(--primary);flex-shrink:0}.landing_success__xVovt p{font-size:14px;line-height:1.6;color:#67645f;margin-top:8px}.landing_guides__kjB_y{position:absolute;inset:0;pointer-events:none;overflow:hidden;display:flex;justify-content:space-around}.landing_guides__kjB_y>span{height:100%;width:1px;background:#f3f1ee;position:relative}.landing_guides__kjB_y>span:after{content:"";width:1px;height:140px;background:linear-gradient(transparent,#f9731666,transparent);position:absolute;top:-140px;animation:landing_light__BVotw 12s linear infinite}.landing_guides__kjB_y>span:nth-child(2):after{animation-delay:-6s}.landing_guides__kjB_y>span:nth-child(3):after{animation-delay:-3s}.landing_guides__kjB_y>span:nth-child(4):after{animation-delay:-9s}@keyframes landing_light__BVotw{to{transform:translateY(1100px)}}.landing_heroFoot__0Ve_8{max-width:1224px;margin:auto;display:flex;justify-content:space-between;position:relative;padding:0 0 25px;font-size:11px;color:#777}.landing_heroFoot__0Ve_8 a{display:flex;align-items:center;gap:12px;color:#202124}.landing_previewWrap__CTUJG{align-self:center;position:relative;padding-bottom:38px}.landing_previewTabs__Wvw29{display:flex;justify-content:center;gap:6px;margin-bottom:22px}.landing_previewTabs__Wvw29 button{display:flex;align-items:center;gap:7px;font-size:11px;padding:9px 12px;border-radius:30px;color:#67645f;background:#fff;border:1px solid #eee}.landing_previewTabs__Wvw29 button[aria-pressed=true]{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.landing_preview__ZGvzt{display:flex;border:1px solid #e7e4e0;border-radius:13px;overflow:hidden;background:#fff;box-shadow:0 24px 65px -30px #20212435;transform:none;min-height:390px}.landing_sidebar__9KBFG{width:52px;flex-shrink:0;border-right:1px solid #eee;display:flex;align-items:center;flex-direction:column;gap:28px;padding-top:18px;color:#ffffffa6;background:#202124}.landing_sidebar__9KBFG b{font-size:25px;color:#fff}.landing_sidebar__9KBFG b span,.landing_sidebar__9KBFG svg:nth-of-type(2){color:var(--primary)}.landing_demoContent__T8WqW{padding:20px 25px;flex:1;min-width:0}.landing_demoTop__3qfJD{display:flex;align-items:center;justify-content:space-between;font-size:10px;color:#777;margin-bottom:20px}.landing_avatar___q4Zn{display:grid;place-items:center;border-radius:50%;width:25px;height:25px;background:#fff0e3;color:#9a3412}.landing_courseArt__Krca6{background:#fff0e3;border-radius:7px;height:110px;position:relative;overflow:hidden;color:#9a3412;display:flex;align-items:center;justify-content:space-between;padding:20px;margin-bottom:20px}.landing_courseArt__Krca6>span{max-width:100px;font-size:18px;line-height:1.3;font-weight:700;z-index:1}.landing_courseArt__Krca6 svg{z-index:1}.landing_artOrbit__IEQK4{width:230px;height:230px;right:-50px;top:-65px}.landing_artOrbit__IEQK4,.landing_artOrbit__IEQK4:after{border:1px solid #f9731633;border-radius:50%;position:absolute}.landing_artOrbit__IEQK4:after{content:"";inset:30px}.landing_demoContent__T8WqW h3{font-size:19px;font-weight:700;letter-spacing:-.6px}.landing_demoDescription__qoqkB{font-size:10px;line-height:1.7;color:#777;margin:7px 0 20px}.landing_progressLabel__8hgdJ{display:flex;justify-content:space-between;font-size:10px;margin-bottom:7px}.landing_progressLabel__8hgdJ b{color:var(--primary)}.landing_bar__3_gVk{height:5px;background:#f1eeea;border-radius:8px;overflow:hidden}.landing_bar__3_gVk>span{display:block;background:#f97316;height:100%;border-radius:8px}.landing_lesson__EuYF1{display:flex;align-items:center;gap:8px;font-size:10px;border-top:1px solid #f3f1ee;margin-top:17px;padding-top:12px}.landing_lesson__EuYF1 svg{color:var(--primary)}.landing_lesson__EuYF1 small{margin-left:auto;font-size:8px;color:#777}.landing_certificate__jpECe{position:absolute;right:-22px;bottom:13px;display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 10px 30px -15px #20212435;padding:14px 18px}.landing_certificate__jpECe>span{color:var(--primary);background:#fff7ed;padding:8px;border-radius:50%}.landing_certificate__jpECe strong{font-size:11px}.landing_certificate__jpECe p{font-size:11px;color:#67645f;margin-top:3px}.landing_demoCaption__e2buT{position:absolute;bottom:-10px;width:100%;text-align:center;color:#888;font-size:11px}.landing_demoEyebrow__SUIed{font-size:11px;color:var(--primary);margin:30px 0 12px}.landing_people__gl_KG{display:grid;gap:25px;margin-top:30px}.landing_people__gl_KG>div>div:first-child{display:flex;justify-content:space-between;font-size:12px;margin-bottom:9px}.landing_people__gl_KG b{font-size:11px;color:var(--primary)}.landing_features__JYY5D{max-width:1320px;margin:auto;padding:95px 48px}.landing_sectionHeading__3KbVG>p,.landing_sectionLabel__j5M3J{font-size:12px;color:#777;margin-bottom:16px}.landing_page__NoZ_m h2{font-size:38px;line-height:1.25;font-weight:600;letter-spacing:-1.6px}.landing_featureGrid__Wq2ac{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:55px}.landing_featureGrid__Wq2ac article{padding-top:24px;border-top:1px solid #e8e5e1}.landing_featureGrid__Wq2ac svg{color:var(--primary);margin-bottom:24px}.landing_featureGrid__Wq2ac h3{font-size:17px;font-weight:650;letter-spacing:-.4px;margin-bottom:12px}.landing_featureGrid__Wq2ac p{font-size:13px;line-height:1.9;color:#67645f;max-width:320px}.landing_how__iZseP{background:#faf9f7;padding:85px max(48px,calc((100vw - 1224px) / 2));display:grid;grid-template-columns:1fr 1fr;gap:90px}.landing_howDescription__4Lwc_{max-width:365px;font-size:14px;line-height:1.9;color:#67645f;margin:22px 0}.landing_textLink__scT9t{display:inline-flex;align-items:center;gap:15px;font-size:13px;color:var(--primary);font-weight:700}.landing_how__iZseP ol{display:grid;gap:32px}.landing_how__iZseP li{display:flex;gap:20px}.landing_how__iZseP li>span{width:32px;height:32px;display:grid;place-items:center;border:1px solid #e2dcd4;border-radius:50%;color:var(--primary);font-size:12px;flex-shrink:0}.landing_how__iZseP h3{font-size:17px;font-weight:650;margin:4px 0 10px}.landing_how__iZseP li p{font-size:13px;line-height:1.8;color:#67645f;max-width:350px}.landing_faq__7e_Jv{max-width:1320px;margin:auto;padding:95px 48px;display:grid;grid-template-columns:1fr 1.2fr;gap:70px}.landing_faq__7e_Jv details{border-bottom:1px solid #e8e5e1;padding:20px 0}.landing_faq__7e_Jv details:first-child{padding-top:0}.landing_faq__7e_Jv summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;font-size:14px;font-weight:650;cursor:pointer}.landing_faq__7e_Jv summary::-webkit-details-marker{display:none}.landing_faq__7e_Jv summary svg{flex-shrink:0;color:#777}.landing_faq__7e_Jv details[open] summary svg{transform:rotate(180deg)}.landing_faq__7e_Jv details p{font-size:13px;color:#67645f;line-height:1.9;margin-top:15px;max-width:470px}.landing_closing__mW3NF{max-width:1224px;background:#fff7ed;border:1px solid #ffead6;border-radius:16px;padding:48px 55px;margin:0 auto 70px;display:flex;justify-content:space-between;align-items:center;gap:35px}.landing_closing__mW3NF h2{font-size:32px}.landing_closing__mW3NF .landing_button__sGEIy{flex-shrink:0}.landing_footer__nr_b4{max-width:1320px;margin:auto;display:flex;align-items:center;gap:35px;padding:30px 48px;border-top:1px solid #eee}.landing_footer__nr_b4 p,.landing_footer__nr_b4 small{font-size:11px;color:#777}.landing_footer__nr_b4 small{margin-left:auto}.landing_skip__TTWU6{position:absolute;top:-100px;left:10px;z-index:10;padding:12px;background:#fff}.landing_skip__TTWU6:focus{top:10px}@media (min-width:1500px){.landing_hero__xM3dU h1{font-size:66px}}@media (max-width:1100px){.landing_heroGrid__t52ZF{gap:35px;padding:55px 35px 80px}.landing_hero__xM3dU h1{font-size:43px;letter-spacing:-2px}.landing_header___QEie{padding:25px 35px}.landing_heroFoot__0Ve_8{padding:0 35px 25px}.landing_demoContent__T8WqW{padding:17px}.landing_certificate__jpECe{right:-5px}.landing_how__iZseP{gap:50px}.landing_closing__mW3NF{margin:0 35px 55px}.landing_faq__7e_Jv,.landing_features__JYY5D{padding:75px 35px}}@media (max-width:760px){.landing_header___QEie{padding:20px 22px}.landing_header___QEie nav{display:none}.landing_logo__C_mJc{font-size:31px}.landing_headerCta__yVhKU{font-size:11px}.landing_heroGrid__t52ZF{grid-template-columns:1fr;padding:45px 22px 60px;gap:55px}.landing_hero__xM3dU h1{font-size:clamp(35px,7.8vw,53px);letter-spacing:-1.8px}.landing_description__ScRR1{font-size:15px;max-width:490px}.landing_intro__0LTLA{font-size:11px}.landing_form__Igplu{max-width:none}.landing_previewWrap__CTUJG{max-width:470px;width:100%;margin:auto}.landing_preview__ZGvzt{transform:none}.landing_heroFoot__0Ve_8{padding:0 22px 24px;font-size:10px;gap:20px}.landing_heroFoot__0Ve_8>span{max-width:180px}.landing_faq__7e_Jv,.landing_features__JYY5D{padding:60px 22px}.landing_page__NoZ_m h2{font-size:30px;letter-spacing:-1px}.landing_featureGrid__Wq2ac{grid-template-columns:1fr;gap:30px;margin-top:35px}.landing_featureGrid__Wq2ac article{display:grid;grid-template-columns:35px 1fr;column-gap:16px;padding-top:22px}.landing_featureGrid__Wq2ac svg{grid-row:span 2;margin:0}.landing_featureGrid__Wq2ac p{max-width:none}.landing_how__iZseP{grid-template-columns:1fr;padding:55px 22px;gap:35px}.landing_howDescription__4Lwc_{max-width:480px}.landing_faq__7e_Jv{grid-template-columns:1fr;gap:30px}.landing_faq__7e_Jv summary{font-size:13px}.landing_closing__mW3NF{margin:0 22px 40px;padding:30px 24px;display:block}.landing_closing__mW3NF h2{font-size:27px;margin-bottom:25px}.landing_footer__nr_b4{padding:25px 22px;flex-wrap:wrap;gap:15px}.landing_footer__nr_b4 p,.landing_footer__nr_b4 small{font-size:10px}.landing_certificate__jpECe{right:0}.landing_fields__DrUKo{gap:10px}}@media (max-width:370px){.landing_fields__DrUKo{grid-template-columns:1fr}.landing_hero__xM3dU h1{font-size:32px}.landing_lesson__EuYF1 small{display:none}.landing_demoContent__T8WqW{padding:14px}.landing_sidebar__9KBFG{width:40px}.landing_footer__nr_b4 p{width:65%}.landing_footer__nr_b4 small{margin-left:0}}@media (prefers-reduced-motion:reduce){.landing_guides__kjB_y>span:after{animation:none}.landing_preview__ZGvzt{transform:none}}.landing_resources__yB2U3{max-width:1320px;margin:auto;padding:85px 48px 0}.landing_resourceGrid__R2qkZ{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:36px}.landing_resourceGrid__R2qkZ article{padding:24px 0;border-top:1px solid #e5e3df}.landing_resourceGrid__R2qkZ h3{font-size:18px;line-height:1.5;font-weight:650;letter-spacing:-.4px}.landing_resourceGrid__R2qkZ h3 a:hover{color:var(--primary)}.landing_resourceGrid__R2qkZ p{font-size:13px;line-height:1.9;color:#67645f;margin:16px 0 20px}@media (max-width:760px){.landing_resources__yB2U3{padding:55px 22px 0}.landing_resourceGrid__R2qkZ{grid-template-columns:1fr;gap:12px}}.landing_heroActions__STqwi{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:30px}.landing_secondaryButton__AwsoN{display:inline-flex;align-items:center;gap:9px;min-height:48px;font-size:13px;font-weight:650}.landing_heroNote__AUUfM{max-width:400px;margin-top:18px;color:#67645f;font-size:12px;line-height:1.8}.landing_heroBenefits__p_nNk{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:28px;padding-top:22px;border-top:1px solid #e5e3df}.landing_heroBenefits__p_nNk li{display:flex;align-items:center;gap:6px;font-size:11px;color:#67645f}.landing_heroBenefits__p_nNk svg{color:#c2410c;flex-shrink:0}.landing_useCases__uazB7{max-width:1320px;margin:auto;padding:0 48px 90px}.landing_useCaseGrid__7NaPH{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;border:1px solid #e5e3df;border-radius:16px;overflow:hidden}.landing_useCaseGrid__7NaPH article{padding:32px;border-right:1px solid #e5e3df;display:flex;flex-direction:column}.landing_useCaseGrid__7NaPH article:last-child{border-right:0}.landing_useCaseGrid__7NaPH h3{font-size:18px;font-weight:700;line-height:1.5}.landing_useCaseGrid__7NaPH p{font-size:14px;color:#67645f;line-height:1.9;margin:16px 0 26px}.landing_useCaseGrid__7NaPH article>span{display:flex;gap:8px;align-items:flex-start;margin-top:auto;font-size:12px;font-weight:650;color:#c2410c}.landing_useCaseGrid__7NaPH svg{flex-shrink:0;margin-top:2px}.landing_contactSection__OKb_3{scroll-margin-top:28px;max-width:1224px;margin:90px auto 0;border-radius:20px;background:#202124;display:grid;grid-template-columns:1fr 1fr;gap:48px;padding:48px}.landing_contactCopy__BljUE{align-self:center;color:#fff}.landing_contactCopy__BljUE .landing_sectionLabel__j5M3J{color:#fdba74}.landing_contactCopy__BljUE>p:not(.landing_sectionLabel__j5M3J){max-width:42ch;font-size:14px;line-height:1.9;color:#ffffffb8;margin-top:24px}.landing_contactCopy__BljUE ul{margin-top:28px;display:grid;gap:16px;font-size:13px}.landing_contactCopy__BljUE li{display:flex;align-items:center;gap:10px}.landing_contactCopy__BljUE li svg{color:#fb923c;flex-shrink:0}.landing_contactCard__Xltsm{min-width:0;padding:32px;border-radius:14px;background:#fff}.landing_contactCard__Xltsm>h3{font-size:20px;font-weight:750;letter-spacing:-.5px}.landing_contactCard__Xltsm>p{font-size:13px;line-height:1.8;color:#67645f;margin:10px 0 26px}.landing_contactCard__Xltsm .landing_fields__DrUKo{grid-template-columns:1fr;gap:18px}.landing_contactCard__Xltsm .landing_button__sGEIy{width:100%}.landing_contactCard__Xltsm .landing_consent__KsSCq{font-size:12px;line-height:1.8}.landing_contactCard__Xltsm .landing_consent__KsSCq input{margin-top:5px;width:16px;height:16px}.landing_headerCta__yVhKU{min-height:42px;padding:10px 16px;border:1px solid #e5e3df;border-radius:8px}@media (max-width:1100px){.landing_contactSection__OKb_3{margin:70px 35px 0;gap:30px;padding:32px}.landing_useCases__uazB7{padding:0 35px 70px}.landing_useCaseGrid__7NaPH article{padding:24px}}@media (max-width:760px){.landing_contactSection__OKb_3{grid-template-columns:1fr;margin:55px 22px 0;padding:28px 20px 20px;gap:28px}.landing_contactCard__Xltsm{padding:24px 20px}.landing_useCases__uazB7{padding:0 22px 55px}.landing_useCaseGrid__7NaPH{grid-template-columns:1fr}.landing_useCaseGrid__7NaPH article{border-right:0;border-bottom:1px solid #e5e3df}.landing_useCaseGrid__7NaPH article:last-child{border-bottom:0}.landing_header___QEie{gap:12px}.landing_headerCta__yVhKU{gap:6px;padding:9px 12px}.landing_heroActions__STqwi,.landing_heroBenefits__p_nNk{gap:12px}}