.how-it-works{min-height:100svh}.how-it-works .landing-container{padding-bottom:44px}.how-back{color:#4d6658;align-items:center;gap:9px;min-height:44px;margin-top:28px;font-size:14px;display:inline-flex}.how-back:hover{text-underline-offset:4px;text-decoration:underline}.how-hero{grid-template-columns:1.4fr 1fr;align-items:center;gap:65px;padding-block:24px 52px;display:grid}.how-eyebrow{color:#597055;letter-spacing:1.7px;font-size:11px;font-weight:750;line-height:1.6}.how-hero h1{letter-spacing:-2px;max-width:720px;margin-block:16px 23px;font-size:clamp(37px,4.2vw,57px);font-weight:780;line-height:1.1}.how-lead{color:#3e594c;font-size:19px;line-height:1.7}.how-intro{color:#59675e;margin-top:17px;font-size:16px;line-height:1.8}.how-contents{flex-wrap:wrap;gap:11px;margin-top:25px;display:flex}.how-contents a{background:#edf0e3;border:1px solid #d6dfcb;border-radius:24px;align-items:center;min-height:44px;padding:9px 16px;font-size:13px;font-weight:650;display:inline-flex}.how-contents a:hover{background:#e0e8d6}.how-example-card{background:#fffdf9;border:1px solid #dce2d3;border-radius:24px;padding:31px;box-shadow:0 12px 32px #3449390a}.how-example-label{letter-spacing:1.15px;color:#597055;font-size:10px;font-weight:750;line-height:1.6}.how-example-card h2{letter-spacing:-.9px;margin-block:14px 20px;font-size:28px;font-weight:750}.how-example-card dl{margin:0}.how-example-card dl>div{border-top:1px solid #e9e6dd;justify-content:space-between;align-items:center;gap:14px;padding-block:14px;font-size:14px;display:flex}.how-example-card dd{white-space:nowrap;margin:0;font-weight:750}.how-example-margin{color:#365e38}.how-example-margin dd{letter-spacing:-.6px;font-size:25px}.how-cost-bar{background:#718c70;border-radius:8px;height:13px;margin-top:23px;overflow:hidden}.how-cost-bar span{background:#d8c7a8;width:29.1667%;height:100%;display:block}.how-bar-caption{color:#566a5a;flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:10px;font-size:11px;display:flex}.how-example-note{color:#647067;margin-top:20px;font-size:13px;line-height:1.7}.how-section{border-top:1px solid #e4e1d7;padding-block:42px;scroll-margin-top:25px}.how-section-heading{max-width:850px;margin-bottom:26px}.how-section-heading h2{letter-spacing:-1px;margin-top:11px;font-size:clamp(27px,2.8vw,35px);font-weight:750;line-height:1.2}.how-section-heading>p:last-child:not(.how-eyebrow){color:#5c6b60;margin-top:16px;font-size:16px;line-height:1.75}.how-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;display:grid}.how-benefit-grid article{background:#e9ecdf;border-radius:19px;padding:25px}.how-benefit-grid article>svg{color:#486649;width:28px;height:28px;margin-bottom:15px}.how-it-works h3{letter-spacing:-.5px;font-size:20px;font-weight:700;line-height:1.3}.how-benefit-grid p,.how-tool-grid p{color:#526555;margin-top:12px;font-size:15px;line-height:1.75}.how-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.how-steps li{background:#fffdf9;border:1px solid #e5e2d9;border-radius:20px;gap:19px;padding:27px;display:flex}.how-step-number{color:#57704f;background:#e9edde;border-radius:50%;flex-shrink:0;place-items:center;width:39px;height:39px;font-size:15px;font-weight:750;display:grid}.how-steps p{color:#566659;margin-top:12px;font-size:15px;line-height:1.8}.how-steps .how-step-detail{color:#3d6347;border-top:1px solid #e8e5dc;margin-top:15px;padding-top:13px;font-size:13px}.how-calculation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px;display:grid}.how-calculation-card{background:#fffdf9;border:1px solid #e2ded3;border-radius:21px;padding:29px}.how-calculation-card h3{margin-block:15px;font-size:24px}.how-calculation-card p{color:#5a665a;font-size:15px;line-height:1.8}.how-calculation-card .how-formula{color:#254c34;background:#e9edde;border-radius:12px;margin-block:21px;padding:19px;font-size:16px;line-height:1.9}.how-formula strong{white-space:nowrap}.how-loss-note{border-top:1px solid #e7e4da;margin-top:24px;padding-top:19px;font-size:15px}.how-loss-note p{margin-top:9px;font-size:13px}.how-math-list{gap:18px;margin-block:24px;display:grid}.how-math-list>div{border-bottom:1px solid #e8e4da;padding-bottom:16px}.how-math-list dt{color:#60715f;font-size:12px;line-height:1.6}.how-math-list dd{margin:7px 0 0;font-size:15px;line-height:1.8}.how-math-list strong{white-space:nowrap}.how-calculation-card .how-cost-explanation{font-size:13px}.how-margin-explanation{background:#e9ecdf;border-radius:19px;align-items:flex-start;gap:19px;margin-top:23px;padding:25px 29px;display:flex}.how-margin-explanation>svg{color:#637e5c;flex-shrink:0}.how-margin-explanation h3{font-size:18px}.how-margin-explanation p{color:#526352;margin-top:10px;font-size:14px;line-height:1.8}.how-business-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.how-business-grid article{background:#fffdf9;border:1px solid #e4e0d7;border-radius:20px;overflow:hidden}.how-business-grid .landing-food{aspect-ratio:1;width:100%}.how-business-grid article>div:last-child{padding:22px}.how-business-grid h3{margin-top:14px}.how-business-grid p{color:#5c6b5e;margin-top:11px;font-size:14px;line-height:1.75}.how-tool-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;display:grid}.how-tool-grid article{background:#e9ecdf;border-radius:18px;padding:23px}.how-tool-grid svg{color:#54704c;margin-bottom:16px}.how-tool-grid h3{font-size:18px}.how-tool-grid p{font-size:14px}.how-scope{color:#596a5b;max-width:900px;margin-top:24px;font-size:14px;line-height:1.8}.how-start{text-align:center;background:#e9ecdf;border-radius:24px;flex-direction:column;align-items:center;padding:37px 32px;display:flex}.how-start>svg{color:#64815d}.how-start h2{letter-spacing:-1.2px;max-width:750px;margin-top:18px;font-size:clamp(27px,3vw,35px);font-weight:750;line-height:1.2}.how-start p{color:#536655;max-width:730px;margin-block:18px 24px;font-size:16px;line-height:1.8}.how-start .landing-cta{background:#426447;gap:15px}.how-start .landing-cta:hover{background:#31513a}.how-offer-link{text-underline-offset:4px;align-items:center;min-height:44px;margin-top:13px;font-size:14px;text-decoration:underline;display:inline-flex}@media (max-width:1050px){.how-hero{grid-template-columns:1.2fr 1fr;gap:32px}.how-example-card{padding:25px}.how-steps li{gap:14px;padding:23px}.how-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.how-it-works .landing-container{padding-bottom:28px}.how-back{margin-top:17px}.how-hero{grid-template-columns:1fr;gap:29px;padding-block:15px 34px}.how-hero h1{letter-spacing:-1.35px;font-size:clamp(35px,9vw,49px)}.how-lead{font-size:17px}.how-intro{font-size:15px}.how-example-card{padding:25px 22px}.how-section{padding-block:32px}.how-benefit-grid,.how-steps,.how-calculation-grid,.how-business-grid,.how-tool-grid{grid-template-columns:1fr}.how-benefit-grid article,.how-tool-grid article{padding:23px}.how-steps li{gap:15px;padding:23px 20px}.how-step-number{width:33px;height:33px;font-size:13px}.how-calculation-card{padding:25px 22px}.how-calculation-card .how-formula{padding:15px;font-size:14px}.how-margin-explanation{gap:13px;padding:23px 21px}.how-business-grid article{grid-template-columns:36% 1fr;display:grid}.how-business-grid .landing-food{aspect-ratio:1;align-self:center}.how-business-grid article>div:last-child{padding:20px}.how-start{padding:30px 23px}}.workspace-guide{background:0 0;min-height:0}.workspace-guide .landing-container{width:100%}.workspace-guide .how-back{margin-top:0}.workspace-guide .how-hero{gap:28px}.workspace-guide .how-hero h1{font-size:clamp(30px,3vw,43px)}@media (max-width:1100px){.workspace-guide .how-hero{grid-template-columns:1fr}}
