._component-passport-form[data-v-5f45fae7]{--choice-group-gap:var(--form-gap,10px)}._component-passport-form .choice-group-wrap[data-v-5f45fae7]{display:flex;flex-direction:column;gap:var(--choice-group-gap)}._component-passport-form .submit-btn[data-v-5f45fae7]{width:-moz-fit-content;width:fit-content;min-width:188px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (max-width:1190px){._component-passport-form .submit-btn[data-v-5f45fae7]{width:100%;padding:0}}._component-passport-evus-form[data-v-becb6884]{--evus-callout-padding:12px;--evus-callout-radius:2px;--evus-callout-background:var(--color-gray-bg);--evus-callout-border-color:var(--color-gray-disabled)}._component-passport-evus-form .evus-callout[data-v-becb6884]{padding:var(--evus-callout-padding);background:var(--evus-callout-background);border:1px solid var(--evus-callout-border-color);border-radius:var(--evus-callout-radius)}._component-passport-evus-form .submit-btn[data-v-becb6884]{width:-moz-fit-content;width:fit-content;min-width:188px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (max-width:1190px){._component-passport-evus-form .submit-btn[data-v-becb6884]{width:100%;padding:0}}._component-passport-fields-form .submit-btn[data-v-b258a2b0]{width:-moz-fit-content;width:fit-content;min-width:188px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (max-width:1190px){._component-passport-fields-form .submit-btn[data-v-b258a2b0]{width:100%;padding:0}}._component-passport-visa-form .submit-btn[data-v-88687ab6]{width:-moz-fit-content;width:fit-content;min-width:188px;padding:0 20px;margin-left:auto;margin-right:auto}@media screen and (max-width:1190px){._component-passport-visa-form .submit-btn[data-v-88687ab6]{width:100%;padding:0}}._component-passport-result[data-v-c6588ed6]{--callout-padding:12px;--callout-radius:2px;--callout-background:var(--color-gray-bg);--callout-border-color:var(--color-gray-disabled);--ready-lottie-column-width:208px;--ready-lottie-width:390px;--ready-lottie-height:320px;--ready-lottie-offset-left:-80px;--ready-lottie-offset-top:-40px;--ready-hero-gap:20px;--ready-leave-letter-gap:12px;--ready-leave-letter-margin-top:20px;--ready-margin-top:32px;--leave-letter-btn-width:213px}._component-passport-result .callout[data-v-c6588ed6]{padding:var(--callout-padding);background:var(--callout-background);border:1px solid var(--callout-border-color);border-radius:var(--callout-radius)}._component-passport-result .result-ready[data-v-c6588ed6]{display:flex;gap:var(--ready-hero-gap);align-items:center;margin-top:var(--ready-margin-top)}._component-passport-result .result-ready__lottie-wrap[data-v-c6588ed6]{position:relative;z-index:0;flex-shrink:0;width:var(--ready-lottie-column-width);overflow:visible}._component-passport-result .result-ready__lottie[data-v-c6588ed6]{width:var(--ready-lottie-width);height:var(--ready-lottie-height);margin-left:var(--ready-lottie-offset-left);margin-top:var(--ready-lottie-offset-top)}._component-passport-result .result-ready__content[data-v-c6588ed6]{position:relative;z-index:1;flex:1;min-width:0}._component-passport-result .result-ready__message[data-v-c6588ed6]{margin:0}._component-passport-result .leave-letter-row[data-v-c6588ed6]{display:flex;gap:var(--ready-leave-letter-gap);align-items:center}._component-passport-result .result-ready .leave-letter-row[data-v-c6588ed6]{margin-top:var(--ready-leave-letter-margin-top)}._component-passport-result .leave-letter-btn._component-button[data-v-c6588ed6]{width:var(--leave-letter-btn-width);flex-shrink:0}@media screen and (max-width:1190px){._component-passport-result[data-v-c6588ed6]{--callout-padding:12px;--ready-lottie-column-width:100%;--ready-lottie-width:100%;--ready-lottie-height:auto;--ready-lottie-offset-left:0;--ready-lottie-offset-top:0;--ready-hero-gap:0;--ready-leave-letter-margin-top:16px}._component-passport-result .result-ready[data-v-c6588ed6]{flex-direction:column;align-items:stretch}._component-passport-result .result-ready__lottie[data-v-c6588ed6]{margin:0 auto}._component-passport-result .leave-letter-row[data-v-c6588ed6]{flex-direction:column;align-items:stretch}._component-passport-result .leave-letter-row p[data-v-c6588ed6]{text-align:center}._component-passport-result .leave-letter-btn._component-button[data-v-c6588ed6]{width:100%}}.page-hweek-passport-wrap[data-v-e8a45ac4]{--form-gap:10px;width:790px;padding:20px 0;margin:0 auto}.page-hweek-passport-wrap .submit-btn[data-v-e8a45ac4]{width:-moz-fit-content;width:fit-content;padding:0 20px}.page-hweek-passport-wrap .passport-btn[data-v-e8a45ac4]{width:100%}.page-hweek-passport-wrap .radius-2[data-v-e8a45ac4]{border-radius:2px}.page-hweek-passport-wrap .line[data-v-e8a45ac4]{height:1px;margin:20px 0;background:#f5f5f5}@media screen and (max-width:1190px){.page-hweek-passport-wrap[data-v-e8a45ac4]{width:100%;padding:20px 15px}.page-hweek-passport-wrap .submit-btn[data-v-e8a45ac4]{width:100%;padding:0}}.page-hweek-passport-wrap[data-v-0d1a69f2]{--form-gap:10px;width:790px;padding:20px 0;margin:0 auto}.page-hweek-passport-wrap .submit-btn[data-v-0d1a69f2]{width:-moz-fit-content;width:fit-content;padding:0 20px}.page-hweek-passport-wrap .passport-btn[data-v-0d1a69f2]{width:100%}.page-hweek-passport-wrap .radius-2[data-v-0d1a69f2]{border-radius:2px}.page-hweek-passport-wrap .line[data-v-0d1a69f2]{height:1px;margin:20px 0;background:#f5f5f5}@media screen and (max-width:1190px){.page-hweek-passport-wrap[data-v-0d1a69f2]{width:100%;padding:20px 15px}.page-hweek-passport-wrap .submit-btn[data-v-0d1a69f2]{width:100%;padding:0}}