body:has(.spiel-page) .masthead{background:var(--base)}.spiel-page{--game-surface:#211913;--game-raised:#2d2118;--game-line:#574031;--game-copper:#edb481;--game-copy:#e0d1c2;--game-gap:clamp(15px, 2.15vw, 29px);--game-radius:14px;padding-bottom:var(--section-space)}.spiel-page p{color:var(--game-copy)}.spiel-page h3{font:660 1.125rem/1.3 var(--body);letter-spacing:-.015em}.spiel-page .btn{min-height:46px}.spiel-hero{background:#251910;border:1px solid #835b3f;border-radius:18px;overflow:hidden}.spiel-stage{isolation:isolate;background:radial-gradient(at 78% 62%,#80502c 0%,#462b1a 38%,#0000 70%),#211611;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:center;min-height:clamp(374px,36vw,480px);display:grid;position:relative}.spiel-stage:before{content:"";z-index:-1;pointer-events:none;border:1px solid #c38e594a;border-radius:11px 11px 0 0;position:absolute;inset:8px}.spiel-hero-copy{padding:clamp(30px,5.2vw,70px)}.spiel-hero h1{max-width:12ch;font:500 clamp(3.25rem, 6.5vw, 6rem)/.91 var(--display);letter-spacing:-.054em}.spiel-hero-copy p{max-width:43ch;margin-top:19px;font-size:clamp(1rem,1.45vw,1.14rem)}.spiel-actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.spiel-hero-art{align-self:stretch;position:relative;overflow:hidden}.spiel-hero-art img{object-fit:contain;object-position:center bottom;transform-origin:50% 85%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.01)}.spiel-shortcuts{background:var(--game-surface);border-top:1px solid #755136;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.spiel-shortcuts a{justify-content:center;align-items:center;gap:8px;min-height:52px;padding:9px;font-size:.9375rem;font-weight:660;line-height:1.25;display:flex}.spiel-shortcuts a+a{border-inline-start:1px solid var(--game-line)}.spiel-shortcuts a:hover{color:var(--game-copper);background:#edb48115}.spiel-shortcuts a:focus-visible{outline-offset:-4px}.spiel-shortcuts svg{width:19px;height:19px;color:var(--game-copper);flex:none}.spiel-section,.spiel-page .faq{margin-top:var(--section-space)}.spiel-section-head{justify-content:space-between;align-items:end;gap:12px var(--game-gap);margin-bottom:clamp(16px,2vw,26px);display:flex}.spiel-section-head h2,.spiel-mobile h2,.spiel-page .faq h2{font-size:clamp(2.05rem,3.65vw,3.6rem);line-height:1.04}.spiel-section-head p{max-width:68ch;margin-top:8px}.spiel-section-head .btn{flex:none}.spiel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.25vw,17px);padding:0;list-style:none;display:grid}.spiel-card{background:var(--game-surface);border:1px solid var(--game-line);border-radius:var(--game-radius);grid-template-columns:clamp(108px,10vw,132px) minmax(0,1fr);align-items:center;gap:clamp(12px,1.2vw,17px);min-width:0;padding:10px;transition:border-color .18s;display:grid}.spiel-card-exclusive{background:linear-gradient(120deg, #322419, var(--game-surface) 74%);border-color:#705137}.spiel-card:focus-within{border-color:var(--game-copper)}.spiel-cover{aspect-ratio:1;background:#2b1d15;border:1px solid #ffffff18;border-radius:8px;overflow:hidden}.spiel-cover img{object-fit:cover;width:100%;height:100%}.spiel-card-copy{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:9px;min-width:0;padding:8px 3px 3px 0;display:flex}.spiel-card-copy h3{text-wrap:balance;overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.2}.spiel-page .spiel-card-meta{color:var(--muted);flex-wrap:wrap;gap:0 9px;margin-top:5px;font-size:.8125rem;line-height:1.3;display:flex}.spiel-exclusive{color:var(--game-copper);font-weight:620}.spiel-page .spiel-studio{color:var(--game-copper);margin-top:4px;font-size:.875rem;font-weight:590}.spiel-page .spiel-demo-trigger,.spiel-page .spiel-lobby-trigger{min-height:44px;padding:8px 9px;font-size:.875rem}.spiel-card-copy .btn{width:134px;max-width:100%}.spiel-demo-trigger{color:#fbe4cc;background:#3c2b1f;border-color:#876244;gap:6px}.spiel-demo-trigger svg{color:var(--game-copper);flex:none}.spiel-demo-trigger:hover{color:#23170e;background:var(--game-copper);border-color:var(--game-copper)}.spiel-demo-trigger:hover svg{color:inherit}.spiel-lobby-trigger{color:var(--game-copy);border-color:var(--game-line);background:#261d17}.spiel-lobby-trigger:hover{color:var(--text);border-color:var(--copper-soft);background:#32241a}.spiel-live{border-radius:var(--game-radius);background:linear-gradient(125deg, #2f2118, var(--game-surface) 58%);border:1px solid #6b4c35;padding:clamp(20px,2.7vw,36px)}.spiel-tables{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,1.55vw,20px);display:grid}.spiel-table{border:1px solid var(--game-line);background:#19130f;border-radius:9px;overflow:hidden}.spiel-table>img{aspect-ratio:1.72;object-fit:cover;object-position:var(--table-image-position,center 36%);width:100%;height:auto}.spiel-table-copy{padding:15px clamp(12px,1.35vw,19px) 17px}.spiel-table-copy>p{margin-top:6px}.spiel-table-copy .spiel-table-name{color:var(--game-copper);margin-top:3px;font-size:.875rem;font-weight:620}.spiel-table-name span{color:var(--game-copy);font-weight:480}.spiel-fast{gap:var(--game-gap);grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);display:grid}.spiel-fast-feature,.spiel-chicken{border:1px solid var(--game-line);border-radius:var(--game-radius);background:var(--game-surface);align-items:center;display:grid;overflow:hidden}.spiel-fast-feature{background:radial-gradient(at 85% 30%,#633f25,#0000 65%),#2b1d15;border-color:#8e6340;grid-template-columns:minmax(0,1.25fr) minmax(0,.92fr)}.spiel-fast-copy{padding:clamp(17px,2.6vw,34px)}.spiel-fast-feature h3{font:500 clamp(1.95rem, 3.1vw, 2.85rem)/1.04 var(--display);letter-spacing:-.035em}.spiel-fast-copy>p:not(.spiel-studio){margin-top:8px}.spiel-fast-copy .btn{margin-top:12px}.spiel-fast-feature>img{border:1px solid #9f744f;border-radius:10px;width:calc(100% - 18px);height:auto}.spiel-chicken{grid-template-columns:minmax(0,1fr);align-content:center;gap:12px;padding:13px}.spiel-chicken img{object-fit:cover;object-position:center 38%;border-radius:8px;width:100%;height:147px}.spiel-chicken h3{text-wrap:balance}.spiel-chicken p:not(.spiel-studio){margin-top:6px;font-size:.9375rem}.spiel-chicken .spiel-demo-trigger{margin-top:12px}.spiel-providers{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.25vw,17px);padding:0;list-style:none;display:grid}.spiel-provider{grid-template-columns:clamp(104px,9.5vw,124px) minmax(0,1fr);gap:clamp(10px,1.1vw,14px);padding:8px}.spiel-provider .spiel-cover{background:radial-gradient(at 50% 38%,#593628,#211712 80%)}.spiel-provider .spiel-card-copy{gap:8px;padding:6px 0 3px}.spiel-provider .spiel-card-copy h3{font-size:1rem}.spiel-provider .spiel-card-meta{margin-top:4px}.spiel-provider .spiel-card-copy .btn{white-space:nowrap;gap:4px;width:114px;min-height:38px;padding:5px 6px;font-size:.8125rem}.spiel-provider .spiel-demo-trigger svg{width:12px;height:12px}@media (pointer:coarse){.spiel-provider .spiel-card-copy .btn{min-height:44px}}.spiel-mobile{align-items:center;gap:var(--game-gap);border:1px solid var(--game-line);border-radius:var(--game-radius);background:radial-gradient(ellipse at 22% 55%, #4c301e, transparent 63%), var(--game-surface);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);display:grid}.spiel-mobile>img{object-fit:contain;justify-self:center;width:min(100%,400px);max-height:235px}.spiel-mobile-copy{padding:clamp(17px,2.65vw,34px) clamp(17px,3.15vw,42px) clamp(17px,2.65vw,34px) 0}.spiel-mobile-copy p{max-width:60ch;margin-top:8px}.spiel-mobile-copy .spiel-actions{margin-top:14px}.spiel-page .faq{gap:var(--game-gap);grid-template-columns:minmax(205px,.77fr) minmax(0,1.8fr)}.spiel-page .faq h2{max-width:15ch}.spiel-page .faq-list{border:1px solid var(--game-line);border-radius:var(--game-radius);background:#1b1510;gap:0}.spiel-page .faq-item,.spiel-page .faq-item:hover{background:0 0;border:0;border-radius:0}.spiel-page .faq-item+.faq-item{border-top:1px solid var(--game-line)}.spiel-page .faq summary:focus-visible{outline-offset:-3px}body:has(.spiel-player[open]){overflow:hidden}.spiel-player{width:min(1024px,100% - 24px);max-height:calc(100dvh - 24px);color:var(--text);background:#1d1611;border:1px solid #9a704e;border-radius:12px;padding:0}.spiel-player[open]{grid-template-rows:auto minmax(0,1fr);display:grid}.spiel-player::backdrop{background:#080605de}.spiel-player-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:12px clamp(12px,2vw,22px);display:flex}.spiel-player-bar p{font-size:.875rem}.spiel-player-bar h2{font:670 1.125rem/1.3 var(--body);letter-spacing:normal}.spiel-player-actions{flex-wrap:wrap;gap:8px;display:flex}.spiel-player .btn{min-height:44px;padding-inline:12px}.spiel-player .spiel-player-reload{width:44px;padding-inline:0}.spiel-player-stage{background:#100d0a;width:100%;height:min(57vw,71dvh);min-height:250px;position:relative}.spiel-player-stage iframe{border:0;width:100%;height:100%;display:block}.spiel-player-frame-loading{visibility:hidden}.spiel-player-status{text-align:center;place-content:center;justify-items:center;gap:10px;padding:12px;display:grid;position:absolute;inset:0}.spiel-player:fullscreen,.spiel-player.spiel-player-expanded{border:0;border-radius:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;position:fixed;inset:0}.spiel-player:fullscreen .spiel-player-stage,.spiel-player-expanded .spiel-player-stage{height:100%;min-height:0}@media (width<=1160px){.spiel-providers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1050px){.spiel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=920px){.spiel-fast{grid-template-columns:minmax(0,1fr)}.spiel-chicken{grid-template-columns:minmax(0,110px) minmax(0,1fr)}.spiel-chicken img{height:auto}.spiel-fast-feature>img{justify-self:center;max-width:290px;margin:10px 12px 10px 0}}@media (width<=680px){.spiel-stage{grid-template-columns:minmax(0,1fr);min-height:0}.spiel-hero-copy{padding:24px 20px 7px}.spiel-hero h1{font-size:clamp(2.8rem,10vw,4.1rem)}.spiel-hero-copy p{margin-top:12px}.spiel-actions{margin-top:15px}.spiel-hero-art{height:clamp(170px,54vw,280px)}.spiel-hero .spiel-actions .btn{padding-inline:13px}.spiel-hero-art img{transform-origin:50% 53%;transform:scale(1.16)}.spiel-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}.spiel-shortcuts a{justify-content:start;min-height:46px;padding-inline:11px;font-size:.875rem}.spiel-shortcuts a:nth-child(odd){border-inline-start:0}.spiel-shortcuts a:nth-child(n+3){border-top:1px solid var(--game-line)}.spiel-shortcuts svg{width:17px;height:17px}.spiel-section-head{flex-wrap:wrap}.spiel-grid{grid-template-columns:minmax(0,1fr)}.spiel-card{grid-template-columns:clamp(96px,27vw,132px) minmax(0,1fr)}.spiel-card-copy{padding-top:4px}.spiel-tables{grid-template-columns:minmax(0,1fr)}.spiel-table{grid-template-columns:minmax(0,.71fr) minmax(0,1fr);display:grid}.spiel-table>img{aspect-ratio:auto;object-position:center;height:100%}.spiel-table-copy{padding:11px}.spiel-table-copy>p{font-size:.9375rem}.spiel-provider{grid-template-columns:clamp(104px,29vw,124px) minmax(0,1fr)}.spiel-mobile{grid-template-columns:minmax(0,1fr);gap:0}.spiel-mobile>img{order:2;width:min(83%,270px);max-height:172px}.spiel-mobile-copy{padding:18px}.spiel-page .faq{grid-template-columns:minmax(0,1fr)}.spiel-page .faq h2{max-width:none}.spiel-player-stage{height:min(58dvh,116vw)}}@media (width<=580px){.spiel-providers{grid-template-columns:minmax(0,1fr)}}@media (width<=440px){.spiel-page h3{font-size:1rem}.spiel-page .spiel-demo-trigger,.spiel-page .spiel-lobby-trigger{padding-inline:6px}.spiel-live{padding:13px}.spiel-table{grid-template-columns:88px minmax(0,1fr)}.spiel-table>img{border-radius:5px;width:81px;height:88px;margin:7px 0 0 7px}.spiel-fast-feature{grid-template-columns:minmax(0,1fr)}.spiel-fast-feature h3{font-size:2.02rem}.spiel-fast-feature>img{object-fit:cover;object-position:center 47%;border:0;border-radius:0;grid-row:1;width:100%;max-width:none;height:140px;margin:0}.spiel-chicken{grid-template-columns:78px minmax(0,1fr);gap:10px;padding:10px}.spiel-player-bar{padding:8px 10px}.spiel-player .btn:not(.spiel-player-reload){padding-inline:9px}}
