.lib-btn-simple[data-v-2ee20c2a]{text-decoration:none;text-transform:none}.lib-btn-simple span.underline[data-v-2ee20c2a]{text-decoration:underline;letter-spacing:normal!important}.lib-select[data-v-2d1e899c]{display:flex;align-items:center;gap:10px;select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:30px;border:1px solid var(--c-primary-blue);border-radius:6px;color:#fff;padding:0 38px 0 10px;background:#fff;color:var(--c-primary);outline:none;font-size:.875rem;font-weight:500;background-repeat:no-repeat;background-size:16px 12px;background-position:right .75rem center;option{color:var(--c-primary);padding:2px 10px}}}.lib-btn-menu[data-v-951b3fc4]{font-size:1.125rem;font-weight:400;text-decoration:none;position:relative}.lib-btn-menu:hover .btn-line-cont[data-v-951b3fc4]{opacity:.3}.btn-line-cont[data-v-951b3fc4]{margin-top:4px;opacity:0;position:absolute;width:100%;transition:all .3s}.btn-line[data-v-951b3fc4]{height:4px;background-color:var(--c-primary-blue);margin:auto;width:82%}.lib-btn-menu.router-link-exact-active[data-v-951b3fc4]{font-size:1.375rem;font-weight:600}.lib-btn-menu.router-link-exact-active .btn-line-cont[data-v-951b3fc4]{opacity:1}.frame[data-v-6f8f4f35]{border:1px solid #e0e0e0;border-radius:8px}.popup-title[data-v-6f8f4f35]{font-size:1.125rem;font-weight:500}.popup-row[data-v-6f8f4f35]{display:flex;align-items:flex-start}.popup-col[data-v-6f8f4f35]{flex:1 0;display:flex;align-items:center}.popup-label[data-v-6f8f4f35]{font-size:.875rem;font-weight:500}.app-header[data-v-28620594]{z-index:3}.bar-top[data-v-28620594]{position:relative;background:var(--c-primary);color:#fff;height:48px}.bar-top .bar-left[data-v-28620594],.bar-top .bar-right[data-v-28620594]{display:flex;align-items:center;font-size:.875rem}.bar-top .bar-left[data-v-28620594]{position:relative;left:-21px}.bar-top .bar-right[data-v-28620594]{position:relative;right:-12px}.bar-top .bar-content[data-v-28620594]{max-width:var(--site-width);height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.bar-main[data-v-28620594]{height:135px;background:#fff}.bar-main .logo-cont[data-v-28620594]{height:100%;display:flex;align-items:center}.bar-main .logo[data-v-28620594]{width:172px;display:block}.bar-main .bar-content[data-v-28620594]{max-width:var(--site-width);height:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.bar-main .nav[data-v-28620594]{display:flex;align-items:center}.isMobile.app-header[data-v-28620594]{position:sticky;top:0}.isMobile .btn-drawer[data-v-28620594]{right:-8px}.isMobile .bar-main[data-v-28620594]{height:64px;box-shadow:0 0 27px 3px rgba(0,102,255,.15)}.isMobile .bar-main .logo[data-v-28620594]{width:90px}.logo[data-v-2fc0188e]{width:264px}footer[data-v-2fc0188e]{border-top:1px solid #eee}.footer-content[data-v-2fc0188e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;padding-top:47px;padding-bottom:47px;-moz-column-gap:10px;column-gap:10px;row-gap:20px}.footer-content img[data-v-2fc0188e]{display:block}.copyright[data-v-2fc0188e]{font-size:.875rem;color:#3d3d40}.footer-links[data-v-2fc0188e]{display:flex;flex-wrap:wrap;row-gap:20px;justify-content:center}a.footer-link[data-v-2fc0188e]{color:var(--c-primary-blue);font-weight:500;text-decoration:none;text-align:center}a.footer-link[data-v-2fc0188e]:hover{text-decoration:underline}.socials[data-v-2fc0188e]{display:flex;gap:10px}.socials a[data-v-2fc0188e]{transition:opacity .3s}.socials a[data-v-2fc0188e]:hover{opacity:.8}.isMobile .footer-content[data-v-2fc0188e]{flex-direction:column}.isMobile .logo[data-v-2fc0188e]{width:220px}.theme--dark.v-subheader[data-v-a556b706],.v-list-item__content[data-v-a556b706],.v-list-item__title[data-v-a556b706]{color:#000!important}.v-subheader[data-v-a556b706]{font-size:1.4rem!important}.cookie-banner[data-v-04142ebb]{z-index:10;position:fixed;bottom:20px;left:20px;right:20px;border-radius:16px;display:flex;flex-direction:column;overflow:auto}.cookie-banner a[data-v-04142ebb]{color:var(--c-primary-blue)}.cookie-banner-text[data-v-04142ebb]{flex-grow:1;overflow:auto}.close-btn[data-v-04142ebb]{position:absolute;right:18px;top:17px}.cookie-banner-cont[data-v-04142ebb]{padding:18px 50px 12px 20px;box-shadow:0 0 24px 0 rgba(0,0,0,.13);margin-bottom:10px}.frame[data-v-04142ebb]{padding:12px 24px;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:8px}.nobr[data-v-04142ebb]{text-wrap:nowrap}@media(width >= 600px){.cookie-banner[data-v-04142ebb]{display:block}.cookie-banner-cont[data-v-04142ebb]{padding:32px 50px 19px 32px;box-shadow:none;margin-bottom:0}.close-btn[data-v-04142ebb]{right:22px;top:30px}}.primary-text,.primary-text:hover{text-decoration:none}.primary-text:hover{font-weight:700}.v-toolbar__content{z-index:1}.banner[data-v-07eb4eb0]{background:#f0f6ff;padding:60px 20px}.banner-content[data-v-07eb4eb0]{display:flex;align-items:center;justify-content:space-between;margin:auto;max-width:var(--site-width)}.banner-text-block[data-v-07eb4eb0]{flex:1 0;position:relative}.banner-img-block[data-v-07eb4eb0]{flex:1 0;display:flex;justify-content:center;position:relative}.banner-img[data-v-07eb4eb0]{max-width:100%}.banner-text[data-v-07eb4eb0]{font-size:clamp(2rem,5vw,3rem);font-weight:700;line-height:120%}.banner-h1[data-v-07eb4eb0]{color:var(--c-primary-blue)}.banner-h2[data-v-07eb4eb0]{color:var(--c-primary)}.isMobile .banner-content[data-v-07eb4eb0]{flex-direction:column}.isMobile .banner-text-block[data-v-07eb4eb0]{order:2}.isMobile .banner-img-block[data-v-07eb4eb0]{order:1}.theme--dark .banner[data-v-07eb4eb0]{background:none}.desc-page{background:var(--c-primary);color:#fff;text-wrap:pretty}.desc-page .desc-content{display:flex;gap:40px}.desc-page .desc-content>div{flex:1 0}.desc-page .desc-title{margin-bottom:50px;flex:1 0}.desc-page .desc-part-1,.desc-page .desc-part-2{flex:1 0}.desc-page.isMobile .desc-content{display:block}.icon-info[data-v-58cfc240]{text-align:center;font-weight:500;position:relative}.icon-info img[data-v-58cfc240]{display:block;margin:auto;height:clamp(88px,8vw,150px)}.img-box[data-v-58cfc240]{margin-bottom:clamp(20px,2vw,36px)}.icon-title[data-v-58cfc240]{font-size:1.25rem;margin-bottom:clamp(8px,1vw,14px)}.icon-text[data-v-58cfc240]{max-width:230px;margin:auto}.isMobile .icon-text[data-v-58cfc240]{font-weight:400}.icons[data-v-3f48b00e]{position:relative}.icons-title[data-v-3f48b00e]{color:var(--c-primary);margin-bottom:clamp(60px,6vw,100px)}.icons-cont[data-v-3f48b00e]{display:grid;grid-gap:40px 10px;grid-template-columns:repeat(4,1fr)}.isMobile[data-v-3f48b00e]{.icons-cont{grid-template-columns:repeat(2,1fr)}}.newsletter-section{background:#339;color:#fff;overflow:hidden;position:relative;z-index:2}.newsletter-section .news-content{display:flex;justify-content:space-between;gap:40px}.newsletter-section .news-content>div{flex:1 0}.newsletter-section .news-form,.newsletter-section .news-form-script{max-width:680px;position:relative}@media(max-width:1100px){.newsletter-section .news-content{display:block}}.newsletter-section .input-email{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;border:1px solid var(--c-primary-blue);border-radius:4px;padding:0 38px 0 10px;background:#fff;outline:none;font-size:1rem;font-weight:500;width:100%}.newsletter-section .v-input--checkbox .v-input--selection-controls__input{margin-right:22px}.newsletter-section .v-input--checkbox .v-input__slot{align-items:flex-start}.newsletter-section .v-input--checkbox .v-label{font-size:.875rem;color:#fff}.newsletter-section .news-btns{display:flex;justify-content:flex-end;margin-top:20px}.newsletter-section.isMobile .news-content{display:block}.newsletter-section.isMobile .news-btns{display:flex;justify-content:flex-start;margin-top:0}@media print{.no-print{display:none}.content{padding:0!important}}.contrast *{color:#ff0!important;fill:#ff0!important;box-shadow:none!important}.contrast :focus{outline:2px solid #ff0}.contrast .text-foot p{color:#000!important}.contrast .v-application .primary--text .primary-txt--text{color:#ff0!important}.contrast input::-moz-placeholder{color:#ff0!important;background:#1d1d1d!important}.contrast input:-ms-input-placeholder{color:#ff0!important;background:#1d1d1d!important}.contrast #input-767,.contrast #input-1000,.contrast .application .theme--light.table,.contrast .card,.contrast .datatable__actions,.contrast .list,.contrast .loader .loader__butons,.contrast .menu__content,.contrast .modal,.contrast .navigation-drawer,.contrast .small-dialog__actions,.contrast .table-ext--card,.contrast .table-ext .v-input__control .v-text-field__slot label,.contrast .table-ext h3,.contrast .table-simple--table,.contrast .table-simple--table .v-data-footer,.contrast .table-simple.table-simple__hero,.contrast .table-simple .v-input__control .v-text-field__slot label,.contrast .theme--light .table,.contrast .theme--light.v-btn-toggle:not(.v-btn-toggle--group),.contrast .theme--light.v-counter,.contrast .theme--light.v-label,.contrast .toc .layer-switcher,.contrast .v-data-footer,.contrast .v-data-footer .v-data-footer__pagination,.contrast .v-data-footer__select,.contrast .v-data-table,.contrast .v-file-input__text--placeholder,.contrast .v-input__control .v-text-field__slot input,.contrast .v-list-item__title,.contrast .v-select__selection,.contrast .v-snack__wrapper,.contrast .v-treeview-node__label,.contrast body,.contrast input::placeholder,.contrast label,.contrast p,.contrast td,.contrast th,.contrast thead{color:#ff0!important;background:#1d1d1d!important}.contrast .theme--light.v-input:not(.v-input--is-disabled) input,.contrast .v-card__text,.contrast .v-input--selection-controls__ripple,.contrast .v-input--switch__thumb.theme--light,.contrast .v-input--switch__track.theme--light,.contrast .v-list-item__content,.contrast .v-list-item__subtitle{color:#ff0!important}.contrast .v-slider .v-slider__thumb-container .v-slider__thumb,.contrast .v-slider .v-slider__thumb-container .v-slider__thumb-label,.contrast .v-slider .v-slider__track-container .v-slider__track-background{background-color:#ff0!important}.contrast .composition-card,.contrast .v-btn:not(.enable-disabled-buttons):not(.v-btn--text),.contrast fieldset{border:1px solid #ff0!important}.contrast .v-input--radio-group__input .v-icon{color:#ff0!important}.contrast .v-menu__content{border:1px solid grey!important}.contrast .table-simple--table .v-data-footer>*{color:#ff0!important;background:#1d1d1d!important}.contrast .tool-activator svg{fill:#ff0!important}.contrast .theme--light.v-stepper .v-stepper__label,.contrast .v-input--is-disabled .v-input__append-inner .v-icon--disabled,.contrast .v-input--is-disabled .v-select__slot .v-label.v-label--is-disabled,.contrast .v-input__slot .v-text-field__slot .v-label.v-label--is-disabled,.contrast .v-treeview .v-treeview-node--disabled .v-treeview-node__checkbox,.contrast .v-treeview .v-treeview-node--disabled .v-treeview-node__label,.contrast .v-treeview .v-treeview-node--disabled .v-treeview-node__toggle{color:#a8a8a8!important}.contrast .v-text-field--outlined{color:#ff0!important;caret-color:#ff0!important;outline-color:#ff0!important}.contrast .v-stepper{background-color:#1d1d1d}.contrast .theme--light.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step{background:#a8a8a8;color:#000;font-weight:600}.contrast .theme--light.v-card{background-color:#1d1d1d}.contrast .v-navigation-drawer__content{background:#1d1d1d!important}.contrast .theme--light.v-text-field--solo>.v-input__control>.v-input__slot{background:#1d1d1d}.contrast .v-img>div{background-color:#1d1d1d}.contrast .v-application .v-pagination__item.primary{color:#ff0!important;background-color:#1d1d1d!important;border-style:solid;border-width:2px}.contrast .v-application .primary--text .primary--txt-text{color:#ff0!important;caret-color:#ff0!important}.contrast .v-application .primary{background-color:#1d1d1d!important;border-color:#ff0!important;font-weight:600}.contrast .v-input__icon i,.contrast h1{color:#ff0}.contrast .text--contrast p,.contrast .text--contrast p *{color:#1d1d1d!important}.contrast .theme--light.v-icon{color:#ff0}.contrast .theme--light.v-list{background:#1d1d1d;color:#ff0}.contrast .v-application .pink{background-color:#1d1d1d!important;border-color:#1d1d1d!important}.contrast .v-btn__content{color:#000}.contrast .v-btn__content svg{stroke:#ff0!important}.contrast .v-btn__content button{color:#ff0}.contrast .theme--light.v-btn:not(.no-contrast){background-color:#1d1d1d!important;color:#ff0}.contrast .v-application .success--text{color:#ff0!important;caret-color:#ff0!important}.contrast .v-toolbar__items{background-color:#1d1d1d}.contrast .v-btn__content,.contrast .v-toolbar__items .v-btn__content{color:#ff0}.contrast .none-stroke svg{stroke:none!important}.contrast .theme--light.v-label{color:#ff0}.contrast .white-foot{background-color:#fff!important}.contrast .offer-ha{position:absolute;right:0;top:0;background-color:#1d1d1d}.contrast .text-foot p>*{color:#1d1d1d!important}.contrast .v-application .accent--text{color:#ff0!important}.contrast .icon-base{stroke:#1d1d1d}.contrast icon-base{stroke:#1d1d1d!important}.contrast .btn-border{border-color:#ff0}.contrast .accent--text,.contrast .application .theme--light.list,.contrast .black--text,.contrast .dropdown-content li.collection-header,.contrast .grey--text,.contrast .primary--txt-text .primary--text,.contrast .theme--light .datatable thead th.column.sortable,.contrast .theme--light .list{color:#ff0!important}.contrast .btn,.contrast .btn-flat,.contrast .btn-floating .black-text,.contrast .card-action-button,.contrast .caret,.contrast .collection>*,.contrast .dropdown-content li>a,.contrast .dropdown-content li>span,.contrast .icon--selection-control,.contrast .input-field label,.contrast .pagination li,.contrast .select-dropdown:not([disabled]),.contrast .side-nav li>a>[class^=mdi-],.contrast .side-nav li>a>i,.contrast .side-nav li>a>i.material-icons,.contrast .side-nav li>a li>a>[class*=mdi-],.contrast .theme--light .input-group>*,.contrast .white-text{color:#fff!important}.contrast [disabled],.contrast [readonly]{color:#ff0!important}.contrast .theme--light.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn--outlined){background-color:hsla(0,0%,84.7%,.3)!important;font-weight:600}.contrast .theme--light.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled){color:inherit!important}.contrast .pagination li.active{background-color:#fff;color:#1d1d1d!important}.contrast .btn:hover,.contrast .hoverable:hover,.contrast .theme--light .datatable td,.contrast td{border:1px solid #ff0!important}.contrast .theme--light.v-data-table tbody tr:hover:not(.v-data-table__expand-row){background:#000}.contrast .dropdown-content li.active,.contrast .dropdown-content li.selected,.contrast .dropdown-content li:not(.collection-header):hover{background:#1d1d1d!important;box-shadow:inset 0 0 0 2px #ff0!important}.contrast .collection{border:none}.contrast [type=radio]:not(:checked)+label:after,.contrast [type=radio]:not(:checked)+label:before{border:2px solid #fff}.contrast .application .theme--light.table tbody tr:hover:not(.datatable__expand-row),.contrast .theme--light .table tbody tr:hover:not(.datatable__expand-row){background-color:#1d1d1d}.contrast .footer{background-color:#1d1d1d!important}.contrast svg .tool{fill:#1d1d1d!important}.current-projection,.map-base,.scale-selector{transition:.4s}.upsized div:not(.v-navigation-drawer__content):not(.navigation__col),.upsized label,.upsized td{font-size:16px!important}.upsized .navigation-drawer>.list:not(.list--dense) .list__tile,.upsized table.table tbody td,.upsized table.table thead th{font-size:19px}.upsized .current-projection,.upsized .map-base,.upsized .scale-selector{transition:.4s}.upsized .map-base{width:180px!important}.upsized .current-projection{width:150px!important}.upsized .scale-selector{width:120px!important}.underline--accent{text-decoration:underline;-webkit-text-decoration-color:var(--v-accent-base);text-decoration-color:var(--v-accent-base)}.hr--accent{background-color:var(--v-accent-base)}.theme--dark.v-data-table .v-data-table-header th.sortable .v-data-table-header__icon:not(.theme--dark.v-data-table .v-data-table-header th.sortable.active .v-data-table-header__icon),.theme--light.v-data-table .v-data-table-header th.sortable .v-data-table-header__icon:not(.theme--light.v-data-table .v-data-table-header th.sortable.active .v-data-table-header__icon){color:transparent!important}.theme--light.v-application{color:var(--c-text)!important}.v-card__subtitle,.v-card__text{font-size:inherit;font-weight:400;line-height:normal;letter-spacing:normal}.theme--light.v-card,.theme--light.v-card .v-card__subtitle,.theme--light.v-card>.v-card__text,.theme--light.v-label{color:var(--c-text)!important}.theme--light.v-label{font-size:14px}:root{--site-width:1440px;--site-padding:30px;--c-text:#3d3d40;--c-primary:#339;--c-primary-purple:#339;--c-primary-blue:#06f}.content-padd{padding:clamp(46px,5vw,110px) var(--site-padding)}.content-padd-s{padding:clamp(46px,3vw,110px) var(--site-padding)}.content-padd-x{padding-left:var(--site-padding);padding-right:var(--site-padding)}.content-width{max-width:var(--site-width);margin:auto}.bold-500{font-weight:500}.bold{font-weight:700}.block{display:block}.title-underline{font-size:2rem;font-weight:700;line-height:120%;display:block}.title-underline:after{content:"";display:block;height:4px;background:var(--c-primary-blue);margin-top:20px;width:80px}.title-simple{font-size:2rem;font-weight:700;line-height:120%;display:block}.to-right{display:flex;justify-content:flex-end}.nobr{white-space:nowrap}.color-primary-purple{color:var(--c-primary-purple)}.color-primary-blue{color:var(--c-primary-blue)}.roboto{font-family:Roboto,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.v-dialog{max-width:500px}.v-dialog .Dialog__row,.v-dialog .Dialog__row .Dialog__col{padding:0;margin:0}.v-dialog .Dialog__row .Dialog__col:last-child{padding:12px 15px 0 0}.row{margin-top:0!important;margin-bottom:0!important}.col,.col-12{padding-top:0!important;padding-bottom:0!important}.col-12>button,.col>button{margin-top:6px!important;margin-bottom:6px!important}.btn-wrap-text .v-btn__content{width:100%;white-space:normal}.v-data-table-header .v-data-table-header__icon{opacity:1}.v-list-item__title{white-space:normal!important}.smaller-snackbar .v-snack__content{padding:0}.v-data-table__mobile-row__header{max-width:60%}.v-messages__message{line-height:20px}.v-snack__content{text-align:justify}.v-select__selections .v-chip{height:auto!important}.v-select__selections .v-chip .v-chip__content{text-wrap:wrap}