.subscribe[data-theme=pc]{width:328px}.subscribe[data-theme=pc]>b{font-size:18px;font-weight:500;line-height:24px;letter-spacing:0;color:#d0d0d0;margin-bottom:18px;display:block;white-space:nowrap}.subscribe[data-theme=pc]>p{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0;color:#999}.subscribe[data-theme=pc] #mc_embed_signup_scroll{position:relative;margin-top:10px}.subscribe[data-theme=pc] #mc_embed_signup_scroll .mc-field-group input{width:218px;height:38px;border-radius:6px 0 0 6px;border:1px solid #4f4f4f;padding:10px 20px;font-size:16px;font-weight:400;line-height:18px;color:#e2e2e2;background:none}.subscribe[data-theme=pc] #mc_embed_signup_scroll .mc-field-group input::-moz-placeholder{color:#999}.subscribe[data-theme=pc] #mc_embed_signup_scroll .mc-field-group input:-ms-input-placeholder{color:#999}.subscribe[data-theme=pc] #mc_embed_signup_scroll .mc-field-group input::placeholder{color:#999}.subscribe[data-theme=pc] #mce-responses{position:absolute;top:38px}.subscribe[data-theme=pc] #mc-embedded-subscribe{position:absolute;top:0;right:0;width:111px;height:38px;line-height:38px;border-radius:0 6px 6px 0;font-size:16px;font-weight:400;line-height:18px;background:#4f4f4f;color:#cdcdcd;border:none;cursor:pointer}.subscribe[data-theme=pc] #mc-embedded-subscribe.active{background:#8c734b;color:#fff}.subscribe[data-theme=pc] #mc_embed_signup div.mce_inline_error{margin:0 0 1em;padding:5px 10px;background-color:transparent;font-weight:400;z-index:1;color:#fa5151}.subscribe[data-theme=pc] #mc_embed_signup input.mce_inline_error{border:1px solid #fa5151;z-index:1;position:relative}.subscribe[data-theme=pc] #mc_embed_signup #mce-error-response{margin:.5em 0 0 1em;color:#fa5151;font-size:14px;font-weight:400;line-height:18px}.subscribe[data-theme=pc] #mc_embed_signup #mce-success-response{margin:.5em 0 0 1em;color:#8c734b;font-size:14px;font-weight:400;line-height:18px}.subscribe[data-theme=mobile]{padding:0 .23rem .2rem}.subscribe[data-theme=mobile]>b{font-size:.18rem;font-weight:500;line-height:.24rem;letter-spacing:0;color:#d0d0d0;margin-bottom:.18rem;display:block;white-space:nowrap}.subscribe[data-theme=mobile]>p{font-size:.14rem;font-weight:400;line-height:.18rem;letter-spacing:0;color:#999}.subscribe[data-theme=mobile] #mc_embed_signup_scroll{position:relative;margin-top:.1rem}.subscribe[data-theme=mobile] #mc_embed_signup_scroll .mc-field-group input{width:2.18rem;height:.38rem;border-radius:6px 0 0 6px;border:1px solid #4f4f4f;padding:.1rem .12rem;font-size:.16rem;font-weight:400;line-height:.18rem;color:#e2e2e2;background:none}.subscribe[data-theme=mobile] #mc_embed_signup_scroll .mc-field-group input::-moz-placeholder{color:#999}.subscribe[data-theme=mobile] #mc_embed_signup_scroll .mc-field-group input:-ms-input-placeholder{color:#999}.subscribe[data-theme=mobile] #mc_embed_signup_scroll .mc-field-group input::placeholder{color:#999}.subscribe[data-theme=mobile] #mce-responses{position:absolute;top:38px}.subscribe[data-theme=mobile] #mc-embedded-subscribe{position:absolute;top:0;right:0;width:1.11rem;height:.38rem;line-height:.38rem;border-radius:0 6px 6px 0;font-size:.16rem;font-weight:400;line-height:.18rem;background:#4f4f4f;color:#cdcdcd;border:none;cursor:pointer}.subscribe[data-theme=mobile] #mc-embedded-subscribe.active{background:#8c734b;color:#fff}.subscribe[data-theme=mobile] #mc_embed_signup div.mce_inline_error{margin:0 0 1em;padding:.05rem .1rem;background-color:transparent;font-weight:400;z-index:1;color:#fa5151}.subscribe[data-theme=mobile] #mc_embed_signup input.mce_inline_error{border:1px solid #fa5151;z-index:1;position:relative}.subscribe[data-theme=mobile] #mc_embed_signup #mce-error-response{margin:.5em 0 0 1em;color:#fa5151;font-size:.14rem;font-weight:400;line-height:.18rem}.subscribe[data-theme=mobile] #mc_embed_signup #mce-success-response{margin:.5em 0 0 1em;color:#8c734b;font-size:.14rem;font-weight:400;line-height:.18rem}.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}