:root{--partContent-margin: 1.2em;--partContent-color: rgba(var(--orange), 1);--partContent-color-hover: rgba(var(--black), 1)}.partContentText{--partContentText-color: inherit;--partContentText-color-hover: inherit}.partContentText p,.partContentText ul,.partContentText ol,.partContentText table,.partContentText blockquote,.partContentVideo:not(:last-child),.partContentFileAdmin:not(:last-child),.partContentForm:not(:last-child),.partContentCode:not(:last-child){margin-bottom:1.2em;margin-bottom:var(--partContent-margin)}.partContentText:last-child>*:last-child{margin-bottom:0}.partContentText{line-height:1.5}.partContentText a{color:var(--partContentText-color);background-image:linear-gradient(var(--partContent-color),var(--partContent-color)),linear-gradient(var(--partContent-color-hover),var(--partContent-color-hover));background-size:100% 2px,0 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:color .3s ease,background-size .3s ease;text-decoration:none;hyphens:auto;-webkit-hyphens:auto}@media (hover: hover){.partContentText a:hover,.partContentFileAdmin ul li a:hover .fileAdminLabel span{background-size:0 2px,100% 2px}.partContentText a:hover{color:var(--partContentText-color-hover)}}.partContentFileAdmin ul li a .fileAdminIcon{background-color:var(--partContent-color);width:1.1667em;height:1.1667em}.partContentFileAdmin ul li a:hover .fileAdminIcon{background-color:var(--partContent-color-hover)}.partContentFileAdmin ul li a .fileAdminIcon svg{width:50%;max-height:50%;fill:#fff}.partContentText p+ul{margin-top:calc(-1 * var(--partContent-margin))}.partContentText ul li{position:relative;padding-left:.75em}.partContentText ul li:before{left:0;position:absolute;flex:0 0 auto;content:"";display:block;font-size:1em;width:.375em;height:.375em;border-radius:50%;background-color:var(--partContent-color);margin-top:.5625em}main:not(#contentDefault) #heroHeader+section .partContentText ul li{padding-left:30px}main:not(#contentDefault) #heroHeader+section .partContentText ul li:before{margin-left:.3em;--borderWidth: 4px;--height: 20px;--width: 10px;--borderColor: rgba(var(--orange), 1);flex:0 0 auto;content:"";transform:rotate(45deg);height:var(--height);width:var(--width);border-bottom:var(--borderWidth) solid var(--borderColor);border-right:var(--borderWidth) solid var(--borderColor);margin-top:.2em;border-radius:0;background-color:transparent}.partContentText ol{list-style-type:decimal;margin-left:1.5em}.partContentText ol li::marker{color:var(--partContent-color);font-weight:700}.partContentText blockquote{border-left:solid 3px var(--partContent-color);padding-left:.8em}.partContentText table{margin-bottom:var(--spacing-40)}.partContentText table th,.partContentText table td{padding:.3em 0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--contentTwoColumns-titleColor, rgba(var(--black), .1));vertical-align:top}.partContentText table th:not(:first-child),.partContentText table td:not(:first-child){padding-left:1em}@media screen and (max-width: 767px){.partContentText table{overflow-x:auto;display:block}}.partContentText sup,.partContentText sub{vertical-align:baseline;position:relative}.partContentText sup{top:-.4em}.partContentText sub{top:.4em}.partContentFileAdmin ul li:not(:last-child){margin-bottom:.6em}.partContentFileAdmin ul li a{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.partContentFileAdmin ul li a .fileAdminIcon{flex:0 0 auto;display:flex;justify-content:center;align-items:center;transition:background-color .3s ease}.partContentFileAdmin ul li a .fileAdminIcon svg{transition:fill .3s ease}.partContentFileAdmin ul li a .fileAdminLabel{margin-left:.33333em;flex:1 1 auto;line-height:1.2}.partContentFileAdmin ul li a .fileAdminLabel span{display:inline;background-image:linear-gradient(transparent,transparent),linear-gradient(var(--partContent-color-hover),var(--partContent-color-hover));background-size:100% 2px,0 2px;background-position:100% 100%,0 100%;background-repeat:no-repeat;transition:background-size .3s ease}.partContentFileAdmin ul li a .fileAdminExtension{flex:0 0 auto;font-size:.5em;width:40px;text-align:center;font-weight:700;border:solid 1px #000;padding:3px 0;text-transform:uppercase}.partContentFileAdmin ul li a .fileAdminExtension{border:solid 1px #999;color:#000}.partContentFileAdmin ul li.pdf a .fileAdminExtension{border-color:red;color:red}.partContentFileAdmin ul li.doc a .fileAdminExtension,.partContentFileAdmin ul li.docx a .fileAdminExtension{border-color:#2b579a;color:#2b579a}.partContentFileAdmin ul li.xls a .fileAdminExtension,.partContentFileAdmin ul li.xlsx a .fileAdminExtension{border-color:#217346;color:#217346}.partContentFileAdmin ul li.ppt a .fileAdminExtension,.partContentFileAdmin ul li.pptx a .fileAdminExtension{border-color:#b7472a;color:#b7472a}.partButtonContentContainer{display:inline-flex;flex-wrap:wrap;gap:.83333em}.partContentVideo .contentVideoContainer{position:relative;height:0;padding-bottom:56.25%;background-color:rgba(0,0,0,.024)}.partContentVideo iframe{position:absolute;left:0;top:0;height:100%;width:100%;border:none}.partContentVideo .contentVideoContainer .partContentText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:240px;font-size:16px;padding:90px 20px 20px;background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 0C4.48 0 0 4.48 0 10s4.48 10 10 10 10-4.48 10-10S15.52 0 10 0ZM8 14.5v-9l6 4.5-6 4.5Z' fill='%23000' fill-rule='nonzero' fill-opacity='.1'/%3E%3C/svg%3E");background-position:top 20px center;background-repeat:no-repeat;background-size:60px}.partContentVideo .contentVideoContainer .partContentText p{margin-bottom:0}
