/* Facilitation 4.2. Only the new fac42 interior; native header, shared CTA and footer are untouched. */
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-width{width:calc(100% - var(--gutter)*2);max-width:1180px;margin-inline:auto}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] :is(.fac42-opening,.fac42-work,.fac42-approach,.fac42-questions){margin:0;scroll-margin-top:110px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-kicker{margin:0 0 14px;font:500 12px/1.6 var(--body);letter-spacing:.035em}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-opening{padding:43px 0 0;background:#2e4a3f;color:#f8f6f1}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-opening h1{font:300 clamp(38px,4.6vw,60px)/1.06 var(--display);letter-spacing:-.025em;color:#f8f6f1;margin:0;max-width:26ch}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-intro{font:400 16px/1.75 var(--body);color:#f0f0e8;margin:22px 0 28px;max-width:69ch}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-jump{display:flex;gap:12px;flex-wrap:wrap;border-top:1px solid #789082;padding:17px 0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-jump a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 17px;border:1px solid #91a497;border-radius:6px;background:transparent;color:#f8f6f1;font:500 13px/1.6 var(--body);text-decoration:none}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-jump a span:first-child{text-decoration:none}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-work{padding:44px 0 42px;background:#f8f6f1}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-work-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:29px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-work-heading h2{font:300 clamp(29px,3vw,39px)/1.12 var(--display);letter-spacing:-.02em;color:#2e4a3f;margin:0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-work-heading>p{font:400 13px/1.75 var(--body);max-width:36ch;color:#4f6a5e;margin:0 0 2px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #9eafa0;border-bottom:1px solid #9eafa0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda article{padding:27px 27px 25px 0;min-width:0;display:flex;flex-direction:column}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda article+article{border-left:1px solid #c7d0c4;padding-left:27px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda article:last-child{padding-right:0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-service-label{font:500 11px/1.6 var(--body);letter-spacing:.015em;color:#4f6a5e;margin:0 0 15px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda h3{font:300 clamp(25px,2.5vw,32px)/1.16 var(--display);letter-spacing:-.015em;color:#2e4a3f;margin:0 0 17px;max-width:17ch}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda article>p:not(.fac42-service-label):not(.fac42-focus){font:400 14px/1.8 var(--body);color:#3f3f3f;margin:0 0 23px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-focus{font:500 12px/1.7 var(--body);color:#2e4a3f;margin:auto 0 0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-focus span{display:block;font-size:10px;font-weight:400;color:#4f6a5e;margin-bottom:3px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach{padding:39px 0;background:#e9eee6}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,7vw,100px)}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach-title .fac42-kicker{color:#4f6a5e}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach h2{font:300 clamp(29px,3.1vw,41px)/1.13 var(--display);letter-spacing:-.02em;color:#2e4a3f;margin:0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach-copy h3{font:500 16px/1.5 var(--body);color:#2e4a3f;margin:0 0 7px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach-copy p{font:400 14px/1.8 var(--body);color:#3f3f3f;margin:0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach-copy>div+div{margin-top:22px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] p.fac42-host-note{font-size:12px;color:#4f6a5e;border-top:1px solid #b5c3b3;margin-top:23px;padding-top:16px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-host-note a{color:#2e4a3f;text-underline-offset:4px;display:inline-block;margin-left:3px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-questions{padding:43px 0 47px;background:#f8f6f1}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-questions-heading .fac42-kicker{color:#4f6a5e;margin-bottom:8px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-questions h2{font:300 clamp(29px,3vw,39px)/1.15 var(--display);letter-spacing:-.02em;color:#2e4a3f;margin:0 0 28px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(36px,7vw,100px);row-gap:23px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-answers>div{padding-top:18px;border-top:1px solid #c7d0c4;min-width:0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-answers h3{font:500 16px/1.5 var(--body);color:#2e4a3f;margin:0 0 8px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-answers p{font:400 14px/1.8 var(--body);color:#3f3f3f;margin:0;max-width:58ch}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] :is(.fac42-jump a,.fac42-host-note a):focus-visible{outline:3px solid #b66a46;outline-offset:5px}
@media(max-width:760px){
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-opening{padding-top:30px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-opening h1{font-size:40px;max-width:21ch}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-desktop-break{display:none}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-intro{font-size:15px;margin:18px 0 23px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-jump{gap:10px;padding:14px 0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-jump a{min-height:44px;font-size:12px;padding:9px 14px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-work{padding:30px 0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-work-heading{display:block;margin-bottom:23px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-work-heading>p{margin-top:15px;max-width:42ch}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda{display:block}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda article,#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda article+article{padding:22px 0;border-left:0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda article+article{border-top:1px solid #c7d0c4}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-service-label{margin-bottom:10px;font-size:12px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda h3{font-size:29px;max-width:23ch;margin-bottom:13px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-agenda article>p:not(.fac42-service-label):not(.fac42-focus){margin-bottom:17px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach{padding:30px 0}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach-layout{grid-template-columns:1fr;gap:25px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach h2{font-size:32px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-approach h2 br{display:none}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-questions{padding:31px 0 34px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-questions h2{font-size:31px;max-width:23ch;margin-bottom:23px}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-answers{grid-template-columns:1fr;row-gap:20px}
}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-opening .fac42-kicker{color:#e3e9df}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-jump a:hover{background:#ffffff12;border-color:#d1dccf}
#main-content.lfc-review37[data-lfc-review-page="group-facilitations"] .fac42-jump a:focus-visible{outline:3px solid #f8f6f1;outline-offset:4px}
