:root{--pdh-green:#067f67;--pdh-dark:#114e46;--pdh-ink:#211c1c;--pdh-mint:#6ed5bc}
@font-face{font-family:"PDH Acumin";src:url('/assets/fonts/acuminproregular-c6b61bc33136.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"PDH Acumin";src:url('/assets/fonts/acuminprobold-4004d2d85be3.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"PDH Plex";src:url('/assets/fonts/ibmplexserifregular-02d17d168789.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"PDH Plex";src:url('/assets/fonts/ibmplexserifbold-fde6132b22ab.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}
.pdh-article-footer .message-footer{background:var(--pdh-dark);padding:20px 24px}
.pdh-article-footer .message-footer p{font:400 17px/1.55 "PDH Plex",Georgia,serif;color:#fff;max-width:76ch;margin:auto}
.pdh-article-footer .message-footer strong{font-weight:700}
.pdh-simple-footer{background:var(--pdh-dark);border-top:1px solid #ffffff30;color:white;padding:16px 24px}
.pdh-simple-inner{max-width:1110px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;font:400 16px/1.5 "PDH Acumin",Arial,sans-serif}
.pdh-simple-inner a{color:var(--pdh-mint)}
.pdh-footer-links{display:flex;flex-wrap:wrap;gap:20px}
:is(#contact,#pdh-newsletter).pdh-newsletter{display:block!important;background:var(--pdh-dark);padding:24px 24px;color:#fff}
.pdh-newsletter-inner{width:100%;max-width:1110px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:40px;align-items:center}
:is(#contact,#pdh-newsletter).pdh-newsletter h3{font:700 26px/1.25 "PDH Acumin",Arial,sans-serif;color:white;margin:0 0 12px;max-width:30ch}
:is(#contact,#pdh-newsletter).pdh-newsletter p{font:400 16px/1.6 "PDH Acumin",Arial,sans-serif;margin:0;color:white}
.pdh-newsletter-form{min-width:0;text-align:center}
.pdh-newsletter-form iframe{display:block;width:100%;max-width:480px;height:150px;margin:auto;border:0;background:transparent!important}
.pdh-newsletter-form>a{display:inline-block;color:var(--pdh-mint);font:400 14px/1.5 "PDH Acumin",Arial,sans-serif;margin-top:4px;text-decoration:underline;text-underline-offset:3px}
@media(max-width:767px){.pdh-newsletter-inner{grid-template-columns:minmax(0,1fr);gap:18px}:is(#contact,#pdh-newsletter).pdh-newsletter h3{font-size:24px}:is(#contact,#pdh-newsletter).pdh-newsletter{padding:24px 22px}}
@media(max-width:767px){.pdh-simple-inner{align-items:flex-start;flex-direction:column}}
.pdh-article-footer .message-footer .container{max-width:1110px;margin:auto;display:block}:is(#contact,#pdh-newsletter).pdh-newsletter *{box-sizing:border-box}

.pdh-article-footer .message-footer{text-align:center}.pdh-article-footer .message-footer .container{width:100%;max-width:1110px;margin:0 auto;padding:0;display:block}.pdh-article-footer .message-footer .container>[class*="col-"]{width:100%;max-width:100%;margin:0 auto;padding:0;flex:none}.pdh-article-footer .message-footer .icon-lighthouse2{display:block;width:30px;height:44px;margin:0 auto 12px}
