body{font-family:var(--primary-font);font-size:var(--fs-body);font-weight:var(--text-weight-regular);line-height:1.5;color:var(--color-grey-900)}h1[data-astro-cid-7f6cdlre],h2[data-astro-cid-7f6cdlre],h3[data-astro-cid-7f6cdlre],h4[data-astro-cid-7f6cdlre]{scroll-margin-top:calc(var(--nav-height) + 4rem)}.heading-1[data-astro-cid-7f6cdlre],.heading-1--children[data-astro-cid-7f6cdlre] h1[data-astro-cid-7f6cdlre]{font-size:var(--fs-heading-1);font-weight:var(--text-weight-bold);line-height:1.1;color:var(--color-white);margin-bottom:var(--space-xs)}.heading-2[data-astro-cid-7f6cdlre],.heading-2--children[data-astro-cid-7f6cdlre] h2[data-astro-cid-7f6cdlre]{font-size:var(--fs-heading-2);font-weight:var(--text-weight-bold);line-height:1.2;margin-bottom:var(--space-xs)}.heading-3[data-astro-cid-7f6cdlre],.heading-3--children[data-astro-cid-7f6cdlre] h3[data-astro-cid-7f6cdlre]{font-size:var(--fs-heading-3);font-weight:var(--text-weight-bold);line-height:1.2;margin-bottom:var(--space-xs)}.heading-4[data-astro-cid-7f6cdlre],.heading-4--children[data-astro-cid-7f6cdlre] h4[data-astro-cid-7f6cdlre]{font-size:var(--fs-heading-4);font-weight:var(--text-weight-bold);line-height:1.3;margin-bottom:var(--space-2xs)}.heading-5[data-astro-cid-7f6cdlre],.framework[data-astro-cid-7f6cdlre] .text[data-astro-cid-7f6cdlre] h3,.heading-5--children[data-astro-cid-7f6cdlre] h5[data-astro-cid-7f6cdlre]{font-size:var(--fs-heading-5);font-weight:var(--text-weight-bold);line-height:1.4;margin-bottom:var(--space-2xs)}.display-text[data-astro-cid-7f6cdlre]{font-size:var(--fs-display-lg);font-weight:var(--text-weight-bold);line-height:1}.eyebrow[data-astro-cid-7f6cdlre]{font-size:var(--fs-body);color:var(--color-primary-6);font-weight:var(--text-weight-bold);margin-bottom:var(--space-2xs)}.text-heading[data-astro-cid-7f6cdlre]{font-size:var(--fs-large);font-weight:var(--text-weight-bold);color:var(--color-primary-6);margin-bottom:var(--space-2xs)}p[data-astro-cid-7f6cdlre]:not(:last-child){margin-bottom:var(--space-xs)}.ol-list[data-astro-cid-7f6cdlre]{list-style:revert;padding-left:4rem;margin-bottom:var(--space-xs)}.ol-list[data-astro-cid-7f6cdlre] li[data-astro-cid-7f6cdlre]:not(:last-child){margin-bottom:var(--space-2xs)}.ul-list[data-astro-cid-7f6cdlre]{list-style:none;padding:0;margin:0 0 2rem}.ul-list[data-astro-cid-7f6cdlre]:not(:last-child){margin-bottom:2rem}blockquote[data-astro-cid-7f6cdlre]{border-left:3px solid var(--color-primary-6);padding-left:1em;color:rgba(var(--rgb-grey-900),.9);font-style:italic}blockquote[data-astro-cid-7f6cdlre]:not(:last-child){margin:var(--space-sm) 0}.link[data-astro-cid-7f6cdlre],.link--children[data-astro-cid-7f6cdlre] a[data-astro-cid-7f6cdlre]{color:var(--color-primary-6);position:relative;text-decoration:none;font-weight:var(--text-weight-bold);background-image:linear-gradient(to right,var(--color-primary-5),var(--color-primary-6));background-size:100% 1px;background-repeat:no-repeat;background-position:left bottom;backface-visibility:hidden;transition:all .2s ease-in-out;padding-bottom:.4rem}.link[data-astro-cid-7f6cdlre]:hover,.link[data-astro-cid-7f6cdlre]:focus,.link--children[data-astro-cid-7f6cdlre] a[data-astro-cid-7f6cdlre]:hover,.link--children[data-astro-cid-7f6cdlre] a[data-astro-cid-7f6cdlre]:focus{background-size:100% 4px}.link[data-astro-cid-7f6cdlre]:not(.footer__link) svg[data-astro-cid-7f6cdlre],.link--children[data-astro-cid-7f6cdlre] a[data-astro-cid-7f6cdlre]:not(.footer__link) svg[data-astro-cid-7f6cdlre]{position:relative;top:.25em;height:1.2em;width:1.2em}.link--children[data-astro-cid-7f6cdlre].is-alternate a[data-astro-cid-7f6cdlre]{color:var(--color-primary-3);background-image:linear-gradient(to right,var(--color-primary-2),var(--color-primary-3))}.pt-full-block-content[data-astro-cid-7f6cdlre] h2[data-astro-cid-7f6cdlre]{margin-top:var(--space-lg)}.pt-full-block-content[data-astro-cid-7f6cdlre] h3[data-astro-cid-7f6cdlre]{margin-top:var(--space-md)}.pt-full-block-content[data-astro-cid-7f6cdlre] h4[data-astro-cid-7f6cdlre]{margin-top:var(--space-sm)}.pt-full-block-content[data-astro-cid-7f6cdlre] h5[data-astro-cid-7f6cdlre]{margin-top:var(--space-xs)}.intro-section[data-astro-cid-7f6cdlre]{background-color:var(--color-primary-6);color:var(--color-white);overflow:hidden}.intro-section[data-astro-cid-7f6cdlre] .content[data-astro-cid-7f6cdlre]{z-index:2;padding:var(--padding-y) 0;position:relative;max-width:var(--max-width-xs);margin:0 auto}.intro-section[data-astro-cid-7f6cdlre] svg[data-astro-cid-7f6cdlre]{position:absolute;color:var(--color-primary-5);width:auto;top:50%;transform:translateY(-50%)}.intro-section[data-astro-cid-7f6cdlre] svg[data-astro-cid-7f6cdlre][data-icon=trees]{height:65%;left:-25rem}.intro-section[data-astro-cid-7f6cdlre] svg[data-astro-cid-7f6cdlre][data-icon=path-small-portrait]{height:130%;right:5%}@media only screen and (max-width: 70em){.intro-section[data-astro-cid-7f6cdlre] .content[data-astro-cid-7f6cdlre]{max-width:var(--max-width-2xs)}.intro-section[data-astro-cid-7f6cdlre] svg[data-astro-cid-7f6cdlre][data-icon=trees]{height:65%;left:auto;right:85%}.intro-section[data-astro-cid-7f6cdlre] svg[data-astro-cid-7f6cdlre][data-icon=path-small-portrait]{height:130%;right:-5rem}}@media only screen and (max-width: 53.75em){.intro-section[data-astro-cid-7f6cdlre] .content[data-astro-cid-7f6cdlre]{max-width:var(--max-width-3xs);margin:0}.intro-section[data-astro-cid-7f6cdlre] svg[data-astro-cid-7f6cdlre][data-icon=trees]{display:none}.intro-section[data-astro-cid-7f6cdlre] svg[data-astro-cid-7f6cdlre][data-icon=path-small-portrait]{right:-4rem;opacity:.75}}.benefits[data-astro-cid-7f6cdlre]{padding:var(--padding-y) 0}.benefits[data-astro-cid-7f6cdlre] .flex-row-section[data-astro-cid-7f6cdlre]{justify-content:center}.benefits[data-astro-cid-7f6cdlre] .heading-container[data-astro-cid-7f6cdlre]{position:relative}.benefits[data-astro-cid-7f6cdlre] .heading-container[data-astro-cid-7f6cdlre] h2[data-astro-cid-7f6cdlre]{position:sticky;width:-moz-max-content;width:max-content;top:40%;padding-bottom:var(--padding-y)}.benefits[data-astro-cid-7f6cdlre] .card-container[data-astro-cid-7f6cdlre]{flex:1;display:flex;flex-direction:column;gap:25rem;max-width:var(--max-width-2xs)}@media only screen and (max-width: 70em){.benefits[data-astro-cid-7f6cdlre] .flex-row-section[data-astro-cid-7f6cdlre]{flex-direction:row}.benefits[data-astro-cid-7f6cdlre] .heading-container[data-astro-cid-7f6cdlre]{flex:.6 0}.benefits[data-astro-cid-7f6cdlre] .heading-container[data-astro-cid-7f6cdlre] h2[data-astro-cid-7f6cdlre]{width:auto;padding-bottom:var(--space-2xl)}}@media only screen and (max-width: 53.75em){.benefits[data-astro-cid-7f6cdlre] .flex-row-section[data-astro-cid-7f6cdlre]{flex-direction:column;align-items:center;gap:0}.benefits[data-astro-cid-7f6cdlre] .flex-row-section[data-astro-cid-7f6cdlre] h2[data-astro-cid-7f6cdlre]{font-size:var(--fs-heading-3)}.benefits[data-astro-cid-7f6cdlre] .card-container[data-astro-cid-7f6cdlre]{gap:var(--space-2xl)}}.offers[data-astro-cid-7f6cdlre] .tiers-grid[data-astro-cid-7f6cdlre]{display:grid;grid-template-columns:.62fr 1fr;grid-template-rows:auto auto;gap:var(--space-md)}.offers[data-astro-cid-7f6cdlre] .tiers-grid[data-astro-cid-7f6cdlre] :nth-child(3){grid-column:span 2}@media only screen and (max-width: 70em){.offers[data-astro-cid-7f6cdlre] .tiers-grid[data-astro-cid-7f6cdlre]{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 53.75em){.offers[data-astro-cid-7f6cdlre] .tiers-grid[data-astro-cid-7f6cdlre]{grid-template-columns:1fr}.offers[data-astro-cid-7f6cdlre] .tiers-grid[data-astro-cid-7f6cdlre] :nth-child(3){grid-column:span 1}}.framework[data-astro-cid-7f6cdlre]{position:relative;overflow:hidden;padding:var(--padding-y) 0;background-color:var(--color-primary-2)}.framework[data-astro-cid-7f6cdlre] .text[data-astro-cid-7f6cdlre]{width:50%}.framework[data-astro-cid-7f6cdlre] img[data-astro-cid-7f6cdlre]{position:absolute;right:5%;top:20%;width:35%;height:auto}@media only screen and (max-width: 53.75em){.framework[data-astro-cid-7f6cdlre] .text[data-astro-cid-7f6cdlre]{position:relative;z-index:2;width:80%}.framework[data-astro-cid-7f6cdlre] img[data-astro-cid-7f6cdlre]{position:static;opacity:1;width:60rem;max-width:100%;max-height:40vh;margin:var(--space-md) auto 0}}@media only screen and (max-width: 37.5em){.framework[data-astro-cid-7f6cdlre] .text[data-astro-cid-7f6cdlre]{width:100%}.framework[data-astro-cid-7f6cdlre] .text[data-astro-cid-7f6cdlre] h2[data-astro-cid-7f6cdlre]{padding-right:20rem}.framework[data-astro-cid-7f6cdlre] img[data-astro-cid-7f6cdlre]{top:5rem;right:3rem;width:20rem;opacity:.4}}
