.tfh-archive .tfh-archive-hero--plain{padding-block-end:clamp(1.75rem, 4vw, 2.75rem);clip-path:inset(-100vh -100vw 0 -100vw)}.tfh-archive-hero--plain .tfh-archive-hero__intro{max-width:42rem}.tfh-page:not(.tfh-page--about) .tfh-archive-hero::after{content:"";position:absolute;inset-inline:var(--tfh-gutter);bottom:0;height:1px;background:var(--tfh-line,rgb(48 52 101 / .12))}.tfh-page .tfh-page__content{padding-block:clamp(2rem, 5vw, 3.25rem) clamp(3rem, 7vw, 5rem);padding-inline:var(--tfh-gutter);font-size:1.0625rem;line-height:1.75;color:var(--tfh-body)}.tfh-page:not(.tfh-page--about) .tfh-page__content{box-sizing:border-box;max-width:calc(var(--tfh-archive-width) + 2 * var(--tfh-gutter));margin-inline:auto}.tfh-page:not(.tfh-page--about) .tfh-page__content>:not(.alignwide,.alignfull){max-width:46rem}.tfh-page .tfh-page__content>:first-child{margin-block-start:0}.tfh-page .tfh-page__content :is(h2,h3,h4){color:var(--tfh-ink);text-wrap:balance;scroll-margin-top:.5rem}.tfh-page:not(.tfh-page--about) .tfh-page__content h2{margin-block:2.75rem .75rem;font-size:clamp(1.5rem, 1.3rem + 0.8vw, 1.875rem);line-height:1.25}.tfh-page:not(.tfh-page--about) .tfh-page__content h3{margin-block:2rem .5rem;font-size:1.25rem;line-height:1.3}.tfh-page:not(.tfh-page--about) .tfh-page__content :is(p,ul,ol){margin-block:0 1.1em}.tfh-page .tfh-page__content :is(ul,ol):not([class*="tfh-"]){padding-inline-start:1.25em}.tfh-page .tfh-page__content li+li{margin-block-start:.35em}.tfh-page .tfh-page__content :is(ul,ol):not([class*="tfh-"]) li::marker{color:var(--tfh-teal)}.tfh-page .tfh-page__content hr{margin-block:2.5rem;border:0;border-top:1px solid var(--tfh-line,rgb(48 52 101 / .12))}.tfh-page--about .tfh-page__content{padding-block-start:0}.tfh-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 9rem),1fr));gap:clamp(0.75rem, 2vw, 1.25rem);margin:0;padding:0;list-style:none}.tfh-stats__item{position:relative;display:flex;flex-direction:column;gap:.25rem;margin:0;padding:1.5rem 1.5rem 1.375rem;border:1px solid var(--tfh-line,rgb(48 52 101 / .12));border-radius:14px;background:var(--tfh-paper);overflow:hidden}.tfh-stats__item::before{content:"";position:absolute;top:0;right:0;width:3.25rem;height:3.25rem;border-bottom-left-radius:14px;background:var(--tfh-accent);opacity:.9}.tfh-stats__item:nth-child(4n+2)::before{background:var(--tfh-yellow)}.tfh-stats__item:nth-child(4n+3)::before{background:var(--tfh-teal)}.tfh-stats__item:nth-child(4n+4)::before{background:var(--tfh-ink)}@media (max-width:599px){.tfh-stats__item{padding:1.125rem 1rem 1rem}.tfh-stats__item::before{width:1.75rem;height:1.75rem;border-bottom-left-radius:10px}}.tfh-stats__number{font-family:var(--wp--preset--font-family--roboto-slab);font-size:clamp(2.25rem, 1.8rem + 1.8vw, 3rem);font-weight:700;line-height:1.05;color:var(--tfh-ink)}.tfh-stats__label{font-size:.9375rem;font-weight:600;color:var(--tfh-body)}.tfh-about-mission{position:relative;isolation:isolate;overflow:hidden}.tfh-about-mission::after{content:"";position:absolute;z-index:-1;right:clamp(-6rem, -6vw, -2rem);bottom:-1rem;width:clamp(12rem, 30vw, 22rem);aspect-ratio:2 / 1;background:url(/wp-content/themes/the-facilitation-hub/assets/img/swoosh.svg) no-repeat right bottom / contain;opacity:.55;pointer-events:none}@media (max-width:599px){.tfh-about-mission::after{content:none}}.tfh-about-mission__title{display:flex;align-items:center;gap:.75rem}.tfh-about-mission__title::before{content:"";flex:0 0 2.5rem;height:3px;border-radius:2px;background:var(--tfh-yellow)}.tfh-about-mission__lead{text-wrap:balance}.tfh-about-people h2{position:relative}.tfh-about-people h2::after{content:"";position:absolute;left:0;bottom:0;width:2.5rem;height:3px;border-radius:2px;background:var(--tfh-yellow)}.tfh-about-cta p{max-width:34rem}.tfh-about-cta .wp-block-button__link{box-shadow:inset 0 -2px 0 rgb(0 0 0 / .18),0 4px 12px -4px rgb(0 0 0 / .4)}.tfh-about-cta .wp-block-button:not(.is-style-outline)>.wp-block-button__link:hover,.tfh-about-cta .wp-block-button:not(.is-style-outline)>.wp-block-button__link:focus-visible{background:var(--wp--preset--color--ast-global-color-1);color:var(--wp--preset--color--ast-global-color-3);box-shadow:inset 0 -2px 0 rgb(0 0 0 / .12),0 10px 20px -6px rgb(0 0 0 / .45)}.tfh-about-cta .wp-block-button.is-style-outline>.wp-block-button__link{background:#fff0;box-shadow:none}.tfh-about-cta .wp-block-button.is-style-outline>.wp-block-button__link:hover,.tfh-about-cta .wp-block-button.is-style-outline>.wp-block-button__link:focus-visible{border-color:var(--wp--preset--color--ast-global-color-5);background:var(--wp--preset--color--ast-global-color-5);color:var(--wp--preset--color--ast-global-color-3)!important}