@layer vendor,tokens,base,layout,components;@layer features{.default-layout :-webkit-any(.text_only-element,.text_only_toc-element){--hsg-text-block-padding-block-start:var(--hsg-space-bridge-35);--hsg-text-block-padding-block-end:var(--hsg-space-bridge-35);--hsg-text-title-padding-block-end:var(--hsg-space-5);--hsg-text-subheading-padding-block-end:var(--hsg-space-bridge-10);--hsg-text-body-heading-padding-block-start:var(--hsg-space-5);--hsg-text-body-heading-padding-block-end:var(--hsg-space-bridge-10);--hsg-text-copy-padding-block-start:var(--hsg-space-bridge-10);padding-block:var(--hsg-text-block-padding-block-start) var(--hsg-text-block-padding-block-end)}.default-layout :is(.text_only-element,.text_only_toc-element){--hsg-text-block-padding-block-start:var(--hsg-space-bridge-35);--hsg-text-block-padding-block-end:var(--hsg-space-bridge-35);--hsg-text-title-padding-block-end:var(--hsg-space-5);--hsg-text-subheading-padding-block-end:var(--hsg-space-bridge-10);--hsg-text-body-heading-padding-block-start:var(--hsg-space-5);--hsg-text-body-heading-padding-block-end:var(--hsg-space-bridge-10);--hsg-text-copy-padding-block-start:var(--hsg-space-bridge-10);padding-block:var(--hsg-text-block-padding-block-start) var(--hsg-text-block-padding-block-end)}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element).padding-small{--hsg-text-block-padding-block-start:var(--hsg-space-bridge-15);--hsg-text-block-padding-block-end:var(--hsg-space-bridge-15)}.default-layout :is(.text_only-element,.text_only_toc-element).padding-small{--hsg-text-block-padding-block-start:var(--hsg-space-bridge-15);--hsg-text-block-padding-block-end:var(--hsg-space-bridge-15)}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element).padding-zero{--hsg-text-block-padding-block-start:0;--hsg-text-block-padding-block-end:0}.default-layout :is(.text_only-element,.text_only_toc-element).padding-zero{--hsg-text-block-padding-block-start:0;--hsg-text-block-padding-block-end:0}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element) .heading :-webkit-any(h1,h2){color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-font-size-4);font-weight:700;line-height:var(--hsg-line-height-3);padding-block-end:var(--hsg-text-title-padding-block-end)}.default-layout :is(.text_only-element,.text_only_toc-element) .heading :is(h1,h2){color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-font-size-4);font-weight:700;line-height:var(--hsg-line-height-3);padding-block-end:var(--hsg-text-title-padding-block-end)}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element) .content h1{color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-font-size-4);font-weight:700;line-height:var(--hsg-line-height-3);padding-block-end:var(--hsg-text-title-padding-block-end)}.default-layout :is(.text_only-element,.text_only_toc-element) .content h1{color:var(--hsg-color-brand-navy);font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-font-size-4);font-weight:700;line-height:var(--hsg-line-height-3);padding-block-end:var(--hsg-text-title-padding-block-end)}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element) .heading :-webkit-any(h3,h4){font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-font-size-3);font-weight:700;line-height:var(--hsg-line-height-2);text-transform:uppercase;padding-block-end:var(--hsg-text-subheading-padding-block-end)}.default-layout :is(.text_only-element,.text_only_toc-element) .heading :is(h3,h4){font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-font-size-3);font-weight:700;line-height:var(--hsg-line-height-2);text-transform:uppercase;padding-block-end:var(--hsg-text-subheading-padding-block-end)}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element) .content :-webkit-any(h2,h3,h4){font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-font-size-3);font-weight:700;line-height:var(--hsg-line-height-2);padding-block:var(--hsg-text-body-heading-padding-block-start) var(--hsg-text-body-heading-padding-block-end);text-transform:uppercase}.default-layout :is(.text_only-element,.text_only_toc-element) .content :is(h2,h3,h4){font-family:var(--hsg-font-family-ubuntu);font-size:var(--hsg-font-size-3);font-weight:700;line-height:var(--hsg-line-height-2);padding-block:var(--hsg-text-body-heading-padding-block-start) var(--hsg-text-body-heading-padding-block-end);text-transform:uppercase}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element) .content p{font-family:var(--hsg-font-family-roboto-condensed);line-height:var(--hsg-line-height-4);padding-block-start:var(--hsg-text-copy-padding-block-start)}.default-layout :is(.text_only-element,.text_only_toc-element) .content p{font-family:var(--hsg-font-family-roboto-condensed);line-height:var(--hsg-line-height-4);padding-block-start:var(--hsg-text-copy-padding-block-start)}@media screen and (max-width:1020px){.default-layout :-webkit-any(.text_only-element,.text_only_toc-element){--hsg-text-block-padding-block-start:var(--hsg-space-bridge-30);--hsg-text-subheading-padding-block-end:0;--hsg-text-body-heading-padding-block-start:var(--hsg-space-bridge-10);--hsg-text-body-heading-padding-block-end:0}.default-layout :is(.text_only-element,.text_only_toc-element){--hsg-text-block-padding-block-start:var(--hsg-space-bridge-30);--hsg-text-subheading-padding-block-end:0;--hsg-text-body-heading-padding-block-start:var(--hsg-space-bridge-10);--hsg-text-body-heading-padding-block-end:0}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element) .heading{padding-block-end:var(--hsg-space-bridge-5)}.default-layout :is(.text_only-element,.text_only_toc-element) .heading{padding-block-end:var(--hsg-space-bridge-5)}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element) .heading h2{text-transform:none;padding-block-end:0}.default-layout :is(.text_only-element,.text_only_toc-element) .heading h2{text-transform:none;padding-block-end:0}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element) .heading :-webkit-any(h3,h4){line-height:var(--hsg-line-height-5)}.default-layout :is(.text_only-element,.text_only_toc-element) .heading :is(h3,h4){line-height:var(--hsg-line-height-5)}.default-layout :-webkit-any(.text_only-element,.text_only_toc-element) .content :-webkit-any(h2,h3,h4){line-height:var(--hsg-line-height-5)}.default-layout :is(.text_only-element,.text_only_toc-element) .content :is(h2,h3,h4){line-height:var(--hsg-line-height-5)}}}@layer pages,overrides;
