.unavailable[data-v-5dfa5321]{min-height:100dvh;padding:clamp(20px,6vw,48px) var(--pad-side);box-sizing:border-box;background:var(--page-bg);display:flex;align-items:center;justify-content:center}.card[data-v-5dfa5321]{width:min(420px,100%);box-sizing:border-box;padding:var(--pad-card);background:#fff;border:1px solid var(--card-border);border-radius:var(--r-card);box-shadow:var(--sh-card);display:flex;flex-direction:column}.card__logo[data-v-5dfa5321]{height:34px;width:auto;align-self:flex-start;margin-bottom:clamp(20px,5vw,28px)}.card__title[data-v-5dfa5321]{margin:0 0 8px;font-size:clamp(21px,4vw,25px);font-weight:700;letter-spacing:-.02em;color:var(--ink)}.card__text[data-v-5dfa5321]{margin:0;font-size:14.5px;line-height:1.55;color:var(--body);text-wrap:pretty}.intro[data-v-890511a5]{position:relative;overflow:hidden;min-height:100vh;min-height:100dvh;display:flex;align-items:center;background:#0b0b0c}.intro__photo[data-v-890511a5]{position:absolute;left:0;right:0;bottom:0;width:100%;height:auto;min-height:100%;object-fit:cover;object-position:50% 100%;transform:scaleX(-1)}.intro__veil[data-v-890511a5]{position:absolute;inset:0;background:linear-gradient(95deg,#080709f2,#080709cc 36%,#0807093d 70%,#08070980)}.intro__fade[data-v-890511a5]{position:absolute;left:0;right:0;bottom:0;height:190px;background:linear-gradient(180deg,#0b0b0c00,#0b0b0c)}.intro__body[data-v-890511a5]{position:relative;width:min(1180px,100%);margin:0 auto;padding:clamp(22px,5vh,80px) clamp(16px,4vw,28px);box-sizing:border-box;animation:heroIn-890511a5 .5s var(--curve) both}.intro__logo[data-v-890511a5]{height:39px;width:auto;display:block;margin:0 0 clamp(16px,3.4vh,50px);filter:brightness(0) invert(1)}.intro__title[data-v-890511a5]{margin:0 0 18px;font-size:clamp(30px,min(5.6vw,7.4vh),56px);font-weight:400;letter-spacing:-.03em;line-height:1.07;color:#fff;max-width:16ch;text-wrap:balance}.intro__lead[data-v-890511a5]{margin:0 0 clamp(16px,3vh,30px);font-size:clamp(15px,1.6vw,17px);line-height:1.6;font-weight:500;color:#ffffffc7;max-width:44ch;text-wrap:pretty}.intro__title--narrow[data-v-890511a5],.intro__lead--narrow[data-v-890511a5]{display:none}.intro__actions[data-v-890511a5]{display:flex;flex-wrap:wrap;gap:12px}.intro__start[data-v-890511a5]{padding:16px 34px;border:none;border-radius:999px;background:#fff;color:#101013;font-size:15.5px;font-weight:600;cursor:pointer;box-shadow:0 10px 30px #00000073;transition:background-color .18s ease}.intro__start[data-v-890511a5]:hover{background:#ffe4d9}.intro__plans[data-v-890511a5]{padding:16px 30px;border-radius:999px;border:1.5px solid rgba(255,255,255,.32);background:transparent;color:#fff;font-size:15.5px;font-weight:600;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.intro__plans[data-v-890511a5]:hover{border-color:#ff5920;background:#ff592024}.intro__steps[data-v-890511a5]{display:flex;flex-wrap:wrap;gap:10px 34px;margin-top:clamp(18px,4vh,66px);font-size:13.5px;font-weight:500;color:#fff9}@keyframes heroIn-890511a5{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media(max-width:640px){.intro[data-v-890511a5]{background:#000;align-items:stretch}.intro__photo[data-v-890511a5]{inset:0;height:100%;object-position:50% 58%}.intro__veil[data-v-890511a5]{background:linear-gradient(180deg,#0000006b,#0000001f 26%,#000000ad 72%,#000000e6)}.intro__fade[data-v-890511a5]{display:none}.intro__body[data-v-890511a5]{flex:1;display:flex;flex-direction:column;padding:34px 24px 48px;animation-name:mIn-890511a5;animation-duration:.4s}.intro__logo[data-v-890511a5]{height:30px;margin:0}.intro__title[data-v-890511a5]{margin:auto 0 14px;font-size:31px;font-weight:400;line-height:1.18;letter-spacing:-.02em;max-width:none;text-shadow:0 1px 24px rgba(0,0,0,.5);text-wrap:pretty}.intro__lead[data-v-890511a5]{margin:0 0 26px;font-size:14.5px;font-weight:400;line-height:1.5;color:#d4d4d8;max-width:30ch;text-shadow:0 1px 16px rgba(0,0,0,.6)}.intro__title--wide[data-v-890511a5],.intro__lead--wide[data-v-890511a5]{display:none}.intro__title--narrow[data-v-890511a5],.intro__lead--narrow[data-v-890511a5]{display:inline}.intro__actions[data-v-890511a5]{flex-direction:column;gap:6px}.intro__start[data-v-890511a5]{width:100%;padding:15px;border-radius:4px;background:#fafafa;color:#111114;font-weight:500;box-shadow:none;transition:transform .14s ease,background-color .14s ease}.intro__start[data-v-890511a5]:hover{background:#fff}.intro__start[data-v-890511a5]:active{transform:scale(.985)}.intro__plans[data-v-890511a5]{width:100%;padding:16px;border:none;font-weight:500;text-shadow:0 1px 16px rgba(0,0,0,.6);transition:color .16s ease}.intro__plans[data-v-890511a5]:hover{background:transparent;color:#ff9166}.intro__steps[data-v-890511a5]{display:none}@keyframes mIn-890511a5{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}}.head[data-v-ba863e38]{position:sticky;top:0;z-index:900;background:#0b0b0ceb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #1e1918}.head__row[data-v-ba863e38]{width:min(980px,100%);margin:0 auto;padding:12px var(--pad-side);box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px 20px}.head__logo[data-v-ba863e38]{height:24px;width:auto;display:block;filter:brightness(0) invert(1)}.head__step[data-v-ba863e38]{display:none}.head__actions[data-v-ba863e38]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;font-weight:500}.head__phone[data-v-ba863e38]{padding:10px 16px;border-radius:999px;border:1.5px solid #33333a;color:#f2f2f4;transition:border-color .18s ease,color .18s ease}.head__phone[data-v-ba863e38]:hover{border-color:#ff5920;color:#ff9166}.head__whats[data-v-ba863e38]{padding:11px 18px;border-radius:999px;background:#fff;color:#101013;transition:background-color .18s ease}.head__whats[data-v-ba863e38]:hover{background:#ffe4d9;color:#101013}.head__line[data-v-ba863e38]{display:none}@media(max-width:640px){.head[data-v-ba863e38]{background:#000;border-bottom:none;-webkit-backdrop-filter:none;backdrop-filter:none}.head__row[data-v-ba863e38]{padding:12px 22px 0}.head__logo[data-v-ba863e38]{height:19px;opacity:.9}.head__step[data-v-ba863e38]{display:block;font-size:11.5px;font-weight:400;color:#5c5c63;letter-spacing:.01em}.head__actions[data-v-ba863e38]{display:none}.head__line[data-v-ba863e38]{display:block;margin:14px 22px 0;height:1.5px;background:#1c1c1f;border-radius:2px;overflow:hidden}.head__fill[data-v-ba863e38]{height:100%;background:#ff5920;border-radius:2px;transition:width .38s var(--curve)}}.compare[data-v-e2f7e07c]{margin:0 0 22px;border:1px solid #26262b;border-radius:14px;overflow:hidden;animation:subIn .3s var(--curve) both}.compare__scroll[data-v-e2f7e07c]{overflow-x:auto}.compare__table[data-v-e2f7e07c]{min-width:calc(140px + var(--cols, 4) * 132px)}.compare__head[data-v-e2f7e07c],.compare__row[data-v-e2f7e07c]{display:grid;grid-template-columns:minmax(140px,1.2fr) repeat(var(--cols, 4),minmax(132px,1fr))}.compare__row[data-v-e2f7e07c]{border-top:1px solid #26262b}.compare__corner[data-v-e2f7e07c]{padding:18px}.compare__plan[data-v-e2f7e07c]{padding:18px 12px;border:none;border-left:1px solid #26262b;background:transparent;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;transition:background-color .2s ease}.compare__plan[data-v-e2f7e07c]:hover{background:#1c1c21}.compare__plan--on[data-v-e2f7e07c],.compare__plan--on[data-v-e2f7e07c]:hover{background:#221a17}.compare__name[data-v-e2f7e07c]{font-size:15px;font-weight:600;color:#f2f2f4;white-space:nowrap}.compare__price[data-v-e2f7e07c]{font-size:13px;font-weight:400;color:#9c9ca6}.compare__action[data-v-e2f7e07c]{margin-top:4px;font-size:12.5px;font-weight:500;color:#ff5920}.compare__label[data-v-e2f7e07c]{padding:16px 18px;font-size:14px;line-height:1.45;font-weight:400;color:#c4c4ca;text-wrap:pretty}.compare__cell[data-v-e2f7e07c]{padding:16px 12px;border-left:1px solid #26262b;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700}.compare__cell--on[data-v-e2f7e07c]{background:#221a17}.compare__yes[data-v-e2f7e07c]{color:#ff5920}.compare__no[data-v-e2f7e07c]{color:#5c5c63;font-weight:400}.grid[data-v-e2f7e07c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(296px,1fr));gap:16px}.plan[data-v-e2f7e07c]{text-align:left;cursor:pointer;padding:24px;border-radius:16px;border:1.5px solid #26262b;background:#141418;color:inherit;display:flex;flex-direction:column;transition:border-color .2s ease,background-color .2s ease}.plan[data-v-e2f7e07c]:hover{border-color:#3a3a42}.plan--on[data-v-e2f7e07c],.plan--on[data-v-e2f7e07c]:hover{border-color:#ff5920;background:#221a17}.plan__top[data-v-e2f7e07c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.plan__name[data-v-e2f7e07c]{font-size:20px;font-weight:500;letter-spacing:-.02em;color:#f2f2f4}.plan__pill[data-v-e2f7e07c]{flex:none;padding:9px 18px;border-radius:999px;font-size:13px;font-weight:600;border:1.5px solid #3a3a42;background:transparent;color:#f2f2f4;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.plan__pill--on[data-v-e2f7e07c]{background:#ff5920;border-color:#ff5920;color:#fff}.plan__inline-price[data-v-e2f7e07c]{display:none}.plan__tagline[data-v-e2f7e07c]{margin:0 0 22px;font-size:14.5px;line-height:1.5;font-weight:400;color:#9c9ca6;text-wrap:pretty}.plan__label[data-v-e2f7e07c]{margin:0 0 14px;font-size:11.5px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#7b7b82}.plan__items[data-v-e2f7e07c]{display:flex;flex-direction:column;gap:11px;margin-bottom:24px}.plan__item[data-v-e2f7e07c]{font-size:15px;font-weight:400;line-height:1.4;color:#e0e0e4}.plan__tick[data-v-e2f7e07c],.plan__meta[data-v-e2f7e07c]{display:none}.plan__foot[data-v-e2f7e07c]{margin-top:auto;padding-top:18px;border-top:1px solid #2b2b31;display:flex;flex-wrap:wrap;gap:8px 12px;align-items:baseline;justify-content:space-between}.plan__speed[data-v-e2f7e07c]{font-size:13.5px;font-weight:400;color:#9c9ca6}.plan__price[data-v-e2f7e07c]{font-size:22px;font-weight:700;letter-spacing:-.025em;color:#fff}.plan__price small[data-v-e2f7e07c]{font-size:13px;font-weight:400;color:#9c9ca6}@media(max-width:640px){.compare[data-v-e2f7e07c]{display:none}.grid[data-v-e2f7e07c]{grid-template-columns:1fr;gap:12px}.plan[data-v-e2f7e07c]{padding:19px;border-radius:4px;border-width:1px;background:transparent}.plan[data-v-e2f7e07c]:hover{border-color:#26262b;background:#0b0b0d}.plan--on[data-v-e2f7e07c],.plan--on[data-v-e2f7e07c]:hover{border-color:#ff5920;background:transparent}.plan__top[data-v-e2f7e07c]{align-items:baseline;margin-bottom:0}.plan__name[data-v-e2f7e07c]{font-size:17.5px;letter-spacing:-.01em;color:#fff}.plan__pill[data-v-e2f7e07c]{display:none}.plan__inline-price[data-v-e2f7e07c]{display:inline;font-size:16px;font-weight:500;color:#fff;white-space:nowrap}.plan__inline-price small[data-v-e2f7e07c]{font-size:11.5px;font-weight:400;color:#6b6b72}.plan__tagline[data-v-e2f7e07c]{margin:7px 0 0;font-size:13px;line-height:1.45;color:#8b8b91}.plan__body[data-v-e2f7e07c]{display:none}.plan__body--open[data-v-e2f7e07c]{display:flex;flex-direction:column;gap:9px;margin-top:16px;padding-top:15px;border-top:1px solid #2b2b31;animation:drop-e2f7e07c .26s var(--curve) both}.plan__label[data-v-e2f7e07c]{display:none}.plan__items[data-v-e2f7e07c]{gap:9px;margin:0}.plan__item[data-v-e2f7e07c]{display:flex;gap:9px;align-items:flex-start;font-size:13.5px;color:#d4d4d8}.plan__tick[data-v-e2f7e07c]{display:inline;flex:none;color:#ff5920;font-weight:500}.plan__meta[data-v-e2f7e07c]{display:block;margin-top:4px;font-size:12px;font-weight:400;color:#5c5c63}.plan__foot[data-v-e2f7e07c]{display:none}@keyframes drop-e2f7e07c{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}}.plan-head[data-v-fd18327d]{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:baseline;justify-content:space-between;margin:0 0 20px}.lead--plan[data-v-fd18327d]{margin:0}.lead--narrow[data-v-fd18327d]{display:none}.compare-link[data-v-fd18327d]{padding:0;border:none;background:transparent;color:#ff5920;font-size:14.5px;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .16s ease}.compare-link[data-v-fd18327d]:hover{color:#ff9166}.error--plan[data-v-fd18327d]{margin-top:14px}@media(max-width:640px){.plan-head[data-v-fd18327d]{margin-bottom:22px}.lead--wide[data-v-fd18327d],.compare-link[data-v-fd18327d]{display:none}.lead--narrow[data-v-fd18327d]{display:inline}}.progress[data-v-6e9b6fb7]{margin-bottom:24px}.progress__label[data-v-6e9b6fb7]{display:flex;flex-wrap:wrap;gap:6px 16px;align-items:baseline;justify-content:space-between;margin-bottom:12px}.progress__current[data-v-6e9b6fb7]{display:flex;flex-wrap:wrap;align-items:baseline;gap:11px}.progress__step[data-v-6e9b6fb7]{font-size:14px;font-weight:600;color:var(--primary)}.progress__name[data-v-6e9b6fb7]{font-size:17px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.progress__next[data-v-6e9b6fb7]{font-size:13.5px;font-weight:500;color:var(--muted)}.tracks[data-v-6e9b6fb7]{display:flex;gap:5px}.track[data-v-6e9b6fb7]{flex:1;height:6px;border-radius:3px;background:var(--track);overflow:hidden}.track__fill[data-v-6e9b6fb7]{height:100%;border-radius:3px;background:var(--primary);width:0%;transition:width .55s cubic-bezier(.4,0,.2,1),background-color .3s ease}.track__fill--done[data-v-6e9b6fb7]{width:100%;background:var(--primary-dark)}.track__fill--active[data-v-6e9b6fb7]{width:100%;background:var(--primary)}.bar[data-v-08b82436]{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;background:var(--ink);color:#fff;border-radius:16px;padding:14px 20px;margin-bottom:14px}.bar__left[data-v-08b82436]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.bar__kicker[data-v-08b82436]{font-size:12.5px;font-weight:600;color:var(--primary-light)}.bar__name[data-v-08b82436]{font-size:15px;font-weight:600}.bar__price[data-v-08b82436]{font-size:16px;font-weight:700}.bar__month[data-v-08b82436]{font-size:12px;font-weight:500;opacity:.65}.support[data-v-4e63bab3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(188px,1fr));gap:12px;margin-top:18px}.support__card[data-v-4e63bab3]{padding:17px 19px;border-radius:15px;background:#fff;border:1px solid var(--card-border);transition:border-color .22s ease,box-shadow .26s ease}.support__card[data-v-4e63bab3]:hover{border-color:var(--soft);box-shadow:0 8px 22px #eb3c0014}.support__title[data-v-4e63bab3]{margin:0 0 4px;font-size:14px;font-weight:700;color:var(--ink)}.support__text[data-v-4e63bab3]{margin:0;font-size:12.5px;line-height:1.5;color:var(--body)}.support__text a[data-v-4e63bab3]{font-weight:600}.overlay[data-v-69b3127a]{position:fixed;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;padding:24px;box-sizing:border-box;background:#fff7f5f5}.overlay--in[data-v-69b3127a]{animation:subIn .3s ease both}.overlay--out[data-v-69b3127a]{animation:fadeOut .38s ease both}.ring[data-v-69b3127a]{transform-origin:68px 68px}.ring--spinning[data-v-69b3127a]{stroke-dashoffset:268;animation:spin .95s linear infinite}.ring--closed[data-v-69b3127a]{stroke-dashoffset:0;transform:rotate(-90deg);transition:stroke-dashoffset .55s var(--curve)}.pulse[data-v-69b3127a]{transform-origin:68px 68px;opacity:0}.pulse--active[data-v-69b3127a]{animation:ringOut .85s ease-out .35s both}.check--hidden[data-v-69b3127a]{stroke-dashoffset:76;opacity:0}.check--visible[data-v-69b3127a]{stroke-dashoffset:0;opacity:1;transition:stroke-dashoffset .42s var(--curve) .45s,opacity .22s ease .45s}.text[data-v-69b3127a]{text-align:center;max-width:38ch}.text__title[data-v-69b3127a]{margin:0 0 7px;font-size:clamp(20px,4vw,25px);font-weight:700;letter-spacing:-.02em;color:var(--ink)}.text__body[data-v-69b3127a]{margin:0;font-size:14.5px;line-height:1.55;color:var(--body);text-wrap:pretty}.consent[data-v-d80183f7]{position:relative;display:flex;gap:13px;align-items:flex-start;padding:16px;border-radius:var(--r-option);background:var(--neutral-panel);border:1px solid var(--neutral-panel-border);cursor:pointer}.consent__native[data-v-d80183f7]{position:absolute;opacity:0;width:1px;height:1px;margin:0}.box[data-v-d80183f7]{width:23px;height:23px;flex:none;margin-top:1px;border-radius:7px;border:1.5px solid var(--disabled);background:#fff;color:transparent;display:flex;align-items:center;justify-content:center;transition:background-color .18s ease,border-color .18s ease,box-shadow .22s ease}.box--checked[data-v-d80183f7]{background:var(--primary);border-color:var(--primary);color:#fff;box-shadow:0 0 0 4px #ff592026;animation:boxPop .26s ease}.consent__native:focus-visible+.box[data-v-d80183f7]{box-shadow:var(--sh-focus)}.tick[data-v-d80183f7]{display:flex;line-height:0;transform:scale(.2);opacity:0;will-change:transform,opacity}.tick--visible[data-v-d80183f7]{transform:none;opacity:1;animation:tickIn .26s cubic-bezier(.2,1.4,.4,1) both}.consent__text[data-v-d80183f7]{font-size:13.5px;line-height:1.55;color:var(--body);text-wrap:pretty}.consent__text[data-v-d80183f7] a{font-weight:600;text-decoration:underline}.lead--contact[data-v-0518999c]{margin-bottom:26px}.notice[data-v-0518999c]{margin-top:20px;display:flex;flex-direction:column;gap:10px}.notice__text[data-v-0518999c]{margin:0;font-size:13.5px;line-height:1.5;color:var(--label)}.notice a[data-v-0518999c]{font-weight:600;text-decoration:underline}.popup[data-v-b5b83e4d]{position:relative}.trigger[data-v-b5b83e4d]{width:100%;box-sizing:border-box;padding:13px 15px;height:52px;border:1.5px solid var(--soft);border-radius:var(--r-input);background:#fff;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.trigger--open[data-v-b5b83e4d]{border-color:var(--primary);box-shadow:var(--sh-focus)}.trigger__value[data-v-b5b83e4d],.trigger__placeholder[data-v-b5b83e4d]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.trigger__value[data-v-b5b83e4d]{color:var(--ink)}.trigger__placeholder[data-v-b5b83e4d]{color:var(--disabled);font-weight:400}.chevron[data-v-b5b83e4d]{width:8px;height:8px;flex:none;border-right:2px solid var(--primary);border-bottom:2px solid var(--primary);transform:rotate(45deg) translateY(-2px);transition:transform .2s ease}.chevron--open[data-v-b5b83e4d]{transform:rotate(-135deg) translateY(-2px)}.panel[data-v-b5b83e4d]{position:absolute;z-index:700;top:calc(100% + 7px);left:0;right:0;padding:6px;background:#fff;border:1.5px solid var(--soft);border-radius:15px;box-shadow:var(--sh-dropdown);animation:dropIn .17s var(--curve) both}.list[data-v-b5b83e4d]{max-height:306px;overflow-y:auto;overflow-x:hidden}.search[data-v-b5b83e4d]{padding:2px 2px 8px}.search__input[data-v-b5b83e4d]{width:100%;box-sizing:border-box;padding:10px 12px;border:1.5px solid var(--soft);border-radius:var(--r-item);font-size:15px;font-family:inherit;color:var(--ink);outline:none}.search__input[data-v-b5b83e4d]:focus{border-color:var(--primary)}.empty[data-v-b5b83e4d],.note[data-v-b5b83e4d]{margin:0;padding:10px 14px;font-size:13px;line-height:1.35;color:var(--disabled)}.note[data-v-b5b83e4d]{border-top:1px solid var(--soft)}.item[data-v-b5b83e4d]{width:100%;box-sizing:border-box;min-height:46px;padding:13px 14px;border:none;border-radius:var(--r-item);background:#fff;color:var(--ink);font-size:15px;font-weight:500;text-align:left;cursor:pointer}.item[data-v-b5b83e4d]:hover{background:var(--highlight)}.item--active[data-v-b5b83e4d]{background:var(--surface);color:var(--primary-dark);font-weight:600}.party[data-v-cf741718]{--u: 1px;position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:radial-gradient(circle at 50% 42%,#ff592052,#ff592000 58%),#10182885;animation:partyIn .22s ease both}.party--espera[data-v-cf741718]{background:radial-gradient(circle at 50% 42%,#ff59201a,#ff592000 55%),#1018287a}.party--inset[data-v-cf741718]{--u: .55px;position:absolute;z-index:700;padding:14px;background:radial-gradient(circle at 50% 38%,#ff592033,#ff592000 62%),#ffffffd6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.party--inset.party--espera[data-v-cf741718]{background:radial-gradient(circle at 50% 38%,#ff592017,#ff592000 58%),#ffffffdb}.party__panel[data-v-cf741718]{position:relative;width:min(420px,100%);box-sizing:border-box;padding:34px clamp(20px,6.4vw,30px) 28px;border:1px solid rgba(255,89,32,.14);border-radius:var(--r-card);background:radial-gradient(120% 58% at 50% 0%,#ff8a5c47,#fff0 64%),linear-gradient(180deg,#ff592017,#fff0 44%),#fff;box-shadow:0 26px 70px #1018284d;text-align:center;overflow:hidden;animation:partyPanel .5s cubic-bezier(.24,1.4,.44,1) both}.party--inset .party__panel[data-v-cf741718]{width:100%;padding:0;border:none;border-radius:0;background:none;box-shadow:none;overflow:visible}.party__burst[data-v-cf741718]{position:relative;width:128px;height:128px;margin:0 auto 26px}.party--inset .party__burst[data-v-cf741718]{width:68px;height:68px;margin-bottom:12px}.party__ray[data-v-cf741718]{--fly: 44px;position:absolute;left:50%;bottom:50%;width:3px;height:calc(var(--len) * var(--u));margin-left:-1.5px;border-radius:var(--r-pill);background:var(--tint);transform-origin:50% 100%;animation:rayOut .95s cubic-bezier(.16,.9,.3,1) var(--d) both}.party--inset .party__ray[data-v-cf741718]{--fly: 26px;width:2.5px;margin-left:-1.25px}.party__wave[data-v-cf741718]{position:absolute;left:50%;top:50%;width:128px;height:128px;margin:-64px 0 0 -64px;border-radius:50%;border:2px solid var(--soft)}.party--inset .party__wave[data-v-cf741718]{width:68px;height:68px;margin:-34px 0 0 -34px}.party__wave--a[data-v-cf741718]{animation:waveOut 1s ease-out .08s both}.party__wave--b[data-v-cf741718]{animation:waveOut 1.1s ease-out .3s both}.party__loader[data-v-cf741718]{width:26px;height:26px;border-radius:50%;border:2.5px solid rgba(255,255,255,.34);border-top-color:#fff;animation:spin .75s linear infinite}.party--inset .party__loader[data-v-cf741718]{width:21px;height:21px;border-width:2.2px}.party__pin[data-v-cf741718]{position:absolute;left:50%;top:50%;width:66px;height:66px;margin:-33px 0 0 -33px;z-index:2;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:var(--sh-cta);animation:pinLand .52s cubic-bezier(.2,1.6,.4,1) .06s both}.party--inset .party__pin[data-v-cf741718]{width:52px;height:52px;margin:-26px 0 0 -26px}.party__title[data-v-cf741718],.party__seal[data-v-cf741718]{position:relative;z-index:1}.party__title[data-v-cf741718]{margin:0;font-size:clamp(23px,6.4vw,29px);font-weight:650;letter-spacing:-.03em;word-spacing:.06em;line-height:1.05;color:var(--ink)}.party--inset .party__title[data-v-cf741718]{font-size:clamp(19px,5vw,23px)}.party__where[data-v-cf741718]{display:block;margin-top:10px;font-size:clamp(14px,3.9vw,15px);font-weight:500;letter-spacing:0;word-spacing:normal;line-height:1.4;color:var(--body);text-wrap:balance}.party--inset .party__where[data-v-cf741718]{margin-top:6px;font-size:13px}.party__where--espera[data-v-cf741718]{color:var(--primary-dark);font-weight:600}.party__seal[data-v-cf741718]{margin:17px 0 0;font-size:10.5px;font-weight:700;letter-spacing:.16em;padding-left:.16em;text-transform:uppercase;color:var(--primary-dark)}.party--inset .party__seal[data-v-cf741718]{margin-top:10px;font-size:9.5px}.party__seal--reservado[data-v-cf741718]{visibility:hidden}.party__cta[data-v-cf741718]{margin-top:20px;padding:12px 30px;border:none;border-radius:var(--r-pill);background:var(--ink);color:#fff;font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .15s ease;box-shadow:0 8px 20px #10182838}.party--inset .party__cta[data-v-cf741718]{margin-top:13px;padding:10px 24px;font-size:13.5px}.party__cta[data-v-cf741718]:hover{transform:translateY(-1px);box-shadow:0 10px 24px #10182847}@media(prefers-reduced-motion:reduce){.party[data-v-cf741718],.party__panel[data-v-cf741718],.party__pin[data-v-cf741718]{animation:none}.party__ray[data-v-cf741718],.party__wave[data-v-cf741718]{display:none}.party__burst[data-v-cf741718]{height:78px}.party--inset .party__burst[data-v-cf741718]{height:52px}}.map[data-v-e013c086]{position:absolute;inset:0}.map__canvas[data-v-e013c086]{position:absolute;inset:0;z-index:0;background:var(--surface)}.map__status[data-v-e013c086]{position:absolute;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px;background:var(--surface);font-size:13.5px;font-weight:500;line-height:1.4;color:var(--muted)}.map__failure[data-v-e013c086]{max-width:32ch;text-align:center;color:var(--label)}.map__locate[data-v-e013c086]{position:absolute;top:10px;left:10px;z-index:600;padding:9px 14px;border:none;border-radius:var(--r-pill);background:#fff;color:var(--primary-dark);font-size:12.5px;font-weight:600;box-shadow:0 3px 12px #1018282e;cursor:pointer}.condo-scrim[data-v-fc7f9eb1]{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:clamp(16px,4vw,40px);box-sizing:border-box;background:#10182880;animation:condoIn-fc7f9eb1 .22s ease both}.condo-modal[data-v-fc7f9eb1]{width:min(520px,100%);max-height:88vh;overflow-y:auto;box-sizing:border-box;padding:clamp(22px,3vw,30px);border-radius:var(--r-panel);background:#fff;border:1px solid var(--card-border);box-shadow:0 24px 60px #10182847;animation:condoUp-fc7f9eb1 .3s var(--curve) both}.condo-modal__head[data-v-fc7f9eb1]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:7px}.condo-modal__kicker[data-v-fc7f9eb1]{margin:0;font-size:12.5px;font-weight:600;color:var(--primary)}.condo-modal__close[data-v-fc7f9eb1]{padding:0;border:none;background:transparent;font-size:13px;font-weight:500;color:var(--label);cursor:pointer}.condo-modal__close[data-v-fc7f9eb1]:hover{color:var(--ink)}.condo-modal__title[data-v-fc7f9eb1]{margin:0 0 10px;font-size:24px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.condo-modal__text[data-v-fc7f9eb1]{margin:0 0 22px;font-size:14px;line-height:1.55;color:var(--body);text-wrap:pretty}.condo-modal__list[data-v-fc7f9eb1]{display:flex;flex-direction:column;gap:10px}.condo-item[data-v-fc7f9eb1]{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 18px;border-radius:13px;border:1.5px solid var(--card-border);background:#fff;text-align:left;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.condo-item[data-v-fc7f9eb1]:hover{border-color:var(--primary);background:var(--highlight)}.condo-item__text[data-v-fc7f9eb1]{min-width:0;display:flex;flex-direction:column;gap:4px}.condo-item__name[data-v-fc7f9eb1]{font-size:15.5px;font-weight:600;color:var(--ink)}.condo-item__chevron[data-v-fc7f9eb1]{width:8px;height:8px;flex:none;border-right:2px solid var(--primary);border-top:2px solid var(--primary);transform:rotate(45deg)}.condo-modal__none[data-v-fc7f9eb1]{width:100%;box-sizing:border-box;margin-top:18px;padding:15px;border:1.5px solid var(--soft);border-radius:13px;background:transparent;color:var(--label);font-size:14.5px;font-weight:500;cursor:pointer;transition:border-color .18s ease,color .18s ease}.condo-modal__none[data-v-fc7f9eb1]:hover{border-color:var(--primary);color:var(--ink)}@keyframes condoIn-fc7f9eb1{0%{opacity:0}}@keyframes condoUp-fc7f9eb1{0%{opacity:0;transform:translateY(14px) scale(.97)}}@media(max-width:640px){.condo-scrim[data-v-fc7f9eb1]{align-items:flex-end;padding:0}.condo-modal[data-v-fc7f9eb1]{width:100%;max-height:78vh;padding:18px 20px 24px;border-radius:8px 8px 0 0;border-width:1px 0 0;animation:condoSheet-fc7f9eb1 .3s var(--curve) both}.condo-modal__title[data-v-fc7f9eb1]{font-size:21px}@keyframes condoSheet-fc7f9eb1{0%{transform:translateY(100%)}}}.lead--address[data-v-e908cac4]{max-width:56ch}.cep-row[data-v-e908cac4]{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:18px}.field-cep[data-v-e908cac4]{flex:0 1 180px;min-width:0}.field-street[data-v-e908cac4]{flex:3 1 260px;min-width:0}.address-grid[data-v-e908cac4]{display:flex;flex-wrap:wrap;gap:18px}.address-grid>.field[data-v-e908cac4]{min-width:0}.field-number[data-v-e908cac4]{flex:1 1 110px}.field-complement[data-v-e908cac4]{flex:1 1 200px}.field-block[data-v-e908cac4],.field-unit[data-v-e908cac4]{flex:1 1 110px}.field-district[data-v-e908cac4]{flex:1 1 205px}.field-city[data-v-e908cac4]{flex:1.4 1 265px}.address-grid>.field--wide[data-v-e908cac4]{flex:1 1 100%}.map-block[data-v-e908cac4]{margin-top:24px}.map-block__header[data-v-e908cac4]{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;justify-content:space-between;margin-bottom:10px}.map-block__label[data-v-e908cac4]{font-size:12.5px;font-weight:600;color:var(--label)}.map-block__hint[data-v-e908cac4]{font-size:12.5px;font-weight:500;color:var(--muted)}.map-block__frame[data-v-e908cac4]{position:relative;height:clamp(260px,42vw,340px);border:1.5px solid var(--soft);border-radius:16px;overflow:hidden}.map-block__coords[data-v-e908cac4]{margin:10px 0 0;font-size:12.5px;font-weight:500;color:var(--label)}.map-block__coords span[data-v-e908cac4]{color:var(--ink);font-weight:600}.map-block__coords--busy[data-v-e908cac4]{display:flex;align-items:center;gap:9px}.availability[data-v-e908cac4]{margin-top:20px}.availability__dot[data-v-e908cac4]{width:7px;height:7px;flex:none;border-radius:50%;background:var(--primary)}.availability__error[data-v-e908cac4]{display:block;margin-top:10px;font-size:12.5px;font-weight:500;color:var(--error)}.availability--checking[data-v-e908cac4]{display:flex;align-items:center;gap:12px;padding:15px 17px;border-radius:var(--r-option);background:var(--surface);font-size:14px;font-weight:500;color:var(--body)}.availability--uncovered[data-v-e908cac4]{padding:20px;border-radius:16px;background:var(--surface);border:1px solid var(--soft)}.availability__title[data-v-e908cac4]{margin:0 0 6px;font-size:16px;font-weight:700;color:var(--ink)}.cep-conflict__actions[data-v-e908cac4]{display:flex;flex-wrap:wrap;gap:10px}.availability__text[data-v-e908cac4]{margin:0 0 16px;font-size:13.5px;line-height:1.55;color:var(--body);max-width:58ch;text-wrap:pretty}.waitlist__title[data-v-e908cac4]{margin:0 0 6px;font-size:16px;font-weight:700;color:#fff}.waitlist__text[data-v-e908cac4]{margin:0;font-size:13.5px;line-height:1.55;opacity:.85;max-width:58ch;text-wrap:pretty}.waitlist__text strong[data-v-e908cac4]{color:var(--primary-light);font-weight:600}.popup[data-v-ea1d0915]{position:relative}.trigger[data-v-ea1d0915]{width:100%;box-sizing:border-box;padding:13px 15px;min-height:52px;border:1.5px solid var(--soft);border-radius:var(--r-input);background:#fff;font-size:16px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.trigger--open[data-v-ea1d0915]{border-color:var(--primary);box-shadow:var(--sh-focus)}.trigger__value[data-v-ea1d0915]{color:var(--ink)}.trigger__placeholder[data-v-ea1d0915]{color:var(--disabled);font-weight:400}.calendar-icon[data-v-ea1d0915]{width:17px;height:16px;flex:none;border:1.8px solid var(--primary);border-top-width:5px;border-radius:4px}.panel[data-v-ea1d0915]{position:absolute;z-index:700;top:calc(100% + 7px);left:0;width:min(312px,86vw);padding:13px;background:#fff;border:1.5px solid var(--soft);border-radius:15px;box-shadow:var(--sh-dropdown);animation:dropIn .17s var(--curve) both}.head[data-v-ea1d0915]{display:flex;align-items:center;gap:8px;margin-bottom:9px}.arrow[data-v-ea1d0915]{width:38px;height:38px;flex:none;border:1.5px solid var(--card-border);border-radius:var(--r-item);background:#fff;color:var(--primary-dark);font-size:19px;font-weight:600;line-height:1;cursor:pointer;transition:border-color .15s ease}.arrow[data-v-ea1d0915]:hover{border-color:var(--primary)}.title[data-v-ea1d0915]{flex:1;padding:10px 8px;border:none;border-radius:var(--r-item);background:var(--surface);color:var(--ink);font-size:14.5px;font-weight:600;cursor:pointer;transition:background-color .15s ease}.title[data-v-ea1d0915]:hover{background:var(--card-border)}.weekdays[data-v-ea1d0915],.days[data-v-ea1d0915]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.weekdays__day[data-v-ea1d0915]{text-align:center;font-size:11.5px;font-weight:600;color:var(--muted);padding:5px 0}.day[data-v-ea1d0915]{height:38px;padding:0;border:none;border-radius:9px;background:#fff;color:var(--ink);font-size:14px;font-weight:500;cursor:pointer}.day--empty[data-v-ea1d0915]{visibility:hidden;background:transparent}.day--today[data-v-ea1d0915]{background:var(--surface);color:var(--primary-dark);font-weight:600}.day--selected[data-v-ea1d0915]{background:var(--primary);color:#fff;font-weight:700}.day--disabled[data-v-ea1d0915]{color:var(--dropdown-empty);cursor:default}.months[data-v-ea1d0915]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.years[data-v-ea1d0915]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;max-height:226px;overflow:auto}.cell[data-v-ea1d0915]{border:none;border-radius:9px;padding:13px 4px;background:#fff;color:var(--ink);font-size:14px;font-weight:500;cursor:pointer}.cell--year[data-v-ea1d0915]{padding:9px 4px}.cell[data-v-ea1d0915]:hover{background:var(--highlight)}.cell--selected[data-v-ea1d0915]{background:var(--primary);color:#fff;font-weight:700}.cell--disabled[data-v-ea1d0915],.cell--disabled[data-v-ea1d0915]:hover{background:#fff;color:var(--dropdown-empty);cursor:default}.sub[data-v-b00a8144]{animation:subIn .32s var(--curve) both}.sub__label[data-v-b00a8144]{margin:0 0 10px;font-size:12.5px;font-weight:600;color:var(--label)}.sub__notice[data-v-b00a8144]{margin:0 0 14px;font-size:14px;line-height:1.55;color:var(--body)}.sub__notice strong[data-v-b00a8144]{color:var(--ink);font-weight:600}.channels[data-v-b00a8144]{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:12px}.channel[data-v-b00a8144]{text-align:left;cursor:pointer;padding:19px;border-radius:15px;background:#fff;border:1.5px solid var(--card-border);box-shadow:var(--sh-neutral);display:flex;flex-direction:column;gap:5px;transition:border-color .2s ease,box-shadow .22s ease,background-color .2s ease}.channel--active[data-v-b00a8144]{border-color:var(--primary);background:var(--highlight);box-shadow:0 0 0 3px #ff592026}.channel__name[data-v-b00a8144]{font-size:16px;font-weight:700;color:var(--ink)}.channel__target[data-v-b00a8144]{font-size:13px;font-weight:500;color:var(--body)}.send[data-v-b00a8144]{margin-top:18px;padding:14px 26px}.sending[data-v-b00a8144]{display:flex;align-items:center;gap:13px;padding:18px 19px;border-radius:var(--r-option);background:var(--surface);animation:subIn .3s var(--curve) both}.sending__text[data-v-b00a8144]{font-size:14.5px;font-weight:600;color:var(--primary-dark)}.digits[data-v-b00a8144]{display:flex;gap:9px;max-width:400px}.digits--error[data-v-b00a8144]{animation:shake .42s ease}.digits__slot[data-v-b00a8144]{flex:1;min-width:0;display:block;animation:popIn .36s var(--curve) both}.digit[data-v-b00a8144]{width:100%;box-sizing:border-box;text-align:center;padding:14px 0;border:1.5px solid var(--soft);border-radius:var(--r-input);font-size:22px;font-weight:700;color:var(--ink);background:#fff;outline:none;transition:border-color .18s ease,background-color .18s ease}.digit[data-v-b00a8144]:focus{border-color:var(--primary);box-shadow:var(--sh-focus)}.digit--filled[data-v-b00a8144]{border-color:var(--primary);background:var(--highlight);animation:boxPop .22s ease}.error--code[data-v-b00a8144]{margin-top:10px}.error--send[data-v-b00a8144],.error--block[data-v-b00a8144]{margin-top:12px}.checking[data-v-b00a8144]{margin-top:14px;display:flex;align-items:center;gap:11px;font-size:13.5px;font-weight:500;color:var(--label)}.actions[data-v-b00a8144]{margin-top:18px;display:flex;flex-wrap:wrap;gap:10px 20px;align-items:center}.resend[data-v-b00a8144]{padding:11px 18px;border-radius:var(--r-pill);border:1.5px solid var(--soft);background:#fff;color:var(--primary-dark);font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .18s ease}.resend[data-v-b00a8144]:hover{border-color:var(--primary)}.resend--waiting[data-v-b00a8144]{color:var(--disabled);cursor:default}.resend--waiting[data-v-b00a8144]:hover{border-color:var(--soft)}.confirmed[data-v-b00a8144]{padding:17px 18px;animation:okIn .4s var(--curve) both}.confirmed__icon[data-v-b00a8144]{width:23px;height:23px;will-change:transform;animation:tickIn .3s cubic-bezier(.2,1.5,.4,1) both}.capture[data-v-04015c8e]{display:flex;flex-direction:column;gap:12px;min-width:0}.capture__head[data-v-04015c8e]{display:flex;align-items:baseline;gap:10px}.capture__label[data-v-04015c8e]{font-size:13.5px;font-weight:600;color:var(--ink)}.stage[data-v-04015c8e]{position:relative;overflow:hidden;border-radius:var(--r-panel);background:var(--ink);isolation:isolate}.stage--document[data-v-04015c8e],.stage--selfie[data-v-04015c8e]{aspect-ratio:4 / 3}.stage__video[data-v-04015c8e],.stage__empty[data-v-04015c8e],.stage__preview[data-v-04015c8e]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.stage__done[data-v-04015c8e]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;padding:22px 26px;box-sizing:border-box;text-align:center;background:radial-gradient(120% 90% at 50% 0%,#1d2939 0%,var(--ink) 70%);animation:doneIn-04015c8e .32s var(--curve) both}.stage__done--scrim[data-v-04015c8e]{background:linear-gradient(to top,#101828e0,#1018288c 55%,#1018284d)}.stage__check[data-v-04015c8e]{width:44px;height:44px;border-radius:50%;background:var(--ok-icon);color:#fff;display:flex;align-items:center;justify-content:center;animation:tickIn .32s cubic-bezier(.2,1.5,.4,1) both}.stage__check--bad[data-v-04015c8e]{background:var(--error)}.stage__check--warn[data-v-04015c8e]{background:#d97706}.stage__bang[data-v-04015c8e]{font-size:22px;font-weight:800;line-height:1}.spinner--light[data-v-04015c8e]{border-color:#ffffff59;border-top-color:#fff}.stage__retry[data-v-04015c8e]{margin-top:4px;padding:9px 18px;border-radius:var(--r-pill);border:1.5px solid rgba(255,255,255,.4);background:transparent;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.stage__retry[data-v-04015c8e]:hover{border-color:#fff}.stage__done-title[data-v-04015c8e]{font-size:16px;font-weight:700;color:#fff}.stage__file[data-v-04015c8e]{display:inline-flex;align-items:center;gap:7px;max-width:100%;box-sizing:border-box;padding:6px 12px;border-radius:var(--r-pill);background:#ffffff1f;font-size:12.5px;font-weight:600;line-height:1.35;color:#fff;overflow-wrap:anywhere}.stage__file svg[data-v-04015c8e]{width:15px;height:15px;flex:none;opacity:.75}.stage__done-text[data-v-04015c8e]{max-width:260px;font-size:12.5px;font-weight:500;line-height:1.45;color:#ffffffb8;text-wrap:pretty}@keyframes doneIn-04015c8e{0%{opacity:0}}.stage__empty[data-v-04015c8e]{background:radial-gradient(120% 90% at 50% 0%,#1d2939 0%,var(--ink) 70%)}.mask[data-v-04015c8e]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:10% 8% 24%;box-sizing:border-box;pointer-events:none}.mask__window[data-v-04015c8e]{width:100%;aspect-ratio:1.585;max-height:100%;border-radius:10px;border:2px solid rgba(255,255,255,.9);box-shadow:0 0 0 9999px #1018288c}.mask__window--oval[data-v-04015c8e]{width:auto;height:100%;aspect-ratio:.78;border-radius:50%}.stage__hint[data-v-04015c8e]{position:absolute;left:0;right:0;bottom:14px;margin:0;padding:0 18px;text-align:center;font-size:12.5px;line-height:1.45;font-weight:500;color:#ffffffd1;text-wrap:pretty}.capture__actions[data-v-04015c8e]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.capture__file[data-v-04015c8e]{display:none}.btn-secondary--sm[data-v-04015c8e]{padding:10px 18px;font-size:13.5px}.shutter[data-v-04015c8e]{display:inline-flex;align-items:center;gap:10px;padding:8px 20px 8px 8px;border:none;border-radius:var(--r-pill);background:var(--ink);color:#fff;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .18s ease}.shutter[data-v-04015c8e]:hover{background:#1d2939}.shutter__ring[data-v-04015c8e]{width:26px;height:26px;flex:none;border-radius:50%;background:var(--primary);box-shadow:inset 0 0 0 3px var(--ink),inset 0 0 0 5px var(--primary)}.capture--done .stage[data-v-04015c8e]{box-shadow:0 0 0 2px var(--ok-border)}.capture--bad .stage[data-v-04015c8e]{box-shadow:0 0 0 2px var(--error)}.btn-primary[data-v-04015c8e]:disabled{background:var(--cta-disabled);box-shadow:none;cursor:default}.picker[data-v-04015c8e]{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:#10182880;animation:pickerIn-04015c8e .18s ease both}.picker__panel[data-v-04015c8e]{width:100%;max-width:380px;box-sizing:border-box;padding:24px 22px 18px;border-radius:var(--r-panel);background:#fff;box-shadow:0 24px 60px #10182847;animation:pickerUp-04015c8e .24s var(--curve) both}.picker__kicker[data-v-04015c8e]{margin:0 0 4px;font-size:12px;font-weight:600;color:var(--primary)}.picker__title[data-v-04015c8e]{margin:0 0 18px;font-size:19px;font-weight:700;color:var(--ink)}.picker__warn[data-v-04015c8e]{margin:-8px 0 16px;font-size:13px;font-weight:500;line-height:1.45;color:var(--error)}.source[data-v-04015c8e]{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:13px;text-align:left;padding:14px 15px;border:1.5px solid var(--card-border);border-radius:15px;background:#fff;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.source+.source[data-v-04015c8e]{margin-top:10px}.source[data-v-04015c8e]:hover{border-color:var(--primary);background:var(--highlight)}.source[data-v-04015c8e]:disabled{cursor:default;opacity:.6}.source__icon[data-v-04015c8e]{width:40px;height:40px;flex:none;border-radius:50%;background:var(--highlight);color:var(--primary-dark);display:flex;align-items:center;justify-content:center}.source__icon svg[data-v-04015c8e]{width:21px;height:21px}.source__text[data-v-04015c8e]{display:flex;flex-direction:column;gap:3px;min-width:0}.source__name[data-v-04015c8e]{font-size:15px;font-weight:700;color:var(--ink)}.source__desc[data-v-04015c8e]{font-size:12.5px;font-weight:500;line-height:1.4;color:var(--body)}.picker__cancel[data-v-04015c8e]{display:block;width:100%;margin-top:8px;padding:12px 0 4px;border:none;background:transparent;font-size:13.5px;font-weight:600;color:var(--label);cursor:pointer}@keyframes pickerIn-04015c8e{0%{opacity:0}}@keyframes pickerUp-04015c8e{0%{opacity:0;transform:translateY(14px) scale(.97)}}.scrim[data-v-9e0f2f26]{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;background:#10182880;animation:scrimIn-9e0f2f26 .18s ease both}.modal[data-v-9e0f2f26]{position:relative;width:100%;max-width:400px;box-sizing:border-box;padding:40px 32px 30px;border-radius:26px;background:#fff;box-shadow:0 28px 70px #1018284d;display:flex;flex-direction:column;align-items:center;gap:20px;animation:modalUp-9e0f2f26 .26s var(--curve) both}.modal__close[data-v-9e0f2f26]{position:absolute;top:12px;right:16px;border:none;background:transparent;font-size:26px;line-height:1;color:var(--label);cursor:pointer}.modal__close[data-v-9e0f2f26]:hover{color:var(--ink)}.modal__text[data-v-9e0f2f26]{margin:0;text-align:center;font-size:16px;font-weight:700;line-height:1.45;color:var(--ink);text-wrap:pretty}.modal__expired[data-v-9e0f2f26]{margin:0;font-size:13.5px;font-weight:600;color:var(--body)}.qr[data-v-9e0f2f26]{width:268px;height:268px;display:flex;align-items:center;justify-content:center;padding:12px;box-sizing:border-box;border-radius:20px;background:#fff;box-shadow:0 0 0 1.5px var(--card-border),0 10px 26px #ff592024}.qr__img[data-v-9e0f2f26]{width:100%;height:100%;display:block}.qr--dead .qr__img[data-v-9e0f2f26]{filter:blur(5px) grayscale(1);opacity:.45}.link[data-v-9e0f2f26]{max-width:100%;word-break:break-all;text-align:center;font-size:12.5px;font-weight:500;line-height:1.5;color:var(--primary-dark)}.foot[data-v-9e0f2f26]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 14px}.foot__timer[data-v-9e0f2f26]{font-size:13px;font-weight:500;color:var(--body);font-variant-numeric:tabular-nums}.foot__copy[data-v-9e0f2f26]{padding:8px 16px;border-radius:var(--r-pill);border:1.5px solid var(--soft);background:#fff;color:var(--primary-dark);font-size:13px;font-weight:600;cursor:pointer}.foot__copy[data-v-9e0f2f26]:hover{border-color:var(--primary)}.ok[data-v-9e0f2f26]{width:52px;height:52px;border-radius:50%;background:var(--ok-icon);color:#fff;display:flex;align-items:center;justify-content:center;animation:tickIn .32s cubic-bezier(.2,1.5,.4,1) both}@keyframes scrimIn-9e0f2f26{0%{opacity:0}}@keyframes modalUp-9e0f2f26{0%{opacity:0;transform:translateY(16px) scale(.97)}}.frames[data-v-5cfccbfa]{display:flex;flex-wrap:wrap;gap:20px;margin-top:26px}.frames[data-v-5cfccbfa]>*{flex:1 1 260px}.footnote[data-v-5cfccbfa]{margin-top:22px}.field-date[data-v-a9036dec]{max-width:300px}.slot-label[data-v-a9036dec]{margin:22px 0 10px;font-size:12.5px;font-weight:600;color:var(--label)}.slot-grid[data-v-a9036dec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px}.slot[data-v-a9036dec]{padding:18px;border-radius:15px;display:flex;flex-direction:column;gap:4px}.slot__name[data-v-a9036dec]{font-size:16px;font-weight:700;color:var(--ink)}.slot__range[data-v-a9036dec]{font-size:13px;font-weight:500;color:var(--body)}.error--slot[data-v-a9036dec]{margin-top:12px}.field-contact[data-v-a9036dec]{margin-top:22px;max-width:420px}.option[data-v-7e12a903]{position:relative;overflow:hidden;text-align:left;cursor:pointer;padding:17px 18px;border-radius:var(--r-option);background:#fff;border:1.5px solid var(--card-border);box-shadow:var(--sh-neutral);display:flex;align-items:flex-start;gap:13px;transition:border-color .2s ease,box-shadow .24s ease}.option--active[data-v-7e12a903]{border-color:var(--primary);box-shadow:0 0 0 3px #ff592021}.fill[data-v-7e12a903]{position:absolute;left:0;top:0;bottom:0;width:0%;background:var(--surface);transition:width .42s var(--curve)}.fill--full[data-v-7e12a903]{width:100%}.radio[data-v-7e12a903]{position:relative;margin-top:2px;width:22px;height:22px;flex:none;border-radius:50%;border:2px solid #d8d5d1;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease}.radio--active[data-v-7e12a903]{border-color:var(--primary)}.radio__dot[data-v-7e12a903]{width:10px;height:10px;border-radius:50%;background:var(--primary);transform:scale(0);transition:transform .18s ease}.radio__dot--visible[data-v-7e12a903]{transform:none;animation:dotIn .28s cubic-bezier(.34,1.56,.64,1) both}.body[data-v-7e12a903]{position:relative;flex:1;display:flex;flex-direction:column;gap:3px}.body__name[data-v-7e12a903]{font-size:15px;font-weight:600;color:var(--ink)}.body__description[data-v-7e12a903]{font-size:12.5px;line-height:1.45;font-weight:500;color:var(--body)}.lead--review[data-v-c9b8fb6e]{margin-bottom:22px}.summary[data-v-c9b8fb6e]{border:1px solid var(--card-border);border-radius:var(--r-plan);overflow:hidden}.summary__row[data-v-c9b8fb6e]{display:flex;flex-wrap:wrap;gap:6px 16px;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--surface)}.summary__label[data-v-c9b8fb6e]{font-size:12.5px;font-weight:600;color:var(--muted)}.summary__value[data-v-c9b8fb6e]{font-size:14.5px;font-weight:600;color:var(--ink);text-align:right}.summary__total[data-v-c9b8fb6e]{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:center;padding:18px;background:var(--ink);color:#fff}.summary__total-label[data-v-c9b8fb6e]{font-size:13px;font-weight:600;color:var(--primary-light)}.summary__total-value[data-v-c9b8fb6e]{font-size:23px;font-weight:800;letter-spacing:-.02em}.channel__hint[data-v-c9b8fb6e]{margin:0 0 12px;font-size:13.5px;line-height:1.5;color:var(--body);max-width:56ch;text-wrap:pretty}.channel__hint--lead[data-v-c9b8fb6e]{margin-top:26px}.channel__title[data-v-c9b8fb6e]{margin:0 0 10px;font-size:16px;font-weight:700;color:var(--ink)}.channel__grid[data-v-c9b8fb6e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:11px}.error--channel[data-v-c9b8fb6e]{margin-top:12px}.terms[data-v-c9b8fb6e]{margin-top:20px}.error--terms[data-v-c9b8fb6e]{margin-top:9px}.submit-error[data-v-c9b8fb6e]{margin-top:18px;padding:16px 18px;border-radius:var(--r-option);background:var(--surface);border:1px solid var(--soft)}.submit-error__title[data-v-c9b8fb6e]{margin:0 0 6px;font-size:14.5px;font-weight:700;color:var(--error)}.submit-error__text[data-v-c9b8fb6e]{margin:0 0 6px;font-size:13.5px;line-height:1.5;color:var(--body);text-wrap:pretty}.submit-error__hint[data-v-c9b8fb6e]{margin:0;font-size:12.5px;font-weight:500;color:var(--muted)}.panel[data-v-0671b6ab]{background:var(--ink);color:#fff;border-radius:var(--r-plan);padding:clamp(26px,5vw,38px);text-align:center}.panel__check[data-v-0671b6ab]{width:62px;height:62px;margin:0 auto 20px;border-radius:50%;background:var(--primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700}.panel__title[data-v-0671b6ab]{margin:0 0 10px;font-size:clamp(24px,4.6vw,31px);font-weight:700;letter-spacing:-.02em;color:#fff}.panel__text[data-v-0671b6ab]{margin:0 auto;font-size:15px;line-height:1.55;color:#ffffffb8;max-width:46ch;text-wrap:pretty}.panel__ids[data-v-0671b6ab]{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.14)}.id[data-v-0671b6ab]{text-align:center}.panel__next[data-v-0671b6ab]{margin:0;font-size:13.5px;font-weight:500;color:#fff9}.id__label[data-v-0671b6ab]{margin:0 0 4px;font-size:12px;font-weight:600;color:#ffffff80}.id__value[data-v-0671b6ab]{font-size:18px;font-weight:700;color:#fff}.id__value--protocol[data-v-0671b6ab]{color:var(--primary-light)}.next-title[data-v-0671b6ab]{margin:28px 0 12px;font-size:16px;font-weight:700;color:var(--ink)}.next-steps[data-v-0671b6ab]{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:12px}.next-step[data-v-0671b6ab]{padding:18px;border-radius:15px;background:#fff;border:1px solid var(--card-border);display:flex;flex-direction:column;gap:9px}.next-step__marker[data-v-0671b6ab]{width:27px;height:27px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700}.next-step__marker--done[data-v-0671b6ab]{background:var(--primary);color:#fff}.next-step__marker--pending[data-v-0671b6ab]{background:var(--surface);color:var(--primary-dark)}.next-step__title[data-v-0671b6ab]{font-size:14.5px;font-weight:700;color:var(--ink)}.next-step__text[data-v-0671b6ab]{font-size:12.5px;line-height:1.5;font-weight:500;color:var(--body)}.footer[data-v-0671b6ab]{margin-top:24px;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.footer__note[data-v-0671b6ab]{font-size:13px;font-weight:500;color:var(--muted)}.footer__button[data-v-0671b6ab]{padding:13px 24px;border-radius:var(--r-pill);background:#fff;border:1.5px solid var(--soft);color:var(--primary-dark);font-size:14.5px;font-weight:600;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}.footer__button[data-v-0671b6ab]:hover{border-color:var(--primary);background:var(--highlight)}.page[data-v-95c702d9]{min-height:100vh;background:#0b0b0c;padding-bottom:56px;overflow-x:clip}.content[data-v-95c702d9]{width:min(980px,100%);margin:0 auto;padding:clamp(20px,4vw,34px) var(--pad-side) 0;box-sizing:border-box}.card[data-v-95c702d9]{background:#17171b;border:1px solid #26262b;border-radius:22px;padding:clamp(22px,4vw,38px);box-shadow:0 6px 28px #00000080}.card--fwd[data-v-95c702d9]{animation:slideFwd-95c702d9 .34s var(--curve)}.card--back[data-v-95c702d9]{animation:slideBack-95c702d9 .34s var(--curve)}@keyframes slideFwd-95c702d9{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes slideBack-95c702d9{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.block[data-v-95c702d9]{display:block;margin-top:34px;padding-top:30px;border-top:1px solid #1e1918}.nav[data-v-95c702d9]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin-top:30px;padding-top:24px;border-top:1px solid #1e1918}.nav__back[data-v-95c702d9]{padding:13px 22px;border-radius:999px;background:transparent;border:1.5px solid #33333a;color:#9c9ca6;font-size:14.5px;font-weight:500;cursor:pointer;transition:border-color .18s ease,color .18s ease}.nav__back[data-v-95c702d9]:hover{border-color:#ff5920;color:#ff7a4d}.nav__right[data-v-95c702d9]{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-left:auto}.nav__hint[data-v-95c702d9]{font-size:12px;font-weight:500;color:#7b7b82}.legal[data-v-95c702d9]{margin:24px 0 0;text-align:center;font-size:11.5px;line-height:1.6;color:#7b7b82}@media(max-width:640px){.page[data-v-95c702d9]{background:#000;padding-bottom:0;min-height:100dvh;display:flex;flex-direction:column}.content[data-v-95c702d9]{flex:1;display:flex;flex-direction:column;padding:26px 22px 0}.progress[data-v-95c702d9],.plan-bar[data-v-95c702d9],.support[data-v-95c702d9],.legal[data-v-95c702d9]{display:none}.card[data-v-95c702d9]{flex:1;display:flex;flex-direction:column;background:transparent;border:none;border-radius:0;padding:0;box-shadow:none}.card--fwd[data-v-95c702d9]{animation-name:mIn-95c702d9}.card--back[data-v-95c702d9]{animation-name:mBack-95c702d9}@keyframes mIn-95c702d9{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes mBack-95c702d9{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}.nav[data-v-95c702d9]{position:sticky;bottom:0;z-index:30;margin:auto -22px 0;padding:14px 22px 24px;background:#000;border-top:1px solid #1c1c1f;flex-wrap:nowrap;gap:14px}.nav__back[data-v-95c702d9]{padding:14px 4px;border:none;color:#8b8b91;font-weight:400}.nav__back[data-v-95c702d9]:hover{color:#fff}.nav__hint[data-v-95c702d9]{display:none}.nav__next[data-v-95c702d9]{padding:12px 24px;font-size:14.5px}}html.theme-dark{--page-bg: #0b0b0c;--ink: #f2f2f4;--body: #adadb6;--muted: #7b7b82;--label: #9c9ca6;--disabled: #63636b;--white-text: #f2f2f4;--card-border: #26262b;--track: #2b2b31;--neutral-panel: #131316;--neutral-panel-border: #26262b;--dropdown-empty: #2b2b31;--soft: #33333a;--highlight: #221a17;--surface: #1e1918;--primary-dark: #ff7a4d;--primary-light: #ff7e52;--ok-bg: #13241b;--ok-border: #254a34;--ok-icon: #3fa66f;--ok-text: #8fe0b4;--error: #ff8f7a;--sh-card: 0 6px 28px rgba(0, 0, 0, .5);--sh-header: none;--sh-neutral: 0 1px 2px rgba(0, 0, 0, .45);--sh-selected: 0 0 0 3px rgba(255, 89, 32, .15), 0 10px 24px rgba(255, 89, 32, .18);--sh-dropdown: 0 16px 38px rgba(0, 0, 0, .6);--sh-cta: 0 10px 26px rgba(0, 0, 0, .5);--cta-disabled: #2b2b31;--dk-input-bg: #101013;--dk-card: #17171b;--dk-warm: #1e1918;--dk-band: #1d1d22;--dk-border-field: #33333a;--dk-border-inner: #2b2b31}html.theme-dark body{background:#0b0b0c;color:#f2f2f4}html.theme-dark a{color:#ff7a4d}html.theme-dark a:hover{color:#ff9166}html.theme-dark ::selection{background:#ff5920;color:#fff}html.theme-dark input::placeholder,html.theme-dark textarea::placeholder{color:#63636b}html.theme-dark input:-webkit-autofill,html.theme-dark input:-webkit-autofill:hover,html.theme-dark input:-webkit-autofill:focus,html.theme-dark input:-webkit-autofill:active{-webkit-text-fill-color:#f2f2f4;-webkit-box-shadow:0 0 0 40px #101013 inset;box-shadow:0 0 0 40px #101013 inset;caret-color:#ff5920}html.theme-dark .kicker{font-weight:500}html.theme-dark .step-title{font-weight:300;letter-spacing:-.01em}html.theme-dark .lead strong,html.theme-dark .field__label{font-weight:500}html.theme-dark .field__optional{font-weight:500;color:#7b7b82}html.theme-dark .input{border-color:#33333a;background:#101013;color:#f2f2f4}html.theme-dark .input:focus{border-color:#ff5920;box-shadow:0 0 0 3px #ff592029}html.theme-dark .btn-primary{background:#fff;color:#101013;font-weight:600;box-shadow:0 10px 26px #00000080}html.theme-dark .btn-primary:hover{background:#ffe4d9;box-shadow:0 10px 26px #00000080}html.theme-dark .btn-primary:disabled{background:#2b2b31;color:#7b7b82;box-shadow:none}html.theme-dark .btn-secondary{border-color:#33333a;color:#9c9ca6;font-weight:500}html.theme-dark .btn-secondary:hover{border-color:#ff5920;color:#ff7a4d}html.theme-dark .btn-link{color:#9c9ca6;font-weight:500}html.theme-dark .btn-link:hover{color:#ff7a4d}html.theme-dark .info-panel{background:#1e1918;color:#adadb6}html.theme-dark .success-panel__text{font-weight:500}html.theme-dark .dark-panel{background:#1d1d22;color:#e4e4e7}html.theme-dark .spinner{border-color:#33333a;border-top-color:#ff5920}html.theme-dark .progress__step{font-weight:500;letter-spacing:.01em}html.theme-dark .progress__name{font-weight:500}html.theme-dark .track__fill--done{background:#ff7a4d}html.theme-dark .bar{background:#1d1d22}html.theme-dark .bar__kicker,html.theme-dark .bar__name{font-weight:500}html.theme-dark .bar__price{font-weight:600}html.theme-dark .support__card{background:#17171b;border-color:#26262b}html.theme-dark .support__card:hover{border-color:#33333a;box-shadow:none}html.theme-dark .support__title{font-weight:600}html.theme-dark .support__text a{font-weight:500}html.theme-dark .consent{background:#131316;border-color:#26262b}html.theme-dark .box{background:#17171b;border-color:#63636b}html.theme-dark .box--checked{background:#ff5920;border-color:#ff5920}html.theme-dark .consent__text{font-weight:400}html.theme-dark .consent__text a{font-weight:500}html.theme-dark .notice__text{color:#8f8f98;font-weight:400}html.theme-dark .option{background:#17171b;border-color:#26262b;box-shadow:0 1px 2px #00000073}html.theme-dark .option--active{border-color:#ff5920;box-shadow:0 0 0 3px #ff592021}html.theme-dark .fill{background:#1e1918}html.theme-dark .radio{border-color:#4a4a52}html.theme-dark .radio--active{border-color:#ff5920}html.theme-dark .body__name{font-weight:500}html.theme-dark .trigger{border-color:#33333a;background:#17171b;color:#f2f2f4}html.theme-dark .trigger--open{border-color:#ff5920;box-shadow:0 0 0 3px #ff592029}html.theme-dark .trigger__placeholder{color:#63636b}html.theme-dark [data-popup] .panel{background:#17171b;border-color:#33333a;box-shadow:0 16px 38px #0009}html.theme-dark .search__input{border-color:#33333a;background:#101013;color:#f2f2f4}html.theme-dark .item{background:#17171b;color:#f2f2f4}html.theme-dark .item:hover{background:#221a17}html.theme-dark .item--active{background:#1e1918;color:#ff7a4d}html.theme-dark .empty,html.theme-dark .note{color:#7b7b82}html.theme-dark .note{border-top-color:#26262b}html.theme-dark .arrow{border-color:#26262b;background:#17171b;color:#ff7a4d;font-weight:500}html.theme-dark .arrow:hover{border-color:#ff5920}html.theme-dark .title{background:#1e1918;color:#f2f2f4;font-weight:500}html.theme-dark .title:hover{background:#26262b}html.theme-dark .weekdays__day{font-weight:500}html.theme-dark .day,html.theme-dark .cell{background:#17171b;color:#f2f2f4}html.theme-dark .day--today{background:#1e1918;color:#ff7a4d;font-weight:500}html.theme-dark .day--selected,html.theme-dark .cell--selected{background:#ff5920;color:#fff;font-weight:600}html.theme-dark .day--disabled,html.theme-dark .cell--disabled,html.theme-dark .cell--disabled:hover{background:#17171b;color:#2b2b31}html.theme-dark .cell:hover{background:#221a17}html.theme-dark .map-block__label{font-weight:500}html.theme-dark .map-block__frame{border-color:#33333a}html.theme-dark .map-block__coords span{font-weight:500}html.theme-dark .map__canvas,html.theme-dark .map__status{background:#101013}html.theme-dark .map__locate{background:#17171b;color:#ff7a4d;border:1px solid #33333a;box-shadow:0 3px 12px #00000080}html.theme-dark .availability--checking{background:#1e1918}html.theme-dark .availability--uncovered{background:#1e1918;border-color:#33333a}html.theme-dark .availability__title,html.theme-dark .waitlist__title{font-weight:600}html.theme-dark .waitlist__text strong{color:#ff7e52;font-weight:500}html.theme-dark .party{background:radial-gradient(circle at 50% 42%,#ff59204d,#ff592000 58%),#000000b8}html.theme-dark .party--espera{background:radial-gradient(circle at 50% 42%,#ff59201a,#ff592000 55%),#000000ad}html.theme-dark .party--inset{background:radial-gradient(circle at 50% 38%,#ff592038,#ff592000 62%),#0b0b0cdb}html.theme-dark .party--inset.party--espera{background:radial-gradient(circle at 50% 38%,#ff592017,#ff592000 58%),#0b0b0ce0}html.theme-dark .party__panel{border-color:#ff592047;background:radial-gradient(120% 58% at 50% 0%,#ff592038,#17171b00 64%),#17171b;box-shadow:0 26px 70px #0009}html.theme-dark .party--inset .party__panel{background:none;box-shadow:none}html.theme-dark .party__where--espera,html.theme-dark .party__seal{color:#ff7a4d}html.theme-dark .party__wave{border-color:#ff592073}html.theme-dark .party__cta{background:#fff;color:#101013;box-shadow:0 8px 20px #00000073}html.theme-dark .sub__label,html.theme-dark .sub__notice strong{font-weight:500}html.theme-dark .channel{background:#17171b;border-color:#26262b;box-shadow:0 1px 2px #00000073}html.theme-dark .channel--active{border-color:#ff5920;background:#221a17;box-shadow:0 0 0 3px #ff592026}html.theme-dark .channel__name{font-weight:600}html.theme-dark .sending{background:#1e1918}html.theme-dark .sending__text{color:#ff7a4d;font-weight:500}html.theme-dark .digit{border-color:#33333a;background:#101013;color:#f2f2f4;font-weight:600}html.theme-dark .digit:focus{border-color:#ff5920;box-shadow:0 0 0 3px #ff592029}html.theme-dark .digit--filled{border-color:#ff5920;background:#221a17}html.theme-dark .resend{border-color:#33333a;background:#17171b;color:#ff7a4d;font-weight:500}html.theme-dark .resend--waiting{color:#63636b}html.theme-dark .resend--waiting:hover{border-color:#33333a}html.theme-dark .capture__label{font-size:12.5px;font-weight:500;color:#9c9ca6}html.theme-dark .stage{background:#0c0c0e;box-shadow:0 0 0 1.5px #2b2b31}html.theme-dark .stage__empty,html.theme-dark .stage__done{background:radial-gradient(120% 90% at 50% 0%,#ff592017,#ff592000 62%),#0c0c0e}html.theme-dark .stage__done--scrim{background:linear-gradient(to top,#0c0c0ee6,#0c0c0e8c 55%,#0c0c0e4d)}html.theme-dark .stage__check{background:#ff5920}html.theme-dark .stage__done-title{font-weight:500}html.theme-dark .capture--done .stage{box-shadow:0 0 0 1.5px #ff5920,0 0 0 5px #ff59201a}html.theme-dark .capture--bad .stage{box-shadow:0 0 0 1.5px #ff8f7a}html.theme-dark .shutter{background:#fff;color:#101013}html.theme-dark .shutter:hover{background:#ffe4d9}html.theme-dark .shutter__ring{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 5px #ff5920}html.theme-dark .picker,html.theme-dark .scrim{background:#000000b8}html.theme-dark .picker__panel,html.theme-dark .modal{background:#141418;border:1.5px solid #2b2b31;box-shadow:0 24px 60px #0009}html.theme-dark .picker__kicker{font-weight:500}html.theme-dark .picker__title{font-weight:300}html.theme-dark .source{background:#17171b;border-color:#26262b}html.theme-dark .source:hover{background:#221a17;border-color:#ff5920}html.theme-dark .source__icon{background:#221a17;color:#ff7a4d}html.theme-dark .source__name{font-weight:500}html.theme-dark .modal__close:hover{color:#f2f2f4}html.theme-dark .modal__text{font-weight:500}html.theme-dark .qr{box-shadow:0 0 0 1.5px #2b2b31,0 10px 26px #00000080}html.theme-dark .link{color:#ff7a4d}html.theme-dark .foot__copy{border-color:#33333a;background:#17171b;color:#ff7a4d}html.theme-dark .ok{background:#ff5920}html.theme-dark .condo-scrim{background:#000000b8}html.theme-dark .condo-modal{background:#141418;border:1.5px solid #2b2b31;box-shadow:0 24px 60px #0009}html.theme-dark .condo-modal__kicker{font-weight:500}html.theme-dark .condo-modal__title{font-weight:300;letter-spacing:-.01em;color:#fff}html.theme-dark .condo-modal__text{color:#9c9ca6}html.theme-dark .condo-item{background:#17171b;border:1px solid #26262b}html.theme-dark .condo-item:hover{background:#1c1c21;border-color:#ff5920}html.theme-dark .condo-item__name{font-weight:500}html.theme-dark .condo-modal__none{border-color:#33333a;color:#adadb6;font-weight:400}html.theme-dark .condo-modal__none:hover{border-color:#63636b;color:#f2f2f4}html.theme-dark .summary{border-color:#26262b}html.theme-dark .summary__row{border-bottom-color:#1e1918}html.theme-dark .summary__label,html.theme-dark .summary__value{font-weight:500}html.theme-dark .summary__total{background:#1d1d22}html.theme-dark .summary__total-label{font-weight:500}html.theme-dark .channel__title{font-weight:600}html.theme-dark .submit-error{background:#1e1918;border-color:#33333a}html.theme-dark .submit-error__title{font-weight:600}html.theme-dark .panel:not([data-popup] .panel){background:#1d1d22}html.theme-dark .panel__check{font-weight:600}html.theme-dark .panel__title{font-weight:300;letter-spacing:-.01em}html.theme-dark .id__label{font-weight:500}html.theme-dark .id__value{font-weight:600}html.theme-dark .id__value--protocol{color:#ff7e52}html.theme-dark .next-title{font-weight:600}html.theme-dark .next-step{background:#17171b;border-color:#26262b}html.theme-dark .next-step__marker{font-weight:600}html.theme-dark .next-step__marker--pending{background:#1e1918;color:#ff7a4d}html.theme-dark .next-step__title{font-weight:600}html.theme-dark .footer__button{background:#17171b;border-color:#33333a;color:#ff7a4d;font-weight:500}html.theme-dark .footer__button:hover{border-color:#ff5920;background:#221a17}html.theme-dark .overlay{background:#221a17f5}html.theme-dark .overlay svg circle:first-child{stroke:#26262b}html.theme-dark .text__title{font-weight:600}html.theme-dark .spinner--light{border-color:#ffffff59;border-top-color:#fff}@media(max-width:640px){html.theme-dark{--page-bg: #000;--ink: #fff;--body: #8b8b91;--muted: #5c5c63;--label: #7b7b82;--disabled: #4f4f56;--card-border: #26262b;--neutral-panel: transparent;--soft: #26262b;--highlight: #17100e;--surface: #17100e;--error: #ff8f6a;--r-input: 4px;--r-plan: 4px;--r-option: 4px;--r-panel: 4px;--r-card: 4px;--r-item: 3px;--r-pill: 4px;--sh-cta: none;--sh-focus: none;--sh-neutral: none;--sh-selected: none;--sh-dropdown: none}html.theme-dark body{background:#000;color:#fff}html.theme-dark input::placeholder,html.theme-dark textarea::placeholder{color:#4f4f56}html.theme-dark input:-webkit-autofill,html.theme-dark input:-webkit-autofill:hover,html.theme-dark input:-webkit-autofill:focus,html.theme-dark input:-webkit-autofill:active{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0 40px #000 inset;box-shadow:0 0 0 40px #000 inset}html.theme-dark .kicker{display:none}html.theme-dark .step-title{margin-bottom:8px;font-size:25px;line-height:1.2;letter-spacing:-.015em;color:#fff}html.theme-dark .lead{font-size:13.5px;line-height:1.5;color:#7b7b82}html.theme-dark .footnote{color:#5c5c63}html.theme-dark .field-grid{grid-template-columns:1fr;gap:16px}html.theme-dark .field__label{font-size:12px;font-weight:400;color:#7b7b82;margin-bottom:7px}html.theme-dark .field__optional{color:#4f4f56}html.theme-dark .input,html.theme-dark .trigger,html.theme-dark .digit,html.theme-dark .search__input{padding:15px 16px;border:1px solid #26262b;border-radius:4px;background:transparent;font-weight:400;color:#fff;transition:border-color .16s ease}html.theme-dark .digit{padding:14px 0}html.theme-dark .input:hover,html.theme-dark .trigger:hover{border-color:#3f3f47}html.theme-dark .input:focus,html.theme-dark .trigger--open,html.theme-dark .digit:focus,html.theme-dark .search__input:focus{border-color:#ff5920;box-shadow:none}html.theme-dark .trigger{min-height:0;height:auto}html.theme-dark .trigger__placeholder{color:#4f4f56}html.theme-dark .chevron{width:7px;height:7px;border-right-width:1.5px;border-bottom-width:1.5px;border-color:#6b6b72}html.theme-dark .calendar-icon{width:15px;height:14px;border:1.5px solid #6b6b72;border-top-width:4px;border-radius:3px}html.theme-dark .error{font-size:12px;font-weight:400;color:#ff8f6a}html.theme-dark .btn-primary{padding:14px 22px;border-radius:4px;background:#fafafa;color:#111114;font-size:14.5px;font-weight:500;box-shadow:none;transition:transform .14s ease,background-color .14s ease}html.theme-dark .btn-primary:hover{background:#fff;box-shadow:none}html.theme-dark .btn-primary:active{transform:scale(.985)}html.theme-dark .btn-secondary,html.theme-dark .resend,html.theme-dark .footer__button,html.theme-dark .foot__copy{border:1px solid #2f2f34;border-radius:4px;background:transparent;color:#e6e6e8;font-weight:400}html.theme-dark .btn-secondary:hover,html.theme-dark .resend:hover,html.theme-dark .footer__button:hover,html.theme-dark .foot__copy:hover{border-color:#5c5c63;background:transparent;color:#fff}html.theme-dark .btn-link{color:#8b8b91;font-weight:400}html.theme-dark .btn-link:hover{color:#fff}html.theme-dark [data-popup] .panel{position:fixed;z-index:1150;inset:auto 0 0;width:auto;max-height:70%;padding:12px 12px 22px;border:none;border-top:1px solid #26262b;border-radius:8px 8px 0 0;background:#0c0c0e;box-shadow:0 0 0 100vmax #0000009e;overflow-y:auto;animation:sheetIn .3s var(--curve) both}html.theme-dark .list{max-height:none}html.theme-dark .item{padding:15px 12px;border-radius:3px;background:transparent;color:#8b8b91;font-size:15.5px;font-weight:400}html.theme-dark .item:hover{background:#17171a}html.theme-dark .item--active{background:transparent;color:#fff;font-weight:500}html.theme-dark .item--active:after{content:"✓";float:right;color:#ff5920;font-size:14px}html.theme-dark .search{padding:4px 4px 10px}html.theme-dark .arrow{width:36px;height:36px;border:1px solid #26262b;border-radius:4px;background:transparent;color:#e6e6e8;font-size:15px}html.theme-dark .arrow:hover{border-color:#5c5c63}html.theme-dark .title{background:transparent;color:#fff}html.theme-dark .title:hover{background:transparent;color:#ff9166}html.theme-dark .weekdays__day{font-size:10.5px;font-weight:400;color:#5c5c63}html.theme-dark .day{height:42px;border-radius:10px;background:transparent;font-weight:400}html.theme-dark .day--today{background:#17171a}html.theme-dark .cell{background:transparent;border-radius:4px;font-weight:400}html.theme-dark .cell:hover{background:#17171a}html.theme-dark .day--disabled,html.theme-dark .cell--disabled,html.theme-dark .cell--disabled:hover{background:transparent;color:#2b2b31}html.theme-dark .day--selected,html.theme-dark .cell--selected{font-weight:500}html.theme-dark .consent{padding:15px 16px;border-radius:4px;background:transparent;border:1px solid #26262b;align-items:center;transition:border-color .16s ease}html.theme-dark .consent:hover{border-color:#3f3f47}html.theme-dark .box{width:22px;height:22px;margin-top:0;border-radius:3px;border:1px solid #4f4f56;background:transparent}html.theme-dark .box--checked{border-color:#ff5920;background:#ff5920;box-shadow:none}html.theme-dark .consent__text{font-size:12.5px;line-height:1.45;color:#8b8b91}html.theme-dark .consent__text a{font-weight:400;text-decoration:none}html.theme-dark .option{padding:16px;border-radius:4px;border-width:1px;background:transparent;box-shadow:none;transition:border-color .2s ease,background-color .2s ease}html.theme-dark .option:hover{background:#0b0b0d}html.theme-dark .option--active{box-shadow:none}html.theme-dark .fill{display:none}html.theme-dark .radio{width:20px;height:20px;margin-top:1px;border-width:1.5px}html.theme-dark .radio__dot{width:9px;height:9px}html.theme-dark .body__name{font-size:14.5px;color:#fff}html.theme-dark .body__description{font-weight:400;color:#8b8b91}html.theme-dark .cep-row,html.theme-dark .address-grid{gap:16px}html.theme-dark .map-block__frame{height:210px;border:1px solid #26262b;border-radius:4px}html.theme-dark .map__locate{border-radius:4px;box-shadow:none}html.theme-dark .availability--checking,html.theme-dark .availability--uncovered,html.theme-dark .dark-panel{padding:15px 16px;border-radius:4px;background:transparent;border:1px solid #26262b}html.theme-dark .availability__title,html.theme-dark .waitlist__title{font-size:14.5px;font-weight:500}html.theme-dark .availability__text,html.theme-dark .waitlist__text{font-size:12.5px;color:#8b8b91}html.theme-dark .channels{grid-template-columns:1fr}html.theme-dark .channel{padding:18px;border-radius:4px;border-width:1px;background:transparent;box-shadow:none}html.theme-dark .channel:hover{background:#0b0b0d}html.theme-dark .channel--active{background:transparent;box-shadow:none}html.theme-dark .channel__name{font-size:15.5px;font-weight:500;color:#fff}html.theme-dark .channel__target{font-weight:400;color:#8b8b91}html.theme-dark .send{width:100%}html.theme-dark .sending{border-radius:4px;background:transparent;border:1px solid #26262b}html.theme-dark .digits{gap:8px;max-width:none}html.theme-dark .digit{font-size:20px;font-weight:400}html.theme-dark .digit--filled{background:#17100e}html.theme-dark .success-panel{background:#17100e;border-color:#ff5920;border-radius:4px}html.theme-dark .success-panel__icon{background:#ff5920}html.theme-dark .success-panel__text{color:#fff;font-weight:400}html.theme-dark .frames{gap:20px}html.theme-dark .capture__label{font-size:12px;font-weight:400;color:#7b7b82}html.theme-dark .stage{border-radius:4px;background:#08080a;box-shadow:0 0 0 1px #26262b}html.theme-dark .capture--done .stage{box-shadow:0 0 0 1px #ff5920}html.theme-dark .capture--bad .stage{box-shadow:0 0 0 1px #ff8f6a}html.theme-dark .capture__actions .btn-primary{width:100%}html.theme-dark .shutter{border-radius:4px}html.theme-dark .picker__panel,html.theme-dark .modal{border-radius:8px;border-width:1px;background:#0c0c0e}html.theme-dark .picker__title{font-size:21px}html.theme-dark .source{border-radius:4px;border-width:1px;background:transparent}html.theme-dark .source:hover{background:#17171a;border-color:#3f3f47}html.theme-dark .source__icon{background:#17100e}html.theme-dark .qr{border-radius:4px;box-shadow:0 0 0 1px #26262b}html.theme-dark .summary{border-radius:4px}html.theme-dark .summary__row{padding:14px 16px;border-bottom-color:#1c1c1f;align-items:baseline}html.theme-dark .summary__label{font-size:12px;font-weight:400;color:#6b6b72}html.theme-dark .summary__value{font-size:13px;font-weight:400;color:#e6e6e8;word-break:break-word}html.theme-dark .summary__total{padding:16px;background:transparent;align-items:baseline}html.theme-dark .summary__total-label{font-size:12.5px;font-weight:400;color:#ff7a4d}html.theme-dark .summary__total-value{font-size:20px;font-weight:500;letter-spacing:-.015em}html.theme-dark .channel__hint{display:none}html.theme-dark .channel__title{margin:24px 0 11px;font-size:12px;font-weight:400;color:#7b7b82}html.theme-dark .channel__grid{grid-template-columns:1fr}html.theme-dark .submit-error{border-radius:4px;background:transparent;border-color:#26262b}html.theme-dark .condo-modal{background:#0c0c0e;border:none;border-top:1px solid #26262b;border-radius:8px 8px 0 0}html.theme-dark .condo-item,html.theme-dark .condo-modal__none{border-radius:4px;border-width:1px;background:transparent}html.theme-dark .condo-item:hover{background:#17171a}html.theme-dark .panel:not([data-popup] .panel){padding:14px 0 4px;border-radius:0;background:transparent}html.theme-dark .panel__check{width:58px;height:58px;font-size:26px;font-weight:400}html.theme-dark .panel__title{font-size:26px;letter-spacing:-.015em}html.theme-dark .panel__text{font-size:13.5px;color:#8b8b91;max-width:32ch}html.theme-dark .panel__ids{margin-top:24px;padding:0;border:1px solid #26262b;border-radius:4px;gap:0;align-items:stretch}html.theme-dark .id{display:flex;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #1c1c1f;text-align:left}html.theme-dark .id__label{margin:0;font-size:12px;font-weight:400;color:#6b6b72}html.theme-dark .id__value{font-size:13px;font-weight:500}html.theme-dark .panel__next{padding:14px 16px;font-size:12.5px;font-weight:400;color:#8b8b91;text-align:left}html.theme-dark .next-title{display:none}html.theme-dark .next-steps{grid-template-columns:1fr;gap:18px;margin-top:24px}html.theme-dark .next-step{display:grid;grid-template-columns:25px 1fr;column-gap:13px;row-gap:4px;padding:0;border:none;background:transparent}html.theme-dark .next-step__marker{grid-row:1 / 3;width:25px;height:25px;font-size:12px;font-weight:500}html.theme-dark .next-step__marker--pending{background:#17171a;color:#ff7a4d}html.theme-dark .next-step__title{font-size:14px;font-weight:500;color:#fff}html.theme-dark .next-step__text{font-weight:400;color:#8b8b91}html.theme-dark .footer{margin-top:28px;flex-direction:column-reverse;align-items:stretch}html.theme-dark .footer__note{text-align:center;color:#5c5c63}html.theme-dark .footer__button{width:100%;padding:15px}html.theme-dark .overlay{background:#000}html.theme-dark .overlay svg{width:96px;height:96px}html.theme-dark .overlay svg circle{stroke-width:3.5}html.theme-dark .overlay svg circle:first-child{stroke:#1c1c1f}html.theme-dark .overlay .pulse{display:none}html.theme-dark .overlay polyline{stroke-width:4.8}html.theme-dark .text__title{font-size:21px;font-weight:300;letter-spacing:-.01em;color:#fff}html.theme-dark .text__body{font-size:13.5px;color:#8b8b91;max-width:30ch}html.theme-dark .party__panel{border-radius:4px;border-color:#26262b;background:#0c0c0e}html.theme-dark .party__cta{border-radius:4px;background:#fafafa;color:#111114;box-shadow:none}@keyframes sheetIn{0%{transform:translateY(100%)}to{transform:none}}}:root{--primary: #ff5920;--primary-dark: #eb3c00;--primary-light: #ff7e52;--accent: #ffa485;--soft: #ffcabb;--highlight: #fff7f5;--surface: #fff0eb;--ink: #101828;--body: #555555;--muted: #999999;--label: #718096;--disabled: #c4c4c4;--white-text: #eaeaea;--page-bg: #f4f4f5;--card-border: #ffdcd0;--track: #e6e4e1;--neutral-panel: #fafaf9;--neutral-panel-border: #e8e6e3;--dropdown-empty: #e0dedb;--ok-bg: #eef8f2;--ok-border: #cbe9d8;--ok-icon: #0f7a4f;--ok-text: #0f5c3d;--error: #d92d20;--r-input: 12px;--r-plan: 18px;--r-option: 14px;--r-panel: 18px;--r-card: 22px;--r-item: 10px;--r-pill: 999px;--sh-card: 0 6px 28px rgba(235, 60, 0, .05);--sh-header: 0 1px 14px rgba(16, 24, 40, .05);--sh-neutral: 0 1px 2px rgba(16, 24, 40, .03);--sh-selected: 0 0 0 3px rgba(255, 89, 32, .15), 0 14px 28px rgba(235, 60, 0, .13);--sh-focus: 0 0 0 3px rgba(255, 89, 32, .16);--sh-dropdown: 0 16px 38px rgba(16, 24, 40, .16);--sh-cta: 0 8px 20px rgba(255, 89, 32, .28);--curve: cubic-bezier(.22, 1, .36, 1);--thread-bg: #f6f2ef;--thread-divider: #f0e7e3;--chip-text: #8a827c;--cta-disabled: #ffd9cc;--ok-text-soft: #3d7a5f;--sh-bubble: 0 1px 2px rgba(16, 24, 40, .05);--sh-footer: 0 -6px 20px rgba(16, 24, 40, .06);--sh-map-btn: 0 2px 8px rgba(16, 24, 40, .22);--content-width: min(980px, 100%);--trust-width: min(1180px, 100%);--pad-side: clamp(16px, 4vw, 28px);--pad-card: clamp(22px, 4vw, 38px)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes bubbleIn{0%{opacity:0;transform:translateY(9px) scale(.985)}to{opacity:1;transform:none}}@keyframes sheetUp{0%{transform:translateY(102%)}to{transform:none}}@keyframes dotJump{0%,65%,to{transform:none}32%{transform:translateY(-4px)}}@keyframes strokeDraw{to{stroke-dashoffset:0}}@keyframes dropIn{0%{opacity:0;transform:translateY(-7px) scale(.98)}to{opacity:1;transform:none}}@keyframes subIn{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@keyframes popIn{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}@keyframes okIn{0%{opacity:0;transform:scale(.94)}60%{transform:scale(1.015)}to{opacity:1;transform:none}}@keyframes shake{10%,90%{transform:translate(-2px)}30%,70%{transform:translate(4px)}50%{transform:translate(-4px)}to{transform:none}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ringOut{0%{transform:scale(.9);opacity:.55}to{transform:scale(1.55);opacity:0}}@keyframes tickIn{0%{transform:scale(.2) rotate(-30deg);opacity:0}60%{transform:scale(1.15) rotate(0);opacity:1}to{transform:none;opacity:1}}@keyframes dotIn{0%{transform:scale(0)}65%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes boxPop{0%{transform:scale(1)}45%{transform:scale(.88)}to{transform:scale(1)}}@keyframes cardPop{0%{transform:scale(1)}42%{transform:scale(1.035)}to{transform:none}}@keyframes stampPop{0%{transform:scale(.55)}58%{transform:scale(1.09)}to{transform:none}}@keyframes blip{0%{box-shadow:0 0 #0f7a4f80}70%{box-shadow:0 0 0 7px #0f7a4f00}to{box-shadow:0 0 #0f7a4f00}}@keyframes partyIn{0%{opacity:0}to{opacity:1}}@keyframes partyPanel{0%{opacity:0;transform:scale(.82) translateY(18px)}62%{opacity:1;transform:scale(1.025) translateY(0)}to{opacity:1;transform:none}}@keyframes rayOut{0%{opacity:0;transform:rotate(var(--a)) translateY(-6px) scaleY(.15)}18%{opacity:1}70%{opacity:1;transform:rotate(var(--a)) translateY(calc(-1 * var(--fly))) scaleY(1)}to{opacity:0;transform:rotate(var(--a)) translateY(calc(-1 * var(--fly) - 10px)) scaleY(.5)}}@keyframes waveOut{0%{opacity:.85;transform:scale(.3)}to{opacity:0;transform:scale(1)}}@keyframes pinLand{0%{opacity:0;transform:scale(.2)}55%{transform:scale(1.14)}to{opacity:1;transform:none}}*{-webkit-font-smoothing:antialiased}html{box-sizing:border-box}body{margin:0;background:var(--page-bg);font-family:Poppins,system-ui,sans-serif;color:var(--ink)}a{color:var(--primary-dark);text-decoration:none}a:hover{color:var(--primary)}input,select,button,textarea{font-family:Poppins,system-ui,sans-serif}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:var(--ink);-webkit-box-shadow:0 0 0 40px #fff inset;box-shadow:0 0 0 40px #fff inset;caret-color:var(--ink);transition:background-color 9999s ease-out 0s}::selection{background:var(--soft);color:var(--ink)}input::placeholder,textarea::placeholder{color:var(--disabled);opacity:1;font-weight:400}.kicker{margin:0 0 9px;font-size:13.5px;font-weight:600;color:var(--primary)}.step-title{margin:0 0 10px;font-size:clamp(23px,4.4vw,30px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--ink)}.lead{margin:0 0 24px;font-size:15px;line-height:1.55;color:var(--body);max-width:54ch;text-wrap:pretty}.lead strong{color:var(--ink);font-weight:600}.footnote{margin:18px 0 0;font-size:11.5px;line-height:1.6;color:var(--muted)}.field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:18px}.field{display:flex;flex-direction:column}.field--wide{grid-column:1 / -1}.field__label{font-size:12.5px;font-weight:600;color:var(--label);margin-bottom:8px}.field__optional{font-weight:500;color:var(--muted)}.input{width:100%;box-sizing:border-box;padding:14px 15px;border:1.5px solid var(--soft);border-radius:var(--r-input);font-size:16px;font-weight:500;color:var(--ink);background:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.input:focus{border-color:var(--primary);box-shadow:var(--sh-focus)}.error{display:block;margin-top:6px;font-size:12.5px;font-weight:500;color:var(--error)}.btn-primary{padding:15px 32px;border:none;border-radius:var(--r-pill);background:var(--primary);color:#fff;font-size:15px;font-weight:700;cursor:pointer;box-shadow:var(--sh-cta);transition:background-color .18s ease,box-shadow .22s ease}.btn-primary:hover{background:var(--primary-dark);box-shadow:0 10px 24px #ff59205c}.btn-primary--compact{padding:13px 24px;font-size:14px}.btn-secondary{padding:13px 22px;border-radius:var(--r-pill);background:transparent;border:1.5px solid var(--soft);color:var(--label);font-size:14.5px;font-weight:600;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.btn-secondary:hover{border-color:var(--primary);color:var(--primary-dark)}.btn-link{padding:0;border:none;background:transparent;color:var(--label);font-size:13.5px;font-weight:600;cursor:pointer;text-decoration:underline}.btn-link:hover{color:var(--primary-dark)}.option-card{text-align:left;cursor:pointer;background:#fff;border:1.5px solid var(--card-border);box-shadow:var(--sh-neutral);transition:border-color .2s ease,box-shadow .22s ease,background-color .2s ease}.option-card:hover{box-shadow:0 8px 20px #eb3c0017}.option-card--active,.option-card--active:hover{border-color:var(--primary);background:var(--highlight);box-shadow:0 0 0 3px #ff592026,0 10px 24px #eb3c001a}.info-panel{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:var(--r-option);background:var(--surface);font-size:13.5px;line-height:1.55;color:var(--body);text-wrap:pretty}.info-panel__dot{width:7px;height:7px;flex:none;margin-top:8px;border-radius:50%;background:var(--primary)}.success-panel{display:flex;flex-wrap:wrap;gap:12px;align-items:center;padding:16px 18px;border-radius:var(--r-option);background:var(--ok-bg);border:1px solid var(--ok-border)}.success-panel__icon{width:22px;height:22px;flex:none;border-radius:50%;background:var(--ok-icon);color:#fff;display:flex;align-items:center;justify-content:center}.success-panel__text{font-size:14.5px;font-weight:600;color:var(--ok-text)}.dark-panel{padding:20px;border-radius:16px;background:var(--ink);color:var(--white-text)}.spinner{width:17px;height:17px;flex:none;display:inline-block;border-radius:50%;border:2px solid var(--soft);border-top-color:var(--primary);animation:spin .9s linear infinite}.spinner--small{width:15px;height:15px}@media(prefers-reduced-motion:reduce){.badge__dot{animation:none!important}}
