.stage6{line-height: 1.15; text-size-adjust: 100%;}
.stage6 *,.stage6 ::after,.stage6 ::before{box-sizing: border-box;}
.stage6{background-color: rgb(255, 255, 255); color: rgb(51, 51, 51); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; margin: 0px; -webkit-font-smoothing: antialiased;}
.stage6 h1,.stage6 h2,.stage6 h3,.stage6 h4,.stage6 h5,.stage6 h6{color: inherit; font-family: inherit; font-weight: 500; line-height: 1.2; margin-block: 0.5rem 1rem;}
.stage6 h1{font-size: 2.5rem;}
.stage6 h2{font-size: 2rem;}
.stage6 h3{font-size: 1.75rem;}
.stage6 h4{font-size: 1.5rem;}
.stage6 h5{font-size: 1.25rem;}
.stage6 h6{font-size: 1rem;}
.stage6 p{margin-block: 0px 0.9rem;}
.stage6 hr{box-sizing: content-box; height: 0px; overflow: visible;}
.stage6 pre{font-family: monospace, monospace; font-size: 1em; white-space: pre-wrap;}
.stage6 a{background-color: transparent; color: rgb(204, 51, 102); text-decoration: none;}
.stage6 a:active,.stage6 a:hover{color: rgb(51, 51, 102);}
.stage6 a:not([href]):not([tabindex]),.stage6 a:not([href]):not([tabindex]):focus,.stage6 a:not([href]):not([tabindex]):hover{color: inherit; text-decoration: none;}
.stage6 a:not([href]):not([tabindex]):focus{outline: 0px;}
.stage6 abbr[title]{border-block-end: none; text-decoration: underline dotted;}
.stage6 b,.stage6 strong{font-weight: bolder;}
.stage6 code,.stage6 kbd,.stage6 samp{font-family: monospace, monospace; font-size: 1em;}
.stage6 small{font-size: 80%;}
.stage6 sub,.stage6 sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
.stage6 sub{bottom: -0.25em;}
.stage6 sup{top: -0.5em;}
.stage6 img{border-style: none; height: auto; max-width: 100%;}
.stage6 details{display: block;}
.stage6 summary{display: list-item;}
.stage6 figcaption{color: rgb(51, 51, 51); font-size: 16px; font-style: italic; font-weight: 400; line-height: 1.4;}
.stage6 [hidden],.stage6 template{display: none;}
@media print {.stage6 *,.stage6 ::after,.stage6 ::before{background: transparent !important; box-shadow: none !important; color: rgb(0, 0, 0) !important; text-shadow: none !important;}
.stage6 a,.stage6 a:visited{text-decoration: underline;}
.stage6 a[href]::after{content: " (" attr(href) ")";}
.stage6 abbr[title]::after{content: " (" attr(title) ")";}
.stage6 a[href^="#"]::after,.stage6 a[href^="javascript:"]::after{content: "";}
.stage6 pre{white-space: pre-wrap !important;}
.stage6 blockquote,.stage6 pre{border: 1px solid rgb(204, 204, 204); break-inside: avoid;}
.stage6 thead{display: table-header-group;}
.stage6 img,.stage6 tr{break-inside: avoid;}
.stage6 h2,.stage6 h3,.stage6 p{orphans: 3; widows: 3;}
.stage6 h2,.stage6 h3{break-after: avoid;}}
.stage6 label{display: inline-block; line-height: 1; vertical-align: middle;}
.stage6 button,.stage6 input,.stage6 optgroup,.stage6 select,.stage6 textarea{font-family: inherit; font-size: 1rem; line-height: 1.5; margin: 0px;}
.stage6 input[type="date"],.stage6 input[type="email"],.stage6 input[type="number"],.stage6 input[type="password"],.stage6 input[type="search"],.stage6 input[type="tel"],.stage6 input[type="text"],.stage6 input[type="url"],.stage6 select,.stage6 textarea{border: 1px solid rgb(102, 102, 102); border-radius: 3px; padding: 0.5rem 1rem; transition: 0.3s; width: 100%;}
.stage6 input[type="date"]:focus,.stage6 input[type="email"]:focus,.stage6 input[type="number"]:focus,.stage6 input[type="password"]:focus,.stage6 input[type="search"]:focus,.stage6 input[type="tel"]:focus,.stage6 input[type="text"]:focus,.stage6 input[type="url"]:focus,.stage6 select:focus,.stage6 textarea:focus{border-color: rgb(51, 51, 51);}
.stage6 button,.stage6 input{overflow: visible;}
.stage6 button,.stage6 select{text-transform: none;}
.stage6 [type="button"],.stage6 [type="reset"],.stage6 [type="submit"],.stage6 button{appearance: button; width: auto;}
.stage6 [type="button"],.stage6 [type="submit"],.stage6 button{background-color: transparent; border: 1px solid rgb(204, 51, 102); border-radius: 3px; color: rgb(204, 51, 102); display: inline-block; font-size: 1rem; font-weight: 400; padding: 0.5rem 1rem; text-align: center; transition: 0.3s; user-select: none; white-space: nowrap;}
.stage6 [type="button"]:focus:not(:focus-visible),.stage6 [type="submit"]:focus:not(:focus-visible),.stage6 button:focus:not(:focus-visible){outline: none;}
.stage6 [type="button"]:focus,.stage6 [type="button"]:hover,.stage6 [type="submit"]:focus,.stage6 [type="submit"]:hover,.stage6 button:focus,.stage6 button:hover{background-color: rgb(204, 51, 102); color: rgb(255, 255, 255); text-decoration: none;}
.stage6 [type="button"]:not(:disabled),.stage6 [type="submit"]:not(:disabled),.stage6 button:not(:disabled){cursor: pointer;}
.stage6 fieldset{padding: 0.35em 0.75em 0.625em;}
.stage6 legend{box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal;}
.stage6 progress{vertical-align: baseline;}
.stage6 textarea{overflow: auto; resize: vertical;}
.stage6 [type="checkbox"],.stage6 [type="radio"]{box-sizing: border-box; padding: 0px;}
.stage6 [type="number"]::-webkit-inner-spin-button,.stage6 [type="number"]::-webkit-outer-spin-button{height: auto;}
.stage6 [type="search"]{appearance: textfield; outline-offset: -2px;}
.stage6 [type="search"]::-webkit-search-decoration{appearance: none;}
.stage6 ::-webkit-file-upload-button{appearance: button; font: inherit;}
.stage6 select{display: block;}
.stage6 table{background-color: transparent; border-collapse: collapse; border-spacing: 0px; font-size: 0.9em; margin-block-end: 15px; width: 100%;}
.stage6 table td,.stage6 table th{border: 1px solid rgba(128, 128, 128, 0.5); line-height: 1.5; padding: 15px; vertical-align: top;}
.stage6 table th{font-weight: 700;}
.stage6 table tfoot th,.stage6 table thead th{font-size: 1em;}
.stage6 table caption + thead tr:first-child td,.stage6 table caption + thead tr:first-child th,.stage6 table colgroup + thead tr:first-child td,.stage6 table colgroup + thead tr:first-child th,.stage6 table thead:first-child tr:first-child td,.stage6 table thead:first-child tr:first-child th{border-block-start: 1px solid rgba(128, 128, 128, 0.5);}
.stage6 table tbody > tr:nth-child(2n+1) > td,.stage6 table tbody > tr:nth-child(2n+1) > th{background-color: rgba(128, 128, 128, 0.07);}
.stage6 table tbody tr:hover > td,.stage6 table tbody tr:hover > th{background-color: rgba(128, 128, 128, 0.1);}
.stage6 table tbody + tbody{border-block-start: 2px solid rgba(128, 128, 128, 0.5);}
@media (max-width: 767px) {.stage6 table table{font-size: 0.8em;}
.stage6 table table td,.stage6 table table th{line-height: 1.3; padding: 7px;}
.stage6 table table th{font-weight: 400;}}
.stage6 dd,.stage6 dl,.stage6 dt,.stage6 li,.stage6 ol,.stage6 ul{background: transparent; border: 0px; font-size: 100%; margin-block: 0px; outline: 0px; vertical-align: baseline;}