:root{--coreContent1-color-primary: var(--purple);--coreContent1-color-secondary: var(--pink);--coreContent1-text-strong: currentColor;--coreContent1-heading-marginBottom: .4em;--coreContent1-heading-color: var(--black);--coreContent1-spacing: 1.2em;--coreContent1-spacing-large: clamp(1.875rem, 2vw + .8rem, 3.125rem);--coreContent1-borderColor: rgba(0, 0, 0, .2);--coreContent1-borderWidth: 1px;--coreContent1-lineHeight: 1.7;--coreContent1-lineHeight-small: calc(var(--coreContent1-lineHeight) * .8);--coreContent1-link-color: currentColor;--coreContent1-link-color-hover: var(--coreContent1-link-color);--coreContent1-link-textDecorationColor: var(--coreContent1-color-primary);--coreContent1-link-textDecorationColor-hover: var(--coreContent1-color-secondary);--coreContent1-link-textDecorationThickness: 1px;--coreContent1-link-textDecorationOffset: .15em;--coreContent1-link-fontWeight: 800;--coreContent1-text-marker-width: 1.778em;--coreContent1-text-marker-gap: .5em;--coreContent1-text-marker-color: var(--coreContent1-color-primary);--coreContent1-text-marker-icon-size: 6px;--coreContent1-text-marker-icon-borderRadius: 50%;--coreContent1-text-marker-icon-top: calc(((1em * (var(--coreContent1-lineHeight-small))) / 2) - (var(--coreContent1-text-marker-icon-size) / 2));--coreContent1-text-marker-icon-left: 1em;--coreContent1-text-marker-icon-fontWeight: 700;--coreContent1-text-marker-textAlign: right;--coreContent1-text-list-gap: calc(var(--coreContent1-spacing) / 2) 1.5em;--coreContent1-text-list-item-paddingLeft: calc(var(--coreContent1-text-marker-width) + var(--coreContent1-text-marker-gap));--coreContent1-text-table-borderColor: var(--coreContent1-borderColor);--coreContent1-text-table-borderWidth: 0 0 var(--coreContent1-borderWidth) 0;--coreContent1-text-table-verticalAlign: top;--coreContent1-text-table-padding: calc(var(--coreContent1-spacing) / 2);--coreContent1-text-table-padding-firstChild: var(--coreContent1-spacing);--coreContent1-text-blockquote-color: var(--black);--coreContent1-text-blockquote-backgroundColor: rgba(0,0,0,.025);--coreContent1-text-blockquote-borderColor: var(--coreContent1-color-primary);--coreContent1-text-blockquote-padding: 1.5em;--coreContent1-text-blockquote-borderWidth: 3px;--coreContent1-file-icon-color: var(--coreContent1-color-primary);--coreContent1-file-icon-width: .8889em;--coreContent1-file-icon-height: 1.3em;--coreContent1-file-link-gap: .5em;--coreContent1-file-link-padding: .5556em 0;--coreContent1-video-backgroundColor: rgba(0, 0, 0, .025)}.partContentText1{--partContentText1-spacing: var(--coreContent1-spacing, 1.2em);--partContentText1-lineHeight: var(--coreContent1-lineHeight, 1.7);--partContentText1-lineHeight-small: var(--coreContent1-lineHeight-small, calc(var(--partContentText1-lineHeight) * .8));--partContentText1-strong: var(--coreContent1-text-strong, var(--black));--partContentText1-link-color: var(--coreContent1-link-color, var(--black));--partContentText1-link-color-hover: var(--coreContent1-link-color-hover, var(--partContentText1-link-color));--partContentText1-link-textDecorationColor: var(--coreContent1-link-textDecorationColor, #999);--partContentText1-link-textDecorationColor-hover: var(--coreContent1-link-textDecorationColor-hover, var(--black));--partContentText1-link-textDecorationThickness: var(--coreContent1-link-textDecorationThickness, max(2px,.1em));--partContentText1-link-textDecorationOffset: var(--coreContent1-link-textDecorationOffset, .15em);--partContentText1-link-fontWeight: var(--coreContent1-link-fontWeight, 400);--partContentText1-list-gap: var(--coreContent1-text-list-gap, calc(var(--partContentText1-spacing) / 2) 1.5em);--partContentText1-list-item-paddingLeft: var(--coreContent1-text-list-item-paddingLeft, calc(var(--partContentText1-marker-width) + var(--partContentText1-marker-gap)));--partContentText1-marker-width: var(--coreContent1-text-marker-width, 1.778em);--partContentText1-marker-gap: var(--coreContent1-text-marker-gap, .5em);--partContentText1-marker-color: var(--coreContent1-text-marker-color, var(--grey-light));--partContentText1-marker-icon-size: var(--coreContent1-text-marker-icon-size, 6px);--partContentText1-marker-icon-borderRadius: var(--coreContent1-text-marker-icon-borderRadius, 50%);--partContentText1-marker-icon-top: var(--coreContent1-text-marker-icon-top, calc(((1em * (var(--partContentText1-lineHeight-small))) / 2) - (var(--partContentText1-marker-icon-size) / 2)));--partContentText1-marker-icon-left: var(--coreContent1-text-marker-icon-left, 1em);--partContentText1-marker-icon-fontWeight: var(--coreContent1-text-marker-icon-fontWeight, 700);--partContentText1-marker-textAlign: var(--coreContent1-text-marker-textAlign, right);--partContentText1-table-borderColor: var(--coreContent1-text-table-borderColor, rgba(0, 0, 0, .2));--partContentText1-table-borderWidth: var(--coreContent1-text-table-borderWidth, 0 0 1px 0);--partContentText1-table-verticalAlign: var(--coreContent1-text-table-verticalAlign, top);--partContentText1-table-padding: var(--coreContent1-text-table-padding, calc(var(--partContentText1-spacing) / 2) 0 calc(var(--partContentText1-spacing) / 2) var(--partContentText1-spacing));--partContentText1-table-padding-firstChild: var(--coreContent1-text-table-padding-firstChild, 0);--partContentText1-blockquote-color: var(--coreContent1-text-blockquote-color, var(--black));--partContentText1-blockquote-backgroundColor: var(--coreContent1-text-blockquote-backgroundColor, rgba(0,0,0,.025));--partContentText1-blockquote-borderColor: var(--coreContent1-text-blockquote-borderColor, var(--black));--partContentText1-blockquote-padding: var(--coreContent1-text-blockquote-padding, 1.5em);--partContentText1-blockquote-borderWidth: var(--coreContent1-text-blockquote-borderWidth, 3px)}.partContentText1 p{line-height:var(--partContentText1-lineHeight)}.partContentText1 *:not(.partHeading) strong{color:var(--partContentText1-strong)}.partContentText1 a{color:var(--partContentText1-link-color);font-weight:var(--partContentText1-link-fontWeight);text-decoration:underline;text-decoration-color:var(--partContentText1-link-textDecorationColor);text-decoration-style:solid;text-decoration-thickness:var(--partContentText1-link-textDecorationThickness);text-underline-offset:var(--partContentText1-link-textDecorationOffset);transition:color .3s ease,text-decoration .3s ease;hyphens:auto;-webkit-hyphens:auto}@media (hover: hover){.partContentText1 a:hover{color:var(--partContentText1-link-color-hover);text-decoration-color:var(--partContentText1-link-textDecorationColor-hover)}}.partContentText1 ul,.partContentText1 ol{display:grid;grid-gap:var(--partContentText1-list-gap);line-height:var(--partContentText1-lineHeight-small)}.partContentText1 li{position:relative;padding-left:var(--partContentText1-list-item-paddingLeft)}.partContentText1 ul li:before{position:absolute;left:var(--partContentText1-marker-icon-left);top:var(--partContentText1-marker-icon-top);display:block;content:"";width:var(--partContentText1-marker-icon-size);height:var(--partContentText1-marker-icon-size);border-radius:var(--partContentText1-marker-icon-borderRadius);background-color:var(--partContentText1-link-textDecorationColor)}.partContentText1 ol{counter-reset:partContentText1-ol-counter}.partContentText1 ol li{counter-increment:partContentText1-ol-counter}.partContentText1 ol li:before{width:var(--partContentText1-marker-width);color:var(--partContentText1-link-textDecorationColor);text-align:var(--partContentText1-marker-textAlign);position:absolute;top:0;left:0;font-weight:var(--partContentText1-marker-icon-fontWeight);content:counter(partContentText1-ol-counter) "."}.partContentText1 table{line-height:var(--partContentText1-lineHeight-small)}.partContentText1 td{padding:var(--partContentText1-table-padding);border-style:solid;border-color:var(--partContentText1-table-borderColor);border-width:var(--partContentText1-table-borderWidth);vertical-align:top}.partContentText1 td:first-child{padding-left:var(--partContentText1-table-padding-firstChild)}@media screen and (max-width: 900px){.partContentText1 table{overflow-x:auto;display:block}}.partContentText1 blockquote{color:var(--partContentText1-blockquote-color);background-color:var(--partContentText1-blockquote-backgroundColor);border-style:solid;border-left-width:var(--partContentText1-blockquote-borderWidth);border-color:var(--partContentText1-blockquote-borderColor);padding:var(--partContentText1-blockquote-padding)}.partContentText1 sup,.partContentText1 sub{vertical-align:baseline;position:relative}.partContentText1 sup{top:-.4em}.partContentText1 sub{top:.4em}.partContentFileAdmin1{--partContentFileAdmin1-borderColor: var(--coreContent1-borderColor, rgba(0,0,0,.2));--partContentFileAdmin1-borderWidth: var(--coreContent1-borderWidth, 1px);--partContentFileAdmin1-lineHeight: var(--coreContent1-lineHeight, 1.7);--partContentFileAdmin1-lineHeight-small: var(--coreContent1-lineHeight-small, calc(var(--partContentFileAdmin1-lineHeight) * .8));--partContentFileAdmin1-icon-color: var(--coreContent1-file-icon-color, var(--black));--partContentFileAdmin1-icon-width: var(--coreContent1-file-icon-width, .8889em);--partContentFileAdmin1-icon-height: var(--coreContent1-file-icon-height, 1.3em);--partContentFileAdmin1-link-color: var(--coreContent1-link-color, var(--black));--partContentFileAdmin1-link-color-hover: var(--coreContent1-link-color-hover, var(--partContentFileAdmin1-link-color));--partContentFileAdmin1-link-textDecorationColor: var(--coreContent1-link-textDecorationColor, var(--grey-light));--partContentFileAdmin1-link-textDecorationColor-hover: var(--coreContent1-link-textDecorationColor-hover, var(--black));--partContentFileAdmin1-link-textDecorationThickness: var(--coreContent1-link-textDecorationThickness, max(2px,.1em));--partContentFileAdmin1-link-textDecorationOffset: var(--coreContent1-link-textDecorationOffset, .15em);--partContentFileAdmin1-link-fontWeight: var(--coreContent1-link-fontWeight, 400);--partContentFileAdmin1-link-gap: var(--coreContent1-link-gap, .5em);--partContentFileAdmin1-link-padding: var(--coreContent1-link-padding, .5556em 0)}.partContentFileAdmin1 a{display:inline-flex;gap:var(--partContentFileAdmin1-link-gap);text-decoration:none}.partContentFileAdmin1 ul li a .fileAdminLabel span{line-height:var(--partContentFileAdmin1-lineHeight-small);color:var(--partContentFileAdmin1-link-color);font-weight:var(--partContentFileAdmin1-link-fontWeight);text-decoration:underline;text-decoration-color:var(--partContentFileAdmin1-link-textDecorationColor);text-decoration-style:solid;text-decoration-thickness:var(--partContentFileAdmin1-link-textDecorationThickness);text-underline-offset:var(--partContentFileAdmin1-link-textDecorationOffset);transition:color .3s ease,text-decoration .3s ease;hyphens:auto;-webkit-hyphens:auto}@media (hover: hover){.partContentFileAdmin1 ul li a:hover .fileAdminLabel span{color:var(--partContentFileAdmin1-link-color-hover);text-decoration-color:var(--partContentFileAdmin1-link-textDecorationColor-hover)}}.partContentFileAdmin1 ul li:not(:only-child){border-bottom-color:var(--partContentFileAdmin1-borderColor);border-bottom-width:var(--partContentFileAdmin1-borderWidth);border-bottom-style:solid}.partContentFileAdmin1 ul li:not(:only-child) a{padding:var(--partContentFileAdmin1-link-padding)}.partContentFileAdmin1 ul li:not(:only-child):first-child a{padding-top:0}.partContentFileAdmin1 ul li a .fileAdminIcon{flex:0 0 auto;height:var(--partContentFileAdmin1-icon-height);display:flex;place-items:center}.partContentFileAdmin1 ul li a .fileAdminIcon svg{transition:fill .3s ease;width:var(--partContentFileAdmin1-icon-width);fill:var(--partContentFileAdmin1-icon-color)}.partContentFileAdmin1 ul li:not(:only-child) a .fileAdminLabel span{--partContentFileAdmin1-link-textDecorationColor: transparent}.partContentVideo2{--partContentVideo2-backgroundColor: var(--coreContent1-video-backgroundColor, rgba(0, 0, 0, .025))}.partContentVideo2 .contentVideoContainer{aspect-ratio:16/9;position:relative;background-color:var(--partContentVideo2-backgroundColor)}.partContentVideo2 iframe{position:absolute;left:0;top:0;height:100%;width:100%;border:none}.partContentVideo2 .contentVideoContainer .partContentText1{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}.partContentText>*:not(:first-child):not(.partHeading),.coreContent1+.partContentText>*:not(.partHeading),.partContentFileAdmin:not(:first-child):not(:has(.partHeading)),.partContentCode:not(:first-child):not(:has(.partHeading)){margin-top:var(--coreContent1-spacing)}.coreContent1+.partContentFileImageGallery:not(:has(.partHeading)),.coreContent1+.partContentVideo:not(:has(.partHeading)),.coreContent1+.partContentForm:not(:has(.partHeading)){margin-top:var(--coreContent1-spacing-large)}.partContentFileImageGallery.multiple:not(:last-child){margin-bottom:0!important}.partContentFileImageGallery+.partContentText:not(:has(.partHeading))>*:first-child,.partContentFileImageGallery+.partContentFileAdmin:not(:has(.partHeading)),.partContentFileImageGallery+.partContentCode:not(:has(.partHeading)){margin-top:var(--coreContent1-spacing-large)}.partContentVideo+.partContentText:not(:has(.partHeading))>*:first-child,.partContentVideo+.partContentFileAdmin:not(:has(.partHeading)),.partContentVideo+.partContentCode:not(:has(.partHeading)){margin-top:var(--coreContent1-spacing-large)}.partContentForm+.partContentText:not(:has(.partHeading))>*:first-child,.partContentForm+.partContentFileAdmin:not(:has(.partHeading)),.partContentForm+.partContentCode:not(:has(.partHeading)){margin-top:var(--coreContent1-spacing-large)}.partContentText>.partHeading+*{margin-top:0!important}.coreContent1>.partHeading{margin-bottom:var(--coreContent1-heading-marginBottom);color:var(--coreContent1-heading-color)}.coreContent1:not(:first-child)>.partHeading{margin-top:var(--coreContent1-spacing-large)}.partHeading:first-child+.coreContent1,.partHeading:first-child+.coreContent1>*:first-child{margin-top:0!important}
