.fhc-section{display:block;position:relative;padding-top:88px;padding-right:max(24px,calc(( 100% - 1180px ) / 2));padding-bottom:88px;padding-left:max(24px,calc(( 100% - 1180px ) / 2));background-color:var(--fhc-cream)}@media (max-width:1119px){.fhc-section{padding-top:72px;padding-right:max(24px,calc(( 100% - 1180px ) / 2));padding-bottom:72px;padding-left:max(24px,calc(( 100% - 1180px ) / 2))}}@media (max-width:767px){.fhc-section{padding-top:56px;padding-right:20px;padding-bottom:56px;padding-left:20px}}.fhc-section-white{background-color:var(--fhc-white)}.fhc-section-sand{background-color:var(--fhc-sand)}.fhc-section-dark{background-color:var(--fhc-green-dark)}.fhc-sechead{display:grid;gap:14px;max-width:740px;margin-bottom:44px}@media (max-width:767px){.fhc-sechead{margin-bottom:30px}}.fhc-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}@media (max-width:767px){.fhc-grid-2{grid-template-columns:minmax(0,1fr)}}.fhc-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}@media (max-width:1023px){.fhc-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fhc-grid-3{grid-template-columns:minmax(0,1fr)}}.fhc-grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media (max-width:1119px){.fhc-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fhc-grid-4{grid-template-columns:minmax(0,1fr)}}.fhc-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px}@media (max-width:1023px){.fhc-split{grid-template-columns:minmax(0,1fr);gap:36px}}.fhc-stack{display:grid;align-content:start;gap:18px}.fhc-eyebrow{color:var(--fhc-gold-dark);font-family:var(--fhc-font-body);font-weight:700;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.14em}.fhc-eyebrow-light{color:var(--fhc-gold);font-family:var(--fhc-font-body);font-weight:700;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.14em}.fhc-h1{color:var(--fhc-green-dark);font-family:var(--fhc-font-head);font-weight:600;font-size:clamp(2.5rem,5.2vw,4.1rem);line-height:1.05;letter-spacing:-0.02em}.fhc-h1-light{color:var(--fhc-white);font-family:var(--fhc-font-head);font-weight:600;font-size:clamp(2.5rem,5.2vw,4.1rem);line-height:1.05;letter-spacing:-0.02em}.fhc-h1-page{color:var(--fhc-white);font-family:var(--fhc-font-head);font-weight:600;font-size:clamp(2.2rem,4.4vw,3.4rem);line-height:1.08;letter-spacing:-0.015em}.fhc-h2{color:var(--fhc-green-dark);font-family:var(--fhc-font-head);font-weight:600;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.12;letter-spacing:-0.01em}.fhc-h2-light{color:var(--fhc-white);font-family:var(--fhc-font-head);font-weight:600;font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:1.12;letter-spacing:-0.01em}.fhc-h3{color:var(--fhc-green-dark);font-family:var(--fhc-font-head);font-weight:600;font-size:1.4rem;line-height:1.2}.fhc-lead{color:var(--fhc-muted);font-family:var(--fhc-font-body);font-size:1.25rem;line-height:1.6}.fhc-lead-light{color:#d4e4d8;font-family:var(--fhc-font-body);font-size:1.25rem;line-height:1.6}.fhc-p{color:var(--fhc-ink);font-family:var(--fhc-font-body);font-size:1.0625rem;line-height:1.7}.fhc-p-light{color:#d4e4d8;font-family:var(--fhc-font-body);font-size:1.0625rem;line-height:1.7}.fhc-small{color:var(--fhc-muted);font-family:var(--fhc-font-body);font-size:0.95rem;line-height:1.5}.fhc-textlink{color:var(--fhc-green);font-weight:700;text-decoration:underline}.fhc-textlink:hover{color:var(--fhc-green-dark)}.fhc-textlink{text-underline-offset:3px}.fhc-btnrow{display:flex;gap:14px}.fhc-btnrow{flex-wrap:wrap}@media (max-width:479px){.fhc-btnrow{flex-flow:column}}.fhc-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:52px;font-family:var(--fhc-font-body);font-weight:700;font-size:1.05rem;line-height:1.2;text-decoration:none;padding-top:13px;padding-right:28px;padding-bottom:13px;padding-left:28px;border-radius:999px;border-top:2px solid transparent;border-right:2px solid transparent;border-bottom:2px solid transparent;border-left:2px solid transparent;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.fhc-btn:focus-visible{outline:3px solid var(--fhc-gold);outline-offset:3px}@media (max-width:479px){.fhc-btn{width:100%}}.fhc-btn-primary{color:var(--fhc-white);background-color:var(--fhc-green)}.fhc-btn-primary:hover{color:var(--fhc-white);background-color:var(--fhc-green-dark);transform:translate3d(0,-1px,0)}.fhc-btn-gold{color:var(--fhc-green-dark);background-color:var(--fhc-gold)}.fhc-btn-gold:hover{color:var(--fhc-green-dark);background-color:#ffc552;transform:translate3d(0,-1px,0)}.fhc-btn-outline{color:var(--fhc-green);background-color:transparent}.fhc-btn-outline:hover{color:var(--fhc-white);background-color:var(--fhc-green)}.fhc-btn-outline:hover{border-color:var(--fhc-green)}.fhc-btn-outline{border-color:var(--fhc-green)}.fhc-btn-outline-light{color:var(--fhc-white);background-color:transparent}.fhc-btn-outline-light:hover{color:var(--fhc-green-dark);background-color:var(--fhc-white)}.fhc-btn-outline-light:hover{border-color:var(--fhc-white)}.fhc-btn-sm{min-height:44px;font-size:0.98rem;padding-top:9px;padding-right:20px;padding-bottom:9px;padding-left:20px}.fhc-card{display:flex;flex-flow:column;gap:12px;text-decoration:none;padding-top:28px;padding-right:28px;padding-bottom:28px;padding-left:28px;background-color:var(--fhc-white);border-radius:18px;border-top:1px solid var(--fhc-line);border-right:1px solid var(--fhc-line);border-bottom:1px solid var(--fhc-line);border-left:1px solid var(--fhc-line)}.fhc-card{box-shadow:var(--fhc-shadow)}.fhc-card-link{transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}.fhc-card-link:hover{transform:translate3d(0,-4px,0)}.fhc-card-link:hover{border-color:var(--fhc-green-mid)}.fhc-card-title{color:var(--fhc-green-dark);font-family:var(--fhc-font-head);font-weight:600;font-size:1.3rem;line-height:1.25}.fhc-card-text{color:var(--fhc-muted);font-family:var(--fhc-font-body);font-size:1.02rem;line-height:1.6}.fhc-card-more{color:var(--fhc-green);font-family:var(--fhc-font-body);font-weight:700;margin-top:auto}.fhc-iconbox{display:grid;align-items:center;justify-items:center;width:58px;height:58px;background-color:var(--fhc-sage);border-radius:16px}.fhc-ico{width:30px;height:30px;color:var(--fhc-green)}.fhc-ico-sm{flex-shrink:0;width:22px;height:22px;color:var(--fhc-green-mid)}.fhc-ico-gold{flex-shrink:0;width:22px;height:22px;color:var(--fhc-gold)}.fhc-chips{display:flex;gap:12px}.fhc-chips{flex-wrap:wrap}.fhc-chip{display:inline-flex;align-items:center;color:var(--fhc-green-dark);font-family:var(--fhc-font-body);font-weight:700;text-decoration:none;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;background-color:var(--fhc-white);border-radius:999px;border-top:1px solid var(--fhc-line);border-right:1px solid var(--fhc-line);border-bottom:1px solid var(--fhc-line);border-left:1px solid var(--fhc-line)}.fhc-chip-note{color:var(--fhc-muted);font-family:var(--fhc-font-body);font-weight:600;font-size:0.95rem}.fhc-callout{display:grid;gap:10px;padding-top:26px;padding-right:30px;padding-bottom:26px;padding-left:30px;background-color:#fff6dc;border-radius:16px;border-top:1px solid #efd68f;border-right:1px solid #efd68f;border-bottom:1px solid #efd68f;border-left:6px solid var(--fhc-gold)}.fhc-callout-title{color:var(--fhc-green-dark);font-family:var(--fhc-font-head);font-weight:600;font-size:1.35rem}.fhc-checklist{display:grid;gap:12px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fhc-checklist{list-style:none}.fhc-check-item{position:relative;color:var(--fhc-ink);font-family:var(--fhc-font-body);font-size:1.05rem;line-height:1.55;padding-left:34px}.fhc-check-item::before{display:grid;align-items:center;justify-items:center;position:absolute;top:1px;left:0px;width:24px;height:24px;color:var(--fhc-green);font-weight:800;font-size:0.85rem;background-color:var(--fhc-sage);border-radius:50%}.fhc-check-item::before{content:"✓"}.fhc-topbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:9px;padding-right:max(24px,calc(( 100% - 1180px ) / 2));padding-bottom:9px;padding-left:max(24px,calc(( 100% - 1180px ) / 2));background-color:var(--fhc-green-dark)}@media (max-width:767px){.fhc-topbar{justify-content:center;padding-top:8px;padding-right:16px;padding-bottom:8px;padding-left:16px}}.fhc-topbar-text{color:#d4e4d8;font-family:var(--fhc-font-body);font-size:0.95rem}@media (max-width:767px){.fhc-topbar-text{display:none}}.fhc-topbar-link{color:var(--fhc-gold);font-family:var(--fhc-font-body);font-weight:700;font-size:0.95rem;text-decoration:none}.fhc-topbar-link:hover{color:var(--fhc-white)}.fhc-navrow{display:flex;justify-content:space-between;align-items:center;gap:24px;position:relative;padding-top:14px;padding-right:max(24px,calc(( 100% - 1180px ) / 2));padding-bottom:14px;padding-left:max(24px,calc(( 100% - 1180px ) / 2));background-color:var(--fhc-white);border-bottom:1px solid var(--fhc-line)}@media (max-width:767px){.fhc-navrow{padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px}}.fhc-logo{display:block;line-height:0}.fhc-logo-img{width:300px;height:auto;max-width:100%}@media (max-width:1119px){.fhc-logo-img{width:250px}}@media (max-width:767px){.fhc-logo-img{width:210px}}.fhc-nav{display:flex;align-items:center;gap:2px}@media (max-width:1119px){.fhc-nav{display:none}}.fhc-navlink{color:var(--fhc-ink);font-family:var(--fhc-font-body);font-weight:600;font-size:1.05rem;text-decoration:none;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;border-radius:10px}.fhc-navlink:hover{color:var(--fhc-green-dark);background-color:var(--fhc-sage)}.fhc-navlink.is-active{color:var(--fhc-green-dark);background-color:var(--fhc-sage)}.fhc-navcta{display:flex;align-items:center;gap:10px}@media (max-width:1119px){.fhc-navcta{display:none}}.fhc-mobile{display:none}@media (max-width:1119px){.fhc-mobile{display:block}}.fhc-mobile-summary{display:inline-flex;align-items:center;gap:8px;min-height:46px;color:var(--fhc-white);font-family:var(--fhc-font-body);font-weight:700;padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px;background-color:var(--fhc-green);border-radius:999px;cursor:pointer}.fhc-mobile-summary::-webkit-details-marker{display:none}.fhc-mobile-summary{list-style:none}.fhc-mobile-panel{display:grid;gap:4px;position:absolute;top:100%;right:0px;left:0px;z-index:50;padding-top:16px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--fhc-white);border-bottom:1px solid var(--fhc-line);box-shadow:0px 18px 30px rgba(20,40,28,.14)}.fhc-mobile-link{color:var(--fhc-ink);font-family:var(--fhc-font-body);font-weight:600;font-size:1.15rem;text-decoration:none;padding-top:14px;padding-right:12px;padding-bottom:14px;padding-left:12px;border-radius:10px}.fhc-mobile-link:hover{color:var(--fhc-green-dark);background-color:var(--fhc-sage)}.fhc-mobile-cta{display:grid;gap:10px;margin-top:10px}.fhc-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:56px;position:relative;padding-top:88px;padding-right:max(24px,calc(( 100% - 1180px ) / 2));padding-bottom:140px;padding-left:max(24px,calc(( 100% - 1180px ) / 2));background-image:linear-gradient(135deg,#0b3019 0%,#14532d 60%,#1c6b3a 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.fhc-hero{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:120px}}@media (max-width:767px){.fhc-hero{padding-top:56px;padding-right:20px;padding-bottom:112px;padding-left:20px}}.fhc-hero-copy{display:grid;align-content:start;gap:24px}.fhc-badge{display:inline-flex;align-items:center;gap:10px;width:max-content;max-width:100%;color:var(--fhc-white);font-family:var(--fhc-font-body);font-weight:700;font-size:0.95rem;padding-top:8px;padding-right:18px;padding-bottom:8px;padding-left:18px;background-color:rgba(255,255,255,.12);border-radius:999px;border-top:1px solid rgba(255,255,255,.25);border-right:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25);border-left:1px solid rgba(255,255,255,.25)}.fhc-badge-dot{width:10px;height:10px;background-color:var(--fhc-gold);border-radius:50%}.fhc-infocard{display:grid;gap:22px;padding-top:34px;padding-right:34px;padding-bottom:34px;padding-left:34px;background-color:var(--fhc-white);border-radius:22px;box-shadow:0px 24px 60px rgba(0,0,0,.28)}@media (max-width:767px){.fhc-infocard{padding-top:26px;padding-right:22px;padding-bottom:26px;padding-left:22px}}.fhc-info-row{display:flex;align-items:start;gap:14px}.fhc-info-label{color:var(--fhc-muted);font-family:var(--fhc-font-body);font-weight:700;font-size:0.8rem;text-transform:uppercase;letter-spacing:0.1em}.fhc-info-value{color:var(--fhc-ink);font-family:var(--fhc-font-body);font-weight:600;font-size:1.15rem;line-height:1.45;text-decoration:none}.fhc-info-value:hover{color:var(--fhc-green)}.fhc-hours{display:grid;gap:0px}.fhc-hours-row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;color:var(--fhc-ink);font-family:var(--fhc-font-body);font-size:1.05rem;padding-top:11px;padding-right:0px;padding-bottom:11px;padding-left:0px;border-bottom:1px dashed var(--fhc-line)}@media (max-width:479px){.fhc-hours-row{font-size:1rem}}.fhc-hours-day{color:var(--fhc-green-dark);font-weight:700}.fhc-quickrow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;position:relative;z-index:3;margin-top:-64px;padding-top:0px;padding-right:max(24px,calc(( 100% - 1180px ) / 2));padding-bottom:0px;padding-left:max(24px,calc(( 100% - 1180px ) / 2));background-color:transparent}@media (max-width:1119px){.fhc-quickrow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fhc-quickrow{grid-template-columns:minmax(0,1fr);margin-top:-56px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}}.fhc-pagehead{display:grid;gap:16px;padding-top:64px;padding-right:max(24px,calc(( 100% - 1180px ) / 2));padding-bottom:60px;padding-left:max(24px,calc(( 100% - 1180px ) / 2));background-image:linear-gradient(135deg,#0b3019 0%,#14532d 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.fhc-pagehead{padding-top:44px;padding-right:20px;padding-bottom:40px;padding-left:20px}}.fhc-crumbs{display:flex;gap:8px;color:#b9d1be;font-family:var(--fhc-font-body);font-size:0.95rem}.fhc-crumbs{flex-wrap:wrap}.fhc-crumb{color:#d4e4d8;text-decoration:underline}.fhc-crumb:hover{color:var(--fhc-white)}.fhc-crumb{text-underline-offset:3px}.fhc-pagehead-lead{max-width:720px;color:#d4e4d8;font-family:var(--fhc-font-body);font-size:1.2rem;line-height:1.6}.fhc-prov{display:flex;flex-flow:column;overflow:hidden;text-decoration:none;background-color:var(--fhc-white);border-radius:20px;border-top:1px solid var(--fhc-line);border-right:1px solid var(--fhc-line);border-bottom:1px solid var(--fhc-line);border-left:1px solid var(--fhc-line);transition:transform 0.2s ease,border-color 0.2s ease}.fhc-prov:hover{transform:translate3d(0,-4px,0)}.fhc-prov:hover{border-color:var(--fhc-green-mid)}.fhc-prov{box-shadow:var(--fhc-shadow)}.fhc-prov-img{display:block;width:100%;object-fit:cover;object-position:50% 20%;aspect-ratio:1/1;background-color:var(--fhc-sage)}.fhc-prov-body{display:grid;gap:6px;padding-top:22px;padding-right:24px;padding-bottom:26px;padding-left:24px}.fhc-prov-name{color:var(--fhc-green-dark);font-family:var(--fhc-font-head);font-weight:600;font-size:1.3rem;line-height:1.2}.fhc-prov-role{color:var(--fhc-gold-dark);font-family:var(--fhc-font-body);font-weight:700;font-size:0.82rem;text-transform:uppercase;letter-spacing:0.1em}.fhc-prov-text{color:var(--fhc-muted);font-family:var(--fhc-font-body);font-size:1rem;line-height:1.55}.fhc-prov-text p{color:var(--fhc-muted);font-family:var(--fhc-font-body);font-weight:400;font-size:1rem;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fhc-prov-text h4{color:var(--fhc-muted);font-family:var(--fhc-font-body);font-weight:400;font-size:1rem;line-height:1.55;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fhc-bio{display:grid;grid-template-columns:320px minmax(0,1fr);align-items:start;gap:56px}@media (max-width:1023px){.fhc-bio{grid-template-columns:240px minmax(0,1fr);gap:36px}}@media (max-width:767px){.fhc-bio{grid-template-columns:minmax(0,1fr);gap:28px}}.fhc-bio-photo{display:block;width:100%;object-fit:cover;aspect-ratio:1/1;background-color:var(--fhc-sage);border-radius:22px}.fhc-bio-photo{box-shadow:var(--fhc-shadow)}@media (max-width:767px){.fhc-bio-photo{max-width:320px}}.fhc-timeline{display:grid;gap:0px;margin-left:8px;border-left:3px solid var(--fhc-sage)}.fhc-tl-item{display:grid;gap:6px;position:relative;padding-top:0px;padding-right:0px;padding-bottom:34px;padding-left:32px}.fhc-tl-item::before{position:absolute;top:6px;left:-11px;width:19px;height:19px;background-color:var(--fhc-gold);border-radius:50%;border-top:4px solid var(--fhc-cream);border-right:4px solid var(--fhc-cream);border-bottom:4px solid var(--fhc-cream);border-left:4px solid var(--fhc-cream)}.fhc-tl-item::before{content:""}.fhc-tl-year{color:var(--fhc-green);font-family:var(--fhc-font-head);font-weight:600;font-size:1.6rem}.fhc-map{display:block;width:100%;height:440px;border-radius:20px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.fhc-map{box-shadow:var(--fhc-shadow)}@media (max-width:767px){.fhc-map{height:320px}}.fhc-photo{display:block;width:100%;height:auto;border-radius:20px}.fhc-photo{box-shadow:var(--fhc-shadow)}.fhc-news-date{color:var(--fhc-gold-dark);font-family:var(--fhc-font-body);font-weight:700;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.08em}.fhc-cta{display:grid;justify-items:start;gap:22px;padding-top:64px;padding-right:max(24px,calc(( 100% - 1180px ) / 2));padding-bottom:64px;padding-left:max(24px,calc(( 100% - 1180px ) / 2));background-image:linear-gradient(135deg,#0b3019 0%,#14532d 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:767px){.fhc-cta{padding-top:48px;padding-right:20px;padding-bottom:48px;padding-left:20px}}.fhc-footer{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:44px;padding-top:72px;padding-right:max(24px,calc(( 100% - 1180px ) / 2));padding-bottom:28px;padding-left:max(24px,calc(( 100% - 1180px ) / 2));background-color:var(--fhc-green-dark)}@media (max-width:1023px){.fhc-footer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fhc-footer{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:56px;padding-right:20px;padding-bottom:100px;padding-left:20px}}.fhc-footer-brand{display:grid;align-content:start;gap:16px}.fhc-footer-logo{display:block;width:max-content;max-width:100%;line-height:0;padding-top:12px;padding-right:16px;padding-bottom:12px;padding-left:16px;background-color:var(--fhc-white);border-radius:12px}.fhc-footer-logo-img{width:240px;height:auto;max-width:100%}.fhc-footer-col{display:grid;align-content:start;gap:14px}.fhc-footer-title{color:var(--fhc-gold);font-family:var(--fhc-font-body);font-weight:700;font-size:0.85rem;text-transform:uppercase;letter-spacing:0.14em}.fhc-footer-text{color:#d4e4d8;font-family:var(--fhc-font-body);font-size:1rem;line-height:1.6}.fhc-footer-list{display:grid;gap:10px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fhc-footer-list{list-style:none}.fhc-footer-link{color:var(--fhc-white);font-family:var(--fhc-font-body);font-size:1rem;text-decoration:none}.fhc-footer-link:hover{color:var(--fhc-gold)}.fhc-footer-bottom{display:flex;justify-content:space-between;gap:12px;grid-column-start:1;grid-column-end:-1;color:#b9d1be;font-family:var(--fhc-font-body);font-size:0.92rem;padding-top:26px;border-top:1px solid rgba(255,255,255,.16)}.fhc-footer-bottom{flex-wrap:wrap}.fhc-callbar{display:none}@media (max-width:767px){.fhc-callbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;position:fixed;right:0px;bottom:0px;left:0px;z-index:60;padding-top:10px;padding-right:14px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));padding-left:14px;background-color:var(--fhc-white);border-top:1px solid var(--fhc-line);box-shadow:0px -8px 24px rgba(20,40,28,.12)}}.fhc-info-text{display:grid;gap:4px}.fhc-checklist-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 48px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.fhc-checklist-cols{list-style:none}@media (max-width:767px){.fhc-checklist-cols{grid-template-columns:minmax(0,1fr)}}.fhc-pay-slot{display:grid;justify-items:start;margin-top:auto;padding-top:8px}.fhc-pay-slot .getpaid-payment-button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;color:var(--fhc-white);font-family:var(--fhc-font-body);font-weight:700;font-size:1.05rem;padding-top:13px;padding-right:28px;padding-bottom:13px;padding-left:28px;background-color:var(--fhc-green);border-radius:999px;border-top:2px solid var(--fhc-green);border-right:2px solid var(--fhc-green);border-bottom:2px solid var(--fhc-green);border-left:2px solid var(--fhc-green);cursor:pointer;transition:background-color 0.2s ease}.fhc-pay-slot .getpaid-payment-button:hover{color:var(--fhc-white);background-color:var(--fhc-green-dark)}.fhc-article{display:grid;gap:20px;max-width:800px;color:var(--fhc-ink);font-family:var(--fhc-font-body);font-size:1.15rem;line-height:1.75}.fhc-grid-team{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,300px));justify-content:start;gap:24px}@media (max-width:479px){.fhc-grid-team{grid-template-columns:minmax(0,1fr)}}