.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(27,85,126,.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:1.125rem;--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:1.125rem;--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%280, 0, 0, 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,.navbar>.container-lg{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:62rem){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .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:1.125rem;--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(27, 85, 126, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#1B557E;--bs-pagination-active-border-color:#1B557E;--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 a:not([class]),.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)}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.84375rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#1B557E;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg)}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#1B557E;--bs-list-group-active-border-color:#1B557E;display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-font-size:1rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.625;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:1rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1.125rem;--bs-popover-header-color:currentColor;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.625;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.offcanvas{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform 0.3s ease-in-out;--bs-offcanvas-title-line-height:1.625}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.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,.map-rete-btn,.modal-header .btn-close{background-color:transparent;border:1px solid transparent;cursor:pointer}.cp__nav a:not([class]),.pag a,a.cp__nav__a{text-decoration:none}.cp__nav a:not([class]):is(:focus,:hover) span,a.cp__nav__a:is(:focus,:hover) span{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)}@media (max-width:35.98rem){.table,.table-responsive{margin-left:-1rem;margin-right:-1rem}}.modal-backdrop:not(:last-child),.table-responsive .table::-webkit-resizer,.table-responsive .table::-webkit-scrollbar-button,.table-responsive .table::-webkit-scrollbar-corner,:where(.mod__preview,.mod__body):empty{display:none}.modal-header .btn-close .ico{display:block}.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}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(27,85,126,.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}}.cp__nav{display:grid;gap:.5rem;--bs-body-font-size:1rem;--bs-body-line-height:1.25}.cp__nav .ico{--ico-fs:1.25rem;align-items:center;color:var(--ico-color,currentColor);display:flex;height:calc(var(--bs-body-font-size) * var(--bs-body-line-height));justify-content:center;line-height:calc(var(--bs-body-font-size) * var(--bs-body-line-height));width:calc(var(--bs-body-font-size) * var(--bs-body-line-height))}.cp__nav .ico-cnt{align-self:flex-start;position:relative}.cp__nav .ico-idle{opacity:var(--ico-idle-opacity,1)}.cp__nav .ico-active{inset:0 auto auto 0;opacity:var(--ico-active-opacity,0);position:absolute;z-index:1}.cp__nav a:not([class]){font-size:1rem;font-weight:700}.cp__nav a:not([class]):is(:focus,:hover){--ico-active-opacity:1;--ico-color:var(--bs-primary);--ico-idle-opacity:0}.cp__nav-subs .cp__nav__a{padding-left:var(--ps,0)}.cp__nav-subs .cp__nav__a:nth-child(2){--ps:calc(0.875rem * 1)}.cp__nav-subs .cp__nav__a:nth-child(3){--ps:calc(0.875rem * 2)}.cp__nav-subs .cp__nav__a:nth-child(4){--ps:calc(0.875rem * 3)}.cp__nav-subs .cp__nav__a:nth-child(5){--ps:calc(0.875rem * 4)}.cp__nav-subs .cp__nav__a:nth-child(6){--ps:calc(0.875rem * 5)}.cp__nav-subs .cp__nav__a:nth-child(7){--ps:calc(0.875rem * 6)}.cp__nav-subs .cp__nav__a:nth-child(8){--ps:calc(0.875rem * 7)}.cp__nav-subs .cp__nav__a:nth-child(9){--ps:calc(0.875rem * 8)}.cp__nav__a{align-items:center;color:currentColor;display:flex;font-size:var(--bs-body-font-size);font-weight:700;gap:.5rem;line-height:var(--bs-body-line-height)}.cp__nav__a span{display:block}div.cp__nav__a span{color:var(--bs-primary)}a.cp__nav__a:is(:focus,:hover){--ico-active-opacity:1;--ico-color:var(--bs-primary);--ico-idle-opacity:0}@media (max-width:47.98rem){:is(.cp__bc,.cp__aside__header) .cll__btn{--cll-header-px:0;--cll-header-py:0;flex:0 0 auto;width:auto}}@media (min-width:62rem){.cll-cnt-params{--cll-body-px:0;--cll-body-py:0}.collapse:is(#cll-cnt-bc,#cll-cnt-params):not(.show){display:block}}: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;--select-order-w:15.875rem}.cll-doc .cll__btn.collapsed .ico::before{transform:rotate(-90deg)}.cll-doc .cll__btn:not(.collapsed) .ico::before{transform:rotate(0)}.doc{--ico-fs:var(--doc-ico-fs, 1.5rem);padding:1rem;display:flex;justify-content:space-between;text-decoration:none;align-items:center}.doc .ico{color:var(--bs-primary)}.doc .doc__text{display:flex;flex-direction:column;font-weight:600}.doc .doc__text span{font-weight:400;color:var(--bs-gray-500)}.doc:is(:hover,:focus) .doc__text{text-decoration:underline}.doc:nth-of-type(even){background-color:var(--bs-gray-100)}.doc-line .doc__text span{color:var(--bs-primary);font-weight:700}.select__order{width:var(--select-order-w);border-radius:3rem}.doc-fusinorm{--line-color:var(--bs-fusinorm);--doc-border-color:var(--line-color)}.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}}:root{--bs-table-border-color:var(--bs-gray-100)}.table{border:solid 1px var(--bs-table-border-color)}.table td,.table th,.table tr{border:solid 1px var(--bs-table-border-color)}.table-bordered>:not(caption)>*{border-width:0 0}.table-bordered>:not(caption)>*>*{border-width:0 0}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#d1dde5;--bs-table-border-color:#a7b1b7;--bs-table-striped-bg:#c7d2da;--bs-table-striped-color:#000;--bs-table-active-bg:#bcc7ce;--bs-table-active-color:#000;--bs-table-hover-bg:#c1ccd4;--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:#fcfcfc;--bs-table-border-color:#cacaca;--bs-table-striped-bg:#efefef;--bs-table-striped-color:#000;--bs-table-active-bg:#e3e3e3;--bs-table-active-color:#000;--bs-table-hover-bg:#e9e9e9;--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{--td-pb:0.5rem;--td-pt:0.5rem}tbody th,td{vertical-align:middle}thead th{vertical-align:top}.table{--bs-table-striped-bg:rgba(var(--bs-primary-light-rgb), 0.5);--bs-table-active-bg:rgba(var(--bs-primary-light-rgb), 0.5);--bs-table-hover-bg:rgba(var(--bs-primary-light-rgb), 0.5)}.table th,.table thead td{--check-bg-color:var(--bs-white);--check-border-color:var(--bs-white);--checked-border-color:var(--bs-white);background:var(--th-bg);color:var(--th-color);font-weight:400;text-transform:uppercase}.table td,.table th{padding:var(--td-pt) .5rem var(--td-pb);text-align:center}.table td:first-child,.table th:first-child{padding-left:1rem;text-align:left}.table td:last-child,.table th:last-child{padding-right:1rem}.table>:not(:first-child){border:0}.table-primary{--th-bg:var(--bs-primary);--th-color:var(--bs-white)}.table-secondary{--th-bg:var(--bs-secondary);--th-color:var(--bs-white)}.table-bordered td,.table-bordered th{border-color:currentColor;border-width:1px}.table-striped td,.table-striped th{border:0}.table-responsive-cnt{--th-bg:var(--bs-body-bg);--th-color:var(--bs-body-color)}.table-responsive{--th-bg:var(--bs-body-bg);--th-color:var(--bs-body-color);-webkit-overflow-scrolling:touch;position:relative;width:calc(100% + 2rem)}.table-responsive .table{margin:0 0 1rem;overflow:auto;overflow-x:hidden;-ms-overflow-style:auto;scrollbar-color:var(--bs-primary) rgba(var(--bs-primary-rgb),.5);scrollbar-width:thin}.table-responsive .table::-webkit-scrollbar-thumb{background-color:var(--bs-secondary)}.table-responsive .table::-webkit-scrollbar-track{background-color:rgba(var(--bs-primary-rgb),.5)}.table-responsive .table::-webkit-scrollbar{width:.25rem;height:.25rem}.table-responsive thead{position:-webkit-sticky;position:sticky;left:0;top:0;z-index:9}.table-fixed{table-layout:fixed}table [role=presentation]:empty{background:0 0}@media (min-width:36rem){.table,.table-responsive{width:100%}}@media (max-width:35.98rem){.table{width:calc(100% + var(--bs-gutter-x,2rem))}}@media (max-width:47.98rem){.table-responsive{max-height:60vh;overflow:auto;border-bottom:1px solid var(--bs-secondary)}.table-responsive td,.table-responsive th{position:relative}.table-responsive :is(th,td)[role=presentation]:empty{background:var(--th-bg,var(--bs-body-bg))}.table-responsive tbody td:first-child{background:var(--th-bg,var(--bs-body-bg));left:0;max-width:45vw;position:-webkit-sticky;position:sticky;z-index:2}.table-responsive tbody td:first-child:after{content:"";display:block;position:absolute;border-right:1px solid var(--bs-secondary);inset:0 0 0 auto}.table-responsive th,.table-responsive thead td{background:var(--th-bg,var(--bs-body-bg))}.table-responsive th:after,.table-responsive thead td:after{content:"";border-bottom:1px solid var(--bs-secondary);display:block;inset:auto 0 0;position:absolute}.table-responsive th:first-child,.table-responsive thead td:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:5}.table-responsive th:first-child:after,.table-responsive thead td:first-child:after{border-right:1px solid var(--bs-secondary);inset:0}}@media (min-width:48rem){.table-md-fixed{table-layout:fixed}}@media (min-width:62rem){.table{max-height:100%}.table td,.table th{text-align:center;padding:.5rem .5rem 1rem}.table td:first-child,.table th:first-child{padding-left:1rem;text-align:left}.table td:last-child,.table th:last-child{padding-right:1rem}.table tr:is(:focus,:hover) td{--bs-table-accent-bg:var(--bs-table-hover-bg);--bs-table-bg:var(--bs-table-hover-bg)}.table-lg-fixed{table-layout:fixed}}@media (min-width:80rem){.table-xl-fixed{table-layout:fixed}}.fake-th{display:none}:root{--swiper-slide-pr:8.5rem;--swiper-btn-size:2.5rem}.card{overflow:hidden;display:flex;flex-direction:row;--bs-card-border-width:0}.card--v2{--bs-card-bg:transparent}.card__img{height:22.75rem;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.card__main{flex:1;position:relative;z-index:5;padding:1.5rem 0;display:flex;flex-direction:column}.card__title{color:var(--bs-primary);margin-bottom:1.688rem}.card__leaf time{font-size:.875rem;font-weight:600}.card__tag{font-size:.875rem;background-color:var(--bs-gray-100);color:var(--bs-black);text-decoration:none;text-transform:uppercase;padding:.313rem .5rem;margin-right:1.375rem}.card__header{margin-top:1.688rem}.card__footer{margin-top:1.875rem}.card-swiper__container{background-color:var(--bs-primary);padding:2.813rem 0;overflow:hidden}.card-swiper__container .card-swiper{overflow:hidden}.card-swiper__container .card{--bs-card-bg:transparent;color:var(--bs-white)}.card-swiper__container .card .card__title{color:var(--bs-white)}.card-swiper__container .card__body a{color:var(--bs-white)}.card-swiper__container time{color:var(--bs-white)}.card-swiper__container .swiper-nav__container{display:flex;justify-content:center;gap:2rem;margin-top:1rem}.card-swiper__container .swiper-button-next .ico::before,.card-swiper__container .swiper-button-prev .ico::before{font-size:1.5rem}.card-swiper__container .swiper-button-next,.card-swiper__container .swiper-button-prev{width:var(--swiper-btn-size);height:var(--swiper-btn-size);background:var(--bs-white);border-radius:100%;display:flex;align-items:center}.card-swiper__container .swiper-button-prev .ico::before{position:relative;left:-1px}.card-swiper__container .swiper-button-next .ico::before{position:relative;right:-1px}.card-swiper__container .swiper-button-disabled{opacity:.5}@media (min-width:62rem){.card-swiper__container .card-swiper{overflow:visible}.card-swiper__container .swiper-slide{padding-right:var(--swiper-slide-pr)}.card-swiper__container .swiper-button-next,.card-swiper__container .swiper-button-prev{position:absolute;right:calc(var(--swiper-slide-pr)/ 2 - var(--swiper-btn-size)/ 2);transform:translateY(-50%)}.card-swiper__container .swiper-button-prev{top:42%}.card-swiper__container .swiper-button-next{top:58%}.card-swiper__container .swiper-nav__container{display:block;margin-top:0}}:root{--pag-fs:1rem;--pag-fw:400;--pag-my:var(--my, 2rem);--pag-w:2rem;--pag-bg:var(--bs-body-bg);--pag-border-color:var(--bs-gray-400);--pag-color:var(--bs-gray-400);--pag-hover-bg:var(--bs-primary);--pag-hover-border-color:var(--bs-primary);--pag-hover-color:var(--bs-white)}.pag{--ico-fs:1rem;align-items:center;display:flex;flex-wrap:wrap;gap:var(--pag-gap,.5em);justify-content:center;margin-top:var(--pag-my)}.pag a:is(:disabled,.disabled){cursor:default;opacity:.5;pointer-events:none}.pag .current{--pag-bg:var(--pag-hover-bg);--pag-border-color:var(--pag-hover-border-color);--pag-color:var(--pag-hover-color);--pag-fw:500;cursor:default;pointer-events:none;z-index:1}.pag :is(a,.current){align-items:center;background:var(--pag-bg);border:2px solid var(--pag-border-color);color:var(--pag-color);display:flex;font-size:var(--pag-fs);font-weight:var(--pag-fw);height:var(--pag-w);justify-content:center;line-height:1;min-width:var(--pag-w);border-radius:3.125rem}@media (max-width:359px){:root{--pag-fs:0.875rem;--pag-fw:400;--pag-w:1.5rem}}@media (min-width:48rem){.pag{--pag-my:4rem;--pag-gap:1em}}@media (min-width:62rem){.pag a:is(:focus,:hover){--pag-border-color:var(--pag-hover-border-color);--pag-color:var(--pag-hover-color);--pag-bg:var(--pag-hover-bg)}}:root{--cll-body-py:0.5rem;--cll-body-px:0.5rem;--cll-border-color:var(--bs-gray-300);--cll-border-w:1px;--cll-header-px:0.5rem;--cll-header-py:1rem;--cll-ico-fs:1.5rem;--cll-title-color:var(--bs-primary);--cll-title-fs:1rem;--cll-title-fw:700;--cll-title-lh:1.25}.cll{border-bottom:var(--cll-border-w) solid var(--cll-border-color)}.cll .cll{border-bottom:none}.cll:nth-of-type(even){background-color:var(--bs-gray-100)}.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);font-weight:700}.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)}@media (min-width:62rem){:root{--cll-header-px:0.75rem;--cll-title-fs:1.5rem;--cll-body-px:3rem}}.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-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{aspect-ratio:1;display:block;margin:0;padding:0;position:relative}.modal-header .btn-close:before{content:"";display:block;inset:-8px;position:absolute}.modal-rete{--bs-modal-border-color:var(--bs-primary);--bs-modal-border-width:2px;--bs-modal-title-line-height:var(--h-lh)}.modal-rete .modal-content{border-radius:0 2rem}:root{--mod-title-fs:2.125rem;--mod-title-color:var(--bs-primary)}.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__footer{margin-top:var(--mod-footer-mt,2rem)}.m01{--mod-header-mb:2rem;--mod-footer-mt:2rem}.m01 .mod__header{border-bottom:2px solid var(--bs-primary)}.m02{--figcaption-fs:1em;--figcaption-fw:400;--figcaption-mt:1rem}.m03{--mod-color:var(--bs-white);padding:1.625rem 1rem}.m03 .m03__img{position:absolute;top:0;left:0;z-index:-1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.m03 .m03__overlay{position:absolute;top:0;left:0;z-index:-1;background:#174565b0;width:100%;height:100%}.m03 .m03__title{color:var(--bs-white);font-weight:700}.m03 p{line-height:1.875rem}.mod+.mod{margin-top:var(--sp2-h)}.mod+.m05{margin-top:var(--hr-my,2em)}.m07 .m07{padding-left:var(--mod-ps,0)}.map-rete-cnt-1{position:relative}.map-rete-btn{align-items:center;display:flex;inset:var(--t) auto auto var(--l);justify-content:center;padding:0;position:absolute}.map-rete-btn:before{content:"";display:block;inset:-2px;position:absolute;z-index:-1}.map-rete-btn,.map-rete-btn svg{display:block;height:24px;width:20px}.map-rete-btn:is(:focus,:hover){--fill:var(--bs-primary-light)}.map-rete-btn:is(.active){--fill:var(--bs-primary-dark)}.m12 .mod[class*=bg-]{padding-left:var(--sp2-h);padding-right:calc(.75 * var(--sp2-h))}.m12__grid{display:grid;gap:1rem}
:where(.m01,.m03):has(a.btn:is(:focus,:hover)){--img-zoom:1.05;--figure-before-opacity:0.1}:where(.m01,.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,.m18,.hp-news) .container{padding-left:0;padding-right:0}.m12{--sp2-h:3rem}}@media (max-width:61.98rem){.m03 figure{margin-bottom:1.5rem}.m08{--container-fluid-px:0}.modal-rete .btn-close{display:none}.map-rete-cnt-1{display:grid;gap:2rem}.map-rete-cnt-1 .modal-rete.fade:not(.show){display:block;height:auto;opacity:1;position:static}.map-rete-cnt-1 .modal-rete.fade:not(.show) .modal-dialog{--bs-modal-margin:0;min-height:0;transform:none;transition:none}}@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}}@media (min-width:62rem){:root{--mod-title-fs:3.125rem}.mod__title{font-size:var(--mod-title-fs,var(--h2-fs))}.m01.mod-reverse .row{flex-direction:row-reverse}.m03{padding:8.625rem 18rem}.m07{--mod-ps:4rem}.m11 .swiper-wrapper{--swiper-slide-px:0;display:grid;gap:1rem;grid-template-columns:repeat(1fr,3);grid-template-rows:2}.m11 .swiper-slide:nth-child(1){grid-column:1/4;grid-row:1}.m11 .swiper-slide:nth-child(2){grid-column:1;grid-row:2}.m11 .swiper-slide:nth-child(3){grid-column:2;grid-row:2}.m11 .swiper-slide:nth-child(4){grid-column:3;grid-row:2}.m11 .swiper-button,.m11 .swiper-slide:nth-child(n+5){display:none}.m11 .figure-a:is(:focus,:hover){--img-zoom:1.05;--figure-before-opacity:0.1}}@media (min-width:80rem){.m01 .row{--bs-gutter-x:4rem}.m03{--mod-gap:4rem;--mod-text-width:calc(36.625rem - 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}}@media (min-width:90rem){.m12__grid{grid-template-columns:25fr 75fr}}.spinner{animation:rotation 1s linear infinite;aspect-ratio:1;border:3px solid var(--bs-primary);border-bottom-color:transparent;border-left:0;border-radius:50%;display:inline-block;width:var(--w,3rem)}@keyframes rotation{0%{transform:rotate3d(0,0,1,0deg)}100%{transform:rotate3d(0,0,1,360deg)}}:root{--footer-fs:1rem;--footer-lh:1.5;--footer-bg:var(--bs-primary);--footer-color:var(--bs-white);--footer-a-hover-color:var(--bs-white);--footer-logo-h:3.125rem;--footer-py:2.688rem}.footer{--ico-fs:2rem;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;position:relative}.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 .footer__gmaps{position:absolute;right:-50px;top:20%;transform:translateY(-50%)}.footer .gmaps__logo{margin-bottom:.75rem}.footer .row__gmaps{padding-top:4.688rem}.footer-brand-img{display:block;height:var(--footer-logo-h,2rem);max-width:100%;width:auto}.copy{--footer-a-decoration:underline}@media (min-width:62rem){:root{--footer-py:4.688rem}.copy{text-align:left}}.prodotto{text-decoration:none}.prodotto:is(:hover,:focus){text-decoration:underline}.prodotto__figure{position:relative;display:inline-flex}.prodotto__main{display:flex;align-items:center;justify-content:center;background-color:var(--bs-primary);width:6.563rem;height:6.563rem;position:absolute;right:-35%;top:50%;transform:translateY(-50%)}.prodotto__title{font-weight:700}:root{--profilo-fs:1.625rem}.profilo{display:flex;flex-direction:column;align-items:center}.profilo img{height:100%;-o-object-fit:cover;object-fit:cover;width:min(100%,19.063rem);display:block}.profilo__title{font-size:var(--profilo-fs);margin-top:2.375rem;margin-bottom:1rem}.profilo--alt{display:flex;justify-content:center}@media (min-width:80rem){.profilo{align-items:start}.profilo--alt{display:flex;flex-direction:row;gap:2.5rem;justify-content:flex-start}}:root{--link-ico-fs:1.5rem;--link-fs:1.5rem;--link-fw:700}.search-results .ico{color:var(--bs-primary);position:absolute;right:1rem;top:50%;transform:translateY(-50%);z-index:10}.link{display:flex;justify-content:space-between;align-items:center;text-decoration:none;border-bottom:solid 1px var(--bs-gray-100)}.link .link__title{font-size:var(--link-fs);font-weight:var(--link-fw)}.link .ico{transform:rotate(-90deg);font-size:var(--link-ico-fs)}.link p{color:var(--bs-gray-800);margin-top:.5rem}.link:is(:hover,:focus) .link__title{text-decoration:underline}@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}}@media (prefers-reduced-motion:no-preference){.cp__nav .ico,.pag a{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{-webkit-margin-after:0;margin-block-end:0}