#temp-body.fea-page{background-image:linear-gradient(var(--cs-band) 0,var(--cs-band) 410px,transparent 615px);background-repeat:no-repeat}.banner-highlight{color:var(--cs-green-deep)}.cs-banner-start .feature-para{font-size:var(--body-lg)}.cs-banner-start .btn-block{justify-content:flex-start}.features-sec{padding-bottom:var(--sec-y)}.features-sec .feature-list{position:-webkit-sticky;position:sticky;top:92px}.features-sec #fea-desk-show{display:block;margin:0;padding:0;list-style:none}.features-sec .feature-list li{margin:0 0 4px}.features-sec .feature-list li:last-child{margin-bottom:0}.features-sec .feature-list li a{display:block;padding:7px 10px;margin-left:-10px;margin-right:-10px;border-radius:var(--r-sm);font-weight:var(--fw-body);font-size:14px;line-height:1.5;color:var(--cs-ink-500);text-decoration:none;transition:color .2s ease-in-out,background-color .2s ease-in-out}.features-sec .feature-list li a:hover{background-color:var(--cs-surface);color:var(--cs-green-deep);text-decoration:none}.features-sec .feature-list li.active a{background-color:var(--cs-green-light);font-weight:var(--fw-heading);color:var(--cs-green-deep)}.features-sec .feature-content{padding-top:var(--sec-y);padding-bottom:0;scroll-margin-top:150px}.features-sec .feature-rit>.feature-content:first-child{padding-top:0}.features-sec .feature-content>h2{font-size:var(--h3);line-height:var(--h3-lh);letter-spacing:-.8px}.features-sec .features-card{display:flex;flex-direction:column;height:100%;padding:24px 26px 20px;border:1px solid var(--cs-line);border-radius:var(--r-md);background-color:var(--cs-white);box-shadow:var(--sh-1);transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out}.features-sec .features-card:has(>.learn-link){position:relative;cursor:pointer}.features-sec .features-card>.learn-link::after{content:"";position:absolute;inset:0;z-index:1}.features-sec .features-card:has(>.learn-link):hover{transform:translateY(-3px);border-color:rgba(11,91,66,.28);box-shadow:var(--sh-2)}.features-sec .features-card:has(>.learn-link):hover .learn-link{color:var(--cs-link-hover)}.features-sec .features-card:has(.learn-link:focus-visible){outline:2px solid var(--cs-focus);outline-offset:2px}.features-sec .features-card .learn-link:focus-visible{outline:0}.features-sec .features-card h3{font-weight:var(--fw-heading);font-size:20px;line-height:30px;letter-spacing:.25px}.features-sec .features-card p{font-weight:var(--fw-body);font-size:var(--body-sm);line-height:22px;letter-spacing:.25px}.features-sec .features-card>p:last-child{margin-bottom:0}.features-sec .learn-link{font-weight:var(--fw-heading);font-size:16px;line-height:1.2;letter-spacing:normal;color:var(--cs-link);text-decoration:none}.features-sec .features-card>.learn-link{margin-top:auto}.features-sec .feature-content>.learn-link{display:inline-block;margin-top:4px}.features-sec .learn-link:hover{color:var(--cs-link-hover);text-decoration:underline}.features-sec .bg-light-primary .features-card{background-color:var(--cs-surface);border:1px solid var(--cs-line)}.features-sec .bg-light-primary [class*="cs-col-"]{margin-bottom:20px}.features-sec .bg-light-primary .features-card h2{margin-bottom:14px;font-weight:var(--fw-heading);font-size:var(--h3);line-height:var(--h3-lh);letter-spacing:-.8px;text-wrap:balance}.features-sec .feature-list select{display:none}@media screen and (max-width:991px){#temp-body{background-image:linear-gradient(var(--cs-band) 0,var(--cs-band) 600px,transparent 950px)}.cs-banner-start{text-align:center}.cs-banner-start .btn-block{justify-content:center}.features-sec .feature-list{position:static}.features-sec .feature-dropdown{position:-webkit-sticky;position:sticky;top:58px;z-index:2;padding-top:12px;background-color:var(--cs-white)}.features-sec #fea-desk-show{display:none}.features-sec .feature-list select{display:block;width:100%;padding:11px 38px 11px 14px;margin-bottom:20px;border:1px solid var(--cs-line);border-radius:var(--r-md);background-color:var(--cs-white);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='7' viewBox='0 0 11 7'%3E%3Cpath d='M1 1l4.5 4.5L10 1' fill='none' stroke='%235a6b63' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;background-size:11px 7px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:var(--font);font-weight:var(--fw-heading);font-size:15px;line-height:1.4;color:var(--cs-ink)}.features-sec .feature-list select:focus-visible{outline:2px solid var(--cs-focus);outline-offset:2px}}@media(prefers-reduced-motion:reduce){.features-sec .features-card,.features-sec .feature-list li a,.banner-logo-list img{transition:none}.banner-logo-list{animation:none !important}}.section-divider{background-image:linear-gradient(90deg,transparent,rgba(11,91,66,.09) 8%,rgba(11,91,66,.09) 92%,transparent);flex:none;width:100%;max-width:1280px;height:1px;margin-left:auto;margin-right:auto}