@import url('https://fonts.googleapis.com/css2?family=DM+Mono&family=Manrope:wght@400;500;600;700;800&family=Playfair+Display:ital,wght@0,700;0,800;1,700&display=swap');
:root{--ink:#0D131D;--ruby:#FF1744;--card:#1A2332;--white:#fff;--muted:#a9b1bd}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--white);font:16px/1.75 Manrope,Arial,sans-serif}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.35;background:radial-gradient(circle at 82% 12%,#ff174427,transparent 26rem),linear-gradient(110deg,transparent 48%,#fff008 49%,transparent 50%);z-index:-1}.bzz-wrap{width:min(1160px,calc(100% - 48px));margin:auto}.bzz-header{height:78px;position:sticky;top:0;z-index:20;padding:0 max(24px,calc((100% - 1160px)/2));display:flex;align-items:center;gap:28px;background:#0d131dec;border-bottom:1px solid #ffffff15;backdrop-filter:blur(14px)}.bzz-logo img,.bzz-footer img{display:block;width:158px;height:auto}.bzz-header nav{display:flex;gap:22px;margin-left:auto}.bzz-header a{color:#fff;text-decoration:none;font-size:13px;font-weight:700}.bzz-header nav a{opacity:.72}.bzz-header nav a:hover{opacity:1;color:var(--ruby)}.bzz-button{display:inline-flex;align-items:center;gap:22px;padding:14px 21px;background:var(--ruby);color:#fff;text-decoration:none;text-transform:uppercase;font-size:11px;font-weight:800;letter-spacing:.12em;box-shadow:5px 5px 0 #9b0e2c;transition:.2s}.bzz-button:hover{transform:translate(2px,2px);box-shadow:2px 2px 0 #9b0e2c}.bzz-button span{font-size:18px;line-height:1}.bzz-button--small{padding:10px 15px;box-shadow:none;margin-left:8px}.bzz-menu{display:none;background:none;border:0;color:white;font-size:24px;margin-left:auto}.bzz-hero{min-height:610px;padding:110px 0 70px;background:linear-gradient(90deg,#0d131df2 30%,transparent),url("bizzo-casino-cesko-recenze-bonusy-vybery.jpg") center/cover}.bzz-hero__grid{display:grid;grid-template-columns:1fr 280px;gap:60px;align-items:end}.bzz-eyebrow,.bzz-kicker{display:block;color:var(--ruby);text-transform:uppercase;font:11px/1 "DM Mono",monospace;letter-spacing:.16em;margin-bottom:22px}.bzz-hero h1,.bzz-section h2{margin:0 0 28px;line-height:1.04;letter-spacing:-.055em;font-size:clamp(40px,6.3vw,76px);font-weight:800}.bzz-hero h1 em{font-family:"Playfair Display",serif;font-weight:700}.bzz-hero p{max-width:675px;font-size:18px;margin:0 0 30px}.bzz-hero__aside{border-left:1px solid var(--ruby);padding:20px 0 20px 22px;display:grid;gap:17px;background:#0d131db8}.bzz-hero__aside span,.bzz-hero__aside small{font:10px "DM Mono",monospace;letter-spacing:.12em;color:var(--muted)}.bzz-hero__aside strong{font-size:18px;line-height:1.3}.bzz-hero__aside i{display:block;height:1px;background:#ffffff36}.bzz-section{padding:106px 0}.bzz-section__intro{display:flex;justify-content:space-between;align-items:end;margin-bottom:40px}.bzz-section__intro h2{margin:0}.bzz-dark{background:#111b28}.bzz-red{background:linear-gradient(130deg,#8e0927,#ff1744 54%,#a60b2f)}.bzz-red .bzz-kicker{color:#fff}.bzz-feature{padding:92px 0;display:grid;grid-template-columns:1.15fr .85fr;gap:65px;align-items:center}.bzz-feature img,figure img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.bzz-feature figure,figure{margin:0}.bzz-feature figcaption,figcaption{color:var(--muted);font-size:12px;margin-top:9px}.bzz-feature p,.bzz-copy p{font-size:17px}.bzz-table-wrap{overflow:auto;border:1px solid #ffffff20;background:#111a27}.bzz-table-wrap table{border-collapse:collapse;width:100%;min-width:650px}.bzz-table-wrap th{text-align:left;text-transform:uppercase;font:10px "DM Mono",monospace;letter-spacing:.12em;color:var(--ruby);padding:18px 21px;border-bottom:1px solid #ffffff20}.bzz-table-wrap td{padding:18px 21px;border-bottom:1px solid #ffffff14;vertical-align:top}.bzz-table-wrap tr:last-child td{border:0}.bzz-table-wrap td:first-child{font-weight:800;width:28%}.bzz-two{display:grid;grid-template-columns:1fr 1fr;gap:58px}.bzz-two h3,.bzz-three h3{font-size:21px;line-height:1.25;margin:0 0 16px}.bzz-two ol,.bzz-two ul,.bzz-three ul{padding-left:22px}.bzz-steps{counter-reset:step;list-style:none;padding:0!important;margin:28px 0}.bzz-steps li{padding:13px 0 13px 48px;border-top:1px solid #ffffff22;position:relative}.bzz-steps li:before{counter-increment:step;content:"0" counter(step);position:absolute;left:0;color:var(--ruby);font:12px "DM Mono",monospace}.bzz-note{background:var(--card);padding:32px;align-self:start;border-top:3px solid var(--ruby)}.bzz-copy{max-width:800px}.bzz-bonus-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:35px 0 55px}.bzz-bonus{color:#fff;text-align:left;border:1px solid #ffffff50;background:#4e0618;padding:20px;cursor:pointer;min-height:150px;transition:.2s}.bzz-bonus.active,.bzz-bonus:hover{background:#fff;color:#7f0824}.bzz-bonus b{display:block;font:11px "DM Mono",monospace;opacity:.7;margin-bottom:22px}.bzz-bonus strong{display:block;font-size:18px}.bzz-bonus span{display:block;font-size:12px;line-height:1.45;margin-top:7px}.bzz-three{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.bzz-three article{background:var(--card);padding:29px}.bzz-three article:first-child{border-top:3px solid var(--ruby)}.bzz-three p{font-size:14px}.bzz-pro,.bzz-con{padding:32px;background:var(--card)}.bzz-pro{border-top:3px solid #4fe09b}.bzz-con{border-top:3px solid var(--ruby)}.bzz-responsible{background:linear-gradient(120deg,#1a2332,#0d131d);border-top:1px solid #ffffff15;border-bottom:1px solid #ffffff15}.bzz-faq{border-top:1px solid #ffffff2e}.bzz-faq details{border-bottom:1px solid #ffffff2e;padding:21px 0}.bzz-faq summary{cursor:pointer;list-style:none;font-weight:700;padding-right:35px;position:relative}.bzz-faq summary:after{content:"+";position:absolute;right:5px;color:var(--ruby);font-size:22px}.bzz-faq details[open] summary:after{content:"−"}.bzz-faq p{max-width:760px;margin:15px 0 0;color:#c9d0da}.bzz-footer{min-height:185px;padding:48px 0;display:flex;align-items:center;gap:42px;border-top:1px solid #ffffff18}.bzz-footer p{max-width:320px;font-size:12px;color:var(--muted)}.bzz-footer span{margin-left:auto;font:10px "DM Mono",monospace;color:var(--muted);letter-spacing:.1em}.bzz-float{position:fixed;right:22px;bottom:21px;z-index:15;background:#fff;color:var(--ink);padding:12px 15px;text-decoration:none;font-size:11px;font-weight:800;box-shadow:4px 4px 0 var(--ruby);opacity:0;transform:translateY(18px);pointer-events:none;transition:.2s}.bzz-float.is-visible{opacity:1;transform:none;pointer-events:auto}.bzz-float span{color:var(--ruby);font-size:18px}.bzz-cookie{position:fixed;z-index:30;left:20px;bottom:20px;background:#fff;color:var(--ink);width:min(355px,calc(100% - 40px));padding:18px;box-shadow:6px 6px 0 var(--ruby);display:flex;align-items:center;gap:14px}.bzz-cookie p{font-size:12px;line-height:1.4;margin:0}.bzz-cookie button{border:0;background:var(--ink);color:#fff;white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:bold;cursor:pointer}
@media(max-width:800px){.bzz-header{height:64px;padding:0 20px}.bzz-header nav{display:none;position:absolute;top:64px;left:0;right:0;background:#111b28;padding:18px 20px;flex-direction:column;gap:13px}.bzz-header nav.open{display:flex}.bzz-header .bzz-button--small{display:none}.bzz-menu{display:block}.bzz-logo img{width:126px}.bzz-wrap{width:min(100% - 32px,1160px)}.bzz-hero{padding:78px 0 42px;min-height:620px;background-position:58% center}.bzz-hero__grid,.bzz-feature,.bzz-two{grid-template-columns:1fr;gap:32px}.bzz-hero__aside{max-width:280px}.bzz-section{padding:70px 0}.bzz-section__intro{display:block}.bzz-section h2{font-size:42px}.bzz-three,.bzz-bonus-cards{grid-template-columns:1fr}.bzz-bonus{min-height:0;padding:15px}.bzz-bonus b{margin-bottom:9px}.bzz-bonus span{display:none}.bzz-table-wrap{margin:0 -16px}.bzz-footer{display:grid;gap:15px}.bzz-footer span{margin:0}.bzz-cookie{bottom:14px;left:14px}.bzz-float{right:15px;bottom:18px}.bzz-feature{padding:68px 0}}
