.content-features-grid--dark .content-features-grid__features-grid-item{background-color:var(--wp--preset--color--tms-black);border:.0625rem solid var(--wp--preset--color--tms-neutral-medium-2)}.content-features-grid--dark .content-features-grid__features-grid-item-icon-wrapper svg,.content-features-grid--dark .content-features-grid__features-grid-item-icon-wrapper svg *{fill:var(--wp--preset--color--tms-white)}.content-features-grid--dark .content-features-grid__features-grid-item-title{color:var(--wp--preset--color--tms-white)}.content-features-grid--dark .content-features-grid__features-grid-item-title-wrapper svg,.content-features-grid--dark .content-features-grid__features-grid-item-title-wrapper svg *{fill:var(--wp--preset--color--tms-white)}.content-features-grid--dark .content-features-grid__features-grid-item:hover{border:.0625rem solid var(--wp--preset--color--tms-secondary)}.content-features-grid__wrapper{margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size)}.content-features-grid__group-wrapper{align-items:center;display:grid;gap:1.25rem;grid-template-columns:repeat(12,minmax(0,1fr));padding:6.25rem 1.25rem}@media(min-width:1053px){.content-features-grid--content-right .content-features-grid__content-wrapper{order:2}.content-features-grid--content-right .content-features-grid__features-grid{order:1}}.content-features-grid__content-wrapper{grid-column:span 6/span 6}.content-features-grid__features-grid{display:grid;gap:1.25rem;grid-column:span 6/span 6;grid-template-columns:repeat(12,1fr);margin:0}.content-features-grid__features-grid-item{background-color:var(--wp--preset--color--tms-neutral-light-2);border-radius:.1875rem;padding:1.875rem 0;transition:all .3s}.content-features-grid__features-grid-item-inner-wrapper{align-content:center;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;transition:all .3s}.content-features-grid__features-grid-item a{color:inherit;text-decoration:none}.content-features-grid__features-grid-item-icon{height:5rem;transition:all .3s;width:5rem}.content-features-grid__features-grid-item-icon-wrapper{min-height:5rem;transition:all .3s}.content-features-grid__features-grid-item-icon-wrapper img{object-fit:contain}.content-features-grid__features-grid-item-icon-wrapper svg{height:5rem;width:5rem}.content-features-grid__features-grid-item-icon-wrapper svg,.content-features-grid__features-grid-item-icon-wrapper svg *{fill:var(--wp--preset--color--tms-neutral-dark-2);transition:all .3s}.content-features-grid__features-grid-item-title{color:var(--wp--preset--color--tms-neutral-dark-2);font-size:1.125rem;font-style:normal;font-weight:600;line-height:normal;margin:0;text-align:center;transition:all .3s}.content-features-grid__features-grid-item-title-wrapper{align-content:center;align-items:center;display:flex;justify-content:center;margin-top:.9375rem;padding:0 1.3125rem}.content-features-grid__features-grid-item-title-wrapper svg,.content-features-grid__features-grid-item-title-wrapper svg *{fill:var(--wp--preset--color--tms-neutral-dark-2);max-height:1.25rem;max-width:1.25rem;min-height:1.25rem;min-width:1.25rem;transition:all .3s}.content-features-grid__features-grid-item:focus-within,.content-features-grid__features-grid-item:hover{background-color:var(--wp--preset--color--tms-secondary)}.content-features-grid__features-grid-item:focus-within .content-features-grid__features-grid-item-title,.content-features-grid__features-grid-item:hover .content-features-grid__features-grid-item-title{color:#fff}.content-features-grid__features-grid-item:focus-within .content-features-grid__features-grid-item-title-wrapper svg,.content-features-grid__features-grid-item:focus-within .content-features-grid__features-grid-item-title-wrapper svg *,.content-features-grid__features-grid-item:hover .content-features-grid__features-grid-item-title-wrapper svg,.content-features-grid__features-grid-item:hover .content-features-grid__features-grid-item-title-wrapper svg *{fill:#fff}.content-features-grid__features-grid-item:focus-within .content-features-grid__features-grid-item-icon svg,.content-features-grid__features-grid-item:hover .content-features-grid__features-grid-item-icon svg{fill:#fff}.content-features-grid__features-grid-item:focus-within .content-features-grid__features-grid-item-icon svg,.content-features-grid__features-grid-item:focus-within .content-features-grid__features-grid-item-icon svg *,.content-features-grid__features-grid-item:hover .content-features-grid__features-grid-item-icon svg,.content-features-grid__features-grid-item:hover .content-features-grid__features-grid-item-icon svg *{fill:#fff}.content-features-grid__features-grid--col-2 .content-features-grid__features-grid-item{grid-column:span 6}.content-features-grid__features-grid--col-3 .content-features-grid__features-grid-item{grid-column:span 4}.content-features-grid__features-grid--col-4 .content-features-grid__features-grid-item{grid-column:span 6}.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item:first-child,.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item:nth-child(2),.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item:nth-child(3){grid-column:span 4}.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item:nth-child(4){grid-column:1/span 6}.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item:nth-child(5){grid-column:7/span 6}.content-features-grid__features-grid--col-6 .content-features-grid__features-grid-item{grid-column:span 4}.content-features-grid__title{font-size:2.25rem;font-style:normal;font-weight:600;line-height:100%}.content-features-grid__description{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5rem}@media(max-width:1052px){.content-features-grid__button{justify-content:center}.content-features-grid__group-wrapper{padding:5rem .9375rem}.content-features-grid__content-wrapper{text-align:center}.content-features-grid__content-wrapper,.content-features-grid__features-grid{grid-column:span 12/span 12;padding:0 1.875rem}.content-features-grid__heading,.content-features-grid__heading.has-text-align-left,.content-features-grid__heading.has-text-align-right,.content-features-grid__paragraph,.content-features-grid__paragraph.has-text-align-left,.content-features-grid__paragraph.has-text-align-right{text-align:center}}@media(max-width:768px){.content-features-grid__group-wrapper{padding:3.75rem 0}.content-features-grid__content-wrapper{grid-column:span 12/span 12;padding:0 1.25rem;text-align:center}.content-features-grid__features-grid{grid-column:span 12/span 12;grid-template-columns:repeat(12,1fr);padding:0 1.25rem}.content-features-grid__features-grid-item-title{font-size:.9375rem}.content-features-grid__features-grid--col-2 .content-features-grid__features-grid-item,.content-features-grid__features-grid--col-3 .content-features-grid__features-grid-item,.content-features-grid__features-grid--col-4 .content-features-grid__features-grid-item,.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item,.content-features-grid__features-grid--col-6 .content-features-grid__features-grid-item{grid-column:span 6}.content-features-grid__features-grid--col-3 .content-features-grid__features-grid-item:nth-child(3){grid-column:span 12}.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item:first-child,.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item:nth-child(2),.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item:nth-child(3),.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item:nth-child(4){grid-column:span 6}.content-features-grid__features-grid--col-5 .content-features-grid__features-grid-item:nth-child(5){grid-column:span 12}.content-features-grid__heading,.content-features-grid__heading.has-text-align-left,.content-features-grid__heading.has-text-align-right,.content-features-grid__paragraph,.content-features-grid__paragraph.has-text-align-left,.content-features-grid__paragraph.has-text-align-right{text-align:center}}
