.module-featuresInline{margin-bottom:25rem;margin-bottom:var(--margin-xl3,25rem);padding:0 10rem;padding:0 var(--pwx,10rem);position:relative;scroll-margin-top:20rem;scroll-margin-top:var(--margin-main-top,20rem);width:100%}.module-featuresInline .module-inner{margin-left:auto;margin-right:auto;max-width:160rem;width:100%}.module-featuresInline .module-inner .textBlock{padding:0}.module-featuresInline .module-featuresInline-content .module-featuresInline-list{grid-gap:4rem;grid-gap:var(--gutter,4rem);grid-row-gap:6rem;grid-row-gap:calc(var(--gutter, 4rem)*1.5);display:grid;gap:4rem;gap:var(--gutter,4rem);grid-template-columns:repeat(3,1fr);row-gap:6rem;row-gap:calc(var(--gutter, 4rem)*1.5)}@media(max-width:767.98px){.module-featuresInline .module-featuresInline-content .module-featuresInline-list{gap:2rem;gap:var(--gutter-half,2rem);grid-template-columns:repeat(2,1fr);row-gap:6rem;row-gap:calc(var(--gutter, 4rem)*1.5)}}.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item{width:100%}.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item.is-light .icon{background-color:#ebe9e6!important;background-color:var(--color-grey-light,#ebe9e6)!important}.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item.is-dark .icon{background-color:#1b1b1b!important;background-color:var(--color-text,var(--color-black-off,#1b1b1b))!important}.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item .title-wrapper{align-items:center;display:flex;font-size:3.4rem;font-size:var(--size-medium,3.4rem);gap:2rem;gap:var(--gutter-half,2rem);line-height:1.4}.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item .title-wrapper+.text{margin-top:2rem;margin-top:var(--gutter-half,2rem)}.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item .title-wrapper .icon{align-items:center;background-color:#1b1b1b;background-color:var(--color-text,var(--color-black-off,#1b1b1b));border-radius:1rem;border-radius:var(--radius,1rem);color:#f7f5f2;color:var(--color-bg,var(--color-grey-bg,#f7f5f2));display:flex;height:1.5em;justify-content:center;width:1.5em}.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item .title-wrapper .icon>svg{height:50%;-o-object-fit:contain;object-fit:contain;width:50%}.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item .title-wrapper .icon>svg path[stroke]{stroke:currentColor}@media(max-width:1440.98px){.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item .title-wrapper{font-size:2.4rem;font-size:var(--size-body2,2.4rem);gap:1rem;line-height:1.25}.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item .title-wrapper .icon{height:2em;min-width:2em;width:2em}}@media(max-width:767.98px){.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item .title-wrapper{font-size:2rem;font-size:var(--size-body,2rem);line-height:1.4;line-height:var(--line-height,1.4)}}.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item .text{color:#8c877d;color:var(--color-grey-text,#8c877d);font-size:2rem;font-size:var(--size-body,2rem);line-height:1.4;line-height:var(--line-height,1.4);max-width:17.5em}@media(max-width:767.98px){.module-featuresInline .module-featuresInline-content .module-featuresInline-list .module-featuresInline-list-item .text{font-size:1.4rem;font-size:var(--size-small,1.4rem);letter-spacing:normal;line-height:1.4;line-height:var(--line-height,1.4)}}.textBlock{margin-bottom:9rem;margin-bottom:var(--margin-lg,9rem);padding:0 10rem;padding:0 var(--pwx,10rem)}@media(max-width:767.98px){.textBlock{margin-bottom:6rem;margin-bottom:calc(var(--margin-md, 4rem)*1.5)}}.textBlock .textBlock-inner{margin-left:auto;margin-right:auto;max-width:160rem;position:relative;width:100%}.textBlock .heading{color:#8c877d;color:var(--color-grey-text,#8c877d);font-family:ABC Monument Grotesk Semi-Mono,Courier,Courier New,monospace;font-family:var(--font-secondary,"ABC Monument Grotesk Semi-Mono","Courier","Courier New",monospace);font-size:1.4rem;font-size:var(--size-nav,1.4rem);line-height:1;margin-bottom:2em}@media(min-width:1180px){.textBlock:has(.heading):has(.headline) .heading{margin-top:-2.5em}}.textBlock .headline{text-wrap:pretty;font-size:5.4rem;font-size:var(--size-large,5.4rem);letter-spacing:-.02em;line-height:1.1;max-width:16.5em}.textBlock .headline--center{text-align:center}.textBlock .headline--right{text-align:right}.textBlock .headline b,.textBlock .headline strong{color:#8c877d;color:var(--color-grey-text,#8c877d);font-weight:400}@media(max-width:767.98px){.textBlock .headline{max-width:100%}}.textBlock .paragraph{font-size:5.4rem;font-size:var(--size-large,5.4rem);margin-top:4rem;margin-top:var(--margin-md,4rem);max-width:14.3888889em}.textBlock .paragraph .rich-text{color:#8c877d;color:var(--color-grey-text,#8c877d);font-size:2rem;font-size:var(--size-body,2rem);line-height:1.4;line-height:var(--line-height,1.4)}.textBlock .cta-wrapper{margin-top:4rem;margin-top:var(--margin-md,4rem)}.textBlock.textBlock--center .textBlock-inner{align-items:center;display:flex;flex-direction:column;text-align:center}.textBlock.textBlock--center .headline,.textBlock.textBlock--center .paragraph{margin-left:auto;margin-right:auto}.textBlock.textBlock--right .textBlock-inner{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.textBlock.textBlock--right .headline,.textBlock.textBlock--right .paragraph{margin-left:auto;margin-right:0}.button-cta:not(.bentoText-cta):not(.cta-unstyled):not(.is-clear){align-items:center;-webkit-appearance:none;background-color:#1b1b1b;background-color:var(--color-text,var(--color-black-off,#1b1b1b));border:1px solid #1b1b1b;border:1px solid var(--color-text,var(--color-black-off,#1b1b1b));border-radius:.4285em;color:#f7f5f2;color:var(--color-bg,var(--color-grey-bg,#f7f5f2));cursor:pointer;display:inline-flex;font-family:ABC Monument Grotesk Semi-Mono,Courier,Courier New,monospace;font-family:var(--font-secondary,"ABC Monument Grotesk Semi-Mono","Courier","Courier New",monospace);font-size:inherit;font-size:1.4rem;font-size:var(--size-button,1.4rem);font-weight:400;justify-content:center;letter-spacing:-.04em;line-height:1.3;outline:none;padding:.7143em 1.3571em;transition:background-color .25s,color .25s,border-color .25s;transition:background-color var(--duration-default,.25s),color var(--duration-default,.25s),border-color var(--duration-default,.25s);-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-cta:not(.bentoText-cta):not(.cta-unstyled):not(.is-clear):hover:active{transform:scale(.985)}@media(hover:hover){.button-cta:not(.bentoText-cta):not(.cta-unstyled):not(.is-clear):hover{background-color:transparent;border-color:#1b1b1b;border-color:var(--color-text,var(--color-black-off,#1b1b1b));color:#1b1b1b;color:var(--color-text,var(--color-black-off,#1b1b1b))}}@media(max-width:767.98px){.button-cta:not(.bentoText-cta):not(.cta-unstyled):not(.is-clear){padding:.7143em 1em}}.button-cta:not(.bentoText-cta):not(.cta-unstyled).is-clear{align-items:center;-webkit-appearance:none;background-color:transparent;border:1px solid #1b1b1b;border:1px solid var(--color-text,var(--color-black-off,#1b1b1b));border-radius:.4285em;color:#1b1b1b;color:var(--color-text,var(--color-black-off,#1b1b1b));cursor:pointer;display:inline-flex;font-family:ABC Monument Grotesk Semi-Mono,Courier,Courier New,monospace;font-family:var(--font-secondary,"ABC Monument Grotesk Semi-Mono","Courier","Courier New",monospace);font-size:inherit;font-size:1.4rem;font-size:var(--size-button,1.4rem);font-weight:400;justify-content:center;letter-spacing:-.04em;line-height:1.3;outline:none;padding:.7143em 1.3571em;transition:background-color .25s,color .25s,border-color .25s;transition:background-color var(--duration-default,.25s),color var(--duration-default,.25s),border-color var(--duration-default,.25s);-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-cta:not(.bentoText-cta):not(.cta-unstyled).is-clear:hover:active{transform:scale(.985)}@media(hover:hover){.button-cta:not(.bentoText-cta):not(.cta-unstyled).is-clear:hover{background-color:#1b1b1b;background-color:var(--color-text,var(--color-black-off,#1b1b1b));color:#f7f5f2;color:var(--color-bg,var(--color-grey-bg,#f7f5f2))}}@media(max-width:767.98px){.button-cta:not(.bentoText-cta):not(.cta-unstyled).is-clear{padding:.7143em 1em}}.module-part-callouts{border-top:1px solid #d2d2d2;border-top:1px solid var(--color-separator,#d2d2d2);display:flex;gap:4rem;gap:var(--gutter,4rem);margin-top:12rem;margin-top:var(--margin-xl,12rem);padding-top:9rem;padding-top:var(--margin-lg,9rem);width:100%}@media(max-width:767.98px){.module-part-callouts{flex-direction:column;margin-top:9rem;margin-top:var(--margin-lg,9rem)}}.module-part-callouts .module-part-callouts-callout{display:flex;flex-direction:column;width:33.3333%}@media(max-width:767.98px){.module-part-callouts .module-part-callouts-callout{width:100%}}.module-part-callouts .module-part-callouts-callout .title{font-size:2rem;font-size:var(--size-body,2rem);line-height:1.4;line-height:var(--line-height,1.4)}.module-part-callouts .module-part-callouts-callout .title+.text{margin-top:1em}.module-part-callouts .module-part-callouts-callout .text{text-wrap:balance;color:#8c877d;color:var(--color-grey-text,#8c877d);max-width:18.5em}.module-part-callouts .module-part-callouts-callout .icon{height:2rem}.module-part-callouts .module-part-callouts-callout .icon svg{display:block;height:100%;width:auto}.module-part-callouts .module-part-callouts-callout .icon svg path{fill:#8c877d;fill:var(--color-grey-text,#8c877d)}.module-part-callouts .module-part-callouts-callout .icon+.title{margin-top:1.5rem}