:root{--rds-font-weight-normal: 400;--rds-font-weight-bold: 700;--rds-font-a: "Font-A", var(--rds-font-family-a-fallback);--rds-font-b: "Font-B", var(--rds-font-family-b-fallback);--rds-wysiwyg-icon-checkmark: url('data:image/svg+xml;utf8,%3Csvg viewBox="0 0 24 24" fill="%23057A55" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M22.2773 8.72041C22.568 9.01104 22.568 9.48916 22.2773 9.77979L9.52734 22.5298C9.23672 22.8204 8.75859 22.8204 8.46797 22.5298L1.71797 15.7798C1.42734 15.4892 1.42734 15.011 1.71797 14.7204C2.00859 14.4298 2.48672 14.4298 2.77734 14.7204L8.99766 20.9407L21.218 8.72041C21.5086 8.42979 21.9867 8.42979 22.2773 8.72041Z"/%3E%3C/svg%3E');--rds-wysiwyg-icon-checkmark-dark: url('data:image/svg+xml;utf8,%3Csvg viewBox="0 0 24 24" fill="%2331c48d" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M22.2773 8.72041C22.568 9.01104 22.568 9.48916 22.2773 9.77979L9.52734 22.5298C9.23672 22.8204 8.75859 22.8204 8.46797 22.5298L1.71797 15.7798C1.42734 15.4892 1.42734 15.011 1.71797 14.7204C2.00859 14.4298 2.48672 14.4298 2.77734 14.7204L8.99766 20.9407L21.218 8.72041C21.5086 8.42979 21.9867 8.42979 22.2773 8.72041Z"/%3E%3C/svg%3E')}.wysiwyg{&,*{font-family:var(--rds-font-b);font-style:normal;font-weight:var(--rds-font-weight-normal);font-size:var(--rds-font-size-text-lg);line-height:var(--rds-line-height-relaxed);color:var(--rds-color-neutral-90)}& *{margin-bottom:24px;&:last-child{margin-bottom:0}}& a:not(.primary-brand,.primary-brand-outline){margin-bottom:auto}.button-group{& a{margin-bottom:0}}&.wysiwyg--default{&,*{font-family:var(--rds-font-a)}& ul,ol{font-family:var(--rds-font-a)}& blockquote{&,font{font-family:var(--rds-font-a)}& cite{font-family:var(--rds-font-a)}}& a:not(.primary-brand,.primary-brand-outline){font-family:var(--rds-font-a)}}& h2,h3,h4{&,*{font-family:var(--rds-font-a);font-weight:var(--rds-font-weight-bold);line-height:var(--rds-line-height-tight)}}& h2{&,*{font-size:var(--rds-font-size-text-xl)}}& h3{&,*{font-size:var(--rds-font-size-text-lg)}}& h4{&,*{font-size:var(--rds-font-size-text-base)}}& ul,ol{list-style-type:square;font-family:var(--rds-font-b);font-weight:var(--rds-font-weight-normal);line-height:var(--rds-line-height-relaxed);list-style-type:none}& ul{display:inline-block;text-align:left;& li{position:relative;list-style-type:none;margin-bottom:0;margin-top:0;padding-left:20px}&.checkmark-list{& li{padding-left:32px;&:before{display:inline-block;position:absolute;content:var(--rds-wysiwyg-icon-checkmark);left:0;top:-1px;width:24px;height:24px}}}&:not(.checkmark-list){& li{&:before{position:absolute;left:0;top:.75em;width:8px;height:8px;transform:translateY(-50%);background-color:currentColor;content:""}}}}& ol{display:inline-block;text-align:left;list-style-type:decimal;& li{left:-20px;margin-left:30px;margin-bottom:0;&::marker{font-weight:var(--rds-font-weight-bold)}}}& blockquote{&,font,p{font-family:var(--rds-font-b);font-weight:var(--rds-font-weight-bold);font-size:var(--rds-font-size-text-2xl);line-height:var(--rds-line-height-tight);text-align:center}>*:not(ul,ol){display:block}& figcaption a:not(.primary-brand,.primary-brand-outline),cite a:not(.primary-brand,.primary-brand-outline){font-family:inherit;font-weight:inherit;font-size:inherit;line-height:inherit;color:inherit}& font:has(+figcaption),font:has(+cite),p:has(+cite),p:has(+figcaption){margin-bottom:8px}& cite{display:block;font-family:var(--rds-font-a);color:var(--rds-color-neutral-90);font-size:var(--rds-font-size-text-base);font-weight:var(--rds-font-weight-normal);line-height:var(--rds-line-height-tight);text-align:center}>*:last-child{margin-bottom:0}}& strong{font-weight:var(--rds-font-weight-bold)}& u{text-decoration:underline}& sub{font-size:var(--rds-font-size-text-base);position:relative;top:-2px;vertical-align:sub}& sup{font-size:var(--rds-font-size-text-base);position:relative;top:-2px;vertical-align:super}& em{font-style:italic;& strong{font-size:var(--rds-font-size-text-base)}}& a:not(.primary-brand,.primary-brand-outline){border-bottom:1px solid var(--rds-color-neutral-90);font-weight:var(--rds-font-weight-normal);font-family:var(--rds-font-b);font-size:var(--rds-font-size-text-lg);line-height:var(--rds-line-height-normal);padding-bottom:2px;>svg{display:inline-block;margin:auto 0 2px 5px;& path{fill:currentColor}}&:hover{border-bottom:1px solid var(--rds-color-neutral-60);color:var(--rds-color-neutral-60);>svg>path{fill:var(--rds-color-neutral-60)}}}& table{&,*{overflow-x:auto;white-space:nowrap;border-collapse:separate;border-spacing:0;width:100%;text-align:left;font-family:var(--rds-font-a);line-height:var(--rds-line-height-relaxed)}& thead{background-color:var(--rds-color-primary-20)}& tbody{& tr{background-color:var(--rds-color-neutral-10);&:nth-child(2n){background-color:var(--rds-color-neutral-30)}}}& th{font-weight:var(--rds-font-weight-bold);padding:4px 8px}& td{font-weight:var(--rds-font-weight-normal);padding:4px 8px}}:has(table){&::-webkit-scrollbar{background-color:transparent;height:8px;width:122px}&::-webkit-scrollbar-thumb{background-color:#4a4a4a;border-radius:10px}}}html.dark{.wysiwyg{& ul.checkmark-list{& li:before{content:var(--rds-wysiwyg-icon-checkmark-dark)}}}}@media (min-width: 1536px){.wysiwyg{& p{font-size:var(--rds-font-size-text-xl)}& a:not(.primary-brand,.primary-brand-outline){font-size:var(--rds-font-size-text-xl)}& blockquote{font-size:var(--rds-font-size-text-3xl)}& ul{& li{font-size:var(--rds-font-size-text-xl);&:before{width:10px;height:10px}}}& h2{font-size:var(--rds-font-size-text-2xl)}& h3{font-size:var(--rds-font-size-text-2xl)}& h4{font-size:var(--rds-font-size-text-lg)}& ul,ol{font-size:var(--rds-font-size-text-xl)}}}
