.topbar{position:fixed;top:18px;left:2.5%;width:95%;height:76px;padding:0 14px 0 18px;border:1px solid rgba(255,255,255,.19);border-radius:18px;background:linear-gradient(110deg,rgba(21,13,12,.48),rgba(55,20,26,.25));box-shadow:0 18px 60px rgba(10,5,4,.12),inset 0 1px rgba(255,255,255,.1);backdrop-filter:blur(14px) saturate(135%);-webkit-backdrop-filter:blur(14px) saturate(135%);transition:height .4s,top .4s,background .4s,box-shadow .4s,border-color .4s}.topbar.scrolled{top:10px;height:66px;background:rgba(24,15,14,.9);border-color:rgba(197,161,99,.25);box-shadow:0 18px 55px rgba(11,5,4,.28)}.brand{gap:15px;min-width:235px}.brandMark{position:relative;width:50px;height:50px;border:0;border-radius:50%;display:flex;align-items:center;justify-content:center;gap:1px;isolation:isolate;background:radial-gradient(circle at 35% 28%,rgba(197,161,99,.2),rgba(84,22,34,.08) 55%,rgba(10,6,5,.35));box-shadow:inset 0 0 0 1px rgba(197,161,99,.34),0 0 28px rgba(197,161,99,.08);overflow:visible}.brandMark:before{content:"";position:absolute;inset:5px;border:1px solid rgba(255,255,255,.13);border-radius:50%}.brandMark b{position:relative;z-index:2;font-family:Georgia,serif;font-size:17px;font-weight:400;letter-spacing:-.12em;color:#f2dfb8}.brandMark b:nth-of-type(2){transform:translateY(5px);color:var(--gold)}.logoOrbit{position:absolute;z-index:3;inset:-3px;border-radius:50%;border:1px solid transparent;border-top-color:#e6c47e;border-right-color:rgba(230,196,126,.24);animation:logo-orbit 5.5s linear infinite}.logoOrbit:after{content:"";position:absolute;width:5px;height:5px;right:3px;top:5px;border-radius:50%;background:#f0ce86;box-shadow:0 0 10px 2px rgba(240,206,134,.55)}.brandMark i{position:absolute;z-index:4;right:-1px;bottom:7px;width:7px;height:7px;border-radius:50%;background:#7d2434;border:1px solid #e0b96e;animation:logo-pulse 2.4s ease-out infinite}.brandCopy{position:relative}.brandCopy:after{content:"ANKARA • 39.9334° N";position:absolute;left:0;top:37px;font-size:6px;white-space:nowrap;color:rgba(255,255,255,.38);letter-spacing:.18em}.brandCopy>b{display:block;font-family:Georgia,serif;font-size:16px;font-weight:400;letter-spacing:.29em}.brandCopy small{display:block;margin-top:5px;font-size:7px;letter-spacing:.3em;color:#d3b77e}.nav{margin:auto;padding:5px;gap:4px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:rgba(0,0,0,.13)}.nav a{padding:13px 18px;border-radius:999px;font-size:9px;color:rgba(255,255,255,.72);transition:color .25s,background .25s,transform .25s}.nav a:after{left:50%;bottom:5px;width:3px;height:3px;border-radius:50%;opacity:0;transform:translateX(-50%);transition:.25s}.nav a:hover{color:white;background:rgba(255,255,255,.08);transform:translateY(-1px)}.nav a:hover:after{width:3px;opacity:1}.headerCta{height:48px;padding:0 8px 0 20px;gap:20px;border:0;border-radius:13px;background:linear-gradient(135deg,#701f31,#4f1320);box-shadow:inset 0 1px rgba(255,255,255,.16),0 8px 24px rgba(60,12,23,.28)}.headerCta span{width:33px;height:33px;border-radius:10px;background:rgba(255,255,255,.1);display:grid;place-items:center;transition:transform .3s,background .3s}.headerCta:hover span{transform:rotate(45deg);background:var(--gold);color:var(--deep)}.footerBrand .logoOrbit,.footerBrand .brandMark i{animation-duration:9s}@keyframes logo-orbit{to{transform:rotate(360deg)}}@keyframes logo-pulse{0%{box-shadow:0 0 0 0 rgba(224,185,110,.55)}70%,100%{box-shadow:0 0 0 9px rgba(224,185,110,0)}}
@media(max-width:900px){.topbar{top:10px;left:12px;width:calc(100% - 24px);height:66px;padding:0 10px 0 13px;border-radius:15px}.brand{min-width:0}.brandMark{width:43px;height:43px}.brandCopy:after{display:none}.brandCopy>b{font-size:13px;letter-spacing:.22em}.brandCopy small{font-size:6px}.nav.open{top:72px;left:0;width:100%;padding:10px;background:rgba(24,15,14,.97);border:1px solid rgba(197,161,99,.2);border-radius:15px;box-shadow:0 20px 40px rgba(0,0,0,.28)}.nav.open a{padding:15px}.menuButton{border:1px solid rgba(255,255,255,.14);border-radius:11px;background:rgba(255,255,255,.06)}}@media(prefers-reduced-motion:reduce){.logoOrbit,.brandMark i{animation:none}}
