.ar-benefits{background:var(--ar-surface-page);padding:var(--ar-section-spacing) 0}.ar-benefits--surface-alt{background:var(--ar-surface-alt)}.ar-benefits--surface-tint{background:var(--ar-surface-tint)}.ar-benefits--surface-dark{background:var(--ar-surface-dark)}.ar-benefits__inner{padding-inline:var(--ar-container-pad)}.ar-benefits__heading{margin:0;text-align:center}.ar-benefits__subhead{color:var(--ar-color-muted);margin:var(--ar-space-2xs) auto 0;max-width:46em;text-align:center}.ar-benefits__list{display:grid;gap:var(--ar-space-sm) var(--ar-space-sm);list-style:none;margin:var(--ar-space-sm) 0 0;padding:0}.ar-benefits__item{min-width:0}.ar-benefits__icon{align-items:center;color:var(--ar-color-secondary);display:flex;justify-content:center}.ar-benefits__icon-glyph{display:block;fill:currentColor;height:28px;width:28px}.ar-benefits__icon-image{display:block;height:28px;object-fit:contain;width:28px}.ar-benefits__title{font-size:var(--ar-text-h5);line-height:var(--ar-leading-heading);margin:0}.ar-benefits__copy{margin-top:var(--ar-space-2xs)}.ar-benefits__copy>:last-child{margin-bottom:0}.ar-benefits--centered .ar-benefits__list{grid-template-columns:repeat(3,minmax(0,1fr))}.ar-benefits--centered .ar-benefits__item{text-align:center}.ar-benefits--centered .ar-benefits__icon{margin-bottom:var(--ar-space-xs)}.ar-benefits--inline .ar-benefits__list{gap:var(--ar-space-sm) var(--ar-space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.ar-benefits--inline .ar-benefits__item{display:grid;gap:var(--ar-space-xs);grid-template-columns:28px minmax(0,1fr);text-align:left}.ar-benefits--inline .ar-benefits__icon{align-items:flex-start;padding-top:.15em}.ar-benefits--surface-dark .ar-benefits__copy,.ar-benefits--surface-dark .ar-benefits__copy a,.ar-benefits--surface-dark .ar-benefits__heading,.ar-benefits--surface-dark .ar-benefits__subhead,.ar-benefits--surface-dark .ar-benefits__title{color:var(--ar-color-inverse)}@media (max-width:1024px){.ar-benefits--centered .ar-benefits__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.ar-benefits{padding:var(--ar-space-sm) 0}.ar-benefits--centered .ar-benefits__list,.ar-benefits--inline .ar-benefits__list{gap:var(--ar-space-sm);grid-template-columns:1fr}}