.rf-iconset__image{height:clamp(240px,37vw,480px);margin-bottom:var(--block-gap)}.rf-iconset__items{list-style:none;margin:0;padding:0}.rf-iconset__item{display:flex;flex-direction:column;gap:18px}.rf-iconset__item:not(:has(.icon-square)){gap:12px}.rf-iconset__title{margin:0}.rf-iconset__text{font-size:var(--fs-body);line-height:var(--lh-body)}.rf-iconset__items--columns{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.rf-iconset__items--columns .rf-iconset__item{padding:0 32px}.rf-iconset__items--columns .rf-iconset__item:first-child{padding-left:0}.rf-iconset__items--columns .rf-iconset__item:last-child{padding-right:0}.rf-iconset__items--columns .rf-iconset__item+.rf-iconset__item{border-left:var(--border-width) solid var(--ctx-divider)}.rf-iconset__items--boxes{display:flex;flex-wrap:wrap;gap:var(--grid-gap);justify-content:center}.rf-iconset__items--boxes .rf-iconset__item{background:var(--ctx-box);border:var(--border-width) solid var(--ctx-hairline);border-radius:var(--radius);flex:0 0 calc(33.33333% - var(--grid-gap)*2/3);padding:var(--card-pad)}.rf-iconset__items--n4 .rf-iconset__item{flex-basis:calc((100% - var(--grid-gap))/2)}.rf-iconset .proof-callout{text-align:center}.rf-iconset__link{margin-top:48px}@media (max-width:1023px){.rf-iconset__items--boxes .rf-iconset__item{flex-basis:calc((100% - var(--grid-gap))/2)}}@media (max-width:767px){.rf-iconset__items--columns{grid-auto-columns:auto;grid-auto-flow:row;row-gap:0}.rf-iconset__items--columns .rf-iconset__item{padding:32px 0}.rf-iconset__items--columns .rf-iconset__item:first-child{padding-top:0}.rf-iconset__items--columns .rf-iconset__item:last-child{padding-bottom:0}.rf-iconset__items--columns .rf-iconset__item+.rf-iconset__item{border-left:0;position:relative}.rf-iconset__items--columns .rf-iconset__item+.rf-iconset__item:before{border-top:var(--border-width) solid var(--ctx-divider);content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:var(--mobile-divider-width)}.rf-iconset__items--boxes .rf-iconset__item,.rf-iconset__items--n4 .rf-iconset__item{flex-basis:100%}.rf-iconset__image--video,.rf-media.rf-iconset__image--video:not(.rf-media--fit)>.rf-loop-video,.rf-media.rf-iconset__image--video:not(.rf-media--fit)>.rf-loop-video video{height:auto}.rf-media.rf-iconset__image--video:not(.rf-media--fit)>.rf-loop-video video{object-fit:contain}}