.nav[data-v-b0109ce1]{background:#fff;height:calc(100% - 100px);left:0;overflow-y:auto;overscroll-behavior:contain;position:fixed;top:100px;width:100%;z-index:100}@media only screen and (max-width:600px){.nav[data-v-b0109ce1]{height:calc(100% - 67px);top:67px}}@media only screen and (max-width:768px){.nav .l-container[data-v-b0109ce1]{display:flex;flex-wrap:wrap}}.nav .break[data-v-b0109ce1]{display:none}@media only screen and (max-width:768px){.nav .break[data-v-b0109ce1]{display:block;flex-basis:100%;height:0}}.nav .nav-main[data-v-b0109ce1]{display:inline-block;font-size:40px;font-weight:700;letter-spacing:.0045em;line-height:1.45em;list-style:none;margin:0;max-width:calc(50% + 100px);padding:20px 100px 20px 0;position:relative}@media only screen and (min-height:600px) and (max-height:900px) and (orientation:landscape){.nav .nav-main[data-v-b0109ce1]{font-size:4.4444444444vh;max-width:calc(50% + 11.11111vh);padding:2.2222222222vh 11.1111111111vh 2.2222222222vh 0}}@media only screen and (max-width:768px){.nav .nav-main[data-v-b0109ce1]{font-size:22px;letter-spacing:.0045454545em;line-height:2.0909090909em;max-width:none;padding-right:50px}}.nav .nav-main li[data-v-b0109ce1]{transition:opacity .5s ease,transform .5s ease}.nav .nav-main li[data-v-b0109ce1]:first-child{transition-delay:.1s}.nav .nav-main li[data-v-b0109ce1]:nth-child(2){transition-delay:.2s}.nav .nav-main li[data-v-b0109ce1]:nth-child(3){transition-delay:.3s}.nav .nav-main li[data-v-b0109ce1]:nth-child(4){transition-delay:.4s}.nav .nav-main li[data-v-b0109ce1]:nth-child(5){transition-delay:.5s}.nav .nav-main li[data-v-b0109ce1]:nth-child(6){transition-delay:.6s}.nav .nav-main li[data-v-b0109ce1]:nth-child(7){transition-delay:.7s}.nav .nav-main li[data-v-b0109ce1]:nth-child(8){transition-delay:.8s}.nav .nav-main li.has-children>a[data-v-b0109ce1]{display:block;position:relative}@media only screen and (max-width:768px){.nav .nav-main li.has-children>a[data-v-b0109ce1]:focus:after{transform:rotate(135deg)}}.nav .nav-main li.has-children>a[data-v-b0109ce1]:after{border-right:1.5px solid #000;border-top:1.5px solid #000;content:"";display:inline-block;height:18px;margin:20px 0 0;position:absolute;right:-50px;transform:rotate(45deg);width:18px}@media only screen and (min-height:600px) and (max-height:900px) and (orientation:landscape){.nav .nav-main li.has-children>a[data-v-b0109ce1]:after{height:2vh;margin-top:2.2222222222vh;right:-5.5555555556vh;width:2vh}}@media only screen and (max-width:768px){.nav .nav-main li.has-children>a[data-v-b0109ce1]:after{border-width:1px;height:10px;right:-25px;transition:transform .25s ease;width:10px}}.nav .nav-main li a[data-v-b0109ce1]{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .3s ease}.nav .nav-main li a[data-v-b0109ce1]:hover{text-decoration-color:#000}.nav .nav-main li ul[data-v-b0109ce1]{font-size:25px;font-weight:400;left:100%;letter-spacing:.0044em;line-height:1.8em;list-style:none;margin:0;min-height:100%;padding:20px 0;position:absolute;top:0;visibility:hidden;width:100%}@media only screen and (min-height:600px) and (max-height:900px) and (orientation:landscape){.nav .nav-main li ul[data-v-b0109ce1]{font-size:2.7777777778vh;max-width:calc(100% - 22.22222vh);padding:2.2222222222vh 0}}@media only screen and (max-width:768px){.nav .nav-main li ul[data-v-b0109ce1]{font-size:14px;left:0;letter-spacing:.0042857143em;line-height:1.7142857143em;max-height:0;max-width:none;overflow:hidden;padding:0;position:relative;transition:max-height .5s ease;visibility:visible}.nav .nav-main li ul.visible[data-v-b0109ce1]{max-height:100%}}.nav .nav-main li ul.active[data-v-b0109ce1]{visibility:visible}@media only screen and (max-width:768px){.nav .nav-main li ul.active[data-v-b0109ce1]{max-height:var(--height)}}.nav .nav-main li ul.active li[data-v-b0109ce1]{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease}.nav .nav-main li ul.active li[data-v-b0109ce1]:first-child{transition-delay:.1s}.nav .nav-main li ul.active li[data-v-b0109ce1]:nth-child(2){transition-delay:.2s}.nav .nav-main li ul.active li[data-v-b0109ce1]:nth-child(3){transition-delay:.3s}.nav .nav-main li ul.active li[data-v-b0109ce1]:nth-child(4){transition-delay:.4s}.nav .nav-main li ul.active li[data-v-b0109ce1]:nth-child(5){transition-delay:.5s}.nav .nav-main li ul.active li[data-v-b0109ce1]:nth-child(6){transition-delay:.6s}.nav .nav-main li ul.active li[data-v-b0109ce1]:nth-child(7){transition-delay:.7s}.nav .nav-main li ul.active li[data-v-b0109ce1]:nth-child(8){transition-delay:.8s}.nav .nav-main li ul.active li[data-v-b0109ce1]:nth-child(9){transition-delay:.9s}.nav .nav-main li ul.active li[data-v-b0109ce1]:nth-child(10){transition-delay:1s}.nav .nav-main li ul li[data-v-b0109ce1]{opacity:0;transform:translateY(20px);transition:none}.nav .search[data-v-b0109ce1]{transition:opacity .5s ease,transform .5s ease;transition-delay:.9s}@media only screen and (max-width:768px){.nav .search[data-v-b0109ce1]{width:50%}}.nav .search input[data-v-b0109ce1]{-webkit-appearance:none;-moz-appearance:none;background:transparent;border:0;border-bottom:2px solid #000;border-radius:0;font-family:PP Pangram Sans Rounded,sans-serif;font-size:40px;font-weight:700;letter-spacing:.0045em;line-height:1.45em;margin:38px 0 0;outline:none;padding:0 42px 0 0;width:100%}@media only screen and (min-height:600px) and (max-height:900px) and (orientation:landscape){.nav .search input[data-v-b0109ce1]{font-size:4.4444444444vh;margin-top:4.2222222222vh;padding-right:4.6666666667vh}}@media only screen and (max-width:768px){.nav .search input[data-v-b0109ce1]{font-size:15px;line-height:1.4666666667em;margin-top:0;padding-right:18px}}.nav .search input[data-v-b0109ce1]::-webkit-input-placeholder{color:#000}.nav .search input[data-v-b0109ce1]:-moz-placeholder,.nav .search input[data-v-b0109ce1]::-moz-placeholder{color:#000}.nav .search input[data-v-b0109ce1]:-ms-input-placeholder{color:#000}.nav .search button[data-v-b0109ce1]{background:transparent;border:0;display:inline-block;font-size:32px;height:32px;line-height:1em;margin:0 0 0 -32px;padding:0;width:32px}@media only screen and (min-height:600px) and (max-height:900px) and (orientation:landscape){.nav .search button[data-v-b0109ce1]{font-size:3.5555555556vh;height:3.5555555556vh;margin-left:-3.5555555556vh;width:3.5555555556vh}}@media only screen and (max-width:768px){.nav .search button[data-v-b0109ce1]{font-size:16px;height:16px;line-height:1em;margin-left:-16px;width:16px}}.nav .nav-lang[data-v-b0109ce1]{display:flex;font-size:30px;gap:20px;letter-spacing:.0063333333em;line-height:1.8333333333em;list-style:none;margin:0;padding:0 0 16px;transition:opacity .5s ease,transform .5s ease;transition-delay:1s}@media only screen and (min-height:600px) and (max-height:900px) and (orientation:landscape){.nav .nav-lang[data-v-b0109ce1]{font-size:3.3333333333vh;gap:2.2222222222vh;padding-bottom:1.7777777778vh}}@media only screen and (max-width:768px){.nav .nav-lang[data-v-b0109ce1]{font-size:14px;gap:10px;justify-content:flex-start;letter-spacing:.0064285714em;line-height:1.7142857143em;width:100%}}.nav .nav-lang a[data-v-b0109ce1]{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-transform:uppercase;text-underline-offset:4px;transition:text-decoration-color .3s ease}.nav .nav-lang a[data-v-b0109ce1]:hover:not(.active):not(.router-link-active){text-decoration-color:#000}.nav .nav-lang a.active[data-v-b0109ce1],.nav .nav-lang a.router-link-active[data-v-b0109ce1],.nav .nav-meta[data-v-b0109ce1]{font-weight:700}.nav .nav-meta[data-v-b0109ce1]{display:flex;font-size:30px;gap:0 100px;letter-spacing:.0063333333em;line-height:1.8333333333em;list-style:none;margin:0 0 20px;padding:0;transition:opacity .5s ease,transform .5s ease;transition-delay:1s}@media only screen and (min-height:600px) and (max-height:900px) and (orientation:landscape){.nav .nav-meta[data-v-b0109ce1]{font-size:3.3333333333vh;gap:0 11.1111111111vh;margin-bottom:2.2222222222vh}}@media only screen and (max-width:1023px){.nav .nav-meta[data-v-b0109ce1]{gap:0 50px}}@media only screen and (max-width:768px){.nav .nav-meta[data-v-b0109ce1]{font-size:22px;font-size:14px;gap:0 42px;letter-spacing:.0045454545em;line-height:2.0909090909em;margin:4px 0 20px}}.nav .nav-meta a[data-v-b0109ce1]{text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .3s ease}.nav .nav-meta a[data-v-b0109ce1]:hover{text-decoration-color:#000}.modal-overlay[data-v-5486293e]{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;padding:0 35px;position:fixed;top:0;width:100%;z-index:101}@media only screen and (max-width:600px){.modal-overlay[data-v-5486293e]{padding:0 20px}}.modal-popup[data-v-5486293e]{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:90vh;max-width:1440px;overflow:hidden;position:relative;width:100%}@media only screen and (max-width:600px){.modal-popup[data-v-5486293e]{max-height:100%}}.modal-header[data-v-5486293e]{align-items:center;border-bottom:1px solid #000;display:flex;flex-shrink:0;justify-content:space-between;padding:28px 30px}@media only screen and (max-width:600px){.modal-header[data-v-5486293e]{padding:20px}}.modal-header__back[data-v-5486293e],.modal-header__close[data-v-5486293e]{background-color:transparent;border:0;color:#000;cursor:pointer;display:flex;flex-shrink:0;font-size:30px;height:30px;line-height:1em;margin:0;outline:none;padding:0;transition:opacity .3s ease;width:30px}@media only screen and (max-width:600px){.modal-header__back[data-v-5486293e],.modal-header__close[data-v-5486293e]{font-size:26px;height:26px;line-height:1em;width:26px}}.modal-header__back[data-v-5486293e]:hover,.modal-header__close[data-v-5486293e]:hover{opacity:.6}.modal-header__back[data-v-5486293e] svg,.modal-header__close[data-v-5486293e] svg{display:block}.modal-header__back[data-v-5486293e]{transform:rotate(90deg)}.modal-header__back-placeholder[data-v-5486293e]{flex-shrink:0;height:30px;width:30px}@media only screen and (max-width:600px){.modal-header__back-placeholder[data-v-5486293e]{height:26px;width:26px}}.modal-header__title[data-v-5486293e]{flex:1;font-size:24px;font-weight:700;line-height:1.25em;text-align:center}@media only screen and (max-width:600px){.modal-header__title[data-v-5486293e]{font-size:16px;line-height:1.375em;padding:0 12px}}.modal-filter[data-v-5486293e]{align-items:center;display:flex;flex-direction:column;gap:20px;margin-bottom:40px}@media only screen and (max-width:600px){.modal-filter[data-v-5486293e]{margin-bottom:25px}}.modal-toggle[data-v-5486293e]{align-items:center;border:1px solid #000;border-radius:50px;display:inline-flex;gap:2px;padding:4px}@media only screen and (max-width:768px){.modal-toggle[data-v-5486293e]{display:none}}.modal-toggle__btn[data-v-5486293e]{background:transparent;border:none;border-radius:40px;color:#000;cursor:pointer;font-size:16px;font-weight:700;line-height:1.25em;padding:10px 12px;transition:background .2s ease,color .2s ease;white-space:nowrap}.modal-toggle__btn.is-active[data-v-5486293e]{background:#000;color:#fff}.modal-dropdown[data-v-5486293e]{display:none;max-width:320px;position:relative;width:100%}@media only screen and (max-width:768px){.modal-dropdown[data-v-5486293e]{display:block}}@media only screen and (max-width:600px){.modal-dropdown[data-v-5486293e]{max-width:260px}}.modal-dropdown__btn[data-v-5486293e]{align-items:center;background:transparent;border:1.5px solid #000;border-radius:28px;color:#000;cursor:pointer;display:flex;font-size:18px;gap:10px;justify-content:space-between;line-height:1.2em;padding:.428em 16px;transition:background .2s ease;width:100%}@media only screen and (max-width:600px){.modal-dropdown__btn[data-v-5486293e]{border-width:1px;font-size:14px;line-height:1.2em;padding-bottom:.4833em;padding-top:.4833em}}.modal-dropdown__btn[data-v-5486293e]:hover{background:rgba(0,0,0,.04)}.modal-dropdown__arrow[data-v-5486293e]{display:flex;flex-shrink:0;font-size:16px;transform:rotate(0);transition:transform .25s ease}@media only screen and (max-width:600px){.modal-dropdown__arrow[data-v-5486293e]{font-size:14px}}.modal-dropdown__arrow.is-open[data-v-5486293e]{transform:rotate(180deg)}.modal-dropdown__arrow[data-v-5486293e] svg{display:block}.modal-dropdown__menu[data-v-5486293e]{background:#fff;border:1px solid #000;border-radius:16px;box-shadow:0 4px 16px #0000001a;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 6px);z-index:10}.modal-dropdown__item[data-v-5486293e]{background:transparent;border:none;color:#000;cursor:pointer;display:block;font-size:18px;line-height:1.2em;padding:10px 16px;text-align:left;transition:background .15s ease;width:100%}@media only screen and (max-width:600px){.modal-dropdown__item[data-v-5486293e]{font-size:14px;line-height:1.2em}}.modal-dropdown__item[data-v-5486293e]:hover{background:rgba(0,0,0,.04)}.modal-dropdown__item.is-active[data-v-5486293e]{background:#000;color:#fff}.modal-content[data-v-5486293e]{flex:1;overflow-y:auto;padding:40px;text-align:center}@media only screen and (max-width:1023px){.modal-content[data-v-5486293e]{padding:40px}}@media only screen and (max-width:600px){.modal-content[data-v-5486293e]{padding:30px 20px}}.modal-content h2[data-v-5486293e]{font-size:24px;font-weight:700;line-height:1.25em;margin-bottom:20px;opacity:1}.modal-content p[data-v-5486293e]{font-size:16px;line-height:1.5em}.modal-items[data-v-5486293e]{display:flex;flex-wrap:wrap;gap:60px;list-style:none;margin:0;padding:0}@media only screen and (max-width:768px){.modal-items[data-v-5486293e]{flex-wrap:wrap}}@media only screen and (max-width:600px){.modal-items[data-v-5486293e]{flex-direction:column;gap:15px}}.modal-items li[data-v-5486293e]{width:calc(33.333% - 40px)}@media only screen and (max-width:768px){.modal-items li[data-v-5486293e]{width:calc(50% - 30px)}}@media only screen and (max-width:600px){.modal-items li[data-v-5486293e]{margin:0 auto;max-width:240px;width:100%}}.modal-items .modal-item[data-v-5486293e]{background:transparent;border:none;cursor:pointer;display:block;margin:0;padding:0;text-align:center}.modal-items .modal-item:hover .btn[data-v-5486293e]{background:#000;color:#fff}.modal-items .modal-item__image[data-v-5486293e]{display:block;height:auto;margin-bottom:30px;width:100%}@media only screen and (max-width:600px){.modal-items .modal-item__image[data-v-5486293e]{margin-bottom:15px}}.modal-items .modal-item__image[data-v-5486293e]:last-child{margin-bottom:0}.modal-items .modal-item .btn[data-v-5486293e]{min-width:auto;padding-left:20px;padding-right:20px}@media only screen and (max-width:600px){.modal-items .modal-item .btn[data-v-5486293e]{display:block;margin:0 auto}}.fade-enter-active[data-v-5486293e],.fade-leave-active[data-v-5486293e]{transition:opacity .3s ease}.fade-enter-from[data-v-5486293e],.fade-leave-to[data-v-5486293e]{opacity:0}.popup-enter-active[data-v-5486293e]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.popup-leave-active[data-v-5486293e]{transition:all .25s ease-in}.popup-enter-from[data-v-5486293e]{opacity:0;transform:scale(.7)}.popup-leave-to[data-v-5486293e]{opacity:0;transform:scale(.9)}.content-enter-active[data-v-5486293e]{transition:all .3s ease}.content-leave-active[data-v-5486293e]{transition:all .2s ease}.content-enter-from[data-v-5486293e]{opacity:0;transform:translate(30px)}.content-leave-to[data-v-5486293e]{opacity:0;transform:translate(-30px)}.header[data-v-12d23031]{background-color:#fff;height:100px;position:fixed;top:0;width:100%;z-index:100}@media only screen and (max-width:600px){.header[data-v-12d23031]{height:67px}}.header .l-container[data-v-12d23031]{align-items:center;display:flex;height:100%;justify-content:space-between}.header .logo[data-v-12d23031]{display:block;height:60px;width:150px}@media only screen and (max-width:600px){.header .logo[data-v-12d23031]{height:38px;width:95px}}.header .logo img[data-v-12d23031]{display:block;height:auto;width:100%}.header .actions[data-v-12d23031]{align-items:center;display:flex;gap:20px}@media only screen and (max-width:600px){.header .actions .btn[data-v-12d23031]{min-width:auto;padding-left:20px;padding-right:20px}}.header .btn-nav[data-v-12d23031]{background:transparent;border:0;display:block;margin:0;outline-offset:10px;padding:0}.header .btn-nav .hamburger[data-v-12d23031]{-webkit-appearance:none;border:none;cursor:pointer;display:inline-block;margin-right:0;padding:0;vertical-align:top}.header .btn-nav .hamburger .hamburger-box[data-v-12d23031]{display:block;height:23px;position:relative;width:50px}@media only screen and (max-width:600px){.header .btn-nav .hamburger .hamburger-box[data-v-12d23031]{height:15.332px;width:33.333px}}.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]{display:block;margin-top:-1.5px;top:50%}@media only screen and (max-width:600px){.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]{margin-top:-1px}}.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031],.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:after,.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:before{background-color:#000;border-radius:3px;height:3px;position:absolute;width:50px}@media only screen and (max-width:600px){.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031],.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:after,.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:before{border-radius:2px;height:2px;width:33.333px}}.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:after,.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:before{content:"";display:block}.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:before{top:-10px}@media only screen and (max-width:600px){.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:before{top:-6.666px}}.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:after{bottom:-10px}@media only screen and (max-width:600px){.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:after{bottom:-6.666px}}.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]{transition:transform .15s ease,background-color .3s cubic-bezier(.4,0,.2,1)}.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:before{transition:top 75ms ease .12s,opacity 75ms ease,background-color .3s cubic-bezier(.4,0,.2,1)}.header .btn-nav .hamburger .hamburger-inner[data-v-12d23031]:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19),background-color .3s cubic-bezier(.4,0,.2,1)}.header .btn-nav .hamburger[aria-expanded=true] .hamburger-inner[data-v-12d23031],.header .btn-nav .hamburger_active .hamburger-inner[data-v-12d23031]{transform:rotate(45deg);transition:transform .15s cubic-bezier(.215,.61,.355,1) .12s,background-color .3s cubic-bezier(.4,0,.2,1)}.header .btn-nav .hamburger[aria-expanded=true] .hamburger-inner[data-v-12d23031]:before,.header .btn-nav .hamburger_active .hamburger-inner[data-v-12d23031]:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s,background-color .3s cubic-bezier(.4,0,.2,1)}.header .btn-nav .hamburger[aria-expanded=true] .hamburger-inner[data-v-12d23031]:after,.header .btn-nav .hamburger_active .hamburger-inner[data-v-12d23031]:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s,background-color .3s cubic-bezier(.4,0,.2,1)}.shortcut[data-v-12d23031]{align-items:center;background:#000;border:0;border-radius:20px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:flex-end;max-width:40px;overflow:hidden;padding:0;position:fixed;right:40px;top:150px;transition:max-width .5s ease;white-space:nowrap;width:-moz-max-content;width:max-content;z-index:98}@media only screen and (max-width:600px){.shortcut[data-v-12d23031]{border-radius:17px;height:34px;max-width:34px;right:25px;top:92px}}.shortcut.second[data-v-12d23031]{top:202px}@media only screen and (max-width:600px){.shortcut.second[data-v-12d23031]{top:136px}}.shortcut.third[data-v-12d23031]{top:254px}@media only screen and (max-width:600px){.shortcut.third[data-v-12d23031]{top:180px}}@media (hover:hover){.shortcut[data-v-12d23031]:hover{border-radius:20px;max-width:400px}.shortcut:hover .shortcut-label[data-v-12d23031]{opacity:1}}.shortcut.is-active[data-v-12d23031]{border-radius:20px;max-width:400px}.shortcut.is-active .shortcut-label[data-v-12d23031]{opacity:1}.shortcut .shortcut-label[data-v-12d23031]{flex:1;line-height:40px;opacity:0;padding-bottom:1.5px;padding-left:20px;transition:opacity .15s ease .1s}@media only screen and (max-width:600px){.shortcut .shortcut-label[data-v-12d23031]{line-height:34px}}.shortcut .nuxt-icon[data-v-12d23031]{display:block;flex-shrink:0;height:40px;width:40px}@media only screen and (max-width:600px){.shortcut .nuxt-icon[data-v-12d23031]{height:34px;width:34px}}.shortcut .nuxt-icon[data-v-12d23031] svg{display:block;height:100%;width:100%}
