@layer rsg-type-scale{@media screen{body.rsg-lama{--rsg-type-page:32px;--rsg-type-section:28px;--rsg-type-sub:20px;--rsg-type-card:18px;--rsg-type-feature:22px;--rsg-type-body:16px;--rsg-type-meta:14px;--rsg-type-compact:16px}html.ra-global-large-text body.rsg-lama,body.rsg-lama.ra-p1-large-text{--rsg-type-page:35px;--rsg-type-section:31px;--rsg-type-sub:23px;--rsg-type-card:21px;--rsg-type-feature:25px;--rsg-type-body:19px;--rsg-type-meta:17px;--rsg-type-compact:19px}@media (max-width:650px){body.rsg-lama{--rsg-type-page:26px;--rsg-type-section:24px;--rsg-type-sub:18px;--rsg-type-card:17px;--rsg-type-feature:20px}html.ra-global-large-text body.rsg-lama,body.rsg-lama.ra-p1-large-text{--rsg-type-page:29px;--rsg-type-section:27px;--rsg-type-sub:21px;--rsg-type-card:20px;--rsg-type-feature:23px}}body.rsg-lama :where(main,.single,.single_hs,.ra-p1-internal-hero,.ra-board-hero,.ra-p1-site-footer,.modal,[role="dialog"]){font-size:var(--rsg-type-body)!important;font-weight:400!important;line-height:1.8!important}:where(body.rsg-lama) :where(main,.single,.single_hs,.ra-p1-internal-hero,.ra-board-hero,.ra-p1-site-footer,.modal,[role="dialog"]) :where(p,li,dd,dt,blockquote,input,select,textarea):not(.ra-p1-stat-card__value){font-size:var(--rsg-type-body)!important;line-height:1.8!important}:where(body.rsg-lama) :where(main,.single,.ra-p1-internal-hero,.modal,[role="dialog"]) :where(p,dd,input,select,textarea):not(.ra-p1-stat-card__value){font-weight:400!important}body.rsg-lama :where(h1,[role="heading"][aria-level="1"]){--rsg-heading-size:var(--rsg-type-page);--rsg-heading-weight:700;--rsg-heading-line:1.45}body.rsg-lama :where(h2,[role="heading"][aria-level="2"]){--rsg-heading-size:var(--rsg-type-section);--rsg-heading-weight:700;--rsg-heading-line:1.4}body.rsg-lama :where(h3,[role="heading"][aria-level="3"]){--rsg-heading-size:var(--rsg-type-sub);--rsg-heading-weight:600;--rsg-heading-line:1.5}body.rsg-lama :where(h4,h5,h6,[role="heading"][aria-level="4"],[role="heading"][aria-level="5"],[role="heading"][aria-level="6"]){--rsg-heading-size:var(--rsg-type-body);--rsg-heading-weight:600;--rsg-heading-line:1.65}body.rsg-lama :where(#ra-p1-about-title,#aboutus .header_aboutus h3,.header_news h3,.ra-en-about-panels>article>h3){--rsg-heading-size:var(--rsg-type-section);--rsg-heading-weight:700;--rsg-heading-line:1.4}body.rsg-lama :where(.ra-p1-about-page__pillars h2,.rcts-cps-clinic__content h2,.rsg-info-panel h2,.ra-p1-site-footer h2,.ra-p1-site-footer h3,.modal-title,[role="dialog"] h2,.rsg-empty h2),body.rsg-lama .ra-en-about-panels>article:nth-child(2)>h3,body.rsg-lama .ra-en-about-panels>article:nth-child(3)>h3{--rsg-heading-size:var(--rsg-type-sub);--rsg-heading-weight:600;--rsg-heading-line:1.5}body.rsg-lama :where(.ra-p1-content-card__body h2,.ra-p1-news-card__body h2,.ra-en-content-card__body h2,.ra-p1-events-card__body h2,.ra-p1-media-card__body h3,.rsg-card h3,.rcts-cps-card h3,.rcts-journey-card__body h3,.ra-board-card__content h2,.ra-board-card__content h3,.ra-impact-program__header h3,.ra-br-panel__head h3,.ra-p1-about-page__goal-columns h3,.ra-p1-goals-source h4){--rsg-heading-size:var(--rsg-type-card);--rsg-heading-weight:500;--rsg-heading-line:1.65}body.rsg-lama :where([data-ra-p1-news-item] h2,.ra-home-news-rail-title,.rarp-tile-name h3){--rsg-heading-size:var(--rsg-type-compact);--rsg-heading-line:1.65}body.rsg-lama :where(.rarp-tile-name h3){--rsg-heading-weight:500}body.rsg-lama .ra-p1-featured-content h2{--rsg-heading-size:var(--rsg-type-feature);--rsg-heading-line:1.65}body.rsg-lama :where(.ra-p1-featured-content h2,[data-ra-p1-news-item] h2,.ra-home-news-rail-title,.ra-p1-news-card h2,#ra-p1-media-panel-news .ra-p1-media-card__body h3,#ra-p1-news-detail-title){--rsg-heading-weight:400}body.rsg-lama.ra-p1-english-route-news .ra-en-content-card h2,body.rsg-lama.rsg-story-page :where(main,.single,.single_hs,.ra-p1-internal-hero,.ra-en-page-hero) h1{--rsg-heading-weight:400}body.rsg-lama :where(main,.single,.single_hs,.ra-p1-internal-hero,.ra-board-hero,.ra-p1-site-footer,.modal,[role="dialog"]) :where(h1,h2,h3,h4,h5,h6,[role="heading"]){font-size:var(--rsg-heading-size,var(--rsg-type-sub))!important;font-weight:var(--rsg-heading-weight,600)!important;line-height:var(--rsg-heading-line,1.5)!important;letter-spacing:normal!important;overflow-wrap:anywhere;word-break:normal}body.rsg-lama :where(main,.single,.single_hs,.ra-p1-internal-hero,.ra-board-hero,.ra-p1-site-footer,.modal,[role="dialog"]) :where(h1,h2,h3,h4,h5,h6,[role="heading"]) :where(a,span,b,strong,em):not([aria-hidden="true"]):not(.fa):not(.fas):not(.far):not(.fab):not([class*="fa-"]):not(.material-icons):not(.dashicons){font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}body.rsg-lama :where(main,.single,.ra-p1-internal-hero,.ra-p1-site-footer,.modal,[role="dialog"]) :where(time,.ra-p1-update-meta,.ra-p1-content-card__type,.ra-en-content-card__type,.rsg-card-kind,[data-rsg-result],.rsg-breadcrumb,.ra-impact-program__file-meta,.ra-board-card__role,.ra-p1-stat-card__name,.ra-p1-site-footer__meta,.ra-p1-site-footer__meta p,.ra-p1-site-footer__legal){font-size:var(--rsg-type-meta)!important;font-weight:400!important;line-height:1.6!important}body.rsg-lama [data-rsg-four-news] :where(time,.ra-p1-update-meta){font-size:13px!important;line-height:1.5!important}body.rsg-lama :where(.ra-p1-about-page,.ra-en-prose,.ra-p1-news-detail__body,.ra-gov2025-group__body) p :where(span,a){font-size:inherit!important;line-height:inherit!important}body.rsg-lama :where(.rsg-lead,.rsg-card-desc,.rsg-detail-panel,.ra-br-hero__lead,.ra-impact-program__description){font-size:var(--rsg-type-body)!important;font-weight:400!important;line-height:1.8!important}body.rsg-lama :where(.rsg-shortcut-label){font-size:var(--rsg-type-compact)!important;font-weight:600!important;line-height:1.65!important}body.rsg-lama :where(.rsg-section-link,.rsg-card-details summary,.rsg-button,.rsg-inline-link,.rsg-copy,.rsg-text-button,.rsg-toolbar label,.ra-p1-content-card__more,.ra-en-content-card__body>span,.ra-p1-news-card__more,.ra-p1-contact__form label){font-size:var(--rsg-type-body)!important;line-height:1.65!important}body.rsg-lama :where(.rsg-detail-panel h4){font-size:var(--rsg-type-body)!important;font-weight:600!important}body.rsg-lama :where(.rcts-gov-toggle__label,.elementor-accordion-title){font-size:var(--rsg-type-card)!important;font-weight:500!important;line-height:1.65!important}}}