.krixis-value-section{clear:both;display:block;width:100%;background:#f1f5ef;color:#173b35;border-top:1px solid #d8e3d9;border-bottom:1px solid #d8e3d9}.krixis-value-inner{max-width:1240px;margin:auto;padding:60px 28px;box-sizing:border-box;font-family:inherit;font-size:17px;line-height:1.7}.krixis-value-section .krixis-value-label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:#175b43}.krixis-value-section h2{font-size:clamp(28px,3vw,40px);line-height:1.2;text-transform:none;letter-spacing:-.025em;color:#173b35;margin:14px 0 20px}.krixis-value-section h3{font-size:23px;line-height:1.25;text-transform:none;color:#173b35;margin:12px 0}.krixis-value-intro{max-width:850px;font-size:19px}.krixis-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:30px 0}.krixis-value-grid article{background:#fff;border:1px solid #d8e3d9;border-radius:12px;padding:26px;min-width:0}.krixis-value-number{font-size:13px;color:#175b43;font-weight:700}.krixis-value-section p{overflow-wrap:anywhere}.krixis-value-section strong{color:inherit}.krixis-value-section summary{cursor:pointer;color:#175b43;font-weight:600;padding:10px 0;min-height:24px}.krixis-value-section details p{font-size:15px}.krixis-value-available{font-size:15px}.krixis-value-scope{padding:12px 20px;background:#fff;border:1px solid #d8e3d9;border-radius:8px}.krixis-value-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:25px}.krixis-value-actions a{color:#175b43;text-decoration:underline;text-underline-offset:3px}.krixis-value-actions a.krixis-value-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 20px;border-radius:7px;background:#175b43;color:#fff;font-weight:700;text-decoration:none;box-sizing:border-box}.krixis-value-section :is(a,summary):focus-visible{outline:3px solid #b07b20;outline-offset:4px}@media(max-width:760px){.krixis-value-grid{grid-template-columns:1fr}.krixis-value-inner{padding:36px 20px}.krixis-value-actions{align-items:stretch;flex-direction:column}.krixis-value-grid article{padding:22px}}@media(prefers-reduced-motion:reduce){.krixis-value-section *{scroll-behavior:auto!important}}

.krixis-value-more{margin:20px 0;border-top:1px solid #d8e3d9;border-bottom:1px solid #d8e3d9;padding:12px 0}.krixis-value-more>summary{font-size:17px;min-height:44px;box-sizing:border-box}

.krixis-value-why{max-width:850px;font-size:16px;color:#3d5d4c}

/* Keep benefit copy readable when the theme applies an accent to strong text. */
#krixis-growth-tools strong,#top #krixis-growth-tools strong{color:#173b35}
