.fa{font-family:Font Awesome\ 6 Free;font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:900;font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;display:var(--fa-display,inline-block);font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-brands:before,.fa-regular:before,.fa-solid:before,.fa:before,.fab:before,.far:before,.fas:before{content:var(--fa)}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:Font Awesome\ 6 Free}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.breakout{margin-left:calc(-50vw + 50%);width:100vw}.feature{background-color:#ececec;padding:2.5rem;overflow:hidden}.feature header{margin-bottom:1.875rem}.feature-link{display:block}.feature-link:hover{text-decoration:none}.feature-wrapper{height:100%}.feature-image{margin:0}.feature-image img{max-width:100%}.feature-footer{margin-top:1.875rem}.feature:not(.feature-vertical) .feature-wrapper{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr}.feature:not(.feature-vertical) .feature-image{grid-column-start:1;grid-column-end:auto;grid-row-start:1;grid-row-end:2}.feature:not(.feature-vertical) .feature-body{grid-column-start:1;grid-column-end:auto;grid-row-start:2;grid-row-end:auto}.feature-vertical .feature-wrapper{position:relative}.feature-vertical .feature-wrapper:before{z-index:1}.feature-vertical .feature-body{text-align:center;z-index:1;padding-top:2.5rem}@media(min-width:64rem){.feature:not(.feature-vertical).vertical-center .feature-content,.feature:not(.feature-vertical).vertical-center .feature-image>:first-child{display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}}@media(min-width:48rem){.feature:not(.feature-vertical).has-image .feature-wrapper{grid-template-rows:1fr;grid-template-columns:65% auto}.feature:not(.feature-vertical).has-image .feature-image{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:auto}.feature:not(.feature-vertical).has-image .feature-body{grid-column-start:2;grid-column-end:auto;grid-row-start:1;grid-row-end:auto}.feature:not(.feature-vertical):not(.feature-image-right) .feature-body{padding-left:2.5rem}.feature:not(.feature-vertical).feature-image-right.has-image .feature-wrapper{grid-template-rows:1fr;grid-template-columns:auto 65%}.feature:not(.feature-vertical).feature-image-right.has-image .feature-image{grid-column-start:2;grid-column-end:auto;grid-row-start:1;grid-row-end:auto}.feature:not(.feature-vertical).feature-image-right.has-image .feature-body{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:auto;padding-right:2.5rem}}