.hero[data-astro-cid-ergxyi7h]{background:radial-gradient(ellipse 60% 55% at 70% 45%, #c4673a29, transparent 70%), radial-gradient(ellipse 45% 50% at 72% 45%, #dcb57a24, transparent 70%), var(--bg);align-items:center;min-height:min(100svh,960px);padding-block:130px 120px;display:grid;position:relative;overflow:hidden}.glow[data-astro-cid-ergxyi7h]{background:linear-gradient(transparent, var(--bg));z-index:1;pointer-events:none;height:40%;position:absolute;inset:auto 0 0}.hero-tunduk[data-astro-cid-ergxyi7h]{aspect-ratio:1;width:min(70vw,860px);color:var(--gold);opacity:.22;filter:drop-shadow(0 0 24px #dcb57a59);position:absolute;top:50%;right:-8vw;translate:0 -50%}.hero-tunduk[data-astro-cid-ergxyi7h] svg{animation:200s linear infinite spin}@keyframes spin{to{rotate:360deg}}.hero-in[data-astro-cid-ergxyi7h]{z-index:2;position:relative}.hero[data-astro-cid-ergxyi7h] h1[data-astro-cid-ergxyi7h]{letter-spacing:.02em;text-transform:uppercase;margin:18px 0 28px;font-size:clamp(48px,8.6vw,128px);font-weight:500;line-height:.98;display:grid}.l2[data-astro-cid-ergxyi7h]{text-transform:none;letter-spacing:0;padding-bottom:.08em;font-style:italic;font-weight:400}.lead[data-astro-cid-ergxyi7h]{max-width:44ch;color:var(--text);font-size:clamp(16px,1.5vw,19px)}.cta[data-astro-cid-ergxyi7h]{flex-wrap:wrap;gap:14px;margin-top:42px;display:flex}.js[data-astro-cid-ergxyi7h] .hero-anim[data-astro-cid-ergxyi7h]{opacity:0;filter:blur(6px);animation:rise 1.4s var(--ease) forwards;animation-delay:calc(var(--d) + 1.6s);transform:translateY(30px)}.no-preload .hero-anim[data-astro-cid-ergxyi7h]{animation-delay:var(--d)!important}@keyframes rise{to{opacity:1;filter:none;transform:none}}.scroll[data-astro-cid-ergxyi7h]{z-index:2;letter-spacing:.3em;text-transform:uppercase;color:var(--text-dim);justify-items:center;gap:10px;font-size:11px;text-decoration:none;display:grid;position:absolute;bottom:28px;left:50%;translate:-50%}.scroll[data-astro-cid-ergxyi7h] i[data-astro-cid-ergxyi7h]{background:linear-gradient(var(--gold), transparent);transform-origin:top;width:1px;height:56px;animation:drip 2.4s var(--ease) infinite}@keyframes drip{0%{transform:scaleY(0)}50%{transform-origin:top;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;transform:scaleY(0)}}.marquee[data-astro-cid-ergxyi7h]{border-block:1px solid var(--line-soft);background:var(--bg-2);padding-block:26px;overflow:hidden}.track[data-astro-cid-ergxyi7h]{width:max-content;animation:70s linear infinite slide;display:flex}.marquee[data-astro-cid-ergxyi7h]:hover .track[data-astro-cid-ergxyi7h]{animation-play-state:paused}.group[data-astro-cid-ergxyi7h]{align-items:center;gap:34px;padding-right:34px;display:flex}.group[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]{font-family:var(--display);color:var(--head);white-space:nowrap;font-size:clamp(26px,3vw,38px);font-style:italic}.group[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]:nth-child(4n+1){color:var(--gold)}.group[data-astro-cid-ergxyi7h] b[data-astro-cid-ergxyi7h]{border:1px solid var(--gold);flex-shrink:0;width:9px;height:9px;rotate:45deg}@keyframes slide{to{transform:translate(-50%)}}.about-grid[data-astro-cid-ergxyi7h]{grid-template-columns:.9fr 1fr;align-items:center;gap:clamp(48px,8vw,120px);display:grid}.arch-wrap[data-astro-cid-ergxyi7h]{justify-self:center;width:100%;max-width:460px;position:relative}.arch[data-astro-cid-ergxyi7h]{border:1px solid var(--line);border-radius:999px 999px 0 0;padding:14px}.arch-in[data-astro-cid-ergxyi7h]{aspect-ratio:3/4;color:var(--gold);background:radial-gradient(ellipse at 50% 35%, #dcb57a40, transparent 60%), repeating-linear-gradient(45deg, transparent 0 18px, #dcb57a0f 18px 19px), repeating-linear-gradient(-45deg, transparent 0 18px, #dcb57a0f 18px 19px), var(--bg-3);border-radius:999px 999px 0 0;place-items:center;display:grid;position:relative;overflow:hidden}.arch-in[data-astro-cid-ergxyi7h] svg{filter:drop-shadow(0 0 18px #dcb57a66);animation:120s linear infinite reverse spin;position:relative}.badge[data-astro-cid-ergxyi7h]{aspect-ratio:1;text-align:center;background:var(--gold);width:128px;color:var(--bg);box-shadow:0 0 0 8px var(--bg), 0 0 0 9px var(--line);border-radius:50%;place-content:center;display:grid;position:absolute;bottom:48px;right:-24px}.badge[data-astro-cid-ergxyi7h] strong[data-astro-cid-ergxyi7h]{font-family:var(--display);font-size:48px;font-weight:500;line-height:1}.badge[data-astro-cid-ergxyi7h] span[data-astro-cid-ergxyi7h]{letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:500}.about-text[data-astro-cid-ergxyi7h]>p[data-astro-cid-ergxyi7h]{max-width:52ch;margin-top:28px;font-size:18px}.about-text[data-astro-cid-ergxyi7h] ul[data-astro-cid-ergxyi7h]{gap:16px;margin:34px 0 0;padding:0;list-style:none;display:grid}.about-text[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h]{color:var(--head);align-items:center;gap:16px;font-weight:400;display:flex}.about-text[data-astro-cid-ergxyi7h] li[data-astro-cid-ergxyi7h] i[data-astro-cid-ergxyi7h]{background:var(--gold);width:8px;height:8px;box-shadow:0 0 12px var(--gold);flex-shrink:0;rotate:45deg}.specials[data-astro-cid-ergxyi7h]{background:linear-gradient(var(--bg), var(--bg-2) 30%, var(--bg-2) 70%, var(--bg))}.plates[data-astro-cid-ergxyi7h]{grid-template-columns:repeat(3,1fr);gap:clamp(40px,5vw,72px) clamp(24px,4vw,56px);margin-top:72px;display:grid}.menu-prev[data-astro-cid-ergxyi7h]{overflow:hidden}.watermark[data-astro-cid-ergxyi7h]{aspect-ratio:1;width:min(90vw,900px);color:var(--gold);opacity:.05;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.watermark[data-astro-cid-ergxyi7h] svg{animation:240s linear infinite spin}.cols[data-astro-cid-ergxyi7h]{grid-template-columns:1fr 1fr;column-gap:clamp(40px,6vw,90px);margin-top:56px;display:grid;position:relative}.more[data-astro-cid-ergxyi7h]{margin-top:56px}.b-grid[data-astro-cid-ergxyi7h]{grid-template-columns:1fr 1fr;gap:32px;margin-top:64px;display:grid}.frame[data-astro-cid-ergxyi7h]{text-align:center;border:1px solid var(--line);outline:1px solid var(--line-soft);outline-offset:-10px;background:radial-gradient(ellipse at 50% 0%, #dcb57a14, transparent 70%), var(--bg-2);transition:border-color .6s, transform .8s var(--ease);padding:clamp(36px,5vw,60px);position:relative}.frame[data-astro-cid-ergxyi7h]:hover{border-color:#dcb57a73}.corner[data-astro-cid-ergxyi7h]{background:var(--gold);width:9px;height:9px;position:absolute;rotate:45deg}.tl[data-astro-cid-ergxyi7h]{top:-5px;left:-5px}.tr[data-astro-cid-ergxyi7h]{top:-5px;right:-5px}.bl[data-astro-cid-ergxyi7h]{bottom:-5px;left:-5px}.br[data-astro-cid-ergxyi7h]{bottom:-5px;right:-5px}.b-ico{color:var(--gold);margin-inline:auto}.frame[data-astro-cid-ergxyi7h] h3[data-astro-cid-ergxyi7h]{letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:clamp(32px,3.6vw,44px)}.b-tag[data-astro-cid-ergxyi7h]{max-width:36ch;color:var(--text-dim);margin:10px auto 0}dl[data-astro-cid-ergxyi7h]{gap:18px;margin:32px 0 36px;display:grid}dt[data-astro-cid-ergxyi7h]{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font-size:11px}dd[data-astro-cid-ergxyi7h]{color:var(--head);margin:4px 0 0}.b-phone[data-astro-cid-ergxyi7h]{font-family:var(--display);font-size:26px;text-decoration:none}.b-actions[data-astro-cid-ergxyi7h]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.visit[data-astro-cid-ergxyi7h]{background:radial-gradient(ellipse 60% 70% at 50% 100%, #c4673a2e, transparent 70%), var(--bg);border-top:1px solid var(--line-soft);padding-block:clamp(100px,14vw,180px);position:relative;overflow:hidden}.visit-in[data-astro-cid-ergxyi7h]{position:relative}.visit[data-astro-cid-ergxyi7h] p[data-astro-cid-ergxyi7h]{max-width:54ch;margin:28px auto 0;font-size:18px}.phones[data-astro-cid-ergxyi7h]{flex-wrap:wrap;justify-content:center;gap:20px 64px;margin-top:44px;display:flex}.phones[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]{font-family:var(--display);color:var(--head);font-size:clamp(26px,3vw,34px);text-decoration:none;transition:color .3s;display:grid}.phones[data-astro-cid-ergxyi7h] a[data-astro-cid-ergxyi7h]:hover{color:var(--gold)}.phones[data-astro-cid-ergxyi7h] small[data-astro-cid-ergxyi7h]{font-family:var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font-size:11px}@media (width<=960px){.about-grid[data-astro-cid-ergxyi7h],.b-grid[data-astro-cid-ergxyi7h],.cols[data-astro-cid-ergxyi7h]{grid-template-columns:1fr}.plates[data-astro-cid-ergxyi7h]{grid-template-columns:1fr 1fr}.hero-tunduk[data-astro-cid-ergxyi7h]{opacity:.22;width:120vw;right:-55vw}.badge[data-astro-cid-ergxyi7h]{width:104px;right:0}.badge[data-astro-cid-ergxyi7h] strong[data-astro-cid-ergxyi7h]{font-size:38px}}@media (width<=560px){.plates[data-astro-cid-ergxyi7h]{grid-template-columns:1fr}.hero[data-astro-cid-ergxyi7h]{padding-block:110px}}
