html,body{font-family:var(--font-family);font-size:62.5%;background-color:var(--white);color:var(--black);scroll-behavior:smooth;overscroll-behavior-y:contain;position:relative;min-height:100%}.header{position:fixed;top:0;right:0;width:100%;z-index:5;background-color:#fff;transition:box-shadow .5s ease}.header.sticky{box-shadow:var(--box-shadow)}.header-holder{display:grid;align-items:center;grid-template-columns:1fr auto 1fr;width:var(--xl);max-width:calc(100% - 2.5rem);margin:0 auto;padding:1.5rem 2.5rem}@media (max-width: 767px){.header-holder{grid-template-columns:auto 1fr auto;max-width:calc(100% - 1.5rem);padding:1.5rem}}.header-holder .logo{width:9.5rem}@media (max-width: 767px){.navigation{order:-1}}.navigation nav{position:relative;color:var(--black);display:flex;align-items:center}.navigation nav ul{display:flex}.navigation nav li{position:relative;font-size:var(--font-size);margin-right:4.25rem}[dir=rtl] .navigation nav li{margin-right:0;margin-left:4.25rem}.navigation nav a{color:var(--black);transition:color .25s ease}.navigation nav a:hover,.navigation nav a:focus{color:var(--color-primary)}.navigation .menu{display:flex;flex-direction:row}@media (max-width: 767px){.navigation .menu{display:none}.navigation .menu.active{display:flex;flex-direction:column;position:absolute;top:100%;left:-2.5rem;width:100vw;padding:1.5rem;background-color:var(--white);box-shadow:var(--box-shadow)}[dir=rtl] .navigation .menu.active{left:auto;right:0}}.navigation .menu li{display:block}@media (max-width: 767px){.navigation .menu li{padding:1rem}}.navigation .menu .submenu-arrow{position:relative;margin-right:.5rem}.navigation .menu .submenu-arrow:after{border-style:solid;border-width:.15rem .15rem 0 0;border-color:var(--black);content:"";position:absolute;height:.55rem;width:.55rem;left:-1.55rem;top:.85rem;transform:rotate(225deg);transition:transform .25s ease 0s,border-color .25s ease 0s}.navigation .menu .submenu-arrow:hover:after,.navigation .menu .submenu-arrow:focus:after{transform:rotate(135deg)}.navigation .submenu{display:none;position:absolute;top:100%;left:0;background-color:var(--white);white-space:nowrap;width:fit-content;border-radius:var(--border-radius);box-shadow:var(--box-shadow)}[dir=rtl] .navigation .submenu{left:auto;right:0}@media (max-width: 767px){.navigation .submenu{position:absolute;top:0;right:auto;left:calc(100% - 5rem);background-color:var(--white);box-shadow:var(--box-shadow)}[dir=rtl] .navigation .submenu{left:auto;right:calc(100% - 5rem)}}.navigation .submenu li{white-space:nowrap;padding:1.5rem}.navigation nav li:hover>.submenu,.navigation nav li:focus-within>.submenu{display:block}.navigation .burger{display:none;border:none;background-color:transparent;cursor:pointer;padding:0}@media (max-width: 767px){.navigation .burger{display:block}}.navigation .burger.open .burger-line:nth-child(1){transform:translateY(.75rem) rotate(45deg)}.navigation .burger.open .burger-line:nth-child(2){opacity:0}.navigation .burger.open .burger-line:nth-child(3){transform:translateY(-.75rem) rotate(-45deg)}.navigation .burger-line{display:block;width:2.25rem;height:.25rem;background-color:var(--black);margin-top:.5rem;margin-bottom:.5rem;margin-right:1.5rem;transition:transform .25s ease}[dir=rtl] .navigation .burger-line{margin-right:0;margin-left:1.5rem}.call-to-action{display:flex;align-items:center;justify-content:end;gap:1.5rem}.main{padding-top:8rem}@media (max-width: 767px){.main{padding-top:7.5rem}}.main-holder{background-color:#fff;position:relative}.eyebrow{font-size:1.4rem;font-weight:600;color:hsl(var(--primary-h),var(--primary-s),var(--primary-l));margin-bottom:1.4rem}.legal{padding-top:6rem}.legal-grid{display:grid;grid-template-columns:24rem minmax(0,1fr);gap:6rem;align-items:start}.legal-nav{position:sticky;top:10rem}.legal-nav ul{display:flex;flex-direction:column;gap:.2rem}.legal-nav a{display:block;padding:.8rem 1.2rem;border-right:.2rem solid transparent;font-size:1.55rem;color:hsl(var(--thertiary-h),var(--thertiary-s),35%);text-decoration:none;transition:color .2s ease,border-color .2s ease}.legal-nav a:hover,.legal-nav a:focus,.legal-nav a[aria-current=page]{color:var(--black);border-right-color:hsl(var(--primary-h),var(--primary-s),var(--primary-l))}.legal-body{max-width:76rem}.legal-body h1{font-size:3.6rem;margin-bottom:.8rem}.legal-updated{font-size:1.4rem;margin-bottom:3.2rem}.legal-body h2{font-size:2.2rem;margin-top:4rem;margin-bottom:1.2rem}.legal-body p,.legal-body li{font-size:1.6rem;line-height:165%;--thertiary-l: 30%;color:hsl(var(--thertiary-h),var(--thertiary-s),var(--thertiary-l))}.legal-body p+p{margin-top:1.2rem}.legal-body ul{list-style:disc;padding-right:2.2rem;margin:1rem 0 1.6rem;display:flex;flex-direction:column;gap:.6rem}.legal-body b{color:var(--black);font-weight:600}@media (max-width: 1023px){.legal-grid{grid-template-columns:1fr;gap:2.4rem}.legal-nav{position:static}.legal-nav ul{flex-direction:row;flex-wrap:wrap;gap:.4rem}.legal-nav a{border-right:0;border-bottom:.2rem solid transparent}.legal-nav a:hover,.legal-nav a:focus,.legal-nav a[aria-current=page]{border-bottom-color:hsl(var(--primary-h),var(--primary-s),var(--primary-l))}}@media (max-width: 767px){.legal-body h1{font-size:2.8rem}}.site-footer{margin-top:auto;background-color:#f4f7fa;border-top:.1rem solid hsl(var(--thertiary-h),var(--thertiary-s),var(--thertiary-l));font-size:var(--font-size);padding-top:7rem}.site-footer__top{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);gap:4rem;padding-bottom:5rem}.site-footer__logo{display:inline-block;width:12rem;margin-bottom:1.8rem}.site-footer__logo img{display:block;width:100%;height:auto}.site-footer__brand p{max-width:34rem;font-size:1.5rem;line-height:165%}.site-footer__cta{display:inline-flex;margin-top:2.2rem;height:4.2rem;padding:0 2rem;font-weight:600}.site-footer h3{font-size:1.5rem;font-weight:700;color:var(--black);margin-bottom:1.6rem}.site-footer__col ul{display:flex;flex-direction:column;gap:1rem}.site-footer__col a{--thertiary-l: 32%;color:hsl(var(--thertiary-h),var(--thertiary-s),var(--thertiary-l));font-size:1.5rem;text-decoration:none;transition:color .2s ease}.site-footer__col a:hover,.site-footer__col a:focus{color:hsl(var(--primary-h),var(--primary-s),var(--primary-l))}.site-footer__contact address{display:flex;flex-direction:column;gap:1.1rem;font-style:normal}.site-footer__contact a{display:flex;align-items:center;gap:.8rem;line-height:145%}.site-footer__contact i{flex:0 0 auto;font-size:1.7rem;color:hsl(var(--primary-h),var(--primary-s),var(--primary-l))}.site-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap;padding:2.2rem 0 2.6rem;border-top:.1rem solid hsl(var(--thertiary-h),var(--thertiary-s),82%)}.site-footer__copy{font-size:1.4rem;--thertiary-l: 40%;color:hsl(var(--thertiary-h),var(--thertiary-s),var(--thertiary-l))}.site-footer__socials{display:flex;align-items:center;gap:.8rem}.site-footer__socials a{display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:var(--border-radius);background-color:#fff;font-size:1.8rem;color:var(--black);transition:color .2s ease}.site-footer__socials a:hover,.site-footer__socials a:focus{color:hsl(var(--primary-h),var(--primary-s),var(--primary-l))}@media (max-width: 1023px){.site-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.5rem}.site-footer__brand{grid-column:span 2}}@media (max-width: 767px){.site-footer{padding-top:4.5rem}.site-footer__top{grid-template-columns:1fr;gap:3rem;padding-bottom:3.5rem}.site-footer__brand{grid-column:auto}.site-footer__bottom{flex-direction:column-reverse;align-items:flex-start}}
