body.no-scroll{overflow:hidden}.header-bar[data-v-36b48291]{padding:0;top:0;transition:top .2s ease-in-out;will-change:top}.header-bar.hide[data-v-36b48291]{top:-80px}.container-fluid[data-v-36b48291]{padding:17px 60px;transition:background-color .2s ease-in-out;width:100%;will-change:background-color}.container-fluid.no-transparent[data-v-36b48291]{background-color:#1c1d1f}.container-fluid.dark:not(.no-transparent) .navbar-brand[data-v-36b48291]{background-image:url(../logos/theori-black.svg)}.container-fluid.dark:not(.no-transparent) .mobile-only>.mobile-collapse>.bar[data-v-36b48291]{background-color:#1c1d1f}.container-fluid.dark:not(.no-transparent) .nav-nav[data-v-36b48291] .nav-link{color:#1c1d1f}.container-fluid[data-v-36b48291] .container-fluid{z-index:999}.container-fluid .mobile-only[data-v-36b48291]{display:none}.container-fluid .mobile-only .mobile-collapse[data-v-36b48291]{cursor:pointer;padding:10px;transition:all .5s ease-in-out}.container-fluid .mobile-only .mobile-collapse .bar[data-v-36b48291]{background-color:#fff;border-radius:1.5px;height:1px;margin:6px;opacity:1;transition:margin .2s,transform .2s;width:25px;will-change:margin,transfrom}.container-fluid .mobile-only .mobile-collapse.is-open>.bar[data-v-36b48291]:first-child{transform:translate(2px) translateY(5px) rotate(45deg)}.container-fluid .mobile-only .mobile-collapse.is-open>.bar[data-v-36b48291]:nth-child(2){opacity:0}.container-fluid .mobile-only .mobile-collapse.is-open>.bar[data-v-36b48291]:nth-child(3){transform:translate(2px) translateY(-9px) rotate(-45deg)}.container-fluid .navbar-brand[data-v-36b48291]{background-image:url(../logos/theori-white.svg);height:25px;margin-right:100px;width:109px}.container-fluid .nav-nav[data-v-36b48291]{gap:45px}.container-fluid .nav-nav[data-v-36b48291] .nav-link{color:#fff}.container-fluid.is-hover[data-v-36b48291],.container-fluid.mobile-open[data-v-36b48291]{background-color:#fff}.container-fluid.is-hover .mobile-collapse>.bar[data-v-36b48291],.container-fluid.mobile-open .mobile-collapse>.bar[data-v-36b48291]{background-color:#1c1d1f}.container-fluid.is-hover .navbar-brand[data-v-36b48291],.container-fluid.mobile-open .navbar-brand[data-v-36b48291]{background-image:url(../logos/theori-black.svg)}.container-fluid.is-hover[data-v-36b48291] .nav-link,.container-fluid.mobile-open[data-v-36b48291] .nav-link{color:#1c1d1f}.container-fluid.is-hover[data-v-36b48291] .nav-link:hover,.container-fluid.mobile-open[data-v-36b48291] .nav-link:hover{color:#9ea3a9}.nav-field[data-v-36b48291]{background-color:#fff;height:540px;left:0;padding-top:110px;position:absolute;top:-540px;transition:top .6s ease-in-out;width:100vw;will-change:top;z-index:-1}.nav-field.show[data-v-36b48291]{top:0}.nav-field.show .content-wrapper[data-v-36b48291]{opacity:1}.nav-field .content-wrapper[data-v-36b48291]{display:grid;grid-template-columns:450px min-content;height:100%;justify-content:space-between;margin-left:290px;margin-right:auto;max-width:1280px;opacity:0;transition:opacity 1s ease-in-out;will-change:opacity}.nav-field .content-wrapper .left .title[data-v-36b48291]{color:#72787f;font-size:30px;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:120%}.nav-field .content-wrapper .left .button-wrapper[data-v-36b48291]{display:flex;justify-content:space-between;margin-top:64px}.nav-field .content-wrapper .left .button-title[data-v-36b48291]{color:#72787f;font-size:20px;line-height:22.86px;margin-bottom:20px}.nav-field .content-wrapper .right[data-v-36b48291]{-moz-column-gap:100px;column-gap:100px;display:grid;grid-template-columns:max-content max-content max-content;grid-template-rows:min-content;min-width:790px;row-gap:78px;width:-moz-fit-content;width:fit-content}.nav-field .content-wrapper .right .nav-map[data-v-36b48291]{display:flex;flex-direction:column;min-width:200px;position:relative}.nav-field .content-wrapper .right .title[data-v-36b48291]{color:#72787f;font-size:80px;font-size:20px;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.8px;letter-spacing:-.32px;letter-spacing:-.16px;line-height:140%;margin-bottom:16px}@media screen and (max-width:600px){.nav-field .content-wrapper .right .title[data-v-36b48291]{font-size:30px;font-size:16px;font-size:14px;letter-spacing:-.3px;letter-spacing:-.32px;letter-spacing:-.14px;line-height:125%}}.nav-field .content-wrapper .right a[data-v-36b48291]{color:#1c1d1f;font-size:80px;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.8px;letter-spacing:-.32px;line-height:140%;margin-bottom:7px;text-decoration:none}@media screen and (max-width:600px){.nav-field .content-wrapper .right a[data-v-36b48291]{font-size:30px;font-size:16px;letter-spacing:-.3px;letter-spacing:-.32px;line-height:125%}}.nav-field .content-wrapper .right button[data-v-36b48291]{position:absolute;top:40px}.mobile-nav[data-v-36b48291]{background-color:#fff;cursor:pointer;display:none;height:calc(100vh - 59px);left:0;padding:20px 20px 0;position:fixed;top:-100vh;transition:top .5s ease-in-out;width:100vw;will-change:top;z-index:999}.mobile-nav .nav-item[data-v-36b48291]{border-top:.6px solid #c9cdd3;padding:10px 0}.mobile-nav .nav-item>p.title[data-v-36b48291]{color:#1c1d1f;cursor:pointer;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.24px;line-height:110%;margin:0}.mobile-nav .nav-item .nav-collapse[data-v-36b48291]{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out;will-change:max-height}.mobile-nav .nav-item .nav-collapse .description[data-v-36b48291]{margin-bottom:40px}.mobile-nav .nav-item .nav-collapse .description .title[data-v-36b48291]{color:#72787f;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.16px;line-height:120%;margin-top:30px}.mobile-nav .nav-item .nav-collapse .description .button-wrapper[data-v-36b48291]{display:flex;flex-direction:column;margin-bottom:16px}.mobile-nav .nav-item .nav-collapse .description .button-title[data-v-36b48291]{color:#72787f;font-size:80px;font-size:20px;font-size:16px;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.8px;letter-spacing:-.16px;letter-spacing:-.32px;line-height:140%;margin-bottom:10px}@media screen and (max-width:600px){.mobile-nav .nav-item .nav-collapse .description .button-title[data-v-36b48291]{font-size:30px;font-size:16px;font-size:14px;letter-spacing:-.3px;letter-spacing:-.32px;letter-spacing:-.14px;line-height:125%}}.mobile-nav .nav-item .nav-collapse .description .move-to-button[data-v-36b48291]{display:flex}.mobile-nav .nav-item .nav-collapse .map-wrapper[data-v-36b48291]{display:grid;grid-template-columns:50% 50%;margin-bottom:40px;row-gap:37px}.mobile-nav .nav-item .nav-collapse .map-wrapper .nav-map[data-v-36b48291]{display:flex;flex-direction:column}.mobile-nav .nav-item .nav-collapse .map-wrapper .title[data-v-36b48291]{color:#9ea3a9;font-size:80px;font-size:20px;font-size:16px;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.8px;letter-spacing:-.16px;letter-spacing:-.32px;line-height:140%;margin-bottom:10px}@media screen and (max-width:600px){.mobile-nav .nav-item .nav-collapse .map-wrapper .title[data-v-36b48291]{font-size:30px;font-size:16px;font-size:14px;letter-spacing:-.3px;letter-spacing:-.32px;letter-spacing:-.14px;line-height:125%}}.mobile-nav .nav-item .nav-collapse .map-wrapper a[data-v-36b48291]{color:#1c1d1f;font-size:80px;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-.8px;letter-spacing:-.32px;line-height:140%;margin-bottom:5px;text-decoration:none}@media screen and (max-width:600px){.mobile-nav .nav-item .nav-collapse .map-wrapper a[data-v-36b48291]{font-size:30px;font-size:16px;letter-spacing:-.3px;letter-spacing:-.32px;line-height:125%}}.mobile-nav .nav-item[data-v-36b48291]:last-child{border-bottom:.6px solid #c9cdd3}.mobile-nav.show[data-v-36b48291]{top:87px}@media screen and (max-width:1600px){.nav-field .content-wrapper[data-v-36b48291]{justify-content:space-between;margin:0 60px}.nav-field .content-wrapper .right[data-v-36b48291]{-moz-column-gap:calc(33.33333vw - 406.66667px);column-gap:calc(33.33333vw - 406.66667px);justify-content:space-between;max-width:790px;min-width:auto;width:calc(100vw - 620px)}}@media screen and (max-width:1300px){.header-bar.hide[data-v-36b48291]{top:-87px}.header-bar .container-fluid[data-v-36b48291]{padding:20px;position:relative}.header-bar .mobile-only[data-v-36b48291]{display:flex}.header-bar .mobile-only .mobile-collapse[data-v-36b48291]{display:inline-block}.header-bar .move-to-button[data-v-36b48291],.header-bar .nav-nav[data-v-36b48291]{display:none}.mobile-nav[data-v-36b48291]{display:initial}}.footer[data-v-0595b86c]{background-color:#fff;padding:56px 60px 40px;width:100%}.footer .footer-content[data-v-0595b86c]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;margin-bottom:124px}.footer .footer-content .menu-wrapper[data-v-0595b86c]{display:flex;flex-direction:column;gap:.5rem}.footer .footer-content .menu-wrapper .title[data-v-0595b86c]{color:var(--Gray-Gray-400,#9ea3a9);font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:18px}.footer .footer-content .menu-wrapper a[data-v-0595b86c]{color:var(--Gray-Gray-900,#1c1d1f);font-size:15.375px;font-style:normal;font-weight:400;letter-spacing:-.3px;line-height:18px;text-decoration:none}.footer .footer-content .more-description[data-v-0595b86c]{color:#1c1d1f;font-size:80px;font-size:1.375rem;font-size:24px;font-style:normal;font-weight:400;letter-spacing:-.8px;letter-spacing:-.02063rem;line-height:140%}@media screen and (max-width:600px){.footer .footer-content .more-description[data-v-0595b86c]{font-size:30px;font-size:18px;letter-spacing:-.3px;letter-spacing:-.32px}}.footer .footer-content .share-wrapper[data-v-0595b86c]{display:flex;gap:16px}.footer .footer-content .share-wrapper img[data-v-0595b86c]{cursor:pointer}.footer .footer-content .locale[data-v-0595b86c]{margin-top:40px}.footer .footer-content .locale .input-group[data-v-0595b86c]{width:100px}.footer .footer-content .locale .input-group[data-v-0595b86c] button{align-items:center;background-color:transparent;border:none;color:#1c1d1f;display:flex;justify-content:space-between;padding-left:0}.footer .footer-content .locale .input-group[data-v-0595b86c] button img{margin-right:4px}.footer .footer-content .locale .input-group[data-v-0595b86c] button .title{margin:0}.footer .footer-content .locale .input-group[data-v-0595b86c] .dropdown-menu{border-radius:0;padding:0;width:100%}.footer .footer-content .locale .input-group[data-v-0595b86c] .dropdown-menu button{padding-left:12px}.footer .mobile-footer[data-v-0595b86c]{display:none}.footer .mobile-footer .logo-wrapper[data-v-0595b86c]{grid-area:logo}.footer .mobile-footer .footer-more[data-v-0595b86c]{grid-area:more}.footer .mobile-footer .locale[data-v-0595b86c]{grid-area:locale}.footer .mobile-footer .locale .input-group[data-v-0595b86c]{width:100px}.footer .mobile-footer .locale .input-group[data-v-0595b86c] button{align-items:center;background-color:transparent;border:none;color:#1c1d1f;display:flex;justify-content:space-between;padding-left:0}.footer .mobile-footer .locale .input-group[data-v-0595b86c] button img{margin-right:4px}.footer .mobile-footer .locale .input-group[data-v-0595b86c] button .title{margin:0}.footer .mobile-footer .locale .input-group[data-v-0595b86c] .dropdown-menu{border-radius:0;padding:0;width:100%}.footer .mobile-footer .locale .input-group[data-v-0595b86c] .dropdown-menu button{padding-left:12px}.footer .footer-footer[data-v-0595b86c]{display:flex;justify-content:space-between}.footer .footer-footer .left[data-v-0595b86c],.footer .footer-footer .right[data-v-0595b86c]{align-items:center;display:flex}.footer .footer-footer .left.right[data-v-0595b86c],.footer .footer-footer .right.right[data-v-0595b86c]{gap:8px}.footer .footer-footer .left span[data-v-0595b86c],.footer .footer-footer .right span[data-v-0595b86c]{color:var(--Gray-Gray-600,#5c6269);font-family:Helvetica Now Display;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.1px;line-height:14px}.footer .footer-footer .left a[data-v-0595b86c],.footer .footer-footer .right a[data-v-0595b86c]{color:var(--Gray-Gray-900,#1c1d1f);font-family:Helvetica Now Display;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.1px;line-height:14px;text-decoration:none}.footer .footer-footer .policy[data-v-0595b86c]{border-left:.6px solid #5c6269;display:flex;gap:30px;margin-left:30px;padding-left:30px}@media screen and (max-width:800px){.footer[data-v-0595b86c]{padding:40px 20px 20px;width:100%}.footer .footer-content[data-v-0595b86c]{border-bottom:.6px solid #9ea3a9;grid-template-columns:1fr 1fr;margin-bottom:0;padding-bottom:60px;row-gap:30px}.footer .footer-content .menu-wrapper .title[data-v-0595b86c],.footer .footer-content .menu-wrapper a[data-v-0595b86c]{font-size:80px;font-size:20px;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.8px;letter-spacing:-.32px;letter-spacing:-.16px;line-height:140%}}@media screen and (max-width:800px) and (max-width:600px){.footer .footer-content .menu-wrapper .title[data-v-0595b86c],.footer .footer-content .menu-wrapper a[data-v-0595b86c]{font-size:30px;font-size:16px;font-size:14px;letter-spacing:-.3px;letter-spacing:-.32px;letter-spacing:-.14px;line-height:125%}}@media screen and (max-width:800px){.footer .footer-content .footer-more[data-v-0595b86c],.footer .footer-content .logo-wrapper[data-v-0595b86c]{display:none}.footer .mobile-footer[data-v-0595b86c]{display:grid;grid-template-areas:"logo more" "logo locale";grid-template-columns:1fr 1fr;padding:30px 0;row-gap:40px}.footer .mobile-footer .footer-more[data-v-0595b86c]{color:#1c1d1f;font-size:80px;font-size:1.375rem;font-style:normal;font-weight:400;letter-spacing:-.8px;letter-spacing:-.02063rem;line-height:140%}}@media screen and (max-width:800px) and (max-width:600px){.footer .mobile-footer .footer-more[data-v-0595b86c]{font-size:30px;font-size:18px;letter-spacing:-.3px;letter-spacing:-.32px}}@media screen and (max-width:800px){.footer .mobile-footer .footer-more .share-wrapper[data-v-0595b86c]{display:flex;justify-content:space-between}.footer .mobile-footer .footer-more .share-wrapper img[data-v-0595b86c]{cursor:pointer}.footer .mobile-footer .locale[data-v-0595b86c]{align-items:center;color:#1c1d1f;cursor:pointer;display:flex}.footer .mobile-footer .locale img[data-v-0595b86c]{margin-right:8px}.footer .footer-footer[data-v-0595b86c]{margin-top:50px}.footer .footer-footer .left[data-v-0595b86c]{align-items:flex-start;flex-direction:column-reverse;gap:10px}.footer .footer-footer .left .policy[data-v-0595b86c]{border:none;gap:0;margin:0;padding:0}.footer .footer-footer .left .policy a[data-v-0595b86c]{color:#9ea3a9}.footer .footer-footer .left .policy a[data-v-0595b86c]:first-child{border-right:none;margin-right:10px;padding-right:10px}}
