.kv-footer[data-v-2dcea7e0]{padding:8px var(--gutter) calc(var(--safe-bottom) + 20px);text-align:center;color:#fff5dccc;font-size:12px;line-height:1.4}.kv-footer p[data-v-2dcea7e0]{margin:0}.kv-header[data-v-9cdf3a1c]{padding:calc(var(--safe-top) + 22px) var(--gutter) 6px;justify-content:center;display:flex}.kv-logo[data-v-9cdf3a1c]{filter:drop-shadow(0 4px 8px #3c000066);width:auto;height:40px}@media (min-width:960px){.kv-header[data-v-9cdf3a1c]{justify-content:flex-start;width:100%;max-width:1120px;margin:0 auto;padding-top:32px}.kv-logo[data-v-9cdf3a1c]{height:50px}}.check[data-v-8766d8b2]{flex-direction:column;gap:4px;display:flex}.check-label[data-v-8766d8b2]{color:var(--ink);cursor:pointer;align-items:flex-start;gap:12px;font-size:15px;line-height:1.4;display:flex}.check-label input[data-v-8766d8b2]{width:24px;height:24px;accent-color:var(--kfc-red);cursor:pointer;flex:none;margin:0}.check-label[data-v-8766d8b2] a{color:var(--kfc-red)}.invalid .check-label input[data-v-8766d8b2]{outline:2px solid var(--error);outline-offset:2px}.check-nota[data-v-8766d8b2]{min-height:18px;color:var(--error);margin:0 0 0 36px;font-size:14px;line-height:1.3}.field[data-v-ccdd80b9]{flex-direction:column;gap:6px;min-width:0;display:flex}.field-label[data-v-ccdd80b9]{font-family:var(--font-display);letter-spacing:.03em;text-transform:uppercase;color:var(--ink);font-size:15px}.field-input[data-v-ccdd80b9]{border:2px solid var(--line);width:100%;height:52px;color:var(--ink);font-family:var(--font-text);background:#fffdf8;border-radius:12px;padding:0 14px;font-size:17px;transition:border-color .15s,box-shadow .15s}.field-input[data-v-ccdd80b9]:focus{border-color:var(--kfc-red);outline:none;box-shadow:0 0 0 4px #e4002b26}.invalid .field-input[data-v-ccdd80b9]{border-color:var(--error);background:#fff6f6}.field-note[data-v-ccdd80b9]{min-height:18px;color:var(--ink-soft);margin:0;font-size:14px;line-height:1.3}.field-error[data-v-ccdd80b9]{color:var(--error)}.pill[data-v-58ea20d3]{width:100%;height:58px;font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:clamp(17px,5.2vw,21px);line-height:1;transition:transform .12s,opacity .2s,background-color .2s;display:inline-flex}.pill[data-v-58ea20d3]:active:not(:disabled){transform:translateY(2px)scale(.985)}.pill[data-v-58ea20d3]:disabled{opacity:.6;cursor:progress}.pill:disabled .arrow[data-v-58ea20d3]{display:none}.primary[data-v-58ea20d3]{color:#fff;background:linear-gradient(180deg, #f0153c 0%, var(--kfc-red) 55%, #c80024 100%);box-shadow:0 0 0 3px var(--gold), 0 10px 20px #78000f59;border:0}.primary[data-v-58ea20d3]:hover:not(:disabled){background:linear-gradient(#f72a4f 0%,#ec0631 55%,#d10026 100%)}.outline[data-v-58ea20d3]{border:2px solid var(--kfc-red);color:var(--kfc-red);background:#fff}.arrow[data-v-58ea20d3]{flex:none;width:1.05em;height:1.05em}.badge[data-v-76266dcd]{--size:124px;width:var(--size);height:var(--size);font-family:var(--font-display);font-size:calc(var(--size) / 8);text-transform:uppercase;text-align:center;color:var(--red-deep);background:radial-gradient(circle at 35% 30%, var(--gold-light) 0%, var(--gold) 55%, #e29a2e 100%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:inline-flex;transform:rotate(-8deg);box-shadow:0 0 0 4px #fff,0 0 0 7px #78320040,0 12px 26px #3c000073}.badge-pre[data-v-76266dcd]{font-size:.85em;line-height:1}.badge-num[data-v-76266dcd]{font-size:2.9em;line-height:.9}.badge-text[data-v-76266dcd]{margin-top:.15em;font-size:.74em;line-height:1.05}.verifica[data-v-b13a475e]{flex-direction:column;gap:8px;display:flex}.verifica-nota[data-v-b13a475e]{color:var(--ink-soft);margin:0;font-size:14px}.verifica-widget[data-v-b13a475e]:empty{display:none}.screen-form[data-v-0b03997f]{grid-template-areas:"hero""form""steps";gap:30px;padding-top:14px;display:grid}.hero[data-v-0b03997f]{grid-area:hero;container-type:inline-size}.kicker[data-v-0b03997f]{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--red-dark);background:var(--gold-light);border-radius:999px;margin:0 0 12px;padding:6px 12px 5px;font-size:14px;display:inline-block}.hero-title[data-v-0b03997f]{--o:.03em;font-size:clamp(40px,13vw,76px);color:var(--cream);text-shadow:var(--o) 0 0 var(--gold), calc(var(--o) * -1) 0 0 var(--gold), 0 var(--o) 0 var(--gold), 0 calc(var(--o) * -1) 0 var(--gold), var(--o) var(--o) 0 var(--gold), calc(var(--o) * -1) var(--o) 0 var(--gold), var(--o) calc(var(--o) * -1) 0 var(--gold), calc(var(--o) * -1) calc(var(--o) * -1) 0 var(--gold), 0 .07em 0 var(--gold-dark), 0 .1em .2em #3c00008c;flex-direction:column;margin:0;font-size:min(76px,16.5cqi);display:flex}.hero-lead[data-v-0b03997f]{max-width:560px;color:var(--cream);margin:16px 0 0;font-size:17px;line-height:1.5}.card-form[data-v-0b03997f]{grid-area:form;margin-top:46px;padding:48px 20px 24px;position:relative}.card-form>.card-badge[data-v-0b03997f]{--size:112px;position:absolute;top:-76px;right:12px}.card-title[data-v-0b03997f]{color:var(--kfc-red);margin:0;font-size:30px}.card-sub[data-v-0b03997f]{color:var(--ink-soft);margin:8px 0 20px;font-size:15px;line-height:1.45}.card-sub a[data-v-0b03997f]{color:var(--kfc-red)}.form[data-v-0b03997f]{flex-direction:column;gap:12px;display:flex}.form-row[data-v-0b03997f]{gap:12px;display:grid}.checks[data-v-0b03997f]{flex-direction:column;gap:6px;margin-top:2px;display:flex}.form-errore[data-v-0b03997f]{color:var(--error);background:#fff0f0;border:1px solid #b3001b59;border-radius:12px;margin:0;padding:12px 14px;font-size:15px;line-height:1.4}.steps[data-v-0b03997f]{grid-area:steps}.steps-title[data-v-0b03997f]{color:var(--cream);margin:0 0 16px;font-size:clamp(26px,8.5vw,32px)}.step-list[data-v-0b03997f]{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.step[data-v-0b03997f]{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:14px;display:grid}.step-num[data-v-0b03997f]{width:46px;height:46px;color:var(--red-deep);background:var(--gold);border-radius:50%;justify-content:center;align-items:center;font-size:26px;display:flex;box-shadow:0 0 0 3px #fff5dce6}.step-title[data-v-0b03997f]{color:var(--cream);margin:4px 0;font-size:20px}.step p[data-v-0b03997f]{color:#fff5dceb;margin:0;font-size:16px;line-height:1.45}.rewards-note[data-v-0b03997f]{color:var(--cream);background:#46000859;border:1px solid #fff5dc59;border-radius:14px;margin:22px 0 0;padding:14px 16px;font-size:15px;line-height:1.45}.rewards-note a[data-v-0b03997f]{color:var(--gold-light)}@media (min-width:480px){.form-row[data-v-0b03997f]{grid-template-columns:1fr 1fr}.card-form[data-v-0b03997f]{padding:30px 28px 28px}}@media (min-width:960px){.screen-form[data-v-0b03997f]{grid-template:"hero form""steps form"1fr/minmax(0,1fr) 470px;align-items:start;gap:40px 64px;padding-top:44px}.kicker[data-v-0b03997f]{font-size:15px}.hero-lead[data-v-0b03997f]{font-size:19px}.card-form[data-v-0b03997f]{margin-top:0;padding:34px 32px 30px}.card-form>.card-badge[data-v-0b03997f]{--size:128px;top:-70px;right:-26px}}.thanks-screen[data-v-67d2a498]{width:100%;margin:auto 0;padding:66px 0 24px}.thanks[data-v-67d2a498]{text-align:center;max-width:620px;margin:0 auto;padding:0 22px 28px;display:flow-root}.thanks-icon[data-v-67d2a498]{filter:drop-shadow(0 10px 16px #3c000059);width:165px;margin:-66px auto 6px}.thanks-icon img[data-v-67d2a498]{width:100%;height:auto;display:block}.thanks-title[data-v-67d2a498]{color:var(--kfc-red);margin:0;font-size:clamp(24px,7.8vw,44px)}.thanks-title[data-v-67d2a498]:focus{outline:none}.thanks-text[data-v-67d2a498]{color:var(--ink-soft);margin:12px 0 0;font-size:17px;line-height:1.5}.thanks-actions[data-v-67d2a498]{flex-direction:column;gap:14px;margin-top:24px;display:flex}.thanks-link[data-v-67d2a498]{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;height:54px;font-size:clamp(16px,5vw,20px);text-decoration:none;display:flex}.thanks-link.primary[data-v-67d2a498]{color:#fff;background:linear-gradient(180deg, #f0153c 0%, var(--kfc-red) 55%, #c80024 100%);box-shadow:0 0 0 3px var(--gold), 0 10px 20px #78000f4d}.thanks-link.outline[data-v-67d2a498]{color:var(--kfc-red);border:2px solid var(--kfc-red);background:#fff}@media (min-width:600px){.thanks[data-v-67d2a498]{padding:0 44px 36px}.thanks-text[data-v-67d2a498]{font-size:18px}.thanks-actions[data-v-67d2a498]{flex-direction:row}.thanks-link[data-v-67d2a498]{flex:1;font-size:18px}}@font-face{font-family:Kentucky Fried Stripes;src:url(/assets/KentuckyFriedStripes-Heavy-InuFL8Fp.woff2)format("woff2");font-weight:100 900;font-display:block}@font-face{font-family:Kentucky Fried Sans;src:url(/assets/KentuckyFriedSans-Regular-CB5qakTh.woff2)format("woff2");font-weight:400;font-display:swap}:root{--font-display:"Kentucky Fried Stripes", "Arial Black", sans-serif;--font-text:"Kentucky Fried Sans", "Helvetica Neue", Arial, sans-serif;--kfc-red:#e4002b;--red-deep:#a3000f;--red-dark:#5e0008;--cream:#fff5dc;--gold:#f2b84b;--gold-light:#ffe39a;--gold-dark:#b8741f;--ink:#201a17;--ink-soft:#5f5650;--line:#ddd3bf;--error:#b3001b;--gutter:20px;--radius:22px;--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{min-height:100vh;color:var(--cream);font-family:var(--font-text);font-synthesis:none;-webkit-font-smoothing:antialiased;background:#a5000f;margin:0;font-size:16px;line-height:1.45}a{color:inherit}:focus-visible{outline:3px solid var(--gold-light);outline-offset:3px}.app{isolation:isolate;min-height:100vh;flex-direction:column;min-height:100svh;display:flex;position:relative}.app:before,.app:after{content:"";z-index:-1;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.app:before{background-color:#a5000f;background-image:radial-gradient(80% 45% at 50% 12%,#ff465057 0%,#ff465000 70%),repeating-conic-gradient(from -4deg at 50% 12%,#ffffff0d 0deg 7deg,#fff0 7deg 15deg),radial-gradient(150% 100% at 50% 10%,#d2061f 0%,#b1000f 48%,#74000a 100%)}.app:after{opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.main{width:100%;max-width:1120px;padding:0 var(--gutter) 32px;flex-direction:column;flex:1 0 auto;margin:0 auto;display:flex}.card{color:var(--ink);border-radius:var(--radius);box-shadow:0 0 0 3px var(--gold), 0 0 0 6px #78320040, 0 22px 44px #3c000073;background:#fff}.display{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;font-weight:700;line-height:.95}.fade-enter-active,.fade-leave-active{transition:opacity .3s,transform .3s}.fade-enter-from{opacity:0;transform:translateY(12px)}.fade-leave-to{opacity:0;transform:translateY(-12px)}@media (prefers-reduced-motion:reduce){.fade-enter-active,.fade-leave-active{transition:none}}@media (min-width:960px){:root{--gutter:40px}}
/*$vite$:1*/