.page-blog-listing{--tsr-green:#5ec82c;--tsr-green-dark:#5ec82c;--tsr-navy:#48577a;--tsr-navy-deep:#1d2435;--tsr-grey:#64748b;--tsr-border:#dedfdf;--tsr-surface:#f8fafc;--tsr-ink:#20222a;color:var(--tsr-ink);font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased}.page-blog-listing h1,.page-blog-listing h2,.page-blog-listing h3,.page-blog-listing h4{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;text-transform:none!important}.page-blog-listing .tsr-listing-hero__eyebrow,.page-blog-listing a[class*="tracking-[0.14em]"],.page-blog-listing button[class*="tracking-[0.14em]"],.page-blog-listing span[class*="tracking-[0.18em]"],.page-blog-listing span[class*="tracking-[0.22em]"]{text-transform:uppercase!important}.tsr-listing-hero{background-color:var(--tsr-navy-deep);isolation:isolate;position:relative}.tsr-listing-hero__eyebrow{color:var(--tsr-green)!important}.tsr-listing-hero__btn{background-color:var(--tsr-green)!important;border-radius:9999px!important;box-shadow:0 4px 14px rgba(84,223,66,.35)!important;color:var(--tsr-navy)!important;display:inline-flex!important;font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;max-width:max-content!important;padding:1rem 2rem!important;text-decoration:none!important;text-transform:uppercase!important;transition:opacity .2s,transform .2s!important;width:auto!important}.tsr-listing-hero__btn:hover{opacity:.9!important;transform:translateY(-1px)!important}.tsr-featured-card{background:#fff!important;border:1px solid var(--tsr-border)!important;border-radius:10px!important;display:block!important;overflow:hidden!important;text-decoration:none!important;transition:box-shadow .3s ease,transform .3s ease!important}.tsr-featured-card:hover{box-shadow:0 20px 40px -15px rgba(29,36,53,.15)!important}.tsr-featured-card h2{color:var(--tsr-navy)!important;transition:color .2s!important}.tsr-featured-card:hover h2{color:var(--tsr-green-dark)!important}.tsr-featured-card p{color:var(--tsr-grey)!important;font-size:15px!important;line-height:1.65!important}.page-blog-listing a.group{text-decoration:none!important}.page-blog-listing a.group h3{color:var(--tsr-navy)!important;transition:color .2s!important}.page-blog-listing a.group:hover h3{color:var(--tsr-green-dark)!important}.page-blog-listing a.group p{color:var(--tsr-grey)!important;font-size:14px!important;line-height:1.6!important}.sidebar_section{position:sticky!important;top:7rem!important}.sidebar_section h2{color:var(--tsr-navy)!important;font-size:18px!important;font-weight:700!important;letter-spacing:-.01em!important}.sidebar_section p{color:var(--tsr-grey)!important}.sidebar_section .hs-form,.sidebar_section form{background:transparent!important;border:none!important;display:flex!important;flex-direction:column!important;gap:.75rem!important;padding:0!important}.sidebar_section .hs-form-field{margin-bottom:0!important}.sidebar_section .hs-form label{color:var(--tsr-navy)!important;display:block!important;font-size:12px!important;font-weight:600!important;margin-bottom:.25rem!important}.sidebar_section .hs-form input[type=email],.sidebar_section .hs-form input[type=text]{background:#fff!important;border:1px solid var(--tsr-border)!important;border-radius:6px!important;color:var(--tsr-ink)!important;font-size:14px!important;outline:none!important;padding:.75rem 1rem!important;transition:border-color .2s!important;width:100%!important}.sidebar_section .hs-form input[type=email]:focus,.sidebar_section .hs-form input[type=text]:focus{border-color:var(--tsr-navy)!important}.sidebar_section .hs-form .hs-button,.sidebar_section .hs-form button[type=submit],.sidebar_section .hs-form input[type=submit]{background:var(--tsr-green)!important;border:none!important;border-radius:6px!important;color:var(--tsr-navy);cursor:pointer!important;font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;margin-top:.25rem!important;padding:.85rem 1rem!important;text-transform:uppercase!important;transition:opacity .2s!important;width:100%!important}.sidebar_section .hs-form .hs-button:hover,.sidebar_section .hs-form button[type=submit]:hover,.sidebar_section .hs-form input[type=submit]:hover{opacity:.9!important}.sidebar_section ul{list-style:none!important;margin:1.25rem 0 0!important;padding:0!important}.sidebar_section ul li{margin:0!important;padding:0!important}.sidebar_section ul li a{align-items:center!important;color:var(--tsr-grey)!important;display:flex!important;font-size:14px!important;gap:.75rem!important;justify-content:space-between!important;padding:.45rem 0!important;text-decoration:none!important;transition:color .2s!important}.sidebar_section ul li a:hover{color:var(--tsr-navy)!important}.sidebar_section ul li a span:first-child{flex:1 1 auto!important;line-height:1.4!important;text-transform:capitalize!important}.sidebar_section ul li a span:last-child{color:var(--tsr-green)!important;flex:0 0 auto!important;font-size:12px!important;font-weight:700!important;white-space:nowrap!important}.page-blog-listing nav[aria-label="Article pagination"]{align-items:center!important;display:flex!important;flex-wrap:wrap!important;gap:.5rem!important;justify-content:center!important}.page-blog-listing nav[aria-label="Article pagination"] a,.page-blog-listing nav[aria-label="Article pagination"] span{text-decoration:none!important}.page-blog-listing section.bg-\[var\(--tsr-navy\)\]{background-color:var(--tsr-navy)!important}.page-blog-listing section.bg-\[var\(--tsr-navy\)\] a{color:var(--tsr-navy)!important;text-decoration:none!important}.harvestpro-page .body-container-wrapper .page-blog-listing .sidebar_section>:not(:last-child){background:#f5f3f3;margin-block-end:calc(var(--spacing)*10*(1 - var(--tw-space-y-reverse)))}.harvestpro-page .body-container-wrapper a.tsr-listing-hero__btn{color:#fff!important}.harvestpro-page .body-container-wrapper .mt-20{margin-top:calc(var(--spacing)*20)}.harvestpro-page .body-container-wrapper .mt-16{margin-top:calc(var(--spacing)*16)}.harvestpro-page .rounded-full{border-radius:9px!important}