.story-eyebrow{color:#E85D04;font-size:12px;font-weight:600;letter-spacing:1.2px;line-height:1.3;text-transform:uppercase}.story-headline-xl{color:#151515;font-family:"Newsreader",serif;font-size:56px;font-weight:600;letter-spacing:-0.5px;line-height:1.05}@media (max-width:1024px){.story-headline-xl{font-size:46px}}@media (max-width:767px){.story-headline-xl{font-size:36px}}.story-headline-lg{color:var(--tp-heading);font-size:36px;font-weight:600;letter-spacing:-0.4px;line-height:1.10}@media (max-width:1024px){.story-headline-lg{font-size:32px}}@media (max-width:767px){.story-headline-lg{font-size:28px}}.story-headline-md{color:var(--tp-heading);font-size:26px;font-weight:600;letter-spacing:-0.25px;line-height:1.15}@media (max-width:1024px){.story-headline-md{font-size:24px}}@media (max-width:767px){.story-headline-md{font-size:22px}}.story-headline-sm{color:var(--tp-heading);font-size:20px;letter-spacing:0px;line-height:1.20}@media (max-width:1024px){.story-headline-sm{font-size:19px}}@media (max-width:767px){.story-headline-sm{font-size:18px}}.story-excerpt{color:var(--tp-body);font-size:16px;font-weight:400;letter-spacing:1.55px;line-height:1.5}@media (max-width:1024px){.story-excerpt{font-size:16px}}@media (max-width:767px){.story-excerpt{font-size:15px}}.story-meta{color:var(--tp-muted);font-size:14px;font-weight:400;line-height:1.4}@media (max-width:1024px){.story-meta{font-size:13px}}@media (max-width:767px){.story-meta{font-size:12px}}.section-title{color:var(--tp-heading);font-size:14px;font-weight:600;letter-spacing:1px;line-height:1.3}@media (max-width:1024px){.section-title{font-size:14px}}@media (max-width:767px){.section-title{font-size:13px}}.article-body{color:var(--tp-body);font-size:18px;font-weight:400;line-height:1.7}@media (max-width:1024px){.article-body{font-size:18px}}@media (max-width:767px){.article-body{font-size:17px}}.section-divider{border-right-style:none;border-right-width:0px;width:100%;border-top:1px solid var(--tp-border);margin:0px;padding:0px}.btn-primary{background-color:var(--tp-accent);color:var(--tp-white);font-size:15px;font-weight:600;border-radius:2px;padding:0.65em 1.2em}.btn-secondary{color:var(--tp-accent);border:1px solid var(--tp-accent);padding:0.65em 1.2em}.image-editorial{object-fit:cover;width:100%}.gbp-button--primary{background-color:#000000;border:1px solid;color:#ffffff;display:inline-flex;font-size:1rem;padding:0.75rem 1.5rem;text-decoration:none}.gbp-button--primary:is(:hover,:focus){background-color:#000000;color:#ffffff}