@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/public-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/public-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--font-heading:"Bricolage Grotesque", system-ui, sans-serif;--font-body:"Public Sans", system-ui, sans-serif;--size-xs:10.24px;--size-sm:12.8px;--size-base:16px;--size-md:20px;--size-lg:25px;--size-xl:31.25px;--size-2xl:39.06px;--size-3xl:48.83px;--space-xs:3px;--space-sm:6px;--space-base:12px;--space-md:24px;--space-lg:48px;--space-xl:96px;--radius:16px;--border-width:0px;--shadow:0 2px 12px #0000001a;--color-bg:#f7f3f4;--color-fg:#221a1f;--color-muted:#6b5b63;--color-accent:#7b2d5e;--color-surface:#fffcfd;--shell-max:1280px;--shell-cols:12;--main-span:9;--aside-span:3;--nav-dir:row;--nav-justify:flex-start;--nav-gap:var(--space-md);--hero-cols:1fr;--hero-pad:var(--space-xl);--hero-align:center;--offer-place:flow;--offer-sticky:static;--offer-dir:row;--offer-pad:var(--space-sm);--offer-width:100%;--verdict-shape:split;--verdict-dir:row;--proof-shape:grid}.accent{border:var(--border-width) solid var(--color-accent);color:var(--color-accent)}.card{box-shadow:var(--shadow);border:0}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}:root{--ink:var(--color-fg);--ink-2:var(--color-accent);--paper:var(--color-bg);--stock:var(--color-surface);--hair:color-mix(in srgb, var(--ink) 16%, transparent);--hair-strong:color-mix(in srgb, var(--ink) 30%, transparent);--perf-hole:7px;--perf-step:17px;--lift:0 1px 2px color-mix(in srgb, var(--ink) 10%, transparent), 0 6px 18px color-mix(in srgb, var(--ink) 8%, transparent);--lift-high:0 2px 4px color-mix(in srgb, var(--ink) 12%, transparent), 0 14px 34px color-mix(in srgb, var(--ink) 12%, transparent);--ease-press:cubic-bezier(.16, 1, .3, 1);--guilloche:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='168' height='168' viewBox='0 0 168 168'%3E%3Cg fill='none' stroke='%237b2d5e' stroke-width='.7' opacity='.5'%3E%3Ccircle cx='84' cy='84' r='78'/%3E%3Ccircle cx='84' cy='84' r='64'/%3E%3Ccircle cx='84' cy='84' r='50'/%3E%3Ccircle cx='84' cy='84' r='36'/%3E%3Cellipse cx='84' cy='84' rx='78' ry='30'/%3E%3Cellipse cx='84' cy='84' rx='78' ry='30' transform='rotate(30 84 84)'/%3E%3Cellipse cx='84' cy='84' rx='78' ry='30' transform='rotate(60 84 84)'/%3E%3Cellipse cx='84' cy='84' rx='78' ry='30' transform='rotate(90 84 84)'/%3E%3Cellipse cx='84' cy='84' rx='78' ry='30' transform='rotate(120 84 84)'/%3E%3Cellipse cx='84' cy='84' rx='78' ry='30' transform='rotate(150 84 84)'/%3E%3Cellipse cx='0' cy='84' rx='78' ry='30' transform='rotate(30 0 84)'/%3E%3Cellipse cx='168' cy='84' rx='78' ry='30' transform='rotate(150 168 84)'/%3E%3C/g%3E%3C/svg%3E")}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--size-base);background-image:repeating-linear-gradient(90deg, color-mix(in srgb, var(--ink) 2.5%, transparent) 0 1px, transparent 1px 3px);margin:0;line-height:1.6}h1,h2,h3,h4{font-family:var(--font-heading);margin:0 0 var(--space-sm);letter-spacing:-.02em;text-wrap:balance;line-height:1.05}h1{font-size:clamp(var(--size-2xl), 6vw, var(--size-3xl));font-weight:800}h2{font-size:var(--size-xl);font-weight:700}h3{font-size:var(--size-lg);font-weight:700}p{text-wrap:pretty}a{color:var(--ink-2);text-underline-offset:.18em;text-decoration-thickness:.08em}a:hover{text-decoration-thickness:.14em}img{max-width:100%;height:auto;display:block}::selection{background:var(--ink-2);color:var(--stock)}:root{accent-color:var(--ink-2);caret-color:var(--ink-2);scrollbar-color:var(--ink-2) var(--paper);scrollbar-width:thin}:focus-visible{outline:2px solid var(--ink-2);outline-offset:3px}.numerador,.num{font-family:var(--font-heading);font-variant-numeric:tabular-nums lining-nums;letter-spacing:.16em;text-transform:uppercase;font-weight:700;font-size:var(--size-xs);color:var(--ink-2)}.perf{--perf-color:var(--paper);height:var(--perf-step);background:radial-gradient(circle at 50% 50%, var(--perf-color) 0 calc(var(--perf-hole) / 2), transparent calc(var(--perf-hole) / 2 + .6px)) 0 50% / var(--perf-step) var(--perf-step) repeat-x, linear-gradient(var(--hair), var(--hair)) 0 50% / 100% 1px no-repeat;flex:none}.perf-v{--perf-color:var(--paper);width:var(--perf-step);background:radial-gradient(circle at 50% 50%, var(--perf-color) 0 calc(var(--perf-hole) / 2), transparent calc(var(--perf-hole) / 2 + .6px)) 50% 0 / var(--perf-step) var(--perf-step) repeat-y, linear-gradient(var(--hair), var(--hair)) 50% 0 / 1px 100% no-repeat;flex:none}.shell{max-width:var(--shell-max);padding-inline:var(--space-md);margin-inline:auto}.site-header{background:var(--stock);box-shadow:var(--lift);position:relative}.site-header:after{content:"";inset-inline:0;bottom:calc(var(--perf-step) / -2);height:var(--perf-step);pointer-events:none;background:radial-gradient(circle at 50% 50%, var(--paper) 0 calc(var(--perf-hole) / 2), transparent calc(var(--perf-hole) / 2 + .6px)) 0 50% / var(--perf-step) var(--perf-step) repeat-x;position:absolute}.site-header .shell{align-items:center;gap:var(--space-md);padding-block:var(--space-base);display:flex}.brand{font-family:var(--font-heading);font-size:var(--size-md);color:var(--ink);align-items:center;gap:var(--space-sm);letter-spacing:-.02em;font-weight:800;text-decoration:none;display:inline-flex}.brand-mark{flex:none;width:36px;height:36px;display:block}.brand-name{white-space:nowrap}.brand-serie{box-shadow:inset 1px 0 0 var(--hair);margin-inline-start:var(--space-sm);padding-inline-start:var(--space-sm)}.site-nav{margin-inline-start:auto}.site-nav ul{flex-direction:var(--nav-dir);justify-content:var(--nav-justify);gap:var(--nav-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-nav a{color:var(--ink);padding-block:2px;font-weight:600;text-decoration:none}.site-nav a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--ink-2)}@media (hover:hover){.site-nav a:hover{box-shadow:inset 0 -3px 0 var(--hair-strong)}}.layout{gap:var(--space-lg);padding-block:var(--space-lg);display:grid}.layout>main,.layout>aside{min-width:0}@media (width>=900px){.layout{grid-template-columns:repeat(var(--shell-cols), 1fr);gap:var(--space-xl)}.layout>main{grid-column:span var(--main-span);min-width:0}.layout>aside{grid-column:span var(--aside-span);min-width:0}}.card{background:var(--stock);border-radius:var(--radius);padding:var(--space-md);box-shadow:var(--lift)}.crumbs{font-size:var(--size-sm);color:var(--color-muted);padding-block:var(--space-base)}.crumbs ol{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crumbs a{color:inherit;text-decoration:none}@media (hover:hover){.crumbs a:hover{text-decoration:underline}}.crumbs li:after{content:"·";color:var(--color-muted);margin-inline-start:var(--space-xs)}.crumbs li:last-child:after{content:""}.site-footer{margin-top:var(--space-xl);background:var(--stock);padding-block:var(--space-lg);font-size:var(--size-sm);color:var(--color-muted);position:relative}.site-footer:before{content:"";inset-inline:0;top:calc(var(--perf-step) / -2);height:var(--perf-step);pointer-events:none;background:radial-gradient(circle at 50% 50%, var(--paper) 0 calc(var(--perf-hole) / 2), transparent calc(var(--perf-hole) / 2 + .6px)) 0 50% / var(--perf-step) var(--perf-step) repeat-x;position:absolute}.site-footer ul{margin:0 0 var(--space-base);gap:var(--space-md);flex-wrap:wrap;padding:0;list-style:none;display:flex}.site-footer a{color:var(--ink);font-weight:600;text-decoration:none}@media (hover:hover){.site-footer a:hover{text-decoration:underline}}.footer-fine{max-width:70ch}.hero{grid-template-columns:var(--hero-cols);gap:var(--space-lg);align-items:var(--hero-align);padding:var(--hero-pad);margin-block:0 var(--space-lg);border-radius:var(--radius);background:var(--stock);box-shadow:var(--lift);display:grid;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background-image:var(--guilloche);opacity:.34;mask-image:linear-gradient(105deg, var(--ink) 0 36%, color-mix(in srgb, var(--ink) 35%, transparent) 62%, transparent 88%);background-size:232px 232px;position:absolute;inset:0}html[data-hero=full-bleed] .hero{padding-inline:max(var(--hero-pad), calc(50vw - var(--shell-max) / 2));border-radius:0;margin-inline:calc(50% - 50vw)}.hero>*{position:relative}.hero-copy{gap:var(--space-base);justify-items:start;max-width:46rem;display:grid}.hero h1{margin:0}.hero-lead{font-size:var(--size-md);max-width:62ch;margin:0}.hero-copy .play-cta{margin-block:var(--space-base) 0}.hero-media{margin:0}.hero-media img{border-radius:var(--radius);width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.hero{animation:boleto-cae .62s var(--ease-press) both}}@keyframes boleto-cae{0%{opacity:0;transform:translateY(-10px)rotate(-.25deg)}to{opacity:1;transform:none}}@media (width<=720px){.hero{padding:var(--space-md);grid-template-columns:1fr}}.play-cta{margin-block:var(--space-lg);gap:var(--space-sm);padding:var(--space-md) var(--space-md) var(--space-md) calc(var(--perf-step) + var(--space-md));border-radius:var(--radius);background:var(--stock);box-shadow:var(--lift);justify-items:start;max-width:34rem;display:grid;position:relative}.play-cta:before{content:"";width:var(--perf-step);pointer-events:none;background:radial-gradient(circle at 50% 50%, var(--paper) 0 calc(var(--perf-hole) / 2), transparent calc(var(--perf-hole) / 2 + .6px)) 50% 0 / var(--perf-step) var(--perf-step) repeat-y;position:absolute;inset-block:0;inset-inline-start:calc(var(--perf-step) / 2)}.play-title{font-family:var(--font-heading);font-weight:800;font-size:var(--size-lg);margin:0}.play-offer{font-size:var(--size-md);margin:0}.play-cta a.play-button{padding:var(--space-base) var(--space-lg);border-radius:var(--radius);font-family:var(--font-heading);font-weight:800;font-size:var(--size-md);letter-spacing:-.01em;background:var(--ink-2);color:var(--stock);box-shadow:var(--lift);transition:transform .18s var(--ease-press), box-shadow .18s var(--ease-press);justify-self:start;text-decoration:none;display:inline-block}@media (hover:hover){.play-cta a.play-button:hover{box-shadow:var(--lift-high);transform:translateY(-2px)}}.play-cta a.play-button:active{box-shadow:var(--lift);transform:translateY(1px)}.play-note{font-size:var(--size-sm);color:var(--color-muted);margin:0}.play-logo{object-fit:contain;border-radius:var(--radius);width:auto;max-width:200px;height:72px;padding:var(--space-sm);box-shadow:var(--lift);background:#fff}.game-demo{margin-block:var(--space-lg)}.game-demo>h2{align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}.demo-frame{aspect-ratio:16/10;background:var(--stock);border-radius:var(--radius);box-shadow:var(--lift-high);position:relative;overflow:hidden}.demo-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.demo-fallback{z-index:0;align-content:center;gap:var(--space-sm);padding:var(--space-lg);text-align:center;display:grid;position:absolute;inset:0}.demo-fallback-title{font-family:var(--font-heading);font-weight:800;font-size:var(--size-lg);margin:0}.demo-fallback-text{color:var(--color-muted);max-width:34rem;margin:0;margin-inline:auto}.demo-fallback-links{margin:0}.demo-frame iframe{z-index:1;background:var(--stock)}.demo-full{z-index:2;min-height:44px;padding:0 var(--space-md);border-radius:var(--radius);font-family:var(--font-heading);font-weight:800;font-size:var(--size-sm);background:color-mix(in srgb, var(--ink) 82%, transparent);color:var(--stock);cursor:pointer;border:0;position:absolute;inset-block-end:var(--space-sm);inset-inline-end:var(--space-sm)}@media (hover:hover){.demo-full:hover{background:var(--ink)}}.demo-frame:fullscreen{aspect-ratio:auto;border-radius:0;width:100%;height:100%}@media (width<=720px){.demo-frame{aspect-ratio:auto;height:min(76dvh,620px);min-height:420px}}.demo-note{font-size:var(--size-sm);color:var(--color-muted);margin:var(--space-sm) 0 0}.demo-bridge{margin-top:var(--space-base)}.talon{background:var(--stock);border-radius:var(--radius);box-shadow:var(--lift);padding:var(--space-md);gap:var(--space-base);display:grid;position:relative}.talon:before{content:"";inset-block:var(--space-sm);width:var(--perf-step);pointer-events:none;background:radial-gradient(circle at 50% 50%, var(--paper) 0 calc(var(--perf-hole) / 2), transparent calc(var(--perf-hole) / 2 + .6px)) 50% 0 / var(--perf-step) var(--perf-step) repeat-y;position:absolute;inset-inline-start:calc(var(--perf-step) / -2)}.talon-title{margin:0}.talon-list{gap:var(--space-sm);margin:0;display:grid}.talon-row{gap:1px;display:grid}.talon-row dt{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted)}.talon-row dd{font-family:var(--font-heading);font-weight:700;font-size:var(--size-md);font-variant-numeric:tabular-nums lining-nums;margin:0}.talon-src{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.08em;margin-inline-start:var(--space-xs)}.verdict{margin-block:var(--space-lg);gap:var(--space-md);display:grid}.verdict-title{font-size:var(--size-md);text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted);font-family:var(--font-body);margin:0;font-weight:700}.verdict-badge,.verdict-stars,.verdict-meter{margin:0}.verdict-badge{align-items:baseline;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);color:var(--ink-2);box-shadow:0 0 0 2px var(--ink-2), 0 0 0 5px var(--stock), 0 0 0 7px var(--ink-2);border-radius:999px;justify-self:start;display:inline-flex;transform:rotate(-3.5deg)}.verdict-badge strong{font-family:var(--font-heading);font-size:var(--size-2xl);font-variant-numeric:lining-nums;line-height:1}.verdict-badge span{color:var(--ink-2);font-weight:700}.verdict-stars{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.verdict-star{font-size:var(--size-lg);color:var(--hair-strong)}.verdict-star[data-on=yes]{color:var(--ink-2)}.verdict-score{font-variant-numeric:tabular-nums;font-weight:700}.verdict-meter{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.verdict-meter-track{background:var(--hair);border-radius:999px;width:min(320px,60%);height:10px;display:block;overflow:hidden}.verdict-meter-fill{background:var(--ink-2);height:100%;display:block}.verdict-text{font-size:var(--size-md);max-width:60ch;margin:0}.verdict-split{gap:var(--space-md);display:grid}@media (width>=700px){.verdict-split{grid-template-columns:1fr var(--perf-step) 1fr;align-items:start}.verdict-split .verdict-cut{width:var(--perf-step);background:radial-gradient(circle at 50% 50%, var(--paper) 0 calc(var(--perf-hole) / 2), transparent calc(var(--perf-hole) / 2 + .6px)) 50% 0 / var(--perf-step) var(--perf-step) repeat-y;align-self:stretch}}.verdict-cut{display:none}@media (width>=700px){.verdict-cut{display:block}}.verdict-pros,.verdict-cons{padding:var(--space-md);gap:var(--space-sm);background:var(--stock);border-radius:var(--radius);box-shadow:var(--lift);margin:0;list-style:none;display:grid}.verdict-pros li,.verdict-cons li{grid-template-columns:1.4em 1fr;display:grid}.verdict-pros li:before{content:"+";font-family:var(--font-heading);color:var(--ink-2);font-weight:800}.verdict-cons li:before{content:"–";font-family:var(--font-heading);color:var(--color-muted);font-weight:800}.verdict-when{font-size:var(--size-sm);color:var(--color-muted);margin:0}.proof{margin-block:var(--space-lg)}.proof-title{font-size:var(--size-md);margin:0 0 var(--space-base);text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted);font-family:var(--font-body);font-weight:700}.proof-table{border-collapse:collapse;width:100%}.proof-table th,.proof-table td{text-align:start;vertical-align:top;padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;box-shadow:inset 0 -1px 0 var(--hair)}.proof-table th{white-space:nowrap;color:var(--color-muted);font-weight:700}.proof-list{gap:var(--space-sm);margin:0;display:grid}.proof[data-shape=facts-grid] .proof-list{grid-template-columns:1fr}@media (width>=700px){.proof[data-shape=facts-grid] .proof-list{grid-template-columns:1fr 1fr}}.proof-row{padding:var(--space-sm) var(--space-md);background:var(--stock);border-radius:var(--radius);box-shadow:var(--lift);gap:2px;display:grid}.proof-row dt{color:var(--color-muted);font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.12em}.proof-row dd{font-family:var(--font-heading);font-weight:700;font-size:var(--size-md);font-variant-numeric:tabular-nums lining-nums;margin:0}.proof-source{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:600;font-family:var(--font-body);margin-inline-start:var(--space-xs)}.proof[data-shape=licence-seal]{background:var(--stock);border-radius:var(--radius);padding:var(--space-md);box-shadow:var(--lift)}.offer{gap:var(--space-sm);padding:var(--offer-pad);border-radius:var(--radius);background:var(--stock);box-shadow:var(--lift);margin-block:var(--space-lg);display:grid}.offer-brand{font-family:var(--font-heading);font-weight:800;font-size:var(--size-md);margin:0}.offer-bonus{font-size:var(--size-base);margin:0}.offer-payout,.offer-note{font-size:var(--size-sm);color:var(--color-muted);margin:0}.offer-logo-link{line-height:0;display:inline-block}.offer-logo{object-fit:contain;border-radius:var(--radius);width:auto;max-width:200px;height:64px;padding:var(--space-xs);box-shadow:var(--lift);background:#fff}.offer-cta{text-align:center;font-weight:800;font-family:var(--font-heading);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius);background:var(--ink-2);color:var(--stock);box-shadow:var(--lift);transition:transform .18s var(--ease-press), box-shadow .18s var(--ease-press);text-decoration:none;display:inline-block}@media (hover:hover){.offer-cta:hover{box-shadow:var(--lift-high);transform:translateY(-2px)}}.offer-cta:active{transform:translateY(1px)}.offer[data-shape=rail]{top:var(--space-md);position:sticky}.offer[data-shape=banner-strip]{grid-template-columns:auto 1fr auto;align-items:center}.offer[data-shape=banner-strip] .offer-note{grid-column:1/-1}.offer[data-shape=table-row]{padding-block:var(--space-md);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:auto 1fr auto;align-items:center;padding-inline:0;position:relative}.offer[data-shape=table-row]:before,.offer[data-shape=table-row]:after{content:"";height:var(--perf-step);pointer-events:none;background:radial-gradient(circle at 50% 50%, var(--paper) 0 calc(var(--perf-hole) / 2), transparent calc(var(--perf-hole) / 2 + .6px)) 0 50% / var(--perf-step) var(--perf-step) repeat-x, linear-gradient(var(--hair-strong), var(--hair-strong)) 0 50% / 100% 1px no-repeat;position:absolute;inset-inline:0}.offer[data-shape=table-row]:before{top:calc(var(--perf-step) / -2)}.offer[data-shape=table-row]:after{bottom:calc(var(--perf-step) / -2)}.offer[data-shape=table-row] .offer-note{grid-column:1/-1}.offer[data-shape=floating-bar]{z-index:40;box-shadow:0 -4px 20px color-mix(in srgb, var(--ink) 22%, transparent);border-radius:0;grid-template-columns:auto 1fr auto;align-items:center;margin:0;position:fixed;inset:auto 0 0}.offer[data-shape=floating-bar] .offer-note,.offer[data-shape=floating-bar] .offer-payout{display:none}@media (width<=720px){.offer[data-shape=rail]{position:static}.offer[data-shape=banner-strip],.offer[data-shape=table-row]{grid-template-columns:1fr}}.block{margin-block:var(--space-lg)}.block[data-empty=yes]{display:none}.block>h2{max-width:min(32ch,40rem)}.block-body{max-width:min(68ch,42rem)}.block-body[data-format=list],.block-body[data-format=table]{max-width:none}.build-note{font-size:var(--size-sm);color:var(--color-muted);margin-block:var(--space-md)}.pending{color:var(--color-muted);font-size:var(--size-sm);opacity:.75;font-style:italic}.block[data-written=no]>h2{opacity:.7}.block[data-prio="1"]>h2{position:relative}.block[data-prio="1"]>h2:before{content:"•";color:var(--ink-2);inset-inline-start:-.9em;font-size:.7em;position:absolute;top:.35em}@media (width<=899px){.block[data-prio="1"]>h2:before{display:none}}.faq dl{margin:0}.faq dt{font-family:var(--font-heading);margin-top:var(--space-md);font-weight:700}.faq dd{margin:0 0 var(--space-sm)}.page-image{margin:0 0 var(--space-md)}.page-image img{border-radius:var(--radius);width:100%;box-shadow:var(--lift)}.page-image[data-kind=placeholder] img{opacity:.9}.block-body[data-format=list] ul,.block-body[data-format=list] ol{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.block-body[data-format=list] ul,.block-body[data-format=list] ol{grid-template-columns:repeat(2,1fr)}}.block-body[data-format=list] li{background:var(--stock);border-radius:var(--radius);padding:var(--space-md);box-shadow:var(--lift)}.block-body[data-format=table]{overflow-x:auto}.block-body[data-format=table] table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.block-body[data-format=table] thead th{text-align:start;padding:var(--space-sm);background:color-mix(in srgb, var(--ink-2) 10%, transparent);font-family:var(--font-heading)}.block-body[data-format=table] th,.block-body[data-format=table] td{text-align:start;padding:var(--space-sm);box-shadow:inset 0 -1px 0 var(--hair)}.block-body[data-format=table] tbody tr:nth-child(2n){background:color-mix(in srgb, var(--ink) 4%, transparent)}.related{margin-block:var(--space-lg)}.related h2{font-size:var(--size-md);text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted);font-family:var(--font-body);font-weight:700}.related ul{gap:var(--space-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.related a{color:var(--ink);background:var(--stock);border-radius:var(--radius);padding:var(--space-sm) var(--space-md);box-shadow:var(--lift);transition:transform .18s var(--ease-press), box-shadow .18s var(--ease-press);font-weight:600;text-decoration:none;display:inline-block}@media (hover:hover){.related a:hover{box-shadow:var(--lift-high);transform:translateY(-2px)}}.header-cta{padding:var(--space-sm) var(--space-md);border-radius:var(--radius);font-family:var(--font-heading);white-space:nowrap;background:var(--ink-2);color:var(--stock);box-shadow:var(--lift);font-weight:800;text-decoration:none}.promo-banner{justify-content:space-between;align-items:center;gap:var(--space-md);margin-block:var(--space-lg);padding:var(--space-md);border-radius:var(--radius);background:var(--ink-2);color:var(--stock);background-image:var(--guilloche);background-blend-mode:soft-light;box-shadow:var(--lift);background-size:168px 168px;display:flex}.promo-banner .promo-text{font-family:var(--font-heading);font-weight:700;font-size:var(--size-md)}.promo-cta{font-family:var(--font-heading);white-space:nowrap;background:var(--stock);color:var(--ink-2);padding:var(--space-sm) var(--space-md);border-radius:var(--radius);font-weight:800;text-decoration:none}.sticky-bar{display:none}@media (width<=720px){.site-header{z-index:40;position:sticky;top:0}.sticky-bar{inset-inline:0;z-index:50;justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md) calc(var(--space-sm) + env(safe-area-inset-bottom));background:var(--stock);box-shadow:0 -2px 18px color-mix(in srgb, var(--ink) 16%, transparent);display:flex;position:fixed;bottom:0}.sticky-bonus{font-size:var(--size-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sticky-cta{padding:var(--space-sm) var(--space-md);border-radius:var(--radius);font-family:var(--font-heading);background:var(--ink-2);color:var(--stock);flex:none;font-weight:800;text-decoration:none}body:has(.sticky-bar){padding-bottom:72px}.promo-banner{flex-direction:column;align-items:flex-start}.site-nav ul{gap:var(--space-base);font-size:var(--size-sm)}}.byline{margin-block:var(--space-lg) 0;padding-top:var(--space-md);box-shadow:inset 0 1px 0 var(--hair);gap:var(--space-xs) var(--space-md);font-size:var(--size-sm);color:var(--color-muted);flex-wrap:wrap;display:flex}.byline a{color:inherit}.pay-strip{margin-block:var(--space-lg)}.pay-strip-title{font-size:var(--size-base);color:var(--color-muted);text-transform:uppercase;letter-spacing:.12em;margin-bottom:var(--space-base)}.pay-logos{gap:var(--space-sm);flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}.pay-logos .pay-logo{border-radius:var(--radius);padding:var(--space-sm) var(--space-md);box-shadow:var(--lift);background:#fff;place-items:center;display:grid}.pay-logos .pay-logo img{object-fit:contain;width:auto;max-width:128px;height:40px;display:block}.brand-card{align-items:center;gap:var(--space-md);padding:var(--space-md);margin-block:var(--space-lg);display:flex}.brand-card-logo{object-fit:contain;border-radius:var(--radius);width:auto;max-width:220px;height:96px;padding:var(--space-sm);box-sizing:content-box;box-shadow:var(--lift);background:#fff;flex:none}.brand-card-name{font-family:var(--font-heading);font-size:var(--size-lg);margin:0;font-weight:800}.brand-card-note{color:var(--color-muted);font-size:var(--size-sm);margin:var(--space-xs) 0 0}.play-logo-link,.brand-card-link,.promo-logo-link,.offer-logo-link{line-height:0;display:inline-block}.play-logo-link img,.brand-card-link img,.promo-logo-link img,.offer-logo-link img{transition:transform .18s var(--ease-press)}@media (hover:hover){.play-logo-link:hover img,.brand-card-link:hover img,.promo-logo-link:hover img,.offer-logo-link:hover img{transform:translateY(-2px)}}.contact{margin-block:var(--space-lg)}.contact-lead{color:var(--color-muted);max-width:60ch}.contact-form{gap:var(--space-md);padding:var(--space-md);display:grid}.contact-row{gap:var(--space-md);display:grid}@media (width>=700px){.contact-row{grid-template-columns:1fr 1fr}}.field{gap:var(--space-xs);margin:0;display:grid}.field label{font-weight:700;font-size:var(--size-sm)}.field input,.field select,.field textarea{font:inherit;font-size:var(--size-base);color:var(--ink);background:var(--paper);border-radius:var(--radius);padding:var(--space-sm) var(--space-md);width:100%;box-shadow:inset 0 0 0 1px var(--hair-strong);border:0}.field textarea{resize:vertical}.field :focus-visible{outline:2px solid var(--ink-2);outline-offset:2px}.contact-form button{font-family:var(--font-heading);font-weight:800;font-size:var(--size-base);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius);cursor:pointer;background:var(--ink-2);color:var(--stock);box-shadow:var(--lift);border:0}.contact-form button[disabled]{opacity:.65;cursor:default}.contact-trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact-status{min-height:1.25em;font-weight:700;font-size:var(--size-sm);margin:0}.contact-status[data-kind=ok]{color:var(--ink-2)}.contact-status[data-kind=err]{color:var(--ink)}.contact-note{font-size:var(--size-sm);color:var(--color-muted);margin:0}.offer-rows{margin:var(--space-xs) 0 0;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.offer-rowpair{align-items:baseline;gap:var(--space-xs);display:flex}.offer-rowpair dt{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-muted)}.offer-rowpair dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.offer-src{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.08em;margin-inline-start:var(--space-xs);font-weight:600}.promo-body{gap:2px;min-width:0;display:grid}.promo-brand{color:color-mix(in srgb, var(--stock) 82%, transparent)}.hero-serie{align-items:baseline;gap:var(--space-sm);margin:0;display:flex}.hero-serie .num{color:var(--ink)}.talon-title{font-size:var(--size-md);text-wrap:balance;line-height:1.15}.talon-row dd{font-size:var(--size-base);overflow-wrap:anywhere;line-height:1.25}.talon-row dd a{overflow-wrap:anywhere}@media (width>=1000px){html[data-hero=full-bleed] .hero{align-items:center}html[data-hero=full-bleed] .hero .hero-copy{column-gap:var(--space-xl);grid-template-columns:minmax(0,1fr) minmax(20rem,34rem);align-items:start;max-width:none}html[data-hero=full-bleed] .hero .hero-copy .hero-title{grid-column:1/-1}html[data-hero=full-bleed] .hero .hero-copy{grid-template-rows:auto auto 1fr}html[data-hero=full-bleed] .hero .hero-copy .play-cta{grid-area:2/2/span 2;align-self:start;margin:0}html[data-hero=full-bleed] .hero .hero-copy .hero-lead{grid-column:1}}.hero h1{font-size:clamp(var(--size-2xl), 7.2vw, 4.6rem)}.talon-row dd{display:block}.talon-val{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.talon-src{margin-block-start:2px;margin-inline-start:0;display:block}.related h2{letter-spacing:.1em}@media (width<=720px){.site-header .shell{row-gap:var(--space-sm);padding-block:var(--space-sm);flex-wrap:wrap}.brand{font-size:var(--size-base);flex:1 1 0;min-width:0}.brand-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brand-serie{display:none}.header-cta{flex:none}.site-nav{flex-basis:100%;margin-inline-start:0}.site-nav ul{scrollbar-width:none;flex-wrap:nowrap;padding-block:2px;overflow-x:auto}.site-nav ul::-webkit-scrollbar{display:none}.site-nav li{flex:none}}@media (width>=1000px){html[data-hero=full-bleed] .hero{padding-block:var(--space-lg)}}.play-cta a.play-button{white-space:nowrap}@media (width<=720px){.play-cta{padding:var(--space-md) var(--space-base) var(--space-md) calc(var(--perf-step) + var(--space-sm))}.play-cta a.play-button{text-align:center;justify-self:stretch}.play-title{font-size:var(--size-md)}.brand-name{flex:auto;min-width:0}.site-header .shell{column-gap:var(--space-sm)}.hero-copy .play-cta{justify-self:stretch;width:100%}}.hero{--hero-pad:clamp(var(--space-md), 6vw, var(--space-xl))}@media (width>=900px){html[data-layout=sidebar-left] .layout>aside{grid-column:1 / span var(--aside-span);grid-row:1}html[data-layout=sidebar-left] .layout>main{grid-column:calc(var(--aside-span) + 1) / span var(--main-span);grid-row:1}}.play-cta{--corte-behind:var(--paper);background:color-mix(in srgb, var(--ink-2) 7%, var(--stock));transition:transform .22s var(--ease-press), box-shadow .22s var(--ease-press)}.hero .play-cta,.demo-bridge .play-cta{--corte-behind:var(--stock)}.play-cta:before{background:radial-gradient(circle at 50% 50%, var(--corte-behind) 0 calc(var(--perf-hole) / 2), transparent calc(var(--perf-hole) / 2 + .6px)) 50% 0 / var(--perf-step) var(--perf-step) repeat-y}.play-cta:has(a.play-button:active){box-shadow:var(--lift-high);transform:translate(7px)}@media (prefers-reduced-motion:reduce){.play-cta{transition:none}.play-cta:has(a.play-button:active){transform:none}}.hero-title{align-items:baseline;column-gap:var(--space-md);row-gap:var(--space-xs);flex-wrap:wrap;display:flex}.hero-title-text{display:block}.hero-num{font-variant-numeric:tabular-nums lining-nums;color:var(--ink-2);flex:none;align-items:baseline;gap:.4em;display:inline-flex}.hero-num-word{font-size:var(--size-sm);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.hero-num-digits{font-size:clamp(var(--size-md), 1.6vw, var(--size-lg));letter-spacing:-.02em;font-weight:800}.play-cta{position:relative}.corte-caption{top:var(--space-md);left:calc(var(--perf-step) / 2);width:var(--perf-step);line-height:var(--perf-step);writing-mode:vertical-rl;text-orientation:mixed;font-size:var(--size-xs);letter-spacing:.22em;white-space:nowrap;pointer-events:none;position:absolute}.brand-name{align-items:baseline;display:inline-flex}@media (width<=720px){.brand-name{text-overflow:clip;overflow:visible}.brand-zone{display:none}}.verdict-star{width:1.4em;height:1.4em;fill:var(--hair-strong);flex:none}.verdict-star[data-on=yes]{fill:var(--ink-2)}.verdict-stars-row{align-items:center;gap:.15em;display:inline-flex}.play-cta{--bite:radial-gradient(circle at 0 50%, transparent 0 calc(var(--perf-hole) / 2), var(--ink) calc(var(--perf-hole) / 2 + .7px));-webkit-mask-image:var(--bite);mask-image:var(--bite);-webkit-mask-size:100% var(--perf-step);mask-size:100% var(--perf-step);box-shadow:none;filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--ink) 12%, transparent)) drop-shadow(0 8px 20px color-mix(in srgb, var(--ink) 10%, transparent));padding-inline-start:calc(var(--perf-step) + var(--space-md));-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y}.play-cta:has(a.play-button:active){box-shadow:none;filter:drop-shadow(0 2px 4px color-mix(in srgb, var(--ink) 14%, transparent)) drop-shadow(0 16px 34px color-mix(in srgb, var(--ink) 14%, transparent))}.play-cta:before{content:none}.corte-caption{top:auto;bottom:var(--space-md);left:calc(var(--perf-step) * .55)}.hero-title{width:100%}@media (width<=720px){.site-nav ul{row-gap:var(--space-xs);flex-wrap:wrap;overflow-x:visible}}.hero-copy{justify-items:stretch}.hero-copy>*{justify-self:stretch}.play-cta{--bite-r:calc(var(--perf-step) * .44);--bite:radial-gradient(circle at 0 50%, transparent 0 var(--bite-r), var(--ink) calc(var(--bite-r) + .8px));border-start-start-radius:0;border-end-start-radius:0}@media (width<=720px){.site-nav ul{gap:var(--space-sm) var(--space-sm)}}.hero-ficha{gap:var(--space-md) var(--space-xl);flex-wrap:wrap;margin:0;display:flex}.hero-ficha-row{gap:2px;display:grid}.hero-ficha-row dt{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted)}.hero-ficha-row dd{font-family:var(--font-heading);font-weight:800;font-size:var(--size-lg);font-variant-numeric:tabular-nums lining-nums;margin:0;line-height:1.1}@media (width>=1000px){html[data-hero=full-bleed] .hero .hero-copy .hero-ficha{grid-area:3/1;align-self:end}}.hero-media{grid-column:1/-1;margin:0}.hero-media img{aspect-ratio:5/2;object-fit:cover;object-position:center;border-radius:var(--radius);width:100%;height:auto;max-height:420px;box-shadow:var(--lift)}@media (width<=720px){.hero-media img{height:clamp(150px,42vw,240px)}}.hero-media{isolation:isolate;position:relative}.hero-media img{filter:grayscale()contrast(1.06)brightness(1.02)}.hero-media:before,.hero-media:after{content:"";border-radius:var(--radius);pointer-events:none;position:absolute;inset:0}.hero-media:before{background:var(--ink-2);mix-blend-mode:multiply}.hero-media:after{background:color-mix(in srgb, var(--ink-2) 24%, var(--stock));mix-blend-mode:screen;opacity:.62}.talon-mark{object-fit:contain;border-radius:var(--radius);width:auto;max-width:100%;height:48px;padding:var(--space-sm);box-shadow:var(--lift);box-sizing:content-box;background:#fff}@media (width>=1000px){html[data-hero=full-bleed] .hero .hero-copy:not(:has(.play-cta)){grid-template-columns:minmax(0,1fr)}}@media (width<=899px){.layout>aside{display:contents}.layout>aside>*{min-width:0}.layout>aside>.talon{order:-2}.layout>aside>.offer{order:-1}.layout>main{order:0}.layout>aside>.related{order:1}}.play-offer{font-family:var(--font-heading);font-weight:800;line-height:1.2}.play-terms{align-items:baseline;gap:var(--space-xs);font-size:var(--size-sm);color:var(--color-muted);flex-wrap:wrap;margin:0;display:flex}.play-terms-label{text-transform:uppercase;letter-spacing:.12em;font-size:var(--size-xs)}.play-terms-value{font-family:var(--font-heading);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;font-weight:800;font-size:var(--size-base)}.play-src{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);white-space:nowrap;margin-inline-start:var(--space-xs)}.play-score{align-items:baseline;gap:var(--space-xs);font-variant-numeric:tabular-nums lining-nums;margin:0;display:flex}.play-score-num{font-family:var(--font-heading);font-weight:800;font-size:var(--size-lg);line-height:1}.play-score-scale{font-size:var(--size-sm);color:var(--color-muted)}.play-score-word{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted);margin-inline-start:var(--space-xs)}.plancha{margin-block:var(--space-lg);gap:var(--space-md);display:grid}.plancha-title{font-size:var(--size-md);text-transform:uppercase;letter-spacing:.14em;font-family:var(--font-heading);margin:0;font-weight:800}.plancha-grid{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.ficha{background:var(--stock);border-radius:var(--radius);box-shadow:var(--lift);grid-template-rows:auto 1fr;transition:transform .16s,box-shadow .16s;display:grid;overflow:hidden}.ficha-link{gap:var(--space-sm);color:var(--ink);text-decoration:none;display:grid}.ficha-art{aspect-ratio:16/9;object-fit:cover;background:color-mix(in srgb, var(--ink) 8%, var(--stock));width:100%;display:block}.ficha-name{font-family:var(--font-heading);font-weight:800;font-size:var(--size-md);padding-inline:var(--space-md);text-wrap:balance;line-height:1.15}.ficha-fact{padding:0 var(--space-md) var(--space-md);align-items:baseline;gap:var(--space-xs);font-size:var(--size-sm);flex-wrap:wrap;margin:0;display:flex}.ficha-fact-label{text-transform:uppercase;letter-spacing:.12em;font-size:var(--size-xs);color:var(--color-muted)}.ficha-fact-value{font-family:var(--font-heading);font-variant-numeric:tabular-nums lining-nums;font-weight:800}.ficha-src{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);white-space:nowrap}@media (hover:hover){.ficha:hover{box-shadow:var(--lift-high);transform:translateY(-3px)}}.ficha:has(.ficha-link:focus-visible){outline:3px solid var(--ink-2);outline-offset:2px}@media (prefers-reduced-motion:reduce){.ficha{transition:none}}@media (width<=899px){.site-nav a,.site-footer a,.crumbs a{align-items:center;min-height:44px;display:inline-flex}.site-nav ul{row-gap:0}.site-footer li{display:flex}}@media (width>=900px){.layout>aside{gap:var(--space-lg);align-content:start;display:grid}.talon{top:var(--space-md);position:sticky}.layout:not(:has(>aside>*)){display:block}}.hero-copy>.game-demo{grid-column:1/-1;width:100%;max-width:54rem;margin-block:0}html[data-hero=full-bleed] .hero .hero-copy>.game-demo{grid-column:1/-1}.block[data-format=section]{margin-block:var(--space-xl)}.block[data-format=section]>h2{font-size:var(--size-lg);padding-top:var(--space-md)}.block[data-format=section]>h2:after{content:"";height:var(--perf-step);background:radial-gradient(circle at 50% 50%, var(--paper) 0 calc(var(--perf-hole) / 2), transparent calc(var(--perf-hole) / 2 + .6px)) 0 50% / var(--perf-step) var(--perf-step) repeat-x;width:100%;max-width:min(68ch,42rem);margin-block-start:var(--space-sm);display:block}.block[data-format=block]{margin-block:var(--space-md)}.block[data-format=block]>h2{font-size:var(--size-base);text-transform:uppercase;letter-spacing:.1em;color:var(--color-muted)}.block[data-format=mention]{margin-block:var(--space-md);box-shadow:inset 3px 0 0 var(--ink-2);padding-inline-start:var(--space-md)}.block[data-format=mention]>h2{font-size:var(--size-sm);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-2)}.block[data-format=mention] .block-body{font-size:var(--size-sm);color:var(--color-muted)}.footer-cols{gap:var(--space-lg);display:grid}@media (width>=640px){.footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.footer-col>.numerador{margin-block:0 var(--space-sm)}.footer-col ul{gap:var(--space-xs);margin:0;padding:0;list-style:none;display:grid}.indice{margin-block:var(--space-lg);padding:var(--space-md);background:var(--stock);border-radius:var(--radius);box-shadow:var(--lift)}.indice>.numerador{margin-block:0 var(--space-sm)}.indice ol{gap:var(--space-xs);font-size:var(--size-sm);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:inside decimal-leading-zero;display:grid}.indice li{min-width:0}@media (width>=640px){.indice ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.indice li::marker{color:var(--ink-2);font-variant-numeric:tabular-nums}.indice a{color:inherit}.block[id]{scroll-margin-top:calc(var(--space-lg) * 2)}@media (width<=899px){.indice a{align-items:center;min-height:44px;display:inline-flex}.ficha-src,.talon-src,.play-src,.offer-src{align-items:center;min-height:24px;padding-inline:4px;display:inline-flex}}
