@layer sl-theme{.heading-1,h1{color:var(--sl-h1-color);font-family:var(--sl-h1-font-family);font-size:var(--sl-h1-font-size);font-weight:var(--sl-h1-font-weight);letter-spacing:var(--sl-h1-letter-spacing);line-height:var(--sl-h1-line-height);text-transform:var(--sl-h1-text-transform)}.heading-2,h2{color:var(--sl-h2-color);font-family:var(--sl-h2-font-family);font-size:var(--sl-h2-font-size);font-weight:var(--sl-h2-font-weight);letter-spacing:var(--sl-h2-letter-spacing);line-height:var(--sl-h2-line-height);text-transform:var(--sl-h2-text-transform)}.heading-3,h3{color:var(--sl-h3-color);font-family:var(--sl-h3-font-family);font-size:var(--sl-h3-font-size);font-weight:var(--sl-h3-font-weight);letter-spacing:var(--sl-h3-letter-spacing);line-height:var(--sl-h3-line-height);text-transform:var(--sl-h3-text-transform)}.heading-4,h4{color:var(--sl-h4-color);font-family:var(--sl-h4-font-family);font-size:var(--sl-h4-font-size);font-weight:var(--sl-h4-font-weight);letter-spacing:var(--sl-h4-letter-spacing);line-height:var(--sl-h4-line-height);text-transform:var(--sl-h4-text-transform)}.heading-5,h5{color:var(--sl-h5-color);font-family:var(--sl-h5-font-family);font-size:var(--sl-h5-font-size);font-weight:var(--sl-h5-font-weight);letter-spacing:var(--sl-h5-letter-spacing);line-height:var(--sl-h5-line-height);text-transform:var(--sl-h5-text-transform)}.heading-6,h6{color:var(--sl-h6-color);font-family:var(--sl-h6-font-family);font-size:var(--sl-h6-font-size);font-weight:var(--sl-h6-font-weight);letter-spacing:var(--sl-h6-letter-spacing);line-height:var(--sl-h6-line-height);text-transform:var(--sl-h6-text-transform)}.sl-section--brand .heading-1,.sl-section--brand .heading-2,.sl-section--brand .heading-3,.sl-section--brand .heading-4,.sl-section--brand .heading-5,.sl-section--brand .heading-6,.sl-section--brand h1,.sl-section--brand h2,.sl-section--brand h3,.sl-section--brand h4,.sl-section--brand h5,.sl-section--brand h6,.sl-section--navy .heading-1,.sl-section--navy .heading-2,.sl-section--navy .heading-3,.sl-section--navy .heading-4,.sl-section--navy .heading-5,.sl-section--navy .heading-6,.sl-section--navy h1,.sl-section--navy h2,.sl-section--navy h3,.sl-section--navy h4,.sl-section--navy h5,.sl-section--navy h6{color:inherit}.sl-page{color:var(--sl-body-color);font-family:var(--sl-body-font-family);font-size:var(--sl-body-font-size);font-weight:var(--sl-body-font-weight);letter-spacing:var(--sl-body-letter-spacing);line-height:var(--sl-body-line-height);text-transform:var(--sl-body-text-transform)}.sl-page a{color:var(--sl-link-color);font-family:var(--sl-link-font-family);font-size:var(--sl-link-font-size);font-weight:var(--sl-link-font-weight);letter-spacing:var(--sl-link-letter-spacing);line-height:var(--sl-link-line-height);text-decoration:underline;text-transform:var(--sl-link-text-transform);text-underline-offset:.12em}.heading-1 a,.heading-2 a,.heading-3 a,.heading-4 a,.heading-5 a,.heading-6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--sl-link-color);font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit}.sl-section--brand a,.sl-section--navy a{color:inherit}}