.page_page__W1xT0{overflow-x:clip;background:#f7f8f6;color:#152c23}.page_hero__TtzOa{position:relative;display:flex;min-height:min(690px,84svh);padding:110px max(28px,calc((100% - 1240px) / 2)) 0;overflow:hidden;background:#edf1ee}.page_hero__TtzOa:after{position:absolute;right:0;bottom:0;left:0;height:7px;background:#d44a3d;content:""}.page_heroCopy__9XK3k{position:relative;z-index:2;width:min(100%,790px)}.page_heroCopy__9XK3k h1{max-width:780px;margin:12px 0 18px;color:#10291f;font-size:4rem;line-height:1.02;letter-spacing:0}.page_heroCopy__9XK3k>p:not(.public-eyebrow){max-width:720px;margin:0;color:#4f6158;font-size:1.04rem;line-height:1.62}.page_heroActions__ns_UQ{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.page_heroSecondary__YgteV{border-color:#aebdb5!important;background:#fff!important;color:#17392c!important}.page_heroSecondary__YgteV:focus-visible,.page_heroSecondary__YgteV:hover{border-color:#d44a3d!important;color:#b44337!important}.page_heroScene__vkwI4{position:absolute;z-index:1;top:452px;left:50%;width:min(calc(100% - 56px),1180px);height:400px;transform:translateX(-50%);pointer-events:none}.page_heroWindow__j3eSM{overflow:hidden;width:100%;min-height:360px;border:1px solid #c3cec8;border-radius:6px 6px 0 0;background:#fff;box-shadow:0 28px 68px rgba(4,30,20,.18)}.page_heroWindowTop__63cKh{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:36px;padding:0 15px;border-bottom:1px solid #d4ddd8;background:#f0f3f1;color:#77847d;font-size:.66rem}.page_heroWindowTop__63cKh>span{color:#b44337}.page_heroWindowTop__63cKh>strong{justify-self:end;color:#315345;font-size:.66rem}.page_heroWindowBody__qn9RU{display:grid;grid-template-columns:175px minmax(0,1fr);min-height:324px}.page_heroWindowBody__qn9RU>aside{display:flex;flex-direction:column;gap:18px;padding:20px 16px;background:#0b2e22;color:#fff}.page_heroWindowBody__qn9RU>aside>span{display:flex;gap:8px;align-items:center}.page_heroWindowBody__qn9RU>aside i{display:grid;width:26px;height:26px;place-items:center;background:#d44a3d;font-size:.64rem;font-style:normal;font-weight:900}.page_heroWindowBody__qn9RU>aside strong{font-size:.72rem}.page_heroWindowBody__qn9RU>aside small{margin-top:8px;color:#9fb6ac;font-size:.58rem;font-weight:800;text-transform:uppercase}.page_heroWindowBody__qn9RU>aside b{display:flex;gap:8px;align-items:center;padding:10px;border-left:3px solid #d6ac42;background:#245440;font-size:.67rem}.page_heroWindowBody__qn9RU>aside b svg{width:14px;height:14px}.page_heroWindowBody__qn9RU>section{padding:22px;background:#f8f9f7}.page_heroWindowBody__qn9RU>section>header{display:flex;gap:18px;align-items:flex-end;justify-content:space-between;margin-bottom:16px}.page_heroWindowBody__qn9RU>section>header>span{display:flex;flex-direction:column}.page_heroWindowBody__qn9RU>section>header small{color:#7c8982;font-size:.58rem}.page_heroWindowBody__qn9RU>section>header strong{color:#18392c;font-size:1.08rem}.page_heroWindowBody__qn9RU>section>header em{width:min(32%,250px);padding:9px 11px;border:1px solid #d2dbd6;border-radius:5px;background:#fff;color:#87928c;font-size:.63rem;font-style:normal}.page_heroTableHead__pIIhu,.page_heroTableRow__VugjN{display:grid;grid-template-columns:minmax(170px,1.35fr) minmax(120px,1fr) minmax(90px,.65fr);align-items:center}.page_heroTableHead__pIIhu{min-height:32px;padding:0 13px;background:#edf1ee;color:#748179;font-size:.56rem;font-weight:850;text-transform:uppercase}.page_heroTableRow__VugjN{min-height:70px;padding:0 13px;border:1px solid #d6dfda;background:#fff;color:#455a50;font-size:.65rem}.page_heroTableRow__VugjN>span:first-child{display:flex;gap:9px;align-items:center;color:#18392c}.page_heroTableRow__VugjN i{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#dce9e2;font-size:.58rem;font-style:normal;font-weight:900}.page_heroTableRow__VugjN>span:last-child{display:inline-flex;gap:4px;align-items:center;color:#237250;font-weight:800}.page_heroTableRow__VugjN svg{width:12px;height:12px}.page_heroTask__y7rC_{position:absolute;top:22px;right:36px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;width:min(280px,36%);padding:13px;border:1px solid #cdd8d2;border-left:4px solid #d44a3d;background:#fff;box-shadow:0 15px 35px rgba(5,35,24,.2)}.page_heroTask__y7rC_>svg{width:18px;height:18px;color:#b44337}.page_heroTask__y7rC_>span{display:flex;flex-direction:column}.page_heroTask__y7rC_ small{color:#b44337;font-size:.55rem;font-weight:850;text-transform:uppercase}.page_heroTask__y7rC_ strong{margin-top:2px;font-size:.72rem}.page_heroTask__y7rC_ em{margin-top:4px;color:#74827b;font-size:.57rem;font-style:normal}.page_outcomes___yVYV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;padding:34px max(28px,calc((100% - 1240px) / 2));border-bottom:1px solid #d3ddd7;background:#fff}.page_outcomes___yVYV article{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:13px;gap:13px;padding:5px 28px;border-right:1px solid #d8e0dc}.page_outcomes___yVYV article:first-child{padding-left:0}.page_outcomes___yVYV article:last-child{padding-right:0;border-right:0}.page_outcomes___yVYV article>span{color:#b44337;font-size:.7rem;font-weight:900}.page_outcomes___yVYV h2,.page_outcomes___yVYV p{margin:0}.page_outcomes___yVYV h2{font-size:.94rem}.page_outcomes___yVYV p{margin-top:6px;color:#68786f;font-size:.76rem;line-height:1.5}.page_capabilities__y8o3H,.page_demoSection__mxMjJ,.page_faq__kUsH_,.page_problem__68gCq,.page_workflow__xfMt2{width:100%;padding:86px max(28px,calc((100% - 1240px) / 2))}.page_problem__68gCq{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);grid-gap:82px;gap:82px;align-items:center;background:#f7f8f6}.page_connection__L7pXC h2,.page_cta__7l_gp h2,.page_sectionCopy__fjGpJ h2,.page_sectionHead__q3dte h2{margin:11px 0 16px;max-width:820px;color:inherit;font-size:2.65rem;line-height:1.08;letter-spacing:0}.page_connectionCopy__riOA6>p:not(.public-eyebrow),.page_cta__7l_gp>div:first-child>p:not(.public-eyebrow),.page_sectionCopy__fjGpJ>p:not(.public-eyebrow),.page_sectionHead__q3dte>p:not(.public-eyebrow){max-width:780px;margin:0;color:#617168;line-height:1.65}.page_problemList__FEldU{display:grid;grid-gap:0;gap:0;margin:0;padding:0;border-top:1px solid #cad5cf;list-style:none}.page_problemList__FEldU li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:11px;gap:11px;align-items:center;min-height:62px;padding:12px 3px;border-bottom:1px solid #cad5cf;color:#2f493d;font-size:.9rem;font-weight:750}.page_problemList__FEldU svg{width:18px;height:18px;color:#b44337}.page_workflow__xfMt2{background:#fff}.page_sectionHead__q3dte{max-width:880px;margin-bottom:42px}.page_workflowSteps__cj86g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border-top:1px solid #ccd7d1;list-style:none}.page_workflowSteps__cj86g li{min-height:250px;padding:28px 26px;border-right:1px solid #ccd7d1}.page_workflowSteps__cj86g li:first-child{padding-left:0}.page_workflowSteps__cj86g li:last-child{padding-right:0;border-right:0}.page_workflowSteps__cj86g li>span{color:#b44337;font-size:.75rem;font-weight:900}.page_workflowSteps__cj86g h3{margin:30px 0 10px;font-size:1.08rem}.page_workflowSteps__cj86g p{margin:0;color:#68786f;font-size:.82rem;line-height:1.58}.page_demoSection__mxMjJ{background:#e9eeeb}.page_capabilities__y8o3H{background:#fff}.page_capabilityGrid__9j6EZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #ced8d2;border-left:1px solid #ced8d2}.page_capabilityGrid__9j6EZ article{min-height:240px;padding:27px;border-right:1px solid #ced8d2;border-bottom:1px solid #ced8d2;background:#fff}.page_capabilityGrid__9j6EZ article>svg{width:24px;height:24px;color:#b44337}.page_capabilityGrid__9j6EZ h3{margin:33px 0 10px;font-size:1.02rem}.page_capabilityGrid__9j6EZ p{margin:0;color:#68786f;font-size:.82rem;line-height:1.58}.page_connection__L7pXC{display:grid;grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr);grid-gap:80px;gap:80px;align-items:center;width:100%;padding:86px max(28px,calc((100% - 1240px) / 2));background:#17392c;color:#fff}.page_connection__L7pXC .public-eyebrow{color:#e3bd5b}.page_connectionCopy__riOA6>p:not(.public-eyebrow){color:#bfd0c7}.page_connectionFlow__Q7Ce_{display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center}.page_connectionFlow__Q7Ce_>svg{width:25px;height:25px;color:#e3bd5b}.page_connectionFlow__Q7Ce_ article{min-height:190px;padding:23px;border:1px solid rgba(255,255,255,.25);background:rgba(255,255,255,.06)}.page_connectionFlow__Q7Ce_ article>svg{width:23px;height:23px;color:#e3bd5b}.page_connectionFlow__Q7Ce_ article>div{display:block;margin-top:34px}.page_connectionFlow__Q7Ce_ strong{font-size:.94rem}.page_connectionFlow__Q7Ce_ p{margin:8px 0 0;color:#bdd0c6;font-size:.78rem;line-height:1.55}.page_faq__kUsH_{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);grid-gap:80px;gap:80px;background:#f7f8f6}.page_faq__kUsH_ .page_sectionHead__q3dte{position:-webkit-sticky;position:sticky;top:110px;height:max-content;margin-bottom:0}.page_faq__kUsH_ .page_sectionHead__q3dte h2{font-size:2.35rem}.page_faqList__ZGsIz{border-top:1px solid #cbd6d0}.page_faqList__ZGsIz details{border-bottom:1px solid #cbd6d0}.page_faqList__ZGsIz summary{display:grid;grid-template-columns:minmax(0,1fr) 24px;grid-gap:18px;gap:18px;align-items:center;min-height:76px;padding:15px 2px;color:#233e32;font-weight:850;cursor:pointer;list-style:none}.page_faqList__ZGsIz summary::-webkit-details-marker{display:none}.page_faqList__ZGsIz summary span{color:#b44337;font-size:1.35rem;font-weight:400;transition:transform .18s ease}.page_faqList__ZGsIz details[open] summary span{transform:rotate(45deg)}.page_faqList__ZGsIz details p{margin:-2px 42px 24px 2px;color:#64746b;font-size:.88rem;line-height:1.65}.page_cta__7l_gp{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:70px;gap:70px;align-items:flex-end;width:100%;padding:78px max(28px,calc((100% - 1240px) / 2));border-top:6px solid #e3bd5b;background:#d44a3d;color:#fff}.page_cta__7l_gp .public-eyebrow,.page_cta__7l_gp>div:first-child>p:not(.public-eyebrow){color:#fff}.page_ctaActions__Dcf3N{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}@media (max-width:1000px){.page_heroCopy__9XK3k h1{font-size:3.35rem}.page_connection__L7pXC,.page_problem__68gCq{grid-template-columns:1fr;gap:48px}.page_workflowSteps__cj86g{grid-template-columns:repeat(2,minmax(0,1fr))}.page_workflowSteps__cj86g li,.page_workflowSteps__cj86g li:first-child,.page_workflowSteps__cj86g li:last-child{min-height:220px;padding:26px;border-right:1px solid #ccd7d1;border-bottom:1px solid #ccd7d1}.page_workflowSteps__cj86g li:nth-child(2n){border-right:0}.page_capabilityGrid__9j6EZ{grid-template-columns:repeat(2,minmax(0,1fr))}.page_faq__kUsH_{grid-template-columns:1fr;gap:36px}.page_faq__kUsH_ .page_sectionHead__q3dte{position:static}.page_cta__7l_gp{grid-template-columns:1fr;gap:34px;align-items:start}.page_ctaActions__Dcf3N{justify-content:flex-start}}@media (max-width:760px){.page_hero__TtzOa{min-height:710px;padding-top:110px}.page_heroCopy__9XK3k h1{font-size:2.7rem}.page_heroCopy__9XK3k>p:not(.public-eyebrow){font-size:.95rem}.page_heroActions__ns_UQ{align-items:stretch;flex-direction:column}.page_heroActions__ns_UQ .public-button{width:100%}.page_heroScene__vkwI4{top:510px;width:calc(100% - 28px)}.page_heroWindowBody__qn9RU{grid-template-columns:105px minmax(0,1fr)}.page_heroWindowBody__qn9RU>aside{padding:15px 10px}.page_heroWindowBody__qn9RU>aside small,.page_heroWindowBody__qn9RU>aside>span strong{display:none}.page_heroWindowBody__qn9RU>aside b{align-items:flex-start;flex-direction:column;padding:9px}.page_heroWindowBody__qn9RU>section{padding:14px}.page_heroWindowBody__qn9RU>section>header em{display:none}.page_heroTableHead__pIIhu,.page_heroTableRow__VugjN{grid-template-columns:minmax(130px,1fr) minmax(90px,.8fr)}.page_heroTableHead__pIIhu>span:last-child,.page_heroTableRow__VugjN>span:last-child{display:none}.page_heroTask__y7rC_{right:12px;width:min(220px,58%)}.page_outcomes___yVYV{grid-template-columns:1fr;padding-block:22px}.page_outcomes___yVYV article,.page_outcomes___yVYV article:first-child,.page_outcomes___yVYV article:last-child{padding:18px 0;border-right:0;border-bottom:1px solid #d8e0dc}.page_outcomes___yVYV article:last-child{border-bottom:0}.page_capabilities__y8o3H,.page_connection__L7pXC,.page_demoSection__mxMjJ,.page_faq__kUsH_,.page_problem__68gCq,.page_workflow__xfMt2{padding-block:64px}.page_connection__L7pXC h2,.page_cta__7l_gp h2,.page_faq__kUsH_ .page_sectionHead__q3dte h2,.page_sectionCopy__fjGpJ h2,.page_sectionHead__q3dte h2{font-size:2.1rem}.page_workflowSteps__cj86g{grid-template-columns:1fr}.page_workflowSteps__cj86g li,.page_workflowSteps__cj86g li:first-child,.page_workflowSteps__cj86g li:last-child,.page_workflowSteps__cj86g li:nth-child(2n){min-height:0;padding:22px 0;border-right:0;border-bottom:1px solid #ccd7d1}.page_workflowSteps__cj86g h3{margin-top:15px}.page_capabilityGrid__9j6EZ{grid-template-columns:1fr}.page_capabilityGrid__9j6EZ article{min-height:0}.page_connectionFlow__Q7Ce_{grid-template-columns:1fr}.page_connectionFlow__Q7Ce_>svg{transform:rotate(90deg)}.page_connectionFlow__Q7Ce_ article{min-height:0}.page_connectionFlow__Q7Ce_ article>div{margin-top:22px}.page_cta__7l_gp{padding-block:64px}.page_ctaActions__Dcf3N{align-items:stretch;flex-direction:column;width:100%}.page_ctaActions__Dcf3N .public-button{width:100%}}@media (max-width:420px){.page_hero__TtzOa{min-height:740px;padding-inline:18px}.page_heroCopy__9XK3k h1{font-size:2.35rem}.page_heroScene__vkwI4{top:545px}.page_heroWindowBody__qn9RU{grid-template-columns:72px minmax(0,1fr)}.page_heroWindowBody__qn9RU>aside b{font-size:.57rem}.page_heroTableHead__pIIhu,.page_heroTableRow__VugjN{grid-template-columns:minmax(115px,1fr) minmax(80px,.7fr)}.page_heroTableRow__VugjN{padding-inline:8px}.page_heroTask__y7rC_{width:64%}.page_capabilities__y8o3H,.page_connection__L7pXC,.page_cta__7l_gp,.page_demoSection__mxMjJ,.page_faq__kUsH_,.page_outcomes___yVYV,.page_problem__68gCq,.page_workflow__xfMt2{padding-inline:18px}.page_connection__L7pXC h2,.page_cta__7l_gp h2,.page_faq__kUsH_ .page_sectionHead__q3dte h2,.page_sectionCopy__fjGpJ h2,.page_sectionHead__q3dte h2{font-size:1.85rem}.page_faqList__ZGsIz summary{font-size:.88rem}}@media (prefers-reduced-motion:reduce){.page_faqList__ZGsIz summary span{transition:none}}.page_hero__Dd6ws{position:relative;display:flex;min-height:min(720px,86svh);padding:110px max(28px,calc((100% - 1240px) / 2)) 0;overflow:hidden;background:#edf1ee}.page_hero__Dd6ws:after{position:absolute;right:0;bottom:0;left:0;height:7px;background:#d44a3d;content:""}.page_heroCopy___0DjM{position:relative;z-index:2;width:min(100%,850px)}.page_heroCopy___0DjM h1{max-width:850px;margin:12px 0 18px;color:#10291f;font-size:3.9rem;line-height:1.02;letter-spacing:0}.page_heroCopy___0DjM>p:not(.public-eyebrow){max-width:790px;margin:0;color:#4f6158;font-size:1.04rem;line-height:1.62}.page_heroActions__gN7ig{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.page_heroScene__Nzjmk{position:absolute;z-index:1;top:482px;left:50%;width:min(calc(100% - 56px),1180px);height:420px;transform:translateX(-50%);pointer-events:none}.page_heroWindow__2mPP6{overflow:hidden;width:calc(100% - 110px);min-height:372px;border:1px solid #c3cec8;border-radius:6px 6px 0 0;background:#fff;box-shadow:0 28px 68px rgba(4,30,20,.18)}.page_heroWindowTop__EXoPR{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:36px;padding:0 15px;border-bottom:1px solid #d4ddd8;background:#f0f3f1;color:#77847d;font-size:.66rem}.page_heroWindowTop__EXoPR>span{color:#b44337;letter-spacing:2px}.page_heroWindowTop__EXoPR>strong{justify-self:end;color:#315345;font-size:.66rem}.page_heroWindowBody__4zEIW{display:grid;grid-template-columns:165px minmax(0,1fr);min-height:336px}.page_heroWindowBody__4zEIW>aside{display:flex;flex-direction:column;gap:18px;padding:20px 16px;background:#0b2e22;color:#fff}.page_heroWindowBody__4zEIW>aside>span{display:flex;gap:8px;align-items:center}.page_heroWindowBody__4zEIW>aside i{display:grid;width:26px;height:26px;place-items:center;background:#d44a3d;font-size:.64rem;font-style:normal;font-weight:900}.page_heroWindowBody__4zEIW>aside strong{font-size:.72rem}.page_heroWindowBody__4zEIW>aside small{margin-top:8px;color:#9fb6ac;font-size:.58rem;font-weight:800;text-transform:uppercase}.page_heroWindowBody__4zEIW>aside b{display:flex;gap:8px;align-items:center;padding:10px;border-left:3px solid #d6ac42;background:#245440;font-size:.67rem}.page_heroWindowBody__4zEIW>aside b svg{width:14px;height:14px}.page_heroWindowBody__4zEIW>section{min-width:0;padding:22px;background:#f8f9f7}.page_heroWindowBody__4zEIW>section>header{display:flex;gap:18px;align-items:flex-end;justify-content:space-between;margin-bottom:16px}.page_heroWindowBody__4zEIW>section>header>span{display:flex;flex-direction:column}.page_heroWindowBody__4zEIW>section>header small{color:#7c8982;font-size:.58rem}.page_heroWindowBody__4zEIW>section>header strong{color:#18392c;font-size:1.08rem}.page_heroWindowBody__4zEIW>section>header em{min-width:200px;padding:9px 12px;border:1px solid #d5ded9;border-radius:5px;background:#fff;color:#89938e;font-size:.58rem;font-style:normal}.page_heroTypes__fPCkZ{overflow:hidden;border:1px solid #d6dfda;border-radius:5px;background:#fff}.page_heroTypes__fPCkZ>div{display:grid;grid-template-columns:minmax(140px,1.25fr) repeat(3,minmax(92px,.8fr)) minmax(70px,.6fr);grid-gap:10px;gap:10px;align-items:center;min-height:82px;padding:0 16px;border-bottom:1px solid #e1e7e3;color:#40554b;font-size:.65rem}.page_heroTypes__fPCkZ>div:last-child{border-bottom:0}.page_heroTypes__fPCkZ>div>strong{color:#203d31;font-size:.72rem}.page_heroTypes__fPCkZ>div>span{display:flex;flex-direction:column;gap:4px}.page_heroTypes__fPCkZ>div>span small{color:#849089;font-size:.52rem}.page_heroTypes__fPCkZ>div>em{justify-self:start;padding:4px 7px;border-radius:14px;background:#e7f3eb;color:#28664a;font-size:.56rem;font-style:normal;font-weight:800}.page_heroPhone___Y_gB{position:absolute;top:24px;right:0;overflow:hidden;width:268px;min-height:282px;border:5px solid #071c14;border-radius:27px;background:#f5f7f5;box-shadow:0 20px 45px rgba(4,29,20,.28)}.page_heroPhone___Y_gB>div:first-child{display:flex;align-items:center;justify-content:space-between;min-height:28px;padding:0 12px;background:#17392c;color:#fff;font-size:.48rem}.page_heroPhone___Y_gB>header{display:flex;flex-direction:column;padding:12px 14px;background:#17392c;color:#fff}.page_heroPhone___Y_gB>header small{color:#bad0c5;font-size:.51rem}.page_heroPhone___Y_gB>header strong{margin-top:4px;font-size:.72rem}.page_heroPhone___Y_gB>header em{margin-top:4px;color:#d7e4de;font-size:.52rem;font-style:normal}.page_heroPhoneProgress__QbeZq{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;padding:12px 12px 3px}.page_heroPhoneProgress__QbeZq i{height:3px;border-radius:3px;background:#d3dcd7}.page_heroPhoneProgress__QbeZq i:nth-child(-n+2){background:#d44a3d}.page_heroPhoneFields__Oqucb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;padding:10px 12px}.page_heroPhoneFields__Oqucb span{display:flex;flex-direction:column;min-width:0;padding:7px;border:1px solid #d5ddd8;border-radius:4px;background:#fff}.page_heroPhoneFields__Oqucb small{color:#7c8882;font-size:.45rem}.page_heroPhoneFields__Oqucb strong{overflow:hidden;margin-top:3px;color:#29473a;font-size:.52rem;text-overflow:ellipsis;white-space:nowrap}.page_heroPhone___Y_gB>b{display:flex;gap:7px;align-items:center;justify-content:center;min-height:35px;margin:2px 12px 13px;border-radius:5px;background:#173f2f;color:#fff;font-size:.56rem}.page_heroPhone___Y_gB>b svg{width:13px;height:13px}@media (max-width:1000px){.page_heroCopy___0DjM h1{font-size:3.35rem}}@media (max-width:760px){.page_hero__Dd6ws{min-height:900px;padding-top:110px}.page_heroCopy___0DjM h1{font-size:2.65rem}.page_heroCopy___0DjM>p:not(.public-eyebrow){font-size:.95rem}.page_heroActions__gN7ig{align-items:stretch;flex-direction:column}.page_heroActions__gN7ig .public-button{width:100%}.page_heroScene__Nzjmk{top:690px;width:calc(100% - 28px)}.page_heroWindow__2mPP6{width:100%}.page_heroWindowBody__4zEIW{grid-template-columns:100px minmax(0,1fr)}.page_heroWindowBody__4zEIW>aside{padding:15px 10px}.page_heroWindowBody__4zEIW>aside small,.page_heroWindowBody__4zEIW>aside>span strong{display:none}.page_heroWindowBody__4zEIW>aside b{align-items:flex-start;flex-direction:column;padding:9px}.page_heroWindowBody__4zEIW>section{padding:14px}.page_heroWindowBody__4zEIW>section>header em{display:none}.page_heroTypes__fPCkZ>div{grid-template-columns:minmax(92px,1fr) minmax(76px,.8fr) minmax(62px,.65fr);min-height:76px;padding-inline:10px}.page_heroTypes__fPCkZ>div>:nth-child(3),.page_heroTypes__fPCkZ>div>:nth-child(4){display:none}.page_heroPhone___Y_gB{top:28px;right:9px;width:min(220px,61%)}}@media (max-width:420px){.page_hero__Dd6ws{min-height:940px;padding-inline:18px}.page_heroCopy___0DjM h1{font-size:2.28rem}.page_heroScene__Nzjmk{top:735px}.page_heroWindowBody__4zEIW{grid-template-columns:68px minmax(0,1fr)}.page_heroWindowBody__4zEIW>aside b{font-size:.54rem}.page_heroPhone___Y_gB{width:66%}}.page_hero__PbTqe{position:relative;display:flex;min-height:min(700px,84svh);padding:110px max(28px,calc((100% - 1240px) / 2)) 0;overflow:hidden;background:#edf1ee}.page_hero__PbTqe:after{position:absolute;right:0;bottom:0;left:0;height:7px;background:#d44a3d;content:""}.page_heroCopy__3igdG{position:relative;z-index:2;width:min(100%,800px)}.page_heroCopy__3igdG h1{max-width:790px;margin:12px 0 18px;color:#10291f;font-size:3.9rem;line-height:1.02;letter-spacing:0}.page_heroCopy__3igdG>p:not(.public-eyebrow){max-width:760px;margin:0;color:#4f6158;font-size:1.04rem;line-height:1.62}.page_heroActions__i7NP3{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.page_heroScene__pSx5x{position:absolute;z-index:1;top:466px;left:50%;width:min(calc(100% - 56px),1180px);height:400px;transform:translateX(-50%);pointer-events:none}.page_heroWindow__mS1XI{overflow:hidden;width:calc(100% - 105px);min-height:360px;border:1px solid #c3cec8;border-radius:6px 6px 0 0;background:#fff;box-shadow:0 28px 68px rgba(4,30,20,.18)}.page_heroWindowTop__bPoCy{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:36px;padding:0 15px;border-bottom:1px solid #d4ddd8;background:#f0f3f1;color:#77847d;font-size:.66rem}.page_heroWindowTop__bPoCy>span{color:#b44337}.page_heroWindowTop__bPoCy>strong{justify-self:end;color:#315345;font-size:.66rem}.page_heroWindowBody__QZKHE{display:grid;grid-template-columns:165px minmax(0,1fr);min-height:324px}.page_heroWindowBody__QZKHE>aside{display:flex;flex-direction:column;gap:18px;padding:20px 16px;background:#0b2e22;color:#fff}.page_heroWindowBody__QZKHE>aside>span{display:flex;gap:8px;align-items:center}.page_heroWindowBody__QZKHE>aside i{display:grid;width:26px;height:26px;place-items:center;background:#d44a3d;font-size:.64rem;font-style:normal;font-weight:900}.page_heroWindowBody__QZKHE>aside strong{font-size:.72rem}.page_heroWindowBody__QZKHE>aside small{margin-top:8px;color:#9fb6ac;font-size:.58rem;font-weight:800;text-transform:uppercase}.page_heroWindowBody__QZKHE>aside b{display:flex;gap:8px;align-items:center;padding:10px;border-left:3px solid #d6ac42;background:#245440;font-size:.67rem}.page_heroWindowBody__QZKHE>aside b svg{width:14px;height:14px}.page_heroWindowBody__QZKHE>section{padding:22px;background:#f8f9f7}.page_heroWindowBody__QZKHE>section>header{display:flex;gap:18px;align-items:flex-end;justify-content:space-between;margin-bottom:16px}.page_heroWindowBody__QZKHE>section>header>span{display:flex;flex-direction:column}.page_heroWindowBody__QZKHE>section>header small{color:#7c8982;font-size:.58rem}.page_heroWindowBody__QZKHE>section>header strong{color:#18392c;font-size:1.08rem}.page_heroWindowBody__QZKHE>section>header em{padding:9px 12px;border-radius:5px;background:#173f2f;color:#fff;font-size:.62rem;font-style:normal;font-weight:800}.page_heroComposer__BVbFy{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);grid-gap:11px;gap:11px}.page_heroComposer__BVbFy>div,.page_heroComposer__BVbFy>span{display:flex;min-width:0;flex-direction:column;padding:12px;border:1px solid #d6dfda;background:#fff}.page_heroComposer__BVbFy>span:nth-child(2){min-height:100px}.page_heroComposer__BVbFy>div{grid-column:2;grid-row:1/span 2;background:#edf4ef}.page_heroComposer__BVbFy small{color:#748179;font-size:.56rem}.page_heroComposer__BVbFy strong{margin-top:6px;color:#274439;font-size:.67rem;line-height:1.45}.page_heroComposer__BVbFy>div>strong{margin-top:13px;font-size:.74rem}.page_heroComposer__BVbFy em{display:inline-flex;gap:5px;align-items:center;margin-top:13px;color:#2c7556;font-size:.58rem;font-style:normal;font-weight:800;line-height:1.4}.page_heroComposer__BVbFy em svg{width:12px;height:12px;flex:0 0 auto}.page_heroPhone__HYLqo{position:absolute;top:30px;right:0;overflow:hidden;width:270px;min-height:188px;border:5px solid #071c14;border-radius:25px;background:#e7ece8;box-shadow:0 20px 45px rgba(4,29,20,.28)}.page_heroPhone__HYLqo>div{display:flex;align-items:center;justify-content:space-between;min-height:28px;padding:0 12px;background:#17392c;color:#fff;font-size:.48rem}.page_heroPhone__HYLqo article{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:9px;gap:9px;margin:28px 10px 10px;padding:12px 10px;border:1px solid rgba(255,255,255,.8);border-radius:6px;background:rgba(255,255,255,.9)}.page_heroPhone__HYLqo article>i{display:grid;width:28px;height:28px;place-items:center;background:#d44a3d;color:#fff;font-size:.65rem;font-style:normal;font-weight:900}.page_heroPhone__HYLqo article>span{display:flex;min-width:0;flex-direction:column}.page_heroPhone__HYLqo article small{color:#75827b;font-size:.5rem}.page_heroPhone__HYLqo article strong{margin-top:4px;color:#19392c;font-size:.66rem;line-height:1.35}.page_heroPhone__HYLqo article em{margin-top:4px;color:#4e6158;font-size:.57rem;font-style:normal;line-height:1.4}@media (max-width:1000px){.page_heroCopy__3igdG h1{font-size:3.35rem}}@media (max-width:760px){.page_hero__PbTqe{min-height:780px;padding-top:110px}.page_heroCopy__3igdG h1{font-size:2.7rem}.page_heroCopy__3igdG>p:not(.public-eyebrow){font-size:.95rem}.page_heroActions__i7NP3{align-items:stretch;flex-direction:column}.page_heroActions__i7NP3 .public-button{width:100%}.page_heroScene__pSx5x{top:580px;width:calc(100% - 28px)}.page_heroWindow__mS1XI{width:100%}.page_heroWindowBody__QZKHE{grid-template-columns:100px minmax(0,1fr)}.page_heroWindowBody__QZKHE>aside{padding:15px 10px}.page_heroWindowBody__QZKHE>aside small,.page_heroWindowBody__QZKHE>aside>span strong{display:none}.page_heroWindowBody__QZKHE>aside b{align-items:flex-start;flex-direction:column;padding:9px}.page_heroWindowBody__QZKHE>section{padding:14px}.page_heroWindowBody__QZKHE>section>header em{display:none}.page_heroComposer__BVbFy{grid-template-columns:1fr}.page_heroComposer__BVbFy>span:nth-child(2){display:none}.page_heroComposer__BVbFy>div{grid-column:1;grid-row:auto}.page_heroPhone__HYLqo{top:26px;right:11px;width:min(220px,61%)}}@media (max-width:420px){.page_hero__PbTqe{min-height:820px;padding-inline:18px}.page_heroCopy__3igdG h1{font-size:2.35rem}.page_heroScene__pSx5x{top:625px}.page_heroWindowBody__QZKHE{grid-template-columns:68px minmax(0,1fr)}.page_heroWindowBody__QZKHE>aside b{font-size:.56rem}.page_heroPhone__HYLqo{width:66%}}.page_hero__nzfXN{position:relative;display:flex;min-height:min(700px,84svh);padding:110px max(28px,calc((100% - 1240px) / 2)) 0;overflow:hidden;background:#edf1ee}.page_hero__nzfXN:after{position:absolute;right:0;bottom:0;left:0;height:7px;background:#d44a3d;content:""}.page_heroCopy__1f05m{position:relative;z-index:2;width:min(100%,820px)}.page_heroCopy__1f05m h1{max-width:820px;margin:12px 0 18px;color:#10291f;font-size:3.9rem;line-height:1.02;letter-spacing:0}.page_heroCopy__1f05m>p:not(.public-eyebrow){max-width:770px;margin:0;color:#4f6158;font-size:1.04rem;line-height:1.62}.page_heroActions__fbJci{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.page_heroScene__Cr5lg{position:absolute;z-index:1;top:466px;left:50%;width:min(calc(100% - 56px),1180px);height:410px;transform:translateX(-50%);pointer-events:none}.page_heroWindow__dxaRc{overflow:hidden;width:calc(100% - 110px);min-height:366px;border:1px solid #c3cec8;border-radius:6px 6px 0 0;background:#fff;box-shadow:0 28px 68px rgba(4,30,20,.18)}.page_heroWindowTop__aZrrl{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:36px;padding:0 15px;border-bottom:1px solid #d4ddd8;background:#f0f3f1;color:#77847d;font-size:.66rem}.page_heroWindowTop__aZrrl>span{color:#b44337;letter-spacing:2px}.page_heroWindowTop__aZrrl>strong{justify-self:end;color:#315345;font-size:.66rem}.page_heroWindowBody__CzNTW{display:grid;grid-template-columns:165px minmax(0,1fr);min-height:330px}.page_heroWindowBody__CzNTW>aside{display:flex;flex-direction:column;gap:18px;padding:20px 16px;background:#0b2e22;color:#fff}.page_heroWindowBody__CzNTW>aside>span{display:flex;gap:8px;align-items:center}.page_heroWindowBody__CzNTW>aside i{display:grid;width:26px;height:26px;place-items:center;background:#d44a3d;font-size:.64rem;font-style:normal;font-weight:900}.page_heroWindowBody__CzNTW>aside strong{font-size:.72rem}.page_heroWindowBody__CzNTW>aside small{margin-top:8px;color:#9fb6ac;font-size:.58rem;font-weight:800;text-transform:uppercase}.page_heroWindowBody__CzNTW>aside b{display:flex;gap:8px;align-items:center;padding:10px;border-left:3px solid #d6ac42;background:#245440;font-size:.67rem}.page_heroWindowBody__CzNTW>aside b svg{width:14px;height:14px}.page_heroWindowBody__CzNTW>section{min-width:0;padding:22px;background:#f8f9f7}.page_heroWindowBody__CzNTW>section>header{display:flex;gap:18px;align-items:flex-end;justify-content:space-between;margin-bottom:16px}.page_heroWindowBody__CzNTW>section>header>span{display:flex;flex-direction:column}.page_heroWindowBody__CzNTW>section>header small{color:#7c8982;font-size:.58rem}.page_heroWindowBody__CzNTW>section>header strong{color:#18392c;font-size:1.08rem}.page_heroWindowBody__CzNTW>section>header em{min-width:200px;padding:9px 12px;border:1px solid #d5ded9;border-radius:5px;background:#fff;color:#89938e;font-size:.58rem;font-style:normal}.page_heroTable__Vbhb6{overflow:hidden;border:1px solid #d6dfda;border-radius:5px;background:#fff}.page_heroTable__Vbhb6>div{display:grid;grid-template-columns:.7fr 1.25fr .8fr .65fr;grid-gap:10px;gap:10px;align-items:center;min-height:52px;padding:0 14px;border-bottom:1px solid #e1e7e3;color:#40554b;font-size:.66rem}.page_heroTable__Vbhb6>div:first-child{min-height:34px;background:#f1f4f2}.page_heroTable__Vbhb6>div:last-child{border-bottom:0}.page_heroTable__Vbhb6 small{color:#78867f;font-size:.56rem;font-weight:800}.page_heroTable__Vbhb6 strong{color:#203d31}.page_heroTable__Vbhb6 em{justify-self:start;padding:4px 7px;border-radius:14px;background:#fff1d5;color:#815512;font-size:.56rem;font-style:normal;font-weight:800}.page_heroTable__Vbhb6 em[data-paid]{background:#e7f3eb;color:#28664a}.page_heroPhone__eBWOO{position:absolute;top:24px;right:0;overflow:hidden;width:268px;min-height:252px;border:5px solid #071c14;border-radius:27px;background:#f5f7f5;box-shadow:0 20px 45px rgba(4,29,20,.28)}.page_heroPhone__eBWOO>div{display:flex;align-items:center;justify-content:space-between;min-height:28px;padding:0 12px;background:#17392c;color:#fff;font-size:.48rem}.page_heroPhone__eBWOO>header{display:flex;flex-direction:column;padding:12px 14px;background:#17392c;color:#fff}.page_heroPhone__eBWOO>header small{color:#bad0c5;font-size:.51rem}.page_heroPhone__eBWOO>header strong{margin-top:4px;font-size:.72rem}.page_heroPhone__eBWOO>span{display:flex;flex-direction:column;align-items:center;padding:22px 12px 16px}.page_heroPhone__eBWOO>span em,.page_heroPhone__eBWOO>span small{color:#75827b;font-size:.52rem;font-style:normal}.page_heroPhone__eBWOO>span strong{margin:4px 0 6px;color:#17392c;font-size:1.28rem}.page_heroPhone__eBWOO>b{display:flex;gap:7px;align-items:center;justify-content:center;min-height:36px;margin:0 12px 14px;border-radius:5px;background:#173f2f;color:#fff;font-size:.59rem}.page_heroPhone__eBWOO>b svg{width:13px;height:13px}@media (max-width:1000px){.page_heroCopy__1f05m h1{font-size:3.35rem}}@media (max-width:760px){.page_hero__nzfXN{min-height:810px;padding-top:110px}.page_heroCopy__1f05m h1{font-size:2.7rem}.page_heroCopy__1f05m>p:not(.public-eyebrow){font-size:.95rem}.page_heroActions__fbJci{align-items:stretch;flex-direction:column}.page_heroActions__fbJci .public-button{width:100%}.page_heroScene__Cr5lg{top:610px;width:calc(100% - 28px)}.page_heroWindow__dxaRc{width:100%}.page_heroWindowBody__CzNTW{grid-template-columns:100px minmax(0,1fr)}.page_heroWindowBody__CzNTW>aside{padding:15px 10px}.page_heroWindowBody__CzNTW>aside small,.page_heroWindowBody__CzNTW>aside>span strong{display:none}.page_heroWindowBody__CzNTW>aside b{align-items:flex-start;flex-direction:column;padding:9px}.page_heroWindowBody__CzNTW>section{padding:14px}.page_heroWindowBody__CzNTW>section>header em{display:none}.page_heroTable__Vbhb6>div{grid-template-columns:.75fr 1fr .65fr}.page_heroTable__Vbhb6>div>:nth-child(3){display:none}.page_heroPhone__eBWOO{top:30px;right:10px;width:min(220px,61%)}}@media (max-width:420px){.page_hero__nzfXN{min-height:850px;padding-inline:18px}.page_heroCopy__1f05m h1{font-size:2.35rem}.page_heroScene__Cr5lg{top:655px}.page_heroWindowBody__CzNTW{grid-template-columns:68px minmax(0,1fr)}.page_heroWindowBody__CzNTW>aside b{font-size:.56rem}.page_heroTable__Vbhb6>div{padding-inline:9px}.page_heroPhone__eBWOO{width:66%}}.public-product-replica_browser__IS1ui{--crm-surface:rgba(255,255,255,0.94);--crm-surface-strong:rgba(255,255,255,0.99);--crm-panel:rgba(248,247,244,0.94);--crm-line:rgba(32,32,29,0.12);--crm-line-strong:rgba(32,32,29,0.18);--crm-shadow-soft:0 8px 22px rgba(32,32,29,0.055);--crm-shadow-lift:0 14px 34px rgba(32,32,29,0.085);--crm-pending:#9a6118;--crm-pending-bg:rgba(191,137,39,0.14);width:100%;overflow:hidden;border:1px solid rgba(24,29,27,.16);border-radius:8px;background:#f7f7f5;box-shadow:0 28px 72px rgba(20,28,25,.17);color:var(--text,#20201d)}.public-product-replica_browserChrome__7oLOE{display:grid;grid-template-columns:68px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;min-height:42px;padding:0 14px;border-bottom:1px solid rgba(24,29,27,.11);background:#efeeeb;font-size:.7rem}.public-product-replica_browserDots__GkOIE{display:flex;gap:6px}.public-product-replica_browserDots__GkOIE i{width:8px;height:8px;border-radius:50%;background:rgba(32,32,29,.26)}.public-product-replica_browserAddress__ubUxo{justify-self:center;width:min(100%,360px);padding:6px 14px;border:1px solid rgba(24,29,27,.1);border-radius:7px;background:rgba(255,255,255,.76);color:#65645f;text-align:center}.public-product-replica_browserChrome__7oLOE strong{color:#54534f;font-size:.7rem}.public-product-replica_crmApp__Kvd89{position:relative;grid-template-columns:205px minmax(0,1fr);min-height:610px;font-size:.78rem}.public-product-replica_crmApp__Kvd89:after{display:none}.public-product-replica_crmSidebar__NoZiz{position:relative;top:auto;gap:12px;height:auto;min-height:610px;padding:13px;overflow:hidden}.public-product-replica_crmSidebar__NoZiz .workspace-nav__top{grid-template-columns:minmax(0,1fr) 34px;gap:5px}.public-product-replica_crmSidebar__NoZiz .crm-sidebar__brand{min-height:36px;gap:8px}.public-product-replica_crmSidebar__NoZiz .crm-sidebar__brand .clubbulc-mark{width:32px;height:32px}.public-product-replica_crmSidebar__NoZiz .workspace-nav__brand-copy strong{font-size:.8rem}.public-product-replica_crmSidebar__NoZiz .workspace-nav__brand-copy small{font-size:.62rem}.public-product-replica_collapseButton__I6BmB{width:34px;height:34px}.public-product-replica_collapseButton__I6BmB svg{width:16px;height:16px}.public-product-replica_crmSidebar__NoZiz nav{gap:9px;overflow:hidden}.public-product-replica_crmSidebar__NoZiz .crm-sidebar__group{gap:2px}.public-product-replica_crmSidebar__NoZiz .crm-sidebar__group>p{margin-bottom:2px;padding-inline:7px;font-size:.58rem}.public-product-replica_crmSidebar__NoZiz nav a{min-height:31px;padding:0 7px;grid-template-columns:15px minmax(0,1fr) auto;gap:7px;border-radius:6px;font-size:.7rem;pointer-events:none}.public-product-replica_crmSidebar__NoZiz nav a.public-product-replica_is-child__17cFu{min-height:29px;margin-left:13px;font-size:.66rem}.public-product-replica_crmSidebar__NoZiz nav a.public-product-replica_is-active__edKf3:before{inset:5px auto 5px -13px;width:3px}.public-product-replica_crmSidebar__NoZiz nav svg{width:15px;height:15px}.public-product-replica_crmSidebar__NoZiz .crm-nav-badge{min-width:18px;height:18px;padding:0 4px;font-size:.58rem}.public-product-replica_crmWorkspace__J_1Om{min-height:610px;padding:14px 17px 20px;overflow:hidden}.public-product-replica_crmWorkspace__J_1Om .crm-workspace-header{min-height:54px;margin-bottom:12px;padding-bottom:10px}.public-product-replica_crmWorkspace__J_1Om .crm-workspace-header h1{font-size:1.55rem}.public-product-replica_crmWorkspace__J_1Om .crm-section-title{padding:12px}.public-product-replica_crmWorkspace__J_1Om .crm-review-section h2,.public-product-replica_crmWorkspace__J_1Om .crm-section-title h2{font-size:1rem}.public-product-replica_crmWorkspace__J_1Om .button{min-height:34px;padding-inline:10px;font-size:.7rem}.public-product-replica_crmWorkspace__J_1Om .status-pill{min-height:21px;padding:3px 7px;font-size:.62rem}.public-product-replica_crmApp__Kvd89[data-compact=true],.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmSidebar__NoZiz,.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmWorkspace__J_1Om{min-height:330px}.public-product-replica_crmApp__Kvd89[data-compact=true]{grid-template-columns:150px minmax(0,1fr);font-size:.58rem}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmSidebar__NoZiz{gap:7px;padding:8px}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmSidebar__NoZiz nav{gap:4px}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmSidebar__NoZiz nav a,.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmSidebar__NoZiz nav a.public-product-replica_is-child__17cFu{min-height:20px;font-size:.52rem}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmSidebar__NoZiz .crm-sidebar__group>p{font-size:.45rem}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmSidebar__NoZiz .crm-sidebar__brand{min-height:28px}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmSidebar__NoZiz .crm-sidebar__brand .clubbulc-mark{width:24px;height:24px}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmSidebar__NoZiz .workspace-nav__brand-copy strong{font-size:.62rem}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmSidebar__NoZiz .workspace-nav__brand-copy small{font-size:.48rem}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_collapseButton__I6BmB{width:25px;height:25px}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmWorkspace__J_1Om{padding:8px 10px 12px}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmWorkspace__J_1Om .crm-workspace-header{min-height:38px;margin-bottom:8px;padding-bottom:6px}.public-product-replica_crmApp__Kvd89[data-compact=true] .public-product-replica_crmWorkspace__J_1Om .crm-workspace-header h1{font-size:1rem}.public-product-replica_phone__wuyZJ{position:relative;width:min(100%,330px);aspect-ratio:.51;padding:9px;overflow:hidden;border:1px solid rgba(21,27,24,.34);border-radius:42px;background:#111815;box-shadow:0 28px 64px rgba(10,20,16,.25)}.public-product-replica_phoneSpeaker__bwtcQ{position:absolute;top:16px;left:50%;z-index:8;width:78px;height:20px;border-radius:999px;background:#111815;transform:translateX(-50%)}.public-product-replica_phoneScreen__Rp79q{position:relative;height:100%;overflow:hidden;border-radius:34px;background:var(--club-theme-primary,#17342a)}.public-product-replica_phoneStatus__aRzuE{position:absolute;inset:0 0 auto;z-index:7;display:flex;align-items:center;justify-content:space-between;height:35px;padding:0 22px;color:var(--club-theme-on-primary,#f7fff9);font-size:.58rem;font-weight:850}.public-product-replica_phoneStatus__aRzuE>span:last-child{display:flex;gap:3px}.public-product-replica_phoneStatus__aRzuE i{width:4px;height:4px;border-radius:50%;background:currentColor}.public-product-replica_memberFrame__b3F91{width:100%;height:100%;min-height:0;grid-template-rows:minmax(0,1fr);overflow:hidden;background:var(--club-theme-primary,#17342a)}.public-product-replica_memberFrame__b3F91:after{display:none}.public-product-replica_memberTaskSlot__Bdh99{position:absolute;inset:0;z-index:20;pointer-events:none}.public-product-replica_memberTaskSlot__Bdh99 .app-topbar__task-shortcut{position:absolute;top:42px;right:14px;width:38px;min-width:38px;min-height:38px;height:38px;pointer-events:none}.public-product-replica_memberTaskSlot__Bdh99 .app-topbar__task-shortcut svg{width:20px;height:20px}.public-product-replica_memberNavigationSlot__1wGUh{position:absolute;inset:auto 0 0;z-index:30;padding:0 10px 10px}.public-product-replica_memberNavigation__C5Haw{position:relative;inset:auto;display:block;width:100%;margin:0;padding:6px;border-radius:20px}.public-product-replica_memberNavigation__C5Haw .app-topbar__brand{display:none}.public-product-replica_memberNavigation__C5Haw .app-topbar__actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:3px;gap:3px}.public-product-replica_memberNavigation__C5Haw .app-topbar__actions>span{position:relative;display:grid;min-width:0;min-height:44px;padding:5px 2px;place-items:center;border:1px solid transparent;border-radius:14px;color:var(--text);font-size:.5rem;font-weight:800;line-height:1.05;text-align:center}.public-product-replica_memberNavigation__C5Haw .app-topbar__actions>span.is-active{border-color:color-mix(in srgb,var(--club-theme-accent) 42%,transparent);background:var(--club-theme-accent-soft)}.public-product-replica_memberNavigation__C5Haw .app-topbar__actions svg{width:16px;height:16px}.public-product-replica_memberScroll__DsmDM{grid-row:1;height:100%;overflow:hidden}.public-product-replica_memberContent__uq0Of{min-height:100%;padding:52px 13px 76px;background-color:var(--club-theme-primary,#17342a);background-image:var(--club-theme-member-background-image);color:var(--club-theme-on-primary,#f7fff9);font-size:.68rem}.public-product-replica_memberContent__uq0Of .account-header{padding:0 2px 6px}.public-product-replica_memberContent__uq0Of .account-header h1{max-width:230px;font-size:1.45rem}.public-product-replica_memberContent__uq0Of .account-header .eyebrow,.public-product-replica_memberContent__uq0Of .account-header p{color:inherit;opacity:.76}.public-product-replica_memberContent__uq0Of .account-panel,.public-product-replica_memberContent__uq0Of .member-invoice-row,.public-product-replica_memberContent__uq0Of .member-message-stack,.public-product-replica_memberContent__uq0Of .member-task-card,.public-product-replica_memberContent__uq0Of .member-v2-person-profile-card{border-radius:17px;background:color-mix(in srgb,var(--club-theme-secondary-soft) 78%,transparent);color:var(--text);box-shadow:0 10px 24px rgba(10,22,17,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media (max-width:720px){.public-product-replica_browserChrome__7oLOE{grid-template-columns:48px minmax(0,1fr)}.public-product-replica_browserChrome__7oLOE strong{display:none}.public-product-replica_crmApp__Kvd89{grid-template-columns:66px minmax(0,1fr);min-height:540px}.public-product-replica_crmSidebar__NoZiz{min-height:540px;padding-inline:8px}.public-product-replica_crmSidebar__NoZiz .workspace-nav__top{grid-template-columns:1fr;justify-items:center}.public-product-replica_crmSidebar__NoZiz .crm-nav-badge,.public-product-replica_crmSidebar__NoZiz .crm-sidebar__group>p,.public-product-replica_crmSidebar__NoZiz .public-product-replica_collapseButton__I6BmB,.public-product-replica_crmSidebar__NoZiz .workspace-nav__brand-copy,.public-product-replica_crmSidebar__NoZiz nav a>span{display:none}.public-product-replica_crmSidebar__NoZiz nav a,.public-product-replica_crmSidebar__NoZiz nav a.public-product-replica_is-child__17cFu{grid-template-columns:1fr;justify-items:center;min-height:34px;margin-left:0;padding:0;border-left:0}.public-product-replica_crmSidebar__NoZiz nav a.public-product-replica_is-active__edKf3:before{inset:5px auto 5px -8px}.public-product-replica_crmWorkspace__J_1Om{min-height:540px;padding:12px}}.public-authentic-demo_demo__Rp3G1{display:grid;grid-gap:14px;gap:14px;min-width:0}.public-authentic-demo_tabs__Kh5h1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;margin-bottom:14px;border:1px solid var(--crm-line);border-radius:7px;background:var(--crm-surface-strong)}.public-authentic-demo_tabs__Kh5h1 button{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-width:0;min-height:42px;padding:8px 10px;border:0;border-right:1px solid var(--crm-line);background:transparent;color:var(--muted);font:inherit;font-size:.72rem;font-weight:850;cursor:pointer}.public-authentic-demo_tabs__Kh5h1 button:last-child{border-right:0}.public-authentic-demo_tabs__Kh5h1 button:focus-visible,.public-authentic-demo_tabs__Kh5h1 button:hover{background:rgba(32,32,29,.045);color:var(--text)}.public-authentic-demo_tabs__Kh5h1 button:focus-visible{outline:3px solid rgba(31,122,90,.22);outline-offset:-3px}.public-authentic-demo_tabs__Kh5h1 button[aria-selected=true]{background:var(--text);color:#fff}.public-authentic-demo_tabs__Kh5h1 svg{width:15px;height:15px;flex:0 0 auto}.public-authentic-demo_panel__lh5Wy{min-width:0}.public-authentic-demo_scene__W121E{display:grid;grid-gap:12px;gap:12px;min-width:0}.public-authentic-demo_split__MUVPw{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(190px,.6fr);grid-gap:14px;gap:14px;align-items:start}.public-authentic-demo_phone__ApaZZ{width:min(100%,205px);margin:0 auto}.public-authentic-demo_phone__ApaZZ>div{width:100%}.public-authentic-demo_card__andAv{padding:14px;border:1px solid var(--crm-line);border-radius:8px;background:var(--crm-surface-strong);box-shadow:var(--crm-shadow-soft)}.public-authentic-demo_card__andAv h2,.public-authentic-demo_card__andAv h3,.public-authentic-demo_card__andAv h4,.public-authentic-demo_card__andAv p{margin-top:0}.public-authentic-demo_compactTable__kOyGT{min-width:650px;font-size:.72rem}.public-authentic-demo_compactTable__kOyGT td,.public-authentic-demo_compactTable__kOyGT th{padding:5px 7px}.public-authentic-demo_dossier__luDof{display:grid;grid-gap:10px;gap:10px}.public-authentic-demo_dossier__luDof .person-dossier-card{border:1px solid var(--crm-line);border-radius:8px;background:var(--crm-surface-strong);box-shadow:var(--crm-shadow-soft)}.public-authentic-demo_dossier__luDof .person-dossier-read-list{grid-template-columns:1fr}.public-authentic-demo_dossier__luDof .person-dossier-read-row:nth-last-child(-n+2){border-bottom-color:rgba(32,32,29,.07)}.public-authentic-demo_choiceList___etG3{display:grid;grid-gap:8px;gap:8px;margin:14px 0}.public-authentic-demo_choice____Uoe{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:9px;gap:9px;align-items:center;min-height:42px;padding:9px 10px;border:1px solid var(--crm-line);border-radius:7px;background:#fff;font-size:.76rem;font-weight:800}.public-authentic-demo_choice____Uoe[data-selected=true]{border-color:rgba(31,122,90,.42);background:rgba(31,122,90,.08)}.public-authentic-demo_choice____Uoe>svg,.public-authentic-demo_emptyCheck__xSxUM{width:18px;height:18px;padding:2px;border:1px solid rgba(32,32,29,.25);border-radius:4px}.public-authentic-demo_choice____Uoe[data-selected=true]>svg{border-color:#1f7a5a;background:#1f7a5a;color:#fff}.public-authentic-demo_memberTaskPreview__NKdK6 .account-header h1{font-size:1.1rem}.public-authentic-demo_memberTaskPreview__NKdK6 .member-task-card{min-height:62px;padding:10px}.public-authentic-demo_memberTaskPreview__NKdK6 .member-task-card__main strong{font-size:.72rem}.public-authentic-demo_memberTaskPreview__NKdK6 .member-task-card__main span{font-size:.56rem}.public-authentic-demo_memberTaskPreview__NKdK6 .member-task-card__type{font-size:.5rem}.public-authentic-demo_composer__njuMV .crm-message-compose{max-width:none}.public-authentic-demo_composer__njuMV .crm-message-compose__view{gap:12px}.public-authentic-demo_composer__njuMV .crm-message-compose__label textarea{min-height:104px}.public-authentic-demo_composer__njuMV .crm-message-preview{margin-top:0}.public-authentic-demo_pushPreview__vgdlG{min-height:360px;padding:24px 18px;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.15),transparent 42%),#17342a;color:#fff;box-shadow:0 18px 42px rgba(15,31,25,.22)}.public-authentic-demo_pushStatus__OEz4v{display:flex;justify-content:space-between;font-size:.65rem;font-weight:900}.public-authentic-demo_pushTime__YEGEl{display:grid;justify-items:center;margin:38px 0 22px}.public-authentic-demo_pushTime__YEGEl small{color:rgba(255,255,255,.72);font-size:.68rem}.public-authentic-demo_pushTime__YEGEl strong{font-size:2.3rem}.public-authentic-demo_pushCard__XlpD8{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.45);border-radius:16px;background:rgba(255,255,255,.83);color:var(--text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.public-authentic-demo_pushCard__XlpD8>i{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;background:#071912;color:#fff;font-style:normal;font-weight:950}.public-authentic-demo_pushCard__XlpD8>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.public-authentic-demo_pushCard__XlpD8 em,.public-authentic-demo_pushCard__XlpD8 small{color:var(--muted);font-size:.58rem;font-style:normal}.public-authentic-demo_pushCard__XlpD8 strong{font-size:.72rem}.public-authentic-demo_memberMessagePreview__OKcWb .account-header h1{font-size:.92rem}.public-authentic-demo_memberMessagePreview__OKcWb .member-message-detail-title{grid-template-columns:36px minmax(0,1fr);gap:8px}.public-authentic-demo_memberMessagePreview__OKcWb .member-message-avatar--large{width:36px;height:36px;border-radius:11px}.public-authentic-demo_memberMessagePreview__OKcWb .member-message-thread-post{padding:10px}.public-authentic-demo_memberMessagePreview__OKcWb .member-message-thread-post p{font-size:.62rem}.public-authentic-demo_stats___24oP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.public-authentic-demo_stat__SdJ20{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid var(--crm-line);border-radius:8px;background:var(--crm-surface-strong)}.public-authentic-demo_stat__SdJ20 small{color:var(--muted);font-size:.68rem;font-weight:800}.public-authentic-demo_stat__SdJ20 strong{font-size:1.15rem}.public-authentic-demo_invoiceLayout__jC0pE{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(230px,.65fr);grid-gap:14px;gap:14px;align-items:start}.public-authentic-demo_invoiceLayout__jC0pE .crm-invoice-preview-paper{gap:12px;padding:14px;font-size:.75rem}.public-authentic-demo_invoiceLayout__jC0pE .bank-payment-instructions{padding:14px;border:1px solid var(--crm-line);border-radius:8px;background:var(--crm-surface-strong)}.public-authentic-demo_qr__JmK6E{display:grid;width:118px;aspect-ratio:1;place-items:center;border:8px solid #fff;outline:1px solid rgba(32,32,29,.16);background:repeating-linear-gradient(45deg,#111 0 3px,#fff 3px 7px),repeating-linear-gradient(-45deg,transparent 0 5px,#111 5px 8px);color:#fff}.public-authentic-demo_qr__JmK6E svg{width:38px;height:38px;padding:5px;background:#fff;color:#111}.public-authentic-demo_memberInvoicePreview__Zpez_ .member-invoice-content{gap:10px}.public-authentic-demo_memberInvoicePreview__Zpez_ .member-invoice-head h1{font-size:1.1rem}.public-authentic-demo_memberInvoicePreview__Zpez_ .bank-payment-instructions__header h2,.public-authentic-demo_memberInvoicePreview__Zpez_ .member-invoice-section h2{font-size:.76rem;line-height:1.2}.public-authentic-demo_memberInvoicePreview__Zpez_ .member-invoice-grid{grid-template-columns:1fr;gap:8px}.public-authentic-demo_memberInvoicePreview__Zpez_ .member-invoice-section{padding:10px}.public-authentic-demo_memberInvoicePreview__Zpez_ .crm-detail-dl{gap:4px}.public-authentic-demo_memberInvoicePreview__Zpez_ .crm-detail-dl>div{min-height:32px;padding:4px 0}.public-authentic-demo_memberInvoicePreview__Zpez_ .bank-payment-instructions__layout.has-qr{grid-template-columns:1fr}.public-authentic-demo_memberInvoicePreview__Zpez_ .bank-payment-instructions__qr{display:none}.public-authentic-demo_memberInvoicePreview__Zpez_ .bank-payment-instructions__rows>div{grid-template-columns:72px minmax(0,1fr);min-height:36px;font-size:.58rem}.public-authentic-demo_reconciliation___ofMJ .crm-review-section{padding:14px}.public-authentic-demo_reconciliation___ofMJ .crm-reconciliation-row{padding:12px}.public-authentic-demo_reconciliation___ofMJ .crm-detail-dl{grid-template-columns:repeat(2,minmax(0,1fr))}.public-authentic-demo_registrationConfigure__LmAdv{min-width:0}.public-authentic-demo_registrationConfigure__LmAdv .registration-profile-list{grid-template-columns:1fr}.public-authentic-demo_registrationConfigure__LmAdv .registration-profile-card{max-width:none}.public-authentic-demo_registrationConfigure__LmAdv .registration-profile-card .product-card__body,.public-authentic-demo_registrationConfigure__LmAdv .registration-profile-draft-shell{gap:12px}.public-authentic-demo_registrationConfigure__LmAdv .registration-profile-edit-header{align-items:start}.public-authentic-demo_registrationConfigure__LmAdv .registration-config-columns{gap:12px}.public-authentic-demo_registrationConfigure__LmAdv .registration-config-item{min-height:52px}.public-authentic-demo_registrationConfigure__LmAdv .registration-config-item h3{font-size:.72rem}.public-authentic-demo_registrationConfigure__LmAdv .field-hint,.public-authentic-demo_registrationConfigure__LmAdv .registration-config-item p{font-size:.6rem}.public-authentic-demo_registrationRequirements__VwN5E{display:grid;grid-gap:12px;gap:12px;align-content:start}.public-authentic-demo_registrationPublic__W8eG2 .register-page{min-height:0;padding:20px}.public-authentic-demo_registrationPublic__W8eG2 .register-header{grid-template-columns:42px minmax(0,1fr);gap:12px;margin-bottom:14px}.public-authentic-demo_registrationPublic__W8eG2 .register-header__mark{width:42px;height:42px;font-size:1rem}.public-authentic-demo_registrationPublic__W8eG2 .register-header h1{font-size:1.35rem}.public-authentic-demo_registrationPublic__W8eG2 .step-indicator{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-bottom:10px}.public-authentic-demo_registrationPublic__W8eG2 .step-indicator li{min-height:56px;gap:4px;padding:6px 4px;font-size:.58rem}.public-authentic-demo_registrationPublic__W8eG2 .step-indicator li span{width:21px;height:21px}.public-authentic-demo_registrationPublic__W8eG2 .step-card{min-height:0;padding:14px}.public-authentic-demo_registrationPublic__W8eG2 .step-content{gap:10px}.public-authentic-demo_registrationPublic__W8eG2 .step-content h2{font-size:1.25rem}.public-authentic-demo_registrationPublic__W8eG2 .join-data-section{gap:9px}.public-authentic-demo_registrationPublic__W8eG2 .field-grid{gap:8px}.public-authentic-demo_registrationPublic__W8eG2 .field{gap:4px;font-size:.63rem}.public-authentic-demo_registrationPublic__W8eG2 .field input{min-height:36px;padding:7px 9px;font-size:.68rem}.public-authentic-demo_registrationPublic__W8eG2 .step-actions{gap:8px;margin-top:10px}.public-authentic-demo_registrationPublic__W8eG2 .step-actions .button{min-height:38px;font-size:.66rem}.public-authentic-demo_registrationReview__vUvSQ{gap:12px}.public-authentic-demo_registrationReview__vUvSQ .crm-review-section{padding:13px}.public-authentic-demo_registrationReview__vUvSQ .crm-member-person-profile-expanded{padding:10px}.public-authentic-demo_registrationReview__vUvSQ .v2-detail-profile{gap:10px}.public-authentic-demo_registrationReview__vUvSQ .v2-detail-section{padding:11px}.public-authentic-demo_registrationReview__vUvSQ .member-v2-object-button,.public-authentic-demo_registrationReview__vUvSQ .member-v2-read-row{min-height:38px;font-size:.64rem}.public-authentic-demo_reviewActions__lqtE3{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.public-authentic-demo_reviewActions__lqtE3 .button{width:100%}@media (max-width:760px){.public-authentic-demo_tabs__Kh5h1{grid-template-columns:1fr}.public-authentic-demo_tabs__Kh5h1 button{justify-content:flex-start;border-right:0;border-bottom:1px solid var(--crm-line)}.public-authentic-demo_tabs__Kh5h1 button:last-child{border-bottom:0}.public-authentic-demo_invoiceLayout__jC0pE,.public-authentic-demo_registrationConfigure__LmAdv .registration-config-columns,.public-authentic-demo_registrationReview__vUvSQ,.public-authentic-demo_split__MUVPw,.public-authentic-demo_stats___24oP{grid-template-columns:1fr}.public-authentic-demo_registrationPublic__W8eG2 .register-page{padding:14px}}