/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.table{display:table}}:root{--blue:#2447ff;--blue2:#1534d3;--coral:#ff5d3a;--yellow:#ffd84d;--cream:#fff8ea;--paper:#fffdf8;--ink:#12213c;--muted:#5f687a;--lav:#e9e8ff;--line:#d9d9d4;--display:var(--display)}*{box-sizing:border-box}html,body{overflow-x:hidden}body{background:var(--cream);color:var(--ink);font-family:var(--sans), Arial, sans-serif;margin:0}a{color:inherit;text-decoration:none}.container{width:min(1240px,100% - 48px);margin:auto}.age-bar{background:var(--yellow);color:var(--ink);border-bottom:2px solid var(--ink);letter-spacing:.3px;font-size:11px;font-weight:800}.age-bar .container{justify-content:space-between;align-items:center;min-height:32px;display:flex}.age-bar b{background:var(--ink);color:#fff;border-radius:100px;margin-right:6px;padding:2px 7px}.age-bar a{text-underline-offset:3px;text-decoration:underline}header{background:var(--cream);border-bottom:2px solid var(--ink);z-index:30;height:92px;position:relative}.header-inner{align-items:center;gap:30px;height:100%;display:flex}.brand{letter-spacing:1.2px;align-items:center;gap:10px;margin-right:auto;font-size:11px;font-weight:900;line-height:1;display:flex}.brand b{letter-spacing:-.5px;font-size:20px;display:block}.brand small{color:var(--blue);letter-spacing:3px;margin-top:5px;font-size:8px;display:block}.brand-mark{background:var(--coral);color:#fff;width:48px;height:48px;box-shadow:5px 5px 0 var(--yellow);border-radius:50% 50% 8px;place-items:center;font-weight:900;display:grid;transform:rotate(-6deg)}.nav{align-items:center;gap:8px;display:flex}.nav a{border-radius:99px;padding:10px 12px;font-size:12px;font-weight:800}.menu{border:2px solid var(--ink);background:var(--yellow);border-radius:12px;width:44px;height:44px;display:none}.menu i{background:var(--ink);height:2px;margin:5px;display:block}.hero{background:var(--cream);padding:72px 0 82px;position:relative;overflow:hidden}.hero:before{content:"";background:var(--lav);border-radius:50%;width:520px;height:520px;position:absolute;top:-180px;right:-160px}.hero:after{content:"";background:var(--coral);border-radius:55% 45% 60% 40%;width:180px;height:180px;position:absolute;bottom:-70px;left:-80px;transform:rotate(20deg)}.hero-grid{z-index:1;grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;display:grid;position:relative}.eyebrow{background:var(--yellow);border:2px solid var(--ink);letter-spacing:1.8px;box-shadow:3px 3px 0 var(--ink);border-radius:99px;align-items:center;margin:0 0 22px;padding:8px 13px;font-size:10px;font-weight:900;display:inline-flex}h1,h2,h3{margin:0;line-height:1.04}h1,h2{font-family:var(--display), Georgia, serif}h1{letter-spacing:-4px;max-width:790px;font-size:clamp(52px,6.5vw,94px)}h1 em{color:var(--blue);font-style:normal;display:inline-block;position:relative}h1 em:after{content:"";background:var(--coral);z-index:-1;border-radius:50%;height:9px;position:absolute;bottom:-4px;left:0;right:0;transform:rotate(-1deg)}.lead{color:var(--muted);max-width:670px;font-size:18px;line-height:1.65}.actions{align-items:center;gap:18px;margin:32px 0;display:flex}.button{background:var(--blue);border:2px solid var(--ink);color:#fff;box-shadow:5px 5px 0 var(--ink);border-radius:14px;justify-content:center;align-items:center;padding:15px 22px;font-size:13px;font-weight:900;transition:all .18s;display:inline-flex}.button:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.button span{margin-left:30px}.text-link{border-bottom:3px solid var(--coral);padding-bottom:3px;font-size:13px;font-weight:900}.review-line{align-items:center;gap:12px;margin-top:34px;display:flex}.review-line>span{border:2px solid var(--ink);background:var(--yellow);border-radius:50%;place-items:center;width:46px;height:46px;font-weight:900;display:grid}.review-line p{margin:0}.review-line small,.criterion small{color:var(--muted);margin-top:3px;display:block}.hero-panel{background:var(--blue);color:#fff;border:2px solid var(--ink);box-shadow:12px 12px 0 var(--coral);border-radius:34px;padding:28px;transform:rotate(1.5deg)}.panel-head{letter-spacing:2px;justify-content:space-between;font-size:10px;font-weight:900;display:flex}.panel-head b{background:var(--yellow);width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;font-size:18px;display:grid}.permit-seal{background:var(--yellow);width:145px;height:145px;color:var(--ink);border:2px solid var(--ink);border-radius:50%;justify-content:center;align-items:center;gap:9px;margin:15px auto 22px;display:flex;transform:rotate(-5deg);box-shadow:6px 6px #0f2aaf}.permit-seal strong{font:800 55px var(--display)}.permit-seal span{font-size:11px;font-weight:700}.criterion{color:var(--ink);border:2px solid var(--ink);background:#fff;border-radius:16px;grid-template-columns:42px 1fr;gap:10px;margin:9px 0;padding:12px 14px;display:grid;transform:rotate(-1deg)}.criterion:nth-of-type(2n){margin-left:14px;transform:rotate(1deg)}.criterion>b{background:var(--coral);color:#fff;border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.criterion p{margin:0;font-size:12px}.criterion small{font-size:10px}.source-note{border-top:1px solid #7d92ff;justify-content:space-between;gap:15px;margin-top:16px;padding-top:13px;font-size:10px;display:flex}.source-note span{opacity:.75;text-align:right}.proof{background:var(--ink);color:#fff;border-block:2px solid var(--ink)}.proof-grid{grid-template-columns:repeat(4,1fr);padding:18px 0;display:grid}.proof-grid span{text-align:center;border-right:1px solid #3d4b66;font-size:11px}.proof-grid span:last-child{border:0}.proof-grid b{color:var(--yellow);margin-right:5px}.section{padding:96px 0}.section-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-bottom:42px;display:grid}.section-heading h2,.dark-section h2,.editorial h2,.faq h2{letter-spacing:-2px;font-size:clamp(42px,5vw,66px)}.section-heading>p{color:var(--muted);line-height:1.7}.cards-three{grid-template-columns:1.15fr .85fr 1fr;align-items:start;gap:18px;display:grid}.info-card{border:2px solid var(--ink);background:var(--yellow);min-height:265px;box-shadow:7px 7px 0 var(--ink);border-radius:24px;padding:30px;position:relative}.info-card:nth-child(2){background:var(--coral);color:#fff;margin-top:42px}.info-card:nth-child(3){background:var(--lav)}.info-card>span{letter-spacing:2px;font-size:9px;font-weight:900}.info-card h3{font:800 36px var(--display);margin:48px 0 12px}.info-card p{font-size:14px;line-height:1.6}.info-card>b{border:2px solid var(--ink);width:32px;height:32px;color:var(--blue);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;right:22px}.dark-section{background:var(--blue);color:#fff;padding:100px 0;position:relative;overflow:hidden}.dark-section:after{content:"✦";color:var(--yellow);font-size:300px;line-height:1;position:absolute;bottom:-85px;right:-30px}.split{z-index:1;grid-template-columns:.9fr 1.1fr;gap:90px;display:grid;position:relative}.split>div>p{opacity:.85;line-height:1.75}.button.pale{background:var(--yellow);color:var(--ink);margin-top:15px}.eyebrow.light{color:var(--blue);background:#fff}.number-list{margin:0;padding:0;list-style:none}.number-list li{background:var(--paper);color:var(--ink);border:2px solid var(--ink);border-radius:18px;grid-template-columns:55px 1fr;margin:11px 0;padding:18px 20px;display:grid;box-shadow:5px 5px #10299f}.number-list li>b{color:var(--coral);font-size:11px}.number-list span{color:var(--muted);font-size:13px}.number-list strong{font:800 27px var(--display);color:var(--ink);display:block}.guide-grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.guide-grid a{border:2px solid var(--ink);background:#fff;border-radius:24px;grid-column:span 3;min-height:265px;padding:26px;transition:all .2s}.guide-grid a:nth-child(2){background:var(--lav);transform:translateY(30px)}.guide-grid a:nth-child(3){background:var(--yellow)}.guide-grid a:nth-child(4){background:#c9f3e8;transform:translateY(30px)}.guide-grid a:hover{transform:translateY(-5px)rotate(-1deg)}.guide-grid span{letter-spacing:2px;color:var(--blue);font-size:9px;font-weight:900}.guide-grid h3{font:800 30px var(--display);margin:50px 0 12px}.guide-grid p{color:var(--muted);font-size:13px;line-height:1.55}.guide-grid b{color:var(--blue);margin-top:24px;font-size:12px;display:block}.soft{background:var(--yellow);border-block:2px solid var(--ink)}.editorial{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.editorial p{font-size:17px;line-height:1.8}.faq{max-width:920px}.faq h2{margin-bottom:38px}.faq details{border:2px solid var(--ink);background:#fff;border-radius:18px;margin:10px 0;padding:20px 23px}.faq summary{cursor:pointer;justify-content:space-between;font-weight:900;display:flex}.faq summary span{color:var(--coral);font-size:24px}.faq details p{color:var(--muted);line-height:1.65}.article-hero{background:var(--lav);border-bottom:2px solid var(--ink);padding:55px 0 70px;position:relative}.article-hero:after{content:"";background:var(--coral);border:2px solid var(--ink);width:70px;height:70px;box-shadow:5px 5px 0 var(--ink);border-radius:50%;position:absolute;bottom:-34px;right:8%}.narrow{max-width:900px}.crumbs{color:var(--muted);margin:0 0 38px;font-size:11px;font-weight:700}.article-hero h1{font-size:clamp(50px,7vw,82px)}.article-meta{border:2px solid var(--ink);background:#fff;border-radius:99px;margin-top:23px;padding:8px 12px;font-size:10px;font-weight:800;display:inline-block}.article{padding:75px 0 100px}.article section{border:2px solid var(--ink);box-shadow:7px 7px 0 var(--ink);background:#fff;border-radius:24px;margin:18px 0;padding:34px 38px;position:relative}.article h2{font:800 38px var(--display);margin-bottom:13px}.article section p{color:var(--muted);font-size:17px;line-height:1.75}.section-no{background:var(--yellow);border:2px solid var(--ink);border-radius:50%;place-items:center;width:37px;height:37px;font-size:10px;font-weight:900;display:grid;position:absolute;top:20px;right:23px}.article aside{background:var(--blue);color:#fff;border:2px solid var(--ink);box-shadow:8px 8px 0 var(--coral);border-radius:24px;margin-top:35px;padding:34px}.article aside b{font:800 28px var(--display)}.article aside p{opacity:.8;line-height:1.7}.article aside a{background:var(--yellow);color:var(--ink);border:2px solid var(--ink);border-radius:10px;padding:10px 14px;font-weight:900;display:inline-block}footer{background:var(--ink);color:#fff;border-top:8px solid var(--coral);padding:70px 0 24px}.footer-grid{grid-template-columns:2fr repeat(3,1fr);gap:50px;display:grid}.footer-brand{color:#fff}.footer-grid p{color:#aeb7c7;max-width:320px;line-height:1.6}.footer-grid h4{color:var(--yellow);letter-spacing:2px;font-size:10px}.footer-grid>div:not(:first-child) a{color:#c7cede;margin:14px 0;font-size:13px;display:block}.footer-bottom{color:#929daf;border-top:1px solid #3d4960;justify-content:space-between;margin-top:55px;padding-top:22px;font-size:10px;display:flex}@media (max-width:1000px){.nav{border:2px solid var(--ink);box-shadow:7px 7px 0 var(--ink);background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;padding:18px;display:none;position:absolute;top:76px;left:18px;right:18px}.nav.open{display:flex}.menu{display:block}header{height:76px}.hero-grid,.split,.editorial{grid-template-columns:1fr}.hero-grid{gap:48px}.hero-panel{max-width:620px;margin:auto}.section-heading{grid-template-columns:1fr}.guide-grid a{grid-column:span 6}.cards-three{grid-template-columns:1fr 1fr}.info-card:nth-child(3){grid-column:span 2}.footer-grid{grid-template-columns:1.5fr 1fr 1fr}.footer-grid>div:last-child{grid-column:2}.proof-grid{grid-template-columns:1fr 1fr;gap:12px}.proof-grid span{border:0}.split{gap:45px}}@media (max-width:620px){.container{width:min(100% - 28px,1240px)}.age-bar{font-size:9px}.age-bar a{text-align:right;max-width:130px}.brand{font-size:9px}.brand b{font-size:17px}.brand-mark{width:40px;height:40px}.hero{padding:48px 0 60px}h1{letter-spacing:-2px;font-size:48px}.lead{font-size:16px}.actions{flex-direction:column;align-items:flex-start}.hero-panel{box-shadow:7px 7px 0 var(--coral);border-radius:24px;padding:20px 17px}.criterion:nth-of-type(2n){margin-left:0}.proof-grid,.cards-three,.guide-grid,.footer-grid{grid-template-columns:1fr}.proof-grid span{padding:5px}.section,.dark-section{padding:68px 0}.section-heading h2,.dark-section h2,.editorial h2,.faq h2{font-size:40px}.info-card:nth-child(2){margin-top:0}.info-card:nth-child(3),.guide-grid a{grid-column:auto}.guide-grid a:nth-child(2),.guide-grid a:nth-child(4){transform:none}.editorial{gap:35px}.footer-grid>div:last-child{grid-column:auto}.footer-bottom{flex-direction:column;gap:8px}.article-hero{padding:40px 0 60px}.article section{padding:30px 24px}.article h2{padding-right:38px;font-size:32px}.article section p{font-size:16px}}.catalog-intro{background:var(--blue);color:#fff;border-bottom:2px solid var(--ink);padding:72px 0;position:relative;overflow:hidden}.catalog-intro:after{content:"33";font:800 320px/1 var(--display);color:#ffffff12;position:absolute;bottom:-95px;right:-25px}.catalog-intro h1{max-width:900px}.catalog-intro .lead{color:#dbe1ff;max-width:820px}.catalog-stats{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.catalog-stats span{color:var(--ink);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--coral);background:#fff;border-radius:14px;padding:12px 16px;font-size:11px;font-weight:800}.catalog-stats b{margin-right:5px;font-size:19px}.catalog-section{padding:55px 0 95px}.catalog-note{background:var(--yellow);border:2px solid var(--ink);border-radius:20px;grid-template-columns:.35fr 1fr;gap:40px;margin-bottom:32px;padding:22px 26px;display:grid}.catalog-note b{font:800 25px var(--display)}.catalog-note p{margin:0;font-size:13px;line-height:1.65}.casino-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.casino-tile{border:2px solid var(--ink);min-height:260px;box-shadow:5px 5px 0 var(--ink);background:#fff;border-radius:22px;padding:22px;transition:all .18s;position:relative}.casino-tile:hover{box-shadow:8px 8px 0 var(--coral);transform:translate(-2px,-3px)}.casino-logo{border:2px solid var(--ink);color:#fff;border-radius:16px;place-items:center;width:58px;height:58px;font-size:16px;font-weight:900;display:grid}.casino-status{letter-spacing:1px;color:#168657;background:#d8f6e9;border-radius:99px;padding:6px 8px;font-size:8px;font-weight:900;position:absolute;top:22px;right:17px}.casino-tile h2{font:800 31px var(--display);margin:35px 0 4px}.casino-tile p{color:var(--blue);margin:0;font-size:12px;font-weight:800}.casino-tile small{color:var(--muted);margin:8px 0 22px;font-size:9px;display:block}.casino-tile>b{border-bottom:2px solid var(--coral);font-size:11px}.catalog-seo{background:var(--lav);border-block:2px solid var(--ink);padding:75px 0}.catalog-seo h2{font-size:48px}.catalog-seo p{color:var(--muted);font-size:17px;line-height:1.75}.casino-profile-hero{background:var(--lav);border-bottom:2px solid var(--ink);padding:45px 0 65px}.profile-head{grid-template-columns:180px 1fr;align-items:center;gap:48px;display:grid}.profile-logo{border:2px solid var(--ink);color:#fff;width:150px;height:150px;font:900 36px var(--sans);box-shadow:9px 9px 0 var(--yellow);border-radius:36px;place-items:center;display:grid;transform:rotate(-3deg)}.profile-head .crumbs{white-space:nowrap;margin-bottom:25px}.profile-head h1{font-size:clamp(49px,6vw,78px)}.profile-main{grid-template-columns:380px 1fr;align-items:start;gap:55px;padding:65px 0 85px;display:grid}.reg-card{background:var(--ink);color:#fff;border:2px solid var(--ink);box-shadow:8px 8px 0 var(--coral);border-radius:26px;padding:25px;position:sticky;top:20px}.reg-title{align-items:center;gap:14px;margin-bottom:20px;display:flex}.reg-title>span{background:var(--yellow);width:45px;height:45px;color:var(--ink);border-radius:50%;place-items:center;font-size:21px;display:grid}.reg-title small{letter-spacing:1.5px;color:#aeb9ce;font-size:8px}.reg-title h2{font:800 34px var(--display)}.reg-card dl{margin:0}.reg-card dl>div{border-top:1px solid #3b4963;padding:13px 0}.reg-card dt{letter-spacing:1.4px;color:#9ba8bf;text-transform:uppercase;font-size:8px}.reg-card dd{margin:5px 0 0;font-size:12px;font-weight:700;line-height:1.5}.reg-card>a{background:var(--yellow);color:var(--ink);text-align:center;border-radius:10px;margin-top:18px;padding:12px;font-size:11px;font-weight:900;display:block}.profile-copy>section{border:2px solid var(--ink);background:#fff;border-radius:24px;margin-bottom:18px;padding:32px 36px}.profile-copy h2{font:800 40px var(--display);margin-bottom:16px}.profile-copy p{color:var(--muted);font-size:16px;line-height:1.75}.profile-copy .eyebrow{margin-bottom:18px}.profile-copy details{border-top:1px solid var(--line);padding:17px 0}.profile-copy summary{cursor:pointer;justify-content:space-between;font-weight:900;display:flex}.profile-copy summary span{color:var(--coral)}.check-list{margin:20px 0 0;padding:0;list-style:none}.check-list li{border-top:1px solid var(--line);padding:12px 0 12px 38px;font-size:14px;line-height:1.5;position:relative}.check-list li:before{content:"✓";background:var(--yellow);border:1px solid var(--ink);border-radius:50%;place-items:center;width:24px;height:24px;font-weight:900;display:grid;position:absolute;top:10px;left:0}.unknown-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.unknown-grid span{background:var(--lav);border:1px solid var(--ink);border-radius:14px;padding:15px}.unknown-grid small,.unknown-grid b{display:block}.unknown-grid small{letter-spacing:1px;color:var(--muted);margin-bottom:8px;font-size:8px}.unknown-grid b{font-size:11px}.profile-copy>aside{background:var(--yellow);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:22px;padding:27px}.profile-copy>aside>b{font:800 27px var(--display)}.profile-copy>aside p{font-size:13px;line-height:1.65}.related-casinos{padding-bottom:100px}.related-casinos>h2{margin-bottom:25px;font-size:42px}.related-casinos>div{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.related-casinos a{border:2px solid var(--ink);background:#fff;border-radius:16px;grid-template-columns:46px 1fr;align-items:center;gap:4px 12px;padding:15px;display:grid}.related-casinos a>span{color:#fff;border-radius:12px;grid-row:span 2;place-items:center;width:46px;height:46px;font-size:11px;font-weight:900;display:grid}.related-casinos small{color:var(--muted);font-size:9px}@media (max-width:1000px){.casino-grid{grid-template-columns:repeat(3,1fr)}.profile-main{grid-template-columns:300px 1fr;gap:30px}.related-casinos>div{grid-template-columns:1fr 1fr}}@media (max-width:760px){.casino-grid{grid-template-columns:1fr 1fr}.catalog-note,.profile-head,.profile-main{grid-template-columns:1fr}.profile-logo{border-radius:25px;width:100px;height:100px}.profile-head .crumbs{white-space:normal}.reg-card{position:static}.unknown-grid{grid-template-columns:1fr}.profile-copy>section{padding:25px 22px}}@media (max-width:520px){.casino-grid,.related-casinos>div{grid-template-columns:1fr}.casino-tile{min-height:225px}.catalog-intro{padding:52px 0}.catalog-seo h2,.profile-copy h2{font-size:36px}.profile-main{padding-top:45px}}.profile-toc{border-bottom:2px solid var(--ink);z-index:18;background:#fff;position:sticky;top:0}.profile-toc .container{scrollbar-width:none;align-items:center;gap:7px;padding:10px 0;display:flex;overflow-x:auto}.profile-toc b{white-space:nowrap;margin-right:5px;font-size:10px}.profile-toc a{white-space:nowrap;background:var(--lav);border:1px solid var(--ink);border-radius:99px;padding:7px 10px;font-size:9px;font-weight:800}.profile-copy section{scroll-margin-top:65px}.intent-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:22px;display:grid}.intent-grid span{border:1px solid var(--ink);background:var(--cream);border-radius:13px;padding:13px}.intent-grid small,.intent-grid b{display:block}.intent-grid small{color:var(--muted);margin-bottom:7px;font-size:8px}.intent-grid b{font-size:10px}.source-box{background:var(--lav);border:1px solid var(--ink);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;padding:15px;display:flex}.source-box>b{width:100%;font-size:11px}.source-box span{border:1px solid var(--ink);background:#fff;border-radius:9px;padding:7px 9px;font-size:9px;font-weight:800}.source-box i{color:var(--coral);font-style:normal;font-weight:900}.steps-list{counter-reset:steps;padding:0;list-style:none}.steps-list li{counter-increment:steps;border-top:1px solid var(--line);grid-template-columns:1fr 1.5fr;gap:20px;padding:15px 0;display:grid}.steps-list li b:before{content:counter(steps) ". ";color:var(--coral)}.steps-list li b{font-size:13px}.steps-list li span{color:var(--muted);font-size:13px}.topic-chips{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.topic-chips li{background:var(--yellow);border:1px solid var(--ink);border-radius:99px;padding:8px 11px;font-size:10px;font-weight:800}.terms-table{border:1px solid var(--ink);border-radius:15px;margin-top:22px;overflow:hidden}.terms-table>div{grid-template-columns:.7fr 1.3fr;display:grid}.terms-table>div>*{padding:11px 14px;font-size:11px}.terms-table>div>:first-child{border-right:1px solid var(--ink)}.terms-table>div+div{border-top:1px solid var(--line)}.terms-table>div:first-child{background:var(--ink);color:#fff}.profile-copy h3{font:800 25px var(--display);margin:28px 0 10px}.inline-guide{color:var(--blue);border-bottom:2px solid var(--coral);margin-top:10px;font-size:12px;font-weight:900;display:inline-block}@media (max-width:760px){.unknown-grid,.intent-grid{grid-template-columns:1fr 1fr}.profile-toc{position:relative}.steps-list li{grid-template-columns:1fr;gap:5px}.terms-table>div{grid-template-columns:.9fr 1.1fr}}@media (max-width:520px){.intent-grid{grid-template-columns:1fr}.source-box i{transform:rotate(90deg)}.terms-table>div>*{padding:10px 8px;font-size:10px}}.catalog-intro:after{content:"86"}body{background:var(--paper)}.age-bar{background:var(--ink);color:#fff;border:0}.age-bar b{background:var(--yellow);color:var(--ink)}header{border-bottom:1px solid var(--ink);background:#faf9f4f5;height:86px;position:sticky;top:0}.brand-mark{background:var(--blue);width:46px;height:46px;color:var(--yellow);box-shadow:none;border:1px solid var(--ink);border-radius:4px;transform:none}.brand{letter-spacing:.7px}.brand b{font-size:17px}.nav a{border-radius:4px}.nav a:hover{background:var(--yellow);color:var(--ink)}.signal{font:800 10px/1 var(--sans);letter-spacing:2.2px;color:var(--blue);margin:0 0 20px}.signal.inverse{color:var(--yellow)}.license-hero{background:var(--cream);border-bottom:1px solid var(--ink);padding:72px 0 84px;position:relative;overflow:hidden}.license-hero:before{content:"LICENCIA";font:800 170px/1 var(--sans);letter-spacing:-9px;color:#173b2f0b;writing-mode:vertical-rl;position:absolute;top:10px;right:-40px}.license-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;display:grid;position:relative}.license-hero h1{letter-spacing:-5px;max-width:760px;font-size:clamp(58px,7vw,104px)}.license-hero h1 em{color:var(--blue);text-decoration:underline;-webkit-text-decoration-color:var(--coral);-webkit-text-decoration-color:var(--coral);-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:7px;font-style:italic;text-decoration-thickness:7px}.license-hero .lead{max-width:650px}.license-hero .button{background:var(--blue);box-shadow:6px 6px 0 var(--yellow);border-radius:3px}.hero-trust{align-items:center;gap:14px;margin-top:34px;display:flex}.hero-trust>span{font:800 42px var(--display);color:var(--blue);border-right:1px solid var(--ink);padding-right:14px}.hero-trust p{margin:0}.hero-trust small{color:var(--muted);margin-top:4px;display:block}.license-board{background:var(--ink);color:#fff;border:1px solid var(--ink);box-shadow:12px 12px 0 var(--coral);padding:28px}.board-top{letter-spacing:1.5px;border-bottom:1px solid #4a5651;justify-content:space-between;padding-bottom:15px;font-size:9px;display:flex}.license-board h2{margin:28px 0;font-size:39px}.audit-row{border-top:1px solid #3b4742;grid-template-columns:44px 1fr;gap:14px;padding:16px 0;display:grid}.audit-row>span{font:700 14px var(--sans);color:var(--yellow)}.audit-row p{margin:0}.audit-row p b,.audit-row p small{display:block}.audit-row p small{color:#aeb8b3;margin-top:4px;line-height:1.5}.license-board>a{background:var(--yellow);color:var(--ink);text-align:center;margin-top:15px;padding:13px 15px;font-size:11px;font-weight:800;display:block}.ticker{background:var(--yellow);border-bottom:1px solid var(--ink);padding:17px 0}.ticker .container{justify-content:space-between;display:flex}.ticker span{letter-spacing:1.5px;font-size:10px;font-weight:900}.ticker span:before{content:"●";color:var(--coral);margin-right:10px}.intent-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:40px;margin-bottom:45px;display:grid}.intent-heading .signal{grid-column:1/-1;margin-bottom:-15px}.intent-heading h2,.license-explainer h2,.query-hub h2{letter-spacing:-2px;font-size:clamp(44px,5vw,70px)}.intent-heading>p{color:var(--muted);line-height:1.7}.intent-cards{border:1px solid var(--ink);grid-template-columns:repeat(2,1fr);display:grid}.intent-cards a{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper);min-height:265px;padding:27px;transition:all .2s;position:relative}.intent-cards a:nth-child(2n){border-right:0}.intent-cards a:nth-child(n+3){border-bottom:0}.intent-cards a:hover{background:var(--yellow)}.intent-cards>a>span{color:var(--coral);font-size:11px;font-weight:800}.intent-cards>a>small{color:var(--muted);position:absolute;top:25px;right:25px}.intent-cards h3{font:700 38px var(--display);margin:70px 0 10px}.intent-cards p{color:var(--muted);max-width:480px}.intent-cards>a>b{font-size:11px;position:absolute;bottom:25px;right:25px}.license-explainer{background:var(--blue);color:#fff;padding:105px 0}.explainer-grid{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid}.explainer-copy{border-left:1px solid #6e857c;padding-left:55px}.explainer-copy p{color:#d8e1dd;font-size:18px;line-height:1.8}.explainer-copy a{color:var(--yellow);border-bottom:1px solid var(--yellow);margin-top:15px;font-weight:800;display:inline-block}.query-title{justify-content:space-between;align-items:end;margin-bottom:40px;display:flex}.query-title .signal{max-width:160px}.query-title h2{max-width:720px}.query-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.query-grid a{border:1px solid var(--ink);background:var(--cream);min-height:130px;padding:24px}.query-grid b,.query-grid span{display:block}.query-grid b{font:700 24px var(--display)}.query-grid span{color:var(--muted);margin-top:25px;font-size:12px}.method-strip{background:var(--coral);border-block:1px solid var(--ink)}.method-strip .container{grid-template-columns:repeat(4,1fr);display:grid}.method-strip .container>div{border-right:1px solid var(--ink);align-items:center;gap:12px;padding:24px;display:flex}.method-strip .container>div:last-child{border-right:0}.method-strip b{background:var(--ink);color:#fff;padding:8px}.method-strip span{font-size:11px;font-weight:800}.faq .signal{margin-bottom:20px}.faq details{box-shadow:none;border-radius:0}footer{border-top:8px solid var(--yellow);background:var(--ink)}.casino-tile,.profile-copy>section,.article section{box-shadow:4px 4px 0 var(--ink);border-radius:5px}.article-hero,.casino-profile-hero{background:var(--cream)}@media (max-width:1000px){.license-hero-grid,.explainer-grid{grid-template-columns:1fr}.license-board{max-width:700px}.query-grid,.method-strip .container{grid-template-columns:1fr 1fr}.method-strip .container>div:nth-child(2){border-right:0}.method-strip .container>div:nth-child(-n+2){border-bottom:1px solid var(--ink)}}@media (max-width:700px){header{height:74px}.license-hero{padding:48px 0 60px}.license-hero h1{letter-spacing:-2px;font-size:52px}.license-hero-grid{gap:45px}.license-board{box-shadow:7px 7px 0 var(--coral);padding:21px}.ticker .container{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ticker span{font-size:8px}.intent-heading,.intent-cards,.query-grid{grid-template-columns:1fr}.intent-cards a{border-right:0;border-bottom:1px solid var(--ink)!important}.intent-cards a:last-child{border-bottom:0!important}.explainer-grid{gap:35px}.explainer-copy{border-top:1px solid #6e857c;border-left:0;padding-top:25px;padding-left:0}.query-title{display:block}.method-strip .container{grid-template-columns:1fr}.method-strip .container>div{border-right:0;border-bottom:1px solid var(--ink)}.license-hero h1,.intent-heading h2,.license-explainer h2,.query-hub h2{font-size:44px}.brand b{font-size:14px}}body{color:var(--ink);background:#fffdfa}header{background:#fffdfa;border-bottom:1px solid #d7c9c1;height:100px;box-shadow:0 8px 30px #4c1a2810}.header-inner{gap:38px}.brand-mark{color:#efc76e;width:52px;height:52px;font-family:var(--display);background:#6e1739;border:1px solid #6e1739;border-radius:50%;font-size:18px}.brand b{font-family:var(--display);letter-spacing:.4px;font-size:19px}.brand small{color:#9c633d;letter-spacing:4px}.nav{gap:1px}.nav a{border-bottom:2px solid #0000;border-radius:0;padding:11px 10px;font-weight:700}.nav a:hover{color:#6e1739;background:0 0;border-color:#c97442}.signal{color:#9a5933;letter-spacing:2.5px}.license-hero{background:#f5efe5;border:0;padding:90px 0 105px}.license-hero:before{content:"MÉXICO";color:#6e173908;font-family:var(--display);writing-mode:vertical-rl;font-style:italic;top:-30px;right:-110px}.license-hero:after{content:"";pointer-events:none;border:1px solid #c8ad9c;position:absolute;inset:18px}.license-hero-grid{grid-template-columns:1.12fr .88fr;gap:90px}.license-hero h1{letter-spacing:-5px;font-size:clamp(64px,7.5vw,112px);line-height:.91}.license-hero h1 em{color:#6e1739;font-weight:600;text-decoration:none;display:block}.license-hero .lead{font-family:var(--display);color:#65575a;max-width:620px;font-size:22px}.license-hero .button{box-shadow:none;background:#6e1739;border:0;border-radius:0;padding:17px 25px}.license-hero .button:hover{box-shadow:none;background:#4d1027;transform:none}.board-top{color:#8b7478;border-color:#d7c9c1}.license-board h2{text-align:center;margin:34px 0;font-size:44px}.audit-row>span{color:#b4693f;font-family:var(--display);font-size:20px}.license-board>a{color:#391726;background:#efc76e;border:0;margin-top:22px}.ticker{color:#fff6e8;background:#6e1739;border:0;padding:18px 0}.ticker span:before{color:#efc76e;content:"◆"}.intent-heading{grid-template-columns:1fr 1fr;align-items:start}.intent-heading h2,.license-explainer h2,.query-hub h2{font-size:clamp(50px,5.6vw,78px);font-weight:600}.intent-heading>p{font-family:var(--display);font-size:20px}.intent-cards{border:0;gap:20px}.intent-cards a{background:#fffdfa;min-height:300px;padding:34px;border:1px solid #cab7ad!important}.intent-cards a:nth-child(2),.intent-cards a:nth-child(3){background:#f5efe5}.intent-cards>a>span{font-family:var(--display);color:#b4693f;font-size:22px}.intent-cards h3{font-size:42px;font-weight:600}.license-explainer{color:#fff8ee;background:#351624;padding:125px 0;position:relative}.license-explainer:after{content:"CL";font:700 260px/1 var(--display);color:#ffffff08;position:absolute;bottom:-70px;right:5%}.explainer-copy p{color:#eadde2;font-family:var(--display);font-size:21px}.query-hub{padding:120px 0}.query-title{border-bottom:1px solid #ccb9ae;padding-bottom:30px}.query-grid{border:1px solid #ccb9ae;gap:0}.query-grid a{background:#fffdfa;border:1px solid #ccb9ae;border-top:0;border-left:0;min-height:160px;padding:30px}.query-grid a:nth-child(3n){border-right:0}.query-grid a:nth-child(n+4){border-bottom:0}.query-grid a:nth-child(2),.query-grid a:nth-child(6){background:#f5efe5}.query-grid b{font-size:28px;font-weight:600}.query-grid span{margin-top:35px}.method-strip .container>div{border-color:#6e1739;padding:28px}.method-strip b{color:#fff8ee;background:#6e1739}.faq details{background:0 0;border:0;border-top:1px solid #ccb9ae;margin:0;padding:24px 0}.faq details:last-child{border-bottom:1px solid #ccb9ae}.faq summary{font-family:var(--display);font-size:23px;font-weight:600}.catalog-intro:after{font-family:var(--display);font-style:italic}.catalog-stats span{box-shadow:none;border:0}.casino-tile,.profile-copy>section,.article section{box-shadow:none;border:1px solid #ccb9ae;border-radius:0}@media (max-width:1000px){header{height:80px}.license-board{max-width:650px}.license-hero-grid{gap:55px}.nav{top:78px}.query-grid a:nth-child(3n){border-right:1px solid #ccb9ae}.query-grid a:nth-child(2n){border-right:0}.query-grid a:nth-child(n+4){border-bottom:1px solid #ccb9ae}.query-grid a:nth-child(n+5){border-bottom:0}}@media (max-width:700px){.license-hero{padding:60px 0 72px}.license-hero:after{inset:8px}.license-hero h1{font-size:55px;line-height:.95}.license-board{border-radius:90px 90px 4px 4px;padding:55px 22px 25px;box-shadow:8px 8px #6e1739}.license-board h2{font-size:37px}.ticker .container{grid-template-columns:1fr 1fr}.intent-section,.query-hub{padding:80px 0}.intent-heading{grid-template-columns:1fr}.intent-heading>p{font-size:18px}.intent-cards{gap:12px}.intent-cards a{min-height:255px}.query-grid{grid-template-columns:1fr}.query-grid a{border-bottom:1px solid #ccb9ae!important;border-right:0!important}.query-grid a:last-child{border-bottom:0!important}.license-explainer{padding:85px 0}.method-strip .container>div{padding:20px}.faq summary{font-size:20px}.license-hero h1,.intent-heading h2,.license-explainer h2,.query-hub h2{font-size:46px}}:root{--blue:#66745f;--blue2:#485344;--coral:#b96f52;--yellow:#e4d3a5;--cream:#f4f0e6;--paper:#fbfaf5;--ink:#3e4138;--muted:#74766e;--lav:#ddd8e7;--line:#d7d2c5}body{color:#3e4138;background-color:#fbfaf5;background-image:linear-gradient(90deg,#6f765c08 1px,#0000 1px),linear-gradient(#6f765c08 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:42px 42px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}.age-bar{color:#fffdf6;background:#66745f}.age-bar b{color:#485344;background:#e7d8ac}.age-bar a{color:#fffdf6}header{height:94px;box-shadow:none;background:#fbfaf5f5;border-bottom:1px solid #c9c6b9}.brand-mark{color:#566351;background:#ddd8e7;border:1px solid #88917f;border-radius:50% 50% 45% 45%;width:50px;height:50px;font-size:18px;position:relative}.brand-mark:after{content:"";border-radius:inherit;border:1px solid #a59bb5;position:absolute;inset:5px}.brand b{color:#566351;font-size:20px;font-style:italic}.brand small{color:#99778f}.nav a{color:#565b51}.nav a:hover{color:#66745f;border-color:#99778f}.signal{color:#8d728d}.license-hero{background:#f4f0e6;border-bottom:1px solid #c8c5b8;padding:82px 0 96px}.license-hero:before{content:"PROVENCE";color:#8c77920a;font-style:italic;top:-5px;right:-40px}.license-hero:after{border:1px solid #bdb8aa;border-radius:150px 20px;inset:22px}.license-hero h1{color:#3e4138;font-size:clamp(62px,7.2vw,108px)}.license-hero h1 em{color:#66745f;font-style:italic;display:inline}.license-hero .lead{color:#6e7068;font-size:21px}.license-hero .button{color:#fffdf6;background:#66745f;border-radius:30px;padding:16px 25px}.license-hero .button:hover{background:#4f5d4a}.license-hero .text-link{border-color:#a187a1}.hero-trust>span{color:#66745f;border-color:#b7b3a7}.license-board{color:#3e4138;background:#fbfaf5;border:1px solid #9ca594;border-radius:30px 100px;padding:34px;box-shadow:12px 12px #ddd8e7}.board-top{border-color:#d5d1c5}.board-top b{color:#8d728d}.license-board h2{text-align:left;color:#566351;font-size:43px}.audit-row{border-color:#d9d5c9}.audit-row>span{color:#a7664d}.audit-row p small{color:#777970}.license-board>a{color:#485344;background:#e4d3a5;border-radius:24px}.ticker{color:#4f504b;background:#ddd8e7;border-block:1px solid #a9a3b2}.ticker span:before{content:"✦";color:#8d728d}.intent-section{padding:110px 0}.intent-heading h2,.license-explainer h2,.query-hub h2{color:#566351}.intent-heading>p{color:#6f7169}.intent-cards{gap:18px}.intent-cards a{background:#fbfaf5;border-radius:70px 12px;box-shadow:0 12px 30px #52604d0a;border:1px solid #c9c6b9!important}.intent-cards a:nth-child(2){background:#f0edf4}.intent-cards a:nth-child(3){background:#f1eadc}.intent-cards a:hover{background:#e9e5d9;transform:translateY(-4px)}.intent-cards>a>span{color:#99778f}.intent-cards h3{color:#566351}.intent-cards>a>b{color:#8d728d}.license-explainer{color:#fffdf6;background:#66745f;padding:115px 0}.license-explainer:before{content:"";border:1px solid #ffffff24;border-radius:50%;width:300px;height:300px;position:absolute;top:-100px;left:-80px}.license-explainer:after{content:"✦";color:#ffffff10;bottom:-100px;right:6%}.explainer-copy{border-color:#aab3a4}.explainer-copy p{color:#f1eee6}.explainer-copy a{color:#f1dca5;border-color:#f1dca5}.query-title{border-color:#c9c6b9}.query-grid{border-color:#c9c6b9;border-radius:40px 8px;overflow:hidden}.query-grid a{background:#fbfaf5;border-color:#c9c6b9}.query-grid a:nth-child(2){background:#f0edf4}.query-grid a:nth-child(6){background:#f1eadc}.query-grid b{color:#566351}.method-strip{background:#e4d3a5;border-color:#9da595}.method-strip .container>div{border-color:#aeb29f}.method-strip b{color:#fffdf6;background:#66745f;border-radius:50%}.faq details{border-color:#c9c6b9}.faq summary{color:#566351}.faq summary span{color:#99778f}footer{background:#485344;border-top:8px solid #ddd8e7}.footer-grid h4{color:#e4d3a5}.catalog-intro{background:#66745f}.catalog-stats span{background:#fbfaf5;border-radius:28px}.casino-tile,.profile-copy>section,.article section{box-shadow:none;background:#fbfaf5;border-color:#c9c6b9;border-radius:32px 8px}.casino-tile:hover{box-shadow:8px 8px #ddd8e7}.casino-profile-hero,.article-hero{background:#f4f0e6}.reg-card{background:#566351;border-radius:30px 8px;box-shadow:8px 8px #ddd8e7}.profile-logo{border-radius:50% 50% 35%;box-shadow:8px 8px #ddd8e7}.profile-copy>aside{background:#e4d3a5;border-radius:28px 8px}.profile-toc a{background:#f0edf4;border-radius:22px}@media (max-width:1000px){header{height:78px}.license-board{max-width:660px}.nav{top:76px}.license-hero:after{border-radius:100px 16px}}@media (max-width:700px){.license-hero{padding:58px 0 70px}.license-hero:after{border-radius:60px 10px;inset:8px}.license-hero h1{font-size:53px}.license-board{border-radius:24px 70px;padding:32px 22px;box-shadow:7px 7px #ddd8e7}.intent-cards a{border-radius:42px 8px}.query-grid{border-radius:26px 6px}}@media (max-width:1000px){.license-hero-grid{grid-template-columns:minmax(0,1fr);gap:52px}.hero-copy,.license-board,.intent-heading>*,.explainer-grid>*,.profile-head>*,.profile-main>*{min-width:0}.license-board{width:100%;margin:0;transform:none}.license-hero h1{max-width:780px}.intent-heading,.explainer-grid{grid-template-columns:minmax(0,1fr)}.explainer-grid{gap:42px}.query-title{align-items:flex-start;gap:24px}}@media (max-width:700px){html,body{max-width:100%;overflow-x:hidden}.container{width:calc(100% - 28px);max-width:100%}.age-bar .container{gap:10px}.age-bar span{min-width:0}.age-bar a{flex:0 0 112px}.header-inner{gap:12px}.brand{gap:8px;min-width:0}.brand>span:last-child{white-space:nowrap}.brand-mark{flex:0 0 40px;width:40px;height:40px}.brand small{letter-spacing:2.5px}.license-hero-grid{grid-template-columns:minmax(0,1fr);gap:42px;display:grid}.license-hero h1{letter-spacing:-2px;overflow-wrap:anywhere;font-size:clamp(44px,13.5vw,56px);line-height:.98}.license-hero .lead{font-size:18px;line-height:1.55}.license-hero .actions{gap:18px;width:100%}.license-hero .button{width:100%;padding-inline:16px}.license-hero .text-link{align-self:center}.hero-trust{align-items:flex-start}.hero-trust>span{font-size:34px}.hero-trust small{line-height:1.4}.license-board{border-radius:22px 58px;width:100%;max-width:none;padding:30px 20px;box-shadow:6px 6px #ddd8e7}.board-top{gap:10px}.board-top span,.board-top b{font-size:8px}.license-board h2{font-size:34px;line-height:1.05}.audit-row{grid-template-columns:34px minmax(0,1fr);gap:10px}.audit-row p,.audit-row small{overflow-wrap:anywhere;min-width:0}.ticker .container{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ticker span{white-space:nowrap;font-size:8px}.intent-heading,.explainer-grid{grid-template-columns:minmax(0,1fr);display:grid}.intent-heading h2,.license-explainer h2,.query-hub h2{letter-spacing:-1px;overflow-wrap:anywhere;font-size:clamp(39px,11vw,48px)}.intent-cards{grid-template-columns:minmax(0,1fr);width:100%}.intent-cards a{min-width:0;padding:26px 22px}.intent-cards h3{overflow-wrap:anywhere;font-size:35px}.query-title{display:block}.query-grid{grid-template-columns:minmax(0,1fr);width:100%}.query-grid a{min-width:0}.query-grid b{overflow-wrap:anywhere;font-size:25px}.method-strip .container{grid-template-columns:minmax(0,1fr)}.faq summary{gap:15px}.faq summary span{flex:none}.faq details p{overflow-wrap:anywhere}.catalog-intro h1,.article-hero h1,.profile-head h1{letter-spacing:-1.5px;overflow-wrap:anywhere;font-size:clamp(42px,12vw,55px)}.catalog-note,.profile-head,.profile-main,.casino-grid{grid-template-columns:minmax(0,1fr)}.profile-copy>section{padding:25px 20px}.profile-copy h2,.article h2{overflow-wrap:anywhere;font-size:34px}.profile-copy p,.article p,.reg-card dd{overflow-wrap:anywhere}.unknown-grid,.intent-grid{grid-template-columns:minmax(0,1fr)}.terms-table{overflow-x:auto}.terms-table>div{min-width:310px}.profile-toc .container{width:100%;padding-inline:14px}.profile-toc{overflow:hidden}.related-casinos>div,.footer-grid{grid-template-columns:minmax(0,1fr)}.footer-grid>*{min-width:0}}.reviews-hero{background:#f4f0e6;border-bottom:1px solid #c8c5b8;padding:82px 0 72px;position:relative;overflow:hidden}.reviews-hero:after{content:"OPINIONES";font:700 135px/1 var(--display);color:#66745f0b;font-style:italic;position:absolute;bottom:-38px;right:-30px}.reviews-hero h1{letter-spacing:-4px;max-width:980px;font-size:clamp(58px,7vw,96px)}.reviews-hero .lead{max-width:850px;font-size:20px}.reviews-stats{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.reviews-stats span{background:#fbfaf5;border:1px solid #aeb5a7;border-radius:30px;padding:11px 15px;font-size:11px}.reviews-stats b{font:700 20px var(--display);color:#66745f;margin-right:5px}.reviews-jump{z-index:15;background:#ddd8e7;border-bottom:1px solid #aaa4b2;position:sticky;top:94px}.reviews-jump .container{align-items:center;gap:8px;padding-block:10px;display:flex;overflow-x:auto}.reviews-jump b{margin-right:7px;font-size:10px}.reviews-jump a{white-space:nowrap;background:#fbfaf5;border:1px solid #aaa4b2;border-radius:20px;padding:7px 10px;font-size:10px;font-weight:800}.reviews-method{grid-template-columns:.85fr 1.15fr;gap:90px;padding:95px 0 70px;display:grid}.reviews-method h2{font-size:clamp(43px,5vw,66px)}.reviews-method>div:last-child p{font:20px/1.7 var(--display);color:var(--muted)}.reviews-directory{padding-bottom:105px}.review-group{margin-top:28px;scroll-margin-top:155px}.review-group>header{background:0 0;border:0;border-bottom:1px solid #aeb5a7;justify-content:space-between;align-items:end;height:auto;padding:32px 0 20px;display:flex;position:static}.review-group>header span{letter-spacing:1.8px;color:#8d728d;font-size:9px;font-weight:900}.review-group>header h2{font:700 48px var(--display);margin:5px 0}.review-group>header p{color:var(--muted);margin:0}.review-group>header>a{color:#66745f;font-size:11px;font-weight:900}.review-list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.review-list>a{border-bottom:1px solid #d7d2c5;grid-template-rows:auto auto;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:2px 15px;padding:19px 14px;transition:all .18s;display:grid}.review-list>a:nth-child(odd){border-right:1px solid #d7d2c5}.review-list>a:hover{background:#f0edf4}.review-logo{color:#fff;border-radius:50% 50% 35%;grid-row:1/3;place-items:center;width:52px;height:52px;font-size:11px;font-weight:900;display:grid}.review-list h3{font:700 24px var(--display);margin:0}.review-list p{color:var(--muted);margin:0;font-size:10px}.review-list small{color:#8d728d;white-space:nowrap;font-size:8px}.review-list>a>b{white-space:nowrap;color:#66745f;grid-column:3;font-size:9px}.reviews-seo{color:#fffdf6;background:#66745f;padding:95px 0}.reviews-seo h2{font-size:clamp(44px,5vw,65px)}.reviews-seo p{font:19px/1.75 var(--display);color:#f0eee7}.reviews-seo>div>div{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.reviews-seo a{color:#566351;background:#fbfaf5;border-radius:25px;padding:10px 14px;font-size:10px;font-weight:900}@media (max-width:1000px){.reviews-jump{top:78px}.reviews-method{grid-template-columns:1fr;gap:25px}.review-list{grid-template-columns:1fr}.review-list>a:nth-child(odd){border-right:0}}@media (max-width:700px){.reviews-hero{padding:55px 0}.reviews-hero h1{letter-spacing:-2px;overflow-wrap:anywhere;font-size:48px}.reviews-hero .lead{font-size:17px}.reviews-jump{top:78px}.reviews-method{padding:65px 0 40px}.review-group>header{display:block}.review-group>header h2{font-size:39px}.review-group>header>a{margin-top:13px;display:inline-block}.review-list>a{grid-template-columns:48px minmax(0,1fr);padding:16px 4px}.review-logo{width:44px;height:44px}.review-list h3{font-size:21px}.review-list small{grid-column:2;margin-top:5px}.review-list>a>b{grid-column:2;margin-top:6px}.reviews-seo{padding:70px 0}}.payment-cluster{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:38px;display:grid}.payment-cluster a{background:#fbfaf5;border:1px solid #aaa4b2;border-radius:32px 8px;min-height:190px;padding:23px;position:relative}.payment-cluster a:nth-child(2),.payment-cluster a:nth-child(5){background:#f1eadc}.payment-cluster a:nth-child(3),.payment-cluster a:nth-child(6){background:#f0edf4}.payment-cluster span{letter-spacing:1.7px;color:#8d728d;font-size:8px;font-weight:900}.payment-cluster h3{font:700 29px var(--display);color:#566351;margin:27px 0 7px}.payment-cluster p{color:var(--muted);font-size:11px;line-height:1.5}.payment-cluster a>b{color:#66745f;font-size:9px;position:absolute;bottom:18px;right:20px}@media (max-width:900px){.payment-cluster{grid-template-columns:1fr 1fr}}@media (max-width:560px){.payment-cluster{grid-template-columns:minmax(0,1fr)}.payment-cluster a{min-height:175px}}.compare-hero{background:#ddd8e7;border-bottom:1px solid #aaa4b2;padding:88px 0;position:relative;overflow:hidden}.compare-hero:after{content:"COMPARE";font:700 150px/1 var(--display);color:#66745f0c;font-style:italic;position:absolute;bottom:-48px;right:-35px}.compare-hero h1{letter-spacing:-4px;color:#566351;max-width:1000px;font-size:clamp(58px,7vw,98px);line-height:.94}.compare-hero .lead{font:21px/1.6 var(--display);max-width:820px}.compare-section{padding-block:95px}.compare-grid{border:1px solid #c9c6b9;border-radius:44px 10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.compare-grid a{background:#fbfaf5;border-bottom:1px solid #c9c6b9;border-right:1px solid #c9c6b9;flex-direction:column;min-height:260px;padding:32px;display:flex}.compare-grid a:nth-child(2n){background:#f4f0e6;border-right:0}.compare-grid a:nth-child(n+3){border-bottom:0}.compare-grid span{letter-spacing:2px;color:#99778f;font-size:10px;font-weight:900}.compare-grid h2{font:700 39px/1.05 var(--display);color:#566351;margin:38px 0 10px}.compare-grid p{color:var(--muted)}.compare-grid b{color:#66745f;margin-top:auto;font-size:10px}.compare-method{grid-template-columns:1fr 1fr;gap:80px;margin-top:90px;display:grid}.compare-method h2{font-size:clamp(44px,5vw,65px)}.compare-method ol{margin:0;padding:0;list-style:none}.compare-method li{border-bottom:1px solid #c9c6b9;grid-template-columns:42px 1fr;align-items:center;gap:15px;padding:17px 0;display:grid}.compare-method li b{color:#566351;background:#ddd8e7;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.commercial-hero{background:#f0edf4}.commercial-list{padding-block:85px}.commercial-cards{border-top:1px solid #c9c6b9;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:35px;display:grid}.commercial-cards a{border-bottom:1px solid #c9c6b9;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:15px;padding:20px 12px;display:grid}.commercial-cards a:nth-child(odd){border-right:1px solid #c9c6b9}.commercial-cards a:hover{background:#f0edf4}.commercial-cards i{color:#fff;border-radius:50% 50% 35%;place-items:center;width:52px;height:52px;font-size:11px;font-style:normal;font-weight:900;display:grid}.commercial-cards span{letter-spacing:1.5px;color:#99778f;font-size:8px;font-weight:900}.commercial-cards h3{font:700 25px var(--display);margin:3px 0}.commercial-cards p{color:var(--muted);margin:0;font-size:10px}.commercial-cards>a>b{color:#66745f;white-space:nowrap;font-size:9px}@media (max-width:800px){.compare-grid,.compare-method{grid-template-columns:minmax(0,1fr)}.compare-grid a{border-bottom:1px solid #c9c6b9!important;border-right:0!important}.compare-grid a:last-child{border-bottom:0!important}.compare-method{gap:30px}.commercial-cards{grid-template-columns:minmax(0,1fr)}.commercial-cards a:nth-child(odd){border-right:0}}@media (max-width:560px){.compare-hero{padding:58px 0}.compare-hero h1{letter-spacing:-2px;overflow-wrap:anywhere;font-size:48px}.compare-hero .lead{font-size:17px}.compare-section,.commercial-list{padding-block:65px}.compare-grid a{min-height:220px;padding:25px 21px}.compare-grid h2{font-size:34px}.commercial-cards a{grid-template-columns:48px minmax(0,1fr);padding-inline:4px}.commercial-cards i{width:44px;height:44px}.commercial-cards>a>b{grid-column:2;margin-top:5px}}.bonus-cluster{padding:92px 0}.bonus-cluster .topic-heading{margin-bottom:8px}.bonus-cluster .payment-cluster a:first-child,.bonus-cluster .payment-cluster a:nth-child(4){background:#f1eadc}.bonus-cluster .payment-cluster a:nth-child(2),.bonus-cluster .payment-cluster a:nth-child(5){background:#f0edf4}.bonus-cluster .payment-cluster a:nth-child(3),.bonus-cluster .payment-cluster a:nth-child(6){background:#fbfaf5}@media (max-width:700px){.bonus-cluster{padding:68px 0}}.games-hero{background:#f4f0e6;border-bottom:1px solid #c8c5b8;padding:82px 0 76px;overflow:hidden}.games-hero-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:80px;display:grid}.games-hero h1{letter-spacing:-4px;color:#566351;max-width:850px;font-size:clamp(58px,6.8vw,94px);line-height:.94}.games-hero .lead{font:20px/1.65 var(--display);max-width:760px}.games-hero aside{color:#fffdf6;background:#66745f;border-radius:36px 10px;padding:34px;box-shadow:10px 10px #ddd8e7}.games-hero aside small{letter-spacing:2px;color:#e4d3a5;margin-bottom:25px;font-weight:900;display:block}.games-hero aside b{font:700 28px var(--display);margin-top:18px;display:block}.games-hero aside p{color:#f1eee6;border-bottom:1px solid #ffffff2b;padding-bottom:16px;font-size:12px;line-height:1.6}.games-section{padding-block:100px}.games-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:38px;display:grid}.games-grid a{background:#fbfaf5;border:1px solid #c9c6b9;border-radius:44px 10px;flex-direction:column;min-height:250px;padding:27px;transition:all .18s;display:flex}.games-grid a:nth-child(2),.games-grid a:nth-child(5){background:#f0edf4}.games-grid a:nth-child(3),.games-grid a:nth-child(4){background:#f1eadc}.games-grid a:hover{transform:translateY(-4px);box-shadow:7px 7px #ddd8e7}.games-grid span{letter-spacing:2px;color:#99778f;font-size:10px;font-weight:900}.games-grid h3{font:700 34px var(--display);color:#566351;margin:36px 0 9px}.games-grid p{color:var(--muted);font-size:12px;line-height:1.55}.games-grid b{color:#66745f;margin-top:auto;font-size:10px}.games-principles{color:#fffdf6;background:#66745f;padding:100px 0}.games-principles>.container{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.games-principles h2{font-size:clamp(46px,5vw,68px);line-height:1}.games-principles p{font:19px/1.7 var(--display);color:#f1eee6;border-bottom:1px solid #ffffff2b;padding-bottom:20px}.games-links{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.games-links a{color:#566351;background:#fbfaf5;border-radius:25px;padding:11px 15px;font-size:10px;font-weight:900}@media (max-width:900px){.games-hero-grid,.games-principles>.container{grid-template-columns:minmax(0,1fr);gap:38px}.games-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.games-hero{padding:55px 0}.games-hero h1{letter-spacing:-2px;overflow-wrap:anywhere;font-size:48px}.games-hero .lead{font-size:17px}.games-hero aside{padding:25px 21px}.games-section,.games-principles{padding-block:68px}.games-grid{grid-template-columns:minmax(0,1fr)}.games-grid a{min-height:210px}.games-principles p{font-size:17px}}.pair-directory{border-top:1px solid #c9c6b9;margin-top:90px;padding-top:60px}.pair-directory>div:first-child{justify-content:space-between;align-items:end;display:flex}.pair-directory h2{font-size:clamp(44px,5vw,66px)}.pair-directory>div:last-child{border-top:1px solid #c9c6b9;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pair-directory a{border-bottom:1px solid #c9c6b9;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:15px;padding:22px 12px;display:grid}.pair-directory a:nth-child(odd){border-right:1px solid #c9c6b9}.pair-directory a:hover{background:#f0edf4}.pair-directory a span{display:flex}.pair-directory i{color:#fff;border-radius:50%;place-items:center;width:45px;height:45px;font-size:9px;font-style:normal;font-weight:900;display:grid}.pair-directory i+i{margin-left:-7px}.pair-directory h3{font:700 23px var(--display);margin:0}.pair-directory a>b{color:#66745f;white-space:nowrap;font-size:9px}.pair-hero{background:#f0edf4;border-bottom:1px solid #c9c6b9;padding:78px 0}.pair-hero h1{letter-spacing:-4px;color:#566351;font-size:clamp(58px,7vw,96px)}.pair-hero h1 i{color:#99778f;font-weight:400}.pair-hero .lead{font:20px/1.6 var(--display);max-width:850px}.pair-facts{grid-template-columns:1fr 70px 1fr;align-items:center;padding-block:80px;display:grid}.pair-facts>article{background:#fbfaf5;border:1px solid #c9c6b9;border-radius:38px 10px;padding:30px}.pair-facts>strong{text-align:center;color:#99778f;font:700 26px var(--display)}.pair-facts article>i{color:#fff;border-radius:50%;place-items:center;width:60px;height:60px;font-style:normal;font-weight:900;display:grid}.pair-facts h2{font-size:40px}.pair-facts dl>div{border-top:1px solid #d7d2c5;padding:14px 0}.pair-facts dt{letter-spacing:1.5px;color:#99778f;text-transform:uppercase;font-size:8px;font-weight:900}.pair-facts dd{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.pair-facts article>a{color:#66745f;margin-top:18px;font-size:10px;font-weight:900;display:inline-block}@media (max-width:800px){.pair-directory>div:last-child{grid-template-columns:minmax(0,1fr)}.pair-directory a:nth-child(odd){border-right:0}.pair-facts{grid-template-columns:minmax(0,1fr);gap:20px}.pair-facts>strong{padding:4px}.pair-hero h1{letter-spacing:-2px;font-size:54px}}@media (max-width:560px){.pair-directory{margin-top:60px}.pair-directory a{grid-template-columns:80px minmax(0,1fr)}.pair-directory a>b{grid-column:2}.pair-hero{padding:55px 0}.pair-hero h1{overflow-wrap:anywhere;font-size:46px}.pair-hero .lead{font-size:17px}.pair-facts{padding-block:55px}.pair-facts>article{padding:24px 20px}}.help-hero{color:#fffdf6;background:#66745f;border-bottom:8px solid #ddd8e7;padding:86px 0}.help-hero h1{letter-spacing:-4px;max-width:950px;font-size:clamp(58px,7vw,96px);line-height:.94}.help-hero .lead{font:20px/1.65 var(--display);color:#f1eee6;max-width:850px}.help-hero .crumbs,.help-hero .crumbs a{color:#f1eee6}.help-section{padding-block:95px}.help-grid{border:1px solid #c9c6b9;border-radius:44px 10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.help-grid a{background:#fbfaf5;border-bottom:1px solid #c9c6b9;border-right:1px solid #c9c6b9;flex-direction:column;min-height:230px;padding:29px;display:flex}.help-grid a:nth-child(2n){background:#f0edf4;border-right:0}.help-grid a:last-child{background:#f1eadc;border-bottom:0;border-right:0;grid-column:1/-1}.help-grid span{letter-spacing:2px;color:#99778f;font-size:9px;font-weight:900}.help-grid h2{font:700 37px var(--display);color:#566351;margin:35px 0 8px}.help-grid p{color:var(--muted)}.help-grid b{color:#66745f;margin-top:auto;font-size:10px}.help-check{grid-template-columns:.8fr 1fr .8fr;align-items:start;gap:55px;margin-top:90px;display:grid}.help-check h2{font-size:clamp(43px,5vw,62px)}.help-check ul{margin:0;padding:0;list-style:none}.help-check li{font:18px var(--display);border-bottom:1px solid #c9c6b9;padding:15px 0}.help-check aside{background:#e4d3a5;border-radius:28px 8px;padding:25px}.help-check aside b{font:700 24px var(--display)}.help-check aside p{font-size:12px;line-height:1.6}@media (max-width:850px){.help-check{grid-template-columns:minmax(0,1fr);gap:25px}}@media (max-width:560px){.help-hero{padding:58px 0}.help-hero h1{letter-spacing:-2px;overflow-wrap:anywhere;font-size:47px}.help-hero .lead{font-size:17px}.help-section{padding-block:65px}.help-grid{grid-template-columns:minmax(0,1fr)}.help-grid a,.help-grid a:nth-child(2n),.help-grid a:last-child{border-bottom:1px solid #c9c6b9;border-right:0;grid-column:auto}.help-grid a:last-child{border-bottom:0}.help-grid h2{font-size:33px}.help-check{margin-top:60px}}.cluster-links{border:1px solid var(--line);background:var(--paper);border-radius:18px;margin:2.5rem 0;padding:1.5rem}.cluster-links h2{margin-top:0}.cluster-links ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;margin:0;padding-left:1.1rem;display:grid}.cluster-links a{font-weight:700}.help-explainer{border-left:4px solid var(--accent);background:var(--paper);max-width:850px;margin:2.5rem auto;padding:1.75rem}.help-explainer p:last-child{margin-bottom:0}@media (max-width:680px){.cluster-links ul{grid-template-columns:1fr}.cluster-links,.help-explainer{padding:1.15rem}}.footer-author{border-top:1px solid #45504b;border-bottom:1px solid #45504b;grid-template-columns:88px 1fr;align-items:center;gap:22px;margin-bottom:38px;padding:30px 0;display:grid}.footer-author img,.author-line img,.author-profile-grid>img,.blog-byline .byline-mark{object-fit:cover;border:2px solid var(--yellow);border-radius:50%}.footer-author span{color:var(--yellow);letter-spacing:1.6px;font-size:9px;font-weight:900}.footer-author h3{color:#fff;margin:5px 0;font-size:28px}.footer-author p{max-width:720px;margin:0 0 7px}.footer-author a{color:var(--yellow);font-weight:900}.author-line{color:var(--ink);align-items:center;gap:12px;margin-top:18px;display:inline-flex}.author-line img{border-color:var(--blue)}.author-line span{gap:2px;display:grid}.author-line small{color:var(--muted);font-size:10px}.author-line b{font-size:13px}.author-hero{background:var(--lav);border-bottom:2px solid var(--ink);padding:70px 0}.author-profile-grid{grid-template-columns:220px 1fr;align-items:center;gap:45px;display:grid}.author-profile-grid>img{border:4px solid var(--ink);width:220px;height:220px;box-shadow:10px 10px 0 var(--yellow)}.author-profile-body{padding-top:55px;padding-bottom:90px}.author-details{gap:0;margin:0;display:grid}.author-details div{border-top:1px solid var(--line);grid-template-columns:180px 1fr;gap:20px;padding:14px 0;display:grid}.author-details dt{color:var(--muted);text-transform:uppercase;letter-spacing:1px;font-size:11px}.author-details dd{overflow-wrap:anywhere;margin:0;font-weight:700}@media (max-width:680px){.footer-author,.author-profile-grid{grid-template-columns:1fr}.footer-author img{width:72px;height:72px}.author-profile-grid>img{width:150px;height:150px}.author-details div{grid-template-columns:1fr;gap:5px}}.guides-hero{background:var(--blue);color:#fff;border-bottom:2px solid var(--ink);padding:66px 0 78px;position:relative;overflow:hidden}.guides-hero:after{content:"?";font:800 330px var(--display);color:var(--yellow);position:absolute;bottom:-90px;right:5%;transform:rotate(8deg)}.guides-hero .container{z-index:1;position:relative}.guides-hero .crumbs{color:#c5ceff}.guides-hero h1{max-width:850px}.guides-hero .lead{color:#d8ddff}.guides-topics{flex-wrap:wrap;gap:9px;margin-top:30px;display:flex}.guides-topics span{border:2px solid #fff;border-radius:99px;padding:8px 13px;font-size:10px;font-weight:900}.guide-hub{padding:70px 0 100px}.guide-featured{background:var(--yellow);border:2px solid var(--ink);box-shadow:9px 9px 0 var(--ink);border-radius:30px;grid-template-columns:1.25fr .75fr;gap:38px;padding:38px;display:grid}.guide-featured>div>span{letter-spacing:1.5px;color:var(--blue);font-size:10px;font-weight:900}.guide-featured h2{letter-spacing:-2px;margin:20px 0 12px;font-size:50px}.guide-featured p{max-width:650px;line-height:1.7}.guide-featured .button{margin-top:12px}.guide-check{border:2px solid var(--ink);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:25px;display:flex}.guide-check>b{font:800 28px var(--display);margin-bottom:7px}.guide-check span{border-top:1px solid var(--line);padding:11px 0;font-size:12px;font-weight:800}.hub-heading{justify-content:space-between;align-items:end;margin:88px 0 30px;display:flex}.hub-heading h2,.related-guides h2{font-size:52px}.hub-heading>p{color:var(--muted);font-size:12px}.blog-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.blog-card{border:2px solid var(--ink);min-height:330px;box-shadow:5px 5px 0 var(--ink);background:#fff;border-radius:24px;padding:28px;transition:all .18s;position:relative}.blog-card:nth-child(3n+2){background:var(--lav)}.blog-card:nth-child(3n){background:#c9f3e8}.blog-card:hover{box-shadow:8px 8px 0 var(--ink);transform:translate(-3px,-3px)}.blog-index{border:2px solid var(--ink);background:var(--yellow);border-radius:50%;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid;position:absolute;top:20px;right:20px}.blog-card small{color:var(--blue);letter-spacing:1px;padding-right:50px;font-size:9px;font-weight:900;display:block}.blog-card h2{margin:58px 0 12px;font-size:32px}.blog-card p{color:var(--muted);font-size:13px;line-height:1.6}.blog-card>b{color:var(--blue);font-size:12px;position:absolute;bottom:25px;left:28px}.hub-note{background:var(--ink);color:#fff;border:2px solid var(--ink);border-radius:24px;margin-top:55px;padding:32px 36px}.hub-note>b{font:800 30px var(--display)}.hub-note p{color:#bdc6d6;line-height:1.7}.hub-note a{color:var(--yellow);font-weight:900}.blog-hero{background:var(--lav);border-bottom:2px solid var(--ink);padding:55px 0 70px}.blog-hero h1{font-size:clamp(48px,7vw,78px)}.blog-byline{align-items:center;gap:13px;margin-top:28px;display:flex}.byline-mark{background:var(--coral);color:#fff;border:2px solid var(--ink);border-radius:50%;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.blog-byline p{margin:0}.blog-byline small{color:var(--muted);margin-top:4px;display:block}.article-toc{border-bottom:2px solid var(--ink);background:#fff}.article-toc .container{align-items:center;gap:18px;padding:17px 0;display:flex;overflow-x:auto}.article-toc b,.article-toc a{white-space:nowrap}.article-toc b{color:var(--blue)}.article-toc a{font-size:11px;font-weight:800}.blog-article{padding:60px 0 90px}.key-answer{background:var(--yellow);border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:20px;margin-bottom:35px;padding:24px 28px}.key-answer>b{font:800 25px var(--display)}.key-answer p{margin-bottom:0;line-height:1.7}.blog-article section{border:2px solid var(--ink);background:#fff;border-radius:22px;margin:16px 0;padding:35px 38px;position:relative}.blog-article section h2{padding-right:45px;font-size:38px}.blog-article section p,.guide-list{color:var(--muted);font-size:17px;line-height:1.75}.guide-list li{margin:9px 0}.blog-article aside{background:var(--blue);color:#fff;border:2px solid var(--ink);box-shadow:7px 7px 0 var(--coral);border-radius:22px;margin-top:30px;padding:32px}.blog-article aside>b{font:800 28px var(--display)}.blog-article aside p{color:#d5dcff;line-height:1.7}.blog-article aside a{background:var(--yellow);color:var(--ink);border:2px solid var(--ink);border-radius:10px;padding:10px 14px;font-weight:900;display:inline-block}.related-guides{padding:0 0 100px}.related-guides>div{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;display:grid}.related-guides a{border:2px solid var(--ink);background:#fff;border-radius:20px;min-height:180px;padding:25px}.related-guides small{color:var(--blue);font-weight:900}.related-guides h3{font:800 28px var(--display);margin:28px 0}.related-guides a>b{color:var(--coral)}@media (max-width:1000px){.guide-featured{grid-template-columns:1fr}.blog-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.guides-hero:after{font-size:220px}.guide-featured{padding:25px}.guide-featured h2{font-size:38px}.hub-heading{display:block}.blog-grid,.related-guides>div{grid-template-columns:1fr}.blog-article section{padding:30px 24px}.blog-article section h2{font-size:31px}}.guide-faq details{background:var(--cream);border:1px solid var(--line);border-radius:14px;margin:10px 0;padding:17px 19px}.guide-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-weight:900;display:flex}.guide-faq summary span{color:var(--coral);font-size:22px}.guide-faq details p{margin-bottom:0;font-size:15px}.guide-terms{flex-wrap:wrap;gap:9px;margin:20px 0 28px;display:flex}.guide-terms span{background:var(--lav);border:1px solid var(--ink);border-radius:99px;padding:8px 12px;font-size:11px;font-weight:900}.blog-article section h3{font:800 26px var(--display);margin-top:28px}.guide-sources ul{padding-left:20px}.guide-sources li{margin:12px 0}.guide-sources a{color:var(--blue);border-bottom:2px solid var(--coral);font-weight:900}.topic-hero{border-bottom:2px solid var(--ink);padding:64px 0 80px}.bonus-hero{background:var(--yellow)}.payments-hero{background:#c9f3e8}.topic-hero-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:70px;display:grid}.topic-hero h1{font-size:clamp(50px,6.5vw,82px)}.formula-card,.payment-flow{border:2px solid var(--ink);box-shadow:10px 10px 0 var(--ink);background:#fff;border-radius:28px;padding:30px}.formula-card>small{color:var(--blue);letter-spacing:1.5px;margin-bottom:22px;font-weight:900;display:block}.formula-card>div{background:var(--lav);border:2px solid var(--ink);border-radius:16px;flex-direction:column;min-width:140px;padding:16px 20px;display:inline-flex}.formula-card>div b{font:800 31px var(--display)}.formula-card>div span{color:var(--muted);font-size:10px}.formula-card>i{margin:0 12px;font-size:28px;font-style:normal;font-weight:900}.formula-card>strong{font:800 40px var(--display);color:var(--blue);margin:24px 0 6px;display:block}.formula-card>p{color:var(--muted);font-size:12px;line-height:1.6}.topic-section{padding:82px 0}.topic-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:55px;margin-bottom:38px;display:grid}.topic-heading h2,.topic-faq h2,.decision-grid h2,.delay-box h2{font-size:clamp(40px,5vw,60px)}.topic-heading>p{color:var(--muted);line-height:1.7}.offer-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.offer-grid article{border:2px solid var(--ink);background:#fff;border-radius:20px;min-height:240px;padding:25px}.offer-grid article:nth-child(2){background:var(--lav)}.offer-grid article:nth-child(3){background:#c9f3e8}.offer-grid article:nth-child(4){background:var(--yellow)}.offer-grid article>b{color:var(--blue)}.offer-grid h3{font:800 28px var(--display);margin:50px 0 12px}.offer-grid p{color:var(--muted);font-size:13px;line-height:1.6}.topic-soft{border-block:2px solid var(--ink);background:#fff}.clarity-table{border:2px solid var(--ink);box-shadow:7px 7px 0 var(--ink);border-radius:22px;overflow:hidden}.clarity-table>div{grid-template-columns:.55fr 1.2fr 1fr;display:grid}.clarity-table>div>*{border-right:1px solid var(--line);padding:16px 19px}.clarity-table>div>:last-child{border:0}.clarity-table>div:first-child{background:var(--ink);color:#fff}.clarity-table>div:not(:first-child){background:var(--paper);border-top:1px solid var(--line);font-size:13px}.clarity-table>div:not(:first-child) span:last-child{color:#b33426;font-weight:800}.decision-grid{grid-template-columns:1.15fr .85fr;gap:45px;display:grid}.decision-grid ol{padding:0;list-style:none}.decision-grid li{border-top:1px solid var(--line);grid-template-columns:44px 1fr;align-items:center;gap:12px;padding:15px 0;display:grid}.decision-grid li b{border:2px solid var(--ink);background:var(--yellow);border-radius:50%;place-items:center;width:35px;height:35px;display:grid}.decision-grid aside{background:var(--blue);color:#fff;border:2px solid var(--ink);box-shadow:8px 8px 0 var(--coral);border-radius:24px;align-self:start;padding:30px}.decision-grid aside>b{font:800 30px var(--display)}.decision-grid aside p{color:#d7deff;line-height:1.7}.decision-grid aside a{color:var(--yellow);font-weight:900}.topic-faq{max-width:900px;margin-top:80px}.topic-faq details{border:2px solid var(--ink);background:#fff;border-radius:16px;margin:10px 0;padding:19px 22px}.topic-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-weight:900;display:flex}.topic-faq summary span{color:var(--coral);font-size:22px}.topic-faq details p{color:var(--muted);line-height:1.65}.payment-flow{flex-direction:column;gap:8px;display:flex}.payment-flow>b{font:800 28px var(--display);margin-bottom:10px}.payment-flow>span{background:var(--cream);border:1px solid var(--ink);border-radius:14px;grid-template-columns:40px 1fr;padding:13px;font-weight:900;display:grid}.payment-flow>span i{background:var(--blue);color:#fff;border-radius:50%;grid-row:span 2;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.payment-flow>span small{color:var(--muted);grid-column:2;font-weight:500}.payment-flow>em{text-align:center;color:var(--coral);font-style:normal;font-weight:900}.deposit-withdraw{grid-template-columns:1fr 70px 1fr;align-items:center;gap:20px;display:grid}.deposit-withdraw article{border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink);background:#fff;border-radius:24px;padding:30px}.deposit-withdraw article:last-child{background:var(--lav)}.deposit-withdraw>strong{text-align:center;color:var(--coral);font-size:45px}.deposit-withdraw article>span{letter-spacing:2px;color:var(--blue);font-size:9px;font-weight:900}.deposit-withdraw h2{margin:20px 0;font-size:45px}.deposit-withdraw li{color:var(--muted);margin:11px 0}.method-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.method-grid article{background:var(--paper);border:2px solid var(--ink);border-radius:22px;padding:27px}.method-grid article>b{font:800 35px var(--display);color:var(--blue)}.method-grid article>p{color:var(--muted);min-height:52px;line-height:1.6}.method-grid dl div{border-top:1px solid var(--line);padding:13px 0}.method-grid dt{font-size:10px;font-weight:900}.method-grid dd{color:var(--muted);margin:4px 0 0;font-size:12px}.method-grid a{color:var(--blue);margin-top:15px;font-weight:900;display:inline-block}.question-strip{border:2px solid var(--ink);border-radius:20px;grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.question-strip span{border-right:1px solid var(--line);background:#fff;padding:20px 16px;font-size:12px;font-weight:800}.question-strip span:last-child{border:0}.question-strip b{color:var(--coral);margin-bottom:17px;display:block}.delay-box{background:var(--yellow);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);border-radius:26px;grid-template-columns:1.1fr .9fr;align-items:center;gap:35px;margin-top:38px;padding:35px;display:grid}.delay-box p{line-height:1.7}.delay-box li{margin:10px 0}.delay-box .button{grid-column:1/-1;justify-self:start}@media (max-width:1000px){.topic-hero-grid,.topic-heading,.decision-grid,.delay-box{grid-template-columns:1fr}.offer-grid{grid-template-columns:1fr 1fr}.method-grid{grid-template-columns:1fr}.question-strip{grid-template-columns:1fr 1fr}.question-strip span{border-bottom:1px solid var(--line)}}@media (max-width:620px){.topic-hero{padding:44px 0 60px}.formula-card,.payment-flow{padding:22px}.formula-card>div{margin:8px 0;display:flex}.formula-card>i{margin:3px 0;display:block}.offer-grid{grid-template-columns:1fr}.clarity-table{overflow-x:auto}.clarity-table>div{min-width:650px}.deposit-withdraw{grid-template-columns:1fr}.deposit-withdraw>strong{transform:rotate(90deg)}.question-strip{grid-template-columns:1fr}.delay-box{padding:25px}.topic-section{padding:60px 0}}.shortlist-section{background:var(--ink);color:#fff;width:100vw;margin-top:80px;padding:82px 0;position:relative;left:50%;transform:translate(-50%)}.shortlist-section .topic-heading>p{color:#bdc7d8}.shortlist-note{background:var(--yellow);color:var(--ink);border:2px solid #fff;border-radius:16px;align-items:center;gap:20px;margin-bottom:25px;padding:15px 18px;display:flex}.shortlist-note>b{white-space:nowrap}.shortlist-note span{font-size:12px;line-height:1.5}.shortlist-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.shortlist-grid>a{color:var(--ink);border:2px solid var(--ink);min-height:245px;box-shadow:5px 5px 0 var(--coral);background:#fff;border-radius:20px;grid-template-columns:52px 1fr;gap:14px;padding:22px;display:grid;position:relative}.shortlist-logo{border:2px solid var(--ink);color:#fff;border-radius:15px;place-items:center;width:50px;height:50px;font-weight:900;display:grid}.shortlist-grid small{color:var(--blue);letter-spacing:.7px;font-size:8px;font-weight:900}.shortlist-grid h3{font:800 27px var(--display);margin:9px 0 3px}.shortlist-grid p{color:var(--muted);margin:0;font-size:11px}.shortlist-grid ul{flex-wrap:wrap;grid-column:1/-1;gap:6px;margin:13px 0;padding:0;list-style:none;display:flex}.shortlist-grid li{background:var(--lav);border-radius:99px;padding:6px 9px;font-size:9px;font-weight:800}.shortlist-grid>a>b{color:var(--blue);grid-column:1/-1;font-size:11px}.shortlist-more{align-items:center;gap:28px;margin-top:30px;display:flex}.shortlist-more .text-link{color:#fff}.shortlist-section+.topic-faq{margin-top:80px}@media (max-width:1000px){.shortlist-grid{grid-template-columns:1fr 1fr}}@media (max-width:620px){.shortlist-section{padding:60px 0}.shortlist-grid{grid-template-columns:1fr}.shortlist-note{display:block}.shortlist-note>b{margin-bottom:8px;display:block}.shortlist-more{flex-direction:column;align-items:flex-start}}

/* Revisión 2026-09-13: contraste AA en texto auxiliar y tamaño mínimo legible */
:root{--muted:#5f6159}
.signal{color:#6b4f6b}
.board-top b{color:#6b4f6b}
.ticker span:before{color:#6b4f6b}
.intent-cards>a>b{color:#6b4f6b}
.review-group>header span{color:#6b4f6b}
.review-list small{color:#6b4f6b}
.payment-cluster span{color:#6b4f6b}
.board-top{color:#6b5457}
.license-hero .lead{color:#5a5c55}
.brand small{color:#7a5b72}
.nav a:hover{color:#7a5b72}
.intent-cards>a>span{color:#7a5b72}
.faq summary span{color:#7a5b72}
.compare-grid span{color:#7a5b72}
.commercial-cards span{color:#7a5b72}
.games-grid span{color:#7a5b72}
.pair-hero h1 i{color:#7a5b72}
.pair-facts>strong{color:#7a5b72}
.pair-facts dt{color:#7a5b72}
.help-grid span{color:#7a5b72}
.board-top,.board-top span,.board-top b{font-size:11px!important}
.age-bar{font-size:11px!important}
.footer-bottom{font-size:12px;color:#c9d1c2}.footer-bottom a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.help-lines li{margin:14px 0;line-height:1.7}.help-lines b{display:block;color:var(--ink)}
.contact-box{border:2px solid var(--ink);border-radius:18px;padding:22px 26px;margin:10px 0 0;background:var(--cream)}.contact-box a{color:var(--blue);font-weight:900;border-bottom:2px solid var(--coral)}
