#page-footer[data-v-a702f644]{min-height:200px}.footer[data-v-ca0baf99]{text-align:center;background:#333;padding-bottom:40px;position:relative}.footer[data-v-ca0baf99] .page-footer{text-align:center;background:#333}.footer[data-v-ca0baf99] .page-footer-inner{justify-content:center;max-width:100vw;font-size:16px}.footer .logo[data-v-ca0baf99]{width:106px;margin:0 auto 30px}.footer a[data-v-ca0baf99]:hover{text-decoration:underline}.footer p[data-v-ca0baf99]{color:#606060;text-align:center;padding:0 10px;font-size:16px}ul[data-v-ca0baf99]{justify-content:space-around;max-width:900px;margin:0 auto;padding:60px 0;list-style:none;display:flex}li a[data-v-ca0baf99]{color:#a7a7a7;border:1px solid transparent;padding:8px 12px;display:block}li a[data-v-ca0baf99]:hover{color:#fff;text-decoration:none}li a.active[data-v-ca0baf99]{border-color:#a7a7a7}.go-top[data-v-ca0baf99]{background:#a7a7a7 url("data:image/svg+xml,%3csvg%20viewBox='0%200%201025%201024'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%3e%3cpath%20d='M553.564%20976.027%20553.564%20148.343l399.46%20399.436c16.242%2016.241%2042.553%2016.241%2058.794%200%2016.242-16.242%2016.242-42.553%200-58.794L541.407%2018.6c-3.861-3.866-8.493-6.943-13.624-9.056-0.206-0.085-0.42-0.113-0.626-0.195-4.71-1.853-9.802-2.954-15.171-2.954s-10.459%201.101-15.171%202.954c-0.208%200.081-0.42%200.11-0.626%200.195-5.131%202.113-9.763%205.191-13.624%209.056L12.181%20488.985c-8.121%208.121-12.181%2018.759-12.181%2029.397s4.06%2021.276%2012.181%2029.397c16.242%2016.241%2042.553%2016.241%2058.794%200l399.433-399.433%200%20827.681c0%2022.968%2018.624%2041.578%2041.578%2041.578S553.564%20998.995%20553.564%20976.027z'%20fill='%23272636'%3e%3c/path%3e%3c/svg%3e") 50%/60% no-repeat;border-radius:50%;width:60px;height:60px;display:block;position:absolute;top:-30px;right:20px}.go-top[data-v-ca0baf99]:active{background-color:#ccc}@media screen and (max-width:768px){.go-top[data-v-ca0baf99]{width:10vmin;height:10vmin;top:-5vmin}}.menu[data-v-b834b710]{all:unset;width:2.2em;height:2.2em;font-size:inherit;cursor:pointer;display:block}.menu span[data-v-b834b710],.menu span[data-v-b834b710]:before,.menu span[data-v-b834b710]:after{background-color:#fff;border-radius:.1em;width:84%;height:.18em;transition:transform .4s cubic-bezier(.68,-.55,.27,1.55),background-color .4s ease-in-out;display:block;position:absolute;left:8%}.menu span[data-v-b834b710]:before,.menu span[data-v-b834b710]:after{content:"";width:100%;display:block;left:0}.dark span[data-v-b834b710],.dark span[data-v-b834b710]:before,.dark span[data-v-b834b710]:after{background-color:#838383}.menu span[data-v-b834b710]{top:50%;transform:translateY(-50%)}.menu span[data-v-b834b710]:before{transform:translateY(-.5em)}.menu span[data-v-b834b710]:after{transform:translateY(.5em)}.menu.open span[data-v-b834b710]{background-color:transparent}.menu.open span[data-v-b834b710]:before{background-color:#fff;transform:translateY(0)rotate(45deg)}.menu.open span[data-v-b834b710]:after{background-color:#fff;transform:translateY(0)rotate(-45deg)}.navigator[data-v-d70d38fc]{background-color:#ececec;position:relative}.navigator>div[data-v-d70d38fc]{align-items:center;max-width:960px;height:64px;margin:auto;display:flex}.navigator h1[data-v-d70d38fc]{background:url(./logo-b-DwzXzMxD.png) 10px/auto 100% no-repeat;flex-shrink:0;width:200px;height:38px;display:block}.navigator h1 span[data-v-d70d38fc]{display:none}.navigator ul[data-v-d70d38fc]{flex-grow:1;align-items:center;margin-top:3.5em;padding:0;list-style:none;display:flex;transform:translateY(-100%)}.navigator li[data-v-d70d38fc]{width:25%}.navigator a[data-v-d70d38fc]{color:#868686;text-align:center;display:block}.navigator a[data-v-d70d38fc]:hover{color:#000}.navigator .active[data-v-d70d38fc]{cursor:default;color:#ee1c23!important}.transparent.navigator[data-v-d70d38fc]{background-color:transparent}.transparent.navigator h1[data-v-d70d38fc]{background-image:url(./logo-w-A-VCyQSD.png)}.transparent.navigator a[data-v-d70d38fc]{color:#fff}.transparent.navigator a[data-v-d70d38fc]:hover{color:#ee1c23}.switch[data-v-d70d38fc]{z-index:2;margin-top:-1.1em;display:none;position:absolute;top:50%;right:.5em}@media (max-width:768px){.switch[data-v-d70d38fc]{display:block}.navigator[data-v-d70d38fc]{z-index:3}.navigator ul[data-v-d70d38fc]{z-index:1;background:rgba(0,0,0,.75);width:100%;margin:0;padding:3em 0 1em;transition:transform .2s ease-in-out;display:block;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.navigator ul.show[data-v-d70d38fc]{transform:translateY(0)}.navigator li[data-v-d70d38fc]{width:100%}.navigator li a[data-v-d70d38fc]{color:#fff;padding:1em 0;display:block}.navigator li a[data-v-d70d38fc]:hover{color:#ee1c23}}:root{--safe-area-top:0px;--safe-area-bottom:0px;--safe-area-left:0px;--safe-area-right:0px}@supports (width:constant(safe-area-inset-top)){:root{--safe-area-top:constant(safe-area-inset-top);--safe-area-bottom:constant(safe-area-inset-bottom);--safe-area-left:constant(safe-area-inset-left);--safe-area-right:constant(safe-area-inset-right)}}@supports (width:env(safe-area-inset-top)){:root{--safe-area-top:env(safe-area-inset-top);--safe-area-bottom:env(safe-area-inset-bottom);--safe-area-left:env(safe-area-inset-left);--safe-area-right:env(safe-area-inset-right)}}*{-webkit-tap-highlight-color:transparent;text-size-adjust:none;scrollbar-color:rgba(75,75,75,.6) transparent;scrollbar-width:thin;outline:none}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.15}html{overscroll-behavior:none;touch-action:manipulation;height:100%;overflow:hidden}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}#app{height:100%;position:relative;overflow-x:hidden;overflow-y:auto}audio,canvas,video{display:block}table{border-spacing:0;border-collapse:collapse}nav,header,button,ul,li,p,i{user-select:none}h1,h2,h3,h4,h5,h6,pre,code,input,textarea,th,td,hr,article,aside,details,figure,footer,header,menu,nav{margin:0;padding:0}a,a:visited{color:var(--color-dark);-webkit-tap-highlight-color:transparent;text-decoration:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}body button svg{width:1em;height:1em}ul.reset{margin:0;padding:0;list-style-type:none;display:block}ul.reset li{list-style-type:none;display:block}
