.ov-bar{position:fixed;top:0;left:0;right:0;z-index:80;display:flex;align-items:center;justify-content:space-between;padding:18px clamp(18px,4vw,52px);pointer-events:none;color:#2e2a1e;transition:color .35s ease}.ov-bar>*{pointer-events:auto}.ov-bar[data-theme=light]{color:#2e2a1e}.ov-bar[data-theme=dark]{color:#ede0c8}.ov-logo{display:flex;align-items:baseline;gap:9px;text-decoration:none;color:currentColor;transition:color .35s ease}.ov-logo .ar{font-family:Cairo,sans-serif;font-weight:900;font-size:21px;line-height:1}.ov-logo .lat{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:12px;letter-spacing:.25em;text-transform:uppercase}.ov-burger{position:relative;width:44px;height:44px;border:0;background:transparent;cursor:pointer;padding:0;color:currentColor}.ov-burger span{position:absolute;left:11px;right:11px;height:2px;background:currentColor;border-radius:2px;transition:transform .45s cubic-bezier(.7,0,.2,1),opacity .25s,background-color .35s ease}.ov-burger span:nth-child(1){top:19px}.ov-burger span:nth-child(2){top:25px}.menu-open .ov-burger span:nth-child(1){transform:translateY(3px) rotate(45deg)}.menu-open .ov-burger span:nth-child(2){transform:translateY(-3px) rotate(-45deg)}.menu-open .ov-bar{color:#ede0c8}.ov-menu{position:fixed;inset:0;z-index:70;background:#26221a;display:flex;align-items:center;justify-content:flex-start;transform:translate(100%);visibility:hidden;transition:transform .6s cubic-bezier(.7,0,.2,1),visibility 0s linear .6s}.menu-open .ov-menu{transform:none;visibility:visible;transition:transform .6s cubic-bezier(.7,0,.2,1),visibility 0s}.ov-links{display:flex;flex-direction:column;align-items:flex-end;text-align:right;gap:clamp(4px,1.2vh,14px);width:100%;padding:0 clamp(28px,9vw,130px)}.ov-links a{font-family:Cairo,sans-serif;font-weight:300;line-height:1.14;text-decoration:none;color:#ede0c8;font-size:clamp(40px,9vw,90px);transform:translateY(46px);opacity:0;transition:transform .6s cubic-bezier(.7,0,.2,1),opacity .6s cubic-bezier(.7,0,.2,1),color .3s ease}.ov-links a:hover{color:#c8632f}.menu-open .ov-links a{transform:none;opacity:1}.menu-open .ov-links a:nth-child(1){transition-delay:.1s}.menu-open .ov-links a:nth-child(2){transition-delay:.17s}.menu-open .ov-links a:nth-child(3){transition-delay:.24s}.menu-open .ov-links a:nth-child(4){transition-delay:.31s}.menu-open .ov-links a:nth-child(5){transition-delay:.38s}.ov-lang{font-family:Space Grotesk,sans-serif!important;font-weight:700!important;font-size:clamp(15px,2.4vw,20px)!important;letter-spacing:.18em;margin-top:clamp(18px,3vh,34px);color:#c4a370!important;text-transform:uppercase}[dir=ltr] .ov-menu{transform:translate(-100%)}[dir=ltr].menu-open .ov-menu,[dir=ltr] .menu-open .ov-menu{transform:none}[dir=ltr] .ov-links{align-items:flex-start;text-align:left}@media (prefers-reduced-motion: reduce){.ov-menu{transition:visibility 0s}.ov-burger span{transition:none}.ov-links a{transition:color .2s ease;transform:none}.menu-open .ov-links a{transition-delay:0s!important}}.wa-float{position:fixed;bottom:28px;left:28px;z-index:1000;transform:scale(1);opacity:1;transform-origin:bottom left;transition:transform .4s cubic-bezier(.7,0,.2,1),opacity .4s cubic-bezier(.7,0,.2,1)}.wa-float.hidden{transform:scale(0);opacity:0;pointer-events:none}.wa-btn{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;overflow:hidden;border-radius:50%;background:#c8632f;color:#fff;text-decoration:none;box-shadow:0 8px 24px -6px #c8632f8c;transition:transform .3s cubic-bezier(.7,0,.2,1),box-shadow .3s ease;animation:wa-pulse 3s ease-in-out infinite}.wa-btn:hover{transform:scale(1.1)}.wa-btn svg{width:30px;height:30px;display:block;flex-shrink:0}@keyframes wa-pulse{0%,to{box-shadow:0 8px 24px -6px #c8632f8c,0 0 #c8632f73}50%{box-shadow:0 8px 24px -6px #c8632f8c,0 0 0 12px #c8632f00}}.wa-close{position:absolute;top:-6px;right:-6px;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;background:#2e2a1e;border:1px solid #C8632F;color:#fff;font-size:11px;line-height:1;transition:background .3s ease}.wa-close:hover{background:#c8632f}@media (prefers-reduced-motion: reduce){.wa-btn{animation:none}}
