@font-face{font-family:Barbaro;src:url(/fonts/barbaro.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:Barbaro Punta;src:url(/fonts/barbaro-punta.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:Sweet Sans Pro;src:url(/fonts/sweetsans-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Sweet Sans Pro;src:url(/fonts/sweetsans-500.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Sweet Sans Pro;src:url(/fonts/sweetsans-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Sweet Sans Pro;src:url(/fonts/sweetsans-800.woff2) format("woff2");font-weight:800;font-display:swap}:root{color-scheme:light;--rot: #cc0000;--rot-deep: #990000;--gold: #f1c232;--gold-deep: #c99a12;--ink: #0e0c0b;--white: #ffffff;--ink-2: #4b4541;--line: rgb(14 12 11 / .14);--on-rot: #ffffff;--on-ink-2: rgb(255 255 255 / .78);--gingham: #d92f33;--font-display: "Barbaro", "Arial Narrow", "Roboto Condensed", Impact, sans-serif;--font-punta: "Barbaro Punta", "Barbaro", "Arial Narrow", Impact, sans-serif;--font-sans: "Sweet Sans Pro", "Avenir Next", "Century Gothic", "Segoe UI", system-ui, sans-serif;--wrap: 1240px;--gutter: clamp(16px, 4.5vw, 56px);--section: clamp(72px, 9vw, 136px);--radius-tab: 18px;--radius-panel: 22px;--radius-btn: 6px;--ease-out: cubic-bezier(.22, 1, .36, 1);--diamonds: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='30'%3E%3Crect width='24' height='30' fill='%23f1c232'/%3E%3Cpath d='M12 0 24 15 12 30 0 15Z' fill='%23cc0000'/%3E%3C/svg%3E");--z-mascot: 1;--z-tab: 2;--z-dock: 30;--z-skip: 50}*,*:before,*:after{box-sizing:border-box}@property --k{syntax: "<number>"; inherits: false; initial-value: 1;}@property --fs{syntax: "*"; inherits: false;}@property --bg-img{syntax: "*"; inherits: false;}[data-k]{font-size:calc(var(--fs, 1em) * var(--k, 1))}html{-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--white);color:var(--ink);font:400 1.0625rem/1.6 var(--font-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}[hidden]{display:none!important}img{display:block;max-width:100%;height:auto}a{color:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}p,h1,h2,h3,ul,dl,dd{margin:0}ul{padding:0;list-style:none}section[id]{scroll-margin-top:16px}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:4px}.topbar :focus-visible,.hero :focus-visible,.foot :focus-visible{outline-color:var(--white)}.wrap{max-width:calc(var(--wrap) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.skip{position:absolute;left:16px;top:-100px;z-index:var(--z-skip);background:var(--white);color:var(--ink);padding:12px 16px;border-radius:var(--radius-btn);font-weight:700;text-decoration:none}.skip:focus{top:12px}.display{font-family:var(--font-display);font-weight:400;line-height:.9;letter-spacing:.005em;text-wrap:balance}.h2{--fs: clamp(2.6rem, 1.5rem + 3.6vw, 4.5rem)}.logo{display:inline-block;background-color:currentColor;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat}.logo--mark{--logo: url(/brand/logo-mark.svg);aspect-ratio:455 / 546}.logo--word{--logo: url(/brand/logo-word.svg);aspect-ratio:1096 / 526}.logo--full{--logo: url(/brand/logo-full.svg);aspect-ratio:1096 / 1149;width:100%}picture.pic,span.v-d,span.v-m{display:contents}@media(max-width:767px){span.v-d{display:none}}@media(min-width:768px){span.v-m{display:none}}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;padding:0 22px 0 26px;border-radius:var(--radius-btn);background:var(--btn-bg);color:var(--btn-fg);box-shadow:0 4px 0 var(--btn-sh);font:800 1rem/1.1 var(--font-sans);letter-spacing:.01em;text-decoration:none;cursor:pointer;transition:transform .2s var(--ease-out),box-shadow .2s var(--ease-out),background-color .2s}.btn__arrow{font-weight:400;font-size:1.25em;transition:transform .25s var(--ease-out)}.btn:hover{transform:translateY(-2px);background:var(--btn-bg-h);box-shadow:0 6px 0 var(--btn-sh)}.btn:hover .btn__arrow{transform:translate(4px)}.btn:active{transform:translateY(3px);box-shadow:0 1px 0 var(--btn-sh)}.btn--gold{--btn-bg: var(--gold);--btn-bg-h: #f6cd48;--btn-fg: var(--ink);--btn-sh: var(--gold-deep)}.btn--red{--btn-bg: var(--rot);--btn-bg-h: #d90f0f;--btn-fg: var(--white);--btn-sh: var(--rot-deep)}.btn--sm{min-height:48px;padding:0 16px 0 18px;gap:10px;font-size:.9375rem}.pending{--fs: .875rem;line-height:1.45;border-radius:var(--radius-btn)}.pending.is-flash{animation:flash 1.6s var(--ease-out)}.topbar{background:var(--rot);color:var(--on-rot)}.topbar__inner{display:flex;align-items:center;gap:32px;min-height:88px}.brand{display:inline-flex;align-items:center;gap:12px;color:var(--white);text-decoration:none;border-radius:4px}.brand .logo--mark{height:calc(46px * var(--lk, 1))}.brand .logo--word{height:calc(42px * var(--lk, 1))}.brand__img{width:auto;height:calc(46px * var(--lk, 1));max-width:60vw;object-fit:contain}.topnav{display:flex;gap:28px;margin-left:auto}.topnav a{font-weight:700;--fs: .9375rem;text-decoration:none;padding:10px 2px;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 6px) / 0 2px no-repeat;transition:background-size .25s var(--ease-out)}.topnav a:hover{background-size:100% 2px}.topbar__date{display:inline-flex;align-items:center;gap:8px;border:1.5px solid rgb(255 255 255 / .55);border-radius:999px;padding:7px 14px;font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.dot{width:8px;height:8px;border-radius:50%;background:var(--gold)}.hero{position:relative;display:flex;flex-direction:column;background:var(--rot);color:var(--on-rot)}.hero>.hero__grid{width:100%;flex:1 0 auto}.hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.88fr) minmax(0,.6fr);grid-template-areas:"head head mascot" "lede tab  mascot" "cta  tab  mascot";grid-template-rows:auto auto 1fr;column-gap:clamp(24px,3vw,48px);padding-top:clamp(16px,2vw,28px)}.hero__head{grid-area:head;align-self:end;margin-bottom:clamp(20px,2vw,26px)}.hero__lede{grid-area:lede}.hero__cta{grid-area:cta;padding-bottom:clamp(40px,5vw,72px)}.hero__tab{grid-area:tab;align-self:start;justify-self:center;width:100%;max-width:430px;position:relative;z-index:var(--z-tab);padding-bottom:clamp(36px,4vw,56px)}.hero__mascot{grid-area:mascot;align-self:end;justify-self:start;width:calc(112% * var(--k, 1));max-width:calc(360px * var(--k, 1));margin-left:-4%;margin-bottom:-4px;position:relative;z-index:var(--z-mascot)}.kicker{font-weight:700;--fs: .8125rem;letter-spacing:.16em;text-transform:uppercase;text-wrap:balance;margin-bottom:10px}.hero__title{--fs: clamp(2.5rem, 1.1rem + 3.3vw, 3.875rem);line-height:1;color:var(--white)}.display--punta{font-family:var(--font-punta)}.nw{white-space:nowrap}.gc{position:relative;display:inline-block}.gc:before,.gc:after{position:absolute;left:0;top:0;transform-origin:0 0;pointer-events:none}.gc--circ:before{content:"´";transform:translate(calc(var(--x1) * .001em),calc(var(--y) * .001em)) scaleX(.86)}.gc--circ:after{content:"´";transform:translate(calc(var(--x2) * .001em),calc(var(--y) * .001em)) scaleX(-.86)}.gc--tilde:after{content:"˜";transform:translate(calc(var(--x) * .001em),calc(var(--y) * .001em))}.gc--grave:after{content:"´";transform:translate(calc(var(--x) * .001em),calc(var(--y) * .001em)) scaleX(-1)}.gc--ced:after{content:",";transform:translate(calc(var(--x) * .001em),calc(var(--y) * .001em))}@media(forced-colors:active){.gc:before,.gc:after{forced-color-adjust:none;color:CanvasText}}.art{-webkit-user-select:none;user-select:none}.hl{font-style:normal;font-weight:800}.display .hl,.foot__line .hl,.price__num .hl,.perk__num .hl{font-weight:inherit}.hero .display .hl,.perk--sorteio .display .hl,.foot__line .hl{color:var(--gold)}.bonus__intro .display .hl,.casa .display .hl,.placemat .display .hl,.perk--chope .display .hl{color:var(--rot)}.perk--sorteio .perk__text .hl{color:var(--white);font-weight:700}.tab .hl{color:inherit}s{text-decoration-thickness:2px}.hero__lede{max-width:32em;--fs: clamp(1.0625rem, .98rem + .4vw, 1.25rem);line-height:1.55}.hero__cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:32px;align-content:start}.countdown{font-weight:700;--fs: .8125rem;letter-spacing:.1em;text-transform:uppercase}.hero .pending{flex-basis:100%}.pending.is-flash{background:var(--gold);color:var(--ink);padding:10px 14px}.tab{position:relative;transform:rotate(-2deg);filter:drop-shadow(0 26px 30px rgb(70 0 0 / .45));transition:transform .6s var(--ease-out)}.tab:hover{transform:rotate(0) translateY(-4px)}.tab__body,.tab__stub{background:var(--gold);color:var(--ink)}.tab__body{border-radius:var(--radius-tab) var(--radius-tab) 0 0;padding:22px 26px 18px;-webkit-mask:radial-gradient(circle at 0 100%,#0000 11px,#000 11.5px) 0 0 / 51% 100% no-repeat,radial-gradient(circle at 100% 100%,#0000 11px,#000 11.5px) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle at 0 100%,#0000 11px,#000 11.5px) 0 0 / 51% 100% no-repeat,radial-gradient(circle at 100% 100%,#0000 11px,#000 11.5px) 100% 0 / 51% 100% no-repeat}.tab__stub{position:relative;border-radius:0 0 var(--radius-tab) var(--radius-tab);padding:18px 26px 20px;-webkit-mask:radial-gradient(circle at 0 0,#0000 11px,#000 11.5px) 0 0 / 51% 100% no-repeat,radial-gradient(circle at 100% 0,#0000 11px,#000 11.5px) 100% 0 / 51% 100% no-repeat;mask:radial-gradient(circle at 0 0,#0000 11px,#000 11.5px) 0 0 / 51% 100% no-repeat,radial-gradient(circle at 100% 0,#0000 11px,#000 11.5px) 100% 0 / 51% 100% no-repeat}.tab__stub:before{content:"";position:absolute;left:18px;right:18px;top:0;height:2px;background:repeating-linear-gradient(90deg,rgb(14 12 11 / .45) 0 7px,transparent 7px 13px)}.tab__top{display:flex;align-items:center;gap:10px}.tab__logo{display:inline-flex}.tab__mark{width:auto;height:calc(26px * var(--lk, 1))}.tab__brand,.tab__no{font-weight:800;--fs: .75rem;letter-spacing:.16em;text-transform:uppercase}.tab__no{margin-left:auto;letter-spacing:.08em}.tab__title{margin:14px 0 4px;padding-bottom:10px;border-bottom:2px solid var(--ink);font-family:var(--font-sans);font-weight:800;--fs: 1.0625rem;line-height:1.25;letter-spacing:.01em}.tab__items{display:grid}.tab__item{display:flex;align-items:baseline;gap:8px;padding:8px 0;font-size:.9375rem;line-height:1.35}.tab__item+.tab__item{border-top:1px solid rgb(14 12 11 / .12)}.tab__name{font-weight:500}.tab__dots{flex:1;min-width:12px;border-bottom:2px dotted rgb(14 12 11 / .32);transform:translateY(-4px)}.tab__val{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.tag{display:inline-block;vertical-align:2px;margin-left:4px;padding:3px 6px 2px;border-radius:3px;background:var(--rot);color:var(--white);font-family:var(--font-sans);font-weight:800;--fs: .625rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;font-style:normal}.tab__pay{font-weight:800;--fs: .75rem;letter-spacing:.16em;text-transform:uppercase;margin-top:6px}.price{display:inline-flex;align-items:flex-start;gap:6px;line-height:.82;color:var(--rot)}.price__cur{font-family:var(--font-sans);font-weight:800;--fs: 1.25rem;line-height:1;color:var(--ink);margin-top:.35em}.price__num{font-family:var(--font-punta);--fs: clamp(4rem, 3rem + 2.6vw, 5.25rem);letter-spacing:.01em}.tab .price{margin:8px 0 10px}.tab__foot{font-weight:700;--fs: .75rem;letter-spacing:.12em;text-transform:uppercase;color:#0e0c0bc7}.band{flex:none;height:30px;background:var(--diamonds) 0 0 / auto 100% repeat-x content-box}.bonus{padding-block:var(--section)}.bonus__intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:16px 48px;margin-bottom:clamp(32px,4vw,56px)}.bonus__intro p{color:var(--ink-2);max-width:30em;--fs: 1.125rem}.bonus__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:clamp(12px,1.6vw,20px)}.perk{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:clamp(380px,38vw,500px);padding:clamp(28px,3.6vw,52px);border-radius:var(--radius-panel)}.perk__title{--fs: clamp(3.4rem, 1.6rem + 5vw, 6rem);line-height:.86}.perk__title--sm{--fs: clamp(2.5rem, 1.7rem + 2.2vw, 3.5rem);margin-top:18px}.perk__text{margin-top:auto;padding-top:28px;max-width:26em;--fs: 1.0625rem}.perk__note{margin-top:20px;padding-top:12px;width:fit-content;border-top:2px solid currentColor;font-weight:800;--fs: .75rem;letter-spacing:.14em;text-transform:uppercase}.perk--chope{color:var(--ink);background-color:var(--gold);background-image:linear-gradient(100deg,var(--gold) 0 40%,rgb(241 194 50 / .6) 66%,rgb(241 194 50 / .15)),var(--bg-img, none);background-size:auto,400px;background-position:0 0,right -40px top -20px}.perk--chope .perk__title{max-width:6em}.perk--sorteio{background:var(--ink);color:var(--white);padding-top:calc(clamp(28px,3.6vw,52px) + var(--band-h, 15px) + var(--band-mt, 0px) + var(--band-mb, 0px) + 1px)}.perk__band{position:absolute;inset:0 0 auto;height:var(--band-h, 15px);background:var(--diamonds) 0 0 / auto 100% repeat-x content-box}.perk__num{font-family:var(--font-punta);--fs: clamp(5.5rem, 3.6rem + 5.4vw, 8.5rem);line-height:.8;color:var(--gold);letter-spacing:.02em}.perk__num .plus{font-family:var(--font-sans);font-weight:400;color:#fff9;margin:0 .12em;font-size:.55em;vertical-align:.3em}.perk--sorteio .perk__text{color:var(--on-ink-2)}.perk--sorteio .perk__note{color:var(--on-ink-2);border-top-color:#ffffff59}.casa{padding-block:0 var(--section)}.casa__grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(32px,6vw,96px);align-items:center}.casa__brand{display:grid;place-items:center;aspect-ratio:1;border-radius:var(--radius-panel);background:var(--gold);color:var(--ink)}.casa__logo{display:grid;place-items:center;width:calc(56% * var(--lk, 1));max-width:100%}.casa__logo .logo,.casa__logo img{width:100%}.casa__img{height:auto;object-fit:contain}.casa__lede{margin:22px 0 14px;font-weight:700;--fs: clamp(1.25rem, 1.05rem + .8vw, 1.625rem);line-height:1.3}.casa__copy>p:not(.casa__lede){color:var(--ink-2);max-width:36em}.facts{margin-top:32px;border-top:2px solid var(--ink)}.facts__row{display:grid;grid-template-columns:9rem minmax(0,1fr);gap:4px 20px;padding:16px 0;border-bottom:1px solid var(--line)}.facts dt{font-weight:800;--fs: .8125rem;letter-spacing:.14em;text-transform:uppercase;padding-top:.2em}.facts dd{color:var(--ink-2)}.final{padding-block:var(--section);background:var(--gingham) var(--bg-img, none) center / cover}.placemat{max-width:700px;margin-inline:auto;padding:clamp(32px,5vw,64px) clamp(22px,5vw,64px);border-radius:var(--radius-panel);background:var(--white);text-align:center;box-shadow:0 30px 60px #5a000059}.placemat__sum{margin:18px auto 0;max-width:24em;color:var(--ink-2);--fs: 1.125rem}.placemat__price{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;gap:6px 18px;margin:18px 0 30px}.placemat__old{font-weight:700;font-size:1.125rem;color:var(--ink-2);text-decoration-color:var(--rot);text-decoration-thickness:2px;padding-bottom:.4em}.placemat .pending{margin-top:14px;color:var(--ink-2)}.foot{background:var(--ink);color:var(--white)}.foot__grid{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:32px clamp(32px,6vw,96px);align-items:start;padding-block:64px 40px}.foot__logo{width:calc(112px * var(--lk, 1));max-width:100%}.foot__logo .logo,.foot__logo img{display:block;width:100%;height:auto}.foot__line{font-family:var(--font-display);--fs: 2rem;line-height:1;margin-bottom:10px}.foot__about p:last-child{color:var(--on-ink-2)}.foot__nav{display:grid;gap:4px}.foot__nav a{font-weight:700;text-decoration:none;padding:6px 0}.foot__nav a:hover{color:var(--gold)}.foot__legal{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:6px 32px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .18);font-size:.8125rem;color:var(--on-ink-2)}.dock{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-dock);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--white);box-shadow:0 -10px 30px #0e0c0b2e;transition:transform .35s var(--ease-out)}.dock.is-away{transform:translateY(115%);box-shadow:none}.dock__price{display:flex;flex-direction:column}.dock .price__num{--fs: 2.5rem}.dock .price__cur{--fs: .9375rem}.dock__sub{font-weight:700;--fs: .75rem;letter-spacing:.04em;color:var(--ink-2);margin-top:2px}@keyframes rise{0%{opacity:0;transform:translateY(22px)}}@keyframes lift{0%{transform:translateY(36px)}}@keyframes tab-in{0%{opacity:0;transform:translateY(48px) rotate(-8deg)}}@keyframes write{0%{opacity:0;transform:translate(-10px)}}@keyframes stamp{0%{opacity:0;transform:scale(1.22) rotate(-5deg)}}@keyframes mascot-in{0%{opacity:0;transform:translateY(56px)}}@keyframes flash{0%,60%{box-shadow:0 0 0 4px var(--gold)}to{box-shadow:0 0 0 0 transparent}}@media(prefers-reduced-motion:no-preference){.hero__head{animation:rise .8s var(--ease-out) backwards}.hero__lede{animation:rise .8s var(--ease-out) .1s backwards}.hero__cta{animation:rise .8s var(--ease-out) .18s backwards}.tab{animation:tab-in .95s var(--ease-out) .2s backwards}.tab__item{animation:write .5s var(--ease-out) calc(.6s + var(--i) * .12s) backwards}.tab .price{animation:stamp .55s var(--ease-out) 1.15s backwards;transform-origin:30% 60%}.hero__mascot{animation:mascot-in 1s var(--ease-out) .35s backwards}@supports (animation-timeline: view()){.perk{animation:lift linear backwards;animation-timeline:view();animation-range:entry 0% cover 20%}.perk--sorteio{animation-range:entry 10% cover 28%}}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}@media(min-width:1080px)and (max-width:1279px){.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,.46fr)}.hero__mascot{margin-left:-10%}}@media(min-width:1080px)and (max-height:800px){.hero__title{--fs: clamp(2.5rem, 1rem + 2.6vw, 3.25rem)}.tab__item{padding-block:6px}}@media(max-width:1079px){.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,.62fr);grid-template-areas:"head head" "lede lede" "cta  cta" "tab  mascot";grid-template-rows:auto}.hero__cta{padding-bottom:40px}.hero__tab{justify-self:start}.hero__mascot{margin-left:-12%}}@media(max-width:767px){html{scroll-padding-bottom:96px}.topbar__inner{min-height:68px;gap:16px}.topnav{display:none}.topbar__date{margin-left:auto;font-size:.6875rem;padding:6px 11px}.brand .logo--mark,.brand__img{height:calc(36px * var(--lk, 1))}.brand .logo--word{height:calc(32px * var(--lk, 1))}.tab__mark{height:calc(36px * var(--lk, 1))}.hero__grid{grid-template-columns:minmax(0,1fr) minmax(0,.5fr);grid-template-areas:"head head" "tab  tab" "cta  cta" "lede mascot";padding-top:12px}.hero__title{--fs: clamp(2rem, .9rem + 5vw, 3rem);line-height:.95}.kicker{--fs: .75rem;letter-spacing:.1em;margin-bottom:10px}.hero__head{margin-bottom:0}.hero__tab{margin-top:18px;padding-bottom:0;max-width:440px;justify-self:stretch}.tab__body{padding-top:14px}.tab__title{margin-top:8px}.tab{transform:rotate(-1.2deg)}.hero__cta{margin-top:30px;padding-bottom:0}.hero__cta .btn{flex:1 1 100%}.hero__lede{margin-top:28px;align-self:center;padding-bottom:28px;--fs: 1rem}.hero__mascot{margin:0 0 -4px;justify-self:end;max-width:calc(170px * var(--k, 1))}.bonus__intro,.bonus__grid,.casa__grid{grid-template-columns:minmax(0,1fr)}.perk{min-height:0}.perk--chope{background-image:linear-gradient(0deg,var(--gold) 0 52%,rgb(241 194 50 / .45) 85%,rgb(241 194 50 / .25)),var(--bg-img, none);background-size:auto,320px;background-position:0 0,center top}.perk--chope .perk__title{padding-top:40px}.casa__brand{aspect-ratio:16 / 11}.casa__logo{width:calc(38% * var(--lk, 1))}.facts__row{grid-template-columns:minmax(0,1fr)}.foot__grid{grid-template-columns:minmax(0,1fr);padding-bottom:120px}.foot__nav{grid-auto-flow:column;justify-content:start;gap:24px}}@media(min-width:768px){.dock{display:none}}@media(max-width:380px){.topbar__inner{gap:10px}.brand{gap:8px}.brand .logo--word{height:calc(28px * var(--lk, 1))}.topbar__date{letter-spacing:.06em;padding:6px 9px;gap:6px}.tab__body,.tab__stub{padding-inline:18px}.tab__item{font-size:.875rem}.tag{display:none}}.hero__title{--fs: clamp(3.1rem, 1rem + 4.7vw, 5.25rem);line-height:1.02}.hero__head{margin-bottom:30px}.hero__lede{max-width:25em}.hero__cta{margin-top:28px}.kicker{--fs: .9375rem;letter-spacing:.17em;margin-bottom:18px}.teaser-link{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:13px 21px;border:2px solid var(--ink);border-radius:6px;color:var(--ink);font-weight:800;text-decoration:none}.teaser-link:hover{background:var(--ink);color:var(--gold)}.hero :focus-visible{outline-color:var(--ink)}.tab{filter:drop-shadow(0 18px 22px rgb(67 43 0 / .22))}.tab__no{--fs: .65rem;letter-spacing:.03em}.tab__title{--fs: 1.2rem}.tab__pay{--fs: .75rem;letter-spacing:.07em}.tab__status{--fs: clamp(3rem, 4.4vw, 4.4rem);color:var(--rot);margin:12px 0;line-height:.95}.tab__foot{--fs: .875rem;text-transform:none;letter-spacing:0;font-weight:500}.hero__mascot{margin-bottom:-4px}.perk--chope{padding-right:clamp(125px,14vw,190px)}.perk--chope .perk__title{--fs: clamp(2.6rem, 3.8vw, 4.25rem);max-width:5em}.perk__note{--fs: .8125rem;letter-spacing:.06em}.perk__num{--fs: clamp(5rem, 7vw, 7rem)}.perk__title--sm{margin-top:25px;--fs: clamp(2.8rem, 4vw, 4.25rem)}.perk--sorteio .perk__text{max-width:24em}.placemat__status{margin-top:28px;padding-top:24px;border-top:1px solid var(--line);color:var(--rot);--fs: 1rem;letter-spacing:.07em;text-transform:uppercase}.foot__legal p:last-child{margin-left:auto}@media(min-width:1080px){.hero__grid{padding-top:28px}}@media(max-width:1079px)and (min-width:768px){.hero__grid{grid-template-areas:"head head" "lede lede" "cta cta" "tab mascot"}.hero__tab{max-width:440px}.hero__mascot{max-width:270px;margin-left:0;justify-self:center}.perk--chope{padding-right:105px}}@media(max-width:767px){html{scroll-padding-bottom:0}.topbar__date{font-size:.75rem}.hero__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "lede" "cta" "tab" "mascot";padding-top:18px}.hero__title{--fs: clamp(2.7rem, 9.5vw, 4.3rem)}.hero__head{margin-bottom:0}.kicker{--fs: .875rem;letter-spacing:.1em;margin-bottom:16px}.hero__lede{margin-top:20px;padding-bottom:0;max-width:34em;--fs: 1.0625rem}.hero__cta{margin-top:24px;padding-bottom:0}.hero__tab{margin:35px auto 0;max-width:440px;width:100%}.hero__mascot{width:58%;max-width:250px;margin:24px auto -4px;justify-self:center}.tab__status{--fs: 3.75rem}.perk--chope{padding:30px 30% 30px 26px;background-position:center!important}.perk--chope .perk__title{padding-top:0;--fs: 2.9rem}.perk__text{padding-top:24px;--fs: 1rem}.perk__note{--fs: .8rem;line-height:1.45}.perk__title--sm{--fs: 3.2rem}.foot__grid{padding-bottom:40px}.foot__nav{gap:22px}.foot__legal{display:grid}.foot__legal p:last-child{margin-left:0}}
