.Navbar-module__dVeNwG__navbar{z-index:100;width:100%;padding:16px 0;transition:padding .3s;position:fixed;top:0;left:0;right:0}.Navbar-module__dVeNwG__navbarInner{-webkit-backdrop-filter:none;background:0 0;border:1px solid #0000;border-radius:16px;justify-content:space-between;align-items:center;width:100%;max-width:100%;margin:0 auto;padding:10px clamp(40px,12vw,220px);transition:background .5s cubic-bezier(.4,0,.2,1),border-color .5s cubic-bezier(.4,0,.2,1),box-shadow .5s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .5s cubic-bezier(.4,0,.2,1),backdrop-filter .5s cubic-bezier(.4,0,.2,1),max-width .55s cubic-bezier(.4,0,.2,1),padding .55s cubic-bezier(.4,0,.2,1);display:flex}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled{padding:10px 0}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled .Navbar-module__dVeNwG__navbarInner{-webkit-backdrop-filter:saturate(180%)blur(72px);background:#ffffffeb;border-color:#ffffffe6;max-width:1240px;padding:8px 12px;box-shadow:0 0 0 1px #0000000a,0 4px 6px #00000008,0 12px 48px #0000001a}.Navbar-module__dVeNwG__logo{flex-shrink:0;align-items:center;line-height:0;text-decoration:none;display:flex;overflow:visible}.Navbar-module__dVeNwG__logoWhite{display:block}.Navbar-module__dVeNwG__logoDark,.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled .Navbar-module__dVeNwG__logoWhite{display:none}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled .Navbar-module__dVeNwG__logoDark{display:block}.Navbar-module__dVeNwG__navLinks{align-items:center;gap:2px;display:flex}.Navbar-module__dVeNwG__navLink{letter-spacing:.14px;color:#0f0f0fbf;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:6px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.Navbar-module__dVeNwG__navLink:hover{color:#0f0f0f;background:#0f0f0f0d}.Navbar-module__dVeNwG__navbar:not(.Navbar-module__dVeNwG__scrolled) .Navbar-module__dVeNwG__navLink{color:#ffffffbf}.Navbar-module__dVeNwG__navbar:not(.Navbar-module__dVeNwG__scrolled) .Navbar-module__dVeNwG__navLink:hover{color:#fff;background:#ffffff14}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled .Navbar-module__dVeNwG__navLink{color:#0f0f0fbf}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled .Navbar-module__dVeNwG__navLink:hover{color:#0f0f0f;background:#0f0f0f0d}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__lightHero .Navbar-module__dVeNwG__logoWhite{display:none}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__lightHero .Navbar-module__dVeNwG__logoDark{display:block}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__lightHero .Navbar-module__dVeNwG__navLink{color:#0f0f0fbf}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__lightHero .Navbar-module__dVeNwG__navLink:hover{color:#0f0f0f;background:#0f0f0f0d}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__lightHero .Navbar-module__dVeNwG__navbarBtnGhost{color:#0f0f0fb3}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__lightHero .Navbar-module__dVeNwG__navbarBtnGhost:hover{color:#0f0f0f;background:#0f0f0f0f}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__lightHero .Navbar-module__dVeNwG__navbarBtnDark{color:#fff;background:#111;border-color:#0000}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__lightHero .Navbar-module__dVeNwG__navbarBtnDark:hover{background:#222}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__lightHero .Navbar-module__dVeNwG__navHamburger{color:#0f0f0f}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__lightHero .Navbar-module__dVeNwG__navHamburger:hover{background:#0000000f}.Navbar-module__dVeNwG__navDropdown{position:relative}.Navbar-module__dVeNwG__navDropdownTrigger{cursor:pointer;font-family:var(--font);background:0 0;border:none;gap:5px}.Navbar-module__dVeNwG__navDropdownTrigger svg{flex-shrink:0;transition:transform .2s}.Navbar-module__dVeNwG__navDropdown:hover .Navbar-module__dVeNwG__navDropdownTrigger svg{transform:rotate(180deg)}.Navbar-module__dVeNwG__navbar:not(.Navbar-module__dVeNwG__scrolled) .Navbar-module__dVeNwG__navDropdownTrigger{color:#ffffffbf}.Navbar-module__dVeNwG__navbar:not(.Navbar-module__dVeNwG__scrolled) .Navbar-module__dVeNwG__navDropdownTrigger:hover{color:#fff;background:#ffffff14}.Navbar-module__dVeNwG__navDropdownMenu{opacity:0;pointer-events:none;z-index:200;background:#fff;border:1px solid #00000014;border-radius:14px;min-width:200px;padding:6px;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(-6px);box-shadow:0 8px 40px #0000001f,0 2px 8px #0000000f}.Navbar-module__dVeNwG__navDropdownMenu:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.Navbar-module__dVeNwG__navDropdown:hover .Navbar-module__dVeNwG__navDropdownMenu{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.Navbar-module__dVeNwG__navDropdownFull{position:static}.Navbar-module__dVeNwG__megaMenu{-webkit-backdrop-filter:blur(64px)saturate(200%);opacity:0;pointer-events:none;visibility:hidden;z-index:150;background:#ffffffeb;border:1px solid #ffffffe6;border-radius:24px;width:calc(100vw - 80px);max-width:1240px;padding:40px;transition:all .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)translateY(-4px);box-shadow:0 4px 12px #00000008,0 30px 60px #0000001f}.Navbar-module__dVeNwG__megaMenu:before{content:"";height:12px;position:absolute;top:-12px;left:0;right:0}.Navbar-module__dVeNwG__navDropdownFull:hover .Navbar-module__dVeNwG__megaMenu{opacity:1;pointer-events:auto;visibility:visible;transform:translate(-50%)translateY(0)}.Navbar-module__dVeNwG__megaMenuInner{grid-template-columns:repeat(4,1fr);gap:40px;width:100%;margin:0 auto;display:grid}.Navbar-module__dVeNwG__megaCategory{flex-direction:column;gap:16px;display:flex}.Navbar-module__dVeNwG__megaTitle{text-transform:uppercase;letter-spacing:1.5px;color:#0f0f0f80;margin-bottom:4px;font-size:11px;font-weight:700}.Navbar-module__dVeNwG__megaList{flex-direction:column;gap:4px;display:flex}.Navbar-module__dVeNwG__megaItem{border-radius:10px;flex-direction:column;margin-left:-12px;padding:8px 12px;text-decoration:none;transition:background .15s;display:flex}.Navbar-module__dVeNwG__megaItem:hover{background:#00000008}.Navbar-module__dVeNwG__megaItemTitle{color:#0f0f0f;font-size:14px;font-weight:600;display:block}.Navbar-module__dVeNwG__megaItemDesc{color:#00000073;margin-top:2px;font-size:12px;display:block}.Navbar-module__dVeNwG__navDropdownItem{color:#0f0f0f;white-space:nowrap;border-radius:8px;align-items:center;padding:9px 14px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .12s,color .12s;display:flex}.Navbar-module__dVeNwG__navDropdownItem:hover{background:#f0f0f0}.Navbar-module__dVeNwG__navActions{flex-shrink:0;align-items:center;gap:4px;display:flex}.Navbar-module__dVeNwG__navbarBtn{letter-spacing:.14px;white-space:nowrap;cursor:pointer;height:34px;font-size:13.5px;font-weight:500;font-family:var(--font);border:none;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 14px;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s,color .15s;display:inline-flex}.Navbar-module__dVeNwG__navbarBtnGhost{color:#0f0f0fb3;background:0 0}.Navbar-module__dVeNwG__navbarBtnGhost:hover{color:#0f0f0f;background:#0f0f0f0f}.Navbar-module__dVeNwG__navbar:not(.Navbar-module__dVeNwG__scrolled) .Navbar-module__dVeNwG__navbarBtnGhost{color:#ffffffbf}.Navbar-module__dVeNwG__navbar:not(.Navbar-module__dVeNwG__scrolled) .Navbar-module__dVeNwG__navbarBtnGhost:hover{color:#fff;background:#ffffff14}.Navbar-module__dVeNwG__navbarBtnDark{color:#fff;background:#ffffff1a;border:1px solid #ffffff40}.Navbar-module__dVeNwG__navbarBtnDark:hover{background:#ffffff2e}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled .Navbar-module__dVeNwG__navbarBtnDark{color:#fff;background:#111;border-color:#0000;box-shadow:0 1px 2px #00000026}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled .Navbar-module__dVeNwG__navbarBtnDark:hover{background:#222}.Navbar-module__dVeNwG__navbarBtnAlt{color:#fff;background:#ffffff14;border:1px solid #ffffff24}.Navbar-module__dVeNwG__navbarBtnAlt:hover{background:#ffffff24}.Navbar-module__dVeNwG__navHamburger{cursor:pointer;color:#fff;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background .15s;display:none}.Navbar-module__dVeNwG__navHamburger:hover{background:#ffffff1a}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled .Navbar-module__dVeNwG__navHamburger{color:#0f0f0f}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled .Navbar-module__dVeNwG__navHamburger:hover{background:#0000000f}.Navbar-module__dVeNwG__bars{flex-direction:column;gap:5px;display:flex}.Navbar-module__dVeNwG__bar{transform-origin:50%;background:currentColor;border-radius:2px;width:18px;height:1.5px;transition:transform .25s,opacity .2s;display:block}.Navbar-module__dVeNwG__navHamburger.Navbar-module__dVeNwG__open .Navbar-module__dVeNwG__bar:first-child{transform:translateY(3.25px)rotate(45deg)}.Navbar-module__dVeNwG__navHamburger.Navbar-module__dVeNwG__open .Navbar-module__dVeNwG__bar:nth-child(2){transform:translateY(-3.25px)rotate(-45deg)}@keyframes Navbar-module__dVeNwG__mobileMenuIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Navbar-module__dVeNwG__navMobileMenu{z-index:101;background:#0a0a0a;flex-direction:column;display:none;position:fixed;inset:0}.Navbar-module__dVeNwG__navMobileMenu.Navbar-module__dVeNwG__open{animation:.22s cubic-bezier(.4,0,.2,1) forwards Navbar-module__dVeNwG__mobileMenuIn;display:flex}.Navbar-module__dVeNwG__navMobileTopbar{flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.Navbar-module__dVeNwG__navMobileClose{cursor:pointer;color:#fff9;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .15s;display:flex}.Navbar-module__dVeNwG__navMobileClose:hover{color:#fff}.Navbar-module__dVeNwG__navMobileBody{flex-direction:column;flex:1;justify-content:center;align-items:center;padding-bottom:40px;display:flex}.Navbar-module__dVeNwG__navMobileInner{flex-direction:column;align-items:center;gap:4px;display:flex}.Navbar-module__dVeNwG__navMobileLink{text-align:center;letter-spacing:-.2px;color:#ffffff8c;border-radius:10px;padding:10px 32px;font-size:22px;font-weight:300;text-decoration:none;transition:color .15s,background .15s;display:block}.Navbar-module__dVeNwG__navMobileLink:hover{color:#fff;background:#ffffff0d}.Navbar-module__dVeNwG__navMobileSub{flex-direction:column;align-items:center;gap:2px;margin:-4px 0 4px;display:flex}.Navbar-module__dVeNwG__navMobileSubLink{text-align:center;color:#ffffff59;border-radius:8px;padding:6px 32px;font-size:15px;font-weight:400;text-decoration:none;transition:color .15s;display:block}.Navbar-module__dVeNwG__navMobileSubLink:hover{color:#ffffffb3}.Navbar-module__dVeNwG__navMobileDivider{background:#ffffff14;width:calc(100% - 48px);height:1px;margin:16px 0}.Navbar-module__dVeNwG__navMobileActions{flex-direction:column;gap:8px;width:100%;padding:0 24px;display:flex}.Navbar-module__dVeNwG__navMobileActions .Navbar-module__dVeNwG__navbarBtn{border-radius:14px;justify-content:center;width:100%;height:48px;padding:0 24px;font-size:15px}.Navbar-module__dVeNwG__navMobileActions .Navbar-module__dVeNwG__navbarBtnDark{color:#0f0f0f;background:#ffffffeb;border:none}.Navbar-module__dVeNwG__navMobileActions .Navbar-module__dVeNwG__navbarBtnDark:hover{background:#fff}@media (max-width:820px){.Navbar-module__dVeNwG__navLinks,.Navbar-module__dVeNwG__navActions{display:none}.Navbar-module__dVeNwG__navHamburger{display:flex}.Navbar-module__dVeNwG__navbarInner{padding:10px 20px}.Navbar-module__dVeNwG__navbar.Navbar-module__dVeNwG__scrolled{padding:8px 0}}
.Footer-module__rnk_JG__footer{font-family:var(--font);background:#070707;border-top:1px solid #ffffff0f;overflow-x:hidden}.Footer-module__rnk_JG__inner{max-width:1240px;margin:0 auto;padding:56px 40px 32px}.Footer-module__rnk_JG__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:48px;display:flex}.Footer-module__rnk_JG__brand{flex-direction:column;flex-shrink:0;gap:32px;width:160px;display:flex}.Footer-module__rnk_JG__app{flex-direction:column;gap:8px;display:flex}.Footer-module__rnk_JG__appLbl{letter-spacing:.5px;color:#ffffff61;margin-bottom:4px;font-size:11px;font-weight:600}.Footer-module__rnk_JG__store{color:#fff9;border:1px solid #ffffff1a;border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-size:11.5px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.Footer-module__rnk_JG__store:hover{color:#fff;border-color:#ffffff47}.Footer-module__rnk_JG__store svg{flex-shrink:0;width:14px;height:14px}.Footer-module__rnk_JG__cols{flex:1;grid-template-columns:repeat(5,1fr);gap:32px;min-width:0;display:grid}.Footer-module__rnk_JG__col{flex-direction:column;display:flex}.Footer-module__rnk_JG__colH{letter-spacing:.5px;color:#ffffff61;margin-bottom:20px;font-size:11px;font-weight:600;display:block}.Footer-module__rnk_JG__col ul{flex-direction:column;gap:12px;list-style:none;display:flex}.Footer-module__rnk_JG__col ul li a{color:#ffffff8c;font-size:13px;line-height:1.4;text-decoration:none;transition:color .15s}.Footer-module__rnk_JG__col ul li a:hover{color:#ffffffe6}.Footer-module__rnk_JG__currentPage{color:#ffffff40;cursor:default;font-size:13px;line-height:1.4}.Footer-module__rnk_JG__trust{flex-direction:column;gap:16px;display:flex}.Footer-module__rnk_JG__soc2{color:#ffffff61;align-items:center;gap:8px;font-size:12px;font-weight:500;text-decoration:none;transition:color .15s;display:flex}.Footer-module__rnk_JG__soc2:hover{color:#ffffffa6}.Footer-module__rnk_JG__soc2 svg{flex-shrink:0;width:22px;height:22px}.Footer-module__rnk_JG__tp{flex-direction:column;gap:8px;text-decoration:none;display:flex}.Footer-module__rnk_JG__tpName{color:#ffffff8c;align-items:center;gap:5px;font-size:13px;font-weight:700;display:flex}.Footer-module__rnk_JG__tpStars{gap:2px;margin-top:2px;display:flex}.Footer-module__rnk_JG__tpStar{background:#219653;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.Footer-module__rnk_JG__tpStar svg{width:10px;height:10px}.Footer-module__rnk_JG__wordmark{text-align:center;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:1240px;margin:0 auto;padding:16px 40px 0;line-height:0}.Footer-module__rnk_JG__wordmark img{width:100%;max-width:1240px;height:auto;display:inline-block}.Footer-module__rnk_JG__innerBar{max-width:1240px;margin:0 auto;padding:0 40px 32px}.Footer-module__rnk_JG__bar{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 0 8px;display:flex}.Footer-module__rnk_JG__barL{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.Footer-module__rnk_JG__copy{color:#ffffff40;font-size:12px}.Footer-module__rnk_JG__copy strong{font-weight:600}.Footer-module__rnk_JG__cookies{color:#ffffff40;cursor:pointer;font-size:12px;font-family:var(--font);background:0 0;border:none;padding:0 12px;text-decoration:none;transition:color .15s}.Footer-module__rnk_JG__cookies:hover{color:#ffffff8c}.Footer-module__rnk_JG__socials{align-items:center;gap:2px;display:flex}.Footer-module__rnk_JG__soc{color:#ffffff59;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:color .15s,background .15s;display:flex}.Footer-module__rnk_JG__soc:hover{color:#fffc;background:#ffffff0f}.Footer-module__rnk_JG__soc svg{width:15px;height:15px}@media (max-width:1024px){.Footer-module__rnk_JG__cols{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.Footer-module__rnk_JG__inner{padding:40px 20px 24px}.Footer-module__rnk_JG__innerBar{padding:0 20px 24px}.Footer-module__rnk_JG__top{flex-direction:column;gap:32px}.Footer-module__rnk_JG__brand{flex-flow:wrap;justify-content:space-between;align-items:flex-start;gap:24px;width:100%}.Footer-module__rnk_JG__cols{grid-template-columns:repeat(2,1fr)}.Footer-module__rnk_JG__wordmark{padding:16px 20px 0}}@media (max-width:480px){.Footer-module__rnk_JG__cols{grid-template-columns:repeat(2,1fr);gap:24px}.Footer-module__rnk_JG__bar{flex-direction:column;align-items:flex-start;gap:16px}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--px:clamp(40px, 8vw, 120px);--font:"Google Sans Flex", "Google Sans", sans-serif;--surface-hero:#0b0b0b;--surface-footer:#070707;--surface-card-dark:#111;--surface-white:#fff;--surface-off-white:#fff;--text-inverse-primary:#ffffffbf;--text-inverse-muted:#ffffff6b;--text-inverse-disabled:#ffffff40;--text-primary:#0f0f0f;--text-secondary:#525252;--text-muted:#525252;--text-eyebrow:#0f0f0f80;--text-disabled:#00000038;--border-light:#00000014;--border-dark:#ffffff14;--accent:#a78bfa;--ease-entrance:cubic-bezier(.16, 1, .3, 1);--ease-ui:cubic-bezier(.4, 0, .2, 1)}html{scroll-behavior:smooth}body{font-family:var(--font);color:var(--text-secondary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;overflow-x:hidden}a{color:inherit;text-decoration:none}.reveal{opacity:0;transition:opacity .8s var(--ease-entrance), transform .8s var(--ease-entrance);transform:translateY(28px)}.reveal.in{opacity:1;transform:none}.reveal-blur{opacity:0;filter:blur(8px);transition:opacity .9s var(--ease-entrance), filter .9s, transform .9s;transform:translateY(16px)}.reveal-blur.in{opacity:1;filter:blur();transform:none}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,#1c1c1c 25%,#282828 50%,#1c1c1c 75%) 0 0/200% 100%;animation:1.6s linear infinite shimmer}.shimmer-light{background:linear-gradient(90deg,#ebebeb 25%,#d8d8d8 50%,#ebebeb 75%) 0 0/200% 100%;animation:1.6s linear infinite shimmer}
