.s-text-hi{display:grid;gap:var(--grid-section-md);justify-items:center}.s-text-hi:has(.c-text-header){padding-top:var(--grid-section-lg)}.s-text-hi:has(.c-text-header.is-hidden){padding-top:0}.s-text-hi:has(.c-buttons){padding-bottom:var(--grid-section-lg)}.s-text-hi__container{display:grid;gap:var(--grid-section-md);justify-content:center;justify-items:center}.s-text-hi__list{display:grid;gap:.25rem;width:100%}.s-text-hi__item{align-items:flex-start;background-color:var(--primary-lighter);border-radius:var(--radius-accent);display:flex;flex:1;flex-direction:row;justify-content:center}.s-text-hi__item:first-child{background-color:color-mix(in srgb,var(--primary-lighter) 100%,transparent)}.s-text-hi__item:nth-child(2){background-color:color-mix(in srgb,var(--primary-lighter) 85%,transparent)}.s-text-hi__item:nth-child(3){background-color:color-mix(in srgb,var(--primary-lighter) 70%,transparent)}.s-text-hi__item:nth-child(4){background-color:color-mix(in srgb,var(--primary-lighter) 55%,transparent)}.s-text-hi__item:nth-child(5){background-color:color-mix(in srgb,var(--primary-lighter) 40%,transparent)}.s-text-hi__item:nth-child(6){background-color:color-mix(in srgb,var(--primary-lighter) 25%,transparent)}.s-text-hi__item-inner{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding:var(--grid-responsive-xl) 1rem;width:100%}.s-text-hi__title{flex-basis:6rem;font-family:var(--font-body);font-size:var(--font-responsive-xxl);font-weight:600;line-height:1.2;text-align:center}.s-text-hi__subtitle{flex:1;font-size:var(--font-static-md);font-weight:600}@media only screen and (min-width:48em){.s-text-hi__list{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--grid-section-sm);justify-content:center}.s-text-hi__item-inner{border-bottom:none;display:grid;gap:.5rem;justify-content:center;padding:1.5rem;text-align:center}.s-text-hi__subtitle{max-width:20ch}}@media only screen and (min-width:64em){.s-text-hi__item-inner{padding:2rem}}@media only screen and (max-width:calc(48em - 1px)){.s-text-hi__item{border-radius:0}.s-text-hi__item:first-child{border-radius:var(--radius-accent) var(--radius-accent) 0 0}.s-text-hi__item:last-child{border-radius:0 0 var(--radius-accent) var(--radius-accent)}}