@font-face{font-family:"Gotham-Book";src:url("../fonts/Gotham-Book.otf") format("opentype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Trajan-Pro-Regular";src:url("../fonts/Trajan-Pro-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}.header{position:fixed;top:0;left:0;width:100%;z-index:100}.header .inner{max-width:100%}@media screen and (max-width:480px),screen and (max-width:767px){.header .inner{padding-left:10px;padding-top:10px}}.header .header__container{display:flex;justify-content:space-between;align-items:center}.header .header__logo{width:200px;height:70px;opacity:0;transition:opacity .4s ease}@media screen and (max-width:480px),screen and (max-width:767px){.header .header__logo{width:154px}}.header .header__logo.is-visible{opacity:1}@media screen and (max-width:480px),screen and (max-width:767px){.header .header__nav{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:rgba(0,0,0,.95);z-index:10;align-items:center;justify-content:center}.header .header__nav.is-open{display:flex}}.header .header__nav .header__list{display:flex;gap:13px}@media screen and (max-width:480px),screen and (max-width:767px){.header .header__nav .header__list{flex-direction:column;align-items:center;gap:40px}}@media screen and (max-width:480px),screen and (max-width:767px){.header .header__nav .header__item{font-size:22px;letter-spacing:.05em}}.header .header__hamburger{display:none}@media screen and (max-width:480px),screen and (max-width:767px){.header .header__hamburger{display:flex;flex-direction:column;justify-content:space-between;width:28px;height:18px;cursor:pointer;position:relative;z-index:20;background:none;border:none;padding:0}.header .header__hamburger span{display:block;width:100%;height:1px;background-color:#eaf4ff;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.header .header__hamburger.is-open span:nth-child(1){transform:translateY(8.5px) rotate(45deg)}.header .header__hamburger.is-open span:nth-child(2){transform:translateY(-8.5px) rotate(-45deg)}}