@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap);:root{--bg-deep:#0a0a0c;--bg-surface:#141419;--glass-bg:#0e0e12b8;--glass-border:hsla(0,0%,100%,.045);--glass-highlight:hsla(0,0%,100%,.015);--blur-amount:48px;--shadow-sm:0 1px 2px #0000001a,0 0px 1px #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-lg:0 10px 25px -5px #0003,0 8px 10px -6px #0003;--shadow-xl:0 25px 50px -12px #0006,0 10px 20px -5px #0000004d;--shadow-surgical:0 0 0 1px #ffffff08,0 2px 4px #0003;--accent-primary:#ededed;--accent-secondary:#71717a;--accent-active:#ffffff14;--accent-active-glow:#ffffff14;--accent-gold:#e4e4e7;--font-main:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",monospace;--text-primary:#ececec;--text-secondary:#a1a1aa;--text-muted:#52525b;--radius-lg:24px;--radius-md:16px;--radius-sm:8px;--mobile-breakpoint:768px;--mobile-padding:16px;--layout-padding:24px;--layout-max-height:900px;--layout-radius:var(--radius-lg);--glass-texture:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}@media (max-width:768px){:root{--layout-padding:0;--layout-max-height:100%;--layout-radius:0}}*,:after,:before{box-sizing:border-box}#root,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a0a0c;background-color:var(--bg-deep);color:#ececec;color:var(--text-primary);font-family:Inter,system-ui,-apple-system,sans-serif;font-family:var(--font-main);height:100vh;height:100dvh;margin:0;overflow:hidden;padding:0;width:100vw}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-thumb{background:#ffffff1a}::-webkit-scrollbar-thumb:hover{background:#ffffff26}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes typingDot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-8px)}}.typing-dot{animation:typingDot 1.4s ease-in-out infinite both;display:inline-block}.elegant-text{font-weight:300;letter-spacing:-.01em}.glass-textured{position:relative}.glass-textured:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");background-image:var(--glass-texture);bottom:0;content:"";left:0;mix-blend-mode:overlay;opacity:.05;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.btn-luxury{background:linear-gradient(135deg,#ffffff0d,#ffffff03);border:1px solid #ffffff14;border-radius:16px;border-radius:var(--radius-md);box-shadow:0 4px 6px #0000001a,inset 0 1px 0 #ffffff0d;color:#ececec;color:var(--text-primary);cursor:pointer;font-weight:600;letter-spacing:.05em;overflow:hidden;padding:14px 24px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.btn-luxury:before{background:linear-gradient(180deg,#ffffff0d,#0000);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.btn-luxury:hover{border-color:#fff3;box-shadow:0 8px 15px #0003,inset 0 1px 0 #ffffff1a;transform:translateY(-1px)}.btn-luxury:hover:before{opacity:1}.btn-luxury:active{box-shadow:0 2px 4px #0000001a;transform:translateY(0)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg-deep);color:var(--text-primary);font-family:Inter,sans-serif;margin:0;overscroll-behavior-y:none}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#fff3;border:2px solid #0000;border-radius:10px}::-webkit-scrollbar-thumb:hover{background-color:#fff6}:focus{outline:none}
/*# sourceMappingURL=main.a33833d0.css.map*/