:root{--partContent-margin: 1.4em;--partContent-heading-spacing: clamp(1.875rem, 2vw + .8rem, 3.125rem)}.partContentText,.partContentFileAdmin{--partContentText-lineHeight: 1.6em;--partContentText-link-color: #000;--partContentText-link-color-hover: var(--partContentText-link-color);--partContentText-link-textDecorationColor: var(--orange);--partContentText-link-textDecorationColor-hover: var(--partContentText-link-color);--partContentText-link-fontWeight: 400;--partContentText-marker-color: var(--partContentText-link-textDecorationColor);--partContentText-blockquote-backgroundColor: rgba(0,0,0,.05);--partContentText-blockquote-borderColor: #000;--partContentText-blockquote-padding: 1.5em;--partContentText-blockquote-borderWidth: 3px}.partContentFileAdmin{--partContentFileAdmin-icon-color: var(--partContentText-link-textDecorationColor);--partContentFileAdmin-icon-width: 1rem;--partContentFileAdmin-border: solid 1px rgba(0,0,0,.1)}.partContentText:not(:last-child)>*:not(.partHeading),.partContentText:last-child>*:not(:last-child,.partHeading),.partContentVideo:not(:last-child),.partContentFileAdmin:not(:last-child),.partContentForm:not(:last-child),.partContentCode:not(:last-child){margin-bottom:1.4em;margin-bottom:var(--partContent-margin)}.partContentText{line-height:var(--partContentText-lineHeight)}.partContentText .partHeading,.partContentVideo .partHeading,.partContentFileAdmin .partHeading,.partContentForm .partHeading,.partContentCode .partHeading,.partContentFileImageGallery .partHeading{color:var(--black);font-size:var(--fontSize-h3);margin-bottom:.1em}.partContentText:not(:first-child) .partHeading,.partContentVideo:not(:first-child) .partHeading,.partContentFileAdmin:not(:first-child) .partHeading,.partContentForm:not(:first-child) .partHeading,.partContentCode:not(:first-child) .partHeading,.partContentFileImageGallery:not(:first-child) .partHeading{margin-top:var(--partContent-heading-spacing)}.partHeading+.partContentText .partHeading,.partHeading+.partContentVideo .partHeading,.partHeading+.partContentFileAdmin .partHeading,.partHeading+.partContentForm .partHeading,.partHeading+.partContentCode .partHeading,.partHeading+.partContentFileImageGallery .partHeading{margin-top:0}.partContentText a,.partContentFileAdmin ul li a .fileAdminLabel span{color:var(--partContentText-link-color);font-weight:var(--partContentText-link-fontWeight);text-decoration:underline;text-decoration-color:var(--partContentText-link-textDecorationColor);text-decoration-style:solid;text-decoration-thickness:max(2px,.08em);text-underline-offset:.15em;transition:color .3s ease,text-decoration .3s ease;hyphens:auto;-webkit-hyphens:auto}@media (hover: hover){.partContentText a:hover,.partContentFileAdmin ul li a:hover .fileAdminLabel span{color:var(--partContentText-link-color-hover);text-decoration-color:var(--partContentText-link-textDecorationColor-hover)}}.partContentText ul,.partContentText ol{margin-left:1.5em;display:grid;grid-gap:calc(var(--partContent-margin) / 2) 1.5em}.partContentText li{line-height:1.25;padding-left:.3em}.partContentText ul{list-style-type:disc}.partContentText ul li::marker{color:var(--partContentText-marker-color);font-size:1em;line-height:.6rem}.partContentText ol{list-style-type:decimal}.partContentText ol li::marker{color:var(--partContentText-marker-color)}.partContentText table th,.partContentText table td{padding:.2em .44444em;border:1px solid rgba(0,0,0,.2);vertical-align:top}@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}.partContentText blockquote{border-style:solid;background-color:var(--partContentText-blockquote-backgroundColor);border-left-width:var(--partContentText-blockquote-borderWidth);border-color:var(--partContentText-blockquote-borderColor);padding:var(--partContentText-blockquote-padding)}.partContentFileAdmin ul li:not(:only-child){border-bottom:var(--partContentFileAdmin-border)}.partContentFileAdmin ul li a{display:inline-flex;gap:.5em;color:inherit;text-decoration:none}.partContentFileAdmin ul li:not(:only-child) a{padding:calc(var(--partContent-margin) / 2) 0}.partContentFileAdmin ul li a .fileAdminIcon{flex:0 0 auto;height:1.3em;display:flex;place-items:center}.partContentFileAdmin ul li a .fileAdminIcon svg{transition:fill .3s ease;width:var(--partContentFileAdmin-icon-width);fill:var(--partContentFileAdmin-icon-color)}.partContentFileAdmin ul li a .fileAdminLabel span{line-height:1.25}.partContentFileAdmin ul li:not(:only-child) a .fileAdminLabel span{--partContentText-link-textDecorationColor: transparent}.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}
