.ill-icon-list__heading{padding:var(--ill-row-pad) 0 60px}.ill-icon-list__intro{margin:-40px 0 50px;max-width:70ch}.ill-icon-list__items{display:grid;gap:79px 3%;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:var(--ill-row-pad) 0 50px}.ill-icon-list__items--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ill-icon-list__items--cols-1{grid-template-columns:minmax(0,1fr)}.ill-icon-list__item{align-items:flex-start;display:flex;gap:25px;line-height:var(--ill-lh-body);margin:0}.ill-icon-list__icon{flex:0 0 75px;height:auto;width:75px}.ill-icon-list__title{font-size:var(--ill-fs-h6);margin:0;padding-bottom:10px}.ill-bg-navy .ill-icon-list__title{color:var(--ill-off-white)}.ill-icon-list__footnote{font-size:var(--ill-fs-small);margin-top:20px}.ill-icon-list__actions{padding-top:var(--ill-row-pad);text-align:center}.ill-icon-list__box{background-color:var(--ill-white);border:var(--ill-line) solid var(--ill-bronze);padding:65px 35px;text-align:center}.ill-icon-list__label{color:var(--ill-gold);font-family:var(--ill-font-body);font-size:calc(var(--ill-fs-label) + 2px);letter-spacing:normal;line-height:var(--ill-lh-heading);padding-bottom:75px;text-transform:uppercase}.ill-icon-list__badges{display:flex;flex-wrap:wrap;gap:30px 95px;justify-content:center;list-style:none;margin:0;padding:0}.ill-icon-list__badges li{margin:0}.ill-icon-list__badges img{display:block;height:min(8.7vw,167px);width:auto}.ill-icon-list__eyebrow{padding-top:var(--ill-row-pad)}.ill-icon-list__heading--after-eyebrow{padding-bottom:20px;padding-top:0}.ill-icon-list__heading--after-eyebrow+.ill-icon-list__intro{margin-top:0}.ill-icon-list__items--no-icons .ill-icon-list__item{display:block}.ill-icon-list__items--no-icons .ill-icon-list__title:before{border-top:var(--ill-line) solid var(--ill-gold);content:"";display:block;margin-bottom:20px;width:40px}.ill-icon-list__items--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ill-icon-list__items-label{font-weight:600;margin:40px 0 0}.ill-icon-list__items--boxed{border:1px solid color-mix(in srgb,currentColor 25%,transparent);gap:0;margin-top:20px;padding:0}.ill-icon-list__items--boxed .ill-icon-list__item{border-left:1px solid color-mix(in srgb,currentColor 25%,transparent);padding:30px 25px}.ill-icon-list__items--boxed .ill-icon-list__item:first-child{border-left:0}.ill-icon-list__items--boxed .ill-icon-list__title{font-size:var(--ill-fs-step-title)}.ill-icon-list__items--boxed.ill-icon-list__items--no-icons .ill-icon-list__title:before{display:none}.ill-icon-list__items--boxed+.ill-icon-list__footnote{margin-top:30px}.ill-bg-navy .ill-icon-list__actions{text-align:left}@media (max-width:980px){.ill-icon-list__items,.ill-icon-list__items--cols-2{gap:30px;grid-template-columns:minmax(0,1fr)}}@media (min-width:768px) and (max-width:980px){.ill-icon-list__badges{display:grid;gap:30px 0;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center}.ill-icon-list__badges img{height:25vw}.ill-icon-list--list .ill-icon-list__items{padding:0 72px}}@media (max-width:767px){.ill-icon-list__heading{padding-bottom:25px}.ill-icon-list__icon{flex-basis:70px;width:70px}.ill-icon-list__box{padding:65px 35px 30px}.ill-icon-list__label{font-size:var(--ill-fs-label-sm);padding-bottom:10px}.ill-icon-list__badges{align-items:center;flex-direction:column}.ill-icon-list__badges img{height:auto;width:129px}}@media (min-width:768px) and (max-width:980px){.ill-icon-list--list.ill-pt-lg{padding-top:130px}.ill-icon-list--list.ill-pb-lg{padding-bottom:191px}.ill-icon-list--badges.ill-pb-xl{padding-bottom:65px}}@media (max-width:767px){.ill-icon-list--badges.ill-pb-xl{padding-bottom:0}}@media (max-width:980px){.ill-icon-list__items--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}.ill-icon-list__items--boxed .ill-icon-list__item:nth-child(odd){border-left:0}.ill-icon-list__items--boxed .ill-icon-list__item:nth-child(n+3){border-top:1px solid color-mix(in srgb,currentColor 25%,transparent)}}@media (max-width:767px){.ill-icon-list__items--cols-4{grid-template-columns:minmax(0,1fr)}.ill-icon-list__items--boxed .ill-icon-list__item{border-left:0}.ill-icon-list__items--boxed .ill-icon-list__item:nth-child(n+2){border-top:1px solid color-mix(in srgb,currentColor 25%,transparent)}}@media (max-width:980px){.ill-icon-list--list .ill-icon-list__items--boxed{gap:0;padding:0}}