.sif-featurecards__inner{position:relative}.sif-featurecards__head{text-align:center;max-width:48rem;margin:0 auto 4.5rem}.sif-featurecards__title{font-family:var(--font-heading);font-size:var(--heading-large-size);line-height:var(--heading-large-line);font-weight:var(--heading-large-weight);color:var(--text-heading);margin:0;display:block}.sif-featurecards__intro{max-width:41rem;font-size:var(--text-large-size);line-height:var(--text-large-line);color:var(--text-primary);margin:1.5rem auto 0}.sif-featurecards__doodle{width:auto;position:absolute;top:1.31rem;right:0}.sif-featurecards__grid{justify-content:center;align-items:stretch;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.sif-featurecards__grid[data-count="4"]{grid-template-columns:repeat(4,1fr)}.sif-featurecards__grid[data-count="3"]{grid-template-columns:repeat(3,1fr);row-gap:2.5rem}.sif-featurecards__grid[data-count="2"]{grid-template-columns:repeat(2,1fr)}.sif-featurecards__card{--link-accent:currentColor;--link-accent-hover:currentColor;text-align:center;border-top-left-radius:2.5rem;border-bottom-right-radius:2.5rem;flex-flow:column;justify-content:space-between;gap:.25rem;min-width:15rem;max-width:18.56rem;margin:0;padding:0 1.5rem 3rem;display:flex;position:relative}.sif-featurecards__card:not(:has(.sif-featurecards__card-action)){justify-content:flex-start}.sif-featurecards__grid[data-count="3"] .sif-featurecards__card,.sif-featurecards__grid[data-count="2"] .sif-featurecards__card{max-width:none}.sif-featurecards__card:after{content:"";border-radius:inherit;border-bottom:6px solid var(--sif-fc-accent);pointer-events:none;position:absolute;inset:0}.sif-featurecards__card--blue{background-color:var(--color-blue-200);color:var(--color-blue-900);--sif-fc-accent:var(--color-blue-600)}.sif-featurecards__card--pink{background-color:var(--color-pink-200);color:var(--color-pink-900);--sif-fc-accent:var(--color-pink)}.sif-featurecards__card--teal{background-color:var(--color-teal-200);color:var(--text-primary);--sif-fc-accent:var(--color-teal)}.sif-featurecards__card--orange{background-color:var(--color-orange-400);color:var(--color-orange-900);--sif-fc-accent:var(--color-orange)}.sif-featurecards__media{width:100%;height:7.8rem;position:relative;top:-1.25rem}.sif-featurecards__image{object-fit:contain;width:auto;max-width:100%;height:9.5rem;margin-inline:auto;padding-bottom:.5rem;display:block}.sif-featurecards__card-title{font-family:var(--font-heading);font-size:var(--heading-xsmall-size);line-height:var(--heading-xsmall-line);font-weight:var(--heading-xsmall-weight);color:inherit;margin:1.5rem 0 0}.sif-featurecards__card-body{color:inherit;margin:1.5rem 0 0}.sif-featurecards__card-body+.sif-featurecards__card-body{margin-top:var(--space-4)}.sif-featurecards--regular .sif-featurecards__card-body{font-size:var(--text-medium-size);line-height:var(--text-medium-line)}.sif-featurecards--compact .sif-featurecards__card-body{font-size:var(--text-small-size);line-height:var(--text-small-line)}.sif-featurecards__card-action{margin-top:1.5rem}@media (max-width:991px){.sif-featurecards__head{margin-bottom:3.5rem}.sif-featurecards__grid[data-count="4"]{grid-template-columns:repeat(2,1fr);row-gap:3rem}.sif-featurecards__grid[data-count="3"],.sif-featurecards__grid[data-count="2"]{flex-flow:column;justify-content:space-between;align-items:center;display:flex}.sif-featurecards__doodle{height:4rem;top:-4.9rem}}@media (max-width:767px){.sif-featurecards__head{margin-bottom:2.5rem}.sif-featurecards__intro,.sif-featurecards__card-title,.sif-featurecards__card-body,.sif-featurecards__card-action{margin-top:1.25rem}.sif-featurecards__doodle{height:2.75rem;top:-4rem}}@media (max-width:479px){.sif-featurecards__grid{flex-flow:column;display:flex}.sif-featurecards__card{max-width:none}.sif-featurecards__doodle{height:2.25rem}}
