/* Legacy Divi compatibility. Scoped to converted documents, never the portal. */
body.page .r105-article.r105-legacy-document{max-width:1200px}
body.page .r105-legacy-document>div.r105-prose{max-width:none;width:100%}
.r105-legacy-module{
 --r105-pad-top:0px;--r105-pad-right:0px;--r105-pad-bottom:0px;--r105-pad-left:0px;
 --r105-margin-top:0px;--r105-margin-right:0px;--r105-margin-bottom:0px;--r105-margin-left:0px;
 --r105-pad-top-tablet:var(--r105-pad-top);--r105-pad-right-tablet:var(--r105-pad-right);--r105-pad-bottom-tablet:var(--r105-pad-bottom);--r105-pad-left-tablet:var(--r105-pad-left);
 --r105-margin-top-tablet:var(--r105-margin-top);--r105-margin-right-tablet:var(--r105-margin-right);--r105-margin-bottom-tablet:var(--r105-margin-bottom);--r105-margin-left-tablet:var(--r105-margin-left);
 --r105-pad-top-phone:var(--r105-pad-top-tablet);--r105-pad-right-phone:var(--r105-pad-right-tablet);--r105-pad-bottom-phone:var(--r105-pad-bottom-tablet);--r105-pad-left-phone:var(--r105-pad-left-tablet);
 --r105-margin-top-phone:var(--r105-margin-top-tablet);--r105-margin-right-phone:var(--r105-margin-right-tablet);--r105-margin-bottom-phone:var(--r105-margin-bottom-tablet);--r105-margin-left-phone:var(--r105-margin-left-tablet);
 padding:var(--r105-pad-top) var(--r105-pad-right) var(--r105-pad-bottom) var(--r105-pad-left);
 margin:var(--r105-margin-top) var(--r105-margin-right) var(--r105-margin-bottom) var(--r105-margin-left);
 min-width:0;max-width:100%;overflow-wrap:anywhere;
}
.r105-legacy-section{position:relative;border-radius:12px}
.r105-legacy-row{--r105-gap:24px;--r105-margin-bottom:24px;display:flex;flex-wrap:wrap;gap:var(--r105-gap);align-items:center;width:auto}
.r105-legacy-row>.r105-legacy-column{flex:0 0 var(--r105-basis,100%);min-width:0;max-width:100%}
.r105-module-text{min-width:0}
.r105-legacy-column:only-child>.r105-module-text{max-width:80ch;margin-inline:auto}
.r105-legacy-background{background-color:#17191d;color:#fff;overflow:hidden}
.r105-legacy-background h1,.r105-legacy-background h2,.r105-legacy-background h3{color:#fff!important}
.r105-legacy-light{--text:#17191d;--muted:#4c5666;color:var(--text)}
.r105-legacy-light a{color:#9a3b00!important}
.r105-prose .r105-legacy-module figure{max-width:100%;margin-inline:0}
.r105-prose .r105-legacy-module img{max-width:100%;height:auto}
.r105-module-image .r105-legacy-image{margin-block:0}
.r105-legacy-table-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.r105-prose .r105-legacy-module table{display:table;border-collapse:collapse;max-width:none}
.r105-prose .r105-legacy-table-scroll>table{width:100%;min-width:560px;table-layout:auto}
.r105-prose .r105-legacy-module h1{font-size:clamp(2rem,5vw,4.6rem);letter-spacing:-.035em}
.r105-prose .r105-legacy-module h2{font-size:clamp(1.5rem,3vw,2.35rem)}
.r105-legacy-unavailable{border:1px solid #bd8055;padding:16px;background:#332015;color:#ffdab8}
@media(min-width:981px){.r105-hide-desktop{display:none!important}}
@media(min-width:768px) and (max-width:980px){
 .r105-hide-tablet{display:none!important}
 .r105-legacy-module{padding:var(--r105-pad-top-tablet) var(--r105-pad-right-tablet) var(--r105-pad-bottom-tablet) var(--r105-pad-left-tablet);margin:var(--r105-margin-top-tablet) var(--r105-margin-right-tablet) var(--r105-margin-bottom-tablet) var(--r105-margin-left-tablet)}
}
@media(max-width:800px){.r105-legacy-row>.r105-legacy-column{flex-basis:100%}.r105-legacy-row{gap:20px}}
@media(max-width:767px){
 .r105-hide-phone{display:none!important}
 .r105-legacy-module{padding:min(var(--r105-pad-top-phone),64px) min(var(--r105-pad-right-phone),32px) min(var(--r105-pad-bottom-phone),64px) min(var(--r105-pad-left-phone),32px);margin:min(var(--r105-margin-top-phone),64px) min(var(--r105-margin-right-phone),24px) min(var(--r105-margin-bottom-phone),64px) min(var(--r105-margin-left-phone),24px)}
 .r105-legacy-background{min-height:210px}.r105-legacy-column:only-child>.r105-module-text{max-width:100%}
}
