.ptl-page[data-v-a6ad7cda]{min-height:100vh;position:relative;overflow-x:hidden}.ptl-container[data-v-a6ad7cda]{position:relative;z-index:2;width:100%;padding-top:20px;padding-bottom:20px}.ptl-col[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ptl-card-group[data-v-a6ad7cda]{width:100%;margin-bottom:0;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 16px 48px rgba(15,44,72,.12),0 2px 8px rgba(15,44,72,.06);box-shadow:0 16px 48px rgba(15,44,72,.12),0 2px 8px rgba(15,44,72,.06)}.ptl-brand-card[data-v-a6ad7cda]{-webkit-box-flex:1;-ms-flex:1 0 44%;flex:1 0 44%;min-width:0;border:0;border-radius:0;overflow:hidden;color:var(--portal-on-primary,#fff)!important;background:var(--portal-primary,#35a7ff)!important}.ptl-form-card[data-v-a6ad7cda]{-webkit-box-flex:1;-ms-flex:1 0 56%;flex:1 0 56%;min-width:0;border:0;border-radius:0;position:relative}.ptl-form-body[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:350px;padding:20px 30px;position:relative}.ptl-step[data-v-a6ad7cda]{width:100%;position:relative}.ptl-title[data-v-a6ad7cda]{margin:0 0 6px;color:#1a2332;font-size:1.42rem;font-weight:700;line-height:1.55}.ptl-verify-title[data-v-a6ad7cda]{margin-bottom:10px;font-size:1.2rem;line-height:1.55}.ptl-subtitle[data-v-a6ad7cda]{font-size:.92rem;line-height:1.8;margin-bottom:20px}.ptl-subtitle strong[data-v-a6ad7cda]{color:var(--portal-secondary,#315f91)}.ptl-input[data-v-a6ad7cda]{margin-bottom:16px}.ptl-input[data-v-a6ad7cda] input{direction:ltr;text-align:right;border-radius:8px;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease}.ptl-input[data-v-a6ad7cda] input:focus{border-color:var(--portal-primary,#4da6ff);-webkit-box-shadow:0 0 0 3px var(--portal-primary-soft,rgba(77,166,255,.15));box-shadow:0 0 0 3px var(--portal-primary-soft,rgba(77,166,255,.15))}.ptl-action-row[data-v-a6ad7cda]{margin-top:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ptl-action-row--spaced[data-v-a6ad7cda]{margin-top:10px}.ptl-btn-primary[data-v-a6ad7cda]{min-width:120px;min-height:44px;white-space:nowrap;border-radius:8px;font-weight:600;padding-top:8px;padding-bottom:8px;color:var(--portal-on-primary,#fff)!important;background:var(--portal-primary,#35a7ff)!important;border-color:var(--portal-primary,#35a7ff)!important;-webkit-transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:-webkit-transform .15s ease,-webkit-box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease,-webkit-box-shadow .15s ease}.ptl-btn-primary[data-v-a6ad7cda]:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px);background:var(--portal-primary-hover,#258edc)!important;border-color:var(--portal-primary-hover,#258edc)!important;-webkit-box-shadow:0 4px 12px var(--portal-primary-shadow,rgba(50,100,200,.3));box-shadow:0 4px 12px var(--portal-primary-shadow,rgba(50,100,200,.3))}.ptl-link[data-v-a6ad7cda]{min-height:44px;font-size:.88rem}.ptl-delivery-summary[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding:9px 11px;color:#536a80;background:linear-gradient(135deg,#f5f9fd,#eef6fc);border:1px solid #deebf5;border-radius:13px}.ptl-delivery-summary__icon[data-v-a6ad7cda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;-webkit-margin-end:10px;margin-inline-end:10px;color:var(--portal-secondary,#2778ca);background:#fff;border-radius:11px;-webkit-box-shadow:0 5px 14px var(--portal-secondary-soft,rgba(39,120,202,.12));box-shadow:0 5px 14px var(--portal-secondary-soft,rgba(39,120,202,.12))}.ptl-delivery-summary>span[data-v-a6ad7cda]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.ptl-delivery-summary small[data-v-a6ad7cda]{margin-bottom:1px;font-size:.68rem;font-weight:600;line-height:1.5}.ptl-delivery-summary strong[data-v-a6ad7cda]{color:#20364d;font-size:12px;font-weight:700;line-height:1.7;overflow-wrap:anywhere}.ptl-delivery-summary--voice[data-v-a6ad7cda]{background:linear-gradient(135deg,#f2fbf7,#eaf8f2);border-color:#cfeadd}.ptl-delivery-summary--voice .ptl-delivery-summary__icon[data-v-a6ad7cda]{color:#218961;-webkit-box-shadow:0 5px 14px rgba(33,137,97,.12);box-shadow:0 5px 14px rgba(33,137,97,.12)}.ptl-otp-fieldset[data-v-a6ad7cda]{min-width:0;margin:0;padding:0;border:0}.ptl-otp-boxes[data-v-a6ad7cda]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:6px}.ptl-otp-box[data-v-a6ad7cda]{width:100%;min-width:0;height:48px;padding:0;color:#1a2332;background:#fff;border:1px solid #d8dbe0;border-radius:8px;outline:none;font:inherit;font-size:1.22rem;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;text-align:center;caret-color:var(--portal-primary,#2778ca);-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease}.ptl-otp-box[data-v-a6ad7cda]:hover:not(:disabled){border-color:#aebdca}.ptl-otp-box[data-v-a6ad7cda]:focus{border-color:var(--portal-primary,#4da6ff);-webkit-box-shadow:0 0 0 3px var(--portal-primary-soft,rgba(77,166,255,.15));box-shadow:0 0 0 3px var(--portal-primary-soft,rgba(77,166,255,.15))}.ptl-otp-box.is-filled[data-v-a6ad7cda]{color:var(--portal-secondary,#205f9b);background:var(--portal-primary-soft,#f7fbff);border-color:var(--portal-primary-border,#a9cbea)}.ptl-otp-box.is-filled[data-v-a6ad7cda]:focus{border-color:var(--portal-primary,#4da6ff)}.ptl-otp-box[data-v-a6ad7cda]:disabled{cursor:wait;opacity:.68}.ptl-otp-guidance[data-v-a6ad7cda]{margin:0 0 10px;color:#8a98aa;font-size:.72rem;line-height:1.65;text-align:center}.ptl-code-help[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:44px;margin:2px 0 14px;padding:8px 12px;color:#718399;font-size:.8rem;background:#f8fafc;border:1px dashed #d7e2ec;border-radius:11px}.ptl-code-help__status[data-v-a6ad7cda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ptl-code-help__status .spinner-border[data-v-a6ad7cda]{-webkit-margin-end:7px;margin-inline-end:7px}.ptl-code-help__timer[data-v-a6ad7cda]{min-width:46px;color:#2b6fac;font-size:.88rem;text-align:end}.ptl-resend-btn[data-v-a6ad7cda]{min-height:44px;padding:2px 4px;color:var(--portal-primary,#2176c8);font-size:.82rem;font-weight:700;text-decoration:none}.ptl-resend-btn[data-v-a6ad7cda]:hover{color:var(--portal-primary-hover,#155a9c);text-decoration:none}.ptl-resend-modal[data-v-a6ad7cda]{position:fixed;inset:0;z-index:1060;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;background:rgba(9,27,48,.58);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.ptl-resend-modal__dialog[data-v-a6ad7cda]{position:relative;width:min(540px,100%);padding:34px;overflow:hidden;color:#1a2332;background:#fff;border:1px solid rgba(81,118,154,.16);border-radius:24px;-webkit-box-shadow:0 28px 80px rgba(4,25,48,.3);box-shadow:0 28px 80px rgba(4,25,48,.3);-webkit-animation:ptl-resend-modal-enter-data-v-a6ad7cda .22s ease-out;animation:ptl-resend-modal-enter-data-v-a6ad7cda .22s ease-out}.ptl-resend-modal__dialog[data-v-a6ad7cda]:focus{outline:none}.ptl-resend-modal__close[data-v-a6ad7cda]{position:absolute;top:18px;left:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;padding:0;color:#6d7d8e;background:#f2f6f9;border:0;border-radius:50%;cursor:pointer;-webkit-transition:color .15s ease,background .15s ease,-webkit-transform .15s ease;transition:color .15s ease,background .15s ease,-webkit-transform .15s ease;transition:color .15s ease,background .15s ease,transform .15s ease;transition:color .15s ease,background .15s ease,transform .15s ease,-webkit-transform .15s ease}.ptl-resend-modal__close[data-v-a6ad7cda]:hover:not(:disabled){color:#d94c4c;background:#fff0f0;-webkit-transform:rotate(8deg);transform:rotate(8deg)}.ptl-resend-modal__close[data-v-a6ad7cda]:disabled{cursor:wait;opacity:.55}.ptl-resend-modal__icon[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;height:64px;margin:0 auto 16px;color:var(--portal-primary,#2478d4);background:var(--portal-primary-soft,linear-gradient(135deg,#edf6ff,#dceeff));border-radius:20px;-webkit-box-shadow:0 10px 24px var(--portal-primary-soft,rgba(36,120,212,.15));box-shadow:0 10px 24px var(--portal-primary-soft,rgba(36,120,212,.15))}.ptl-resend-modal__dialog h2[data-v-a6ad7cda]{margin:0 0 8px;font-size:1.35rem;font-weight:750;text-align:center}.ptl-resend-modal__dialog>p[data-v-a6ad7cda]{max-width:430px;margin:0 auto 24px;color:#718096;font-size:.9rem;line-height:1.9;text-align:center}.ptl-resend-modal__options[data-v-a6ad7cda]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ptl-resend-option[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:116px;padding:18px;text-align:start;background:#fff;border:1px solid #dfe8f0;border-radius:18px;cursor:pointer;font:inherit;-webkit-transition:border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:border-color .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease}.ptl-resend-option[data-v-a6ad7cda]:focus-visible,.ptl-resend-option[data-v-a6ad7cda]:hover:not(:disabled){outline:none;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.ptl-resend-option--sms[data-v-a6ad7cda]:focus-visible,.ptl-resend-option--sms[data-v-a6ad7cda]:hover:not(:disabled){border-color:var(--portal-primary,#3b8fe8);-webkit-box-shadow:0 12px 28px var(--portal-primary-soft,rgba(49,130,218,.16));box-shadow:0 12px 28px var(--portal-primary-soft,rgba(49,130,218,.16))}.ptl-resend-option--voice[data-v-a6ad7cda]:focus-visible,.ptl-resend-option--voice[data-v-a6ad7cda]:hover:not(:disabled){border-color:#31a77c;-webkit-box-shadow:0 12px 28px rgba(49,167,124,.16);box-shadow:0 12px 28px rgba(49,167,124,.16)}.ptl-resend-option[data-v-a6ad7cda]:disabled{cursor:wait;opacity:.65}.ptl-resend-option__icon[data-v-a6ad7cda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;-webkit-margin-end:12px;margin-inline-end:12px;border-radius:15px}.ptl-resend-option--sms .ptl-resend-option__icon[data-v-a6ad7cda]{color:var(--portal-primary,#2478d4);background:var(--portal-primary-soft,#eaf4ff)}.ptl-resend-option--voice .ptl-resend-option__icon[data-v-a6ad7cda]{color:#218961;background:#e8f8f1}.ptl-resend-option__content[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.ptl-resend-option__content strong[data-v-a6ad7cda]{margin-bottom:6px;color:#223247;font-size:.94rem}.ptl-resend-option__content small[data-v-a6ad7cda]{color:#75869a;font-size:.76rem;line-height:1.7}.ptl-resend-modal__hint[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;color:#8795a5;font-size:.76rem;line-height:1.7}.ptl-resend-modal__hint svg[data-v-a6ad7cda]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-margin-end:7px;margin-inline-end:7px;color:#e6a326}@-webkit-keyframes ptl-resend-modal-enter-data-v-a6ad7cda{0%{opacity:0;-webkit-transform:translateY(12px) scale(.97);transform:translateY(12px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes ptl-resend-modal-enter-data-v-a6ad7cda{0%{opacity:0;-webkit-transform:translateY(12px) scale(.97);transform:translateY(12px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.ptl-copy[data-v-a6ad7cda]{position:relative;z-index:2;text-align:center;opacity:.5;font-size:.78rem;padding-top:14px;line-height:1.8;color:#35506d}.ptl-copy a[data-v-a6ad7cda]{color:var(--portal-primary,#2478d4);font-weight:700;text-decoration:none}.ptl-copy a[data-v-a6ad7cda]:focus,.ptl-copy a[data-v-a6ad7cda]:hover{text-decoration:underline}.ptl-brand-body[data-v-a6ad7cda]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:350px;padding:24px;background:var(--portal-brand-gradient,linear-gradient(145deg,hsla(0,0%,100%,.06),rgba(0,50,110,.12)))}.ptl-brand-body[data-v-a6ad7cda],.ptl-brand-mark[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ptl-brand-mark[data-v-a6ad7cda]{min-height:100px;margin-bottom:16px}.ptl-brand-logo-chip[data-v-a6ad7cda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100px;height:100px;padding:14px;overflow:hidden;background:#fff;border-radius:24px;-webkit-box-shadow:0 14px 32px rgba(0,20,40,.2);box-shadow:0 14px 32px rgba(0,20,40,.2)}.ptl-brand-logo[data-v-a6ad7cda]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.ptl-brand-fallback[data-v-a6ad7cda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:88px;height:88px;color:var(--portal-on-primary,#fff);font-size:37px;background:linear-gradient(135deg,hsla(0,0%,100%,.24),hsla(0,0%,100%,.08));border:1px solid hsla(0,0%,100%,.34);border-radius:24px;-webkit-box-shadow:0 14px 32px rgba(0,20,40,.14);box-shadow:0 14px 32px rgba(0,20,40,.14)}.ptl-brand-name[data-v-a6ad7cda]{max-width:260px;margin:0 0 3px;font-size:1.25rem;font-weight:700;line-height:1.55}.ptl-brand-description[data-v-a6ad7cda]{margin:0;font-size:.78rem;line-height:1.7;opacity:.82}.ptl-mobile-brand[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-16px -20px 24px;padding:12px;background:#f5f9fd;border:1px solid #deebf5;border-radius:14px}.ptl-mobile-brand[data-v-a6ad7cda],.ptl-mobile-brand__mark[data-v-a6ad7cda]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.ptl-mobile-brand__mark[data-v-a6ad7cda]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;-webkit-margin-end:11px;margin-inline-end:11px;padding:6px;color:var(--portal-primary,#2778ca);font-size:21px;background:#fff;border-radius:13px;-webkit-box-shadow:0 5px 14px rgba(39,120,202,.12);box-shadow:0 5px 14px rgba(39,120,202,.12)}.ptl-mobile-brand__mark img[data-v-a6ad7cda]{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.ptl-mobile-brand__copy[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.ptl-mobile-brand__copy strong[data-v-a6ad7cda]{overflow:hidden;color:#20364d;font-size:.9rem;text-overflow:ellipsis;white-space:nowrap}.ptl-mobile-brand__copy small[data-v-a6ad7cda]{color:#718399;font-size:.72rem}.ptl-alert[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px;padding:11px 13px;border-radius:10px;font-size:.88rem;line-height:1.8}.ptl-alert i[data-v-a6ad7cda]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:5px;-webkit-margin-end:8px;margin-inline-end:8px}.ptl-alert--danger[data-v-a6ad7cda]{color:#9e3030;background:#fff2f2;border:1px solid #f1cece}.ptl-alert--warning[data-v-a6ad7cda]{color:#88630f;background:#fff8e8;border:1px solid #f0dfb2}.ptl-alert--success[data-v-a6ad7cda]{color:#1f7950;background:#eefaf3;border:1px solid #c8ead7}.ptl-resend-count[data-v-a6ad7cda],.ptl-resend-ready[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:44px;margin-bottom:10px;padding:8px 12px;color:#718399;font-size:.8rem;background:#f8fafc;border:1px dashed #d7e2ec;border-radius:11px}.ptl-resend-count i[data-v-a6ad7cda]{-webkit-margin-end:7px;margin-inline-end:7px;color:var(--portal-secondary,#2b6fac)}.ptl-resend-ready[data-v-a6ad7cda]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ptl-rate-limit[data-v-a6ad7cda]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ptl-button-spinner[data-v-a6ad7cda]{-webkit-margin-end:7px;margin-inline-end:7px}.ptl-config-loading[data-v-a6ad7cda]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#536a80;font-size:.82rem;font-weight:600}.ptl-config-loading .spinner-border[data-v-a6ad7cda]{margin-bottom:12px}@media (max-width:991.98px){.ptl-form-body[data-v-a6ad7cda]{padding:22px 24px}.ptl-card-group[data-v-a6ad7cda]{border-radius:18px}}@media (max-width:767.98px){.ptl-container[data-v-a6ad7cda]{padding:12px 8px 24px}.ptl-card-group[data-v-a6ad7cda]{border-radius:16px;-webkit-box-shadow:0 8px 24px rgba(15,44,72,.1);box-shadow:0 8px 24px rgba(15,44,72,.1)}.ptl-form-body[data-v-a6ad7cda]{min-height:0;padding:18px 16px}.ptl-mobile-brand[data-v-a6ad7cda]{margin:-8px -12px 20px;border-radius:12px}.ptl-title[data-v-a6ad7cda]{font-size:1.3rem!important}.ptl-verify-title[data-v-a6ad7cda]{font-size:1.16rem!important}.ptl-subtitle[data-v-a6ad7cda]{font-size:.85rem;text-align:center;line-height:1.9}.ptl-input[data-v-a6ad7cda] input{min-height:44px;font-size:16px}.ptl-otp-boxes[data-v-a6ad7cda]{gap:8px}.ptl-otp-box[data-v-a6ad7cda]{height:48px;font-size:1.2rem}.ptl-action-row[data-v-a6ad7cda]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ptl-action-row>.col-6[data-v-a6ad7cda],.ptl-action-row>.col-12[data-v-a6ad7cda]{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center!important;margin-bottom:8px}.ptl-btn-primary[data-v-a6ad7cda]{width:100%}.ptl-resend-modal[data-v-a6ad7cda]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:10px}.ptl-resend-modal__dialog[data-v-a6ad7cda]{max-height:calc(100vh - 20px);padding:30px 18px calc(24px + env(safe-area-inset-bottom, 0px));overflow-y:auto;border-radius:22px 22px 16px 16px}.ptl-resend-modal__close[data-v-a6ad7cda]{width:44px;height:44px;top:12px;left:12px}.ptl-resend-modal__options[data-v-a6ad7cda]{grid-template-columns:1fr}.ptl-resend-option[data-v-a6ad7cda]{min-height:94px}.ptl-copy[data-v-a6ad7cda]{font-size:.75rem;padding:16px 8px env(safe-area-inset-bottom,0)}}@media (max-width:359.98px){.ptl-form-card[data-v-a6ad7cda]{padding:0!important}.ptl-form-body[data-v-a6ad7cda]{padding:16px 10px}.ptl-delivery-summary[data-v-a6ad7cda]{padding:10px}.ptl-mobile-brand__mark[data-v-a6ad7cda]{width:44px;height:44px;-ms-flex-preferred-size:44px;flex-basis:44px}.ptl-otp-boxes[data-v-a6ad7cda]{gap:6px}.ptl-otp-box[data-v-a6ad7cda]{height:48px}}@media (prefers-reduced-motion:reduce){.ptl-btn-primary[data-v-a6ad7cda],.ptl-input[data-v-a6ad7cda] input,.ptl-otp-box[data-v-a6ad7cda],.ptl-resend-modal__close[data-v-a6ad7cda],.ptl-resend-option[data-v-a6ad7cda]{-webkit-transition:none;transition:none}.ptl-btn-primary[data-v-a6ad7cda]:hover:not(:disabled),.ptl-resend-option[data-v-a6ad7cda]:hover:not(:disabled){-webkit-transform:none;transform:none}.ptl-resend-modal__dialog[data-v-a6ad7cda]{-webkit-animation:none;animation:none}}