.hf-icon-item{gap:.25rem var(--wp--preset--spacing--30);grid-template-columns:auto 1fr;align-content:start;display:grid}.hf-icon-item p:not(.hf-icon-item__title){color:var(--wp--preset--color--ink-muted);grid-column:2}.hf-icon-item__icon{background:var(--wp--preset--color--mint-100);block-size:3.25rem;inline-size:3.25rem;color:var(--wp--preset--color--teal-800);border-radius:50%;grid-row:span 2;place-items:center;display:grid}.hf-icon-item__icon .hf-icon{block-size:1.6rem;inline-size:1.6rem}.hf-icon-item__title{font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--large);font-weight:500;line-height:var(--wp--custom--line-height--heading)}.hf-facts__list{gap:var(--wp--preset--spacing--40);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));display:grid}.hf-facts--strip{padding-block:var(--wp--preset--spacing--50);border-block:1px solid var(--wp--preset--color--line);background:var(--wp--preset--color--surface)}.hf-facts--cards .hf-icon-item{padding:var(--wp--preset--spacing--40);border-radius:var(--wp--custom--radius--medium);background:var(--wp--preset--color--surface);box-shadow:var(--wp--preset--shadow--soft)}.hf-areas__list{gap:var(--wp--preset--spacing--40);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));margin-block-start:var(--wp--preset--spacing--50);display:grid}.hf-areas__list .hf-icon-item{padding:var(--wp--preset--spacing--40);border-radius:var(--wp--custom--radius--medium);background:var(--wp--preset--color--surface);box-shadow:var(--wp--preset--shadow--soft);grid-template-columns:1fr}.hf-areas__list .hf-icon-item p:not(.hf-icon-item__title){grid-column:1}.hf-areas__list .hf-icon-item__icon{grid-row:auto;margin-block-end:var(--wp--preset--spacing--20)}.hf-steps__list{gap:var(--wp--preset--spacing--40);counter-reset:hf-step;margin-block-start:var(--wp--preset--spacing--50);display:grid}@media (min-width:52rem){.hf-steps__list{grid-template-columns:repeat(3,1fr)}}.hf-steps__item{padding:var(--wp--preset--spacing--40);border-radius:var(--wp--custom--radius--medium);background:var(--wp--preset--color--surface);box-shadow:var(--wp--preset--shadow--soft);counter-increment:hf-step;padding-block-start:calc(var(--wp--preset--spacing--40) + 3.75rem);position:relative}.hf-steps__item:before{content:counter(hf-step);background:var(--wp--preset--color--coral-50);block-size:3rem;inline-size:3rem;color:var(--wp--preset--color--coral-700);font-family:var(--wp--preset--font-family--heading);font-size:var(--wp--preset--font-size--large);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;inset-block-start:var(--wp--preset--spacing--40);inset-inline-start:var(--wp--preset--spacing--40)}.hf-steps__item p{color:var(--wp--preset--color--ink-muted);margin-block-start:var(--wp--preset--spacing--20)}.hf-steps__title{font-size:var(--wp--preset--font-size--large)}.hf-feature__inner{gap:var(--wp--preset--spacing--50);align-items:center;display:grid}@media (min-width:60rem){.hf-feature__inner{grid-template-columns:1fr 1fr}}.hf-feature__media{aspect-ratio:3/2;border-radius:var(--wp--custom--radius--large);box-shadow:var(--wp--preset--shadow--soft);overflow:hidden}.hf-feature__body{max-inline-size:var(--wp--custom--measure--narrow)}.hf-feature__body>p:not(.hf-eyebrow){color:var(--wp--preset--color--ink-muted)}@media (min-width:60rem){.hf-feature--reverse .hf-feature__media{order:2}}.hf-statement__inner{gap:var(--wp--preset--spacing--40) var(--wp--preset--spacing--70);border-block-start:1px solid var(--wp--preset--color--line);padding-block-start:var(--wp--preset--spacing--50);display:grid}@media (min-width:60rem){.hf-statement__inner{grid-template-columns:5fr 6fr;align-items:start}}.hf-statement__head{gap:var(--wp--preset--spacing--20);display:grid}.hf-statement__title{max-inline-size:18ch;font-size:var(--wp--preset--font-size--xx-large);line-height:var(--wp--custom--line-height--tight)}.hf-statement__body{gap:var(--wp--preset--spacing--40);justify-items:start;display:grid}.hf-statement__body .hf-lead{max-inline-size:34ch}.hf-statement__points{gap:var(--wp--preset--spacing--20);flex-wrap:wrap;display:flex}.hf-statement__points li{border-radius:var(--wp--custom--radius--pill);background:var(--wp--preset--color--mint-50);font-size:var(--wp--preset--font-size--small);align-items:center;gap:.45rem;padding:.45rem 1rem .45rem .8rem;font-weight:600;display:inline-flex}.hf-statement__points .hf-icon{color:var(--wp--preset--color--teal-700)}.hf-statement__link{align-items:center;gap:.5rem;min-block-size:3rem;font-weight:700;display:inline-flex}.hf-statement__link .hf-icon{color:var(--wp--preset--color--coral-600)}
