.__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#fff;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}@font-face{font-family:caslon;src:url(/_nuxt/fonts/b993ce6.ttf)}@font-face{font-family:caslon2;src:url(/_nuxt/fonts/ea16700.ttf)}@font-face{font-family:caslon3;src:url(/_nuxt/fonts/95b0bc1.ttf)}@font-face{font-family:caslon4;src:url(/_nuxt/fonts/8963200.ttf)}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.test-enter-active,.test-leave-active{transition:opacity .5s}.test-enter,.test-leave-active{opacity:0}.layout-enter-active,.layout-leave-active{transition:opacity .5s}.layout-enter,.layout-leave-to{opacity:0}.bg-pink{background-color:#fbe5e9;overflow:hidden}.text-right{text-align:right}@media screen and (min-width:720px){.mb-6-tablet{margin-bottom:6rem}}a,body,h1,h2,h3,h4,li,p{color:#c02026}a,h1{font-family:caslon4,sans-serif}h2,h3,li,p{font-family:caslon,sans-serif}h2.text-bold,h3.text-bold,li.text-bold,p.text-bold{font-family:caslon4,sans-serif}a{text-decoration:none}.container{position:relative;min-height:100vh;padding:2rem 1rem}@media screen and (min-width:720px){.container{padding:3rem}}@media screen and (min-width:1024px){.container{max-width:1024px;margin:0 auto}}.flex{display:flex}.flex-column{flex-direction:column}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.mb-auto{margin-bottom:auto}.name__box{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.name{font-size:2rem;line-height:.6}.name:last-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.name.home{font-size:4rem}@media screen and (min-width:720px){.name.home{font-size:5rem}}@media screen and (min-width:720px){.button__box{display:flex;margin:0 -2rem}}.button{border:1px solid #c02026;font-size:1.5rem;text-align:center;padding:1rem 0;display:block;width:100%;vertical-align:bottom;line-height:1rem}.button:active{background-color:#c02026;color:#fbe5e9}@media screen and (min-width:1024px){.button:hover{background-color:#c02026;color:#fbe5e9}}.button:nth-child(2){margin-top:2rem}@media screen and (min-width:720px){.button{margin:0 2rem;flex:2}.button:nth-child(2){margin-top:0}}.label{text-align:center;display:block;padding:1rem 0;width:100%;font-size:1rem}@media screen and (min-width:720px){.label{flex:1}}.headings{margin-bottom:4rem}.headings h1{font-size:1.8rem;margin-bottom:.5rem}.headings h2{font-size:1.5rem}.headings h3{font-size:1.2rem;margin-bottom:.5rem}@media screen and (min-width:720px){.headings{margin-bottom:4rem}.headings h1{font-size:3rem;margin-bottom:.5rem}.headings h2{font-size:2.5rem}.headings h3{font-size:1.5rem;margin-bottom:.5rem}}.content{margin-top:5rem}.text__box{padding-bottom:2rem}.text__box:last-child{padding-bottom:0}.text__box .link,.text__box .text,.text__box li{line-height:1.5rem;text-align:center}.text__box .link{display:block}.text__box .text br{display:none}.text__box ul li:before{content:"-";padding-right:1rem}@media screen and (min-width:720px){.text__box .link,.text__box .text,.text__box li{text-align:right;font-size:.9rem}}@media screen and (min-width:1024px){.text__box .text br{display:block}}.title{margin-bottom:2rem;font-size:2rem}@media screen and (min-width:720px){.title{font-size:2.4rem}}table{width:100%;margin-bottom:2rem}@media screen and (min-width:720px){table{width:80%}}table th{font-family:caslon3;color:#c02026;font-size:1rem;text-align:left;padding-bottom:1rem}table td{border-bottom:1px solid #c02026;font-family:caslon;color:#c02026;font-size:.9rem;line-height:1.5}