.CoursesHome_mainContainer__Aatys{display:flex;flex-direction:column;--brand-ink:#3d4c63;--brand-ink-hover:#2f3a4c;--scroll-bg:#f7edd3;--scroll-edge:#e3d2a8;--scroll-fiber:#785a1412;--ink:#2b2b2b;--scroll-font:Georgia,"Times New Roman",Times,serif;--preview-base:#eef3ff;--preview-spot-1:#adbfdf8c;--preview-spot-2:#96aed166;--preview-spot-3:#7992be57;--preview-wash:#ffffff9e}@media (min-width:1024px){.CoursesHome_mainContainer__Aatys{flex-direction:row;gap:0}}.CoursesHome_moduleSidebar__mlUcI{width:100%;background:#f8f9fa;border-right:calc(1px * var(--ui-density, 1)) solid #e5e7eb;padding:calc(1rem * var(--ui-density, 1)) 0;overflow-y:auto}@media (min-width:1024px){.CoursesHome_moduleSidebar__mlUcI{width:calc(260px * var(--ui-density, 1));min-width:calc(260px * var(--ui-density, 1));max-height:calc(100 * 1vh);position:-webkit-sticky;position:sticky;top:0}}.CoursesHome_sidebarTitle__m6lb_{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(.75rem * var(--ui-density, 1));font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;padding:0 calc(1rem * var(--ui-density, 1)) calc(.75rem * var(--ui-density, 1));margin:0}.CoursesHome_sidebarModule__vs918{margin-bottom:calc(.25rem * var(--ui-density, 1))}.CoursesHome_sidebarModuleBtn__7CId0{width:100%;text-align:left;padding:calc(.625rem * var(--ui-density, 1)) calc(1rem * var(--ui-density, 1));background:#0000;border:none;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(.9rem * var(--ui-density, 1));font-weight:600;color:var(--brand-ink);cursor:pointer;transition:background-color .15s ease}.CoursesHome_sidebarModuleBtn__7CId0:hover{background:#3d4c630f}.CoursesHome_sidebarModuleLabel__Th_ZK{display:inline-flex;align-items:center;gap:calc(.5rem * var(--ui-density, 1))}.CoursesHome_sidebarIcon__NIgIS{width:calc(16px * var(--ui-density, 1));height:calc(16px * var(--ui-density, 1));color:#6b7280;flex-shrink:0}.CoursesHome_sidebarSubmodules__Numij{list-style:none;margin:0;padding:0}.CoursesHome_sidebarSubmoduleBtn__vngo3{width:100%;text-align:left;padding:calc(.5rem * var(--ui-density, 1)) calc(1rem * var(--ui-density, 1)) calc(.5rem * var(--ui-density, 1)) calc(1.75rem * var(--ui-density, 1));background:#0000;border:none;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(.85rem * var(--ui-density, 1));font-weight:400;color:#4b5563;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .15s ease,color .15s ease}.CoursesHome_sidebarSubmoduleBtn__vngo3:hover{background:#3d4c630a;color:var(--brand-ink)}.CoursesHome_sidebarSubmoduleLabel__W8iZ2{display:inline-flex;align-items:center;gap:calc(.5rem * var(--ui-density, 1));min-width:0}.CoursesHome_sidebarSubIcon__yrRRD{width:calc(14px * var(--ui-density, 1));height:calc(14px * var(--ui-density, 1));color:#9ca3af;flex-shrink:0}.CoursesHome_unitCount__m4jNy{font-size:calc(.75rem * var(--ui-density, 1));color:#9ca3af;background:#e5e7eb;padding:calc(.125rem * var(--ui-density, 1)) calc(.5rem * var(--ui-density, 1));border-radius:calc(10px * var(--ui-density, 1))}.CoursesHome_active__NqEnz{background:#3d4c6314;color:var(--brand-ink);font-weight:600}.CoursesHome_coursesHomeContainer__3MIyc{padding:calc(2rem * var(--ui-density, 1));margin:0;border:none;border-radius:0;background:#fafafa;box-shadow:none;flex:1;overflow:auto;height:calc(100 * 1vh);scroll-behavior:smooth}.CoursesHome_courseHomeTitle__Q4_C6{display:inline-block;padding:calc(.5rem * var(--ui-density, 1)) calc(1rem * var(--ui-density, 1));-webkit-clip-path:polygon(0 0,10% 5%,20% 0,30% 5%,40% 0,50% 5%,60% 0,70% 5%,80% 0,90% 5%,100% 0,100% 100%,90% 95%,80% 100%,70% 95%,60% 100%,50% 95%,40% 100%,30% 95%,20% 100%,10% 95%,0 100%);clip-path:polygon(0 0,10% 5%,20% 0,30% 5%,40% 0,50% 5%,60% 0,70% 5%,80% 0,90% 5%,100% 0,100% 100%,90% 95%,80% 100%,70% 95%,60% 100%,50% 95%,40% 100%,30% 95%,20% 100%,10% 95%,0 100%);margin-bottom:calc(1rem * var(--ui-density, 1));font-family:Inter,Segoe UI,system-ui,sans-serif;font-weight:700;color:#fff;background-color:#3d4c63;border-radius:calc(10px * var(--ui-density, 1));font-size:calc(2.5rem * var(--ui-density, 1))}.CoursesHome_courseDescription__Xa2Qu{position:relative;color:var(--ink);background:radial-gradient(calc(120px * var(--ui-density, 1)) calc(10px * var(--ui-density, 1)) at 50% calc(-6px * var(--ui-density, 1)),#00000040,#0000 70%),radial-gradient(calc(120px * var(--ui-density, 1)) calc(10px * var(--ui-density, 1)) at 50% calc(100% + calc(6px * var(--ui-density, 1))),#00000040,#0000 70%),linear-gradient(to right,#ffffff47,#ffffff0f 8%,#00000008 50%,#ffffff0f 92%,#ffffff47),repeating-linear-gradient(-5deg,#0000 0 calc(18px * var(--ui-density, 1)),var(--scroll-fiber) calc(18px * var(--ui-density, 1)) calc(19px * var(--ui-density, 1))),var(--scroll-bg);border:calc(1px * var(--ui-density, 1)) solid var(--scroll-edge);border-radius:calc(18px * var(--ui-density, 1)) /calc(28px * var(--ui-density, 1));padding:calc(18px * var(--ui-density, 1)) calc(20px * var(--ui-density, 1));box-shadow:0 calc(10px * var(--ui-density, 1)) calc(22px * var(--ui-density, 1)) #00000040,inset 0 0 calc(80px * var(--ui-density, 1)) #fff5d28c,inset 0 calc(1px * var(--ui-density, 1)) 0 #ffffff73;margin:calc(.5rem * var(--ui-density, 1)) 0 calc(1rem * var(--ui-density, 1)) 0;line-height:1.7;font-size:calc(1.05rem * var(--ui-density, 1));font-family:var(--scroll-font)}.CoursesHome_courseDescription__Xa2Qu p{margin:0 0 calc(1rem * var(--ui-density, 1));color:inherit}.CoursesHome_courseDescription__Xa2Qu h2,.CoursesHome_courseDescription__Xa2Qu h3{color:var(--brand-ink);letter-spacing:.01em;margin-top:calc(.5rem * var(--ui-density, 1))}.CoursesHome_courseDescription__Xa2Qu:after,.CoursesHome_courseDescription__Xa2Qu:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:88%;height:calc(14px * var(--ui-density, 1));background:radial-gradient(ellipse at center,#00000038,#0000 70%);filter:blur(calc(.5px * var(--ui-density, 1)));pointer-events:none}.CoursesHome_courseDescription__Xa2Qu:before{top:calc(-9px * var(--ui-density, 1))}.CoursesHome_courseDescription__Xa2Qu:after{bottom:calc(-9px * var(--ui-density, 1))}.CoursesHome_courseDescriptionWrapper__zwOom{margin:calc(.5rem * var(--ui-density, 1)) 0 calc(1rem * var(--ui-density, 1)) 0;position:relative}.CoursesHome_previewGridTitle__luzF8{color:var(--brand-ink);text-align:center;margin:0 0 calc(.75rem * var(--ui-density, 1));letter-spacing:.01em}.CoursesHome_coursePreviewGrid__dI_lW{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(240px * var(--ui-density, 1)),1fr));gap:calc(16px * var(--ui-density, 1));margin:0 0 calc(1rem * var(--ui-density, 1)) 0}.CoursesHome_previewCard__f3Mya{display:block;width:100%;text-decoration:none;color:inherit;text-align:center;border-radius:calc(14px * var(--ui-density, 1));padding:calc(14px * var(--ui-density, 1)) calc(16px * var(--ui-density, 1));background:radial-gradient(circle at 20% 30%,var(--preview-spot-1),#0000 42%),radial-gradient(circle at 70% 40%,var(--preview-spot-2),#0000 52%),radial-gradient(circle at 40% 70%,var(--preview-spot-3),#0000 52%),linear-gradient(180deg,var(--preview-wash),var(--preview-wash)),var(--preview-base);box-shadow:0 calc(8px * var(--ui-density, 1)) calc(20px * var(--ui-density, 1)) #0000001f,0 calc(3px * var(--ui-density, 1)) calc(6px * var(--ui-density, 1)) #00000014;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease,background .18s ease;outline:none;cursor:pointer;border:none}.CoursesHome_previewCard__f3Mya:focus-visible,.CoursesHome_previewCard__f3Mya:hover{border:calc(1px * var(--ui-density, 1)) solid var(--brand-ink);box-shadow:0 calc(12px * var(--ui-density, 1)) calc(28px * var(--ui-density, 1)) #0000002e,0 calc(6px * var(--ui-density, 1)) calc(12px * var(--ui-density, 1)) #0000001a;transform:translateY(calc(-1px * var(--ui-density, 1)))}.CoursesHome_previewTitle__ZqCr5{font-weight:700;color:var(--brand-ink);margin-bottom:calc(8px * var(--ui-density, 1))}.CoursesHome_previewSubmodules__TmCQL{list-style:disc;list-style-position:inside;padding:0;margin:0;text-align:center}.CoursesHome_previewSubmodules__TmCQL li{font-size:calc(.87rem * var(--ui-density, 1));line-height:1.35;margin:calc(4px * var(--ui-density, 1)) 0;color:#333}.CoursesHome_previewMore__2Wqd9{color:#4a4f57;font-style:italic}.CoursesHome_submoduleHeader__pExZt{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(1.5rem * var(--ui-density, 1));font-weight:600;color:var(--brand-ink);margin:0 0 calc(1.25rem * var(--ui-density, 1));padding-bottom:calc(.75rem * var(--ui-density, 1));border-bottom:calc(2px * var(--ui-density, 1)) solid #e5e7eb;scroll-margin-top:calc(84px * var(--ui-density, 1))}.CoursesHome_unitGrid__n2yy9{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(240px * var(--ui-density, 1)),1fr));gap:calc(1rem * var(--ui-density, 1))}.CoursesHome_unitCard__jZ4c_{background:#fff;border:calc(1px * var(--ui-density, 1)) solid #e5e7eb;border-radius:calc(10px * var(--ui-density, 1));padding:calc(1rem * var(--ui-density, 1));color:inherit;text-decoration:none;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease;display:flex;flex-direction:column;gap:calc(.75rem * var(--ui-density, 1))}.CoursesHome_unitCard__jZ4c_:focus-visible,.CoursesHome_unitCard__jZ4c_:hover{border-color:var(--brand-ink);box-shadow:0 calc(6px * var(--ui-density, 1)) calc(20px * var(--ui-density, 1)) #3d4c631f;transform:translateY(calc(-2px * var(--ui-density, 1)))}.CoursesHome_unitCard__jZ4c_:focus-visible{outline:calc(2px * var(--ui-density, 1)) solid var(--brand-ink);outline-offset:calc(2px * var(--ui-density, 1))}.CoursesHome_unitCardRecentlyAsked__klNrd{border-color:#d9962a5c;background:radial-gradient(circle at 94% 8%,#ffe8ae52,#0000 34%),linear-gradient(180deg,#fff,#fffdf8);box-shadow:0 calc(1px * var(--ui-density, 1)) 0 #ffffffe6,0 0 0 calc(1px * var(--ui-density, 1)) #d9962a0a}.CoursesHome_unitCardRecentlyAsked__klNrd:hover{border-color:#d9962ac7;box-shadow:0 calc(8px * var(--ui-density, 1)) calc(22px * var(--ui-density, 1)) #3d4c631a,0 calc(4px * var(--ui-density, 1)) calc(14px * var(--ui-density, 1)) #d9962a24}.CoursesHome_recentlyAskedBadge__lImsD{display:inline-flex;align-items:center;gap:calc(.25rem * var(--ui-density, 1));width:-webkit-fit-content;width:fit-content;padding:calc(.18rem * var(--ui-density, 1)) calc(.46rem * var(--ui-density, 1));border:calc(1px * var(--ui-density, 1)) solid #d9962a57;border-radius:calc(999px * var(--ui-density, 1));background:#fff8e8eb;color:#7c4a0b;font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(.64rem * var(--ui-density, 1));font-weight:800;line-height:1.2;box-shadow:inset 0 calc(1px * var(--ui-density, 1)) 0 #ffffffd1}.CoursesHome_recentlyAskedBadgeIcon__SIL62{display:inline-flex;align-items:center;justify-content:center;font-size:calc(.72rem * var(--ui-density, 1));line-height:1;color:#d9902f}.CoursesHome_difficultyDot__n43JJ{width:calc(10px * var(--ui-density, 1));height:calc(10px * var(--ui-density, 1));border-radius:50%;margin-top:calc(.35rem * var(--ui-density, 1));flex-shrink:0}.CoursesHome_unitCardHeader__QcuHz{display:flex;align-items:flex-start;gap:calc(.625rem * var(--ui-density, 1))}.CoursesHome_unitCardTitle__wa4B6{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(.95rem * var(--ui-density, 1));font-weight:600;color:var(--brand-ink);line-height:1.3}.CoursesHome_unitCardTags__Cp6MD{display:flex;flex-wrap:wrap;gap:calc(.375rem * var(--ui-density, 1))}.CoursesHome_unitCardFooter__pl4qO{display:flex;align-items:center;gap:calc(.5rem * var(--ui-density, 1));margin-top:auto;padding-top:calc(.5rem * var(--ui-density, 1));border-top:calc(1px * var(--ui-density, 1)) solid #f3f4f6}.CoursesHome_unitCardIcon__MhGZF{font-size:calc(1.25rem * var(--ui-density, 1));color:var(--brand-ink)}.CoursesHome_unitCardAccess__v5EWE{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(.8rem * var(--ui-density, 1));font-weight:500;color:#6b7280}.CoursesHome_premiumAccessBadge__YLY_g{background:linear-gradient(135deg,gold,#ffec8b);color:#6b4e00;border:calc(1px * var(--ui-density, 1)) solid #d4af3773;padding:calc(.2rem * var(--ui-density, 1)) calc(.55rem * var(--ui-density, 1));border-radius:calc(999px * var(--ui-density, 1));line-height:1}.CoursesHome_comingSoon__YZyEB{opacity:.5;pointer-events:none}.CoursesHome_submoduleNav__zOIOC{margin:calc(1.25rem * var(--ui-density, 1)) 0 0}.CoursesHome_submoduleNavCard__v57rF{border:calc(1px * var(--ui-density, 1)) solid #3d4c6329;border-radius:calc(14px * var(--ui-density, 1));background:#fff;box-shadow:0 calc(10px * var(--ui-density, 1)) calc(22px * var(--ui-density, 1)) #00000014;padding:calc(.85rem * var(--ui-density, 1))}.CoursesHome_submoduleNavHeader__Ctw62{display:flex;align-items:center;justify-content:space-between;margin-bottom:calc(.65rem * var(--ui-density, 1))}.CoursesHome_submoduleNavKicker__MW9Ov{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(.82rem * var(--ui-density, 1));font-weight:700;color:var(--brand-ink);opacity:.9}.CoursesHome_submoduleNavButtons__pEsXP{display:grid;grid-template-columns:1fr;gap:calc(.6rem * var(--ui-density, 1))}@media (min-width:720px){.CoursesHome_submoduleNavButtons__pEsXP{grid-template-columns:1fr 1fr}}.CoursesHome_submoduleNavBtn__gN1jC{display:inline-flex;align-items:center;justify-content:space-between;gap:calc(.65rem * var(--ui-density, 1));width:100%;border:calc(1px * var(--ui-density, 1)) solid #3d4c632e;border-radius:calc(12px * var(--ui-density, 1));background:#3d4c630a;padding:calc(.75rem * var(--ui-density, 1)) calc(.85rem * var(--ui-density, 1));cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,background .15s ease}.CoursesHome_submoduleNavBtn__gN1jC:focus-visible:not(:disabled),.CoursesHome_submoduleNavBtn__gN1jC:hover:not(:disabled){border-color:var(--brand-ink);box-shadow:0 calc(10px * var(--ui-density, 1)) calc(22px * var(--ui-density, 1)) #0000001a;transform:translateY(calc(-1px * var(--ui-density, 1)));background:#3d4c630f}.CoursesHome_submoduleNavBtn__gN1jC:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.CoursesHome_submoduleNavBtnText__mToks{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(.92rem * var(--ui-density, 1));font-weight:700;color:var(--brand-ink);text-align:left;flex:1 1 auto;min-width:0}.CoursesHome_submoduleNavMeta__Wp4Bq{font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(.78rem * var(--ui-density, 1));font-weight:700;color:#6b7280;background:#f3f4f6;padding:calc(.2rem * var(--ui-density, 1)) calc(.55rem * var(--ui-density, 1));border-radius:calc(999px * var(--ui-density, 1));flex:0 0 auto}.CoursesHome_submoduleNavIcon__8PPKB{width:calc(18px * var(--ui-density, 1));height:calc(18px * var(--ui-density, 1));color:currentColor;flex:0 0 auto}.CoursesHome_challengeTypeTag__hx3ut{font-weight:500}.CoursesHome_challengeTypeTag__hx3ut,.CoursesHome_difficultyTag__K9QJa{margin:0;padding:calc(.25rem * var(--ui-density, 1)) calc(.5rem * var(--ui-density, 1));border-radius:calc(4px * var(--ui-density, 1));width:-webkit-fit-content;width:fit-content;font-size:calc(.7rem * var(--ui-density, 1));text-transform:none;letter-spacing:.02em}.CoursesHome_difficultyTag__K9QJa{font-weight:600}.CoursesHome_straightforward__0xE7O{background-color:#02b875;color:#fff}.CoursesHome_moderately_challenging__1iVyQ{background-color:var(--difficulty-moderately-challenging-color,#91632f);color:#fff}.CoursesHome_challenging__CM5yP{background-color:#e66262;color:#fff}.CoursesHome_algorizing__Z604w{background-color:#f9d9a8;color:#000}.CoursesHome_coding__0T1Oj{background-color:#0097a9;color:#fff}.CoursesHome_ai_assisted_coding__2OygI{background-color:#007f91;color:#fff}.CoursesHome_tutorial__In_h9{background-color:#b9bbb9;color:#fff}.CoursesHome_low_level_design__Zt0lN{background-color:#f58090;color:#fff}.CoursesHome_system_design__FXAKx{background-color:#c64f4c;color:#fff}.CoursesHome_system_design_review__luuw9{background-color:#0f766e;color:#fff}.CoursesHome_knowledge__QpYPq{background-color:#9370db;color:#fff}.CoursesHome_coursesSidebarContainer__ITyEq{width:calc(300px * var(--ui-density, 1));flex-shrink:0;position:-webkit-sticky;position:sticky;top:calc(30px * var(--ui-density, 1));align-self:flex-start;max-height:calc(calc(100 * 1vh) - calc(10px * var(--ui-density, 1)));overflow-y:auto;margin:calc(1rem * var(--ui-density, 1)) auto;border-radius:calc(10px * var(--ui-density, 1));box-shadow:calc(-5px * var(--ui-density, 1)) calc(8px * var(--ui-density, 1)) calc(15px * var(--ui-density, 1)) #1d0101}.CoursesHome_sidebarHint__dt7v5{position:relative;display:inline-flex;align-items:center;gap:calc(.5rem * var(--ui-density, 1));margin:calc(-.25rem * var(--ui-density, 1)) 0 calc(1rem * var(--ui-density, 1)) 0;padding:calc(.25rem * var(--ui-density, 1)) calc(.6rem * var(--ui-density, 1));font-family:Inter,Segoe UI,system-ui,sans-serif;font-size:calc(.9rem * var(--ui-density, 1));font-weight:600;color:var(--brand-ink);border-radius:calc(8px * var(--ui-density, 1));background:linear-gradient(#0000 52%,#ffe787bf 0),linear-gradient(90deg,#ffe787a6,#ffe78740);box-shadow:0 calc(6px * var(--ui-density, 1)) calc(14px * var(--ui-density, 1)) #00000014}.CoursesHome_sidebarHintArrow__4qmWf{width:calc(22px * var(--ui-density, 1));height:calc(22px * var(--ui-density, 1));flex:0 0 auto;color:currentColor}.CoursesHome_sidebarHintArrows__HHgwd{display:inline-flex;align-items:center;gap:calc(.35rem * var(--ui-density, 1))}@media (max-width:1023px){.CoursesHome_moduleSidebar__mlUcI{border-right:none;border-top:calc(1px * var(--ui-density, 1)) solid #e5e7eb;max-height:calc(40 * 1vh)}.CoursesHome_coursesHomeContainer__3MIyc{order:1}.CoursesHome_moduleSidebar__mlUcI{order:2}.CoursesHome_coursesSidebarContainer__ITyEq{order:3}.CoursesHome_unitGrid__n2yy9{grid-template-columns:1fr}}@media (max-width:768px){.CoursesHome_courseHomeTitle__Q4_C6{padding:calc(1.5rem * var(--ui-density, 1)) calc(1rem * var(--ui-density, 1))}.CoursesHome_coursesSidebarContainer__ITyEq{max-width:90%}}@media (prefers-reduced-motion:reduce){.CoursesHome_coursesHomeContainer__3MIyc{scroll-behavior:auto}}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s;--rt-arrow-size:8px}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute;z-index:-1}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:var(--rt-arrow-size);width:var(--rt-arrow-size)}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.PromotionWidget_promotionWidget__AzNHC{--promotion-widget-bg:#241f1d;--promotion-widget-box-shadow:0 calc(18px * var(--ui-density, 1)) calc(40px * var(--ui-density, 1)) #0f0a0847;--promotion-section-bg:#0000;--promotion-title-color:#f6eee4;--promotion-description-color:#c8baa8;--promotion-button-bg:linear-gradient(180deg,#9a6cf0,#7446e8 50%,#6336d4);--promotion-button-hover-bg:linear-gradient(180deg,#a87cf2,#8556ea 50%,#7040d8);--promotion-button-text:#fff;margin-top:calc(.5rem * var(--ui-density, 1));margin-bottom:calc(.5rem * var(--ui-density, 1));padding:calc(1rem * var(--ui-density, 1));background:radial-gradient(ellipse 70% 45% at 10% 5%,#5a378c66 0,#0000 68%),radial-gradient(ellipse 40% 30% at 85% 8%,#64585073 0,#0000 60%),radial-gradient(ellipse 45% 28% at 8% 55%,#4b3e3a6b 0,#0000 58%),radial-gradient(ellipse 60% 42% at 90% 88%,#6e4e1c52 0,#0000 62%),radial-gradient(ellipse 80% 60% at 50% 50%,#28201c99 0,#0000 85%),#241f1d;box-shadow:var(--promotion-widget-box-shadow);border-radius:calc(18px * var(--ui-density, 1));border:calc(1px * var(--ui-density, 1)) solid #ffffff0d;overflow:hidden;box-sizing:border-box}.PromotionWidget_promotionSection__Hn7IP{background:var(--promotion-section-bg);border:none;padding:0;margin:0 0 calc(22px * var(--ui-density, 1)) 0;padding-bottom:calc(22px * var(--ui-density, 1));border-bottom:calc(1px * var(--ui-density, 1)) solid #e2b36a2e}.PromotionWidget_promotionSection__Hn7IP:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.PromotionWidget_sectionHeader__uHLzC{display:flex;align-items:flex-start;gap:calc(12px * var(--ui-density, 1));margin-bottom:calc(10px * var(--ui-density, 1))}.PromotionWidget_sectionIcon__Nu5rY{width:calc(30px * var(--ui-density, 1));height:calc(30px * var(--ui-density, 1));min-width:calc(30px * var(--ui-density, 1));border-radius:50%;background:#e2b36a24;color:#e2b36a;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:calc(2px * var(--ui-density, 1))}.PromotionWidget_sectionTitle__LQ662{color:var(--promotion-title-color);font-family:"DM Serif Display",Georgia,serif;font-size:calc(1.2rem * var(--ui-density, 1));font-weight:400;line-height:1.2;letter-spacing:-.01em;margin:0;text-align:left}.PromotionWidget_sectionDescription__BzBm0{color:var(--promotion-description-color);font-family:Source Sans\ 3,Inter,Arial,sans-serif;font-size:calc(.95rem * var(--ui-density, 1));font-weight:400;line-height:1.65;margin:0 0 calc(14px * var(--ui-density, 1));text-align:center}.PromotionWidget_sectionDescription__BzBm0 strong{color:#f0e4d0;font-weight:700}.PromotionWidget_sectionLink__sSWwm{display:flex;justify-content:center;margin-top:calc(1px * var(--ui-density, 1))}.PromotionWidget_button__dPueR{background:var(--promotion-button-bg)!important;color:var(--promotion-button-text)!important;display:block;width:100%;border:none;padding:calc(13px * var(--ui-density, 1)) 0;font-family:Source Sans\ 3,Inter,Arial,sans-serif!important;font-size:calc(1rem * var(--ui-density, 1))!important;font-weight:700!important;letter-spacing:.02em;text-align:center;cursor:pointer;box-shadow:0 calc(8px * var(--ui-density, 1)) calc(24px * var(--ui-density, 1)) #5f38d661,inset 0 calc(1px * var(--ui-density, 1)) 0 #ffffff2e;transition:background .15s ease,box-shadow .15s ease,transform .15s ease;min-height:calc(48px * var(--ui-density, 1))}.PromotionWidget_button__dPueR:hover{background:var(--promotion-button-hover-bg)!important;box-shadow:0 calc(12px * var(--ui-density, 1)) calc(28px * var(--ui-density, 1)) #5f38d670,inset 0 calc(1px * var(--ui-density, 1)) 0 #ffffff38;transform:translateY(calc(-1px * var(--ui-density, 1)))}.PromotionWidget_button__dPueR:active{transform:translateY(0);box-shadow:0 calc(4px * var(--ui-density, 1)) calc(12px * var(--ui-density, 1)) #5f38d647}.PromotionWidget_button__dPueR:focus-visible{outline:calc(2px * var(--ui-density, 1)) solid #7446e859;outline-offset:calc(2px * var(--ui-density, 1))}.PromotionWidget_top__x62Qu{margin-bottom:calc(24px * var(--ui-density, 1))}.PromotionWidget_bottom__d3w7_{margin-top:calc(24px * var(--ui-density, 1))}.PromotionWidget_inline__NhD0O{width:100%;margin:calc(24px * var(--ui-density, 1)) 0}.PromotionWidget_sticky__Sc7xu{position:-webkit-sticky;position:sticky;bottom:0;width:100%;z-index:100}.PromotionWidget_leftSidebar__78XEw{position:fixed;left:0;top:calc(100px * var(--ui-density, 1));width:calc(300px * var(--ui-density, 1))}.PromotionWidget_rightSidebar__P_rGD{position:fixed;right:0;top:calc(100px * var(--ui-density, 1))}.PromotionWidget_mobile-top__HO36n{position:static;margin-bottom:calc(24px * var(--ui-density, 1))}.PromotionWidget_mobile-bottom__smDxM{position:static;margin-top:calc(24px * var(--ui-density, 1))}.PromotionWidget_mobile-inline__e0iUT{position:static;width:100%;margin:calc(24px * var(--ui-density, 1)) 0}.PromotionWidget_mobile-sticky__Z4sPB{position:static;width:100%}.PromotionWidget_blogPromoWidget__zrg0f{position:relative}.PromotionWidget_blogPromoWidget__zrg0f:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 15% 10%,#7446e81f 0,#0000 45%),radial-gradient(circle at 85% 90%,#e2b36a14 0,#0000 40%);pointer-events:none;border-radius:calc(18px * var(--ui-density, 1))}@media screen and (max-width:1023px){.PromotionWidget_leftSidebar__78XEw{position:static;width:100%}.PromotionWidget_rightSidebar__P_rGD{position:static;width:100%;right:auto;left:auto;top:auto;bottom:auto}}@media screen and (max-width:500px){.PromotionWidget_promotionWidget__AzNHC{padding:calc(.9rem * var(--ui-density, 1))}.PromotionWidget_sectionTitle__LQ662{font-size:calc(1.1rem * var(--ui-density, 1))}.PromotionWidget_sectionDescription__BzBm0{font-size:calc(.9rem * var(--ui-density, 1))}}.UnitFilter_filterBar__U2zWE{position:relative;display:flex;gap:calc(16px * var(--ui-density, 1));padding:calc(16px * var(--ui-density, 1)) calc(24px * var(--ui-density, 1));color:#1d1d1f;background-color:#fffc;border-radius:calc(12px * var(--ui-density, 1));box-shadow:0 calc(4px * var(--ui-density, 1)) calc(24px * var(--ui-density, 1)) #0000000f;margin:calc(20px * var(--ui-density, 1)) 0;flex-wrap:wrap;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;transition:all .3s ease;border:calc(1px * var(--ui-density, 1)) solid #00000014}.UnitFilter_clearButton__vLIM7,.UnitFilter_filterButton__YWGcs,.UnitFilter_sortButton__3M1Lu{border:none;color:#1d1d1f;padding:calc(12px * var(--ui-density, 1)) calc(16px * var(--ui-density, 1));border-radius:calc(10px * var(--ui-density, 1));cursor:pointer;font-size:calc(14px * var(--ui-density, 1));font-weight:500;background-color:#f0f0f5e6;box-shadow:0 calc(2px * var(--ui-density, 1)) calc(8px * var(--ui-density, 1)) #0000000a;position:relative;display:flex;align-items:center;gap:calc(8px * var(--ui-density, 1));white-space:nowrap;flex-shrink:0;transition:all .2s ease;min-width:calc(80px * var(--ui-density, 1));justify-content:center;letter-spacing:-.01em}.UnitFilter_clearButton__vLIM7:hover,.UnitFilter_filterButton__YWGcs:hover,.UnitFilter_sortButton__3M1Lu:hover{background-color:#e6e6ebe6;transform:translateY(calc(-1px * var(--ui-density, 1)))}.UnitFilter_filterButton__YWGcs.UnitFilter_active__S7HjB,.UnitFilter_sortButton__3M1Lu.UnitFilter_active__S7HjB{background-color:#06c;color:#fff}.UnitFilter_clearButton__vLIM7{background-color:#dcdce1e6}.UnitFilter_clearButton__vLIM7:hover{background-color:#c8c8cde6}.UnitFilter_dropdownSort__JBdXU{position:relative;z-index:20}.UnitFilter_dropdownContent__T1dew{position:absolute;top:calc(100% + calc(8px * var(--ui-density, 1)));left:0;min-width:calc(240px * var(--ui-density, 1));background-color:#fffffffa;padding:calc(12px * var(--ui-density, 1));border-radius:calc(12px * var(--ui-density, 1));box-shadow:0 calc(10px * var(--ui-density, 1)) calc(25px * var(--ui-density, 1)) #0000001f;z-index:110;display:none;backdrop-filter:blur(calc(20px * var(--ui-density, 1)));-webkit-backdrop-filter:blur(calc(20px * var(--ui-density, 1)));border:calc(1px * var(--ui-density, 1)) solid #00000014;animation:UnitFilter_fadeIn__BAb7W .2s ease}@keyframes UnitFilter_fadeIn__BAb7W{0%{opacity:0;transform:translateY(calc(-5px * var(--ui-density, 1)))}to{opacity:1;transform:translateY(0)}}.UnitFilter_dropdownContent__T1dew.UnitFilter_show__Esvit{display:flex;flex-direction:column;gap:calc(10px * var(--ui-density, 1))}.UnitFilter_dropdownContent__T1dew div,.UnitFilter_dropdownContent__T1dew label{color:#1d1d1f;font-size:calc(14px * var(--ui-density, 1));margin:0;cursor:pointer;display:flex;align-items:center;gap:calc(10px * var(--ui-density, 1));padding:calc(8px * var(--ui-density, 1)) calc(12px * var(--ui-density, 1));border-radius:calc(8px * var(--ui-density, 1));transition:background-color .15s ease}.UnitFilter_dropdownContent__T1dew div:hover,.UnitFilter_dropdownContent__T1dew label:hover{background-color:#0066cc14}.UnitFilter_dropdownContent__T1dew input[type=checkbox]{appearance:none;-webkit-appearance:none;width:calc(18px * var(--ui-density, 1));height:calc(18px * var(--ui-density, 1));border-radius:calc(4px * var(--ui-density, 1));border:calc(1px * var(--ui-density, 1)) solid #0003;background-color:#fff;margin-right:calc(8px * var(--ui-density, 1));position:relative;cursor:pointer;transition:all .2s ease}.UnitFilter_dropdownContent__T1dew input[type=checkbox]:checked{background-color:#06c;border-color:#06c}.UnitFilter_dropdownContent__T1dew input[type=checkbox]:checked:after{content:"";position:absolute;width:calc(5px * var(--ui-density, 1));height:calc(10px * var(--ui-density, 1));border:solid #fff;border-width:0 calc(2px * var(--ui-density, 1)) calc(2px * var(--ui-density, 1)) 0;transform:rotate(45deg);top:calc(2px * var(--ui-density, 1));left:calc(6px * var(--ui-density, 1))}.UnitFilter_mobileFilterIcon__CDddD{display:none;cursor:pointer;color:#1d1d1f}.UnitFilter_desktopFilters__LZPhW{display:flex;gap:calc(15px * var(--ui-density, 1));max-width:100%;flex-wrap:wrap;align-items:center}.UnitFilter_sidebarOverlay__G4av3{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:99;display:none;opacity:0;transition:opacity .3s ease;backdrop-filter:blur(calc(5px * var(--ui-density, 1)));-webkit-backdrop-filter:blur(calc(5px * var(--ui-density, 1)))}.UnitFilter_sidebarOverlay__G4av3.UnitFilter_open__hlSSf{display:block;opacity:1}.UnitFilter_mobileSidebar___iQi5{position:fixed;top:0;right:calc(-320px * var(--ui-density, 1));width:calc(300px * var(--ui-density, 1));height:100%;background-color:#fffffffa;padding:calc(24px * var(--ui-density, 1));box-shadow:calc(-5px * var(--ui-density, 1)) 0 calc(25px * var(--ui-density, 1)) #00000026;z-index:100;transition:right .4s cubic-bezier(.16,1,.3,1);overflow-y:auto;backdrop-filter:blur(calc(20px * var(--ui-density, 1)));-webkit-backdrop-filter:blur(calc(20px * var(--ui-density, 1)));display:none}.UnitFilter_mobileSidebar___iQi5.UnitFilter_open__hlSSf{right:0}.UnitFilter_sidebarHeader__yDZPx{display:flex;justify-content:space-between;align-items:center;color:#1d1d1f;margin-bottom:calc(24px * var(--ui-density, 1));padding-bottom:calc(16px * var(--ui-density, 1));border-bottom:calc(1px * var(--ui-density, 1)) solid #00000014}.UnitFilter_sidebarHeader__yDZPx h3{font-size:calc(20px * var(--ui-density, 1));font-weight:600;margin:0;letter-spacing:-.01em}.UnitFilter_closeIcon__faSJa{cursor:pointer;font-size:calc(20px * var(--ui-density, 1));color:#1d1d1f;width:calc(32px * var(--ui-density, 1));height:calc(32px * var(--ui-density, 1));display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s ease}.UnitFilter_closeIcon__faSJa:hover{background-color:#0000000d}.UnitFilter_filterSection__2essF{margin-bottom:calc(18px * var(--ui-density, 1))}.UnitFilter_filterSectionHeader__cnoMc{display:flex;justify-content:space-between;align-items:center;color:#1d1d1f;cursor:pointer;padding:calc(12px * var(--ui-density, 1)) 0;border-radius:calc(8px * var(--ui-density, 1));margin-bottom:calc(4px * var(--ui-density, 1))}.UnitFilter_filterSectionHeader__cnoMc h4{margin:0;font-size:calc(15px * var(--ui-density, 1));font-weight:600;letter-spacing:-.01em}.UnitFilter_filterCount__H8MGN{background-color:#06c;color:#fff;border-radius:calc(12px * var(--ui-density, 1));padding:calc(2px * var(--ui-density, 1)) calc(8px * var(--ui-density, 1));font-size:calc(12px * var(--ui-density, 1));font-weight:500;margin-left:calc(8px * var(--ui-density, 1))}.UnitFilter_clear-button__Vydsg{width:100%;padding:calc(12px * var(--ui-density, 1));margin-top:calc(16px * var(--ui-density, 1));border-radius:calc(10px * var(--ui-density, 1));background-color:#f5f5f7;color:#1d1d1f;border:none;font-weight:500;cursor:pointer;transition:background-color .2s ease}.UnitFilter_clear-button__Vydsg:hover{background-color:#e5e5e7}.UnitFilter_filterDropdown__FeVmU{background-color:#f5f5f7;border-radius:calc(10px * var(--ui-density, 1));padding:calc(8px * var(--ui-density, 1));margin-top:calc(8px * var(--ui-density, 1))}@media (max-width:1024px){.UnitFilter_clearButton__vLIM7,.UnitFilter_filterButton__YWGcs,.UnitFilter_sortButton__3M1Lu{padding:calc(10px * var(--ui-density, 1)) calc(14px * var(--ui-density, 1));font-size:calc(13px * var(--ui-density, 1))}.UnitFilter_filterBar__U2zWE{padding:calc(14px * var(--ui-density, 1)) calc(20px * var(--ui-density, 1));gap:calc(12px * var(--ui-density, 1))}}@media (max-width:768px){.UnitFilter_filterBar__U2zWE{padding:calc(12px * var(--ui-density, 1)) calc(16px * var(--ui-density, 1));flex-wrap:nowrap;justify-content:space-between}.UnitFilter_mobileSidebar___iQi5{position:fixed;top:0;bottom:0;background-color:#fffffffa;box-shadow:calc(-5px * var(--ui-density, 1)) 0 calc(25px * var(--ui-density, 1)) #00000026;z-index:100;transition:right .4s cubic-bezier(.16,1,.3,1);overflow-y:auto;display:none;backdrop-filter:blur(calc(20px * var(--ui-density, 1)));-webkit-backdrop-filter:blur(calc(20px * var(--ui-density, 1)))}.UnitFilter_mobileSidebar___iQi5.UnitFilter_open__hlSSf{right:0;display:block}.UnitFilter_mobileSidebar___iQi5 .UnitFilter_dropdownContent__T1dew{position:static;top:auto;left:auto;box-shadow:none;border:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0;margin:calc(8px * var(--ui-density, 1)) 0;display:flex;gap:calc(5px * var(--ui-density, 1))}.UnitFilter_mobileFilterIcon__CDddD{display:flex;justify-content:center;align-items:center;width:calc(40px * var(--ui-density, 1));height:calc(40px * var(--ui-density, 1));border-radius:50%;background-color:#f0f0f5e6;box-shadow:0 calc(2px * var(--ui-density, 1)) calc(8px * var(--ui-density, 1)) #0000000a}.UnitFilter_mobileFilterIcon__CDddD:hover{background-color:#e6e6ebe6}.UnitFilter_filterButton__YWGcs{display:none}.UnitFilter_sortButton__3M1Lu{flex:1;max-width:calc(180px * var(--ui-density, 1))}.UnitFilter_desktopFilters__LZPhW{flex:1;justify-content:flex-end;gap:calc(10px * var(--ui-density, 1))}.UnitFilter_clearButton__vLIM7{min-width:unset;padding:calc(10px * var(--ui-density, 1)) calc(14px * var(--ui-density, 1))}}@media (max-width:480px){.UnitFilter_filterBar__U2zWE{padding:calc(10px * var(--ui-density, 1)) calc(12px * var(--ui-density, 1))}.UnitFilter_clearButton__vLIM7,.UnitFilter_sortButton__3M1Lu{font-size:calc(12px * var(--ui-density, 1));padding:calc(8px * var(--ui-density, 1)) calc(12px * var(--ui-density, 1))}}.UnitFilter_active__S7HjB{background-color:#06c;color:#fff}.UnitFilter_activeMobileFilter__GfOkC{background-color:#06c;color:#fff;padding:calc(10px * var(--ui-density, 1))}.SearchBar_searchContainer__IuM91{position:relative;width:100%;max-width:calc(400px * var(--ui-density, 1));height:calc(40px * var(--ui-density, 1));margin:0 auto}.SearchBar_searchIconWrapper__PcSS_{position:absolute;display:flex;align-items:center;height:100%;left:calc(12px * var(--ui-density, 1));pointer-events:none}.SearchBar_searchIcon__mqC63{color:#8e9196;font-size:calc(20px * var(--ui-density, 1))}.SearchBar_searchInput__0n_ed{width:100%;height:100%;padding:0 calc(12px * var(--ui-density, 1)) 0 calc(42px * var(--ui-density, 1));font-size:calc(14px * var(--ui-density, 1));line-height:1.5;border:calc(1px * var(--ui-density, 1)) solid #00000014;border-radius:calc(10px * var(--ui-density, 1));background-color:#f0f0f5e6;color:#1d1d1f;transition:all .2s ease;outline:none;display:flex;align-items:center}.SearchBar_searchInput__0n_ed:focus{box-shadow:0 0 0 calc(2px * var(--ui-density, 1)) #06c3;border-color:#06c}.SearchBar_searchInput__0n_ed::placeholder{color:#8a898c}@media (max-width:768px){.SearchBar_searchContainer__IuM91{max-width:100%;padding:0 calc(2px * var(--ui-density, 1));height:calc(38px * var(--ui-density, 1))}.SearchBar_searchInput__0n_ed{padding:0 calc(10px * var(--ui-density, 1)) 0 calc(36px * var(--ui-density, 1));font-size:calc(13px * var(--ui-density, 1))}.SearchBar_searchIconWrapper__PcSS_{left:calc(8px * var(--ui-density, 1))}}@media (max-width:480px){.SearchBar_searchContainer__IuM91{height:calc(36px * var(--ui-density, 1))}.SearchBar_searchInput__0n_ed{padding:0 calc(8px * var(--ui-density, 1)) 0 calc(32px * var(--ui-density, 1));font-size:calc(12px * var(--ui-density, 1))}.SearchBar_searchIconWrapper__PcSS_{left:calc(6px * var(--ui-density, 1))}}@keyframes BannerButton_bannerColorChange__7uBc3{0%{color:#000}50%{color:#045a8b}to{color:#000}}.BannerButton_bannerButtonContainer__7A9XP{animation:BannerButton_bannerColorChange__7uBc3 5s infinite;width:100%;position:static}.BannerButton_bannerButtonContainer__7A9XP:hover{opacity:80%}.BannerButton_seasonalOverride__71NbU{animation:none;position:relative;overflow:hidden}.BannerButton_initialBannerSpace__Oba3s{height:calc(36px * var(--ui-density, 1))}@media (max-width:692px){.BannerButton_initialBannerSpace__Oba3s{height:calc(50px * var(--ui-density, 1))}}.BannerButton_bannerButtonContainer__7A9XP.BannerButton_discountPromotion__tVFc2{isolation:isolate;font-weight:700}.BannerButton_promotionEmoji__BIjpp{display:inline-block;transform-origin:center;animation:BannerButton_promotionEmojiPulse__pB2GN 3s ease-in-out infinite}.BannerButton_discountPromotion__tVFc2:after,.BannerButton_discountPromotion__tVFc2:before{content:"";position:absolute;top:0;bottom:0;width:50%;pointer-events:none;z-index:-1;background-image:linear-gradient(112deg,#0000 10%,#ffffff38 35%,#ffffffd9 50%,#ffffff38 65%,#0000 90%);background-size:50% 100%;background-repeat:no-repeat;opacity:0}.BannerButton_discountPromotion__tVFc2:before{left:0;animation:BannerButton_promotionHighlightFromLeft__6mZYQ 6s ease-in-out infinite}.BannerButton_discountPromotion__tVFc2:after{right:0;animation:BannerButton_promotionHighlightFromRight__esV6W 6s ease-in-out infinite}@keyframes BannerButton_promotionEmojiPulse__pB2GN{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.8)}}@keyframes BannerButton_promotionHighlightFromLeft__6mZYQ{0%,80%{opacity:0;background-position:-50% 0}83%{opacity:.85}98%{opacity:.85;background-position:150% 0}to{opacity:0;background-position:150% 0}}@keyframes BannerButton_promotionHighlightFromRight__esV6W{0%,80%{opacity:0;background-position:150% 0}83%{opacity:.85}98%{opacity:.85;background-position:-50% 0}to{opacity:0;background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.BannerButton_discountPromotion__tVFc2:after,.BannerButton_discountPromotion__tVFc2:before,.BannerButton_promotionEmoji__BIjpp{animation:none}}@media (max-width:407px){.BannerButton_initialBannerSpace__Oba3s{height:calc(75px * var(--ui-density, 1))}}.GenericNavBar_navbar__xSGEm{position:static;left:0;right:0;z-index:50;background:#0f0f19f2;-webkit-backdrop-filter:blur(calc(20px * var(--ui-density, 1)));backdrop-filter:blur(calc(20px * var(--ui-density, 1)));border-bottom:calc(1px * var(--ui-density, 1)) solid #9333ea33;height:calc(70px * var(--ui-density, 1));box-shadow:0 calc(4px * var(--ui-density, 1)) calc(30px * var(--ui-density, 1)) #0000001a;transition:all .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.GenericNavBar_navContainer__hcCo4{display:flex;align-items:center;justify-content:space-between;padding:0 calc(1rem * var(--ui-density, 1));height:100%;max-width:calc(1400px * var(--ui-density, 1));margin:0 auto;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.GenericNavBar_logo__mY1z4{display:flex;align-items:center;flex-shrink:0;text-decoration:none}.GenericNavBar_logoImg__f_mzs{height:calc(40px * var(--ui-density, 1));width:auto;border-radius:calc(10px * var(--ui-density, 1));object-fit:contain;transition:all .3s ease}.GenericNavBar_logoImg__f_mzs:hover{transform:scale(1.25)}.GenericNavBar_navLinks__5IE_I{display:flex;align-items:center;gap:calc(16px * var(--ui-density, 1));list-style:none;margin:0;padding:0}.GenericNavBar_mobileNav__Z7RqB{display:none;position:static;left:0;right:0;z-index:100;background:#0f0f19f2;-webkit-backdrop-filter:blur(calc(20px * var(--ui-density, 1)));backdrop-filter:blur(calc(20px * var(--ui-density, 1)));border-bottom:calc(1px * var(--ui-density, 1)) solid #9333ea33}.GenericNavBar_mobileHeader__1An7B{display:flex;align-items:center;justify-content:space-between;padding:calc(16px * var(--ui-density, 1)) calc(24px * var(--ui-density, 1));height:calc(70px * var(--ui-density, 1))}.GenericNavBar_mobileLogoImg__hEMOL{height:calc(40px * var(--ui-density, 1));width:auto;border-radius:calc(8px * var(--ui-density, 1));object-fit:contain}.GenericNavBar_menuToggle__C8R0g{background:none;border:none;color:#fff;cursor:pointer;padding:calc(8px * var(--ui-density, 1));border-radius:calc(8px * var(--ui-density, 1));transition:all .3s ease}.GenericNavBar_menuToggle__C8R0g:hover{background:#9333ea1a;color:#a855f7}.GenericNavBar_mobileMenu__wcrnV{position:absolute;top:100%;left:0;right:0;background:#141423fa;-webkit-backdrop-filter:blur(calc(20px * var(--ui-density, 1)));backdrop-filter:blur(calc(20px * var(--ui-density, 1)));border-top:calc(1px * var(--ui-density, 1)) solid #9333ea33;box-shadow:0 calc(4px * var(--ui-density, 1)) calc(30px * var(--ui-density, 1)) #0003;animation:GenericNavBar_mobileMenuSlideIn___ansr .3s ease-out}.GenericNavBar_mobileLinks__Ti5hd{padding:calc(24px * var(--ui-density, 1));display:flex;flex-direction:column;gap:calc(8px * var(--ui-density, 1))}@media (max-width:1024px){.GenericNavBar_navbar__xSGEm{display:none}.GenericNavBar_mobileNav__Z7RqB{display:block}}@keyframes GenericNavBar_mobileMenuSlideIn___ansr{0%{opacity:0;transform:translateY(calc(-20px * var(--ui-density, 1)))}to{opacity:1;transform:translateY(0)}}