.Navbar-module-scss-module__N8yoJa__headerWrap{z-index:205;pointer-events:none;width:100%;padding:24px clamp(12px,4vw,40px);position:fixed;top:0;left:0;background:0 0!important}.Navbar-module-scss-module__N8yoJa__navContainer{pointer-events:auto;width:100%;max-width:1160px;margin:0 auto}.Navbar-module-scss-module__N8yoJa__navbar{background:#d7f5a7;border-radius:99px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex;box-shadow:0 10px 40px #0000000f}@media (min-width:768px){.Navbar-module-scss-module__N8yoJa__navbar{gap:24px;padding:12px 24px}}.Navbar-module-scss-module__N8yoJa__brand{flex-shrink:0;align-items:center;transition:opacity .2s;display:inline-flex}.Navbar-module-scss-module__N8yoJa__brand:hover{opacity:.8}.Navbar-module-scss-module__N8yoJa__desktopLinks{flex:1;justify-content:center;align-items:center;gap:32px;display:flex}@media (max-width:1024px){.Navbar-module-scss-module__N8yoJa__desktopLinks{display:none}}.Navbar-module-scss-module__N8yoJa__link{color:#1e293b;font-family:var(--font-quicksand,"Quicksand",sans-serif);letter-spacing:-.01em;white-space:nowrap;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s}.Navbar-module-scss-module__N8yoJa__link:hover,.Navbar-module-scss-module__N8yoJa__link.Navbar-module-scss-module__N8yoJa__active{background:linear-gradient(90deg,#5167ff 0%,#ff916b 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.Navbar-module-scss-module__N8yoJa__ctaGroup{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (min-width:768px){.Navbar-module-scss-module__N8yoJa__ctaGroup{gap:12px}}.Navbar-module-scss-module__N8yoJa__avatarBtn{cursor:pointer;background:linear-gradient(135deg,#5167ff 0%,#ff916b 100%);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:2px;transition:transform .2s,box-shadow .2s;display:flex}.Navbar-module-scss-module__N8yoJa__avatarBtn:hover{transform:scale(1.05);box-shadow:0 4px 12px #5167ff40}.Navbar-module-scss-module__N8yoJa__avatarBtn .Navbar-module-scss-module__N8yoJa__avatarImage{border:2px solid #fff;color:#0f172a!important;background:#fff!important;border-radius:50%!important;width:40px!important;height:40px!important;font-weight:700!important}@media (max-width:768px){.Navbar-module-scss-module__N8yoJa__avatarBtn .Navbar-module-scss-module__N8yoJa__avatarImage{width:36px!important;height:36px!important}}.Navbar-module-scss-module__N8yoJa__profileDropdown{border:1px solid #f1f5f9;padding:8px!important;box-shadow:0 20px 40px #00000014!important}.Navbar-module-scss-module__N8yoJa__glassLoginBtn,.Navbar-module-scss-module__N8yoJa__mobileLoginBtn{color:#1e293b;height:44px;font-family:var(--font-quicksand,"Quicksand",sans-serif);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#fff6;border:1px solid #fffc;border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.Navbar-module-scss-module__N8yoJa__glassLoginBtn:hover,.Navbar-module-scss-module__N8yoJa__mobileLoginBtn:hover{color:#5167ff;background:#fffc;border-color:#fff}@media (max-width:768px){.Navbar-module-scss-module__N8yoJa__glassLoginBtn,.Navbar-module-scss-module__N8yoJa__mobileLoginBtn{height:40px;padding:0 16px;font-size:14px}}.Navbar-module-scss-module__N8yoJa__createBtn,.Navbar-module-scss-module__N8yoJa__mobileCreateBtn{color:#fff;height:44px;font-family:var(--font-quicksand,"Quicksand",sans-serif);white-space:nowrap;background:linear-gradient(90deg,#5167ff 0%,#ff916b 100%);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.Navbar-module-scss-module__N8yoJa__createBtn:hover,.Navbar-module-scss-module__N8yoJa__mobileCreateBtn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #5167ff40}.Navbar-module-scss-module__N8yoJa__createBtn:active,.Navbar-module-scss-module__N8yoJa__mobileCreateBtn:active{transform:translateY(0)}@media (max-width:768px){.Navbar-module-scss-module__N8yoJa__createBtn,.Navbar-module-scss-module__N8yoJa__mobileCreateBtn{height:40px;padding:0 16px;font-size:14px}}.Navbar-module-scss-module__N8yoJa__burgerBtn{cursor:pointer;background:#ffffff80;border:1px solid #fffc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:all .2s;display:flex}.Navbar-module-scss-module__N8yoJa__burgerBtn:hover{background:#ffffffe6}@media (max-width:768px){.Navbar-module-scss-module__N8yoJa__burgerBtn{width:40px;height:40px}}@media (min-width:1025px){.Navbar-module-scss-module__N8yoJa__hideOnDesktop{display:none!important}}@media (max-width:600px){.Navbar-module-scss-module__N8yoJa__hideBelow600{display:none!important}}@media (max-width:425px){.Navbar-module-scss-module__N8yoJa__hideBelow425{display:none!important}}.Navbar-module-scss-module__N8yoJa__mobileOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;pointer-events:auto;background:#0f172a66;justify-content:center;align-items:flex-start;padding:16px;display:flex;position:fixed;inset:0}.Navbar-module-scss-module__N8yoJa__mobileMenuCard{background:#fff;border-radius:24px;flex-direction:column;width:100%;max-width:440px;margin-top:10px;animation:.3s cubic-bezier(.16,1,.3,1) forwards Navbar-module-scss-module__N8yoJa__popIn;display:flex;overflow:hidden;box-shadow:0 24px 48px #00000026}@keyframes Navbar-module-scss-module__N8yoJa__popIn{0%{opacity:0;transform:translateY(-20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Navbar-module-scss-module__N8yoJa__mobileMenuHeader{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:24px;display:flex}.Navbar-module-scss-module__N8yoJa__closeIconBtn{color:#475569;cursor:pointer;background:#f1f5f9;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.Navbar-module-scss-module__N8yoJa__closeIconBtn:hover{background:#e2e8f0}.Navbar-module-scss-module__N8yoJa__mobileMenuLinks{flex-direction:column;padding:12px 24px;display:flex}.Navbar-module-scss-module__N8yoJa__mobileMenuLink{color:#1e293b;font-family:var(--font-quicksand,"Quicksand",sans-serif);border-bottom:1px solid #f8fafc;justify-content:space-between;align-items:center;padding:16px 0;font-size:16px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.Navbar-module-scss-module__N8yoJa__mobileMenuLink:last-child{border-bottom:none}.Navbar-module-scss-module__N8yoJa__mobileMenuLink:hover,.Navbar-module-scss-module__N8yoJa__mobileMenuLink.Navbar-module-scss-module__N8yoJa__activeMobileLink{color:#5167ff}.Navbar-module-scss-module__N8yoJa__mobileMenuFooter{background:#f8fafc;border-top:1px solid #f1f5f9;flex-direction:column;gap:12px;padding:24px;display:flex}.Navbar-module-scss-module__N8yoJa__mobileLoginBtn{background:#fff;border-color:#e2e8f0;width:100%}.Navbar-module-scss-module__N8yoJa__mobileCreateBtn{width:100%}
@font-face{font-family:quicksand;src:url(../media/quicksand_latin-s.p.717db902.woff2)format("woff2");font-display:optional;font-weight:300 700;font-style:normal}@font-face{font-family:quicksand Fallback;src:local(Arial);ascent-override:96.26%;descent-override:24.07%;line-gap-override:0.0%;size-adjust:103.88%}.quicksand_5a967f93-module__J23uxa__className{font-family:quicksand,quicksand Fallback,Arial,sans-serif}.quicksand_5a967f93-module__J23uxa__variable{--font-quicksand:"quicksand","quicksand Fallback",Arial,sans-serif}
@font-face{font-family:firaMono;src:url(../media/fira_mono_latin_400-s.p.27ba0bad.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:firaMono;src:url(../media/fira_mono_latin_500-s.p.5b7ebda7.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:firaMono;src:url(../media/fira_mono_latin_700-s.p.e388f464.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:firaMono Fallback;src:local(Arial);ascent-override:71.11%;descent-override:20.15%;line-gap-override:0.0%;size-adjust:131.49%}.firamono_a8073ae5-module__BJs2hG__className{font-family:firaMono,firaMono Fallback,monospace}.firamono_a8073ae5-module__BJs2hG__variable{--font-fira-mono:"firaMono","firaMono Fallback",monospace}
