body,body.gradient{background:#e9e9e3!important}#MainContent{max-width:1440px;width:calc(100% - 48px);margin:0 auto;background:#fff;border-left:1px solid #e2e2dd;border-right:1px solid #e2e2dd;box-sizing:border-box;padding:10px 0 44px;min-height:40vh}@media(max-width:599px){#MainContent{width:calc(100% - 16px)}}#MainContent .page-width{max-width:1200px;padding-left:40px;padding-right:40px}@media(max-width:749px){#MainContent .page-width{padding-left:18px;padding-right:18px}}#MainContent,#MainContent p,#MainContent li,#MainContent td,#MainContent th,#MainContent input,#MainContent select,#MainContent textarea,#MainContent button{font-family:Inter,Poppins,system-ui,sans-serif}#MainContent p,#MainContent li{color:#33332e;line-height:1.7}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent h4,#MainContent .h0,#MainContent .h1,#MainContent .h2,#MainContent .h3{font-family:Inter,system-ui,sans-serif;color:#1a1a1a;letter-spacing:-.02em}#MainContent h1,#MainContent .h1{font-weight:800}#MainContent h2,#MainContent h3,#MainContent .h2,#MainContent .h3{font-weight:700}#MainContent .h26-card p{color:#1a1a1a;line-height:1.2}#MainContent .h26-card .h26-card__sku{color:#7a7a7a;line-height:1.4}#MainContent .rte a,#MainContent p a{color:#3d6720;text-underline-offset:3px;transition:color .12s}#MainContent .rte a:hover,#MainContent p a:hover{color:#5a9233}#MainContent .button,#MainContent button.button,#MainContent .shopify-challenge__button,#MainContent input[type=submit]{font-family:Inter,system-ui,sans-serif;font-weight:700;border-radius:10px}#MainContent .button:not(.button--secondary){background:#70b040;color:#fff;transition:background .12s}#MainContent .button:not(.button--secondary):hover{background:#5a9233}#MainContent .button:after,#MainContent .button:before{box-shadow:none!important}#MainContent .field__input,#MainContent .text-area,#MainContent .select__select{background:#fff;border:1px solid #e2e2dd;border-radius:10px;box-shadow:none}#MainContent .field__input:focus,#MainContent .text-area:focus,#MainContent .select__select:focus{border-color:#70b040;outline:none;box-shadow:none}#MainContent .field:after,#MainContent .field:before,#MainContent .select:after,#MainContent .text-area:after{display:none}#MainContent .scroll-trigger.animate--slide-in{transform:none!important;animation:none!important;opacity:1!important}#MainContent>.shopify-section{background:transparent}#MainContent .sample-text span{background:transparent;color:#d77a10;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:0;border-radius:0;line-height:1.5}#MainContent h1.contact-heading,#MainContent .sample-text h2{font-family:Inter,system-ui,sans-serif;font-weight:800;color:#1a1a1a;letter-spacing:-.02em;text-transform:none}#MainContent .sample-contact-inner h3{font-family:Inter,system-ui,sans-serif;font-weight:800;color:#1a1a1a;text-transform:none}#MainContent p.contact-des{color:#55554f}#MainContent .sample-contact-inner{background:#f6f3e8;border:1px solid #eadfc2;border-radius:14px}#MainContent .sample-contact-inner p{font-family:Inter,system-ui,sans-serif;color:#55554f}#MainContent .sample-contact-inner input.field__input,#MainContent .sample-contact-inner textarea.field__input.text-area{background:#fff;border:1px solid #e2e2dd;border-radius:10px}#MainContent .sample-contact-inner input.field__input:focus,#MainContent .sample-contact-inner textarea.field__input.text-area:focus{border-color:#70b040}#MainContent .sample-text .list-content ul li{color:#55554f}#MainContent .list-content p strong,#MainContent .sample-text .list-content ul li strong{color:#1a1a1a}#MainContent .list-content p a{color:#3d6720}#MainContent .list-content p a:hover{color:#5a9233}#MainContent .bottom-policy,#MainContent .bottom-policy a{color:#7a7a7a}#MainContent .color-scheme-5,#MainContent .color-scheme-5.gradient{background:#f6f3e8!important;border-top:1px solid #eadfc2;border-bottom:1px solid #eadfc2}#MainContent .color-scheme-5 p,#MainContent .color-scheme-5 .rich-text__text{color:#55554f}#MainContent .background-secondary{background:transparent!important}#MainContent .multicolumn-card.content-container{background:#fff!important;border:1px solid #e2e2dd;border-radius:14px}#MainContent .multicolumn-card__info h3{font-weight:700;color:#1a1a1a}#MainContent .tab-button{background:#fff;border:1px solid #e2e2dd;border-radius:100px;font-family:Inter,system-ui,sans-serif;font-weight:700;color:#33332e;transition:border-color .12s}#MainContent .tab-button:hover{border-color:#c9c9c2}#MainContent .tab-button.active{background:#1a1a1a!important;border-color:#1a1a1a;color:#fff}#MainContent .accordion-header{background:#fff!important;color:#1a1a1a!important;border:1px solid #e2e2dd;border-radius:10px;font-family:Inter,system-ui,sans-serif;font-weight:700;transition:border-color .12s}#MainContent .accordion-header:hover{border-color:#70b040}#MainContent .accordion-header svg,#MainContent .accordion-header i,#MainContent .accordion-header span.icon{color:#3d6720;stroke:#3d6720;fill:#3d6720}#MainContent .accordion-content{background:#fafaf6!important;color:#33332e}#MainContent .industries-section,#MainContent .real-solution-section{background:#f6f3e8!important}#MainContent .newsletter-section{background:none!important}#MainContent .newsletter__wrapper{background:#f6f3e8!important;border:1px solid #eadfc2;border-radius:14px}#MainContent .newsletter__wrapper h2{font-size:30px;letter-spacing:-.02em}#MainContent .newsletter__subheading{color:#55554f}#MainContent .newsletter-form__field-wrapper .field__input{background:#fff;border:1px solid #e2e2dd;border-radius:100px}#MainContent .newsletter-form__field-wrapper .field__input:focus{border-color:#70b040}#MainContent .contact-banner-inner{background:#f6f3e8!important;border:1px solid #eadfc2;border-radius:14px;padding:40px 48px}#MainContent .contact-banner-text h2{font-size:30px;letter-spacing:-.02em;text-transform:none;color:#1a1a1a}#MainContent .contact-banner-text h3{font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:32px;letter-spacing:-.01em;color:#3d6720}#MainContent .contact-banner-text h3 a{color:inherit;text-decoration:none}@media(max-width:1100px){#MainContent .contact-banner-inner{padding:30px 28px}#MainContent .contact-banner-text h2{font-size:25px}#MainContent .contact-banner-text h3{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/spid-frame-2026.css.map */
