.app-header{background:linear-gradient(180deg,#000 28.85%,rgba(0,0,0,.44));border-bottom:1px solid hsla(0,0%,89%,.2);color:#f7f7f7;position:fixed;top:0;width:100%;z-index:9999}.app-header .border-container-light,.app-header .website-content-width{padding:0}.app-header .header-disclaimer-wrapper{border-bottom:1px solid var(--border-primary-white,hsla(0,0%,100%,.2));position:relative}.app-header .header-disclaimer{font-family:DM Sans;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem;margin-bottom:1rem;max-height:6.5rem;overflow:hidden;padding:1.5rem 1.8rem;transition:max-height .3s ease,padding .3s ease}.app-header .header-disclaimer a{font-size:1.2rem;text-decoration:underline}@media (min-width:769px){.app-header .header-disclaimer{font-size:1.4rem;line-height:1.8rem;margin-bottom:0;max-height:none;overflow:visible;padding:2rem 3.1rem}.app-header .header-disclaimer p,.app-header .header-disclaimer p a{font-size:1.4rem;font-weight:400;line-height:2rem}.app-header .header-disclaimer p a{text-decoration:underline}}.app-header .header-disclaimer.expanded{max-height:-moz-fit-content;max-height:fit-content}.app-header .disclaimer-toggle{align-items:center;background-color:var(--surface-surface-black,#222);border:1px solid var(--border-primary-white,hsla(0,0%,100%,.2));border-radius:50%;bottom:-1.4rem;color:var(--text-primary-white,#f7f7f7);cursor:pointer;display:flex;font-size:1.8rem;height:2.5rem;justify-content:center;left:50%;line-height:1;position:absolute;transform:translateX(-50%);width:2.5rem;z-index:10}@media (min-width:769px){.app-header .disclaimer-toggle{display:none}}.app-header .disclaimer-toggle .disclaimer-toggle-icon{display:block;height:1.2rem;-o-object-fit:contain;object-fit:contain;transform:rotate(180deg);transition:transform .3s ease;width:1.2rem}.app-header .disclaimer-toggle.expanded .disclaimer-toggle-icon{transform:rotate(0deg)}.app-header .header-main{align-items:center;display:flex;flex-direction:row;gap:2rem;height:6rem;justify-content:space-between;padding-inline-end:2.6rem;padding-inline-start:2.6rem;position:relative}@media (min-width:769px){.app-header .header-main{align-items:center;flex-direction:row;justify-content:space-between;padding:2rem 3.1rem}}.app-header .header-logo{align-items:center;display:flex;justify-content:center}.app-header .header-logo .logo-link{display:block;text-decoration:none}.app-header .header-logo .logo-image{display:block;height:auto}.app-header .header-navbar{display:none}@media (min-width:769px){.app-header .header-navbar{display:block;flex:1;width:auto}}.app-header .header-navbar-desktop{display:none}@media (min-width:769px){.app-header .header-navbar-desktop{display:block}}.app-header .header-navbar-desktop .navbar-menu{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}@media (min-width:769px){.app-header .header-navbar-desktop .navbar-menu{flex-direction:row;gap:2rem}}.app-header .header-navbar-desktop .navbar-menu-item{position:relative}.app-header .header-navbar-desktop .navbar-menu-item .navbar-menu-title{cursor:pointer;display:block;font-size:1.6rem;font-weight:400;line-height:2.2rem;padding:.5rem 0}@media (min-width:769px){.app-header .header-navbar-desktop .navbar-menu-item .navbar-menu-title{font-size:1.6rem;font-weight:400;line-height:2.2rem;text-align:center;text-transform:capitalize}}.app-header .header-navbar-desktop .navbar-menu-item .navbar-submenu-template{display:none}.app-header .header-navbar-desktop .navbar-mega-menu{background-color:rgba(0,0,0,.85);display:none;justify-content:flex-start;left:0;margin:0;padding:0;position:absolute;right:0;top:100%;width:100%;z-index:100}@media (min-width:769px){.app-header .header-navbar-desktop .navbar-mega-menu{max-width:130.3rem;top:100%;width:calc(100% + 6.2rem)}}.app-header .header-navbar-desktop .navbar-mega-menu.active{display:flex}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content{display:flex;flex:1;flex-direction:column;gap:3.5rem;min-width:0;padding:3rem}@media (min-width:769px){.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content{gap:3.5rem;padding:3rem}}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content .navbar-mega-menu-title{color:#f7f7f7;font-family:DM Sans,sans-serif;font-size:2rem;font-weight:300;line-height:2.6rem;margin:0}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content .navbar-submenu-columns{display:flex;flex-direction:row;gap:11.2rem;width:100%}@media (min-width:769px){.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content .navbar-submenu-columns{flex-direction:row;gap:11.2rem}}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content .navbar-submenu-column{display:flex;flex-direction:column;gap:2.5rem}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content .navbar-submenu-item{display:flex;flex-direction:column;gap:1.1rem}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content .navbar-submenu-item .navbar-subtitle{color:#c2c2c2;font-family:DM Sans,sans-serif;font-size:1.4rem;font-weight:300;line-height:2rem;margin:0}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content .navbar-submenu-item .navbar-links{display:flex;flex-direction:column;gap:1.1rem;list-style:none;margin:0;padding:0}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content .navbar-submenu-item .navbar-link-item .navbar-link{color:#f7f7f7;display:block;font-family:DM Sans,sans-serif;font-size:1.6rem;font-weight:300;letter-spacing:-.176px;line-height:2.4rem;text-decoration:none;transition:opacity .3s ease}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-content .navbar-submenu-item .navbar-link-item .navbar-link:hover{opacity:.8}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-promo{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:auto;padding:3rem}@media (min-width:769px){.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-promo{min-width:27.364rem;padding:3rem}}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-promo .navbar-mega-menu-promo-link{border-radius:.8rem;display:block;overflow:hidden;position:relative;text-decoration:none;width:100%}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-promo .navbar-mega-menu-promo-image{border-radius:.8rem;display:block;height:auto;max-width:100%;position:relative;width:100%}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-promo .navbar-mega-menu-promo-link:after{background-color:rgba(0,0,0,.2);border-radius:.8rem;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-promo .navbar-mega-menu-promo-cta{align-items:center;background:linear-gradient(90deg,#1da1f0,#1ba2f2)!important;border:none!important;border-radius:.8rem;bottom:2.134rem;color:#fff!important;cursor:pointer;display:flex;font-family:DM Sans,sans-serif;font-size:1.7rem;font-weight:500;height:auto;justify-content:center;left:50%;line-height:normal;max-width:none;min-width:auto;padding:1.4rem 2.5rem!important;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s ease;white-space:nowrap;width:auto;z-index:10}.app-header .header-navbar-desktop .navbar-mega-menu .navbar-mega-menu-promo .navbar-mega-menu-promo-cta:hover{opacity:.9}.app-header .header-login-signup-buttons{display:flex;flex-direction:row;gap:1rem;width:auto}@media (min-width:769px){.app-header .header-login-signup-buttons{flex-direction:row;gap:1.2rem;width:auto}}.app-header .header-login-signup-buttons .header-button:not(:first-child){display:none}@media (min-width:769px){.app-header .header-login-signup-buttons .header-button:not(:first-child){display:flex}}.app-header .header-login-signup-buttons .header-button{align-items:center;background-color:transparent;border:1px solid #f7f7f7;border-radius:.8rem;display:flex;font-size:1.6rem;font-weight:400;gap:1rem;height:3.5rem;justify-content:center;padding:1.4rem 2.5rem;text-align:center;text-decoration:none}.app-header .header-login-signup-buttons .header-button:hover{opacity:.8}@media (min-width:769px){.app-header .header-login-signup-buttons .header-button{padding:1.2rem 2.4rem}}.app-header .header-promotion{display:none}@media (min-width:769px){.app-header .header-promotion{padding:1.5rem 0}}.app-header .header-promotion .promotion-link{display:block;text-decoration:none}.app-header .header-promotion .promotion-image{display:block;height:auto;max-width:100%}.app-header .mobile-bottom-nav{align-items:center;background-color:var(--surface-surface-black,#151515);border-top:1px solid var(--border-primary-white,hsla(0,0%,100%,.2));bottom:0;display:flex;flex-direction:row;height:5.6rem;justify-content:space-around;left:0;margin:0 1.4rem;padding:1rem 0;position:fixed;right:0;z-index:999}@media (min-width:769px){.app-header .mobile-bottom-nav{display:none}}.app-header .mobile-bottom-nav .mobile-nav-item{align-items:center;background:none;border:none;color:var(--text-primary-white,#f7f7f7);cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:1.2rem;font-weight:200;gap:.5rem;justify-content:center;padding:.5rem;text-decoration:none;transition:opacity .3s ease}.app-header .mobile-bottom-nav .mobile-nav-item:focus,.app-header .mobile-bottom-nav .mobile-nav-item:hover{opacity:.8}.app-header .mobile-bottom-nav .mobile-nav-item .mobile-nav-icon{display:block;height:2.4rem;-o-object-fit:contain;object-fit:contain;width:2.4rem}.app-header .mobile-bottom-nav .mobile-nav-item .mobile-nav-label{font-size:1.1rem;font-weight:400}.app-header .mobile-bottom-nav .mobile-ai-assistant{color:#a619ca}.app-header .mobile-bottom-nav .mobile-ai-assistant .mobile-nav-icon{filter:brightness(0) saturate(100%) invert(45%) sepia(93%) saturate(1352%) hue-rotate(260deg) brightness(95%) contrast(85%)}.app-header .mobile-menu-overlay{background-color:#0d0d0d;display:none;flex-direction:column;inset:0;overflow-y:auto;position:fixed;z-index:1000}.app-header .mobile-menu-overlay.active{display:flex}@media (min-width:769px){.app-header .mobile-menu-overlay{display:none!important}}.app-header .mobile-menu-overlay .mobile-menu-header{align-items:center;border-bottom:1px solid var(--border-primary-white,hsla(0,0%,100%,.2));display:flex;justify-content:space-between;padding:1.5rem 2rem}.app-header .mobile-menu-overlay .mobile-menu-back{align-items:center;background:none;border:none;color:var(--text-primary-white,#f7f7f7);cursor:pointer;display:none;font-size:1.6rem;font-weight:400;gap:.8rem;line-height:1;padding:0;transition:opacity .3s ease}.app-header .mobile-menu-overlay .mobile-menu-back:hover{opacity:.8}.app-header .mobile-menu-overlay .mobile-menu-back .mobile-menu-back-icon{display:block;height:2.4rem;-o-object-fit:contain;object-fit:contain;width:2.4rem}.app-header .mobile-menu-overlay .mobile-menu-back .mobile-menu-back-text{font-size:1.6rem;line-height:1}.app-header .mobile-menu-overlay.has-active-accordion .mobile-menu-back{display:flex}.app-header .mobile-menu-overlay .mobile-menu-close{align-items:center;background:none;border:none;color:var(--text-primary-white,#f7f7f7);cursor:pointer;display:flex;height:3rem;justify-content:center;padding:0;transition:opacity .3s ease;width:3rem}.app-header .mobile-menu-overlay .mobile-menu-close:hover{opacity:.8}.app-header .mobile-menu-overlay .mobile-menu-close .mobile-menu-close-icon{display:block;height:2.4rem;-o-object-fit:contain;object-fit:contain;width:2.4rem}.app-header .mobile-menu-overlay .mobile-menu-content{flex:1;overflow-y:auto;padding:2rem}.app-header .mobile-menu-overlay .mobile-accordion-menu{list-style:none;margin:0;padding:0}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-accordion-header{align-items:center;background:none;border:none;color:var(--text-primary-white,#f7f7f7);cursor:pointer;display:flex;font-size:1.8rem;font-weight:400;justify-content:space-between;line-height:2.4rem;padding:1.5rem 0;text-align:left;transition:opacity .3s ease;width:100%}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-accordion-header .mobile-accordion-title{color:#f7f7f7;flex:1;font-family:DM Sans;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.2rem}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-accordion-header .mobile-accordion-icon{display:block;height:2rem;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease;width:2rem}.app-header .mobile-menu-overlay .mobile-accordion-item.active{border-bottom:1px solid var(--border-primary-white,hsla(0,0%,100%,.2))}.app-header .mobile-menu-overlay .mobile-accordion-item.active .mobile-accordion-header .mobile-accordion-icon{display:none}.app-header .mobile-menu-overlay .mobile-accordion-item.active .mobile-accordion-content{display:block}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-accordion-content{display:none;padding-bottom:2rem}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-submenu-section{display:flex;flex-direction:column;gap:1.1rem;margin-bottom:3.7em}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-submenu-section .mobile-submenu-subtitle{color:#c8c8c8;font-family:DM Sans;font-size:1.4rem;font-style:normal;font-weight:300;line-height:2rem}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-submenu-section .mobile-submenu-links{color:#f7f7f7;display:flex;flex-direction:column;gap:1.1rem;list-style:none}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-submenu-section .mobile-submenu-link-item .mobile-submenu-link{display:block;font-family:DM Sans;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.2rem;text-decoration:none}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-accordion-promotion .mobile-promotion-link{display:block;position:relative;text-decoration:none}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-accordion-promotion .mobile-promotion-image{display:block;height:auto;width:100%}.app-header .mobile-menu-overlay .mobile-accordion-item .mobile-accordion-promotion .mobile-promotion-cta{bottom:1.6rem;display:block;left:50%;position:absolute;transform:translateX(-50%);white-space:nowrap;z-index:10}.header-website-switcher{align-items:center;display:inline-flex;position:relative}.header-website-switcher .website-switcher-trigger{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.4rem;gap:.4rem;padding:.4rem .8rem;transition:background .2s}.header-website-switcher .website-switcher-trigger:hover{background:hsla(0,0%,100%,.08)}.header-website-switcher .website-switcher-trigger .website-switcher-flag{border-radius:50%;flex-shrink:0;height:2rem;-o-object-fit:cover;object-fit:cover;width:2rem}.header-website-switcher .website-switcher-trigger .website-switcher-arrow{height:auto;transition:transform .2s;width:1rem}.header-website-switcher .website-switcher-trigger[aria-expanded=true] .website-switcher-arrow{transform:rotate(180deg)}.header-website-switcher .website-switcher-dropdown{background:rgba(0,0,0,.92);border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.4);display:none;list-style:none;margin:0;min-width:22rem;padding:.8rem 0;position:absolute;right:0;top:calc(100% + .8rem);z-index:1000}.header-website-switcher .website-switcher-dropdown.open{display:block}.header-website-switcher .website-switcher-item a{align-items:center;color:hsla(0,0%,100%,.75);display:flex;font-size:1.4rem;gap:1rem;padding:.8rem 1.6rem;text-decoration:none;transition:background .15s,color .15s}.header-website-switcher .website-switcher-item a:hover{background:hsla(0,0%,100%,.08);color:#fff}.header-website-switcher .website-switcher-item.active a{color:#fff;font-weight:600}.header-website-switcher .website-switcher-item .website-switcher-item-flag{border-radius:50%;flex-shrink:0;height:2.4rem;-o-object-fit:cover;object-fit:cover;width:2.4rem}.mobile-website-switcher{border-top:1px solid hsla(0,0%,100%,.1);padding:1.6rem 0}.mobile-website-switcher .website-switcher-trigger{display:none}.mobile-website-switcher .website-switcher-dropdown{background:transparent;border-radius:0;box-shadow:none;display:block!important;padding:0;position:static}.mobile-website-switcher .website-switcher-item a{font-size:1.5rem;padding:1rem 2rem}
