.auth-shell[data-v-c43b18f4]{height:100vh;height:100dvh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff}.auth-shell__hero[data-v-c43b18f4]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:max(28px,env(safe-area-inset-top)) 24px 68px;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#7d0a10}.auth-shell__brand[data-v-c43b18f4],.auth-shell__hero[data-v-c43b18f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.auth-shell__brand[data-v-c43b18f4]{flex-direction:column;color:#fff;text-align:center}.auth-shell__brand img[data-v-c43b18f4]{width:44px;height:58px;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 4px 10px rgba(0,0,0,.25));filter:drop-shadow(0 4px 10px rgba(0,0,0,.25))}.auth-shell__word[data-v-c43b18f4],.auth-shell__word em[data-v-c43b18f4],.auth-shell__word strong[data-v-c43b18f4]{font-family:var(--font-en-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",sans-serif)}.auth-shell__word[data-v-c43b18f4]{font-size:26px;font-weight:800;letter-spacing:.2px}.auth-shell__word strong[data-v-c43b18f4]{color:#fff}.auth-shell__word em[data-v-c43b18f4]{color:#d4af37;font-style:normal}.auth-shell__brand small[data-v-c43b18f4]{font-size:12px;font-weight:600;opacity:.9}.auth-shell__badge[data-v-c43b18f4]{margin-bottom:18px}.auth-shell__badge img[data-v-c43b18f4]{width:72px;height:94px;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 10px 18px rgba(0,0,0,.28));filter:drop-shadow(0 10px 18px rgba(0,0,0,.28))}.auth-shell__hero-title[data-v-c43b18f4]{position:relative;z-index:1;margin:0;color:#fff;font-family:var(--font-en-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",sans-serif);font-size:26px;font-weight:800}.auth-shell__hero-title em[data-v-c43b18f4]{color:#d4af37;font-style:normal}.auth-shell__hero-subtitle[data-v-c43b18f4]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:2px;color:#fce9ea;font-family:var(--font-en-display,-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",sans-serif);font-size:14px;font-weight:600}.auth-shell__hero-rule[data-v-c43b18f4]{width:34px;height:1px;background:hsla(0,0%,100%,.4)}.auth-shell__wave[data-v-c43b18f4]{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:70px;display:block}.auth-shell__sheet[data-v-c43b18f4]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:20px 26px max(24px,env(safe-area-inset-bottom));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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:#fff}.auth-shell--hero-title[data-v-c43b18f4]{background:#7d0a10}.auth-shell--hero-title .auth-shell__hero[data-v-c43b18f4],.auth-shell--hero-title .auth-shell__sheet[data-v-c43b18f4]{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;min-height:0}.auth-shell--hero-title .auth-shell__sheet[data-v-c43b18f4]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:44px}@media(min-width:700px){.auth-shell[data-v-c43b18f4]:not(.auth-shell--hero-title){display:block}.auth-shell:not(.auth-shell--hero-title) .auth-shell__sheet[data-v-c43b18f4]{max-width:460px;margin:-46px auto 0;border-radius:28px;-webkit-box-shadow:0 12px 30px rgba(87,23,23,.12);box-shadow:0 12px 30px rgba(87,23,23,.12)}.auth-shell--hero-title[data-v-c43b18f4]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.auth-shell--hero-title .auth-shell__hero[data-v-c43b18f4]{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.auth-shell--hero-title .auth-shell__sheet[data-v-c43b18f4]{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding:40px clamp(32px,6vw,80px)}.auth-shell--hero-title .auth-shell__wave[data-v-c43b18f4]{display:none}}.pmc-lang-switch[data-v-27c37f94]{position:fixed;top:16px;right:16px;z-index:20;width:44px;height:44px;padding:0;display:grid;place-items:center;border:1px solid #fff;border-radius:50%;background:transparent;color:#fff;font-size:12px;font-weight:700;letter-spacing:.3px}@media(min-width:700px){.pmc-lang-switch[data-v-27c37f94]{top:22px;right:22px}}[data-v-27c37f94] .auth-shell__hero-title em{color:#fff}.pmc-intro[data-v-27c37f94]{margin:0 0 20px;max-width:320px;color:var(--parent-muted,#746b6b);font-size:13px;line-height:1.7}.pmc-list[data-v-27c37f94]{width:100%;max-width:320px;display:grid;gap:10px;margin-bottom:20px;text-align:left}.pmc-row[data-v-27c37f94]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--parent-border,#eee4df);border-radius:13px;background:#fff;-webkit-box-shadow:0 4px 12px rgba(70,30,20,.05);box-shadow:0 4px 12px rgba(70,30,20,.05);color:inherit;text-decoration:none!important}.pmc-row__icon[data-v-27c37f94]{width:40px;height:40px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;display:grid;place-items:center;border-radius:11px;background:#fbecee;color:var(--parent-wine,#87080f)}.pmc-row__icon svg[data-v-27c37f94]{width:19px;height:19px}.pmc-row__icon--phone[data-v-27c37f94]{background:#e5f7ea;color:#1a9c4b}.pmc-row__icon--email[data-v-27c37f94]{background:#e8f0fe;color:#1a73e8}.pmc-row__icon--facebook[data-v-27c37f94]{background:#e7f0fd;color:#1877f2}.pmc-row__body[data-v-27c37f94]{min-width:0}.pmc-row__body span[data-v-27c37f94]{display:block;color:var(--parent-muted,#746b6b);font-size:11px}.pmc-row__body strong[data-v-27c37f94]{display:block;margin-top:2px;font-size:14px;overflow-wrap:anywhere}.pmc-back[data-v-27c37f94]{display:inline-block;color:var(--parent-muted,#746b6b);font-size:13px;text-decoration:none}