.sprout-native{font-family:'Sprout Rubik',system-ui,sans-serif;color:#092903}
.sprout-native .elementor-heading-title em{font-style:normal;color:#265A1B}
.sprout-native .elementor-widget-text-editor p:last-child{margin-bottom:0}
.sprout-native .sprout-hero>.e-con-inner> .elementor-widget-heading{max-width:960px;align-self:center}
.sprout-native .sprout-story{box-shadow:0 3px 0 #17370b0b}
.sprout-native .sprout-extra-stories[hidden]{display:none!important}
.sprout-native .sprout-single-line-metric .elementor-heading-title{white-space:nowrap;font-size:clamp(24px,3vw,38px)}
.sprout-demo-widget{width:100%;min-width:0;font-family:'Sprout Rubik',system-ui,sans-serif}
.sprout-demo-frame{width:100%;display:block;border:0;background:transparent;min-height:120px}
.sprout-demo-open{border:0;border-radius:50px;padding:13px 20px;margin-top:16px;background:#32CE13;color:#092903;font:500 13px/1.5 'Sprout Rubik',sans-serif;cursor:pointer}
.sprout-demo-open:focus-visible,.sprout-demo-modal button:focus-visible{outline:3px solid #8139ee;outline-offset:3px}
.sprout-demo-modal{border:0;border-radius:18px;max-width:1100px;width:94vw;height:90vh;max-height:900px;padding:0;overflow:hidden;box-shadow:0 24px 90px #09290366;background:#fff;color:#092903}
.sprout-demo-modal::backdrop{background:#09290399}
.sprout-demo-modal-bar{height:60px;display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #e3eade;font:600 15px 'Sprout Inter',sans-serif;box-sizing:border-box}
.sprout-demo-modal-bar button{background:#eef5e7;color:#143b0c;border:0;border-radius:8px;padding:10px 14px;cursor:pointer;font:500 12px 'Sprout Rubik',sans-serif}
.sprout-demo-full-frame{width:100%;height:calc(100% - 60px);border:0;display:block}
@media(max-width:767px){.sprout-native .sprout-section{padding-top:44px;padding-bottom:44px}.sprout-demo-modal{width:96vw}.sprout-demo-modal-bar{font-size:12px;padding:10px}.sprout-native .sprout-single-line-metric .elementor-heading-title{font-size:clamp(24px,7vw,36px)}}
@media(prefers-reduced-motion:reduce){.sprout-native *, .sprout-demo-widget *{scroll-behavior:auto!important}}
