.c-header{z-index:100;color:#fff;width:100%;transition:background .4s,-webkit-backdrop-filter .4s,backdrop-filter .4s,box-shadow .4s;position:absolute;top:0;left:0}.c-header.is-scrolled{-webkit-backdrop-filter:blur(14px)saturate(1.4);background:#080d0ad1;position:fixed;box-shadow:0 1px #971d131f}.c-header-inner{align-items:center;gap:0;width:100%;padding:clamp(16px,2.2vw,28px) clamp(20px,3.9vw,60px);display:flex}.c-header-logo{color:inherit;flex-shrink:0;align-items:center;gap:10px;margin-right:auto;text-decoration:none;display:flex}.c-header-logo-mark{object-fit:contain;width:auto;height:clamp(26px,2.4vw,32px)}.c-header-logo-name{letter-spacing:.3em;text-transform:uppercase;text-shadow:0 1px 8px #00000080;font-size:clamp(15px,1.3vw,18px);font-weight:700;line-height:1}.c-header-logo-city{opacity:.45;letter-spacing:.15em;font-size:max(.677vw,10px);font-weight:700;display:none}@media (min-width:768px){.c-header-logo-city{display:inline-block}}.c-header-nav{display:none}@media (min-width:900px){.c-header-nav{display:flex}}.c-header-nav-list{gap:28px;margin:0;padding:0;list-style:none;display:flex}.c-header-nav-link{color:inherit;opacity:.9;letter-spacing:.14em;text-shadow:0 1px 6px #00000073;flex-direction:column;padding-bottom:4px;font-size:max(.677vw,11px);text-decoration:none;transition:opacity .3s,color .3s;display:inline-flex;position:relative}.c-header-nav-link:hover{opacity:1;color:#971d13}.c-header-nav-link-line{transform-origin:100%;background:#971d13;width:100%;height:1px;transition:transform .4s cubic-bezier(.165,.84,.44,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.c-header-nav-link:hover .c-header-nav-link-line{transform-origin:0;transform:scaleX(1)}.c-header-nav-link.is-active{opacity:1;color:#971d13}.c-header-nav-link.is-active .c-header-nav-link-line{transform-origin:0;transform:scaleX(1)}.c-header-clocks{gap:16px;margin-left:24px;display:none}@media (min-width:768px){.c-header-clocks{display:flex}.c-header-clocks .c-header-clock:nth-child(2){display:none}}@media (min-width:1100px){.c-header-clocks .c-header-clock:nth-child(2){display:inline}}.c-header-clock{opacity:.75;letter-spacing:.12em;text-shadow:0 1px 6px #00000073;transition:opacity .3s}.c-header-clock.is-active{opacity:.85;color:#971d13}.c-header-cta{letter-spacing:.12em;pointer-events:auto;white-space:nowrap;-webkit-backdrop-filter:blur(10px);margin-left:20px;padding:10px 18px;font-size:max(.677vw,10px);display:none;background:#080d0a8c!important;border-color:#ffffff80!important}.c-header-cta:hover{background:0 0!important}@media (min-width:900px){.c-header-cta{display:inline-flex}}@media (min-width:768px) and (max-width:899px){.c-header-cta{margin-left:12px;padding:9px 14px;font-size:10px;display:inline-flex}}.c-header-burger{cursor:pointer;color:inherit;z-index:101;pointer-events:auto;background:0 0;border:none;align-items:center;gap:10px;margin-left:20px;padding:0;display:flex;position:relative}.c-header-burger-label{opacity:1;letter-spacing:.14em;text-shadow:0 1px 6px #00000073;transition:opacity .3s;display:none}@media (min-width:768px){.c-header-burger-label{display:inline}}.c-header.is-open .c-header-burger-label{opacity:0}.c-header-burger-icon{width:34px;height:10px;display:block;position:relative}@media (max-width:767px){.c-header-burger-icon{width:26px}}.c-header-burger-line{background:currentColor;width:1px;height:100%;transition:transform .55s cubic-bezier(.165,.84,.44,1);position:absolute;top:0}.c-header-burger-line:first-child{left:0}.c-header.is-open .c-header-burger-line:first-child{transform:translate(16px)rotate(45deg)}.c-header-burger-line:nth-child(2){right:0}.c-header.is-open .c-header-burger-line:nth-child(2){transform:translate(-16px)rotate(-45deg)}.c-header-burger-line:nth-child(3){transition:transform .55s cubic-bezier(.165,.84,.44,1),opacity .55s cubic-bezier(.165,.84,.44,1);right:6px}.c-header.is-open .c-header-burger-line:nth-child(3){opacity:0}.c-header-overlay{z-index:99;clip-path:inset(0% 0% 100%);background:linear-gradient(145deg,#080d0a 0%,#0d1410 60%,#080d0a 100%);flex-direction:column;justify-content:center;align-items:center;gap:48px;width:100%;height:100dvh;padding:80px 24px 40px;display:none;position:fixed;top:0;left:0;overflow-y:auto}.c-header-overlay-time{opacity:.35;color:#971d13;letter-spacing:.2em;position:absolute;top:32px;left:50%;transform:translate(-50%)}.c-header-overlay-nav ul{text-align:center;margin:0;padding:0;list-style:none}.c-header-overlay-nav ul li{margin-top:8px;overflow:hidden}.c-header-overlay-nav ul li:first-child{margin-top:0}.c-header-overlay-nav ul li a{color:#fff;text-transform:uppercase;letter-spacing:.04em;align-items:baseline;gap:clamp(10px,1.5vw,18px);font-size:clamp(2rem,8.5vw,5.5rem);font-weight:300;line-height:1.05;text-decoration:none;transition:color .3s;display:inline-flex}.c-header-overlay-nav ul li a:hover{color:#971d13}.c-header-overlay-nav ul li.is-cta-item a{color:#971d13;letter-spacing:.06em;font-size:clamp(1.5rem,6.5vw,4.5rem);font-weight:700}.c-header-overlay-nav ul li.is-cta-item a:hover{color:#fff}.c-header-overlay-nav ul li.is-cta-item{border-top:1px solid #971d132e;margin-top:24px;padding-top:24px}.c-header-overlay-number{letter-spacing:.2em;opacity:.4;color:#971d13;align-self:flex-start;margin-top:12px;font-size:max(.677vw,10px);font-weight:700}@media only screen and (max-width:767px){.c-header-inner{gap:8px;padding:18px 20px}.c-header-logo{gap:8px}.c-header-burger{margin-left:12px}}@media only screen and (max-width:400px){.c-header-inner{padding:16px}.c-header-logo-name{display:none}}
