.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:58px;padding:16px 40px;border-radius:56px;font-family:'e-Ukraine',sans-serif;font-weight:400;font-size:16px;letter-spacing:.32px;line-height:1;white-space:nowrap;cursor:pointer;border:1px solid #fff0;text-decoration:none}.btn-primary{background-color:var(--color-orange);color:var(--color-white);border-color:rgb(255 255 255 / .2);filter:drop-shadow(0 4px 7px rgb(182 67 22 / .7));box-shadow:inset 0 4px 14px 0 #ff9268;transition:background-color 0.2s ease,filter 0.2s ease,box-shadow 0.2s ease}.btn-primary:hover{background-color:var(--color-orange-hover);filter:none;box-shadow:none}.btn-secondary{background-color:#fff0;color:var(--color-white);border-color:rgb(255 255 255 / .4);transition:background-color 0.2s ease,border-color 0.2s ease}.btn-secondary:hover{background-color:rgb(255 255 255 / .1);border-color:var(--color-white)}.btn .btn-icon{width:24px;height:24px;flex-shrink:0}.nav-item{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px 16px 10px;cursor:pointer}.nav-item__label{font-family:'e-Ukraine',sans-serif;font-weight:300;font-size:14px;line-height:1.5;text-transform:uppercase;letter-spacing:.32px;color:var(--color-light);transition:color 0.2s ease;white-space:nowrap}.nav-item--dark .nav-item__label{color:var(--color-dark)}.nav-item__underline{height:3px;width:0;background-color:var(--color-orange);border-radius:30px;transition:width 0.25s ease}.nav-item:hover .nav-item__underline,.nav-item.is-active .nav-item__underline{width:100%}.social-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:110px;background-color:rgb(255 255 255 / .1);transition:background-color 0.2s ease;flex-shrink:0}.social-icon:hover{background-color:var(--color-orange)}.social-icon img{width:16px;height:16px}.form-input{display:flex;align-items:center;height:56px;padding:10px 24px;border-radius:10px;border:1px solid rgb(255 255 255 / .2);background-color:rgb(255 255 255 / .1);backdrop-filter:blur(4px);font-family:'e-Ukraine',sans-serif;font-weight:300;font-size:16px;color:var(--color-white);width:100%;transition:border-color 0.2s ease,background-color 0.2s ease}.form-input::placeholder{color:rgb(255 255 255 / .5)}.form-input:focus{outline:none;border-color:var(--color-orange);background-color:rgb(255 255 255 / .4)}.section-title{font-family:'e-Ukraine Head',sans-serif;font-weight:400;color:var(--color-graphite)}.section-tag{display:inline-flex;align-items:center;gap:8px;font-family:'e-Ukraine',sans-serif;font-weight:300;font-size:14px;line-height:1.4;text-transform:uppercase;letter-spacing:.32px;color:var(--color-orange)}