/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-tracking:initial}}}.main-header{z-index:100;text-align:center;width:100%;color:var(--color-white,#fff);position:fixed}.main-header .container{justify-content:space-between;align-items:center;height:10svh;padding-block:0;transition:all .5s ease-out;display:block;overflow:hidden}.main-header .container.show-menu{height:100svh;display:block}.main-header .brand-logo{text-align:center;width:15rem;height:5rem;transition:all .3s ease-out;position:absolute;top:0;left:calc(50% - 7.5rem);transform:translateY(1rem)}.main-header .brand-logo img{width:auto;height:100%;display:inline}.main-header .nav-link{width:100%;height:auto;display:block;position:relative;top:8rem}.main-header .nav-link a{opacity:0;font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);padding:0;transition:all .25s ease-in-out .1s;display:block;transform:translateY(100px)}.nav-toggle{position:absolute;top:1.5rem;right:1.5rem}.header-backdrop{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:#000000d6;transition:all .3s ease-out;box-shadow:0 0 2rem 2rem #0006}.header-line{background-color:#ffffff36;width:calc(50% - 4rem);height:1px;position:absolute;bottom:0;left:0}.header-line+.header-line{left:auto;right:0}.nav-toggle path:first-of-type,.nav-toggle path:nth-of-type(2),.nav-toggle path:nth-of-type(3){opacity:1;color:#fff;transition:all .5s ease-out;transform:rotate(0)translate(0)}.header-curve{z-index:-1;clip-path:ellipse(50% 50% at 50% 0);background-color:#000000d6;border-bottom:1px solid #ffffff36;width:8rem;height:4rem;position:absolute;bottom:-3.9rem;left:50%;transform:translate(-50%);box-shadow:0 0 2rem 2rem #0006}.header-bg{height:7rem;position:absolute;top:0;left:50%;transform:translate(-50%)}.brand-logo{height:3rem}.header-backdrop:has(.show-menu){background-color:#0009}.show-menu .nav-toggle path:first-of-type{color:#cfa32a;transform:rotate(45deg)translate(.375rem,-.75rem)}.show-menu .nav-toggle path:nth-of-type(2){opacity:0}.show-menu .nav-toggle path:nth-of-type(3){color:#cfa32a;transform:rotate(-45deg)translate(-.75rem,.75rem)}.show-menu .nav-link a{opacity:1;padding:1.5rem 0;transform:translateY(0)}.show-menu .nav-link:first-of-type a:nth-of-type(2){transition-delay:.2s}.show-menu .nav-link:first-of-type a:nth-of-type(3){transition-delay:.3s}.show-menu .nav-link:nth-of-type(2) a:first-of-type{transition-delay:.4s}.show-menu .nav-link:nth-of-type(2) a:nth-of-type(2){transition-delay:.5s}.show-menu .nav-link:nth-of-type(2) a:nth-of-type(3){transition-delay:.6s}@media (min-width:64rem){.main-header .nav-link{text-transform:uppercase;flex:1;justify-content:space-between;width:auto;display:flex;position:relative;top:auto}.main-header .nav-link a{opacity:1;width:auto;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));padding:0;transform:none}.main-header .container{height:100%;overflow:initial;display:flex}.main-header .brand-logo{display:block;position:relative;top:auto;left:auto}.nav-toggle{display:none}}@property --tw-tracking{syntax:"*";inherits:false}
