@layer utilities;@layer elements{._rich-text_6xn48_4 h1,._rich-text_6xn48_4 h2,._rich-text_6xn48_4 h3,._rich-text_6xn48_4 h4,._rich-text_6xn48_4 h5,._rich-text_6xn48_4 h6{text-wrap:balance}._rich-text_6xn48_4 :where(h1){font-family:var(--heading-l-font-family,var(--font-family-regular));font-size:var(--heading-l-font-size);font-weight:var(--heading-l-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--heading-l-letter-spacing,normal);line-height:var(--heading-l-line-height);text-transform:none;text-transform:var(--heading-l-text-transform,none)}._rich-text_6xn48_4 :where(h2){font-family:var(--heading-m-font-family,var(--font-family-regular));font-size:var(--heading-m-font-size);font-weight:var(--heading-m-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--heading-m-letter-spacing,normal);line-height:var(--heading-m-line-height);text-transform:none;text-transform:var(--heading-m-text-transform,none)}._rich-text_6xn48_4 :where(h3){font-family:var(--heading-s-font-family,var(--font-family-regular));font-size:var(--heading-s-font-size);font-weight:var(--heading-s-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--heading-s-letter-spacing,normal);line-height:var(--heading-s-line-height);text-transform:none;text-transform:var(--heading-s-text-transform,none)}._rich-text_6xn48_4 :where(h4){font-family:var(--body-l-font-family,var(--font-family-regular));font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight,var(--font-weight-regular));font-weight:var(--font-weight-bold);letter-spacing:normal;letter-spacing:var(--body-l-letter-spacing,normal);line-height:var(--body-l-line-height);text-transform:none;text-transform:var(--body-l-text-transform,none)}._rich-text_6xn48_4 :where(h5){font-family:var(--body-m-font-family,var(--font-family-regular));font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight,var(--font-weight-regular));font-weight:var(--font-weight-bold);letter-spacing:normal;letter-spacing:var(--body-m-letter-spacing,normal);line-height:var(--body-m-line-height);text-transform:none;text-transform:var(--body-m-text-transform,none)}._rich-text_6xn48_4 :where(h6){font-family:var(--body-s-font-family,var(--font-family-regular));font-size:var(--body-s-font-size);font-weight:var(--body-s-font-weight,var(--font-weight-regular));font-weight:var(--font-weight-bold);letter-spacing:normal;letter-spacing:var(--body-s-letter-spacing,normal);line-height:var(--body-s-line-height);text-transform:none;text-transform:var(--body-s-text-transform,none)}._rich-text_6xn48_4 :where(p,ul,ol,blockquote){font-family:var(--body-m-font-family,var(--font-family-regular));font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--body-m-letter-spacing,normal);line-height:var(--body-m-line-height);text-transform:none;text-transform:var(--body-m-text-transform,none)}._rich-text_6xn48_4 :where(small){font-family:var(--body-s-font-family,var(--font-family-regular));font-size:var(--body-s-font-size);font-weight:var(--body-s-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--body-s-letter-spacing,normal);line-height:var(--body-s-line-height);text-transform:none;text-transform:var(--body-s-text-transform,none)}._rich-text_6xn48_4>:where(*+*){margin-block-start:var(--spacing-fluid-l-to-xl)}._rich-text_6xn48_4>:where(p+p){margin-block-start:var(--spacing-l)}._rich-text_6xn48_4>:where(p+ul,p+ol){margin-block-start:var(--spacing-m)}._rich-text_6xn48_4>:where(p+h2,ul+h2,ol+h2){margin-block-start:var(--spacing-fluid-2xl-to-3xl)}._rich-text_6xn48_4 :where(ul,ol){padding-inline-start:var(--spacing-xl)}._rich-text_6xn48_4 :where(ul){list-style:none}._rich-text_6xn48_4 :where(ol){list-style:decimal}._rich-text_6xn48_4 :where(li+li){margin-block-start:var(--spacing-xs)}._rich-text_6xn48_4 :where(ol>li,ul>li)>:where(*+*){margin-block-start:var(--spacing-m)}._rich-text_6xn48_4 :where(ul>li){position:relative}:is(._rich-text_6xn48_4 :where(ul>li)):before{background-color:currentcolor;block-size:6px;content:"";display:block;inline-size:6px;inset-block-start:10px;inset-inline-start:calc(var(--spacing-xl)*-1 + var(--spacing-xs));position:absolute}._rich-text_6xn48_4 :where(a){color:inherit;font-weight:var(--font-weight-bold);text-decoration:underline}._rich-text_6xn48_4 :where(sup){font-size:.75em;vertical-align:super}._rich-text_6xn48_4 :where(sub){font-size:.75em;vertical-align:sub}._rich-text_6xn48_4 :where(sup a,sub a){border-block-end:1px solid currentColor;text-decoration:none}._rich-text_6xn48_4 :where(a:has(sup),a:has(sub)){text-decoration:none}._rich-text_6xn48_4 :where(a) :where(sub),._rich-text_6xn48_4 :where(a) :where(sup){border-block-end:1px solid currentColor}._rich-text_6xn48_4 ._u-text-highlight_6xn48_150{color:var(--color-primary-fuchsia)}._rich-text_6xn48_4 .u-text-body-l{font-family:var(--body-l-font-family,var(--font-family-regular));font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--body-l-letter-spacing,normal);line-height:var(--body-l-line-height);text-transform:none;text-transform:var(--body-l-text-transform,none)}._rich-text_6xn48_4 .u-text-body-l strong{font-weight:var(--font-weight-black)}._rich-text_6xn48_4 :where(table){display:block;inline-size:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;border:2px solid var(--color-primary-blue);border-collapse:collapse}@media(min-width:640px){._rich-text_6xn48_4 :where(table){display:table}}._rich-text_6xn48_4 :where(thead th,tbody th){background-color:var(--color-primary-blue);color:var(--color-primary-midnight);font-family:var(--body-m-font-family,var(--font-family-regular));font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight,var(--font-weight-regular));font-weight:var(--font-weight-bold);letter-spacing:normal;letter-spacing:var(--body-m-letter-spacing,normal);line-height:var(--body-m-line-height);padding:var(--spacing-xs);text-align:start;text-transform:none;text-transform:var(--body-m-text-transform,none)}@media(min-width:640px){._rich-text_6xn48_4 :where(thead th,tbody th){padding:var(--spacing-m)}}._rich-text_6xn48_4 :where(tbody td){color:var(--color-primary-midnight);font-family:var(--body-m-font-family,var(--font-family-regular));font-size:var(--body-m-font-size);font-weight:var(--body-m-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--body-m-letter-spacing,normal);line-height:var(--body-m-line-height);padding:var(--spacing-xs);text-transform:none;text-transform:var(--body-m-text-transform,none)}@media(min-width:640px){._rich-text_6xn48_4 :where(tbody td){padding:var(--spacing-m)}}._rich-text_6xn48_4 :where(thead th+th,tbody th+th,tbody td+td){border-inline-start:2px solid var(--color-primary-blue)}._rich-text_6xn48_4 :where(tbody tr+tr){border-block-start:2px solid var(--color-primary-blue)}._rich-text_6xn48_4 :where(tbody tr:nth-child(odd):not(:has(th)) td){background-color:color-mix(in srgb,var(--color-primary-blue-tint) 24%,transparent)}._rich-text_6xn48_4 :where(table) :where(p){margin-block-start:0}._rich-text--large_6xn48_219{font-family:var(--body-l-font-family,var(--font-family-regular));font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--body-l-letter-spacing,normal);line-height:var(--body-l-line-height);text-transform:none;text-transform:var(--body-l-text-transform,none)}._rich-text--large_6xn48_219 :where(p,ul,ol,blockquote){font-family:var(--body-l-font-family,var(--font-family-regular));font-size:var(--body-l-font-size);font-weight:var(--body-l-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--body-l-letter-spacing,normal);line-height:var(--body-l-line-height);text-transform:none;text-transform:var(--body-l-text-transform,none)}._rich-text--small_6xn48_227{font-family:var(--body-s-font-family,var(--font-family-regular));font-size:var(--body-s-font-size);font-weight:var(--body-s-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--body-s-letter-spacing,normal);line-height:var(--body-s-line-height);text-transform:none;text-transform:var(--body-s-text-transform,none)}._rich-text--small_6xn48_227 :where(p,ul,ol,blockquote){font-family:var(--body-s-font-family,var(--font-family-regular));font-size:var(--body-s-font-size);font-weight:var(--body-s-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--body-s-letter-spacing,normal);line-height:var(--body-s-line-height);text-transform:none;text-transform:var(--body-s-text-transform,none)}._rich-text--x-large_6xn48_235{font-family:var(--body-xl-font-family,var(--font-family-regular));font-size:var(--body-xl-font-size);font-weight:var(--body-xl-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--body-xl-letter-spacing,normal);line-height:var(--body-xl-line-height);text-transform:none;text-transform:var(--body-xl-text-transform,none)}._rich-text--x-large_6xn48_235 :where(p,ul,ol,blockquote){font-family:var(--body-xl-font-family,var(--font-family-regular));font-size:var(--body-xl-font-size);font-weight:var(--body-xl-font-weight,var(--font-weight-regular));letter-spacing:normal;letter-spacing:var(--body-xl-letter-spacing,normal);line-height:var(--body-xl-line-height);text-transform:none;text-transform:var(--body-xl-text-transform,none)}._rich-text--balance_6xn48_243 :where(*){text-wrap:balance}._rich-text_6xn48_4 :where(p,h1,h2,h3,h4,h5,h6):empty{display:none}}
