.Navbar_navbar__X_TPc{background-color:#0e0e11;padding:1rem 2rem;border-bottom:1px solid #222;position:relative;z-index:50}.Navbar_container__iM6YS{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.Navbar_logo__eWcuJ{display:flex;align-items:center;gap:.5rem;text-decoration:none;font-weight:600;font-size:1.1rem;color:#ffffff}.Navbar_logoIcon__VeNWq{width:24px;height:24px;object-fit:contain}.Navbar_logoText__MWVeI{color:inherit}.Navbar_logoWrapper__ZGr3f{display:flex;align-items:center;gap:.5rem}.Navbar_toggle__nYOod{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;gap:5px}.Navbar_burger__EqZuu{width:22px;height:2px;background-color:#ffffff;display:block;transition:all .3s ease}.Navbar_links__R4CLX{display:none;flex-direction:column;gap:1rem;position:absolute;top:100%;left:0;background-color:#0e0e11;width:100%;padding:1.5rem 2rem}.Navbar_links__R4CLX a{color:#ffffff;text-decoration:none;font-weight:500}.Navbar_links__R4CLX a:hover{color:#4f46e5}.Navbar_open__NFZTG{display:flex}@media (min-width:768px){.Navbar_toggle__nYOod{display:none}.Navbar_links__R4CLX{display:flex!important;position:static;flex-direction:row;background:none;width:auto;padding:0;gap:2rem}}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;padding:0;background-color:#050506;color:#f5f5f7;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Helvetica Neue,sans-serif;line-height:1.6;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0;color:#ffffff;line-height:1.15;letter-spacing:-.03em;font-weight:650}h1{font-size:clamp(2.8rem,5vw,5rem)}h2{font-size:clamp(2rem,4vw,3rem)}h3{font-size:1.3rem}p{margin:0;color:rgba(255,255,255,.72);line-height:1.75;letter-spacing:-.01em}a{color:#ffffff;text-decoration:none;transition:opacity .25s ease,color .25s ease}a:hover{opacity:.88}section{width:100%;margin:0 auto}input,textarea{width:100%;padding:.85rem 1rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);color:#ffffff;font-size:.95rem;outline:none;transition:border-color .25s ease,background .25s ease}input:focus,textarea:focus{border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.045)}input::placeholder,textarea::placeholder{color:rgba(255,255,255,.35)}button{border:none;border-radius:12px;padding:.82rem 1.3rem;cursor:pointer;background:linear-gradient(180deg,#ffffff,#d7d7d7);color:#000000;font-size:.95rem;font-weight:600;transition:transform .25s ease,opacity .25s ease,box-shadow .25s ease}button:hover{transform:translateY(-1px);opacity:.96;box-shadow:0 10px 30px rgba(255,255,255,.08)}canvas,img,picture,svg,video{display:block;max-width:100%}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#0b0b0d}::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.2)}::selection{background:rgba(255,255,255,.16);color:#ffffff}