._page_uuaw7_1{position:relative;isolation:isolate;min-height:100svh;display:flex;overflow:hidden;background:#0e0c0a}._page_uuaw7_1:before,._page_uuaw7_1:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none}._page_uuaw7_1:before{z-index:-2;background:url(/assets/coming-soon-bg-DJiDjB36.webp) center 48% / cover no-repeat;animation:_imageReveal_uuaw7_1 1.1s ease both}._page_uuaw7_1:after{z-index:-1;background:linear-gradient(90deg,#0e0c0afa,#0e0c0ae8 35%,#0e0c0a7a 76%,#0e0c0a9e)}._content_uuaw7_29{width:min(1240px,calc(100% - 120px));min-height:100svh;margin:0 auto;padding:90px 0 104px;display:flex;align-items:center;justify-content:space-between;gap:48px}._copy_uuaw7_40{width:min(770px,100%);animation:_copyReveal_uuaw7_1 .8s .12s ease both}._heading_uuaw7_45{margin:28px 0 32px;color:var(--cream);font-family:Cormorant Garamond,serif;font-size:7.5rem;font-weight:400;line-height:.92}._heading_uuaw7_45 em{color:var(--gold);font-weight:400}._lede_uuaw7_59{max-width:620px;color:#e1d6c4;font-size:1.2rem;line-height:1.7}._rule_uuaw7_66{width:82px;height:2px;margin:36px 0 26px;background:var(--orange)}._services_uuaw7_73{display:flex;flex-wrap:wrap;gap:10px 24px;max-width:700px;padding:0;list-style:none;color:#c7bca9;font-size:.82rem}._services_uuaw7_73 li:before{content:"✦";margin-right:9px;color:var(--gold)}._actions_uuaw7_90{display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:40px}._socialLink_uuaw7_98{padding-bottom:5px;border-bottom:1px solid rgba(201,168,76,.75);color:var(--cream);font-size:.82rem;font-weight:700;transition:color .2s,border-color .2s}._socialLink_uuaw7_98:hover{color:var(--gold);border-color:var(--gold)}._note_uuaw7_112{align-self:flex-start;margin-top:5px;color:#f5edd8b3;font-size:.68rem;letter-spacing:.18em;text-align:right;text-transform:uppercase;white-space:nowrap}@keyframes _imageReveal_uuaw7_1{0%{opacity:.4;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes _copyReveal_uuaw7_1{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1100px){._content_uuaw7_29{width:calc(100% - 64px)}._heading_uuaw7_45{font-size:6rem}}@media (max-width: 760px){._page_uuaw7_1{min-height:100svh}._page_uuaw7_1:before{background-position:68% center}._page_uuaw7_1:after{background:linear-gradient(90deg,#0e0c0af7,#0e0c0ad6 60%,#0e0c0ab3)}._content_uuaw7_29{width:calc(100% - 48px);min-height:calc(100svh - 68px);padding:76px 0 88px}._heading_uuaw7_45{font-size:5rem}._lede_uuaw7_59{font-size:1.05rem}}@media (max-width: 480px){._content_uuaw7_29{width:calc(100% - 40px);padding:66px 0 76px}._heading_uuaw7_45{font-size:3.8rem;line-height:.98}._lede_uuaw7_59{font-size:1rem}._services_uuaw7_73{display:grid;gap:9px}._actions_uuaw7_90{align-items:flex-start;flex-direction:column;gap:20px}}@media (prefers-reduced-motion: reduce){._page_uuaw7_1:before,._copy_uuaw7_40{animation:none}}:root{--bg: #0E0C0A;--bg2: #131109;--card: #18150F;--border: #2A2419;--gold: #C9A84C;--gold2: #E8C97A;--orange: #E8672A;--orange2: #FF8A4A;--cream: #F5EDD8;--cream2: #DDD0B8;--muted: #6B6050;--text: #C8BBA8;--white: #FAF7F2}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Plus Jakarta Sans,sans-serif;background:var(--bg);color:var(--text);overflow-x:hidden;cursor:none}a{text-decoration:none}button{font-family:inherit}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");pointer-events:none;z-index:0}.cursor{position:fixed;width:8px;height:8px;background:var(--gold);border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);box-shadow:0 0 8px var(--gold),0 0 20px #c9a84c66;transition:width .2s,height .2s,background .2s}.cursor.hov{width:16px;height:16px;background:var(--orange)}.cursor-ring{position:fixed;width:32px;height:32px;border:1px solid rgba(201,168,76,.35);border-radius:50%;pointer-events:none;z-index:9998;transform:translate(-50%,-50%);transition:width .2s,height .2s}.cursor-ring.hov{width:48px;height:48px;border-color:#e8672a66}.rv{opacity:0;transform:translateY(32px);transition:opacity .8s ease,transform .8s ease}.rv.on{opacity:1;transform:translateY(0)}.eyebrow{font-family:Plus Jakarta Sans,sans-serif;font-size:.7rem;font-weight:700;color:var(--gold);letter-spacing:.25em;text-transform:uppercase;margin-bottom:16px;display:flex;align-items:center;gap:10px}.eyebrow:before{content:"";width:28px;height:1px;background:var(--gold);display:block}.eyebrow.center{justify-content:center}.eyebrow.center:before{display:none}.display-heading{font-family:Cormorant Garamond,serif;font-size:clamp(2.8rem,5vw,5rem);font-weight:300;color:var(--white);line-height:1.05;letter-spacing:-.01em;margin-bottom:20px}.display-heading em{font-style:italic;color:var(--gold)}.display-heading.center{text-align:center}.body-text{font-size:.95rem;color:var(--muted);line-height:1.8;max-width:500px}.btn-gold{display:inline-block;background:linear-gradient(135deg,var(--orange),var(--gold));color:var(--bg);padding:15px 36px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;border:none;cursor:none;border-radius:2px;transition:opacity .2s,transform .2s}.btn-gold:hover{opacity:.88;transform:translateY(-2px)}.btn-line{display:inline-block;background:transparent;color:var(--cream2);padding:14px 36px;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--border);cursor:none;border-radius:2px;transition:border-color .2s,color .2s,transform .2s}.btn-line:hover{border-color:var(--gold);color:var(--gold);transform:translateY(-2px)}.btn-cta{display:inline-block;background:linear-gradient(135deg,var(--orange),var(--gold));color:var(--bg);padding:18px 48px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:.82rem;letter-spacing:.1em;text-transform:uppercase;border:none;cursor:none;border-radius:2px;transition:opacity .2s,transform .2s;white-space:nowrap}.btn-cta:hover{opacity:.88;transform:translateY(-2px)}.ticker{overflow:hidden;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--bg2);padding:16px 0}.ticker-track{display:flex;gap:56px;white-space:nowrap;animation:tickmove 22s linear infinite}@keyframes tickmove{to{transform:translate(-50%)}}.ticker-item{display:flex;align-items:center;gap:10px;flex-shrink:0;font-size:.75rem;font-weight:500;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}.ticker-item strong{color:var(--gold);font-size:.95rem}.ticker-sep{color:var(--border)}.marquee-wrap{overflow:hidden;padding:44px 0;border-bottom:1px solid var(--border)}.marquee-row{display:flex;gap:0;white-space:nowrap;animation:mqmove 18s linear infinite}@keyframes mqmove{to{transform:translate(-50%)}}.mw{font-family:Bebas Neue,cursive;font-size:5rem;letter-spacing:.05em;padding:0 36px;display:inline-block;color:transparent;-webkit-text-stroke:1px var(--border)}.mw.accent{color:var(--gold);-webkit-text-stroke:none}.cta-strip{margin:0 60px 80px;background:linear-gradient(135deg,#1a100a,#200e06 40%,#1a0f00);border:1px solid rgba(201,168,76,.2);padding:72px 80px;border-radius:4px;position:relative;overflow:hidden}.cta-strip:before{content:"";position:absolute;top:-120px;right:-80px;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(232,103,42,.15) 0%,transparent 70%)}.cta-strip:after{content:"";position:absolute;bottom:-100px;left:100px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(201,168,76,.1) 0%,transparent 70%)}.cta-inner{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.cta-inner h2{font-family:Cormorant Garamond,serif;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:300;color:var(--white);letter-spacing:-.01em;max-width:540px;line-height:1.1}.cta-inner h2 em{font-style:italic;color:var(--gold)}footer{background:#0e0c0ad9;border-top:1px solid var(--border);padding:80px 60px 40px}.footer-wrap{max-width:1280px;margin:0 auto}.footer-top{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;margin-bottom:56px}.f-logo{font-family:Bebas Neue,cursive;font-size:2rem;color:var(--cream);letter-spacing:.08em;display:block;margin-bottom:14px}.f-logo-img{height:48px;max-height:48px;width:auto;display:block;margin-bottom:10px;object-fit:contain}.visuallyHidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap;border:0;padding:0;margin:-1px}.f-logo .fx{color:var(--gold)}.f-brand p{font-size:.86rem;color:var(--muted);line-height:1.75;max-width:260px}.f-col h4{font-size:.68rem;font-weight:700;color:var(--gold);letter-spacing:.2em;text-transform:uppercase;margin-bottom:20px}.f-col ul{list-style:none}.f-col ul li{margin-bottom:10px}.f-col a{color:var(--muted);font-size:.84rem;transition:color .2s}.f-col a:hover{color:var(--cream)}.footer-bot{border-top:1px solid var(--border);padding-top:28px;display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.footer-bot p{font-size:.68rem;font-weight:600;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}.soc-row{display:flex;gap:8px}.soc{width:34px;height:34px;border:1px solid var(--border);border-radius:2px;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:.76rem;transition:all .2s;cursor:none}.soc:hover{border-color:var(--gold);color:var(--gold)}@keyframes ripple{0%,to{opacity:0;transform:scale(1)}60%{opacity:1;transform:scale(1.1)}}.scroll-ln{width:40px;height:1px;background:var(--border);position:relative;overflow:hidden}.scroll-ln:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--gold);animation:scrollSlide 2s ease-in-out infinite}@keyframes scrollSlide{to{left:100%}}@media (max-width: 960px){.cta-strip{margin:0 24px 60px;padding:48px 28px}footer{padding:60px 24px 40px}.footer-top{grid-template-columns:1fr 1fr}.mw{font-size:3rem}}@media (max-width: 600px){.footer-top{grid-template-columns:1fr}.f-logo-img{height:36px;max-height:36px}}
