.header{border-bottom:2px solid black;background-color:#fff}.header__inner{padding:1rem 0}.header__inner,.header__logo{display:flex;align-items:center}.header__logo{column-gap:8px;margin-right:3.5rem}.header__logo img{width:2.5rem}.header__logo .header__nav-title{font-family:e-Ukraine Head,sans-serif;font-size:1.125rem;line-height:120%;overflow-wrap:normal}.header__btn,.navmenu__links-btn-back{display:flex;align-items:center;flex-shrink:0;padding:.5rem 1rem;color:black;background-color:transparent;border:none;border-radius:24px;text-transform:uppercase;cursor:pointer;transition:var(--transition)}.header__btn--first{margin-left:auto;margin-right:.5rem}.header__btn svg,.navmenu__links-btn-back svg{width:1.5rem;margin-right:.5rem;flex-shrink:0}.header__btn span,.navmenu__links-btn-back span{flex-shrink:0}.header__btn:focus,.header__btn:hover{background-color:#e7e7e7}.navmenu{background-color:black;opacity:.5;transform:translate3d(0,-100%,0);transition:var(--transition-long);visibility:hidden;overflow:auto;position:fixed;top:0;left:0;right:0;bottom:0;z-index:90}.navmenu--active{opacity:1;transform:translateZ(0);visibility:visible;z-index:90}.navmenu__header{background-color:black;border-color:white;position:relative;z-index:2}.navmenu__main{position:relative;z-index:1}.navmenu__header .header__accessibility,.navmenu__header .header__btn,.navmenu__header .header__logo .header__nav-title,.navmenu__links-btn-back{color:white}.navmenu__header .header__btn path,.navmenu__links-btn-back path{fill:white;transition:var(--transition)}.navmenu__header .header__accessibility:focus,.navmenu__header .header__accessibility:hover,.navmenu__header .header__btn:focus,.navmenu__header .header__btn:hover,.navmenu__links-btn-back:focus,.navmenu__links-btn-back:hover{color:black;background-color:var(--pumpkin-80)}.navmenu__header .header__btn:focus path,.navmenu__header .header__btn:hover path,.navmenu__links-btn-back:focus path,.navmenu__links-btn-back:hover path{fill:black}.navmenu__main-buttons-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,calc(20% - 32px)));grid-gap:40px;padding:15rem 0}.navmenu__main-btn{display:flex;flex-direction:column;justify-content:space-between;row-gap:40px;min-height:10rem;padding:1rem 1rem 1.5rem;border-radius:32px;border:none;text-align:left;cursor:pointer;transition:var(--transition)}.navmenu__main-btn-text{font-size:1.375rem}.navmenu__main-btn-icon{font-size:2.125rem;transition:var(--transition)}.navmenu__main-btn:focus .navmenu__main-btn-icon,.navmenu__main-btn:hover .navmenu__main-btn-icon{font-size:2.5rem}.navmenu__main-btn:first-child{background-color:var(--gorse-40)}.navmenu__main-btn:first-child:focus,.navmenu__main-btn:first-child:hover{background-color:var(--gorse-60)}.navmenu__main-btn:nth-child(2){background-color:var(--scarlet-40)}.navmenu__main-btn:nth-child(2):focus,.navmenu__main-btn:nth-child(2):hover{background-color:var(--scarlet-60)}.navmenu__main-btn:nth-child(3){background-color:var(--brick-red-40)}.navmenu__main-btn:nth-child(3):focus,.navmenu__main-btn:nth-child(3):hover{background-color:var(--brick-red-60)}.navmenu__main-btn:nth-child(4){background-color:var(--lima-40)}.navmenu__main-btn:nth-child(4):focus,.navmenu__main-btn:nth-child(4):hover{background-color:var(--lima-60)}.navmenu__main-btn:nth-child(5){background-color:var(--radiance-40)}.navmenu__main-btn:nth-child(5):focus,.navmenu__main-btn:nth-child(5):hover{background-color:var(--radiance-60)}.navmenu__main-btn:nth-child(6),.navmenu__main-btn:nth-child(6):focus,.navmenu__main-btn:nth-child(6):hover{background-color:var(--dodger-blue-20)}.navmenu__main-btn:nth-child(7),.navmenu__main-btn:nth-child(7):focus,.navmenu__main-btn:nth-child(7):hover{background-color:var(--brick-red-20)}.navmenu__links-wrapper{min-height:100%;background-color:black;opacity:.5;transform:translate3d(-100%,0,0);transition:var(--transition-long);visibility:hidden;position:absolute;top:0;left:0;right:0;z-index:10}.navmenu__links-wrapper--active{opacity:1;transform:translateZ(0);visibility:visible}.navmenu__links-wrapper-inner{padding:3rem 0}.navmenu__links-top{display:flex;justify-content:space-between;align-items:flex-start;gap:32px;margin-bottom:2.25rem;padding-bottom:.75rem;border-bottom:2px solid white}.navmenu__links-title{color:white;font-size:1.75rem;line-height:2rem;font-weight:400}.navmenu__list-wrapper{margin-bottom:3rem;padding-left:1rem;border-left:1px solid white}.navmenu__list-wrapper:last-child{margin-bottom:0}.navmenu__list-wrapper--inside-list{margin:.75rem 0 1rem .5rem}.navmenu__list-title{width:-moz-fit-content;width:fit-content;padding-bottom:.25rem;color:white;font-size:1.25rem;line-height:1.5rem;font-weight:400}.navmenu__list-title:last-child{padding-bottom:0}.navmenu__list-title a{display:block}.navmenu__list-title a:focus,.navmenu__list-title a:hover{text-decoration:underline}.navmenu__list{padding-left:1.5rem;padding-top:.5rem;color:white}.navmenu__list li{margin-bottom:.25rem;list-style-type:disc}.navmenu__list li:last-child{margin-bottom:0}.navmenu__list a{font-size:1rem;line-height:1.5rem}.navmenu__list a:focus,.navmenu__list a:hover{text-decoration:underline}@media (max-width:992px){.header__accessibility{display:none}.header__logo{margin-right:1.5rem}.header__btn svg{width:2rem;margin:0}.header__btn span{display:none}.navmenu__main-buttons-wrapper{grid-template-columns:repeat(2,1fr);grid-gap:24px;padding:10rem 0}.navmenu__main-btn-text{font-size:1.125rem}}@media (max-width:480px){.header__logo img{width:2.5rem}.padding-0-mobile{padding-left:.25rem;padding-right:.25rem}.header__logo .header__nav-title{font-size:.875rem}.header__btn svg{width:1.5rem}.navmenu__main-buttons-wrapper{grid-template-columns:1fr;grid-gap:32px;padding:5rem 0}.navmenu__main-btn{display:flex;flex-direction:row;gap:40px;min-height:auto;padding:1.5rem;border-radius:24px;border:none;text-align:left;cursor:pointer;transition:var(--transition)}.navmenu__main-btn-text{font-size:1.125rem}.navmenu__main-btn-icon{font-size:1.5rem}.navmenu__main-btn:focus .navmenu__main-btn-icon,.navmenu__main-btn:hover .navmenu__main-btn-icon{font-size:1.75rem}.navmenu__links-title{font-size:1.375rem}.navmenu__links-btn-back span{font-size:.813rem}.navmenu__links-btn-back svg{width:1rem}.navmenu__list-title{font-size:1.125rem;padding-bottom:1rem}.navmenu__list li{margin-bottom:1.5rem}.navmenu__list-wrapper--inside-list{margin:2rem 0 1rem .5rem}}.header__accessibility{display:flex;align-items:center;column-gap:8px;padding:8px;background-color:transparent;cursor:pointer;border:none;border-radius:8px;transition:var(--transition)}.header__accessibility:focus,.header__accessibility:hover{background-color:#ebebeb}.header__accessibility span{text-align:left}.accessibility-section{margin-bottom:24px}.accessibility-section:last-child{margin-bottom:0}.accessibility-section p{width:100%;margin-bottom:8px;font-size:16px;line-height:24px;letter-spacing:normal}.accessibility-section-divider{height:12px;background-color:var(--modal-divider-color);border-radius:12px;margin-bottom:24px}.accessibility-buttons-wrapper{display:flex;flex-wrap:wrap;gap:8px}.accessibility-btn{display:flex;align-items:center;column-gap:8px;padding:16px;background-color:#fff;border:2px solid #ccc;border-radius:8px;transition:var(--transition);cursor:pointer}.accessibility-btn:not(:disabled):hover{background-color:#e7e7e7}.accessibility-btn:not(:disabled):focus{outline-offset:2px}.accessibility-btn:disabled{opacity:.5;cursor:default}.accessibility-btn--active{border-color:#000}.accessibility-btn svg{width:16px;flex-shrink:0}.accessibility-btn span{word-wrap:normal;text-align:left;font-size:16px;line-height:24px}.show-line{position:fixed;left:0;width:100%;height:2px;background-color:black;pointer-events:none;z-index:1002}@media (max-width:1280px){.header__accessibility{display:none}}.modal{display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.33);transition:var(--transition);visibility:hidden;opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;cursor:default}.modal--active{opacity:1;visibility:visible;z-index:40}.modal>.container{width:100%}.modal--small .container{max-width:900px}.modal__inner{max-height:90vh;padding:16px;background-color:#fff;border-radius:24px;opacity:0;transform:translate3d(0,100px,0);overflow:auto;transition:var(--transition)}.modal--active .modal__inner{opacity:1;transform:translateZ(0)}.modal__top{display:flex;justify-content:space-between;align-items:flex-start;column-gap:48px;padding-bottom:24px;position:relative}.modal__top:after{content:"";width:100%;height:12px;background-color:var(--modal-divider-color);border-radius:12px;transform:translateY(50%);position:absolute;bottom:0;left:0;right:0;z-index:1}.modal__title{font-size:24px;line-height:28px;letter-spacing:normal}.modal__close{padding:8px;background-color:#fff;border:none;border-radius:8px;transition:var(--transition);cursor:pointer}.modal__close:focus,.modal__close:hover{background-color:var(--grey)}.modal__close svg{display:block;width:16px}.modal__content{padding:24px 0 16px}@media (max-width:480px){.modal__inner{padding:16px}.modal__top{padding-bottom:16px}.modal__title{margin-top:4px}}.scrollToTop{position:fixed;z-index:1002;border:none;outline:none;background-color:black;color:white;cursor:pointer;border-radius:50%;font-size:1rem;transition:background-color .3s ease;right:3rem;bottom:3rem;height:3rem;width:3rem;justify-content:center;align-items:center;display:none}.scrollToTop img{transform:rotate(-90deg)}.scrollToTop:focus{outline:3px solid #007bff;outline-offset:2px}.visible{display:flex}