﻿.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(229,36,33,.25)}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), 0.65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), 0.8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), 0.3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:0.5rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2861, 60, 60, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), 0.15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:0.125rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}@media (min-width:80rem){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}}.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), 0.03);--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:1rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0}.card>.list-group:last-child{border-bottom-width:0}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(229, 36, 33, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#E52421;--bs-pagination-active-border-color:#E52421;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border)}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.625;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:36rem){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}}.clearfix::after{display:block;clear:both;content:""}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-16x9{--bs-aspect-ratio:56.25%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.cll__btn,.modal-header .btn-close{background-color:transparent;border:1px solid transparent;cursor:pointer}.footer__ul,.legend{padding:0;margin:0;list-style:none}.doc__a:is(:focus,:hover) .doc__title,.m13 .mod__footer a:is(:focus,:hover){text-decoration:underline;-webkit-text-decoration-color:var(--text-decoration-color,currentColor);text-decoration-color:var(--text-decoration-color,currentColor);text-decoration-thickness:var(--text-decoration-thickness,1px);text-underline-offset:var(--text-decoration-offset,.2em)}.m22 .mod__body a span:empty,.modal-backdrop:not(:last-child),:where(.mod__preview,.mod__body):empty{display:none}.modal-header .btn-close .ico{display:block}.m21 .figure-a div:before{font-family:icons!important;font-size:var(--ico-fs,1em);font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:never;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m22 .mod__body a{font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:calc(.25rem + 1px);position:relative;text-transform:uppercase}.m22 .mod__body a:before{content:"";display:block;inset:-.5rem;position:absolute}.m22 .mod__body a:after{content:"";background:var(--btn-after-bg,var(--bs-primary));display:block;height:.25rem;inset:calc(100% + .25rem + 1px) var(--btn-after-e,auto) auto var(--btn-after-s,0);position:absolute;transition:all .2s ease;width:var(--btn-after-w,2.5rem)}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), 0.05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), 0.1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:0;box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}@media (min-width:80rem){:root{--focus-box-shadow:0 0 0 2px var(--bs-white),0 0 0 4px var(--bs-primary),0 0 0 6px var(--bs-white)}}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translate3d(0,0,0);width:100%;z-index:99992}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translate3d(0,0,0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(229,36,33,.6);border:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--play svg:nth-child(2){display:none}.fancybox-button--fsexit svg:nth-child(1),.fancybox-button--pause svg:nth-child(1){display:none}.fancybox-progress{background:#fff;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,rgba(0,0,0,0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:0px){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0,0,0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1,1,1) translate3d(0,0,0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale3d(.1,.1,1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale3d(.1,.1,1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0,0,0) scale(1)}@media all and (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:0px){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}@media (max-width:35.98rem){.fancybox-slide{padding-left:0;padding-right:0}}.mm{display:block;margin-top:.5em;max-width:100%;margin-bottom:1.5rem}.mm img{max-width:100%;height:auto;width:auto;margin-bottom:.5rem}.mm.mm-alignCenter{clear:both;display:block;margin-left:auto;margin-right:auto}@media (min-width:48rem){.mm{display:inline}.mm:is(.mm-alignLeft,.left){float:left;margin-left:0;margin-right:var(--figure-mx)}.mm:is(.mm-alignRight,.right){float:right;margin-left:var(--figure-mx);margin-right:0}}:root{--doc-bg:var(--bs-gray-100);--doc-border-color:var(--bs-primary);--doc-color:var(--bs-body-color);--doc-hover-bg:var(--bs-body-bg);--doc-hover-border-color:var(--bs-primary);--doc-hover-color:var(--bs-primary);--doc-list-gx:var(--bs-gutter-x, 2rem);--doc-list-gy:1rem;--doc-px:1rem;--doc-py:1rem;--doc-title-color:var(--bs-body-color);--doc-title-fs:1rem;--doc-title-fw:600;--doc-title-lh:1.375}.doc{--ico-fs:var(--doc-ico-fs, 1.5rem)}.doc .ico{color:var(--bs-primary)}.doc__title{color:var(--doc-title-color);font-size:var(--doc-title-fs);font-weight:var(--doc-title-fw);line-height:var(--doc-title-lh);margin-bottom:0}.doc__footer{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.doc__a{align-items:center;background:var(--doc-bg);color:var(--doc-color);display:flex;gap:1rem;justify-content:space-between;padding:var(--doc-py) var(--doc-px);position:relative;text-decoration:none}.doc__a:before{content:"";border-left:var(--doc-border-w,.25rem) solid var(--doc-border-color);display:block;inset:0 auto 0 0;position:absolute}.doc__a i[class*=ico-file]{transform:none}.doc__a:is(:focus,:hover){color:var(--doc-hover-color)}.doc__a:is(:focus,:hover):before{border-left-width:var(--doc-hover-border-w,.5rem);--doc-border-color:var(--line-color, var(--doc-hover-border-color))}.doc__a:is(:focus,:hover) i[class*=ico-file]{transform:translate3d(.25rem,0,0) rotate3d(0,0,1,10deg)}.doc-list-cnt{container:doc-list-cnt/inline-size}.doc-list{display:grid;gap:var(--doc-list-gy) var(--doc-list-gx)}
@container doc-list-cnt (inline-size > 45rem) {
  .doc-list {
    grid-template-columns: repeat(2, 1fr);
  }
  .doc-list .doc:nth-child(2n+1) {
    grid-column: 1;
  }
  .doc-list .doc:nth-child(2n+2) {
    grid-column: 2;
  }
}
@container doc-list-cnt (inline-size > 60rem) {
  .doc-list {
    grid-template-columns: repeat(3, 1fr);
  }
  .doc-list .doc:nth-child(3n+1) {
    grid-column: 1;
  }
  .doc-list .doc:nth-child(3n+2) {
    grid-column: 2;
  }
  .doc-list .doc:nth-child(3n+3) {
    grid-column: 3;
  }
}
@media (min-width:62rem){:root{--doc-hover-border-w:0.75rem;--doc-ico-fs:2rem;--doc-list-gy:2rem;--doc-px:1.5rem;--doc-py:1.25rem}}.table-primary{--bs-table-color:#000;--bs-table-bg:#fad3d3;--bs-table-border-color:#c8a9a9;--bs-table-striped-bg:#eec8c8;--bs-table-striped-color:#000;--bs-table-active-bg:#e1bebe;--bs-table-active-color:#000;--bs-table-hover-bg:#e7c3c3;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#d8d8d8;--bs-table-border-color:#adadad;--bs-table-striped-bg:#cdcdcd;--bs-table-striped-color:#000;--bs-table-active-bg:#c2c2c2;--bs-table-active-color:#000;--bs-table-hover-bg:#c8c8c8;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}:root{--cll-body-py:0.5rem;--cll-body-px:var(--cll-header-px);--cll-border-color:var(--bs-gray-300);--cll-border-w:1px;--cll-header-px:0.5rem;--cll-header-py:1rem;--cll-ico-fs:1.25rem;--cll-title-color:currentColor;--cll-title-fs:1rem;--cll-title-fw:400;--cll-title-lh:1.25}.cll{border-bottom:var(--cll-border-w) solid var(--cll-border-color)}.cll__btn-title,.cll__title{color:var(--cll-title-color);flex:1;font-size:var(--cll-title-fs);font-weight:var(--cll-title-fw);line-height:var(--cll-title-lh);margin:0;text-align:left}.cll__btn{--btn-color:var(--cll-title-color);--ico-fs:var(--cll-ico-fs);align-items:center;color:var(--btn-color);cursor:pointer;display:flex;gap:1rem;padding:var(--cll-header-py,1rem) var(--cll-header-px,0);width:100%}.cll__btn .btn-ico{--ico-fs:var(--cll-ico-fs)}.cll__btn .ico{align-items:center;aspect-ratio:1;color:var(--cll-ico-color,currentColor);display:flex;flex:0 0 auto;height:var(--cll-ico-w,2rem);justify-content:center;width:var(--cll-ico-w,2rem);border:var(--cll-ico-border-w,1px) solid var(--cll-ico-border-color,transparent);border-radius:50%}.cll__btn .ico:before{transform:scale3d(1,var(--cll-ico-y,-1),1)}.cll__btn.collapsed{--cll-ico-y:1}.cll__btn.btn-primary{--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-color:var(--bs-white);--bs-btn-hover-bg:var(--bs-primary-dark);--bs-btn-hover-border-color:var(--bs-primary-dark);--bs-btn-hover-color:var(--bs-white);--btn-color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color,transparent)}.cll__body{padding:var(--cll-body-py,1rem) var(--cll-body-px,.5rem) calc(var(--cll-body-py,1rem) + 1rem)}.cll--2{--cll-border-color:var(--bs-primary);--cll-header-py:1.5rem;--cll-ico-border-color:var(--bs-primary);--cll-ico-color:var(--bs-primary);border-top:var(--cll-border-w) solid var(--cll-border-color)}.cll--2+.cll--2{margin-top:calc(-1 * var(--cll-border-w))}@media (min-width:62rem){:root{--cll-header-px:0.75rem;--cll-title-fs:1.25rem}.cll--2{--cll-body-px:var(--cll-header-px);--cll-header-px:1rem;--cll-header-py:2rem;--cll-ico-border-w:2px;--cll-ico-fs:1.375rem;--cll-ico-w:3rem}}.so>.so__section:first-child{margin-top:0}.so>.so__section:first-child:before{display:none}.so__section{position:relative}.so__header{position:relative;z-index:1}.so__header:has(+.so__cnt){margin-bottom:4rem}.so__header.so__header--2{margin-bottom:2rem}.so__title{--h-mb:0;font-size:var(--so-title-fs,var(--h2-fs));line-height:var(--so-title-lh,var(--h-lh));padding:.5rem;text-align:center}.so__section:has(>.so__cnt)>.so__header>.so__title:after{content:"";border-color:var(--bs-primary) transparent transparent transparent;border-style:solid;border-width:1.25rem 1rem 0 1rem;display:block;height:0;inset:var(--so-title-after-top,100%) auto auto 50%;position:absolute;transform:translate3d(-50%,0,0);width:0}.so__header--2{--so-title-fs:var(--h3-fs)}.so__header--3 .so__title{font-size:var(--h6-fs)}.so__header--4{--so-title-fs:var(--h5-fs)}.so__section,.so__section .s02{margin-top:2.5rem}.so__section .s02:before,.so__section:before{content:"";background-image:url("data:image/svg+xml,%3csvg width='1' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23000' stroke-width='1' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");display:block;height:2rem;inset:auto auto calc(100% + .25rem) 50%;position:absolute;transform:translate3d(-50%,0,0);width:1px;z-index:-1}.so__section:has(>.so__header--1)+.so__section:has(>.so__header--1),.so__section:has(>.so__header--1,>.so__header--2)>.so__cnt>.so__section{margin-top:3.5rem}.so__section:has(>.so__header--1)+.so__section:has(>.so__header--1):before,.so__section:has(>.so__header--1,>.so__header--2)>.so__cnt>.so__section:before{height:3rem}.sob200 article.str,.sob201 article.str,.sob202 article.str,.sob220 article.str{margin-top:initial}.sob200 article.str::before,.sob201 article.str::before,.sob202 article.str::before,.sob220 article.str::before{content:initial}@media (max-width:61.98rem){.so .s02{padding:.5rem}.so .s02 :where(figure,.figure-a){display:none}.so__cnt{position:relative;z-index:0}.so__title{position:relative}.so__cnt-2{text-align:center}.so__header--3+.so__cnt-2{margin-top:-2rem}.so__header--3+.so__cnt-2 h4,.so__header--3+.so__cnt-2 p{margin-bottom:0}}@media (min-width:62rem){:root{--so-header-1-w:15rem;--so-header-2-w:12rem;--so-header-3-w:9rem;--so-header-4-w:8rem;--so-title-after-top:calc(100% + 0.5rem);--so-cnt-w:calc(var(--container-max-width) - var(--bs-gutter-x, 2rem));--so-empty-col-w:4rem}.so__header{border-radius:50%;width:var(--so-header-w,var(--so-header-2-w))}.so__header--1{--so-header-w:var(--so-header-1-w);--so-title-fs:1.7rem;text-transform:uppercase}.so__header--2{--so-header-w:var(--so-header-2-w);--so-title-fs:var(--h3-fs)}.so__header--3{--so-header-w:var(--so-header-3-w);--so-title-fs:var(--h4-fs)}.so__header--4{--so-header-w:var(--so-header-4-w);--so-title-fs:var(--h5-fs)}.so-section-cnt{margin:0 auto;width:calc(3 * var(--so-empty-col-w) + var(--so-header-4-w) + 2 * var(--so-header-2-w) + var(--so-header-1-w))}.so>.so__section{margin-left:calc(2 * var(--so-empty-col-w) + var(--so-header-4-w) + var(--so-header-2-w));width:var(--so-header-1-w)}.so__header{align-items:center;aspect-ratio:1;background:var(--bs-body-bg);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='900' ry='900' stroke='%23000' stroke-width='1' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");display:flex;justify-content:center;padding:calc(var(--so-header-w) * .06);position:relative}.so__header:before{content:"";border-radius:100%;border:.25rem solid var(--bs-primary);-webkit-clip-path:inset(0 0 50% 0);clip-path:inset(0 0 50% 0);display:block;inset:-.125rem;position:absolute;z-index:1}.so__title{align-items:center;aspect-ratio:1;border-radius:50%;border:1px solid currentColor;display:flex;flex:1;justify-content:center;padding:calc(var(--so-header-w) * .04);text-align:center}.so-section-cnt{position:relative}.so-section-cnt:before{content:"";background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23000' stroke-width='1' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");-webkit-clip-path:inset(0 0 1px 0);clip-path:inset(0 0 1px 0);display:block;height:2px;inset:calc(.5 * var(--so-header-1-w)) 2rem auto;position:absolute}.sob20{inset:calc(.5 * var(--so-header-1-w) - .5 * var(--so-header-2-w)) calc(100% + var(--so-empty-col-w)) auto auto}.sob21{inset:calc(.5 * var(--so-header-1-w) - .5 * var(--so-header-4-w)) calc(100% + 2 * var(--so-empty-col-w) + var(--so-header-2-w)) auto auto}.sob22{inset:calc(.5 * var(--so-header-1-w) - .5 * var(--so-header-2-w)) auto auto calc(100% + var(--so-empty-col-w))}.soa10,.soa11,.soa12,.soa13{position:absolute}.soa10:before,.soa11:before,.soa12:before,.soa13:before{content:"";background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23000' stroke-width='1' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");-webkit-clip-path:inset(0 0 1px 0);clip-path:inset(0 0 1px 0);display:block;height:2px!important;position:absolute;transform:none;width:20rem}.soa10,.soa11{top:calc(.25 * var(--so-header-1-w) - .5 * var(--so-header-4-w) - 1rem)}.soa12,.soa13{top:calc(.75 * var(--so-header-1-w) - .5 * var(--so-header-4-w) + 1rem)}.soa10,.soa12{right:calc(100% + 4rem)}.soa10:before,.soa12:before{inset:50% auto auto 100%}.soa11,.soa13{left:calc(100% + 4rem)}.soa11:before,.soa13:before{inset:50% 100% auto auto}.so__section.so1 .so__items-cnt{position:relative}.sob__cnt030{margin-bottom:30rem;position:relative}.sob__cnt030:before{content:"";background-image:url("data:image/svg+xml,%3csvg width='1' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23000' stroke-width='1' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");display:block;height:2rem;inset:0 auto auto 50%;position:absolute;transform:translate3d(-50%,0,0);width:1px;z-index:-1}.sob__cnt030:after{content:"";background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%23000' stroke-width='1' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");-webkit-clip-path:inset(0 0 1px 0);clip-path:inset(0 0 1px 0);display:block;height:2px!important;left:calc(50% - 1.5 * (var(--so-header-3-w) + 4.65rem));position:absolute;top:calc(100% + 2rem);transform:none;width:calc(3 * (var(--so-header-3-w) + 4.65rem))}.so00,.so01,.so02,.so03,.so04{position:absolute;top:calc(100% + 2rem)}.soa10,.soa11,.soa12,.soa13{display:none}.so00{right:calc(50% + var(--so-header-3-w) + 7rem)}.so01{right:calc(50% + 5.75rem)}.so02{left:calc(50% - 4.5rem)}.so03{left:calc(50% + var(--so-header-3-w) - 3.25rem)}.so04{left:calc(50% + var(--so-header-3-w) + 7rem)}.soa10,.soa11,.soa12,.soa13,.sob20,.sob21,.sob22{margin-top:0!important}.so__section .s02.so__header--5:before,.sob20:before,.sob21:before,.sob22:before{display:none}.sob20,.sob21,.sob22{position:absolute}.so__header--5{--so-header-w:auto;--str-fs:var(--h4-fs);--str-title-fs:var(--h3-fs);--str-title-lh:var(--h3-lh);aspect-ratio:unset;background-image:none;background:var(--bs-body-bg);border-radius:0}.so__header--5 .str__txt{border:1px solid currentColor;margin:.5rem 0 0;padding:1rem;width:calc(100% - 1rem)}.so__header--5 .str__txt:before{content:"";border-top:.25rem solid var(--bs-primary);border-left:.25rem solid var(--bs-primary);border-right:.25rem solid var(--bs-primary);display:block;height:calc(50% + .25rem);inset:-.25rem -.25rem auto -.25rem;position:absolute;z-index:-1}.so__section .s02.so__header--5{margin-left:auto;margin-right:auto}.so__cnt-2{--so-header-w:var(--so-header-3-w);margin-top:-1rem;width:calc(var(--so-header-w,var(--so-header-2-w)) + 1rem)}}@media (min-width:80rem){:root{--so-header-1-w:20rem;--so-header-2-w:14rem;--so-header-3-w:12rem;--so-header-4-w:10rem}.so__header--3 .so__title{font-size:var(--h4-fs)}.sob__cnt030:after{left:calc(50% - 1.5 * (var(--so-header-3-w) + 6.75rem));width:calc(3 * (var(--so-header-3-w) + 6.75rem))}.so00{right:calc(50% + var(--so-header-3-w) + 10rem)}.so01{right:calc(50% + 8rem)}.so02{left:calc(50% - 6rem)}.so03{left:calc(50% + var(--so-header-3-w) - 4rem)}.so04{left:calc(50% + var(--so-header-3-w) + 10rem)}}@media (min-width:100rem){:root{--so-empty-col-w:5rem}}.modal{--bs-modal-footer-border-color:transparent;--bs-modal-header-border-color:transparent;--heading-color:var(--bs-primary)}.modal-header{color:var(--heading-color)}.modal-title{color:var(--heading-color);font-size:var(--h3-fs);font-weight:700;padding-right:1em}.modal-footer{gap:var(--bs-gutter-x,2rem);padding:1rem}.modal-footer>*{margin:0}.modal-error{--heading-color:var(--bs-danger)}#modal-loading .modal-dialog{justify-content:center}#modal-loading .modal-content{--bs-modal-padding:1rem 2rem;width:auto}.modal-header .btn-close{align-items:center;aspect-ratio:1;display:flex;justify-content:center;margin:0;padding:0;position:relative}.modal-header .btn-close:before{content:"";display:block;inset:-8px;position:absolute}.modal-rete{--bs-modal-border-color:transparent;--bs-modal-border-width:0;--bs-modal-header-padding:0;--bs-modal-title-line-height:var(--h-lh)}.modal-rete .modal-title{padding:1rem}.modal-rete.fade:not(.show){display:block}.mod{color:var(--mod-color,currentColor);font-size:var(--mod-fs,1em);position:relative}.mod__header{margin-bottom:var(--mod-header-mb,0)}.mod__title{color:var(--mod-title-color,currentColor);font-size:var(--mod-title-fs,var(--h2-fs));font-weight:var(--mod-title-fw,600);line-height:var(--mod-title-lh,var(--h-lh));margin-bottom:var(--mod-title-mb,var(--h-mb))}.mod__subtitle{color:var(--mod-subtitle-color,currentColor);font-size:var(--mod-subtitle-fs,var(--h3-fs));font-weight:var(--mod-subtitle-fw,500);line-height:var(--mod-subtitle-lh,var(--h-lh));margin-bottom:var(--mod-subtitle-mb,var(--h-mb))}.mod__preview{color:var(--mod-preview-color,currentColor);font-size:var(--mod-preview-fs,var(--h4-fs));font-weight:var(--mod-preview-fw,400);line-height:var(--mod-preview-lh,var(--h-lh));margin-bottom:var(--mod-preview-mb,var(--h-mb))}.mod__text{font-size:var(--mod-fs);line-height:var(--mod-lh)}.mod__footer{margin-top:var(--mod-footer-mt,2rem)}.m01,.m18{--mod-header-mb:2rem;--mod-footer-mt:2rem}.m02{overflow:hidden;--mod-preview-fs:var(--h3-fs);--mod-preview-fw:300;--mod-preview-lh:1.2}.m02 .logo{height:auto;margin-bottom:-.5rem;margin-top:1rem;width:calc(100% + .5 * var(--bs-gutter-x,2rem))}.m02 .logo__path{fill:var(--bs-gray-100)}.m02 .mod__footer{flex:1}.m02:not(:has(.mod__footer)) .mod__body{flex:1}.m02__text{display:flex;flex-direction:column}.m03 .mod__text{display:flex;flex-direction:column;height:100%}.mod:not(.m02)+.mod{margin-top:var(--sp2-h)}.legend{display:grid;gap:.125rem 2rem}.legend li{align-items:center;color:var(--bs-gray-800);display:flex;font-style:italic;font-weight:700;gap:.5rem}.legend li:before{content:"";aspect-ratio:1;background:var(--bg,var(--bs-primary));border-radius:50%;display:block;width:.75rem}.li--gray-500{--bg:var(--bs-gray-500)}.li--gray-800{--bg:var(--bs-gray-800)}.map-rete-cnt-1{position:relative;--map-rete-btn-w:0.5rem}.map-rete-cnt-2{position:relative;margin:0 auto;aspect-ratio:676/819}.map-rete-btn{align-items:center;border-radius:50%;border:0;cursor:pointer;display:flex;height:var(--map-rete-btn-w);inset:var(--t) auto auto var(--l);justify-content:center;padding:0;position:absolute;text-decoration:none;transform:translate3d(-50%,-50%,0);width:var(--map-rete-btn-w);z-index:1}.map-rete-btn:before{content:"";display:block;inset:-2px;position:absolute;z-index:-1}.map-rete{display:block;margin:0 auto;max-width:100%;position:relative;z-index:-1}.map-rete .cls-3{fill-rule:evenodd}.map-rete .cls-3,.map-rete .cls-4{fill:#cfcfcf}.modal-rete.fade:not(.show){display:block;height:auto;opacity:1}.modal-rete.fade:not(.show) .modal-dialog{--bs-modal-margin:0;min-height:0;transform:none;transition:none}.m12 .mod[class*=bg-]{padding-left:var(--sp2-h);padding-right:calc(.75 * var(--sp2-h))}.m12__grid{display:grid;gap:1rem var(--bs-gutter-x,2rem)}.m13{container:m13/inline-size}.m13 .figure{background:var(--bs-primary);display:flex;height:5.5rem;margin:0 0 1rem;width:5.5rem}.m13 .figure img{max-height:5.5rem;max-width:5.5rem}.m13 .mod__leaf{margin-bottom:.25rem}.m13 .mod__title{--mod-title-fs:1.25rem;--mod-title-lh:1.33;--h-mb:0.875rem;--h-fw:700}.m13 .mod__preview{font-style:italic}.m13 .mod__footer{display:grid;gap:.125rem}.m13 .mod__footer a{text-decoration:none}.m13 a[href^=tel]{font-weight:700}.m08,.m15{--mod-header-mb:4rem}.m18__stats [class^=col]:nth-child(2n){border-left:1px solid currentColor}.m20{--mod-header-mb:2rem}.m20 table{margin-bottom:2rem}.m20 tr+tr :where(th,td):first-child{font-weight:400}.m20 td:last-child{text-align:right}.m20 tr:first-child :where(th,td){background:var(--bs-gray-100)}.m21{--ico-color:var(--bs-white);--mod-title-fs:var(--h3-fs)}.m21 .figure-a{display:flex;justify-content:center;margin:0 auto;max-width:100%}.m21 .figure-a div{margin:0 auto}.m21 .figure-a div:before{--ico-fs:clamp(2rem, 10vw, 10rem);color:var(--ico-color,inherit);content:var(--ico);display:block;inset:50% auto auto 50%;position:absolute;transform:translate3d(-50%,-50%,0) scale3d(var(--img-zoom,1),var(--img-zoom,1),1);z-index:2}.m21 figure{margin:0 auto}.m21 :where([href*=youtube],[href*=vimeo]){--ico:"\e944"}.m21 :where([href*=".jpg"],[href*=".png"]){--ico:"\e97d"}.m22 .mod__body{display:flex;justify-content:space-between;margin:0;padding:0}.m22 .mod__body:after{content:"";display:block}.m22 .mod__body a{--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-border-color:var(--bs-btn-hover-border-color);--bs-btn-active-color:var(--bs-btn-hover-color);--bs-btn-bg:transparent;--bs-btn-border-radius:0.25rem;--bs-btn-border-width:0;--bs-btn-color:currentColor;--bs-btn-fs:0.875rem;--bs-btn-hover-color:var(--bs-body-color);--bs-btn-lh:1.25;--bs-btn-padding-x:0;--bs-btn-padding-y:0;--btn-mw:0;--ico-color:currentColor;--ico-fs:1.25rem;--ico-hover-color:var(--bs-primary);align-items:center;background-color:var(--bs-btn-bg,transparent);border-radius:var(--bs-btn-border-radius);border:var(--bs-btn-border-width) solid var(--bs-btn-border-color,transparent);color:var(--bs-btn-color,#3d3c3c);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:var(--bs-btn-fs);font-weight:var(--bs-btn-fw,700);gap:var(--bs-btn-gap,.5em);justify-content:center;line-height:var(--bs-btn-lh);min-width:var(--btn-mw,5rem);outline:var(--btn-outline-width,0) solid var(--btn-outline-color,rgba(var(--bs-white-rgb),var(--btn-outline-opacity,.2)));padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);text-align:left;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:center}.m22 .mod__body a .ico{aspect-ratio:1;color:var(--ico-color,currentcolor);display:flex;order:var(--ico-order,0)}.m22 .mod__body a:is(:hover,:focus,:active){--btn-after-w:100%;box-shadow:none;color:var(--bs-btn-hover-color)}.m22 .mod__body a:is(:hover,:focus,:active) .ico{color:var(--ico-hover-color,currentcolor)}.m22 .mod__body a:is(:focus){outline:0}.m22 .mod__body a:is(.disabled,:disabled){color:#6c757d}:where(.m02,.m24) .m22 .mod__body:after{display:none}.m23{--mod-header-mb:calc(var(--h2-fs) * var(--h-lh))}.m25{--mod-preview-mb:0;--mod-title-fs:1.25rem;--mod-title-fw:700;--mod-title-lh:1.5rem;--mod-title-mb:0}.m25 .mod__leaf{font-size:1rem;line-height:1.25;padding:0 1rem 1.25rem;text-align:center}.m25 .mod__title{background:var(--mod-title-bg,var(--bs-gray-100));color:var(--mod-title-color,currentColor);padding:1rem;text-align:center}.m25 .mod__subtitle{align-items:center;display:flex;font-size:1rem;gap:1rem;justify-content:center;line-height:1.25;padding:1rem;text-align:center}.m25 .mod__subtitle:after,.m25 .mod__subtitle:before{content:"";display:block;filter:var(--mod-arrow-filter, brightness(0))}.m25 .mod__subtitle:before{background:var(--mod-arrow-color,var(--bs-primary));height:5px;width:29px}.m25 .mod__subtitle:after{content:"";background:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 31 17'%3E%3Cpath d='m21.316 17 .047-5.807H0V5.9h21.363V0L31 8.43 21.316 17Z' fill='%23e52421' fill-rule='evenodd'/%3E%3C/svg%3E") no-repeat center;display:block;height:17px;width:31px}.m25 .mod__preview{font-size:1.25rem;font-weight:300;line-height:1.5rem;padding:.5rem;text-align:center}.m25 .chart-cnt-2{position:relative}.m25 canvas{aspect-ratio:1;height:auto!important;width:100%!important}.m25 .chart-label{font-size:var(--m25-chart-label-fs,1.25rem);font-weight:700;inset:50% auto auto 50%;line-height:var(--m25-chart-label-lh,1.25);opacity:0;padding:.5rem;position:absolute;text-align:center;transform:translate3d(-50%,-50%,0);transition:opacity 1s ease}.m25 .chart-legend{border-top:1px solid var(--bs-body-color);display:flex;flex-wrap:wrap;gap:.5rem 1rem;opacity:0;padding-top:1rem;transition:opacity 1s ease}.m25 .chart-legend__item{display:flex;flex:0 1 auto;gap:.75rem}.m25 .chart-legend__item:before{content:"";aspect-ratio:1;background-color:var(--legend-color,#ccc);display:block;width:1.5rem}.m25 .chart-legend__label{font-size:1rem;line-height:1.5}.m25-primary-label{--mod-arrow-color:var(--bs-primary);--mod-arrow-filter:none;--mod-title-bg:var(--bs-primary);--mod-title-color:var(--bs-white)}.fancy-brace-cnt{margin:1rem 0;display:flex}.fancy-brace{flex:1;position:relative;display:flex}.fancy-brace:before{content:"";border-bottom:2px solid currentColor;border-left:1px solid currentColor;border-radius:0 0 0 1rem;display:block;height:1rem;width:1rem}.fancy-brace:after{content:"";border-radius:0 .5rem 0 0;border-right:.5px solid currentColor;border-top:2px solid currentColor;display:block;flex:1;height:1rem;margin-top:calc(1rem - 2px)}.fancy-brace+.fancy-brace{transform:scale3d(-1,1,1)}.m13:has(figure:is(:focus,:hover)),:where(.m03):has(a.btn:is(:focus,:hover)){--img-zoom:1.05;--figure-before-opacity:0.1}.m13:has(figure:is(:focus,:hover)) .mod__title,:where(.m03):has(a.btn:is(:focus,:hover)) .mod__title{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:.15em}@media (max-width:35.98rem){.mod:where(.m12) .container{padding-left:0;padding-right:0}.m12{--sp2-h:3rem}}@media (max-width:61.98rem){.map-rete-cnt-2{height:20rem;width:auto}.map-rete-cnt-1{display:grid;gap:2rem}.modal-rete{--bs-modal-width:100%}.modal-rete.fade:not(.show){position:static}.modal-rete+.modal-rete{border-top:1px solid var(--bs-gray-500);padding-top:2rem}}@media (min-width:48rem){.m12__grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.m12__grid .mod[class*=bg-]{--sp2-h:3rem;min-height:100%}.m12__grid .mod[class*=bg-gray-]{padding-left:var(--sp2-h);padding-right:calc(.75 * var(--sp2-h))}.m12__1{grid-row:1;grid-column:1}.m12__2{grid-row:1;grid-column:2}.m12__3{grid-row:2;grid-column:1/3}.m07{--mod-ps:2rem}.legend{display:flex;flex-wrap:wrap}.m20 table:is(:not(:only-child,:last-child)){display:inline-table;width:calc(50% - 1rem - 2px)}.m20 table:is(:not(:only-child,:last-child)):is(:nth-child(2n+1)){margin-right:2rem}.m23 .row{--bs-gutter-x:4rem}.m23 .s06 .str__header{align-items:flex-end;display:flex;min-height:calc(2 * var(--str-title-fs) * var(--str-title-lh))}}@media (min-width:62rem){.mod__title{font-size:var(--mod-title-fs,var(--h2-fs))}.m02 .logo{width:min(calc(50vw - .5 * var(--bs-gutter-x)),calc(60rem - .5 * var(--bs-gutter-x)))}.m03 .mod__text{--mod-footer-mt:auto;padding-bottom:.25rem}.m07{--mod-ps:4rem}.map-rete-cnt-1{--map-rete-btn-w:1rem;overflow:hidden}.map-rete-cnt-1 .modal-rete{inset:var(--i,0 0 auto auto)}.map-rete-cnt-2{margin:0 auto;max-width:56rem;width:56rem}.map-rete-btn{pointer-events:none}.modal-rete{--bs-modal-bg:rgba(var(--bs-white-rgb), 0.2);overflow:visible;position:absolute;width:40%}.modal-rete .modal-title{position:relative}.modal-rete .modal-title:before{content:"";display:block;height:var(--dy);inset:var(--bg-img-i);position:absolute;width:var(--dx);z-index:-1;background-repeat:no-repeat}.m18 .col-text{display:flex;flex-direction:column}.m18 .mod__body{flex:1}.modal-rete:where(#modal-1){--bg-img-i:100% auto auto 0}.modal-rete:where(#modal-1) .modal-title:before{border-top:1px solid var(--bs-body-color);border-right:1px solid var(--bs-body-color)}.modal-rete:where(#modal-2,#modal-3,#modal-4,#modal-5){--bg-img-i:auto auto 0 0}.modal-rete:where(#modal-2,#modal-3,#modal-4,#modal-5) .modal-title:before{border-bottom:1px solid var(--bs-body-color);border-right:1px solid var(--bs-body-color)}.modal-rete:where(#modal-6,#modal-7,#modal-8){--bg-img-i:100% 0 auto auto}.modal-rete:where(#modal-6,#modal-7,#modal-8) .modal-title:before{border-top:1px solid var(--bs-body-color);border-left:1px solid var(--bs-body-color)}.m23 .row{justify-content:space-evenly}.m24 .m22 .mod__body{justify-content:space-evenly}}@media (min-width:62rem) and (max-width:79.98rem){.modal-rete .modal-body,.modal-rete .modal-header{padding:.5rem}.map-rete-cnt-1 #modal-1{--i:0 auto auto 0;--bg-img-i:100% auto auto 0}.map-rete-cnt-1 #modal-2{--i:20rem auto auto 0}.map-rete-cnt-1 #modal-3{--i:32rem auto auto 0}.map-rete-cnt-1 #modal-4{--i:44rem auto auto 0}.map-rete-cnt-1 #modal-5{--i:56rem auto auto 0}.map-rete-cnt-1 #modal-6{--i:0 0 auto auto}.map-rete-cnt-1 #modal-7{--i:12rem 0 auto auto}.map-rete-cnt-1 #modal-8{--i:24rem 0 auto auto}}@media (min-width:80rem){.m01 .row{--bs-gutter-x:4rem}.m03{--mod-gap:4rem;--mod-text-width:calc(37rem - 0.5 * var(--mod-gap))}.m12__grid{grid-template-columns:2fr 3fr}.m12__2{grid-row:2;grid-column:1}.m12__3{grid-row:1/3;grid-column:2}.modal-rete:where(#modal-8){--bg-img-i:auto 0 0 auto}.modal-rete:where(#modal-8) .modal-title:before{border-top:0;border-bottom:1px solid var(--bs-body-color);border-left:1px solid var(--bs-body-color)}.m24{--str-justify-content:flex-end}.m25 .mod__leaf{min-height:calc(2lh + 1.25rem)}}@media (min-width:80rem) and (max-width:99.98rem){.map-rete-cnt-1 #modal-1{--i:0 auto auto 0}.map-rete-cnt-1 #modal-2{--i:20rem auto auto 0}.map-rete-cnt-1 #modal-3{--i:32rem auto auto 0}.map-rete-cnt-1 #modal-4{--i:44rem auto auto 0}.map-rete-cnt-1 #modal-5{--i:56rem auto auto 0}.map-rete-cnt-1 #modal-6{--i:0 0 auto auto}.map-rete-cnt-1 #modal-7{--i:20rem 0 auto auto}.map-rete-cnt-1 #modal-8{--i:40rem 0 auto auto}}@media (min-width:100rem){.m12__grid{grid-template-columns:1fr 2fr}}@media (min-width:100rem){.map-rete-cnt-1 #modal-1{--i:0 auto auto 0}.map-rete-cnt-1 #modal-2{--i:20rem auto auto 0}.map-rete-cnt-1 #modal-3{--i:32rem auto auto 0}.map-rete-cnt-1 #modal-4{--i:44rem auto auto 0}.map-rete-cnt-1 #modal-5{--i:56rem auto auto 0}.map-rete-cnt-1 #modal-6{--i:0 0 auto auto}.map-rete-cnt-1 #modal-7{--i:20rem 0 auto auto}.map-rete-cnt-1 #modal-8{--i:40rem 0 auto auto}.m25{--m25-chart-label-fs:1.5rem}}:root{--stat-fs:1rem;--stat-fw:700;--stat-lh:1.375;--stat-n-fs:3rem;--stat-n-fw:800;--stat-n-lh:1.15}.stat{font-size:var(--stat-fs);font-weight:var(--stat-fw);line-height:var(--stat-lh);padding:var(--stat-p,0)}.stat__title{--h-fs:var(--stat-fs);--h-fw:var(--stat-fw);--h-mb:0;color:currentColor;font-family:var(--bs-font-sans-serif)}.stat__number{color:var(--bs-primary);display:block;font-family:var(--stat-n-ff,var(--bs-font-sans-serif));font-size:var(--stat-n-fs);font-variant-numeric:tabular-nums;font-weight:var(--stat-n-fw);line-height:var(--stat-n-lh)}.stat__text{display:block;margin:0 auto;max-width:18rem}@media (min-width:100rem){:root{--stat-n-fs:4rem}}.stat--mini{--stat-n-fs:2.5rem;--stat-n-lh:0.8}.stat--mini .stat__text{margin-top:1rem;max-width:100%}:root{--footer-fs:1rem;--footer-lh:1.125}.footer{background-color:var(--footer-bg,var(--bs-gray-100));color:var(--footer-color,currentColor);font-size:var(--footer-fs);line-height:var(--footer-lh);padding:var(--footer-py,3rem) 0}.footer a{color:var(--footer-a-color,currentColor);-webkit-text-decoration:var(--footer-a-decoration,none);text-decoration:var(--footer-a-decoration,none);text-decoration-thickness:.5px;transition:color .2s ease}.footer a:is(:focus,:hover){color:var(--footer-a-hover-color,var(--bs-primary));-webkit-text-decoration:var(--footer-a-hover-decoration,underline);text-decoration:var(--footer-a-hover-decoration,underline)}.footer p{margin-bottom:1em}.footer-brand{margin-bottom:1rem}.footer-brand-img{display:block;height:var(--footer-logo-h,3rem);max-width:100%;width:auto}.footer__ul{display:flex;flex-wrap:wrap;font-weight:500;gap:.5rem 1rem}.footer__ul li{display:flex;gap:1rem}.footer__ul li:before{content:"|";display:block}.copy{--footer-a-decoration:underline}@media (prefers-reduced-motion:no-preference){.doc__a,.doc__a i[class*=ico-file],.doc__a:before,.m21 .figure-a div:before,.m22 .mod__body a,.m22 .mod__body a .ico{transition:all .2s ease-in-out}}.cll__body :is(ul,ol,p):first-child{-webkit-margin-before:0;margin-block-start:0}.cll__body :is(ul,ol,p):last-child,.footer p:last-child,.stat__text p{-webkit-margin-after:0;margin-block-end:0}