.logo{order:1;align-items:center;gap:16px;margin-inline-end:auto;display:inline-flex}@keyframes sheen{0%,18%{background-position:130% 0}72%,to{background-position:-30% 0}}.logo{gap:16px}.emb{background:linear-gradient(105deg,#b8892f 0%,#c9a24b 34%,#fff1bf 46%,#fff 50%,#fff1bf 54%,#c9a24b 66%,#b8892f 100%) 130% 0/320% 100%;flex:none;width:76px;height:73px;animation:4.6s ease-in-out infinite sheen;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%226%2031%2090%2087%22%3E%3Cg%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%223%22%20stroke-linejoin=%22round%22%20stroke-linecap=%22round%22%3E%3Cpath%20d=%22M10%2044L62%2034V114L10%20106Z%22/%3E%3Cpath%20d=%22M66%2034L92%2044V106L66%20114Z%22/%3E%3C/g%3E%3Cpath%20fill=%22%23000%22%20d=%22M10%2052L62%2042V51L10%2061Z%20M66%2042L92%2052V61L66%2051Z%20M38%2062L52%2059.5V83.5L38%2086Z%22/%3E%3C/svg%3E) 50%/contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%226%2031%2090%2087%22%3E%3Cg%20fill=%22none%22%20stroke=%22%23000%22%20stroke-width=%223%22%20stroke-linejoin=%22round%22%20stroke-linecap=%22round%22%3E%3Cpath%20d=%22M10%2044L62%2034V114L10%20106Z%22/%3E%3Cpath%20d=%22M66%2034L92%2044V106L66%20114Z%22/%3E%3C/g%3E%3Cpath%20fill=%22%23000%22%20d=%22M10%2052L62%2042V51L10%2061Z%20M66%2042L92%2052V61L66%2051Z%20M38%2062L52%2059.5V83.5L38%2086Z%22/%3E%3C/svg%3E) 50%/contain no-repeat}.lg2{filter:drop-shadow(0 0 14px #d8a94b61);flex-direction:column;gap:7px;line-height:1;display:flex}.logo .l1{align-items:baseline;gap:10px;display:flex}.logo i{font-family:var(--font-cormorant),Georgia,serif;letter-spacing:.03em;font-size:36px;font-style:italic;font-weight:600}.logo b{font-family:var(--font-cinzel),Georgia,serif;letter-spacing:.12em;text-transform:uppercase;font-weight:600}.logo .l1 b{font-size:40px}.logo .l2{align-items:center;gap:10px;display:flex}.logo .l2 s{flex:1;height:1.5px;text-decoration:none}.logo .l2 b{letter-spacing:.5em;margin-inline-end:-.5em;font-size:14px}.logo .l3{font-family:var(--font-naskh),serif;text-align:center;font-size:19px;font-weight:500;line-height:1.1}.logo i,.logo b,.logo .l3,.logo .l2 s{background:linear-gradient(105deg,#b8892f 0%,#c9a24b 34%,#fff1bf 46%,#fff 50%,#fff1bf 54%,#c9a24b 66%,#b8892f 100%) 130% 0/320% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:4.6s ease-in-out infinite sheen}.logo .l2 s{-webkit-background-clip:border-box;background-clip:border-box}@media (max-width:760px){.logo{flex:1 1 0;gap:10px;min-width:0}.emb{width:57px;height:55px}.lg2{gap:6px}.logo .l1{gap:8px}.logo i{font-size:27px}.logo .l1 b{letter-spacing:.06em;font-size:34px}.logo .l2{gap:8px}.logo .l2 b{letter-spacing:.36em;font-size:12.5px}.logo .l3{display:none}footer .logo{flex:none;min-width:auto}}@media (max-width:380px){.logo{gap:7px}.emb{width:49px;height:47px}.logo i{font-size:21px}.logo .l1{gap:5px}.logo .l1 b{letter-spacing:.04em;font-size:23px}.logo .l2 b{letter-spacing:.3em;font-size:11px}.logo .l3{font-size:14px}}@media (prefers-reduced-motion:reduce){.emb,.logo i,.logo b,.logo .l3,.logo .l2 s{background-position:50% 0!important;animation:none!important}}.logo.sm{gap:10px;margin-inline-end:0}.logo.sm .emb{width:44px;height:42px}.logo.sm .lg2{gap:4px}.logo.sm .l1{gap:6px}.logo.sm i{font-size:20px}.logo.sm .l1 b{letter-spacing:.07em;font-size:24px}.logo.sm .l2{gap:6px}.logo.sm .l2 b{letter-spacing:.38em;font-size:9px}.logo.sm .l3{display:none}
