.paginationWrapper{width:100%;height:8px;padding:0 16px;position:relative;transition:all,.8s;opacity:0;transform:translateY(50px)}.paginationWrapper.show,.wp-admin .paginationWrapper,.wp-embed-responsive .paginationWrapper{opacity:1;transform:translateX(0)}.paginationWrapper .swiper-pagination .swiper-pagination-bullet{transition:all .3s;opacity:.5;width:8px;height:8px}.paginationWrapper .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.searchBox{display:flex;flex-direction:column;gap:18px}.searchField{display:flex;align-items:center;gap:12px;padding:13px 16px;border:1px solid var(--color-gray-light);border-radius:12px;background-color:rgba(var(--color-gray-light-rgb), 0.5);transition:border-color .25s ease,background-color .25s ease}.searchField:focus-within{border-color:var(--color-purple);background-color:rgba(var(--color-gray-light-rgb), 0.85)}.searchFieldIcon{flex-shrink:0;width:20px;height:20px;color:var(--color-silver)}.searchInput{flex:1;min-width:0;border:0;outline:none;background:rgba(0,0,0,0);color:var(--color-dark);font-family:var(--font-primary);font-size:16px;line-height:1.4}.searchInput::-moz-placeholder{color:var(--color-silver)}.searchInput::placeholder{color:var(--color-silver)}.searchResults{max-height:52vh;overflow-y:auto;margin:0 -8px;padding:0 8px}@media(max-width: 1024px){.searchResults{max-height:60vh}}.searchHint{padding:28px 16px;text-align:center;color:var(--color-silver);font-size:14px;line-height:1.5}.searchResult{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:14px;border-radius:12px;text-decoration:none;color:var(--color-dark);transition:background-color .2s ease}.searchResult+.searchResult{margin-top:2px}.searchResult:hover,.searchResult.is-selected{background-color:var(--color-gray-light)}.searchResultMain{display:flex;flex-direction:column;gap:4px;min-width:0}.searchResultTitle{color:var(--color-dark);font-family:var(--font-secondary);font-size:16px;font-weight:700;line-height:1.3}.searchResultSnippet{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--color-gray-medium);font-size:14px;line-height:1.5}.searchResultUrl{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-silver);font-size:12px;line-height:1.4}.searchResultMeta{flex-shrink:0;align-self:flex-start;margin-top:2px;padding:4px 12px;border:1px solid var(--color-gray-light);border-radius:50px;color:var(--color-silver);font-size:12px;font-weight:500;line-height:1.4;white-space:nowrap}mark.searchMark{padding:0 2px;border-radius:3px;background-color:rgba(var(--color-purple-rgb), 0.22);color:inherit}footer{position:relative;padding:0 40px;background-color:var(--color-orange);color:var(--color-dark);width:calc(100% - 40px);margin:0 20px 20px;border-radius:0 0 20px 20px;box-shadow:0 12px 12px rgba(var(--color-black-rgb), 0.2)}@media(max-width: 1024px){footer{padding:0 20px;width:100%;border-radius:0;margin:0}}@media(max-width: 480px){footer{padding:0 16px}}footer .inner{padding:14px 0;max-width:var(--inner-max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between}@media(max-width: 768px){footer .inner{text-align:center}}footer .inner .col{display:flex;align-items:center;gap:14px}@media(max-width: 1024px){footer .inner .col:first-child{justify-content:space-between;width:100%}}@media(max-width: 1024px)and (max-width: 768px){footer .inner .col:first-child{flex-direction:column}}@media(max-width: 1024px){footer .inner .col:last-child{display:none}}footer .inner figure{font-size:0;width:160px;height:auto;position:relative}@media(max-width: 1024px){footer .inner figure{width:150px}}@media(max-width: 480px){footer .inner figure{width:140px}}footer .inner figure img{max-width:100%;height:auto}footer .inner .copyright{font-size:13px;font-weight:400;line-height:1}footer .inner .menu{font-size:13px;font-weight:400;line-height:1;display:flex;align-items:center;gap:14px}@media(max-width: 480px){footer .inner .menu{flex-direction:column}}footer .inner .menu a{color:var(--color-dark);text-decoration:none;position:relative;transition:all,.2s}footer .inner .menu a:after{content:"";background:var(--color-dark);display:block;height:1px;width:0;position:absolute;bottom:-1px;left:0;transition:.3s ease-in-out}footer .inner .menu a:hover:after,footer .inner .menu a:focus:after,footer .inner .menu a:active:after,footer .inner .menu a.active:after{width:100%}footer~*:not(.lightbox):not(.select2-container):not(.popupWrapper):not(canvas):not(.ai-chat-widget){display:none !important}.numericPagination{text-align:center;text-transform:uppercase;font-weight:500;display:flex;align-items:center;justify-content:center;list-style:none;padding:0;gap:8px}@media(max-width: 1024px){.numericPagination{gap:6px}}.numericPagination li{text-align:center;font-size:14px;font-weight:400;border-radius:6px;line-height:1}.numericPagination li a,.numericPagination li span{transition:all,.35s;border-radius:50%;width:32px;height:32px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none}@media(max-width: 1024px){.numericPagination li a,.numericPagination li span{width:28px;height:28px}}.numericPagination li.active a{color:var(--color-white);background:var(--color-purple)}.numericPagination li:not(.prev):not(.next):not(.active) a,.numericPagination li:not(.prev):not(.next):not(.active) span{color:var(--color-dark);text-decoration:none;display:inline-flex;width:32px;height:32px;justify-content:center;align-items:center}@media(max-width: 1024px){.numericPagination li:not(.prev):not(.next):not(.active) a,.numericPagination li:not(.prev):not(.next):not(.active) span{width:28px;height:28px}}.numericPagination li:not(.prev):not(.next):not(.active):hover>a{background:var(--color-gray-light)}.numericPagination li.prev a,.numericPagination li.next a{font-size:0;color:var(--color-dark);display:flex;width:32px;height:32px;justify-content:center;align-items:center;background:var(--color-gray-light)}@media(max-width: 1024px){.numericPagination li.prev a,.numericPagination li.next a{width:28px;height:28px}}.numericPagination li.prev a:hover,.numericPagination li.next a:hover{color:var(--color-dark);background-color:var(--color-gray-light)}.numericPagination li.prev svg,.numericPagination li.next svg{width:12px;height:12px;color:inherit;-o-object-fit:contain;object-fit:contain}.numericPagination li.prev svg{transform:rotate(90deg)}.numericPagination li.next svg{transform:rotate(-90deg)}.main-mega-menu{padding:0 40px}@media(max-width: 1024px){.main-mega-menu{padding:0 20px}}@media(max-width: 480px){.main-mega-menu{padding:0 16px}}.main-mega-menu .customBlock{width:100%;max-width:var(--inner-max-width);margin:0 auto}.main-mega-menu .customBlock .columns{display:flex;align-items:stretch;justify-content:flex-start}@media(max-width: 924px){.main-mega-menu .customBlock .columns{flex-wrap:wrap;align-items:flex-start;gap:28px}}@media(max-width: 564px){.main-mega-menu .customBlock .columns{gap:4px}}.main-mega-menu .customBlock .columns .column{flex:1;display:flex;flex-direction:column;gap:26px;align-items:stretch;justify-content:flex-start;position:relative;padding:0 24px}@media(max-width: 1024px){.main-mega-menu .customBlock .columns .column{padding:0 20px;gap:20px}}@media(max-width: 924px){.main-mega-menu .customBlock .columns .column{width:calc(50% - 14px);flex:auto;padding-left:0;padding-right:0}}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column{width:100%}}.main-mega-menu .customBlock .columns .column:after{content:"";display:block;position:absolute;top:0;right:0;width:1px;height:100%;border-right:dashed 1px var(--color-gray-medium-light)}@media(max-width: 924px){.main-mega-menu .customBlock .columns .column:after{display:none}}.main-mega-menu .customBlock .columns .column:last-child{padding-right:0}.main-mega-menu .customBlock .columns .column:last-child:after{display:none}@media(max-width: 924px){.main-mega-menu .customBlock .columns .column:last-child{padding-left:0;padding-right:0}}.main-mega-menu .customBlock .columns .column:first-child{padding-left:0}@media(max-width: 924px){.main-mega-menu .customBlock .columns .column:first-child{padding-left:0;padding-right:0}}.main-mega-menu .customBlock .columns .column .colTitle{width:100%;display:flex;align-items:center;gap:10px;font-family:var(--font-secondary);font-size:24px;font-weight:600;line-height:1}@media(max-width: 1024px){.main-mega-menu .customBlock .columns .column .colTitle{font-size:20px}}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .colTitle{font-size:24px}}.main-mega-menu .customBlock .columns .column .colTitle svg{width:36px;height:36px;flex-shrink:0}@media(max-width: 1024px){.main-mega-menu .customBlock .columns .column .colTitle svg{width:30px;height:30px}}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .colTitle svg{width:36px;height:36px}}.main-mega-menu .customBlock .columns .column a.colTitle{text-decoration:none;color:currentColor;width:-moz-fit-content;width:fit-content}.main-mega-menu .customBlock .columns .column a.colTitle span{text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-position:bottom left;background-size:0 2px;transition:background-size 500ms ease-in-out;padding-bottom:2px;width:-moz-fit-content;width:fit-content}.main-mega-menu .customBlock .columns .column a.colTitle:hover span{background-size:100% 2px;color:inherit}.main-mega-menu .customBlock .columns .column .elements{display:flex;flex-direction:column;gap:26px;align-items:stretch;justify-content:flex-start}@media(max-width: 1024px){.main-mega-menu .customBlock .columns .column .elements{gap:22px}}.main-mega-menu .customBlock .columns .column .elements .element{width:100%}.main-mega-menu .customBlock .columns .column .elements .services{display:flex;flex-direction:column;gap:8px;align-items:stretch;justify-content:flex-start;line-height:1.5;list-style:none;padding:0}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .elements .services{gap:10px}}.main-mega-menu .customBlock .columns .column .elements .services .service{width:100%;list-style:none;padding:0}.main-mega-menu .customBlock .columns .column .elements .services .service a{color:currentColor;font-size:16px;font-weight:400;text-decoration:none;display:flex;align-items:flex-start;gap:10px}@media(max-width: 1024px){.main-mega-menu .customBlock .columns .column .elements .services .service a{font-size:15px}}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .elements .services .service a{font-size:16px}}.main-mega-menu .customBlock .columns .column .elements .services .service a figure{font-size:0}.main-mega-menu .customBlock .columns .column .elements .services .service a figure svg{width:18px;height:18px;flex-shrink:0;margin-top:2px}.main-mega-menu .customBlock .columns .column .elements .services .service a .label span{text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-position:bottom left;background-size:0 .85px;transition:background-size 500ms ease-in-out;padding-bottom:1px}.main-mega-menu .customBlock .columns .column .elements .services .service a:hover .label span{background-size:100% .85px;color:inherit}.main-mega-menu .customBlock .columns .column .elements .posts{display:flex;flex-direction:column;gap:8px;align-items:stretch;justify-content:flex-start;line-height:1.4;list-style:none;padding:0}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .elements .posts{gap:10px}}.main-mega-menu .customBlock .columns .column .elements .posts .post{width:100%;list-style:none;padding:0}.main-mega-menu .customBlock .columns .column .elements .posts .post a{color:currentColor;font-size:16px;font-weight:400;text-decoration:none;display:flex;align-items:flex-start;gap:10px}@media(max-width: 1024px){.main-mega-menu .customBlock .columns .column .elements .posts .post a{font-size:15px}}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .elements .posts .post a{font-size:16px}}.main-mega-menu .customBlock .columns .column .elements .posts .post a figure{font-size:0}.main-mega-menu .customBlock .columns .column .elements .posts .post a figure svg{width:18px;height:18px;flex-shrink:0;margin-top:3px}.main-mega-menu .customBlock .columns .column .elements .posts .post a .label span{text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-position:bottom left;background-size:0 .85px;transition:background-size 500ms ease-in-out;padding-bottom:1px}.main-mega-menu .customBlock .columns .column .elements .posts .post a:hover .label span{background-size:100% .85px;color:inherit}.main-mega-menu .customBlock .columns .column .elements .projects{display:flex;flex-direction:column;gap:14px;align-items:stretch;justify-content:flex-start;line-height:1.3;list-style:none;padding:0}@media(max-width: 1024px){.main-mega-menu .customBlock .columns .column .elements .projects{gap:12px}}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .elements .projects{gap:14px}}.main-mega-menu .customBlock .columns .column .elements .projects .project{width:100%;list-style:none;padding:0}.main-mega-menu .customBlock .columns .column .elements .projects .project a{color:currentColor;font-size:16px;font-weight:400;text-decoration:none;display:flex;align-items:flex-start;gap:12px}@media(max-width: 1024px){.main-mega-menu .customBlock .columns .column .elements .projects .project a{font-size:15px;gap:10px}}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .elements .projects .project a{font-size:16px;gap:12px}}.main-mega-menu .customBlock .columns .column .elements .projects .project a svg{width:18px;height:18px;flex-shrink:0;margin-top:2px}.main-mega-menu .customBlock .columns .column .elements .projects .project a .c{display:flex;flex-direction:column;gap:2px}.main-mega-menu .customBlock .columns .column .elements .projects .project a .label{text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-position:bottom left;background-size:0 .85px;transition:background-size 500ms ease-in-out;width:-moz-fit-content;width:fit-content}.main-mega-menu .customBlock .columns .column .elements .projects .project a .link{font-size:13px;opacity:.75;line-height:1}@media(max-width: 1024px){.main-mega-menu .customBlock .columns .column .elements .projects .project a .link{font-size:12px}}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .elements .projects .project a .link{font-size:13px}}.main-mega-menu .customBlock .columns .column .elements .projects .project a .link.offline{text-decoration:line-through}.main-mega-menu .customBlock .columns .column .elements .projects .project a:hover .label{background-size:100% .85px;color:inherit}.main-mega-menu .customBlock .columns .column .elements .simpleLink{color:currentColor;font-size:14px;font-weight:400;line-height:1.4;text-decoration:none;display:flex;align-items:center;gap:4px;border:solid 1px currentColor;padding:6px 12px;border-radius:8px;width:-moz-fit-content;width:fit-content;transition:all .35s}@media(max-width: 1024px){.main-mega-menu .customBlock .columns .column .elements .simpleLink{font-size:13px;padding:5px 10px}}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .elements .simpleLink{display:none}}.main-mega-menu .customBlock .columns .column .elements .simpleLink svg{width:14px;height:14px;flex-shrink:0;margin-top:2px}.main-mega-menu .customBlock .columns .column .elements .simpleLink:hover{background-color:var(--color-darkest-dark);color:var(--color-snow-white)}.main-mega-menu .customBlock .columns .column .elements .phoneLink,.main-mega-menu .customBlock .columns .column .elements .emailLink{color:currentColor;font-size:16px;font-weight:600;line-height:1.1;text-decoration:none;display:flex;align-items:center;gap:8px}.main-mega-menu .customBlock .columns .column .elements .phoneLink svg,.main-mega-menu .customBlock .columns .column .elements .emailLink svg{width:20px;height:20px;flex-shrink:0}.main-mega-menu .customBlock .columns .column .elements .phoneLink span,.main-mega-menu .customBlock .columns .column .elements .emailLink span{text-decoration:none;background-image:linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-position:bottom left;background-size:0 1.5px;transition:background-size 500ms ease-in-out;padding-bottom:1px}.main-mega-menu .customBlock .columns .column .elements .phoneLink:hover span,.main-mega-menu .customBlock .columns .column .elements .emailLink:hover span{background-size:100% 1.5px;color:inherit}.main-mega-menu .customBlock .columns .column .elements .messengers{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:14px}.main-mega-menu .customBlock .columns .column .elements .messengers li{display:flex}.main-mega-menu .customBlock .columns .column .elements .messengers a{display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.main-mega-menu .customBlock .columns .column .elements .messengers a svg{width:44px;height:44px;display:block}.main-mega-menu .customBlock .columns .column .elements .messengers a:hover{transform:translateY(-3px)}.main-mega-menu .customBlock .columns .column .elements .simpleMenu{display:flex;flex-direction:column;gap:8px;align-items:stretch;justify-content:flex-start;line-height:1.4;list-style:none;padding:0}.main-mega-menu .customBlock .columns .column .elements .simpleMenu li{width:100%;list-style:none;padding:0}.main-mega-menu .customBlock .columns .column .elements .simpleMenu li a{color:currentColor;font-size:15px;font-weight:400;text-decoration:none;display:flex;align-items:flex-start;gap:10px;width:-moz-fit-content;width:fit-content;background-image:linear-gradient(currentColor, currentColor);background-repeat:no-repeat;background-position:bottom left;background-size:0 .85px;transition:background-size 500ms ease-in-out;padding-bottom:1px}.main-mega-menu .customBlock .columns .column .elements .simpleMenu li a:hover{background-size:100% .85px;color:inherit}.main-mega-menu .customBlock .columns .column .elements .socialNetworks{list-style:none;padding:0;display:flex;align-items:center;justify-content:flex-start}@media(max-width: 564px){.main-mega-menu .customBlock .columns .column .elements .socialNetworks{justify-content:center}}.main-mega-menu .customBlock .columns .column .elements .socialNetworks li{width:52px;height:52px;border-radius:50%;margin-right:15px;position:relative}.main-mega-menu .customBlock .columns .column .elements .socialNetworks li a{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;border-radius:50%;transition:all,.2s;color:var(--color-snow-white);overflow:hidden}.main-mega-menu .customBlock .columns .column .elements .socialNetworks li a:before{content:"";display:block;position:absolute;z-index:2;top:50%;left:50%;width:100%;height:100%;background-color:var(--color-dark);border-radius:50%;transform:translate(-50%, -50%) scale(1) translateZ(2px);transition:inherit}.main-mega-menu .customBlock .columns .column .elements .socialNetworks li a:after{content:"";display:block;position:absolute;z-index:4;top:50%;left:50%;width:100%;height:100%;background-color:var(--color-orange);border-radius:50%;transform:translate(-50%, -50%) scale(0) translateZ(4px);transition:inherit}.main-mega-menu .customBlock .columns .column .elements .socialNetworks li a svg{position:relative;z-index:6;transform:translateZ(6px);width:24px;height:24px;transition:inherit}.main-mega-menu .customBlock .columns .column .elements .socialNetworks li a:hover{color:var(--color-dark)}.main-mega-menu .customBlock .columns .column .elements .socialNetworks li a:hover:before{transform:translate(-50%, -50%) scale(0.99) translateZ(2px)}.main-mega-menu .customBlock .columns .column .elements .socialNetworks li a:hover:after{transform:translate(-50%, -50%) scale(1) translateZ(4px)}.main-mega-menu .customBlock .columns .column .elements .bigButton{color:var(--color-snow-white);text-decoration:none;display:flex;align-items:flex-start;justify-content:center;gap:12px;background-color:var(--color-purple);padding:14px 18px;border-radius:12px;width:-moz-fit-content;width:fit-content;transition:all .35s}.main-mega-menu .customBlock .columns .column .elements .bigButton svg{width:26px;height:26px;flex-shrink:0;margin-top:2px}.main-mega-menu .customBlock .columns .column .elements .bigButton .c{display:flex;flex-direction:column;gap:4px}.main-mega-menu .customBlock .columns .column .elements .bigButton .c .label{font-size:16px;font-weight:500;line-height:1.2}.main-mega-menu .customBlock .columns .column .elements .bigButton .c .subLabel{font-size:13px;font-weight:400;line-height:1.3;opacity:.9}.main-mega-menu .customBlock .columns .column .elements .bigButton:hover{background-color:var(--color-orange);color:var(--color-dark)}.main-mega-menu .customBlock .columns .column .elements .bigButton:hover .c .subLabel{opacity:1}.main-mega-menu.dark-menu{background-color:var(--color-dark-gray);color:var(--color-snow-white)}.main-mega-menu.dark-menu .customBlock .columns .column:after{border-right:dashed 1px var(--color-gray)}.main-mega-menu.dark-menu .customBlock .columns .column .simpleLink{border:solid 1px var(--color-snow-white)}.main-mega-menu.dark-menu .customBlock .columns .column .simpleLink:hover{border:solid 1px var(--color-snow-white);background-color:var(--color-snow-white);color:var(--color-dark)}@keyframes dc-flow{from{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes dc-deckIn{from{opacity:0}}@keyframes dc-cardWave{0%{transform:translateZ(0)}6%{transform:translateZ(26px)}15%{transform:translateZ(0)}100%{transform:translateZ(0)}}.customBlockWrapper.main-footer-cta>.customBlock{position:static;transform:none}.main-footer-cta{position:relative;isolation:isolate;overflow:hidden;min-height:88vh;min-height:88dvh;padding:0 40px;background-color:var(--color-dark);color:var(--color-snow-white)}@media(max-width: 1024px){.main-footer-cta{padding:0 20px}}@media(max-width: 480px){.main-footer-cta{padding:0 16px}}.main-footer-cta .dc-bg{position:absolute;inset:0;z-index:0;overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none}.main-footer-cta .dc-bg .dc-stage{position:absolute;inset:0;overflow:hidden;perspective:2000px;perspective-origin:50% 50%}.main-footer-cta .dc-bg .dc-deck{--rx: 16deg;--ry: -22deg;--rz: 24deg;--fit: .85;position:absolute;top:50%;left:50%;width:-moz-max-content;width:max-content;display:flex;gap:22px;align-items:flex-start;transform-style:preserve-3d;transform:translate(calc(-50% + var(--shiftX, 0px)), calc(-50% + var(--shiftY, 0px))) rotateX(var(--rx)) rotateY(var(--ry)) rotateZ(var(--rz)) scale(var(--fit));will-change:transform;transition:transform .25s ease-out;animation:dc-deckIn .55s ease}.main-footer-cta .dc-bg .dc-col{flex:0 0 auto;width:320px;height:var(--colH, 3000px);transform-style:preserve-3d}.main-footer-cta .dc-bg .dc-track{display:flex;flex-direction:column;transform-style:preserve-3d;animation:dc-flow var(--dur, 44s) linear infinite;will-change:transform}.main-footer-cta .dc-bg .dc-cardwrap{margin-bottom:22px;transform-style:preserve-3d;animation:dc-cardWave var(--wavePeriod, 7s) ease-in-out infinite;animation-delay:var(--cwd, 0s)}.main-footer-cta .dc-bg .dc-card{position:relative;border-radius:14px;overflow:hidden;background:#fff;border:1px solid hsla(0,0%,100%,.1);box-shadow:0 28px 55px -22px rgba(0,0,0,.65),0 6px 16px -8px rgba(0,0,0,.5);transform-style:preserve-3d;transition:transform .45s cubic-bezier(0.2, 0.7, 0.2, 1),box-shadow .45s ease}.main-footer-cta .dc-bg .dc-card.lift{transform:translateZ(34px) scale(1.025);box-shadow:0 40px 72px -26px rgba(0,0,0,.7),0 10px 24px -10px rgba(0,0,0,.5)}.main-footer-cta .dc-bg .dc-bar{height:38px;flex:0 0 38px;display:flex;align-items:center;gap:10px;padding:0 12px;background:linear-gradient(#fbfbfc, #ececef);border-bottom:1px solid #dcdce1}.main-footer-cta .dc-bg .dc-dots{display:inline-flex;gap:7px}.main-footer-cta .dc-bg .dc-dots i{display:block;width:11px;height:11px;border-radius:50%}.main-footer-cta .dc-bg .dc-dots .r{background:#ff5f57}.main-footer-cta .dc-bg .dc-dots .y{background:#febc2e}.main-footer-cta .dc-bg .dc-dots .g{background:#28c840}.main-footer-cta .dc-bg .dc-addr{flex:1 1 auto;min-width:0;height:23px;display:flex;align-items:center;justify-content:center;gap:5px;margin:0 4px;padding:0 12px;background:#fff;border:1px solid #e2e2e7;border-radius:7px;color:#4a4a52;font-size:12px;font-weight:500;overflow:hidden}.main-footer-cta .dc-bg .dc-addr b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main-footer-cta .dc-bg .dc-shot{position:relative;width:100%;aspect-ratio:1512/982;overflow:hidden;background:linear-gradient(135deg, #e9edf5, #cfd6e4)}.main-footer-cta .dc-bg .dc-shot img,.main-footer-cta .dc-bg .dc-shot video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;pointer-events:none}.main-footer-cta .dc-bg .dc-vignette{position:absolute;inset:0;z-index:5;pointer-events:none;background:radial-gradient(130% 100% at 50% 40%, transparent 52%, rgba(4, 5, 9, 0.55) 100%),linear-gradient(to top, rgba(4, 5, 9, 0.45), transparent 28%)}.main-footer-cta .dc-bg .dc-scrim{position:absolute;inset:0;z-index:6;pointer-events:none;background:linear-gradient(104deg, rgba(var(--color-dark-rgb), 0.95) 0%, rgba(var(--color-dark-rgb), 0.82) 24%, rgba(var(--color-dark-rgb), 0.4) 50%, rgba(var(--color-dark-rgb), 0) 72%)}.main-footer-cta .dc-bg.is-lite .dc-cardwrap{animation:none}.main-footer-cta .dc-bg.is-lite .dc-deck{--shiftX: -6vw;--shiftY: -3vh}.main-footer-cta .dc-bg.is-paused .dc-track,.main-footer-cta .dc-bg.is-paused .dc-cardwrap{animation-play-state:paused}@media(max-width: 860px),(pointer: coarse){.main-footer-cta .dc-bg .dc-scrim{background:linear-gradient(to top, rgba(var(--color-dark-rgb), 0.96) 0%, rgba(var(--color-dark-rgb), 0.88) 34%, rgba(var(--color-dark-rgb), 0.6) 60%, rgba(var(--color-dark-rgb), 0.4) 100%)}}@media(prefers-reduced-motion: reduce){.main-footer-cta .dc-bg .dc-track,.main-footer-cta .dc-bg .dc-cardwrap{animation:none}}.main-footer-cta .customBlock{position:static;width:100%;max-width:var(--inner-max-width);margin:0 auto;min-height:88vh;min-height:88dvh;padding:96px 0 72px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:72px}@media(max-width: 1024px){.main-footer-cta .customBlock{padding:72px 0 56px;gap:48px}}@media(max-width: 768px){.main-footer-cta .customBlock{gap:32px}}@media(max-width: 480px){.main-footer-cta .customBlock{padding:56px 0 40px;gap:24px}}.main-footer-cta .customBlock .dc-hero{position:relative;z-index:1;flex:1 1 auto;display:flex;align-items:center}.main-footer-cta .customBlock .dc-copy{max-width:620px;opacity:0;transform:translateY(24px);transition:opacity .7s ease-in-out,transform .7s ease-in-out}.main-footer-cta .customBlock .dc-copy.show,.wp-admin .main-footer-cta .customBlock .dc-copy,.wp-embed-responsive .main-footer-cta .customBlock .dc-copy{opacity:1;transform:translateY(0)}.main-footer-cta .customBlock .dc-copy .title{color:var(--color-snow-white);font-family:var(--font-secondary);font-weight:700;font-size:clamp(34px,5vw,62px);line-height:1.08;letter-spacing:-1.12px;margin-bottom:22px}.main-footer-cta .customBlock .dc-copy .description{color:rgba(var(--color-snow-white-rgb), 0.88);font-size:18px;font-weight:400;line-height:1.66;max-width:520px;margin-bottom:34px}@media(max-width: 1280px){.main-footer-cta .customBlock .dc-copy .description{font-size:16px}}.main-footer-cta .customBlock .dc-copy .dc-cta-row{display:flex;flex-wrap:wrap;gap:14px}.main-footer-cta .customBlock .contacts{position:relative;z-index:1;width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width: 1024px){.main-footer-cta .customBlock .contacts{flex-direction:column;align-items:stretch;justify-content:center;gap:32px}}.main-footer-cta .customBlock .contacts .left{display:flex}@media(max-width: 1024px){.main-footer-cta .customBlock .contacts .left{width:100%;justify-content:center;text-align:center}}@media(max-width: 768px){.main-footer-cta .customBlock .contacts .left{flex-direction:column;gap:16px}}.main-footer-cta .customBlock .contacts .left .contact{margin-right:58px}@media(max-width: 768px){.main-footer-cta .customBlock .contacts .left .contact{margin-left:auto;margin-right:auto}}.main-footer-cta .customBlock .contacts .left .contact:last-child{margin-right:0}@media(max-width: 768px){.main-footer-cta .customBlock .contacts .left .contact:last-child{margin-left:auto;margin-right:auto}}.main-footer-cta .customBlock .contacts .left .contact .pre{color:rgba(var(--color-snow-white-rgb), 0.5);font-size:16px;line-height:1;margin-bottom:12px}@media(max-width: 1280px){.main-footer-cta .customBlock .contacts .left .contact .pre{font-size:15px}}@media(max-width: 768px){.main-footer-cta .customBlock .contacts .left .contact .pre{font-size:14px}}.main-footer-cta .customBlock .contacts .left .contact .link{font-family:var(--font-secondary);font-size:36px;font-weight:500;line-height:1}@media(max-width: 1280px){.main-footer-cta .customBlock .contacts .left .contact .link{font-size:30px}}@media(max-width: 768px){.main-footer-cta .customBlock .contacts .left .contact .link{font-size:26px}}.main-footer-cta .customBlock .contacts .left .contact .link a{color:var(--color-snow-white);text-decoration-line:none;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-image:linear-gradient(to left, var(--color-snow-white), var(--color-snow-white) 50%, var(--color-orange) 50%);background-size:200% 100%;background-position:100%;transition:all .3s}.main-footer-cta .customBlock .contacts .left .contact .link a:hover{background-position:0}.main-footer-cta .customBlock .contacts .follow{list-style:none;padding:0;display:flex;align-items:center;justify-content:flex-start}@media(max-width: 1024px){.main-footer-cta .customBlock .contacts .follow{justify-content:center}}@media(max-width: 768px){.main-footer-cta .customBlock .contacts .follow{gap:20px}}.main-footer-cta .customBlock .contacts .follow li:first-child{margin-right:20px}@media(max-width: 1280px){.main-footer-cta .customBlock .contacts .follow li:first-child{margin-right:14px;font-size:15px}}@media(max-width: 768px){.main-footer-cta .customBlock .contacts .follow li:first-child{display:none}}.main-footer-cta .customBlock .contacts .follow li:not(:first-child){width:52px;height:52px;border-radius:50%;margin-right:15px;position:relative}@media(max-width: 1280px){.main-footer-cta .customBlock .contacts .follow li:not(:first-child){width:42px;height:42px}}@media(max-width: 768px){.main-footer-cta .customBlock .contacts .follow li:not(:first-child){width:38px;height:38px;margin-left:unset;margin-right:unset}}.main-footer-cta .customBlock .contacts .follow li:not(:first-child) a{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;width:100%;height:100%;border-radius:50%;transition:all,.2s;color:var(--color-dark);overflow:hidden}.main-footer-cta .customBlock .contacts .follow li:not(:first-child) a:before{content:"";display:block;position:absolute;z-index:2;top:50%;left:50%;width:100%;height:100%;background-color:var(--color-gray-light);border-radius:50%;transform:translate(-50%, -50%) scale(1) translateZ(2px);transition:inherit}.main-footer-cta .customBlock .contacts .follow li:not(:first-child) a:after{content:"";display:block;position:absolute;z-index:4;top:50%;left:50%;width:100%;height:100%;background-color:var(--color-purple);border-radius:50%;transform:translate(-50%, -50%) scale(0) translateZ(4px);transition:inherit}.main-footer-cta .customBlock .contacts .follow li:not(:first-child) a svg{position:relative;z-index:6;transform:translateZ(6px);width:24px;height:24px;transition:inherit}@media(max-width: 1280px){.main-footer-cta .customBlock .contacts .follow li:not(:first-child) a svg{width:20px;height:20px}}.main-footer-cta .customBlock .contacts .follow li:not(:first-child) a:hover{color:var(--color-snow-white)}.main-footer-cta .customBlock .contacts .follow li:not(:first-child) a:hover:before{transform:translate(-50%, -50%) scale(0.99) translateZ(2px)}.main-footer-cta .customBlock .contacts .follow li:not(:first-child) a:hover:after{transform:translate(-50%, -50%) scale(1) translateZ(4px)}.main-footer-cta .customBlock .contacts .follow li:last-child{margin-right:0}@media(max-width: 768px){.main-footer-cta .customBlock .contacts .follow li:last-child{margin-left:unset;margin-right:unset}}@keyframes loader{100%{transform:rotate(1turn)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(var(--color-dark-rgb), 0.8)}70%{box-shadow:0 0 0 10px rgba(var(--color-dark-rgb), 0)}100%{box-shadow:0 0 0 0 rgba(var(--color-dark-rgb), 0)}}@keyframes marquee-scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}@keyframes glow{0%,100%{box-shadow:0 0 8px rgba(var(--color-dark-rgb), 0.0985),0 0 20px rgba(var(--color-purple-rgb), 0.3)}50%{box-shadow:0 0 8px rgba(var(--color-dark-rgb), 0.0985),0 0 35px rgba(var(--color-purple-rgb), 0.6)}}@keyframes rotate-shake{0%,100%{transform:rotate(0deg)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.alignnone{margin:5px 20px 20px 0}.aligncenter{display:block;margin:5px auto 5px auto}div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus{color:inherit;text-decoration:none}.scrollTop{position:fixed;left:calc(34px + min(var(--footer-lift, 0px),6px));bottom:calc(34px + var(--footer-lift, 0px));z-index:10400;display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:1px solid var(--color-gray-light-medium);border-radius:50%;background-color:rgba(var(--color-white-rgb), 0.85);backdrop-filter:blur(12px);color:var(--color-purple);cursor:pointer;box-shadow:0 10px 30px rgba(var(--color-dark-rgb), 0.12);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.scrollTop.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.scrollTop:hover,.scrollTop:focus-visible{background-color:var(--color-purple);color:var(--color-white);box-shadow:0 14px 34px rgba(var(--color-purple-rgb), 0.32)}.scrollTop.is-visible:hover{transform:translateY(-2px)}.scrollTop:focus-visible{outline:2px solid var(--color-purple);outline-offset:3px}.scrollTop .scrollTopIcon{width:22px;height:22px;display:block}@media(max-width: 1024px){.scrollTop{left:23px;bottom:calc(23px + var(--footer-lift, 0px));width:46px;height:46px}.scrollTop .scrollTopIcon{width:20px;height:20px}}body:has(.cookiePopupWrapper.show) .scrollTop,body.overlay-menu-opened .scrollTop{opacity:0;visibility:hidden;transform:translateY(12px)}@media(prefers-reduced-motion: reduce){.scrollTop{transition:opacity .01ms,visibility .01ms;transform:none}.scrollTop.is-visible:hover{transform:none}}.page-external-link .countdown{position:relative;width:120px;height:120px;margin:0 auto 24px}.page-external-link .countdown__ring{display:block;width:100%;height:100%}.page-external-link .countdown__track{fill:none;stroke:rgba(var(--color-purple-rgb), 0.14);stroke-width:6}.page-external-link .countdown__progress{fill:none;stroke:var(--color-purple);stroke-width:6;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:0;transform:rotate(-90deg);transform-origin:50% 50%}.page-external-link .countdown__num{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--deep-violet-blue);font-weight:800;font-size:44px;line-height:1;font-variant-numeric:tabular-nums}.page-external-link .externalRedirect{font-size:15px;margin-bottom:16px}.page-external-link .externalRedirect .countdown-text{color:var(--color-purple);font-weight:800}.page-external-link .externalHost{display:inline-flex;align-items:center;gap:10px;margin:0 0 24px;padding:10px 18px;border-radius:200px;background:rgba(var(--color-purple-rgb), 0.07);color:var(--deep-violet-blue);font-weight:600;font-size:15px;word-break:break-all}.page-external-link .externalHost__ico{display:inline-flex;flex-shrink:0;color:var(--color-purple)}.page-external-link .externalHost__ico svg{display:block;width:20px;height:20px}.page-external-link .externalActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px}.page-external-link .externalBack{color:var(--color-gray-medium);font-size:15px;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.page-external-link .externalBack:hover{color:var(--color-purple)}@media(max-width: 600px){.page-external-link .countdown{width:104px;height:104px}.page-external-link .countdown__num{font-size:36px}}.cookiePopupWrapper{position:fixed;z-index:112244;transform:translateZ(112244px);bottom:-600px;opacity:0;visibility:hidden;left:0;right:0;padding:20px;background-size:15px;background-position:-2px 7px;background-repeat:repeat;transition:all .4s}@media(max-width: 1024px){.cookiePopupWrapper{padding:0}}.cookiePopupWrapper.show{opacity:1;visibility:visible;bottom:0}.cookiePopupWrapper .cookiePopup{width:100%;margin:0 auto;text-align:left;position:relative;background-color:rgba(var(--color-white-rgb), 0.85);backdrop-filter:blur(12px);border-radius:18px;box-shadow:0 0 10px rgba(var(--color-black-rgb), 0.15);padding:20px 24px}@media(max-width: 1024px){.cookiePopupWrapper .cookiePopup{padding:16px 18px;border-radius:0}}.cookiePopupWrapper .cookiePopup .title{display:flex;gap:8px;align-items:center;justify-content:flex-start;font-weight:800;font-size:24px;margin-bottom:12px;color:var(--color-black)}.cookiePopupWrapper .cookiePopup .title svg{color:var(--color-purple);width:28px;height:28px}@media(max-width: 1024px){.cookiePopupWrapper .cookiePopup .title{font-size:18px;line-height:1.2;margin-bottom:8px;text-align:center;flex-direction:column;gap:6px}}.cookiePopupWrapper .cookiePopup .cls{display:flex;gap:40px;align-items:flex-start}@media(max-width: 1024px){.cookiePopupWrapper .cookiePopup .cls{flex-direction:column;align-items:center;gap:16px}}.cookiePopupWrapper .cookiePopup .message{display:flex;flex-direction:column;gap:14px}.cookiePopupWrapper .cookiePopup .message #cookie_text_toggle{display:none}@media(max-width: 1024px){.cookiePopupWrapper .cookiePopup .message #cookie_text_toggle:checked+.toggledContent .button{display:none}.cookiePopupWrapper .cookiePopup .message #cookie_text_toggle:checked+.toggledContent .typo{display:block}}.cookiePopupWrapper .cookiePopup .message .toggledContent .button{font-family:inherit;font-size:14px;font-weight:400;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;border-left:none;border-right:none;border-top:none;border-bottom:dashed 1px var(--color-black);cursor:pointer;padding:0 0 2px 0;display:none;max-width:-moz-max-content;max-width:max-content;margin:0 auto}@media(max-width: 1024px){.cookiePopupWrapper .cookiePopup .message .toggledContent .button{display:inline-block}.cookiePopupWrapper .cookiePopup .message .toggledContent .button:checked{display:none}}.cookiePopupWrapper .cookiePopup .message .toggledContent .typo{font-size:15px}@media(max-width: 1024px){.cookiePopupWrapper .cookiePopup .message .toggledContent .typo{font-size:14px;line-height:1.5;display:none;text-align:center}}.cookiePopupWrapper .cookiePopup .overallButton{flex-shrink:0}.popupWrapper{position:fixed;z-index:11000;transform:translateZ(11000px);top:0;left:0;width:100%;height:100%;background-color:var(--color-popup-bg);opacity:0;visibility:hidden;overflow:auto}.popup-opened .popupWrapper{opacity:1;visibility:visible}.popupWrapper.popup-align-top .popupInner{justify-content:flex-start;padding-top:140px}@media(max-width: 1024px){.popupWrapper.popup-align-top .popupInner{padding-top:70px}}.popupWrapper .popupInner{width:100%;min-height:100vh;min-height:100dvh;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px}@media(max-width: 1024px){.popupWrapper .popupInner{padding:16px}}.popupWrapper .popupInner .popup{position:relative;border-radius:8px;background:var(--color-white);flex-shrink:0;padding:16px 18px;min-height:220px;width:100%}@media(max-width: 1024px){.popupWrapper .popupInner .popup{padding:14px 16px}}.popup-loading .popupWrapper .popupInner .popup:before{content:"";display:block;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;width:32px;height:32px;aspect-ratio:1;border-radius:50%;background:radial-gradient(farthest-side, var(--color-purple) 94%, rgba(0, 0, 0, 0)) top/8px 8px no-repeat,conic-gradient(rgba(0, 0, 0, 0) 30%, var(--color-purple));-webkit-mask:radial-gradient(farthest-side, rgba(0, 0, 0, 0) calc(100% - 8px), #000 0);animation:loader 1s infinite linear}.popupWrapper .popupInner .popup .popupHeader{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin-bottom:16px;border-bottom:solid 1px var(--color-gray-light);opacity:0;visibility:hidden}@media(max-width: 1024px){.popupWrapper .popupInner .popup .popupHeader{padding-bottom:8px;margin-bottom:14px}}.popup-loaded .popupWrapper .popupInner .popup .popupHeader{opacity:1;visibility:visible}.popupWrapper .popupInner .popup .popupHeader .title{color:var(--color-dark);font-size:24px;font-style:normal;font-weight:900;line-height:1}@media(max-width: 1024px){.popupWrapper .popupInner .popup .popupHeader .title{font-size:20px}}.popupWrapper .popupInner .popup .popupHeader .close{position:relative;transition:all .35s;background-color:var(--color-gray-light);border-radius:3px;width:40px;height:40px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;border:none;padding:0}@media(max-width: 1024px){.popupWrapper .popupInner .popup .popupHeader .close{width:36px;height:36px}}.popupWrapper .popupInner .popup .popupHeader .close:before,.popupWrapper .popupInner .popup .popupHeader .close:after{content:"";position:absolute;right:0;background-color:var(--color-dark);border-radius:20px;height:2px;transition:all .35s;top:50%;margin-top:-1px;width:70%;left:15%}.popupWrapper .popupInner .popup .popupHeader .close:before{transform:rotate(45deg)}.popupWrapper .popupInner .popup .popupHeader .close:after{transform:rotate(-45deg)}.popupWrapper .popupInner .popup .popupHeader .close:hover{background-color:var(--color-purple)}.popupWrapper .popupInner .popup .popupHeader .close:hover:before{transform:rotate(45deg) rotate(90deg);background-color:var(--color-white)}.popupWrapper .popupInner .popup .popupHeader .close:hover:after{transform:rotate(-45deg) rotate(90deg);background-color:var(--color-white)}.popupWrapper .popupInner .popup .popupContent{opacity:0;visibility:hidden}.popup-loaded .popupWrapper .popupInner .popup .popupContent{opacity:1;visibility:visible}.popupWrapper .popupInner .popup .popupContent>.error{background-color:var(--color-lightred);color:var(--color-red);border:solid 1px var(--color-red);display:flex;align-items:center;justify-content:center;padding:12px;font-weight:500;margin-bottom:16px;border-radius:8px;font-size:14px}@media(max-width: 1024px){.popupWrapper .popupInner .popup .popupContent>.error{font-size:13px;padding:10px}}.popupWrapper .popupInner .popup .popupContent>.customBlockWrapper{padding-left:0;padding-right:0}.popupWrapper .popupInner .popup.small{max-width:480px}.popupWrapper .popupInner .popup.medium{max-width:640px}.popupWrapper .popupInner .popup.large{max-width:1320px;padding:52px 106px}@media(max-width: 1024px){.popupWrapper .popupInner .popup.large{padding:16px 18px}}.popupWrapper .popupInner .popup.large .popupHeader{padding-bottom:24px;margin-bottom:0;border-bottom:none}@media(max-width: 1024px){.popupWrapper .popupInner .popup.large .popupHeader{padding-bottom:10px;margin-bottom:16px;border-bottom:solid 1px var(--color-gray-light)}}.popupWrapper .popupInner .popup.busy .popupHeader,.popupWrapper .popupInner .popup.busy .popupContent{pointer-events:none;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.overlayMenu{position:fixed;z-index:86;transform:translateZ(86px);top:-100%;left:0;right:0;background-color:rgba(var(--color-white-rgb), 0.95);backdrop-filter:blur(12px);padding:186px 0 40px;transition:all .35s;box-shadow:0 0 8px rgba(var(--color-dark-rgb), 0.0985);border:solid 1px var(--color-accent-teal-10);width:100%;height:100%;overflow:auto}@media(max-width: 1024px){.overlayMenu{padding:126px 0 20px}}@media(max-width: 480px){.overlayMenu{padding:102px 0 20px}}.overlayMenu .languageSwitcher{position:relative;z-index:20;line-height:1;display:none;margin-bottom:18px;padding:0 16px}@media(max-width: 480px){.overlayMenu .languageSwitcher{display:flex;align-items:center}}.overlayMenu .languageSwitcher li{flex:1}.overlayMenu .languageSwitcher li a{color:var(--color-dark);text-decoration:none;font-size:13px;font-weight:600;transition:all .35s;display:flex;align-items:center;justify-content:center;border:solid 1px var(--color-purple);line-height:1;padding:8px}.overlayMenu .languageSwitcher li a:hover{color:var(--color-purple)}.overlayMenu .languageSwitcher li:first-child a{border-radius:12px 0 0 12px}.overlayMenu .languageSwitcher li:last-child a{border-radius:0 12px 12px 0}.overlayMenu .languageSwitcher li.active a{background-color:var(--color-purple);color:var(--color-white)}.overlayMenu>.overallButton{margin:0 16px 18px;width:calc(100% - 32px);display:none}@media(max-width: 620px){.overlayMenu>.overallButton{display:flex}}.overlay-menu-opened .overlayMenu{top:0}.headroom--unpinned .overlayMenu{padding-top:158px}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(var(--color-black-rgb), 0)}