.subscription-form[data-v-c273d9fb]{--subscribe-text-color:var(--text-color,#161616);--subscribe-placeholder-color:color-mix(in srgb,var(--subscribe-text-color) 60%,transparent);--subscribe-copy-background:color-mix(in srgb,var(--subscribe-text-color) 8%,transparent);width:100%}.form[data-v-c273d9fb]{background:transparent;border-radius:32px;display:flex;flex-direction:column;margin:0;position:relative;width:100%}.form.form-row[data-v-c273d9fb]{border:1px solid var(--subscribe-text-color);flex-direction:row;transition:background-color .5s ease-out,border-color .3s ease-out}.form.form-row.is-copy[data-v-c273d9fb]{background-color:var(--subscribe-copy-background);border-color:var(--subscribe-copy-background)}.form input[data-v-c273d9fb]{background:transparent;color:var(--subscribe-text-color);font-size:14px;line-height:20px;transition:opacity .5s ease-out;width:100%}.form input[data-v-c273d9fb]::-moz-placeholder{color:var(--subscribe-placeholder-color)}.form input[data-v-c273d9fb]::placeholder{color:var(--subscribe-placeholder-color)}.form input[data-v-c273d9fb]:focus-within{outline:0!important}.bottom-border[data-v-c273d9fb]{border-bottom:1px solid var(--subscribe-text-color)!important}.sucess-text[data-v-c273d9fb]{color:var(--subscribe-text-color);font-size:14px;font-weight:600;text-align:left;will-change:transform;z-index:1}.input-box[data-v-c273d9fb]{align-items:center;display:flex;height:var(--input-height);position:relative}.input-box.form-row[data-v-c273d9fb]{flex:1;margin:0 8px 0 24px}.input-box.form-column[data-v-c273d9fb]{border-bottom:1px solid var(--subscribe-text-color)}.error[data-v-c273d9fb]{color:#d93840;font-size:12px;line-height:12px;position:absolute;top:calc(var(--input-height) + 8px)}.error.form-row[data-v-c273d9fb]{padding-left:24px}.submit[data-v-c273d9fb]{align-items:center;display:flex;position:relative}.submit.form-column[data-v-c273d9fb]{background:#f6f6f6;border-radius:100px;height:44px;justify-content:flex-end;margin-top:32px}.submit.form-row[data-v-c273d9fb]{margin:3px 3px 3px 8px}.submit .ro-btn[data-v-c273d9fb]{height:var(--b4b23aa0);text-transform:none;transition:width .5s ease-out .5s,height .5s ease-out .5s,color .3s ease-out,background-color .3s ease-out,border-color .3s ease-out;width:var(--v0429f1c6)}.submit .ro-btn.is-disabled[data-v-c273d9fb]{cursor:not-allowed;pointer-events:none}.submit .ro-btn.form-column[data-label=copy][data-v-c273d9fb]{margin-right:6px}.submit .success[data-v-c273d9fb]{transform:translateY(5px)}.submit .sucess-text[data-v-c273d9fb]{left:24px;position:absolute;z-index:0}.agreements[data-v-c273d9fb]{-moz-column-gap:var(--agreements-column-gap,24px);column-gap:var(--agreements-column-gap,24px);display:flex;justify-content:var(--agreements-justify-content,flex-start);margin-left:var(--agreements-margin-left,0);margin-top:var(--agreements-margin-top,24px);padding-left:var(--agreements-padding-left,0)}@media screen and (min-width:1184px){.agreements.inline[data-v-c273d9fb]{margin-left:var(--agreements-inline-pc-margin-left,24px)}}@media screen and (max-width:1183px){.agreements.inline[data-v-c273d9fb]{justify-content:var(--agreements-pad-justify-content,center)}}.agreements.block[data-v-c273d9fb]{justify-content:var(--agreements-block-justify-content,center);margin-left:var(--agreements-block-margin-left,0);margin-top:var(--agreements-block-margin-top,32px)}.show-transition[data-v-c273d9fb]{opacity:0;position:absolute;transition:opacity .5s ease-out,transform .8s ease-out;visibility:hidden}.show-transition.is-show[data-v-c273d9fb]{opacity:1;position:relative;transform:translateY(0)!important;visibility:visible}.ro-subscribe[data-v-0d4da123]{--form-width:var(--inner-content-width);--form-gap:0 112px;--form-padding:24px 0;--input-height:46px;display:flex;flex-direction:column;gap:var(--form-gap);justify-content:center;padding:var(--form-padding);width:var(--form-width)}.ro-subscribe.dialog[data-v-0d4da123]{--dialog-min-heaight:460px;--form-width:50%;--form-gap:48px 0;--form-padding:62px 56px;--input-height:44px;min-height:var(--dialog-min-heaight)}@media screen and (min-width:768px) and (max-width:1183px){.ro-subscribe.dialog[data-v-0d4da123]{--dialog-min-heaight:364px;--form-width:536px;--form-padding:40px 60px}}@media screen and (max-width:767px){.ro-subscribe.dialog[data-v-0d4da123]{--dialog-min-heaight:384px;--form-width:100%;--form-padding:48px 24px}}.ro-subscribe.block[data-v-0d4da123]{align-items:center;margin:auto}@media screen and (min-width:1184px){.ro-subscribe.block[data-v-0d4da123]{--form-width:50%;--form-gap:32px}}@media screen and (min-width:768px) and (max-width:1183px){.ro-subscribe.block[data-v-0d4da123]{--form-width:482px}}@media screen and (max-width:1183px){.ro-subscribe.block[data-v-0d4da123]{--form-gap:24px 0;--form-padding:0 0 40px}}.ro-subscribe.block .form-box[data-v-0d4da123]{width:460px}@media screen and (max-width:767px){.ro-subscribe.block .form-box[data-v-0d4da123]{width:100%}}.ro-subscribe.inline[data-v-0d4da123]{flex-direction:row;margin:auto}@media screen and (min-width:1184px){.ro-subscribe.inline[data-v-0d4da123]{align-items:center}}@media screen and (min-width:768px) and (max-width:1183px){.ro-subscribe.inline[data-v-0d4da123]{--form-width:482px}}@media screen and (max-width:1183px){.ro-subscribe.inline[data-v-0d4da123]{--form-gap:24px 0;--form-padding:40px 0;flex-direction:column;text-align:center}}.ro-subscribe.inline .form-box[data-v-0d4da123]{flex:1}.title-desc[data-v-0d4da123]{position:relative}@media screen and (min-width:1184px){.title-desc.inline[data-v-0d4da123]{width:560px}}@media screen and (min-width:768px) and (max-width:1183px){.title-desc.inline[data-v-0d4da123]{padding:0 22px}}.title-desc.block[data-v-0d4da123]{text-align:center}@media screen and (min-width:1184px){.title-desc.block[data-v-0d4da123]{width:482px}}@media screen and (max-width:1183px){.title-desc.block[data-v-0d4da123]{--form-padding:32px 0 40px}}@media screen and (min-width:1184px){.title-desc.block h2[data-v-0d4da123]{font-size:32px;letter-spacing:-.01em;line-height:36px}}.title-desc h2[data-v-0d4da123]{font-size:24px;line-height:28px}.title-desc .desc[data-v-0d4da123]{height:var(--v7909da00);position:relative}.title-desc .desc p[data-v-0d4da123]{margin-top:16px;top:0}@media screen and (max-width:1183px){.title-desc .desc p[data-v-0d4da123]{font-size:14px;margin-top:12px}}.show-transition[data-v-0d4da123]{opacity:0;position:absolute;transition:opacity .5s ease-out,transform .8s ease-out;visibility:hidden}.show-transition.success[data-v-0d4da123]{transform:translateY(10px)}.show-transition.is-show[data-v-0d4da123]{opacity:1;position:relative;transform:translateY(0);visibility:visible}.dialog-box[data-v-7dae7544]{border-radius:4px}.dialog-box[data-v-7dae7544]::backdrop{background:#00000080}.dialog-box .dialog-close[data-v-7dae7544]{cursor:pointer;padding:4px;position:absolute;right:16px;top:16px;z-index:1}.dialog-box .dialog-close[data-v-7dae7544]:hover{background:#0000001a!important;border-radius:32px}.dialog-box .dialog-img[data-v-7dae7544]{align-items:center;display:flex;justify-content:center;overflow:hidden;width:50%}@media screen and (max-width:1183px){.dialog-box .dialog-img[data-v-7dae7544]{display:none}}.dialog-box .dialog-img img[data-v-7dae7544]{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.dialog-box .dialog-content[data-v-7dae7544]{border:none;border-radius:4px;display:flex;max-height:100vh!important;overflow:hidden;padding:0;width:864px}@media screen and (min-width:768px) and (max-width:1183px){.dialog-box .dialog-content[data-v-7dae7544]{width:-moz-max-content;width:max-content}}@media screen and (max-width:767px){.dialog-box .dialog-content[data-v-7dae7544]{width:100%}}.dialog-box .dialog-content.no-image[data-v-7dae7544]{width:536px}@media screen and (max-width:767px){.dialog-box .dialog-content.no-image[data-v-7dae7544]{width:100%}}.dialog-box .dialog-content.no-image[data-v-7dae7544] .ro-subscribe.dialog{--form-width:100%;width:100%}.bottom-box[data-v-7dae7544]{display:flex}.bottom-box.outline[data-v-7dae7544]{outline:1px solid #e1e1e1}@media screen and (max-width:1183px){.bottom-box[data-v-7dae7544]{flex-direction:column-reverse;justify-content:center}}.bottom-box .line[data-v-7dae7544]{border-right:1px solid #e1e1e1;flex-grow:1}.bottom-box .img-box[data-v-7dae7544]{align-items:center;display:flex;justify-content:center;max-height:400px;overflow:hidden;width:50%}@media screen and (max-width:1183px){.bottom-box .img-box[data-v-7dae7544]{height:297px;margin:32px 0 12px;width:100%}}.bottom-box .img-box img[data-v-7dae7544]{height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}
