.catalogue-document .document-root{line-height:1.15;-webkit-text-size-adjust:100%}.catalogue-document *,.catalogue-document :after,.catalogue-document :before{box-sizing:border-box}.catalogue-document .document-root{background-color:#fff;color:#333;font-family:var(--font-sans);font-size:1rem;font-weight:400;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.catalogue-document h1,.catalogue-document h2,.catalogue-document h3,.catalogue-document h4,.catalogue-document h5,.catalogue-document h6{color:inherit;font-family:var(--font-sans);font-weight:500;line-height:1.2;margin-block-end:1rem;margin-block-start:.5rem}.catalogue-document h1{font-size:2.5rem}.catalogue-document h2{font-size:2rem}.catalogue-document h3{font-size:1.75rem}.catalogue-document h4{font-size:1.5rem}.catalogue-document h5{font-size:1.25rem}.catalogue-document h6{font-size:1rem}.catalogue-document p{margin-block-end:.9rem;margin-block-start:0}.catalogue-document hr{box-sizing:content-box;height:0;overflow:visible}.catalogue-document pre{font-family:var(--font-sans);font-size:1em;white-space:pre-wrap}.catalogue-document a{background-color:transparent;color:#c36;text-decoration:none}.catalogue-document a:active,.catalogue-document a:hover{color:#336}.catalogue-document a:not([href]):not([tabindex]),.catalogue-document a:not([href]):not([tabindex]):focus,.catalogue-document a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}.catalogue-document a:not([href]):not([tabindex]):focus{outline:0}.catalogue-document abbr[title]{border-block-end:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.catalogue-document b,.catalogue-document strong{font-weight:bolder}.catalogue-document code,.catalogue-document kbd,.catalogue-document samp{font-family:var(--font-sans);font-size:1em}.catalogue-document small{font-size:80%}.catalogue-document sub,.catalogue-document sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.catalogue-document sub{bottom:-.25em}.catalogue-document sup{top:-.5em}.catalogue-document img{border-style:none;height:auto;max-width:100%}.catalogue-document details{display:block}.catalogue-document summary{display:list-item}.catalogue-document figcaption{color:#333;font-size:16px;font-style:italic;font-weight:400;line-height:1.4}.catalogue-document [hidden],.catalogue-document template{display:none}@media print{.catalogue-document *,.catalogue-document :after,.catalogue-document :before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.catalogue-document a,.catalogue-document a:visited{text-decoration:underline}.catalogue-document a[href]:after{content:" (" attr(href) ")"}.catalogue-document abbr[title]:after{content:" (" attr(title) ")"}.catalogue-document a[href^="#"]:after,.catalogue-document a[href^="javascript:"]:after{content:""}.catalogue-document pre{white-space:pre-wrap!important}.catalogue-document blockquote,.catalogue-document pre{-moz-column-break-inside:avoid;border:1px solid #ccc;break-inside:avoid}.catalogue-document thead{display:table-header-group}.catalogue-document img,.catalogue-document tr{-moz-column-break-inside:avoid;break-inside:avoid}.catalogue-document h2,.catalogue-document h3,.catalogue-document p{orphans:3;widows:3}.catalogue-document h2,.catalogue-document h3{-moz-column-break-after:avoid;break-after:avoid}}.catalogue-document label{display:inline-block;line-height:1;vertical-align:middle}.catalogue-document button,.catalogue-document input,.catalogue-document optgroup,.catalogue-document select,.catalogue-document textarea{font-family:var(--font-sans);font-size:1rem;line-height:1.5;margin:0}.catalogue-document input[type=date],.catalogue-document input[type=email],.catalogue-document input[type=number],.catalogue-document input[type=password],.catalogue-document input[type=search],.catalogue-document input[type=tel],.catalogue-document input[type=text],.catalogue-document input[type=time],.catalogue-document input[type=url],.catalogue-document select,.catalogue-document textarea{border:1px solid #666;border-radius:3px;padding:.5rem 1rem;transition:all .3s;width:100%}.catalogue-document input[type=date]:focus,.catalogue-document input[type=email]:focus,.catalogue-document input[type=number]:focus,.catalogue-document input[type=password]:focus,.catalogue-document input[type=search]:focus,.catalogue-document input[type=tel]:focus,.catalogue-document input[type=text]:focus,.catalogue-document input[type=time]:focus,.catalogue-document input[type=url]:focus,.catalogue-document select:focus,.catalogue-document textarea:focus{border-color:#333}.catalogue-document button,.catalogue-document input{overflow:visible}.catalogue-document button,.catalogue-document select{text-transform:none}.catalogue-document [type=button],.catalogue-document [type=reset],.catalogue-document [type=submit],.catalogue-document button{-webkit-appearance:button;width:auto}.catalogue-document [type=button],.catalogue-document [type=submit],.catalogue-document button{background-color:transparent;border:1px solid #c36;border-radius:3px;color:#c36;display:inline-block;font-size:1rem;font-weight:400;padding:.5rem 1rem;text-align:center;transition:all .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.catalogue-document [type=button]:focus:not(:focus-visible),.catalogue-document [type=submit]:focus:not(:focus-visible),.catalogue-document button:focus:not(:focus-visible){outline:none}.catalogue-document [type=button]:focus,.catalogue-document [type=button]:hover,.catalogue-document [type=submit]:focus,.catalogue-document [type=submit]:hover,.catalogue-document button:focus,.catalogue-document button:hover{background-color:#c36;color:#fff;text-decoration:none}.catalogue-document [type=button]:not(:disabled),.catalogue-document [type=submit]:not(:disabled),.catalogue-document button:not(:disabled){cursor:pointer}.catalogue-document fieldset{padding:.35em .75em .625em}.catalogue-document legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.catalogue-document progress{vertical-align:baseline}.catalogue-document textarea{overflow:auto;resize:vertical}.catalogue-document [type=checkbox],.catalogue-document [type=radio]{box-sizing:border-box;padding:0}.catalogue-document [type=number]::-webkit-inner-spin-button,.catalogue-document [type=number]::-webkit-outer-spin-button{height:auto}.catalogue-document [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.catalogue-document [type=search]::-webkit-search-decoration{-webkit-appearance:none}.catalogue-document ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.catalogue-document select{display:block}.catalogue-document table{background-color:transparent;border-collapse:collapse;border-spacing:0;font-size:.9em;margin-block-end:15px;width:100%}.catalogue-document table td,.catalogue-document table th{border:1px solid hsla(0,0%,50%,.502);line-height:1.5;padding:15px;vertical-align:top}.catalogue-document table th{font-weight:700}.catalogue-document table tfoot th,.catalogue-document table thead th{font-size:1em}.catalogue-document table caption+thead tr:first-child td,.catalogue-document table caption+thead tr:first-child th,.catalogue-document table colgroup+thead tr:first-child td,.catalogue-document table colgroup+thead tr:first-child th,.catalogue-document table thead:first-child tr:first-child td,.catalogue-document table thead:first-child tr:first-child th{border-block-start:1px solid hsla(0,0%,50%,.502)}.catalogue-document table tbody>tr:nth-child(odd)>td,.catalogue-document table tbody>tr:nth-child(odd)>th{background-color:hsla(0,0%,50%,.071)}.catalogue-document table tbody tr:hover>td,.catalogue-document table tbody tr:hover>th{background-color:hsla(0,0%,50%,.102)}.catalogue-document table tbody+tbody{border-block-start:2px solid hsla(0,0%,50%,.502)}@media(max-width:767px){.catalogue-document table table{font-size:.8em}.catalogue-document table table td,.catalogue-document table table th{line-height:1.3;padding:7px}.catalogue-document table table th{font-weight:400}}.catalogue-document dd,.catalogue-document dl,.catalogue-document dt,.catalogue-document li,.catalogue-document ol,.catalogue-document ul{background:transparent;border:0;font-size:100%;margin-block-end:0;margin-block-start:0;outline:0;vertical-align:baseline}
