.Contact-module__OWeMSG__root{right:var(--gutter);z-index:800;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed;bottom:clamp(20px,3.5vh,34px)}.Contact-module__OWeMSG__root[data-ready=false]{opacity:0;pointer-events:none}.Contact-module__OWeMSG__panel{-webkit-backdrop-filter:blur(22px)saturate(150%);border:1px solid var(--line);transform-origin:100% 100%;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff2e transparent;background:#0a0a0ceb;border-radius:20px;flex-direction:column;gap:3px;min-width:316px;max-height:calc(100svh - 150px);padding:14px;display:flex;overflow-y:auto;box-shadow:0 30px 70px -30px #000}.Contact-module__OWeMSG__panel::-webkit-scrollbar{width:5px}.Contact-module__OWeMSG__panel::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:3px}.Contact-module__OWeMSG__panel[data-open=false]{pointer-events:none}.Contact-module__OWeMSG__group{flex-direction:column;gap:3px;display:flex}.Contact-module__OWeMSG__group[data-first=false]{border-top:1px solid var(--line);margin-top:11px;padding-top:13px}.Contact-module__OWeMSG__groupName{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);opacity:.9;align-items:center;gap:12px;margin:0 0 8px;padding-inline:14px;font-size:10.5px;display:flex}.Contact-module__OWeMSG__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px;box-shadow:0 0 0 1px #e8c27473,0 0 16px #e8c27424}.Contact-module__OWeMSG__row{text-align:left;border-radius:13px;align-items:center;gap:14px;width:100%;padding:12px 14px;transition:background-color .25s;display:flex}.Contact-module__OWeMSG__row:hover{background:#ffffff0d}.Contact-module__OWeMSG__icon{border:1px solid var(--line);width:40px;height:40px;color:var(--gold);border-radius:12px;flex-shrink:0;place-items:center;transition:border-color .25s,color .25s;display:grid}.Contact-module__OWeMSG__row:hover .Contact-module__OWeMSG__icon{color:#fff;border-color:#e8c27473}.Contact-module__OWeMSG__icon svg{width:19px;height:19px}.Contact-module__OWeMSG__rowText{flex-direction:column;gap:1px;min-width:0;display:flex}.Contact-module__OWeMSG__rowLabel{color:var(--text);font-size:15px;line-height:1.3}.Contact-module__OWeMSG__rowValue{font-family:var(--font-mono);letter-spacing:.05em;color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.Contact-module__OWeMSG__copy{width:30px;height:30px;color:var(--text-faint);border-radius:9px;flex-shrink:0;place-items:center;margin-left:auto;transition:color .25s,background-color .25s;display:grid}.Contact-module__OWeMSG__row:hover .Contact-module__OWeMSG__copy{color:var(--text-dim);background:#ffffff0f}.Contact-module__OWeMSG__copy[data-done=true],.Contact-module__OWeMSG__row:hover .Contact-module__OWeMSG__copy[data-done=true]{color:var(--gold)}.Contact-module__OWeMSG__copy svg{width:16px;height:16px}.Contact-module__OWeMSG__trigger{-webkit-backdrop-filter:blur(14px);letter-spacing:.02em;color:var(--text);white-space:nowrap;transition:border-color .35s, background-color .35s, transform .35s var(--ease-out);background:#0a0a0ccc;border:1px solid #e8c27447;border-radius:999px;align-items:center;gap:11px;padding:16px 26px 16px 21px;font-size:15px;display:inline-flex;position:relative}.Contact-module__OWeMSG__trigger:hover{background:#12100ceb;border-color:#e8c27499}.Contact-module__OWeMSG__pulse{background:var(--gold);border-radius:50%;flex-shrink:0;width:9px;height:9px;position:relative}.Contact-module__OWeMSG__pulse:after{content:"";background:var(--gold);animation:Contact-module__OWeMSG__ping 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes Contact-module__OWeMSG__ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(3.2)}}.Contact-module__OWeMSG__caret{opacity:.55;width:12px;height:12px;transition:transform .4s var(--ease-out)}.Contact-module__OWeMSG__trigger[data-open=true] .Contact-module__OWeMSG__caret{transform:rotate(180deg)}.Contact-module__OWeMSG__triggerIcon{width:22px;height:22px;color:var(--gold);display:none}@media (max-width:640px){.Contact-module__OWeMSG__root{left:var(--gutter);right:var(--gutter);align-items:stretch;gap:12px}.Contact-module__OWeMSG__panel{transform-origin:100% 100%;border-radius:18px;width:100%;min-width:0;max-height:min(62svh,100svh - 140px);padding:12px}.Contact-module__OWeMSG__avatar{width:38px;height:38px}.Contact-module__OWeMSG__groupName{gap:10px;padding-inline:12px;font-size:10px}.Contact-module__OWeMSG__row{border-radius:12px;gap:12px;padding:10px 12px}.Contact-module__OWeMSG__icon{border-radius:11px;width:36px;height:36px}.Contact-module__OWeMSG__icon svg{width:17px;height:17px}.Contact-module__OWeMSG__rowLabel{font-size:14px}.Contact-module__OWeMSG__rowValue{font-size:11px}.Contact-module__OWeMSG__trigger{border-radius:50%;justify-content:center;align-self:flex-end;gap:0;width:60px;height:60px;padding:0}.Contact-module__OWeMSG__triggerLabel,.Contact-module__OWeMSG__caret{display:none}.Contact-module__OWeMSG__triggerIcon{display:block}.Contact-module__OWeMSG__pulse{width:8px;height:8px;position:absolute;top:9px;right:9px}}@media (prefers-reduced-motion:reduce){.Contact-module__OWeMSG__pulse:after{animation:none}}
.Header-module__Af2_WG__header{z-index:900;height:var(--header-h);padding-inline:var(--gutter);pointer-events:none;align-items:center;display:flex;position:fixed;top:0;left:0;right:0;overflow:visible}.Header-module__Af2_WG__brand{pointer-events:auto;z-index:950;display:block;position:relative}.Header-module__Af2_WG__logo{will-change:transform, opacity, filter;transform-origin:50%;filter:drop-shadow(0 0 18px #e8c27429);width:auto;height:68px}@media (max-width:640px){.Header-module__Af2_WG__logo{height:54px}}
.SmokeIntro-module__wN3M8a__root{z-index:9999;pointer-events:none;position:fixed;inset:0;overflow:hidden}.SmokeIntro-module__wN3M8a__root[data-interactive=true]{pointer-events:auto}.SmokeIntro-module__wN3M8a__curtain{width:100%;height:100%;display:block;position:absolute;inset:0}.SmokeIntro-module__wN3M8a__curtainFallback{will-change:opacity;background:#000;position:absolute;inset:0}.SmokeIntro-module__wN3M8a__smoke{object-fit:cover;mix-blend-mode:screen;opacity:0;filter:grayscale()contrast(1.16)brightness(.96)sepia(.14);will-change:opacity;width:100%;height:100%;position:absolute;inset:0}
@font-face{font-family:Luxury;src:url(/fonts/luxury.woff2)format("woff2"),url(/fonts/luxury.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Luxiachy;src:url(/fonts/luxiachy.woff2)format("woff2"),url(/fonts/luxiachy.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kalieb Luxury;src:url(/fonts/kalieb-regular.woff2)format("woff2"),url(/fonts/kalieb-regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Kalieb Luxury;src:url(/fonts/kalieb-italic.woff2)format("woff2"),url(/fonts/kalieb-italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}:root{--bg:#000;--text:#fff;--text-dim:#9a9aa2;--text-faint:#5f5f68;--line:#ffffff14;--gold:#e8c274;--font-hair:"Kalieb Luxury", "Luxury", "Luxiachy", serif;--font-ui:ui-sans-serif, system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", "Cascadia Mono", "Segoe UI Mono", Menlo, monospace;--header-h:108px;--gutter:clamp(20px, 4vw, 56px);--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html{background:var(--bg)}html,body{overflow:hidden}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.6}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}img{max-width:100%;display:block}::selection{background:var(--gold);color:#000}:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:2px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.intro-running:not(.intro-mounted) body:before{content:"";z-index:9998;background:#000;position:fixed;inset:0}html.intro-running [data-anim]{opacity:0}@media (prefers-reduced-motion:reduce){html.intro-running [data-anim]{opacity:1}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
