.teaser{--bg:#080302;--vino:#780a0b;--vino-lit:#b40b10;--gold:#c79a6a;--gold-lit:#e6bd8a;--crema:#efe0cf;--crema-dim:#c9ac93;--muted:#8a7160;--line:#c79a6a38;--line-soft:#c79a6a1a;--serif:var(--font-registro-title);--deco:var(--font-registro-title);--body:var(--font-registro-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--crema);background:var(--bg);font-family:var(--font-registro-body);-webkit-font-smoothing:antialiased;min-height:100dvh}.teaser .sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.teaser .stage{background:radial-gradient(120% 82% at 50% -10%, #520607 0%, #290404 34%, #100505 62%, var(--bg) 100%);text-align:center;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;min-height:780px;padding:60px 22px 56px;display:flex;position:relative;overflow:hidden}.teaser canvas#embers{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.teaser .bgimg{z-index:0;object-fit:cover;object-position:center 28%;filter:brightness(1.2)saturate(1.08)contrast(1.03);width:100%;height:100%;position:absolute;inset:0}.teaser .bgtint{z-index:1;pointer-events:none;background:radial-gradient(130% 108% at 50% 34%,#0a02020f,#06020261 68%,#030101a8 100%);position:absolute;inset:0}.teaser .searchlight{z-index:3;pointer-events:none;opacity:.5;background:linear-gradient(75deg,#0000 40%,#e6bd8a1a 48%,#fff0dc29 50%,#e6bd8a1a 52%,#0000 60%);animation:9s ease-in-out infinite sweepLight;position:absolute;inset:-30%}@keyframes sweepLight{0%{transform:translate(-60%)rotate(2deg)}50%{transform:translate(60%)rotate(2deg)}to{transform:translate(-60%)rotate(2deg)}}.teaser .vignette{z-index:4;pointer-events:none;background:radial-gradient(86% 70% at 50% 38%,#0000 48%,#04020161 80%,#030101cc 100%);animation:7s ease-in-out infinite breathe;position:absolute;inset:0}@keyframes breathe{0%,to{opacity:1}50%{opacity:.82}}.teaser .grain{z-index:5;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1.1s steps(3,end) infinite grain;position:absolute;inset:-40%}@keyframes grain{0%{transform:translate(0)}33%{transform:translate(-4%,2%)}66%{transform:translate(3%,-3%)}to{transform:translate(0)}}.teaser .bar{z-index:8;pointer-events:none;background:#040101;height:26px;position:absolute;left:0;right:0}.teaser .bar.top{top:0}.teaser .bar.bottom{bottom:0}.teaser .content{z-index:6;flex-direction:column;align-items:center;width:100%;max-width:640px;display:flex;position:relative}.teaser .dossier{letter-spacing:.34em;text-transform:uppercase;color:var(--crema-dim);border:1px solid var(--line);border-radius:999px;align-items:center;gap:9px;margin-bottom:22px;padding:6px 14px;font-size:9.5px;animation:.8s .15s both fadeUp;display:inline-flex}.teaser .dossier .rec{background:var(--vino-lit);width:7px;height:7px;box-shadow:0 0 8px var(--vino-lit);border-radius:50%;animation:1.4s step-end infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.15}}.teaser .brandlogo{justify-content:center;width:clamp(232px,46vw,392px);animation:1.4s cubic-bezier(.2,.7,.2,1) both logoIn,6s ease-in-out 1.5s infinite floaty;display:flex;position:relative}.teaser .brandlogo .glow{z-index:0;filter:blur(24px);background:radial-gradient(closest-side,#e6bd8a5c,#b40b1024 55%,#0000 72%);border-radius:50%;animation:5s ease-in-out infinite glowPulse;position:absolute;inset:-28% -18%}.teaser .brandlogo img{z-index:1;filter:drop-shadow(0 10px 28px #0009);width:100%;height:auto;display:block;position:relative}@keyframes logoIn{0%{opacity:0;filter:blur(7px);transform:translateY(16px)scale(.85)}to{opacity:1;filter:blur();transform:none}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes glowPulse{0%,to{opacity:.6}50%{opacity:1}}.teaser .kick{font-family:var(--serif);letter-spacing:.46em;text-transform:uppercase;color:var(--gold);margin-top:14px;font-size:11px;font-weight:500;animation:.8s .55s both fadeUp}.teaser h1.title{font-family:var(--serif);text-transform:uppercase;color:#fbeede;letter-spacing:.02em;text-wrap:balance;text-shadow:0 2px 34px #b40b1061;margin:12px 0 0;font-size:clamp(36px,8vw,80px);font-weight:900;line-height:.98}.teaser h1.title .l{display:block;position:relative;overflow:hidden}.teaser h1.title .l>span{animation:1s cubic-bezier(.16,1,.3,1) both lineUp;display:block}.teaser h1.title .l1>span{animation-delay:.66s}.teaser h1.title .l2>span{animation-delay:.82s}.teaser h1.title .l2{color:var(--gold-lit)}@keyframes lineUp{0%{transform:translateY(112%)}to{transform:translateY(0)}}.teaser .claim{font-family:var(--serif);color:var(--gold-lit);letter-spacing:.03em;white-space:nowrap;margin:22px auto 0;font-size:clamp(12px,3.05vw,19px);font-weight:700;animation:.9s 1.02s both fadeUp}.teaser .sub{max-width:46ch;color:var(--crema-dim);margin:10px auto 0;font-size:15px;line-height:1.7;animation:.9s 1.1s both fadeUp}.teaser .sub b{color:var(--crema);font-weight:600}.teaser .burgerhero{aspect-ratio:1;justify-content:center;align-items:center;width:clamp(210px,42vw,300px);margin:32px auto 0;animation:1s 1.15s both fadeUp,7s ease-in-out 2s infinite floaty;display:flex;position:relative}.teaser .burgerhero .halo{z-index:0;filter:blur(28px);background:radial-gradient(closest-side,#e6bd8a3d,#b40b101a 55%,#0000 74%);border-radius:50%;animation:6s ease-in-out infinite glowPulse;position:absolute;inset:-18%}.teaser .burgerhero .ring{z-index:1;background:conic-gradient(#0000,#e6bd8a4d,#0000 32% 68%,#c79a6a38,#0000);border-radius:50%;animation:16s linear infinite teaser-spin;position:absolute;inset:-5%;-webkit-mask:radial-gradient(closest-side,#0000 80%,#000 82%);mask:radial-gradient(closest-side,#0000 80%,#000 82%)}.teaser .burgerhero .ph{z-index:2;background:radial-gradient(circle at 50% 40%,#2e0a0a8c,#080302e6 78%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:80%;height:80%;display:flex;position:relative}.teaser .burgerhero .ph svg{width:30px;height:30px;color:var(--gold);opacity:.85}.teaser .burgerhero .ph span{font-family:var(--serif);letter-spacing:.28em;text-transform:uppercase;color:var(--crema-dim);font-size:9.5px}.teaser .burgerhero .steam{z-index:4;filter:blur(6px);opacity:0;background:radial-gradient(circle,#f0e6d780,#0000 70%);border-radius:50%;width:12px;height:60px;position:absolute;bottom:54%}.teaser .burgerhero .s1{animation:4.5s ease-in-out 2.4s infinite steam;left:42%}.teaser .burgerhero .s2{animation:5.2s ease-in-out 3.1s infinite steam;left:51%}.teaser .burgerhero .s3{animation:4.8s ease-in-out 3.8s infinite steam;left:59%}@keyframes steam{0%{opacity:0;transform:translateY(12px)scaleX(1)}30%{opacity:.7}to{opacity:0;transform:translateY(-58px)scaleX(1.9)}}@keyframes teaser-spin{to{transform:rotate(360deg)}}.teaser .cdlabel{font-family:var(--serif);letter-spacing:.34em;text-transform:uppercase;color:var(--gold);margin:34px 0 14px;font-size:10.5px;animation:.9s 1.2s both fadeUp}.teaser .cd{flex-wrap:wrap;justify-content:center;gap:12px;animation:1s 1.3s both fadeUp;display:flex}.teaser .cd .cell{border:1px solid var(--line);background:linear-gradient(#780a0b57,#0903028c);border-radius:13px;min-width:84px;padding:16px 10px 11px;animation:4s ease-in-out infinite cellGlow;position:relative}@keyframes cellGlow{0%,to{box-shadow:0 0 18px -8px #c79a6a66}50%{box-shadow:0 0 26px -6px #c79a6abf}}.teaser .cd .num{font-family:var(--serif);color:#fbeede;font-variant-numeric:tabular-nums;font-size:clamp(30px,6vw,44px);font-weight:700;line-height:1;transition:opacity .16s,transform .16s}.teaser .cd .num.tick{opacity:.25;transform:translateY(-3px)}.teaser .cd .lab{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin-top:9px;font-size:9px}@media (width<=460px){.teaser .cd{flex-wrap:nowrap;gap:7px;width:100%}.teaser .cd .cell{flex:1 1 0;min-width:0;padding:12px 4px 8px}.teaser .cd .num{font-size:clamp(23px,7.4vw,33px)}.teaser .cd .lab{letter-spacing:.1em;margin-top:6px;font-size:8px}}.teaser .myst{width:100%;max-width:600px;margin-top:38px;animation:1s 1.55s both fadeUp}.teaser .myst .ml{font-family:var(--serif);letter-spacing:.3em;text-transform:uppercase;color:var(--crema-dim);justify-content:center;align-items:center;gap:10px;margin-bottom:14px;font-size:10.5px;display:flex}.teaser .myst .ml:before,.teaser .myst .ml:after{content:"";background:var(--line);flex:1;max-width:70px;height:1px}.teaser .seals{grid-template-columns:repeat(5,52px);justify-content:center;gap:10px;display:grid}.teaser .seals .seal{border:1px solid var(--line-soft);background:linear-gradient(#190807,#0a0302);border-radius:9px;width:52px;height:66px;position:relative;overflow:hidden}.teaser .seals .seal .q{font-family:var(--serif);color:#c79a6a1a;justify-content:center;align-items:center;font-size:30px;font-weight:900;display:flex;position:absolute;inset:0}.teaser .seals .seal .silo{opacity:.14;filter:blur(3.5px);justify-content:center;align-items:center;transition:opacity .3s,filter .3s;display:flex;position:absolute;inset:0}.teaser .seals .seal .silo b{background:var(--gold);width:32px;height:11px;box-shadow:0 7px 0 -2px var(--vino-lit), 0 14px 0 -3px var(--gold);border-radius:8px 8px 3px 3px;display:block}.teaser .seals .seal .no{text-align:center;font-family:var(--serif);color:var(--gold);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;transition:color .3s;position:absolute;bottom:6px;left:0;right:0}.teaser .seals .seal .lk{width:12px;height:12px;color:var(--crema-dim);opacity:.85;transition:opacity .3s;position:absolute;top:5px;right:5px}.teaser .seals .seal .scan{background:linear-gradient(#0000,#e6bd8a47,#0000);height:26%;animation:3.4s linear infinite scan;position:absolute;top:-30%;left:0;right:0}.teaser .seals .seal:nth-child(2) .scan{animation-delay:.5s}.teaser .seals .seal:nth-child(4) .scan{animation-delay:1s}.teaser .seals .seal:nth-child(6) .scan{animation-delay:1.6s}.teaser .seals .seal:nth-child(8) .scan{animation-delay:2.1s}.teaser .seals .seal:nth-child(9) .scan{animation-delay:.8s}@keyframes scan{0%{top:-30%}55%{top:110%}to{top:110%}}.teaser .seals .seal:nth-child(7) .silo{animation:8s ease-in-out 3.5s infinite teaseSilo}.teaser .seals .seal:nth-child(7) .no{animation:8s ease-in-out 3.5s infinite teaseNo}.teaser .seals .seal:nth-child(7) .lk{animation:8s ease-in-out 3.5s infinite teaseLk}@keyframes teaseSilo{0%,44%,60%,to{opacity:.14;filter:blur(3.5px)}50%,54%{opacity:.5;filter:blur(1.4px)}}@keyframes teaseNo{0%,44%,60%,to{color:var(--gold)}50%,54%{color:#fff2df}}@keyframes teaseLk{0%,44%,60%,to{opacity:.85}50%,54%{opacity:.15}}.teaser .cap{background:linear-gradient(#2007079e,#080302bd);border:1px solid #c79a6a5c;border-radius:18px;width:100%;max-width:472px;margin-top:44px;padding:22px 22px 20px;animation:1s 1.7s both fadeUp;box-shadow:0 0 46px -18px #c79a6aa6,inset 0 1px #ffebd20f}.teaser .cap-badge{letter-spacing:.22em;text-transform:uppercase;color:var(--gold-lit);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:10px;font-weight:600;display:inline-flex}.teaser .cap-title{font-family:var(--serif);color:#fbeede;letter-spacing:.01em;margin:12px 0 0;font-size:clamp(18px,4.4vw,23px);font-weight:700}.teaser .cap-prize{text-align:left;background:linear-gradient(#4a0607,#220404);border:1.5px solid #e6bd8a80;border-radius:14px;align-items:flex-start;gap:13px;margin:14px 0 4px;padding:15px 16px;display:flex;box-shadow:0 0 30px -12px #e6bd8a80}.teaser .cap-prize .gicon{width:34px;height:34px;color:var(--gold-lit);flex:none}.teaser .cap-prize .ptxt{flex-direction:column;gap:2px;display:flex}.teaser .cap-prize-kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--gold-lit);font-size:9.5px;font-weight:700}.teaser .cap-prize-main{font-family:var(--serif);color:var(--gold-lit);margin:1px 0 2px;font-size:clamp(21px,5.6vw,27px);font-weight:700;line-height:1.04}.teaser .cap-prize-main b{color:var(--gold-lit)}.teaser .cap-prize-sub{color:var(--crema);margin-top:1px;font-size:13px;line-height:1.5}.teaser .cap-prize-sub b{color:#fbeede;font-weight:600}.teaser .cap-lead{color:var(--crema-dim);margin:13px 0 0;font-size:12.5px;line-height:1.4}.teaser .cap-benefits{text-align:left;flex-direction:column;gap:8px;margin:8px 0 16px;padding:0;list-style:none;display:flex}.teaser .cap-benefits li{color:var(--crema-dim);padding-left:25px;font-size:13px;line-height:1.45;position:relative}.teaser .cap-benefits li svg{width:15px;height:15px;color:var(--gold);position:absolute;top:2px;left:0}.teaser .cap-benefits b{color:var(--crema);font-weight:600}.teaser .cap .row{border:1px solid var(--line);background:#0402019e;border-radius:13px;gap:9px;padding:7px;display:flex}.teaser .cap input{min-width:150px;color:var(--crema);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:11px 12px;font-size:14.5px}.teaser .cap input::placeholder{color:var(--muted)}.teaser .cap button{cursor:pointer;font:inherit;color:#2a0a04;white-space:nowrap;background:linear-gradient(180deg, var(--gold-lit), var(--gold));border:0;border-radius:9px;padding:0 20px;font-size:14.5px;font-weight:700;box-shadow:0 6px 18px -8px #c79a6ad9}.teaser .cap .fine{letter-spacing:.02em;color:var(--muted);margin-top:11px;font-size:11px}.teaser .cap-close{font-family:var(--serif);letter-spacing:.05em;text-transform:uppercase;color:var(--gold-lit);margin:15px 0 2px;font-size:clamp(13px,3.4vw,15px);font-weight:700}@media (width<=460px){.teaser .cap .row{flex-direction:column}.teaser .cap button{padding:13px 20px}}.teaser .caption{color:#6a5647;text-align:center;max-width:640px;margin:20px auto 40px;padding:0 22px;font-size:12px;line-height:1.7}.teaser .caption b{color:#a2846d;font-weight:500}.teaser .logo{filter:drop-shadow(0 8px 22px #0009);width:clamp(150px,32vw,206px);animation:.8s .1s both fadeUp}.teaser .logo img{width:100%;height:auto;display:block}.teaser .seal{width:104px;height:104px;margin:22px 0 4px;animation:.8s cubic-bezier(.2,1.4,.4,1) .35s both sealIn;position:relative}.teaser .seal:before{content:"";z-index:-1;filter:blur(16px);background:radial-gradient(closest-side,#e6bd8a80,#0000 72%);border-radius:50%;animation:4.5s ease-in-out infinite glowPulse;position:absolute;inset:-30%}.teaser .seal svg{width:100%;height:100%;display:block}.teaser .seal .ring{fill:none;stroke:url(#sg);stroke-width:4px}.teaser .seal .disc{fill:#18040499}.teaser .seal .tick{fill:none;stroke:#e6bd8a;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60px;animation:.55s .95s forwards draw}@keyframes draw{to{stroke-dashoffset:0}}@keyframes sealIn{0%{opacity:0;transform:scale(.4)rotate(-12deg)}to{opacity:1;transform:none}}.teaser .eyebrow{font-family:var(--serif);letter-spacing:.34em;text-transform:uppercase;color:var(--gold);align-items:center;gap:8px;margin-top:14px;font-size:10px;animation:.8s .5s both fadeUp;display:inline-flex}.teaser .eyebrow .dot{background:#3fae6a;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #3fae6a}.teaser h1{font-family:var(--serif);text-transform:uppercase;color:#fbeede;letter-spacing:.02em;text-wrap:balance;text-shadow:0 2px 30px #b40b1066;margin:10px 0 0;font-size:clamp(32px,7vw,60px);font-weight:900;line-height:1;animation:.9s .6s both fadeUp}.teaser .prize{text-align:left;background:linear-gradient(#c79a6a38,#c79a6a12);border:1.5px solid #e6bd8a99;border-radius:14px;align-items:center;gap:12px;max-width:430px;margin:22px 0 0;padding:13px 16px;animation:1s .9s both fadeUp;display:flex;box-shadow:0 0 28px -10px #e6bd8aa6}.teaser .prize svg{width:30px;height:30px;color:var(--gold-lit);flex:none}.teaser .prize b{color:var(--gold-lit);font-weight:700;font-family:var(--serif)}.teaser .prize span{color:var(--crema);font-size:13px;line-height:1.4}.teaser .pass{font-family:var(--serif);letter-spacing:.22em;text-transform:uppercase;color:var(--crema-dim);align-items:center;gap:10px;margin:20px 0 0;font-size:11px;animation:1s 1s both fadeUp;display:flex}.teaser .pass b{color:var(--gold-lit);letter-spacing:.14em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.teaser .pass .div{background:var(--gold);opacity:.6;border-radius:50%;width:5px;height:5px}.teaser .share{border:1px solid var(--line);background:linear-gradient(#1e060680,#0803029e);border-radius:16px;width:100%;max-width:460px;margin-top:24px;padding:18px;animation:1s 1.1s both fadeUp}.teaser .opps{text-align:left;justify-content:center;align-items:center;gap:13px;display:flex}.teaser .opps-n{font-family:var(--serif);color:var(--gold-lit);font-variant-numeric:tabular-nums;text-shadow:0 2px 18px #e6bd8a66;font-size:52px;font-weight:900;line-height:.9}.teaser .opps-txt{flex-direction:column;display:flex}.teaser .opps-l{font-family:var(--serif);letter-spacing:.08em;text-transform:uppercase;color:var(--crema);font-size:15px}.teaser .opps-sub{color:var(--crema-dim);margin-top:2px;font-size:11.5px;line-height:1.35}.teaser .opps-sub b{color:var(--gold-lit);font-weight:600}.teaser .steps{text-align:left;flex-direction:column;gap:9px;margin:16px 0 14px;display:flex}.teaser .step{color:var(--crema-dim);align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.4;display:flex}.teaser .step .num{width:21px;height:21px;color:var(--gold-lit);font-variant-numeric:tabular-nums;background:#c79a6a29;border:1px solid #e6bd8a80;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:11px;font-weight:600;display:flex}.teaser .step b{color:var(--gold-lit);font-weight:700}.teaser .lbl{text-align:left;font-family:var(--serif);letter-spacing:.24em;text-transform:uppercase;color:var(--gold);margin:0 0 6px 2px;font-size:9.5px;display:block}.teaser .linkbox{border:1px solid var(--line);background:#04020199;border-radius:11px;align-items:center;gap:8px;margin-bottom:10px;padding:6px 6px 6px 13px;display:flex}.teaser .linkbox span{text-align:left;color:var(--crema);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}.teaser .linkbox .btn{flex:none;padding:9px 14px}.teaser .share .wa{width:100%}.teaser .btn{cursor:pointer;font:inherit;border:1px solid var(--line);border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .1s;display:inline-flex}.teaser .btn:active{transform:scale(.97)}.teaser .btn svg{width:17px;height:17px}.teaser .btn-gold{color:#2a0a04;background:linear-gradient(180deg, var(--gold-lit), var(--gold));border:0;box-shadow:0 6px 18px -8px #c79a6ad9}.teaser .btn-ghost{color:var(--crema);background:#08030280}.teaser #copied{color:var(--gold-lit);opacity:0;min-height:14px;margin-top:10px;font-size:11.5px;transition:opacity .2s}.teaser .closing{font-family:var(--serif);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:28px;font-size:12px;animation:1s 1.25s both fadeUp}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.teaser .stage{min-height:0;padding:48px 18px 42px}}@media (prefers-reduced-motion:reduce){.teaser .searchlight,.teaser .vignette,.teaser .grain,.teaser .bgimg,.teaser .brandlogo,.teaser .brandlogo .glow,.teaser .burgerhero,.teaser .burgerhero .halo,.teaser .burgerhero .ring,.teaser .burgerhero .steam,.teaser .dossier,.teaser .dossier .rec,.teaser .kick,.teaser h1.title .l>span,.teaser h1,.teaser .sub,.teaser .cdlabel,.teaser .cd,.teaser .cd .cell,.teaser .myst,.teaser .cap,.teaser .seals .seal .scan,.teaser .seals .seal:nth-child(7) .silo,.teaser .seals .seal:nth-child(7) .no,.teaser .seals .seal:nth-child(7) .lk,.teaser .logo,.teaser .seal,.teaser .seal:before,.teaser .seal .tick,.teaser .eyebrow,.teaser .prize,.teaser .pass,.teaser .share,.teaser .closing{animation:none!important}.teaser .seal .tick{stroke-dashoffset:0}}
