.home_page__GabWt{background:var(--canvas);color:var(--ink);overflow-wrap:break-word}.home_page__GabWt a{text-decoration:none}.home_page__GabWt svg{flex-shrink:0}.home_faq__63YmK,.home_finalCta__rpEex,.home_footer__UGiMU,.home_header__B3P8D,.home_hero__CH0pQ,.home_plans__ZSUCH,.home_productSection__PWPAQ,.home_workflow__vT3Ai{width:min(1240px,calc(100% - 96px));margin-inline:auto}.home_header__B3P8D{min-height:110px;display:flex;align-items:center;justify-content:space-between;gap:28px}.home_brand__vCYD8 img,.home_footer__UGiMU img{-o-object-fit:contain;object-fit:contain}.home_desktopNav__r8D10{display:flex;gap:28px;font-size:13px;font-weight:600}.home_desktopNav__r8D10 a,.home_footer__UGiMU a,.home_login__gvxTL,.home_textLink__Br7Pu{color:var(--ink)}.home_desktopNav__r8D10 a:hover,.home_footer__UGiMU a:hover,.home_textLink__Br7Pu:hover{text-decoration:underline}.home_headerActions__t0AuK{display:flex;gap:14px;align-items:center}.home_login__gvxTL{display:flex;gap:8px;align-items:center;border:1px solid #d9dcd2;border-radius:10px;padding:11px 17px;font-weight:600;font-size:13px}.home_mobileMenu__iWqrC{display:none;position:relative}.home_skip__PtC_a{position:fixed;top:10px;left:10px;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);z-index:30;padding:0;background:white;color:var(--ink);white-space:nowrap}.home_skip__PtC_a:focus{width:auto;height:auto;overflow:visible;clip-path:none;padding:12px}.home_hero__CH0pQ{display:grid;grid-template-columns:1.05fr 1fr;gap:45px;align-items:center;width:min(1340px,calc(100% - 40px));padding:64px 52px;margin-block:16px 65px;border-radius:16px;background:linear-gradient(120deg,#fce7d1,#f4e4ee 52%,#ece9f4)}.home_hero__CH0pQ h1{font-size:clamp(36px,4.3vw,62px);line-height:1.1;letter-spacing:-.04em;font-weight:var(--weight-heading);max-width:13ch;margin:0 0 25px}.home_heroCopy__4IveG>p{font-size:17px;line-height:1.8;color:#55594f;max-width:46ch}.home_heroActions__u_P4A{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px}.home_primary__QZUii{display:inline-flex;align-items:center;justify-content:center;gap:13px;color:#fff;background:#242522;padding:15px 22px;border-radius:10px;font-weight:600;font-size:14px;transition:background .2s,box-shadow .2s;min-height:48px}.home_primary__QZUii:hover{background:#41463a;box-shadow:0 5px 12px #2425221a}.home_login__gvxTL svg,.home_primary__QZUii svg{transition:transform .2s}.home_login__gvxTL:hover svg,.home_primary__QZUii:hover svg{transform:translate(2px,-2px)}.home_textLink__Br7Pu{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600}.home_heroCopy__4IveG .home_heroNote__Np4ov{font-size:12px;color:#61665a;margin-top:20px}.home_heroVisual__TiUXF{min-width:0;padding:24px 12px;animation:home_sceneArrive__c1DWW .8s cubic-bezier(.16,1,.3,1) both}.home_product__aLuSX{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 22px 48px #46344820}.home_productTop__4hglR{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:21px 22px;border-bottom:1px solid var(--line);font-size:13px}.home_productTop__4hglR>span:first-child{display:flex;align-items:center;gap:8px;font-weight:700}.home_example__SCgWD{color:#64675f;font-size:10px}.home_steps__Gw7K3{display:flex;background:#f8f8f5;padding:14px 12px;gap:5px}.home_steps__Gw7K3 button{flex:1;display:flex;gap:7px;align-items:center;justify-content:center;border:0;border-radius:8px;padding:12px 3px;font-size:11px;color:#606459;background:transparent;transition:background .18s,color .18s;min-height:44px}.home_steps__Gw7K3 button[aria-pressed=true]{background:#e7eadd;color:#30372a;font-weight:700}.home_stepArrow___8zGw{color:#888d80}.home_exampleBody__VMuVF{padding:27px 24px 24px;min-height:314px}.home_exampleBody__VMuVF>div{animation:home_exampleIn__3GMaC .22s ease-out}.home_errorHeading__9OPJH{display:flex;gap:10px;align-items:center;color:#353c2f}.home_errorHeading__9OPJH h3{font-size:18px;line-height:1.4;margin:0}.home_exampleBody__VMuVF p{color:#61665a;font-size:12px;margin:12px 0 23px}.home_evidence___DceA{margin:0;font-size:11px}.home_evidence___DceA div{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:11px 0;border-top:1px solid var(--line)}.home_evidence___DceA dt{color:#6b7063}.home_evidence___DceA dd{margin:0;min-width:0}.home_evidence___DceA code{font-size:11px;word-break:break-word}.home_prompt__tYef0{padding:16px;background:#292f25;color:#edf0e7;font-size:11px;line-height:1.9;border-radius:8px;overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.home_productFoot__SKjqp{color:#676c60;border-top:1px solid var(--line);padding:14px 22px;font-size:10px}.home_productSection__PWPAQ,.home_workflow__vT3Ai{padding-block:75px;scroll-margin-top:30px}.home_sectionIntro__F2xo1{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start;margin-bottom:48px}.home_page__GabWt h2{font-size:clamp(30px,3.3vw,44px);line-height:1.16;letter-spacing:-.035em;font-weight:var(--weight-heading);margin:0}.home_sectionIntro__F2xo1 p{font-size:15px;line-height:1.9;color:#5b6054;max-width:49ch;margin:4px 0 0}.home_featureGrid__FNA6C{display:grid;grid-template-columns:1.15fr .85fr;gap:22px}.home_featureLead__lBYh0{grid-row:span 2;padding:42px;border-radius:16px;background:#f8d6b4;display:flex;flex-direction:column;justify-content:flex-end;min-height:400px}.home_featureGrid__FNA6C h3{font-size:23px;font-weight:var(--weight-heading);line-height:1.25;margin:0 0 13px}.home_featureGrid__FNA6C p{font-size:14px;line-height:1.85;max-width:43ch;margin:0;color:#51564b}.home_featureLead__lBYh0 a{display:flex;align-items:center;gap:10px;color:#363a31;font-weight:600;margin-top:25px;font-size:13px}.home_signalMark__8ussY{height:110px;display:flex;align-items:flex-start;margin-bottom:auto;padding-bottom:20px}.home_signalMark__8ussY span{width:14px;height:35px;border-radius:5px;background:#413b39}.home_signalMark__8ussY span:nth-child(2){height:60px}.home_signalMark__8ussY span:nth-child(3){height:43px}.home_featurePlain__seg4z{padding:30px 32px;border-radius:12px;background:#eae3f2}.home_featurePlain__seg4z+.home_featurePlain__seg4z{background:#e4ebd9}.home_metricWords__r3_pC{display:flex;gap:30px;margin-top:22px;font-size:20px;font-weight:600}.home_metricWords__r3_pC span span{display:block;font-size:10px;color:#62685b;font-weight:400;margin-top:3px}.home_interactionLine__4Rd0A{display:flex;align-items:center;gap:10px;color:#546047;font-size:11px;margin-top:22px}.home_workflow__vT3Ai{background:#293125;color:#f4f5ed;border-radius:16px;width:min(1340px,calc(100% - 40px));padding:58px 52px;margin-block:40px 70px}.home_workflowList__8fLOK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none}.home_workflowList__8fLOK li>span{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #738267;border-radius:50%;font-size:13px;margin-bottom:22px;color:#e5eddd;background:#36402f}.home_workflowList__8fLOK h3{font-size:16px;font-weight:var(--weight-heading);margin:0 0 10px}.home_workflowList__8fLOK p{font-size:13px;line-height:1.8;color:#c5cebc;margin:0;max-width:28ch}.home_handoff__8il7f{display:flex;align-items:center;gap:22px;padding:24px 0;border-top:1px solid #53614a;margin-top:42px;color:#e1e9d8}.home_handoff__8il7f p{margin:0;font-size:15px}.home_handoff__8il7f strong{font-weight:600}.home_plans__ZSUCH{display:flex;gap:70px;align-items:center;justify-content:space-between;padding:48px;background:#ece8df;border-radius:12px;margin-block:25px 85px}.home_plans__ZSUCH h2{font-size:32px}.home_plans__ZSUCH p{max-width:58ch;color:#515c44;font-size:14px;line-height:1.8;margin:18px 0 0}.home_plans__ZSUCH>div:last-child{flex-shrink:0}.home_plans__ZSUCH .home_planNote__ofdm6{font-size:11px;text-align:center;margin-top:12px}.home_faq__63YmK{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding-block:10px 85px;scroll-margin-top:30px}.home_faq__63YmK details{border-bottom:1px solid #d9dcd2}.home_faq__63YmK summary{display:flex;gap:18px;justify-content:space-between;align-items:center;padding:22px 0;font-weight:600;font-size:14px;list-style:none}.home_faq__63YmK summary::-webkit-details-marker{display:none}.home_faq__63YmK summary svg{transition:transform .2s}.home_faq__63YmK details[open] svg{transform:rotate(180deg)}.home_faq__63YmK details p{margin:0;padding-bottom:24px;max-width:62ch;color:#5c6354;font-size:13px;line-height:1.9}.home_finalCta__rpEex{gap:35px;padding:52px;margin-bottom:55px;border-radius:16px;background:linear-gradient(110deg,#f5c6a0,#dec8e9 70%,#d8dfee)}.home_finalCta__rpEex,.home_footer__UGiMU{display:flex;justify-content:space-between;align-items:center}.home_footer__UGiMU{gap:30px;padding-block:36px;border-top:1px solid #d9dcd2;color:#626858;font-size:11px}@keyframes home_exampleIn__3GMaC{0%{opacity:.75;transform:translateY(3px)}to{opacity:1;transform:none}}.home_workflow__vT3Ai .home_sectionIntro__F2xo1 p{color:#c5cebc}.home_workflowList__8fLOK li{position:relative}.home_workflowList__8fLOK li:not(:last-child):after{content:"";position:absolute;top:17px;left:48px;width:calc(100% - 48px);height:1px;background:#718562;transform-origin:left}.home_workflow__vT3Ai[data-entered=true] .home_workflowList__8fLOK li:after{animation:home_connectSteps__QcLFj .75s cubic-bezier(.16,1,.3,1) both}.home_workflow__vT3Ai[data-entered=true] .home_workflowList__8fLOK li:nth-child(2):after{animation-delay:.12s}.home_workflow__vT3Ai[data-entered=true] .home_workflowList__8fLOK li:nth-child(3):after{animation-delay:.24s}.home_productSection__PWPAQ[data-entered=true] .home_signalMark__8ussY img{animation:home_markArrive__IjQCF .7s cubic-bezier(.16,1,.3,1) both}.home_finalCta__rpEex{background-size:160% 100%}.home_finalCta__rpEex[data-entered=true]{animation:home_surfaceArrive__Glpe9 1.1s ease-out}.home_featureLead__lBYh0 a svg{transition:transform .2s}.home_featureLead__lBYh0 a:hover svg{transform:translate(2px,-2px)}.home_steps__Gw7K3 button:hover{background:#edf0e7}.home_steps__Gw7K3 button:hover svg{animation:home_iconNod__62EYA .3s ease-out}.home_faq__63YmK>div{background:#fff;border-radius:12px;padding:8px 26px}.home_faq__63YmK details:last-child{border-bottom:0}.home_faq__63YmK details[open] p{animation:home_answerArrive__os5o2 .25s ease-out}.home_mobileMenu__iWqrC[open] nav{animation:home_menuArrive__D9AP8 .22s cubic-bezier(.16,1,.3,1);transform-origin:top right}@keyframes home_sceneArrive__c1DWW{0%{opacity:.7;transform:translateY(16px) rotate(-2deg)}to{opacity:1;transform:none}}@keyframes home_markArrive__IjQCF{0%{transform:translate(-7px,7px) rotate(-8deg)}to{transform:none}}@keyframes home_connectSteps__QcLFj{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes home_surfaceArrive__Glpe9{0%{background-position:20%}to{background-position:50%}}@keyframes home_iconNod__62EYA{50%{transform:rotate(-10deg)}}@keyframes home_answerArrive__os5o2{0%{opacity:.65;transform:translateY(-3px)}to{opacity:1;transform:none}}@keyframes home_menuArrive__D9AP8{0%{opacity:.6;transform:scale(.97) translateY(-4px)}to{opacity:1;transform:none}}@media(max-width:1050px){.home_hero__CH0pQ,.home_workflow__vT3Ai{padding-inline:34px}.home_hero__CH0pQ h1{font-size:48px}.home_featureLead__lBYh0{padding:32px}.home_featurePlain__seg4z{padding:26px}.home_hero__CH0pQ{gap:30px}.home_steps__Gw7K3 button{font-size:10px}.home_stepArrow___8zGw{display:none}.home_plans__ZSUCH{gap:30px;padding:35px}.home_exampleBody__VMuVF{padding-inline:18px}.home_workflowList__8fLOK{gap:20px}}@media(max-width:800px){.home_faq__63YmK,.home_finalCta__rpEex,.home_footer__UGiMU,.home_header__B3P8D,.home_hero__CH0pQ,.home_plans__ZSUCH,.home_productSection__PWPAQ,.home_workflow__vT3Ai{width:calc(100% - 44px)}.home_header__B3P8D{min-height:90px;gap:15px}.home_brand__vCYD8 img{width:145px;height:45px}.home_desktopNav__r8D10{display:none}.home_mobileMenu__iWqrC{display:block}.home_mobileMenu__iWqrC summary{display:flex;align-items:center;padding:10px;list-style:none;border-radius:8px;background:#e9ece3}.home_mobileMenu__iWqrC summary::-webkit-details-marker{display:none}.home_mobileMenu__iWqrC nav{position:absolute;right:0;top:52px;z-index:10;width:200px;padding:12px;background:#fff;border-radius:12px;box-shadow:0 10px 30px #24252220}.home_mobileMenu__iWqrC nav a{display:block;color:var(--ink);padding:12px;font-size:13px}.home_login__gvxTL{padding:10px 12px;font-size:12px}.home_hero__CH0pQ{grid-template-columns:1fr;padding:38px 28px 28px;margin-bottom:25px;gap:20px}.home_hero__CH0pQ h1{max-width:17ch;font-size:clamp(37px,7vw,54px)}.home_heroCopy__4IveG>p{font-size:15px;max-width:55ch}.home_heroVisual__TiUXF{padding:24px}.home_exampleBody__VMuVF{min-height:290px}.home_steps__Gw7K3 button{font-size:12px}.home_example__SCgWD{font-size:11px}.home_sectionIntro__F2xo1{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.home_sectionIntro__F2xo1 p{max-width:58ch}.home_productSection__PWPAQ{padding-block:45px}.home_workflow__vT3Ai{padding:38px 28px;margin-block:25px 45px}.home_workflowList__8fLOK li:after{display:none}.home_featureGrid__FNA6C{gap:28px}.home_featureLead__lBYh0{padding:28px}.home_workflowList__8fLOK{grid-template-columns:1fr 1fr;row-gap:32px}.home_workflowList__8fLOK li>span{margin-bottom:16px}.home_workflowList__8fLOK p{max-width:36ch}.home_plans__ZSUCH{flex-direction:column;align-items:flex-start;margin-bottom:60px;gap:28px}.home_plans__ZSUCH .home_planNote__ofdm6{text-align:left}.home_faq__63YmK{grid-template-columns:1fr;gap:25px;padding-bottom:50px}.home_finalCta__rpEex{padding:32px}.home_footer__UGiMU{flex-wrap:wrap;row-gap:14px}}@media(max-width:480px){.home_faq__63YmK,.home_finalCta__rpEex,.home_footer__UGiMU,.home_header__B3P8D,.home_hero__CH0pQ,.home_plans__ZSUCH,.home_productSection__PWPAQ,.home_workflow__vT3Ai{width:calc(100% - 36px)}.home_hero__CH0pQ{padding:30px 22px 20px}.home_hero__CH0pQ h1{font-size:35px}.home_heroActions__u_P4A{gap:18px}.home_heroVisual__TiUXF{margin-inline:-12px}.home_workflow__vT3Ai{padding:32px 26px}.home_faq__63YmK>div{padding-inline:20px}.home_heroVisual__TiUXF{padding:16px 10px}.home_productTop__4hglR{padding:18px}.home_example__SCgWD{font-size:10px}.home_steps__Gw7K3{padding:10px 8px}.home_steps__Gw7K3 button{font-size:10px;gap:5px}.home_exampleBody__VMuVF{min-height:330px;padding:24px 18px}.home_errorHeading__9OPJH h3{font-size:17px}.home_featureGrid__FNA6C{grid-template-columns:1fr}.home_featureLead__lBYh0{min-height:330px}.home_featurePlain__seg4z,.home_featurePlain__seg4z+.home_featurePlain__seg4z{padding:27px}.home_metricWords__r3_pC{gap:28px}.home_workflowList__8fLOK{grid-template-columns:1fr}.home_workflowList__8fLOK li{display:flex;gap:18px}.home_workflowList__8fLOK li>span{flex-shrink:0;margin:0}.home_workflowList__8fLOK p{max-width:40ch}.home_plans__ZSUCH{padding:28px}.home_finalCta__rpEex{flex-direction:column;align-items:flex-start}.home_footer__UGiMU>span{order:3;width:100%}.home_heroCopy__4IveG .home_heroNote__Np4ov{font-size:11px}}@media(prefers-reduced-motion:reduce){.home_page__GabWt *{animation:none!important;transition:none!important}}html[data-motion=reduced] .home_page__GabWt *{animation:none!important;transition:none!important}.home_page__GabWt [data-reveal=fade][data-entered=true]{transition:opacity 1.35s cubic-bezier(.22,1,.36,1),transform 1.35s cubic-bezier(.22,1,.36,1);opacity:1;transform:none}.home_workflowList__8fLOK li[data-entered=true]:nth-child(2){animation-delay:60ms}.home_workflowList__8fLOK li[data-entered=true]:nth-child(3){animation-delay:.12s}.home_workflowList__8fLOK li[data-entered=true]:nth-child(4){animation-delay:.18s}.home_page__GabWt [id]{scroll-margin-top:32px}@keyframes home_contentReveal__aNXjL{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.home_page__GabWt [data-reveal]{animation:none!important}}html[data-motion=reduced] .home_page__GabWt [data-reveal]{animation:none!important}.home_page__GabWt[data-motion-ready] [data-reveal=fade]:not([data-entered]){opacity:0;transform:translateY(20px)}.home_page__GabWt[data-motion-ready] [data-reveal=fade]{transition:opacity 1.35s cubic-bezier(.22,1,.36,1),transform 1.35s cubic-bezier(.22,1,.36,1)}.home_splitWord__nf5VQ{display:inline-block}.home_accessibleText__YxMR8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.home_page__GabWt[data-motion-ready] .home_splitText__OwzZn:not([data-entered]) .home_splitWord__nf5VQ{opacity:0;transform:translateY(.5em)}.home_page__GabWt[data-motion-ready] .home_splitText__OwzZn[data-entered] .home_splitWord__nf5VQ{animation:home_wordReveal__OBaq2 1.25s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--word-delay,0s)}@keyframes home_wordReveal__OBaq2{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.home_page__GabWt[data-motion-ready] .home_splitWord__nf5VQ,.home_page__GabWt[data-motion-ready] [data-reveal]{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}html[data-motion=reduced] .home_page__GabWt[data-motion-ready] .home_splitWord__nf5VQ,html[data-motion=reduced] .home_page__GabWt[data-motion-ready] [data-reveal]{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}.home_languageSwitch__yTcnv{display:flex;gap:2px;background:#e8e9e2;padding:3px;border-radius:8px;flex-shrink:0}.home_languageSwitch__yTcnv button{border:0;border-radius:6px;padding:8px 9px;min-height:38px;background:transparent;color:#50574a;font-size:11px;font-weight:600;transition:background .2s,color .2s}.home_languageSwitch__yTcnv button[aria-pressed=true]{background:#fff;color:#242522}.home_languageSwitch__yTcnv button:disabled{opacity:.75}@media(max-width:480px){.home_header__B3P8D{flex-wrap:wrap;padding-block:14px;row-gap:10px}.home_headerActions__t0AuK{margin-left:auto;gap:8px}.home_brand__vCYD8 img{width:120px}.home_languageSwitch__yTcnv button{padding-inline:7px}.home_login__gvxTL{padding-inline:9px}}.BrandLogo_container__GGd6z{display:inline-flex;align-items:center;vertical-align:middle}.BrandLogo_container__GGd6z .BrandLogo_logo__WxSLM{display:block;width:90px;height:auto;aspect-ratio:1547/672;-o-object-fit:contain;object-fit:contain}