.page-module__LMfMDG__page{padding:calc(155px + var(--banner-h,0px))0 88px;color:#253b32;background:#fff}.page-module__LMfMDG__article{width:min(1120px,100% - 80px);margin:0 auto}.page-module__LMfMDG__back{color:#68736b;align-items:center;gap:8px;font-size:13px;display:inline-flex}.page-module__LMfMDG__back:hover{color:#183e34}.page-module__LMfMDG__header{text-align:center;max-width:1010px;margin:28px auto 42px}.page-module__LMfMDG__logo{object-fit:contain;width:170px;height:85px;margin:0 auto 24px}.page-module__LMfMDG__eyebrow{color:#69816e;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:600}.page-module__LMfMDG__header h1{color:#183e34;letter-spacing:-.045em;text-wrap:balance;margin:20px auto 0;font-size:clamp(38px,4.6vw,62px);font-weight:500;line-height:1.1}.page-module__LMfMDG__intro{color:#69716b;text-wrap:balance;max-width:600px;margin:24px auto 0;font-size:17px;line-height:1.7}.page-module__LMfMDG__portrait{max-width:960px;margin:0 auto 68px}.page-module__LMfMDG__portrait img{object-fit:cover;object-position:50% 8%;border:1px solid #e5e8e2;border-radius:22px;width:100%;height:390px;display:block}.page-module__LMfMDG__portrait figcaption{color:#354a3e;justify-content:space-between;align-items:center;gap:16px;padding:14px 2px 0;font-size:12px;display:flex}.page-module__LMfMDG__portrait figcaption span{color:#7d837d}.page-module__LMfMDG__content{grid-template-columns:minmax(0,1fr) 292px;align-items:start;gap:88px;display:grid}.page-module__LMfMDG__story{min-width:0}.page-module__LMfMDG__testimonial{background:#f8faf5;border:1px solid #e3e9df;border-radius:20px;margin:0 0 38px;padding:30px}.page-module__LMfMDG__testimonial>svg{color:#83a16d}.page-module__LMfMDG__testimonial blockquote{color:#34513c;letter-spacing:-.015em;margin:16px 0 24px;font-size:18px;line-height:1.75}.page-module__LMfMDG__testimonial figcaption{align-items:center;gap:13px;display:flex}.page-module__LMfMDG__avatar{object-fit:cover;background:#fff;border-radius:50%;flex:0 0 52px;width:52px;height:52px;display:block}.page-module__LMfMDG__testimonial figcaption strong{color:#294232;font-size:13px;font-weight:600;display:block}.page-module__LMfMDG__testimonial figcaption>span>span{color:#7b8777;margin-top:4px;font-size:11px;display:block}.page-module__LMfMDG__sectionNav{border-bottom:1px solid #e6e9e3;flex-wrap:wrap;gap:28px;margin-bottom:38px;padding-bottom:22px;display:flex}.page-module__LMfMDG__sectionNav a{color:#5b6f60;font-size:13px}.page-module__LMfMDG__sectionNav a:hover{color:#183e34;text-underline-offset:5px;text-decoration:underline}.page-module__LMfMDG__section{scroll-margin-top:calc(130px + var(--banner-h,0px))}.page-module__LMfMDG__section+.page-module__LMfMDG__section{border-top:1px solid #e6e9e3;margin-top:52px;padding-top:44px}.page-module__LMfMDG__sectionNumber{color:#7c897e;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:600}.page-module__LMfMDG__section h2{color:#183e34;letter-spacing:-.035em;margin:0 0 22px;font-size:34px;font-weight:500;line-height:1.15}.page-module__LMfMDG__section>p:not(.page-module__LMfMDG__sectionNumber){color:#5b655e;margin:0 0 20px;font-size:16px;line-height:1.85}.page-module__LMfMDG__workflows{background:#f9faf7;border:1px solid #e8eae4;border-radius:18px;gap:24px;margin:30px 0 0;padding:26px;list-style:none;display:grid}.page-module__LMfMDG__workflows li{gap:15px;display:flex}.page-module__LMfMDG__workflowIcon{color:#4c7056;background:#edf2e8;border:1px solid #dce6d8;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.page-module__LMfMDG__workflows h3{color:#2b4636;letter-spacing:-.015em;margin:0 0 5px;font-size:14px;font-weight:600}.page-module__LMfMDG__workflows p{color:#6c746b;margin:0;font-size:13px;line-height:1.7}.page-module__LMfMDG__takeaway{background:#f7f8f4;border-left:2px solid #8ea779;border-radius:0 16px 16px 0;align-items:center;gap:20px;margin-top:28px;padding:25px 28px;display:flex}.page-module__LMfMDG__takeawayMark{color:#698659;display:flex}.page-module__LMfMDG__takeaway p{color:#244936;letter-spacing:-.025em;margin:0;font-size:22px;font-weight:450;line-height:1.4}.page-module__LMfMDG__demoLink{color:#183e34;align-items:center;gap:10px;margin-top:30px;font-size:14px;font-weight:600;display:inline-flex}.page-module__LMfMDG__demoLink:hover{text-underline-offset:5px;text-decoration:underline}.page-module__LMfMDG__sidebar{top:calc(120px + var(--banner-h,0px));position:sticky}.page-module__LMfMDG__sidebarInner{background:#fff;border:1px solid #dfe6da;border-radius:20px;overflow:hidden;box-shadow:0 5px 30px #78966a09}.page-module__LMfMDG__metrics{margin:0;padding:6px 27px}.page-module__LMfMDG__metrics>div{padding:27px 0}.page-module__LMfMDG__metrics>div+div{border-top:1px solid #e6eae1}.page-module__LMfMDG__metrics dt{color:#45594b;margin-bottom:14px;font-size:13px;font-weight:500;line-height:1.5}.page-module__LMfMDG__metrics dd{margin:0}.page-module__LMfMDG__metrics strong{color:#183e34;letter-spacing:-.05em;font-size:48px;font-weight:500;line-height:1;display:block}.page-module__LMfMDG__metrics dd span{color:#8a9187;margin-top:10px;font-size:11px;line-height:1.5;display:block}.page-module__LMfMDG__details{background:#fafbf8;border-top:1px solid #e6eae1;gap:24px;margin:0;padding:27px;display:grid}.page-module__LMfMDG__details dt{color:#7f8a7c;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.page-module__LMfMDG__details dd{color:#3c5140;margin:7px 0 0;font-size:13px}.page-module__LMfMDG__reportLink{color:#183e34;border-top:1px solid #e6eae1;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:20px 27px;font-size:13px;font-weight:600;transition:background .15s;display:flex}.page-module__LMfMDG__reportLink:hover{background:#f2f5ee}.page-module__LMfMDG__page>section:last-child{margin-top:76px}@media (max-width:1000px){.page-module__LMfMDG__content{grid-template-columns:minmax(0,1fr) 260px;gap:44px}.page-module__LMfMDG__header{margin-top:30px}}@media (max-width:760px){.page-module__LMfMDG__page{padding:calc(118px + var(--banner-h,0px))0 48px}.page-module__LMfMDG__article{width:calc(100% - 40px)}.page-module__LMfMDG__back{font-size:12px}.page-module__LMfMDG__header{margin-top:30px;margin-bottom:28px}.page-module__LMfMDG__logo{width:140px;height:70px;margin-bottom:20px}.page-module__LMfMDG__header h1{font-size:clamp(34px,8.5vw,48px)}.page-module__LMfMDG__intro{margin-top:20px;font-size:15px}.page-module__LMfMDG__portrait{margin-bottom:32px}.page-module__LMfMDG__portrait img{border-radius:16px;height:clamp(250px,67vw,380px)}.page-module__LMfMDG__portrait figcaption{font-size:11px}.page-module__LMfMDG__content{flex-direction:column;gap:40px;display:flex}.page-module__LMfMDG__sidebar{order:-1;width:100%;position:static}.page-module__LMfMDG__metrics{grid-template-columns:1fr 1fr;gap:16px;padding:22px;display:grid}.page-module__LMfMDG__metrics>div{padding:0}.page-module__LMfMDG__metrics>div+div{border-top:0;border-left:1px solid #e6eae1;padding-left:20px}.page-module__LMfMDG__metrics strong{font-size:clamp(34px,8vw,46px)}.page-module__LMfMDG__metrics dt{font-size:11px}.page-module__LMfMDG__metrics dd span{font-size:10px}.page-module__LMfMDG__details{grid-template-columns:1fr 1fr;gap:18px;padding:22px}.page-module__LMfMDG__details>div:last-child{display:none}.page-module__LMfMDG__reportLink{padding:18px 22px}.page-module__LMfMDG__testimonial{padding:24px}.page-module__LMfMDG__testimonial blockquote{font-size:16px}.page-module__LMfMDG__sectionNav{gap:24px;margin-bottom:30px}.page-module__LMfMDG__section+.page-module__LMfMDG__section{margin-top:36px;padding-top:32px}.page-module__LMfMDG__section h2{font-size:30px}.page-module__LMfMDG__section>p:not(.page-module__LMfMDG__sectionNumber){font-size:15px;line-height:1.8}.page-module__LMfMDG__workflows{padding:22px 18px}.page-module__LMfMDG__takeaway{gap:16px;padding:22px 20px}.page-module__LMfMDG__takeaway p{font-size:21px}.page-module__LMfMDG__demoLink{font-size:13px}.page-module__LMfMDG__page>section:last-child{margin-top:48px}}@media (prefers-reduced-motion:reduce){.page-module__LMfMDG__reportLink{transition:none}}
