:root{--green:#65ce86;--navy:#24292c;--purple:#c7baff;--grey:#6e7b80;--off:#f5f7f9;--deep:#23814a;--lilac:#6f5cb3;--white:#fff;--line:#dde2e6;--line-dark:#3a4146;--muted-dark:#c9d1d5}*,:after,:before{border-radius:0!important;box-sizing:border-box}html{-webkit-text-size-adjust:100%}body.pb-body{background:var(--off);line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}.pb-body h1,.pb-body h2,.pb-body h3,.pb-body h4,body.pb-body{color:var(--navy);font-family:Nunito Sans,Arial,sans-serif;margin:0}.pb-body h1,.pb-body h2,.pb-body h3,.pb-body h4{font-weight:800;letter-spacing:-.01em;line-height:1.15}.pb-body figure,.pb-body ol,.pb-body p,.pb-body ul{margin:0;padding:0}.pb-body a{color:inherit;text-decoration:none}.pb-body img{height:auto;max-width:100%}.pb-body :focus-visible{outline:3px solid var(--lilac);outline-offset:2px}.pb-sr{height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.pb-skip,.pb-sr{position:absolute}.pb-skip{background:var(--green);color:var(--navy);font-weight:800;left:-9999px;padding:10px 16px;top:0;z-index:100}.pb-skip:focus{left:16px}.pb-wrap{margin:0 auto;max-width:1200px;padding-left:16px;padding-right:16px}@media (min-width:768px){.pb-wrap{padding-left:32px;padding-right:32px}}.pb-narrow{margin:0 auto;max-width:760px}.pb-eyebrow{color:var(--deep);font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.pb-h1{font-size:clamp(34px,5.6vw,60px)}.pb-h2{font-size:clamp(26px,3.4vw,36px)}.pb-lead{font-size:clamp(17px,1.6vw,19px);max-width:680px}.pb-btn{align-items:center;border:0;cursor:pointer;display:inline-flex;font-size:16px;font-weight:800;gap:10px;justify-content:center;line-height:1.2;min-height:48px;padding:12px 22px;transition:transform .15s ease,background-color .15s ease}.pb-btn:hover{transform:translateY(-1px)}.pb-btn-primary{background:var(--green);color:var(--navy)!important}.pb-btn-primary:hover{background:#7ad897}.pb-btn-secondary{background:transparent;border:2px solid var(--navy);color:var(--navy)!important}.pb-btn-secondary:hover{background:var(--purple)}.pb-btn-dark{background:var(--navy);color:var(--white)!important}.pb-btn-dark:hover{background:#343b3f}.pb-kind{background:var(--green);color:var(--navy);display:inline-block;font-size:12px;font-weight:800;letter-spacing:.1em;padding:4px 8px;text-transform:uppercase}.pb-kind.alt{background:var(--purple)}.pb-when{font-size:14px;font-weight:700;margin-left:10px}.pb-read{border-bottom:2px solid var(--green);color:var(--navy);font-weight:800}.pb-read:hover{color:var(--deep)}.pb-header{background:var(--navy);border-bottom:4px solid var(--green);color:var(--white);position:sticky;top:0;z-index:50}.pb-header-in{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:72px}.pb-logo img{display:block;height:28px;width:auto}.pb-nav ul{align-items:center;display:flex;gap:28px;list-style:none}.pb-nav a{border-bottom:2px solid transparent;color:var(--white);font-size:16px;font-weight:700;padding:4px 0;transition:border-color .15s ease}.pb-nav a:hover,.pb-nav a[aria-current=page]{border-bottom-color:var(--green)}.pb-nav .pb-btn{border-bottom:0;min-height:44px;padding:10px 18px}.pb-menu-btn{background:none;border:2px solid var(--line-dark);color:var(--white);cursor:pointer;display:none;font:inherit;font-weight:800;padding:8px 12px}@media (max-width:960px){.pb-menu-btn{display:inline-flex}.pb-nav{background:var(--navy);border-bottom:4px solid var(--green);display:none;left:0;position:absolute;right:0;top:100%}.pb-nav.is-open{display:block}.pb-nav ul{align-items:flex-start;flex-direction:column;gap:0;padding:8px 16px 20px}.pb-nav li{border-top:1px solid var(--line-dark);width:100%}.pb-nav li a{display:block;padding:14px 0}.pb-nav li.pb-nav-cta{border-top:0;padding-top:12px}}.pb-hero{padding:72px 0 48px;position:relative}.pb-hero-grid{background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:48px 48px;inset:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%);opacity:.55;pointer-events:none;position:absolute}.pb-hero .pb-wrap{position:relative}.pb-hero .pb-lead{margin-top:20px}.pb-topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.pb-chip{background:var(--white);border:2px solid var(--line);display:inline-block;font-size:15px;font-weight:700;padding:10px 14px}.pb-chip.is-on,.pb-chip:hover{border-color:var(--navy)}.pb-chip.is-on{background:var(--navy);color:var(--white)}.pb-section{padding:72px 0}.pb-section+.pb-section{border-top:1px solid var(--line)}.pb-band-white{background:var(--white)}.pb-feature{background:var(--navy);color:var(--white);display:grid}@media (min-width:1024px){.pb-feature{grid-template-columns:7fr 5fr}}.pb-feature .pb-fbody{padding:36px}.pb-feature h2{color:var(--white);font-size:clamp(26px,3.2vw,38px);margin-top:14px}.pb-feature h2 a:hover{color:var(--green)}.pb-feature p{margin-top:14px}.pb-feature .pb-when,.pb-feature p{color:var(--muted-dark)}.pb-feature .pb-fside{background:#2d3337;border-top:4px solid var(--green);display:block;min-height:240px}.pb-feature .pb-fside img{display:block;height:100%;object-fit:cover;width:100%}.pb-feature .pb-fside-empty{color:var(--muted-dark);display:flex;flex-direction:column;font-weight:700;height:100%;justify-content:flex-end;padding:36px}.pb-feature .pb-btn{margin-top:28px}.pb-grid{display:grid;gap:16px;margin-top:24px}@media (min-width:768px){.pb-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.pb-grid{grid-template-columns:repeat(3,1fr)}}.pb-story{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--line);display:flex;flex-direction:column;transition:border-color .2s ease,transform .2s ease}.pb-band-white .pb-story{background:var(--off)}.pb-story:hover{border-top-color:var(--green);transform:translateY(-3px)}.pb-story-img{aspect-ratio:16/9;background:var(--off);display:block;overflow:hidden}.pb-story-img img{display:block;height:100%;object-fit:cover;width:100%}.pb-story-body{display:flex;flex:1;flex-direction:column;gap:20px;justify-content:space-between;padding:24px}.pb-story h3{font-size:20px;margin-top:12px}.pb-story h3 a:hover{color:var(--deep)}.pb-story p.pb-sum{color:var(--grey);margin-top:8px}.pb-meta{color:var(--grey);font-size:13px;font-weight:800}.pb-empty{background:var(--white);border:1px solid var(--line);border-top:4px solid var(--green);padding:28px}.pb-empty p{color:var(--grey);margin-top:8px}.pb-pager{align-items:center;display:flex;font-weight:800;gap:16px;justify-content:space-between;margin-top:40px}.pb-pager .pb-pages{color:var(--grey);font-size:14px}.pb-post-hero{padding:64px 0 40px;position:relative}.pb-post-hero h1{font-size:clamp(32px,5vw,52px);margin-top:16px}.pb-byline{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:700;gap:12px;margin-top:24px}.pb-byline img{border:1px solid var(--line);height:44px;object-fit:cover;width:44px}.pb-byline .pb-dot{background:var(--green);display:inline-block;height:6px;width:6px}.pb-byline .pb-light{color:var(--grey);font-weight:600}.pb-post-feat{margin-bottom:16px;margin-right:16px;margin-top:40px;position:relative}.pb-post-feat:before{background:var(--green);bottom:-16px;content:"";left:16px;position:absolute;right:-16px;top:16px}.pb-post-feat img{border:1px solid var(--line);display:block;position:relative;width:100%}.pb-article{background:var(--white);border-top:1px solid var(--line);padding:56px 0 72px}.pb-prose{color:var(--navy);font-size:18px;line-height:1.7}.pb-body .pb-prose>*+*{margin-top:1.1em}.pb-body .pb-prose h2{font-size:clamp(24px,3vw,32px);margin-top:1.8em}.pb-body .pb-prose h3{font-size:22px;margin-top:1.6em}.pb-body .pb-prose h4{font-size:18px;margin-top:1.4em}.pb-prose li,.pb-prose p{font-size:18px}.pb-prose ol,.pb-prose ul{padding-left:1.3em}.pb-prose ul{list-style:none;padding-left:0}.pb-prose ul li{padding-left:22px;position:relative}.pb-prose ul li:before{background:var(--green);content:"";height:10px;left:0;position:absolute;top:.62em;width:10px}.pb-prose ol{list-style:decimal}.pb-prose li+li{margin-top:.5em}.pb-prose a{border-bottom:2px solid var(--green);color:var(--navy);font-weight:700}.pb-prose a:hover{color:var(--deep)}.pb-body .pb-prose blockquote{background:var(--off);border-left:4px solid var(--green);font-size:20px;font-weight:700;margin:1.6em 0;padding:20px 24px}.pb-prose blockquote p{font-size:20px}.pb-prose img{border:1px solid var(--line);display:block}.pb-prose .wp-caption-text,.pb-prose figure figcaption{color:var(--grey);font-size:14px;margin-top:8px}.pb-prose table{border-collapse:collapse;font-size:16px;width:100%}.pb-prose td,.pb-prose th{border:1px solid var(--line);padding:10px 12px;text-align:left}.pb-prose th{background:var(--off);font-weight:800}.pb-prose code{background:var(--off);font-size:.9em;padding:2px 6px}.pb-prose hr{border:0;margin:2em 0}.pb-prose hr,.pb-tags{border-top:1px solid var(--line)}.pb-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:48px;padding-top:24px}.pb-author{align-items:start;background:var(--off);border:1px solid var(--line);border-top:4px solid var(--green);display:grid;gap:20px;grid-template-columns:auto 1fr;margin-top:40px;padding:24px}.pb-author img{height:72px;object-fit:cover;width:72px}.pb-author h3{font-size:18px}.pb-author p{color:var(--grey);margin-top:6px}.pb-share{align-items:center;display:flex;font-size:14px;font-weight:800;gap:12px;margin-top:24px}.pb-subscribe{background:var(--navy);padding:56px 0}.pb-subscribe,.pb-subscribe h2{color:var(--white)}.pb-subscribe p{color:var(--muted-dark);margin-top:10px}.pb-subscribe-in{align-items:center;display:grid;gap:28px}@media (min-width:1024px){.pb-subscribe-in{gap:56px;grid-template-columns:5fr 7fr}}.pb-subscribe form{align-items:flex-end;display:flex;flex-wrap:wrap;gap:12px}.pb-subscribe .hs-form-field{flex:1 1 260px;margin:0}.pb-subscribe label{color:var(--white);display:block;font-size:14px;font-weight:700;margin-bottom:6px}.pb-subscribe input[type=email],.pb-subscribe input[type=text]{background:var(--white);border:2px solid var(--white);color:var(--navy);font:inherit;min-height:48px;padding:10px 14px;width:100%}.pb-subscribe input[type=email]:focus{outline:3px solid var(--purple)}.pb-subscribe .hs-button,.pb-subscribe input[type=submit]{background:var(--green);border:0;color:var(--navy);cursor:pointer;font:inherit;font-weight:800;min-height:48px;padding:12px 22px}.pb-subscribe input[type=submit]:hover{background:#7ad897}.pb-subscribe .hs-error-msgs{color:var(--purple);font-size:14px;list-style:none;margin-top:6px}.pb-subscribe .submitted-message{color:var(--white);font-weight:700}.pb-subscribe .hs-richtext,.pb-subscribe .legal-consent-container{color:var(--muted-dark);flex-basis:100%;font-size:13px}.pb-cta{background:var(--green);color:var(--navy);padding:80px 0}.pb-cta h2{font-size:clamp(30px,4.4vw,48px)}.pb-cta-in{align-items:end;display:grid;gap:32px}@media (min-width:1024px){.pb-cta-in{grid-template-columns:8fr 4fr}}.pb-cta .pb-eyebrow{color:var(--navy)}.pb-cta .pb-lead{margin-top:16px}.pb-cta-btns{display:flex;flex-wrap:wrap;gap:12px}@media (min-width:1024px){.pb-cta-btns{justify-content:flex-end}}.pb-footer{background:var(--navy);border-top:4px solid var(--green);color:var(--white);line-height:1.55}.pb-footer ul{list-style:none}.pb-footer a{color:var(--white)}.pb-footer a:focus-visible{outline:3px solid var(--purple);outline-offset:3px}.pb-footer .pf-wrap{margin:0 auto;max-width:1200px;padding:56px 16px 28px}@media (min-width:768px){.pb-footer .pf-wrap{padding:64px 32px 32px}}.pb-footer .pf-top{display:grid;gap:40px;grid-template-columns:1fr}@media (min-width:768px){.pb-footer .pf-top{gap:48px;grid-template-columns:2fr 1fr 1fr 1fr}}.pb-footer .pf-logo img{display:block;height:28px;width:auto}.pb-footer .pf-tag{color:var(--muted-dark);font-size:15px;margin-top:16px;max-width:340px}.pb-footer .pf-h{color:var(--green);font-size:13px;font-weight:800;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.pb-footer .pf-links li+li{margin-top:10px}.pb-footer .pf-links a{border-bottom:2px solid transparent;font-size:16px;font-weight:700;transition:border-color .15s ease}.pb-footer .pf-links a:hover{border-bottom-color:var(--green)}.pb-footer .pf-social{align-items:center;border:2px solid var(--line-dark);display:inline-flex;font-size:15px;font-weight:800;gap:10px;padding:10px 14px;transition:border-color .15s ease,background-color .15s ease;white-space:nowrap}.pb-footer .pf-social:hover{background:#2d3337;border-color:var(--green)}.pb-footer .pf-social img{display:block;filter:brightness(0) invert(1);height:18px;width:18px}.pb-footer .pf-bottom{border-top:1px solid var(--line-dark);color:#9aa6ab;display:grid;font-size:13px;gap:10px;margin-top:48px;padding-top:20px}@media (min-width:1024px){.pb-footer .pf-bottom{gap:32px;grid-template-columns:auto 1fr}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}#pmtbox-header{--green:#65ce86;--navy:#24292c;--ph-h:44px;background:#fff;border-bottom:1px solid #e3e8ea;color:var(--navy);font-family:Nunito Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased;position:relative;z-index:50}#pmtbox-header *,#pmtbox-header :after,#pmtbox-header :before{box-sizing:border-box}#pmtbox-header ul{list-style:none;margin:0;padding:0}#pmtbox-header a{color:var(--navy);text-decoration:none}#pmtbox-header a:focus-visible{outline:3px solid #c7baff;outline-offset:3px}#pmtbox-header .ph-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:space-between;margin:0 auto;max-width:1200px;padding:16px}@media (min-width:768px){#pmtbox-header .ph-wrap{padding:20px 32px}}#pmtbox-header .ph-logo{display:block;flex:0 0 auto;height:var(--ph-h)}#pmtbox-header .ph-logo img{display:block;height:100%;padding:4px 0;width:auto}#pmtbox-header .ph-nav{margin-left:auto}#pmtbox-header .ph-links{align-items:center;display:flex;flex-wrap:wrap;gap:8px 28px;justify-content:flex-end}#pmtbox-header .ph-links a{border-bottom:2px solid transparent;font-size:16px;font-weight:700;padding:6px 0;transition:border-color .15s ease}#pmtbox-header .ph-links a:hover{border-bottom-color:var(--green)}#pmtbox-header .ph-links a.ph-cta{align-items:center;background:var(--green);border-bottom:0;display:inline-flex;font-weight:800;min-height:var(--ph-h);padding:0 18px}#pmtbox-header .ph-links a.ph-cta:hover{background:#55bc76}@media (prefers-reduced-motion:reduce){#pmtbox-header *{transition:none!important}}#pmtbox-footer{--green:#65ce86;--navy:#24292c;--grey:#9aa6ab;--line:#3a4146;background:var(--navy);color:#fff;font-family:Nunito Sans,Arial,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased;border-top:4px solid var(--green)}#pmtbox-footer *,#pmtbox-footer :after,#pmtbox-footer :before{box-sizing:border-box}#pmtbox-footer h2,#pmtbox-footer p,#pmtbox-footer ul{margin:0;padding:0}#pmtbox-footer ul{list-style:none}#pmtbox-footer a{color:#fff;text-decoration:none}#pmtbox-footer a:focus-visible{outline:3px solid #c7baff;outline-offset:3px}#pmtbox-footer .pf-wrap{margin:0 auto;max-width:1200px;padding:56px 16px 28px}@media (min-width:768px){#pmtbox-footer .pf-wrap{padding:64px 32px 32px}}#pmtbox-footer .pf-top{display:grid;gap:40px;grid-template-columns:1fr}@media (min-width:768px){#pmtbox-footer .pf-top{gap:48px;grid-template-columns:2fr 1fr 1fr 1fr}}#pmtbox-footer .pf-logo img{display:block;height:28px;width:auto}#pmtbox-footer .pf-tag{color:#c9d1d5;font-size:15px;margin-top:16px;max-width:340px}#pmtbox-footer .pf-h{color:var(--green);font-size:13px;font-weight:800;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}#pmtbox-footer .pf-links li+li{margin-top:10px}#pmtbox-footer .pf-links a{border-bottom:2px solid transparent;font-size:16px;font-weight:700;transition:border-color .15s ease}#pmtbox-footer .pf-links a:hover{border-bottom-color:var(--green)}#pmtbox-footer .pf-social{align-items:center;border:2px solid var(--line);display:inline-flex;font-size:15px;font-weight:800;gap:10px;padding:10px 14px;transition:border-color .15s ease,background-color .15s ease;white-space:nowrap}#pmtbox-footer .pf-social:hover{background:#2d3337;border-color:var(--green)}#pmtbox-footer .pf-social img{display:block;filter:brightness(0) invert(1);height:18px;width:18px}#pmtbox-footer .pf-bottom{border-top:1px solid var(--line);color:var(--grey);display:grid;font-size:13px;gap:10px;margin-top:48px;padding-top:20px}@media (min-width:1024px){#pmtbox-footer .pf-bottom{gap:32px;grid-template-columns:auto 1fr}}@media (prefers-reduced-motion:reduce){#pmtbox-footer *{transition:none!important}}.pb-body .pb-prose figure,.pb-body .pb-prose img,.pb-body .pb-prose ol,.pb-body .pb-prose p,.pb-body .pb-prose table,.pb-body .pb-prose ul{margin-top:1.1em}.pb-body .pb-prose li p,.pb-body .pb-prose>:first-child,.pb-body .pb-prose>div>:first-child{margin-top:0}.pb-body .pb-prose h2 span,.pb-body .pb-prose h3 span{color:inherit!important}@media (max-width:720px){.pb-body .pb-prose table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.pb-body .pb-prose td,.pb-body .pb-prose th{min-width:110px}}