.benefits-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:65px;padding:64px 6%;background:#f1f6ed;align-items:center}.benefits-hero h1{font-size:clamp(44px,4.4vw,66px);font-weight:650;line-height:1.12;letter-spacing:-2px;margin:0 0 23px}.benefits-hero h1 em{font-style:normal;color:var(--green)}.benefits-hero p:not(.eyebrow){color:var(--muted);max-width:530px;font-size:16px;line-height:1.8}.benefits-hero .benefits-lead{font-size:21px!important;line-height:1.5!important;font-weight:500;color:var(--ink)!important}.benefits-hero .actions{margin:27px 0 0;flex-wrap:wrap}.stock-action-panel{background:white;border:1px solid #d7e3cd;border-radius:16px;padding:32px}.stock-action-panel ol{padding:0;list-style:none;margin:0}.stock-action-panel li{display:flex;gap:20px;padding:22px 0;border-bottom:1px solid var(--line)}.stock-action-panel li:first-child{padding-top:0}.stock-action-panel li>span{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#edf4e5;color:var(--green);border-radius:50%;font-size:12px;font-weight:600;margin-top:3px}.stock-action-panel h2{font-size:20px;font-weight:600;line-height:1.4;margin:0 0 7px}.stock-action-panel li p{font-size:14px!important;margin:0}.stock-action-panel .panel-note{font-size:12px!important;margin:20px 0 0}.retail-benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.retail-benefit-grid article{padding:29px;border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column}.retail-benefit-grid article>span{font-size:12px;color:var(--green)}.retail-benefit-grid h3{font-size:24px;font-weight:600;letter-spacing:-.5px;line-height:1.3;margin:22px 0 15px}.retail-benefit-grid p{color:var(--muted);font-size:16px;line-height:1.8;margin:0 0 24px}.retail-benefit-grid strong{display:block;color:var(--green);font-size:14px;font-weight:600;border-top:1px solid var(--line);padding-top:18px;margin-top:auto}.retail-ai-section{background:var(--green);color:white}.retail-ai-section .eyebrow{color:#e3eedb}.retail-ai-section .sectionheading>p{color:#edf3e8}.ai-questions{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.ai-questions article{border-top:1px solid #92ad7d;padding-top:22px}.ai-questions h3{font-size:24px;line-height:1.3;font-weight:600;margin:0 0 15px}.ai-questions p{font-size:16px;color:#edf3e8}.ai-scope{margin-top:35px;padding-top:24px;border-top:1px solid #92ad7d;display:grid;grid-template-columns:.5fr 1.5fr;gap:35px}.ai-scope strong{font-size:19px;font-weight:600}.ai-scope p{font-size:14px;color:#edf3e8;margin:0}.retail-application-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.retail-application-cards article{background:#f2f6ee;border:1px solid var(--line);border-radius:12px;padding:29px}.retail-application-cards span{font-size:13px;font-weight:600;color:var(--green)}.retail-application-cards h3{font-size:25px;line-height:1.3;letter-spacing:-.4px;font-weight:600;margin:20px 0 15px}.retail-application-cards p{color:var(--muted);font-size:16px}.retail-application-cards a{font-size:14px;font-weight:600;color:var(--green);border-bottom:1px solid #acbf9d;padding-bottom:5px}.pilot-section{display:grid;grid-template-columns:1fr 1fr;gap:70px;background:#f1f6ed}.pilot-section>div>p:not(.eyebrow){color:var(--muted);margin:24px 0}.pilot-section ol{margin:0;padding-left:25px}.pilot-section li{padding:0 0 20px 14px}.pilot-section strong{font-size:20px;font-weight:600}.pilot-section li p{color:var(--muted);font-size:16px;margin:8px 0}.retail-benefits-teaser{display:flex;justify-content:space-between;gap:50px;align-items:center;background:#f1f6ed}.retail-benefits-teaser>div>p:not(.eyebrow){color:var(--muted);max-width:620px;margin:24px 0 0}.retail-benefits-teaser .button{flex-shrink:0}.benefits-hero .button.text{padding-left:0;padding-right:0;color:var(--green)}@media(max-width:1000px){.benefits-hero{gap:35px}.stock-action-panel{padding:26px}.retail-benefit-grid{grid-template-columns:1fr 1fr}.retail-application-cards{gap:18px}.retail-application-cards article{padding:23px}}@media(max-width:700px){.benefits-hero{grid-template-columns:1fr;padding:43px 6%;gap:30px}.benefits-hero h1{font-size:46px;letter-spacing:-1.4px}.benefits-hero .benefits-lead{font-size:20px!important}.stock-action-panel{padding:25px}.retail-benefit-grid,.ai-questions,.retail-application-cards,.pilot-section{grid-template-columns:1fr;gap:25px}.retail-benefit-grid article{padding:27px}.retail-benefit-grid h3{font-size:25px;margin-top:16px}.ai-scope{grid-template-columns:1fr;gap:12px}.retail-application-cards article{padding:27px}.retail-benefits-teaser{display:block}.retail-benefits-teaser .button{margin-top:27px}.stock-action-panel h2{font-size:19px}}
