main.diagnosis section.icon-content{margin:3em 0}main.diagnosis section.icon-content .wrap{max-width:var(--w-full);margin:0 auto;padding:0 var(--padding);box-sizing:border-box}main.diagnosis section.icon-content h2{font-size:var(--fs-suptitle)}main.diagnosis section.icon-content .icon-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:1em;margin-top:2em}main.diagnosis section.icon-content .icon-list .item{text-align:center}.sticky-wrap .callout{background-color:var(--bc-extra)}.sticky-wrap .callout .wrap{max-width:var(--w-full);margin:0 auto;padding:2rem var(--padding);box-sizing:border-box;text-align:center;font-size:var(--fs-large);font-weight:800}main section.image-content .content h2{font-size:var(--fs-suptitle)}