@layer sections-env{.\@container :is(img,svg,video,canvas,iframe,embed,object){vertical-align:middle;display:block}.\@container :is(img,video){max-width:100%;height:auto}.\@container a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.\@container :is(th,td){color:inherit}.\@container .grid{grid-template:none;gap:.001px}.\@container{font-family:var(--tenant-body-font,system-ui, sans-serif);letter-spacing:normal;font-feature-settings:normal;text-rendering:auto}.\@container :is(h1,h2,h3,h4,h5,h6){font-family:var(--tenant-heading-font,system-ui, sans-serif)}}.\@container :is(b,strong){color:inherit}.ts-s{font-size:.875em}.ts-m{font-size:1em}.ts-l{font-size:1.25em}.ts-xl{font-size:1.5em}.tc-primary{color:var(--tenant-primary,#b83333)}.tc-secondary{color:var(--tenant-secondary,#2e8b8b)}.tc-text{color:var(--tenant-text,#2c3e50)}.tc-muted{color:var(--tenant-text-muted,#6c757d)}.tc-light{color:#fff}.tc-dark{color:#1a1a1a}.tc-tertiary{color:var(--tenant-tertiary,var(--tenant-accent,#1e3a5f))}.lh-tight{line-height:1.25}.lh-normal{line-height:1.5}.lh-loose{line-height:1.85}.rich-text:has(table){overflow-x:auto}.rich-text table{border-collapse:collapse;width:100%;min-width:400px;margin:1.5em 0;font-size:.9375em}.rich-text caption{caption-side:top;text-align:left;padding-bottom:.5rem;font-weight:600}.rich-text th,.rich-text td{border:1px solid color-mix(in srgb, currentColor 15%, transparent);text-align:left;vertical-align:top;padding:.75rem}.rich-text th{background:color-mix(in srgb, currentColor 5%, transparent);font-weight:600}.rich-text thead th{border-bottom-width:2px}.rich-text tbody tr:nth-child(2n){background:color-mix(in srgb, currentColor 2.5%, transparent)}.rich-text ul{text-align:start;margin:.75em 0;padding-left:1.75em;list-style-type:disc}.text-center .rich-text ul,.text-center .rich-text ol,.rich-text.text-center ul,.rich-text.text-center ol{width:fit-content;max-width:100%;margin-inline:auto}.rich-text ol{text-align:start;margin:.75em 0;padding-left:1.75em;list-style-type:decimal}.rich-text li{margin-bottom:.3em}.rich-text li>ul,.rich-text li>ol{margin-top:.375em;margin-bottom:0}.rich-text h1{margin:1.25em 0 .5em;font-size:2em;font-weight:700;line-height:1.2}.rich-text h2{margin:1.25em 0 .5em;font-size:1.5em;font-weight:700;line-height:1.25}.rich-text h3{margin:1em 0 .4em;font-size:1.25em;font-weight:600;line-height:1.3}.rich-text h4{margin:1em 0 .4em;font-size:1.1em;font-weight:600;line-height:1.35}.rich-text h5{margin:.8em 0 .3em;font-size:1em;font-weight:600;line-height:1.4}.rich-text h6{margin:.8em 0 .3em;font-size:.875em;font-weight:600;line-height:1.4}.rich-text>:is(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.rich-text blockquote{border-left:3px solid color-mix(in srgb, currentColor 25%, transparent);opacity:.85;margin:1.25em 0;padding-left:1.25em;font-style:italic}.rich-text blockquote p{margin:.5em 0}.rich-text code{background:color-mix(in srgb, currentColor 8%, transparent);border-radius:.25em;padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875em}.rich-text pre{background:color-mix(in srgb, currentColor 5%, transparent);border-radius:.375em;margin:1.25em 0;padding:1em;overflow-x:auto}.rich-text pre code{background:0 0;padding:0}.rich-text p{margin:.75em 0}.rich-text>p:first-child{margin-top:0}.rich-text>p:last-child{margin-bottom:0}.rich-text hr{border:none;border-top:1px solid color-mix(in srgb, currentColor 15%, transparent);margin:1.5em 0}
