.casino-editorial{background:#f4f7f6;color:#12232d}.casino-editorial-hero{position:relative;overflow:hidden;padding:76px 0 66px;background:#07121c;color:#fff}.casino-editorial-hero:before{content:"";position:absolute;right:-180px;top:-240px;width:670px;height:670px;border-radius:50%;background:radial-gradient(circle,rgba(183,243,74,.17),transparent 68%)}.casino-editorial-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:center;gap:70px}.casino-editorial-eyebrow,.casino-editorial-intro>span,.casino-editorial-toc>span{color:#b7f34a;font-size:.7rem;font-weight:950;letter-spacing:.15em}.casino-editorial-hero h1{max-width:850px;margin:17px 0 22px;font-size:clamp(3rem,6vw,5.4rem);line-height:1;letter-spacing:-.045em}.casino-editorial-hero p{max-width:700px;color:#aebdc7;font-size:1.08rem;line-height:1.7}.casino-editorial-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.casino-editorial-actions a{padding:13px 20px;border:1px solid #b7f34a;border-radius:10px;background:#b7f34a;color:#07121c;text-decoration:none;font-size:.85rem;font-weight:900}.casino-editorial-actions a+a{border-color:#30475a;background:#0c1e2c;color:#fff}.casino-editorial-date{margin-top:24px;color:#8295a3;font-size:.77rem;font-weight:800}.casino-editorial-stat{padding:28px;border:1px solid #304459;border-radius:22px;background:#0c1e2ce6;box-shadow:0 22px 60px #0000003b}.casino-editorial-stat>span{color:#91a8b6;font-size:.68rem;font-weight:950;letter-spacing:.13em}.casino-editorial-stat>strong{display:block;margin-top:11px;color:#b7f34a;font-size:4.5rem;line-height:1}.casino-editorial-stat p{margin:9px 0 20px;color:#bfccd3;font-size:.87rem}.casino-editorial-stat>div{display:flex;align-items:center;gap:10px;padding-top:17px;border-top:1px solid #304459;color:#aebdc7;font-size:.76rem}.casino-editorial-stat b{padding:5px 7px;border-radius:7px;background:#b7f34a;color:#07121c}.casino-editorial-wrap{padding-top:32px;padding-bottom:90px}.casino-editorial-intro{padding:26px 30px;border:1px solid #dae5e4;border-radius:21px;background:#fff;box-shadow:0 12px 36px #0c232e0d}.casino-editorial-intro>span{color:#7eaa23}.casino-editorial-intro h2{margin:8px 0;color:#10232e;font-size:clamp(1.6rem,3vw,2.2rem);letter-spacing:-.025em}.casino-editorial-intro p{max-width:850px;margin:0;color:#5b6d75;line-height:1.7}.casino-editorial-tabs{margin-top:18px;padding:19px;border:1px solid #d8e4e3;border-radius:20px;background:#eef4f1}.casino-editorial-tablist{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:5px;border-radius:12px;background:#dce7e1}.casino-editorial-tablist button{width:100%;min-height:50px;padding:11px 16px;border:0;border-radius:9px;background:transparent;color:#51666b;font:inherit;font-size:.79rem;font-weight:900;line-height:1.3;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.casino-editorial-tablist button[aria-selected=true]{background:#0b202d;color:#fff;box-shadow:0 8px 20px #07182329}.casino-editorial-panel{margin-top:11px;padding:19px 22px;border:1px solid #dce6e5;border-radius:13px;background:#fff}.casino-editorial-panel[hidden]{display:none}.casino-editorial-panel strong{display:block;color:#142b35;font-size:1rem}.casino-editorial-panel p{margin:7px 0;color:#60737b;font-size:.86rem;line-height:1.6}.casino-editorial-panel a{color:#207a74;font-size:.8rem;font-weight:900;text-decoration:none}.casino-editorial-layout{display:grid;grid-template-columns:225px minmax(0,1fr);gap:40px;align-items:start;margin-top:0}.casino-editorial-toc{position:sticky;top:90px;padding:19px;border:1px solid #dbe6e5;border-radius:17px;background:#fff}.casino-editorial-toc>span{color:#84aa35}.casino-editorial-toc>strong{display:block;margin:6px 0 12px;color:#18303b}.casino-editorial-toc nav a{display:grid;grid-template-columns:25px 1fr;gap:8px;padding:10px 0;border-top:1px solid #edf2f1;color:#50636c;text-decoration:none;font-size:.75rem;line-height:1.35}.casino-editorial-toc nav b{color:#87ae32}.casino-editorial-copy{min-width:0;overflow-wrap:anywhere}.casino-editorial-copy h2{margin:56px 0 18px;color:#0e2530;font-size:clamp(1.9rem,3.2vw,2.8rem);line-height:1.1;letter-spacing:-.03em;scroll-margin-top:95px}.casino-editorial-copy h2:first-child{margin-top:0}.casino-editorial-copy h3{margin-top:31px;color:#19313b}.casino-editorial-copy p,.casino-editorial-copy li{color:#52656f;line-height:1.75}.casino-editorial-copy a{color:#197677}.casino-editorial-copy .casino-list{gap:10px}.casino-editorial-copy .casino-card{border-color:#dbe6e4;background:#fff;box-shadow:0 8px 25px #0b232e0d}.casino-editorial-copy .casino-card:hover{border-color:#99bd75;background:#fbfdf9}.casino-editorial-copy .casino-name{color:#152e38}.casino-editorial-copy .casino-bonus{color:#18343b}.casino-editorial-copy .casino-meta,.casino-editorial-copy .casino-rank{color:#61767d}.casino-editorial-copy .casino-go{background:#b7f34a;color:#09201b}.casino-editorial-copy .schema-faq-section,.casino-editorial-copy .related-links-grid a{border-color:#dbe6e4;background:#fff}.casino-editorial-copy .review-directory-item{border-color:#dbe6e4;background:#fff;color:#15303b}.casino-editorial-copy .review-directory-group h2{margin-top:55px}.casino-editorial-copy table{color:#334952}.casino-editorial-copy th,.casino-editorial-copy td{border-color:#d6e3e1}.casino-editorial-copy blockquote{background:#fff;border-color:#9bc83c}@media(max-width:1050px){.casino-editorial-layout{grid-template-columns:1fr}.casino-editorial-toc{position:static}.casino-editorial-toc nav{display:grid;grid-template-columns:repeat(2,1fr);gap:0 15px}.casino-editorial-tablist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.casino-editorial-hero{padding:54px 0}.casino-editorial-hero-grid{grid-template-columns:1fr;gap:30px}.casino-editorial-stat{max-width:430px}.casino-editorial-hero h1{font-size:clamp(2.8rem,10vw,4.5rem)}}@media(max-width:550px){.casino-editorial-intro{padding:22px}.casino-editorial-toc nav{grid-template-columns:1fr}.casino-editorial-tablist{grid-template-columns:1fr}.casino-editorial-tablist button{min-height:0;padding:11px 12px;font-size:.8rem}.casino-editorial-panel{padding:17px}.casino-editorial-layout{margin-top:0}.casino-editorial-copy h2{margin-top:44px}}.review-editorial{background:#f4f7f6;color:#12232d;min-height:100vh}.review-editorial-hero{position:relative;overflow:hidden;padding:64px 0 54px;background:radial-gradient(circle at 82% 5%,rgba(183,243,74,.14),transparent 28%),radial-gradient(circle at 12% 15%,rgba(50,215,232,.08),transparent 28%),#07121c;color:#fff}.review-editorial-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(183,243,74,.42),transparent)}.review-editorial-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:54px;align-items:center}.review-editorial-brand{display:flex;align-items:center;gap:18px}.review-editorial-logo{display:grid;place-items:center;flex:0 0 84px;width:84px;height:84px;padding:8px;border:1px solid #294259;border-radius:20px;background:#fff;box-shadow:0 18px 42px #0003}.review-editorial-logo img{max-width:68px;max-height:68px;object-fit:contain}.review-editorial-logo-fallback{background:linear-gradient(135deg,#b7f34a,#32d7e8);color:#07121c;font-size:1.35rem;font-weight:1000}.review-editorial-eyebrow{display:block;color:#b7f34a!important;font-size:.72rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.review-editorial-hero h1{max-width:860px;margin:10px 0 0;color:#fff!important;font-size:clamp(2.6rem,5.4vw,5rem);line-height:1.02;letter-spacing:0!important}.review-editorial-lead{max-width:760px;margin:24px 0 0;color:#c4d0d8!important;font-size:1.05rem;line-height:1.72}.review-editorial-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.review-editorial-meta span{padding:7px 10px;border:1px solid #294259;border-radius:999px;background:#0c1e2c;color:#aebfcb;font-size:.72rem;font-weight:850}.review-editorial-meta .review-editorial-rating{border-color:#b7f34a5c;color:#b7f34a}.review-editorial-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.review-editorial-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 18px;border:1px solid #2b475f;border-radius:11px;background:#0c1e2c;color:#fff;text-decoration:none;font-weight:950}.review-editorial-actions a:first-child{border-color:#b7f34a;background:#b7f34a;color:#07121c}.review-score-card{padding:26px;border:1px solid #294259;border-radius:22px;background:#0c1e2ce6;box-shadow:0 24px 60px #00000038}.review-score-card>span{display:block;color:#8ea4b4;font-size:.68rem;font-weight:950;letter-spacing:.13em;text-transform:uppercase}.review-score-card>strong{display:block;margin-top:10px;color:#b7f34a;font-size:3.6rem;line-height:1}.review-score-card>p{margin:5px 0 0;color:#c2d0d8}.review-score-facts{display:grid;gap:8px;margin-top:20px}.review-score-facts div{padding:11px 12px;border:1px solid #203a50;border-radius:11px;background:#091824}.review-score-facts small{display:block;color:#7890a2;font-size:.62rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.review-score-facts b{display:block;margin-top:3px;color:#f4f7f9;font-size:.82rem;overflow-wrap:anywhere}.review-editorial-main{padding-top:30px;padding-bottom:88px}.review-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.review-summary-card{padding:20px;border:1px solid #d9e4e2;border-radius:17px;background:#fff;box-shadow:0 12px 35px #10242c0a}.review-summary-card small{display:block;color:#74868f;font-size:.65rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.review-summary-card strong{display:block;margin-top:7px;color:#122630;font-size:1rem;line-height:1.4;overflow-wrap:anywhere}.review-editorial-tabs{margin-top:18px;padding:17px;border:1px solid #d7e4e1;border-radius:20px;background:#eaf1ee}.review-editorial-tablist{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:5px;border-radius:13px;background:#dbe7e1}.review-editorial-tablist button{min-height:48px;padding:10px 12px;border:0;border-radius:9px;background:transparent;color:#51666c;font:inherit;font-size:.78rem;font-weight:950;cursor:pointer}.review-editorial-tablist button[aria-selected=true]{background:#0b202d;color:#fff;box-shadow:0 8px 20px #091d2824}.review-editorial-panel{margin-top:11px;padding:21px 22px;border:1px solid #dce6e4;border-radius:14px;background:#fff}.review-editorial-panel[hidden]{display:none}.review-editorial-panel strong{display:block;color:#142b35;font-size:1.04rem}.review-editorial-panel p{margin:7px 0 0;color:#5d7079;line-height:1.65}.review-editorial-panel a{display:inline-block;margin-top:10px;color:#197677;font-size:.82rem;font-weight:950;text-decoration:none}.review-steps{margin-top:30px;scroll-margin-top:90px}.review-section-kicker{display:block;color:#759e2d;font-size:.7rem;font-weight:950;letter-spacing:.15em;text-transform:uppercase}.review-steps h2,.review-proscons-modern>h2{margin:8px 0;color:#10232e;font-size:clamp(1.7rem,3vw,2.35rem)}.review-steps-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.review-step{padding:22px;border:1px solid #dbe6e4;border-radius:18px;background:#fff}.review-step b{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:#b7f34a;color:#10232e;font-size:.75rem}.review-step h3{margin:17px 0 8px;color:#10232e!important;font-family:inherit!important;font-size:1rem;letter-spacing:0!important}.review-step p{margin:0;color:#5a6d75;line-height:1.62;font-size:.88rem}.review-proscons-modern{margin-top:30px}.review-proscons-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:16px}.review-proscons-box{padding:23px;border:1px solid #dbe6e4;border-radius:18px;background:#fff}.review-proscons-box strong{display:block;color:#10232e;font-size:1.05rem}.review-proscons-box ul{display:grid;gap:9px;margin:15px 0 0;padding:0;list-style:none}.review-proscons-box li{position:relative;padding-left:26px;color:#52656f;line-height:1.55}.review-proscons-box li:before{position:absolute;left:0;top:0;font-weight:1000}.review-proscons-box.is-pro li:before{content:"✓";color:#679326}.review-proscons-box.is-con li:before{content:"–";color:#b05d45}.review-editorial-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:40px;align-items:start;margin-top:0}.review-editorial-layout.no-toc{grid-template-columns:1fr}.review-editorial-body{min-width:0}.review-editorial-body>.review-editorial-copy{margin-top:38px}.review-editorial-toc{position:sticky;top:92px;padding:18px;border:1px solid #dbe6e4;border-radius:17px;background:#fff}.review-editorial-toc>span{display:block;color:#759e2d;font-size:.65rem;font-weight:950;letter-spacing:.13em}.review-editorial-toc>strong{display:block;margin:7px 0;color:#122630}.review-editorial-toc nav{display:grid}.review-editorial-toc a{display:grid;grid-template-columns:28px minmax(0,1fr);gap:8px;padding:10px 0;border-top:1px solid #edf2f1;color:#53666f;text-decoration:none;font-size:.76rem;line-height:1.35}.review-editorial-toc a b{color:#78a42d;font-size:.67rem}.review-editorial-copy{min-width:0;padding:30px;border:1px solid #dbe6e4;border-radius:20px;background:#fff;box-shadow:0 18px 48px #10242c0b}.review-editorial-copy :global(h1){display:none}.review-editorial-copy :global(h2){margin:52px 0 16px;color:#10232e!important;font-size:clamp(1.8rem,3.2vw,2.65rem);line-height:1.08;letter-spacing:0!important;scroll-margin-top:100px}.review-editorial-copy :global(h2:first-child){margin-top:0}.review-editorial-copy :global(h3){margin:32px 0 12px;color:#18313b!important;font-size:1.35rem;line-height:1.18;letter-spacing:0!important}.review-editorial-copy :global(h4){color:#1d3540!important}.review-editorial-copy :global(p),.review-editorial-copy :global(li),.review-editorial-copy :global(td){color:#52656f!important;font-size:1rem;line-height:1.78}.review-editorial-copy :global(strong){color:#203741}.review-editorial-copy :global(a){color:#197677!important;text-underline-offset:3px}.review-editorial-copy :global(blockquote){margin:26px 0;padding:20px 22px;border-left:4px solid #b7f34a;border-radius:0 14px 14px 0;background:#edf5e7;color:#30463a}.review-editorial-copy :global(table){width:100%;border-collapse:collapse}.review-editorial-copy :global(th),.review-editorial-copy :global(td){padding:12px;border:1px solid #dce6e4;text-align:left}.review-editorial-copy :global(th){background:#edf3f0;color:#18313b!important}.review-editorial-copy :global(img){height:auto;border-radius:15px}.review-editorial-copy :global(.schema-faq-section){margin:10px 0;padding:18px;border:1px solid #dce6e4;border-radius:14px;background:#f8faf9}.review-editorial-copy :global(.schema-faq-question){color:#10232e!important}.review-editorial-copy :global(.schema-faq-answer){color:#52656f!important}.review-editorial-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;padding:25px 28px;border:1px solid #9fc56b;border-radius:20px;background:linear-gradient(135deg,#e9f5dc,#f9fcf6)}.review-editorial-cta span{display:block;color:#648f28;font-size:.68rem;font-weight:950;letter-spacing:.13em}.review-editorial-cta strong{display:block;margin-top:5px;color:#183526;font-size:1.25rem}.review-editorial-cta p{margin:5px 0 0;color:#516b59}.review-editorial-cta a{flex:none;padding:13px 18px;border-radius:10px;background:#153c2c;color:#fff;text-decoration:none;font-weight:950}@media(max-width:1050px){.review-editorial-hero-grid{grid-template-columns:1fr}.review-score-card{max-width:620px}.review-summary-grid,.review-steps-grid{grid-template-columns:1fr 1fr}.review-editorial-layout{grid-template-columns:1fr}.review-editorial-toc{position:static;display:none}}@media(max-width:720px){.review-editorial-hero{padding:48px 0 42px}.review-editorial-brand{align-items:flex-start}.review-editorial-logo{flex-basis:64px;width:64px;height:64px;border-radius:16px}.review-editorial-logo img{max-width:52px;max-height:52px}.review-editorial-hero h1{font-size:clamp(2.25rem,10vw,3.6rem)}.review-editorial-tablist{grid-template-columns:1fr 1fr}.review-editorial-copy{padding:21px}.review-proscons-grid{grid-template-columns:1fr}.review-editorial-cta{align-items:flex-start;flex-direction:column}.review-editorial-cta a{width:100%;text-align:center}}@media(max-width:520px){.review-summary-grid,.review-steps-grid{grid-template-columns:1fr}.review-editorial-tablist{grid-template-columns:1fr 1fr}.review-editorial-tablist button{min-height:44px;font-size:.74rem}.review-editorial-panel{padding:18px}.review-score-card{padding:21px}.review-editorial-actions a{width:100%}.review-editorial-meta{gap:6px}}.article-editorial,.topic-editorial{--ae-ink:#07131e;--ae-panel:#0c1d2b;--ae-panel-2:#10263a;--ae-line:#24445e;--ae-green:#adff36;--ae-muted:#91a5b7;--ae-paper:#f7f9fb;--ae-copy:#17232e;background:var(--ae-ink);color:#fff}.ae-container{width:min(1180px,calc(100% - 40px));margin-inline:auto}.ae-hero{padding:74px 0 64px;background:radial-gradient(circle at 85% 12%,rgba(173,255,54,.15),transparent 32%),linear-gradient(135deg,#0b1a25,#07131e 62%);border-bottom:1px solid var(--ae-line)}.ae-hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.7fr);gap:48px;align-items:center}.ae-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;font-size:.8rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;color:var(--ae-green)}.ae-eyebrow:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor;box-shadow:0 0 0 5px #adff3617}.ae-hero h1{margin:0;max-width:880px;color:#fff;font-family:var(--heading-font);font-size:clamp(2.7rem,5vw,5.35rem);line-height:1.02;letter-spacing:0}.ae-lead{max-width:780px;margin:24px 0 0;color:#c8d5df;font-size:clamp(1.08rem,1.7vw,1.35rem);line-height:1.65}.ae-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.ae-meta span{padding:9px 12px;border:1px solid var(--ae-line);border-radius:999px;color:#c6d4df;background:#0b1d2ab8;font-weight:750;font-size:.88rem}.ae-hero-media{border:1px solid var(--ae-line);border-radius:28px;background:linear-gradient(155deg,var(--ae-panel-2),var(--ae-panel));padding:18px;box-shadow:0 22px 70px #00000042}.ae-hero-media img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:18px;display:block}.ae-hero-stat{min-height:270px;display:flex;flex-direction:column;justify-content:space-between;padding:28px;border:1px solid var(--ae-line);border-radius:28px;background:linear-gradient(155deg,var(--ae-panel-2),var(--ae-panel));box-shadow:0 22px 70px #00000042}.ae-hero-stat small{font-weight:900;letter-spacing:.14em;text-transform:uppercase;color:var(--ae-muted)}.ae-hero-stat strong{display:block;margin:12px 0;color:var(--ae-green);font-family:var(--heading-font);font-size:4rem;line-height:1}.ae-hero-stat p{margin:0;color:#d5e0e8;line-height:1.55}.ae-toolbar-wrap{padding:28px 0;background:#091722;border-bottom:1px solid var(--ae-line)}.ae-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ae-toolbar a,.ae-filter{appearance:none;border:1px solid var(--ae-line);border-radius:999px;background:#0d2030;color:#e8f0f5;text-decoration:none;padding:11px 15px;font-weight:850;font:inherit;cursor:pointer}.ae-inline-toolbar{margin:0 0 30px;padding:0}.ae-toolbar a:hover,.ae-filter:hover,.ae-filter[aria-pressed=true]{border-color:var(--ae-green);color:#07131e;background:var(--ae-green)}.ae-main{background:var(--ae-paper);color:var(--ae-copy);padding:56px 0 76px}.ae-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:44px;align-items:start}.ae-toc{position:sticky;top:96px;border:1px solid #d9e2e9;border-radius:22px;background:#fff;padding:22px}.ae-toc>span{display:block;margin-bottom:6px;color:#6d7c88;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.ae-toc>strong{font-family:var(--heading-font);font-size:1.55rem}.ae-toc nav{display:grid;gap:5px;margin-top:16px}.ae-toc a{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-top:1px solid #edf1f4;color:#314250;text-decoration:none;font-weight:750;font-size:.9rem;line-height:1.35}.ae-toc a b{color:#65a800;font-variant-numeric:tabular-nums}.ae-copy{min-width:0}.ae-summary,.ae-steps,.ae-related,.ae-archive-intro{border:1px solid #dce4ea;border-radius:26px;background:#fff;padding:26px;margin-bottom:30px;box-shadow:0 12px 30px #1223300d}.ae-summary-kicker{display:block;color:#649f0f;font-weight:900;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}.ae-summary h2,.ae-steps h2,.ae-related h2,.ae-archive-intro h2{margin:0 0 10px;font-family:var(--heading-font);font-size:clamp(1.75rem,3vw,2.45rem);line-height:1.08}.ae-summary p,.ae-archive-intro p{margin:0;color:#566775;line-height:1.7}.ae-step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.ae-step{border:1px solid #dbe5eb;border-radius:18px;padding:18px;background:#f9fbfc}.ae-step b{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:10px;background:#102233;color:var(--ae-green);font-size:.88rem}.ae-step strong{display:block;margin:14px 0 5px;font-size:1rem}.ae-step p{margin:0;color:#637380;font-size:.92rem;line-height:1.55}.ae-prose{border:1px solid #dce4ea;border-radius:28px;background:#fff;padding:clamp(24px,4vw,46px);box-shadow:0 16px 36px #1223300d}.ae-prose h2,.ae-prose h3,.ae-prose h4{color:#101c27;font-family:var(--heading-font);line-height:1.12}.ae-prose h2{margin:2.3em 0 .6em;font-size:clamp(1.8rem,3vw,2.55rem);border-top:1px solid #edf1f4;padding-top:32px}.ae-prose h2:first-child{margin-top:0;border-top:0;padding-top:0}.ae-prose h3{font-size:clamp(1.35rem,2vw,1.75rem);margin:1.75em 0 .55em}.ae-prose p,.ae-prose li{color:#354654;line-height:1.82;font-size:1.03rem}.ae-prose a{color:#176c8b;font-weight:750;text-decoration-thickness:1px;text-underline-offset:3px}.ae-prose img{max-width:100%;height:auto;border-radius:20px;margin:18px auto;display:block}.ae-prose table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #dce4ea;border-radius:16px;overflow:hidden}.ae-prose th,.ae-prose td{padding:12px;border-bottom:1px solid #e6ecef;text-align:left}.ae-prose blockquote{margin:24px 0;padding:20px 22px;border-left:4px solid var(--ae-green);background:#f1f6f8;border-radius:0 16px 16px 0}.ae-related-grid,.ae-archive-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.ae-card{display:flex;min-width:0;flex-direction:column;border:1px solid #dce4ea;border-radius:22px;background:#fff;overflow:hidden;color:inherit;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.ae-card:hover{transform:translateY(-3px);box-shadow:0 16px 36px #1223301a}.ae-card-media{aspect-ratio:16/9;background:linear-gradient(135deg,#10263a,#173a50);overflow:hidden}.ae-card-media img{width:100%;height:100%;object-fit:cover;display:block}.ae-card-fallback{height:100%;display:flex;align-items:flex-end;padding:18px;color:var(--ae-green);font-weight:900;letter-spacing:.08em;text-transform:uppercase}.ae-card-body{padding:20px}.ae-card-kicker{font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:#659d13}.ae-card h2,.ae-card h3{margin:8px 0 9px;color:#13212c;font-family:var(--heading-font);font-size:1.38rem;line-height:1.12}.ae-card p{margin:0;color:#60717d;line-height:1.55;font-size:.94rem}.ae-card-meta{margin-top:auto;padding:0 20px 20px;color:#7a8994;font-size:.82rem;font-weight:750}.ae-archive-head{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:28px}.ae-archive-head h2{margin:0;color:#13212c;font-family:var(--heading-font);font-size:clamp(2rem,4vw,3rem)}.ae-archive-head p{margin:0;color:#687985}.ae-archive-grid .ae-card[hidden]{display:none!important}.topic-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:26px 0 32px}.topic-feature{padding:20px;border:1px solid #dce4ea;border-radius:20px;background:#fff}.topic-feature b{color:#69a90c;font-size:.78rem;letter-spacing:.08em}.topic-feature strong{display:block;margin:10px 0 6px;font-size:1.05rem}.topic-feature p{margin:0;color:#637380;line-height:1.55;font-size:.92rem}.topic-articles{margin-top:32px}.topic-articles h2{font-family:var(--heading-font);font-size:2.25rem;margin:0 0 18px}@media(max-width:900px){.ae-hero{padding:52px 0}.ae-hero-grid{grid-template-columns:1fr}.ae-hero-media,.ae-hero-stat{max-width:620px}.ae-layout{grid-template-columns:1fr}.ae-toc{position:static}.ae-step-grid,.ae-related-grid,.ae-archive-grid,.topic-feature-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.ae-container{width:min(100% - 28px,1180px)}.ae-hero{padding:42px 0}.ae-hero-grid{gap:28px}.ae-hero h1{font-size:clamp(2.35rem,11vw,3.65rem)}.ae-lead{font-size:1.03rem}.ae-main{padding:36px 0 54px}.ae-summary,.ae-steps,.ae-related,.ae-archive-intro,.ae-prose{border-radius:20px;padding:20px}.ae-step-grid,.ae-related-grid,.ae-archive-grid,.topic-feature-grid{grid-template-columns:1fr}.ae-toolbar{display:grid;grid-template-columns:1fr 1fr}.ae-toolbar a,.ae-filter{text-align:center;padding:10px}.ae-archive-head{display:block}.ae-archive-head p{margin-top:8px}.ae-toc nav{grid-template-columns:1fr 1fr}.ae-prose p,.ae-prose li{font-size:1rem}.ae-hero-stat{min-height:220px}.ae-hero-stat strong{font-size:3.2rem}}.article-editorial{min-width:0;max-width:100%}.article-editorial :is(.ae-container,.ae-hero-grid,.ae-layout,.ae-copy,.ae-toc,.ae-summary,.ae-steps,.ae-step-grid,.ae-step,.ae-prose,.ae-related,.ae-related-grid,.ae-card,.ae-archive-grid,.ae-archive-intro,.ae-hero-media,.ae-hero-stat){min-width:0;max-width:100%}.article-editorial .ae-hero-grid>*,.article-editorial .ae-layout>*,.article-editorial :is(.ae-step-grid,.ae-related-grid,.ae-archive-grid)>*{min-width:0}.article-editorial .ae-step-grid,.article-editorial .ae-related-grid,.article-editorial .ae-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.article-editorial :is(.ae-toc a,.ae-toc a span,.ae-card,.ae-card h2,.ae-card h3){min-width:0;overflow-wrap:anywhere}.article-editorial .ae-prose :is(p,li,h2,h3,h4,blockquote,a){overflow-wrap:break-word}.article-editorial .ae-prose :is(pre,iframe,video,figure){max-width:100%}.article-editorial .ae-prose pre{overflow-x:auto}.article-editorial .ae-table-scroll,.article-editorial .ae-prose .wp-block-table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.article-editorial .ae-table-scroll table{width:max-content;min-width:100%;max-width:none}.article-editorial .ae-prose :is(th,td){overflow-wrap:break-word}@media(max-width:900px){.article-editorial .ae-layout,.article-editorial .ae-hero-grid{grid-template-columns:minmax(0,1fr)}.article-editorial .ae-step-grid,.article-editorial .ae-related-grid,.article-editorial .ae-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.article-editorial .ae-container{width:calc(100% - 28px);max-width:1180px}.article-editorial .ae-toolbar{width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.article-editorial .ae-toolbar :is(a,button){display:flex;align-items:center;justify-content:center;min-width:0;max-width:100%;width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center;line-height:1.3}.article-editorial .ae-toc nav{grid-template-columns:minmax(0,1fr)}.article-editorial .ae-step-grid,.article-editorial .ae-related-grid,.article-editorial .ae-archive-grid{grid-template-columns:minmax(0,1fr)}.article-editorial .ae-prose :is(figure,img,video,iframe){max-width:100%;height:auto}}:root{--sports-ink:#071018;--sports-lime:#b7f34a;--sports-cyan:#72d7d5;--sports-line:#dbe4e7;--sports-muted:#667783}.sports-page[data-astro-cid-bysu4yei]{background:#f5f7f7;color:#14202a}.sports-hero[data-astro-cid-bysu4yei]{position:relative;overflow:hidden;padding:74px 0 64px;background:#071018;color:#fff}.sports-hero[data-astro-cid-bysu4yei]:before{content:"";position:absolute;width:620px;height:620px;right:-150px;top:-260px;border-radius:50%;background:radial-gradient(circle,rgba(183,243,74,.16),transparent 67%)}.sports-hero[data-astro-cid-bysu4yei]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(183,243,74,.45),transparent)}.sports-hero-grid[data-astro-cid-bysu4yei]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.55fr);gap:72px;align-items:center}.sports-kicker[data-astro-cid-bysu4yei],.module-kicker[data-astro-cid-bysu4yei]{display:block;color:var(--sports-lime);font-size:.72rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.sports-hero[data-astro-cid-bysu4yei] h1[data-astro-cid-bysu4yei]{max-width:850px;margin:18px 0 0;font-size:clamp(3rem,6vw,5.8rem);line-height:.95;letter-spacing:-.045em}.sports-hero[data-astro-cid-bysu4yei] h1[data-astro-cid-bysu4yei] em[data-astro-cid-bysu4yei]{display:block;color:var(--sports-lime);font-style:normal}.sports-hero-copy[data-astro-cid-bysu4yei]>p[data-astro-cid-bysu4yei]{max-width:720px;margin:26px 0 0;color:#aebdca;font-size:1.08rem;line-height:1.72}.sports-hero-actions[data-astro-cid-bysu4yei]{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.sports-hero-actions[data-astro-cid-bysu4yei] a[data-astro-cid-bysu4yei]{padding:13px 18px;border:1px solid #294157;border-radius:10px;background:#0c1b29;color:#fff;text-decoration:none;font-weight:900}.sports-hero-actions[data-astro-cid-bysu4yei] a[data-astro-cid-bysu4yei]:first-child{border-color:var(--sports-lime);background:var(--sports-lime);color:#071018}.sports-meta[data-astro-cid-bysu4yei]{display:flex;gap:18px;margin-top:24px;color:#73889a;font-size:.76rem;font-weight:800}.sports-hero-card[data-astro-cid-bysu4yei]{padding:28px;border:1px solid #294257;border-radius:22px;background:#0a1b28e0;box-shadow:0 24px 60px #00000038}.sports-hero-card[data-astro-cid-bysu4yei]>small[data-astro-cid-bysu4yei]{display:block;color:#7790a3;font-size:.68rem;font-weight:950;letter-spacing:.13em}.sports-hero-card[data-astro-cid-bysu4yei]>strong[data-astro-cid-bysu4yei]{display:block;margin-top:14px;color:var(--sports-lime);font-size:4rem;line-height:1}.sports-hero-card[data-astro-cid-bysu4yei]>span[data-astro-cid-bysu4yei]{display:block;margin-top:4px;font-size:1rem;font-weight:900}.sports-hero-card[data-astro-cid-bysu4yei]>div[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}.sports-hero-card[data-astro-cid-bysu4yei] b[data-astro-cid-bysu4yei]{padding:10px;border:1px solid #20384b;border-radius:10px;background:#0b1925;color:#b9c8d2;font-size:.73rem}.sports-intro[data-astro-cid-bysu4yei]{padding:28px 0 0;background:#f5f7f7}.sports-intro-card[data-astro-cid-bysu4yei]{max-width:980px;padding:28px 30px;border:1px solid var(--sports-line);border-radius:20px;background:#fff;box-shadow:0 14px 36px #14232d0d}.sports-intro-card[data-astro-cid-bysu4yei] p{margin:0 0 13px;color:#52616b;font-size:.98rem;line-height:1.72}.sports-intro-card[data-astro-cid-bysu4yei] p:last-child{margin-bottom:0}.sports-content[data-astro-cid-bysu4yei]{padding:36px 0 82px}.sports-layout[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:230px minmax(0,1fr);gap:44px;align-items:start}.sports-toc[data-astro-cid-bysu4yei]{position:sticky;top:92px;padding:18px;border:1px solid #dbe4e7;border-radius:18px;background:#fff}.sports-toc[data-astro-cid-bysu4yei]>span[data-astro-cid-bysu4yei]{display:block;color:#7b8a93;font-size:.65rem;font-weight:950;letter-spacing:.14em}.sports-toc[data-astro-cid-bysu4yei]>strong[data-astro-cid-bysu4yei]{display:block;margin-top:6px;color:#12212b;font-size:1.05rem}.sports-toc[data-astro-cid-bysu4yei] nav[data-astro-cid-bysu4yei]{margin-top:15px}.sports-toc[data-astro-cid-bysu4yei] a[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:27px 1fr;gap:9px;align-items:start;padding:10px 0;border-top:1px solid #edf1f2;color:#566773;text-decoration:none;font-size:.73rem;line-height:1.35}.sports-toc[data-astro-cid-bysu4yei] a[data-astro-cid-bysu4yei] b[data-astro-cid-bysu4yei]{color:#84b625;font-size:.65rem}.sports-toc[data-astro-cid-bysu4yei] a[data-astro-cid-bysu4yei]:hover span[data-astro-cid-bysu4yei]{color:#071018}.sports-article[data-astro-cid-bysu4yei]{min-width:0}.sports-article[data-astro-cid-bysu4yei]>.sports-intro-card[data-astro-cid-bysu4yei]{max-width:none;margin:0 0 34px}.sports-copy[data-astro-cid-bysu4yei]{padding:0 4px}.sports-copy[data-astro-cid-bysu4yei] h2{margin:64px 0 18px;color:#0c1821;font-size:clamp(2rem,3.5vw,3rem);line-height:1.04;letter-spacing:-.035em}.sports-copy[data-astro-cid-bysu4yei]:first-child h2:first-child{margin-top:0}.sports-copy[data-astro-cid-bysu4yei] h3{margin:34px 0 12px;color:#10212c;font-size:1.45rem;letter-spacing:-.02em}.sports-copy[data-astro-cid-bysu4yei] h4{margin:28px 0 10px;color:#1b2d37;font-size:1.1rem}.sports-copy[data-astro-cid-bysu4yei] p{margin:0 0 15px;color:#566773;line-height:1.78}.sports-copy[data-astro-cid-bysu4yei] a{color:#246f7b;text-decoration-thickness:1px;text-underline-offset:3px}.sports-copy[data-astro-cid-bysu4yei] ol{display:grid;gap:10px;margin:20px 0 34px;padding:0;list-style:none;counter-reset:sports-rank}.sports-copy[data-astro-cid-bysu4yei] ol>li{counter-increment:sports-rank;position:relative;padding:15px 18px 15px 54px;border:1px solid #dde5e8;border-radius:13px;background:#fff;color:#50616b;line-height:1.55}.sports-copy[data-astro-cid-bysu4yei] ol>li:before{content:counter(sports-rank,decimal-leading-zero);position:absolute;left:16px;top:15px;color:#7da928;font-size:.72rem;font-weight:950}.sports-copy[data-astro-cid-bysu4yei] .schema-faq{display:grid;gap:10px;margin-top:22px}.sports-copy[data-astro-cid-bysu4yei] .schema-faq-section{padding:20px;border:1px solid #dce5e7;border-radius:15px;background:#fff}.sports-copy[data-astro-cid-bysu4yei] .schema-faq-question{display:block;color:#0d1d27;font-size:1rem}.sports-copy[data-astro-cid-bysu4yei] .schema-faq-answer{margin:10px 0 0}.sports-module[data-astro-cid-bysu4yei]{margin:34px 0}.sports-list-module[data-astro-cid-bysu4yei]{margin-top:24px}.sportsbook-tool[data-astro-cid-bysu4yei]{overflow:hidden;border:1px solid #d8e2e5;border-radius:22px;background:#eef3f2;box-shadow:0 18px 50px #12232d0f}.sportsbook-toolbar[data-astro-cid-bysu4yei]{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 20px;background:#071018;color:#fff}.sportsbook-toolbar[data-astro-cid-bysu4yei]>div[data-astro-cid-bysu4yei]:first-child span[data-astro-cid-bysu4yei]{display:block;color:#7890a2;font-size:.62rem;font-weight:950;letter-spacing:.13em}.sportsbook-toolbar[data-astro-cid-bysu4yei]>div[data-astro-cid-bysu4yei]:first-child strong[data-astro-cid-bysu4yei]{display:block;margin-top:3px;font-size:.95rem}.sportsbook-filters[data-astro-cid-bysu4yei]{display:flex;gap:7px;flex-wrap:wrap}.sportsbook-filters[data-astro-cid-bysu4yei] button[data-astro-cid-bysu4yei]{padding:8px 11px;border:1px solid #294154;border-radius:999px;background:#0b1a27;color:#aebdc7;font:inherit;font-size:.7rem;font-weight:900;cursor:pointer}.sportsbook-filters[data-astro-cid-bysu4yei] button[data-astro-cid-bysu4yei].is-active{border-color:var(--sports-lime);background:var(--sports-lime);color:#071018}.sportsbook-list[data-astro-cid-bysu4yei]{display:grid;gap:1px;background:#dfe7e9}.sportsbook-card[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:42px 215px minmax(240px,1fr) 154px;grid-template-rows:auto auto;gap:18px;align-items:center;padding:20px;background:#fff}.sportsbook-card[data-astro-cid-bysu4yei][hidden]{display:none}.sportsbook-rank[data-astro-cid-bysu4yei]{align-self:start;padding-top:8px;color:#a1aeb6;font-size:.75rem;font-weight:950}.sportsbook-brand[data-astro-cid-bysu4yei]{display:flex;gap:12px;align-items:center}.sportsbook-logo[data-astro-cid-bysu4yei]{display:grid;flex:0 0 64px;place-items:center;width:64px;height:64px;border:1px solid #dfe6e8;border-radius:13px;background:#fff}.sportsbook-logo[data-astro-cid-bysu4yei] img[data-astro-cid-bysu4yei]{max-width:54px;max-height:54px;object-fit:contain}.sportsbook-logo-fallback[data-astro-cid-bysu4yei]{background:#0c1a25;color:var(--sports-lime);font-weight:950}.sportsbook-brand[data-astro-cid-bysu4yei] strong[data-astro-cid-bysu4yei]{display:block;color:#0b1821;font-size:1rem}.sportsbook-rating[data-astro-cid-bysu4yei]{display:block;margin-top:5px;color:#4d7d1f;font-size:.73rem;font-weight:900}.sportsbook-tags[data-astro-cid-bysu4yei]{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.sportsbook-tags[data-astro-cid-bysu4yei] span[data-astro-cid-bysu4yei]{padding:4px 7px;border-radius:999px;background:#eef3f2;color:#61717a;font-size:.58rem;font-weight:850}.sportsbook-offer[data-astro-cid-bysu4yei] small[data-astro-cid-bysu4yei]{display:block;color:#8a98a0;font-size:.6rem;font-weight:950;letter-spacing:.1em}.sportsbook-offer[data-astro-cid-bysu4yei]>strong[data-astro-cid-bysu4yei]{display:block;margin-top:5px;color:#10212b;font-size:1.02rem;line-height:1.35}.sportsbook-offer[data-astro-cid-bysu4yei] ul[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 12px;margin:12px 0 0;padding:0;list-style:none}.sportsbook-offer[data-astro-cid-bysu4yei] li[data-astro-cid-bysu4yei]{color:#63727b;font-size:.66rem;line-height:1.35}.sportsbook-actions[data-astro-cid-bysu4yei]{display:grid;gap:8px}.sportsbook-actions[data-astro-cid-bysu4yei] a[data-astro-cid-bysu4yei]{display:flex;align-items:center;justify-content:center;min-height:42px;border-radius:9px;text-decoration:none;text-align:center;font-size:.72rem;font-weight:950}.sportsbook-cta[data-astro-cid-bysu4yei]{background:var(--sports-lime);color:#071018}.sportsbook-review[data-astro-cid-bysu4yei]{border:1px solid #d8e1e4;background:#fff;color:#20333e}.sportsbook-details[data-astro-cid-bysu4yei]{grid-column:2/-1;margin-top:-2px;border-top:1px solid #edf1f2;padding-top:10px}.sportsbook-details[data-astro-cid-bysu4yei] summary[data-astro-cid-bysu4yei]{width:max-content;color:#536873;font-size:.68rem;font-weight:900;cursor:pointer}.sportsbook-facts[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.sportsbook-facts[data-astro-cid-bysu4yei] span[data-astro-cid-bysu4yei]{padding:10px;border-radius:10px;background:#f4f7f7}.sportsbook-facts[data-astro-cid-bysu4yei] small[data-astro-cid-bysu4yei]{display:block;color:#8b999f;font-size:.58rem;font-weight:850;text-transform:uppercase}.sportsbook-facts[data-astro-cid-bysu4yei] b[data-astro-cid-bysu4yei]{display:block;margin-top:4px;color:#1e303a;font-size:.72rem}.sportsbook-feature[data-astro-cid-bysu4yei]{overflow:hidden;border:1px solid #20384a;border-radius:22px;background:#071018;color:#fff;box-shadow:0 20px 56px #07101829}.sportsbook-feature-kicker[data-astro-cid-bysu4yei]{padding:16px 22px;border-bottom:1px solid #1a3041;color:var(--sports-lime);font-size:.66rem;font-weight:950;letter-spacing:.14em}.sportsbook-feature-grid[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;padding:24px}.sportsbook-feature-brand[data-astro-cid-bysu4yei]{display:flex;gap:14px;align-items:center}.sportsbook-feature-logo[data-astro-cid-bysu4yei]{display:grid;place-items:center;width:76px;height:76px;border-radius:15px;background:#fff}.sportsbook-feature-logo[data-astro-cid-bysu4yei] img[data-astro-cid-bysu4yei]{max-width:64px;max-height:64px;object-fit:contain}.sportsbook-feature-brand[data-astro-cid-bysu4yei] h3[data-astro-cid-bysu4yei]{margin:0;font-size:1.45rem}.sportsbook-feature-brand[data-astro-cid-bysu4yei] p[data-astro-cid-bysu4yei]{margin:6px 0 0;color:#8ea2b0}.sportsbook-feature-offer[data-astro-cid-bysu4yei] small[data-astro-cid-bysu4yei]{display:block;color:#7890a0;font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.sportsbook-feature-offer[data-astro-cid-bysu4yei] strong[data-astro-cid-bysu4yei]{display:block;margin-top:6px;color:#fff;font-size:1.35rem}.sportsbook-feature-grid[data-astro-cid-bysu4yei]>ul[data-astro-cid-bysu4yei]{margin:0;padding:0;list-style:none;color:#b7c4cc}.sportsbook-feature-grid[data-astro-cid-bysu4yei]>ul[data-astro-cid-bysu4yei] li[data-astro-cid-bysu4yei]{margin:7px 0}.sportsbook-feature-actions[data-astro-cid-bysu4yei]{display:flex;gap:9px;align-items:center}.sportsbook-feature-actions[data-astro-cid-bysu4yei] a[data-astro-cid-bysu4yei]{padding:11px 14px;border-radius:9px;text-decoration:none;font-size:.75rem;font-weight:950}.sportsbook-feature-actions[data-astro-cid-bysu4yei] a[data-astro-cid-bysu4yei]:first-child{background:var(--sports-lime);color:#071018}.sportsbook-feature-actions[data-astro-cid-bysu4yei] a[data-astro-cid-bysu4yei]:last-child{border:1px solid #294154;color:#fff}.sports-benefits[data-astro-cid-bysu4yei],.sports-process[data-astro-cid-bysu4yei],.sports-tabs[data-astro-cid-bysu4yei]{padding:24px;border:1px solid #dce5e7;border-radius:22px;background:linear-gradient(145deg,#fbfdfc,#eef5f2);box-shadow:0 16px 45px #12232d0d}.benefit-grid[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:16px}.benefit-grid[data-astro-cid-bysu4yei] article[data-astro-cid-bysu4yei]{padding:17px;border:1px solid #dfe7e8;border-radius:14px;background:#fff}.benefit-grid[data-astro-cid-bysu4yei] article[data-astro-cid-bysu4yei]>span[data-astro-cid-bysu4yei],.process-grid[data-astro-cid-bysu4yei] article[data-astro-cid-bysu4yei]>span[data-astro-cid-bysu4yei]{color:#7da928;font-size:.66rem;font-weight:950}.benefit-grid[data-astro-cid-bysu4yei] strong[data-astro-cid-bysu4yei]{display:block;margin-top:10px;color:#12222c;font-size:.9rem}.benefit-grid[data-astro-cid-bysu4yei] p[data-astro-cid-bysu4yei]{margin:7px 0 0;color:#687780;font-size:.72rem;line-height:1.5}.process-grid[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.process-grid[data-astro-cid-bysu4yei] article[data-astro-cid-bysu4yei]{display:flex;gap:12px;padding:18px;border:1px solid #dfe7e8;border-radius:14px;background:#fff}.process-grid[data-astro-cid-bysu4yei] strong[data-astro-cid-bysu4yei]{display:block;color:#13242e}.process-grid[data-astro-cid-bysu4yei] p[data-astro-cid-bysu4yei]{margin:6px 0 0;color:#687780;font-size:.76rem;line-height:1.55}.sports-quote[data-astro-cid-bysu4yei]{position:relative;padding:28px 34px 28px 74px;border:1px solid #cddcbd;border-radius:22px;background:linear-gradient(135deg,#f4faec,#fff)}.sports-quote[data-astro-cid-bysu4yei]>div[data-astro-cid-bysu4yei]{position:absolute;left:24px;top:14px;color:#85b728;font:4rem/1 Georgia,serif}.sports-quote[data-astro-cid-bysu4yei] p[data-astro-cid-bysu4yei]{margin:0;color:#203129;font-size:1.08rem;font-weight:750;line-height:1.62}.sports-quote[data-astro-cid-bysu4yei] footer[data-astro-cid-bysu4yei]{margin-top:14px;color:#6b7a72;font-size:.78rem}.sports-tablist[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:15px;padding:5px;border-radius:13px;background:#dfe9e5}.sports-tablist[data-astro-cid-bysu4yei] button[data-astro-cid-bysu4yei]{width:100%;min-height:52px;padding:11px 13px;border:0;border-radius:9px;background:transparent;color:#50636d;font:inherit;font-size:.75rem;font-weight:900;line-height:1.3;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.sports-tablist[data-astro-cid-bysu4yei] button[data-astro-cid-bysu4yei][aria-selected=true]{background:#071018;color:#fff;box-shadow:0 8px 20px #07101824}.sports-tabpanels[data-astro-cid-bysu4yei]{margin-top:10px}.sports-tabpanel[data-astro-cid-bysu4yei]{padding:22px;border:1px solid #e0e7e8;border-radius:15px;background:#fff}.sports-tabpanel[data-astro-cid-bysu4yei][hidden]{display:none}.sports-tabpanel[data-astro-cid-bysu4yei] p{margin:0 0 14px;color:#5d6e77;line-height:1.72}.sports-tabpanel[data-astro-cid-bysu4yei] h4{margin:24px 0 10px;color:#10212b}.sports-tabpanel[data-astro-cid-bysu4yei] a{color:#246f7b}.sports-copy[data-astro-cid-bysu4yei] .related-links{margin-top:50px}.sports-copy[data-astro-cid-bysu4yei] .related-links-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.sports-copy[data-astro-cid-bysu4yei] .related-links-grid a{padding:14px;border:1px solid #dae4e6;border-radius:11px;background:#fff;text-decoration:none;font-weight:850}@media(max-width:1120px){.sports-layout[data-astro-cid-bysu4yei]{grid-template-columns:1fr}.sports-toc[data-astro-cid-bysu4yei]{position:relative;top:auto;display:none}.sportsbook-card[data-astro-cid-bysu4yei]{grid-template-columns:38px 200px 1fr 145px}.sportsbook-offer[data-astro-cid-bysu4yei] ul[data-astro-cid-bysu4yei]{grid-template-columns:1fr}.benefit-grid[data-astro-cid-bysu4yei]{grid-template-columns:repeat(3,1fr)}}@media(max-width:820px){.sports-hero[data-astro-cid-bysu4yei]{padding:56px 0}.sports-hero-grid[data-astro-cid-bysu4yei]{grid-template-columns:1fr;gap:28px}.sports-hero[data-astro-cid-bysu4yei] h1[data-astro-cid-bysu4yei]{font-size:clamp(2.8rem,11vw,4.6rem)}.sports-hero-card[data-astro-cid-bysu4yei]{max-width:520px}.sportsbook-toolbar[data-astro-cid-bysu4yei]{align-items:flex-start;flex-direction:column}.sportsbook-card[data-astro-cid-bysu4yei]{grid-template-columns:34px 1fr;gap:14px}.sportsbook-rank[data-astro-cid-bysu4yei]{grid-row:1}.sportsbook-brand[data-astro-cid-bysu4yei],.sportsbook-offer[data-astro-cid-bysu4yei]{grid-column:2}.sportsbook-actions[data-astro-cid-bysu4yei]{grid-column:2;grid-template-columns:1fr 1fr}.sportsbook-details[data-astro-cid-bysu4yei]{grid-column:2}.sportsbook-facts[data-astro-cid-bysu4yei]{grid-template-columns:1fr 1fr}.sportsbook-feature-grid[data-astro-cid-bysu4yei]{grid-template-columns:1fr}.benefit-grid[data-astro-cid-bysu4yei],.process-grid[data-astro-cid-bysu4yei],.sports-tablist[data-astro-cid-bysu4yei]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.sports-hero[data-astro-cid-bysu4yei] h1[data-astro-cid-bysu4yei]{letter-spacing:-.03em}.sports-hero-actions[data-astro-cid-bysu4yei] a[data-astro-cid-bysu4yei]{flex:1;text-align:center}.sports-meta[data-astro-cid-bysu4yei]{flex-direction:column;gap:6px}.sports-intro[data-astro-cid-bysu4yei]{padding-top:18px}.sports-intro-card[data-astro-cid-bysu4yei]{padding:21px}.sports-content[data-astro-cid-bysu4yei]{padding-top:24px}.sports-copy[data-astro-cid-bysu4yei] h2{margin-top:48px;font-size:2rem}.sportsbook-tool[data-astro-cid-bysu4yei]{border-radius:16px}.sportsbook-toolbar[data-astro-cid-bysu4yei]{padding:15px}.sportsbook-filters[data-astro-cid-bysu4yei]{display:grid;grid-template-columns:1fr 1fr;width:100%}.sportsbook-card[data-astro-cid-bysu4yei]{padding:16px 13px}.sportsbook-logo[data-astro-cid-bysu4yei]{width:58px;height:58px;flex-basis:58px}.sportsbook-actions[data-astro-cid-bysu4yei],.sportsbook-facts[data-astro-cid-bysu4yei]{grid-template-columns:1fr}.sportsbook-details[data-astro-cid-bysu4yei]{margin-top:2px}.sports-benefits[data-astro-cid-bysu4yei],.sports-process[data-astro-cid-bysu4yei],.sports-tabs[data-astro-cid-bysu4yei]{padding:16px;border-radius:17px}.benefit-grid[data-astro-cid-bysu4yei],.process-grid[data-astro-cid-bysu4yei]{grid-template-columns:1fr}.sports-quote[data-astro-cid-bysu4yei]{padding:54px 20px 22px}.sports-quote[data-astro-cid-bysu4yei]>div[data-astro-cid-bysu4yei]{left:20px;top:7px}.sportsbook-feature-grid[data-astro-cid-bysu4yei]{padding:19px}.sportsbook-feature-actions[data-astro-cid-bysu4yei]{align-items:stretch;flex-direction:column}.sports-tablist[data-astro-cid-bysu4yei]{grid-template-columns:1fr;margin-left:-2px;margin-right:-2px}.sports-tablist[data-astro-cid-bysu4yei] button[data-astro-cid-bysu4yei]{min-height:0;padding:12px 14px;font-size:.8rem}.sports-tabpanel[data-astro-cid-bysu4yei]{padding:18px}.sports-copy[data-astro-cid-bysu4yei] .related-links-grid{grid-template-columns:1fr}}.sportsbook-tool{overflow:hidden;border:1px solid #d8e2e5;border-radius:22px;background:#eef3f2;box-shadow:0 18px 50px #12232d0f}.sportsbook-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 20px;background:#071018;color:#fff}.sportsbook-toolbar>div:first-child span{display:block;color:#7890a2;font-size:.62rem;font-weight:950;letter-spacing:.13em}.sportsbook-toolbar>div:first-child strong{display:block;margin-top:3px;font-size:.95rem}.sportsbook-filters{display:flex;gap:7px;flex-wrap:wrap}.sportsbook-filters button{padding:8px 11px;border:1px solid #294154;border-radius:999px;background:#0b1a27;color:#aebdc7;font:inherit;font-size:.7rem;font-weight:900;cursor:pointer}.sportsbook-filters button.is-active{border-color:#b7f34a;background:#b7f34a;color:#071018}.sportsbook-list{display:grid;gap:1px;background:#dfe7e9}.sportsbook-card{display:grid;grid-template-columns:42px 215px minmax(240px,1fr) 154px;grid-template-rows:auto auto;gap:18px;align-items:center;padding:20px;background:#fff}.sportsbook-card[hidden]{display:none}.sportsbook-rank{align-self:start;padding-top:8px;color:#a1aeb6;font-size:.75rem;font-weight:950}.sportsbook-brand{display:flex;gap:12px;align-items:center}.sportsbook-logo{display:grid;flex:0 0 96px;place-items:center;width:96px;height:96px;border:1px solid #dfe6e8;border-radius:17px;background:#fff}.sportsbook-logo img{max-width:82px;max-height:82px;object-fit:contain}.sportsbook-logo-fallback{background:#0c1a25;color:#b7f34a;font-weight:950}.sportsbook-brand strong{display:block;color:#0b1821;font-size:1rem}.sportsbook-rating{display:block;margin-top:5px;color:#4d7d1f;font-size:.73rem;font-weight:900}.sportsbook-tags{display:flex;gap:5px;flex-wrap:wrap;margin-top:8px}.sportsbook-tags span,.sportsbook-card[data-taxfree="1"][data-pnp="1"] .sportsbook-tags:after{padding:4px 7px;border-radius:999px;background:#eef3f2;color:#61717a;font-size:.58rem;font-weight:850}.sportsbook-card[data-taxfree="1"][data-pnp="1"] .sportsbook-tags:after{content:"Kasino"}.sportsbook-offer small{display:block;color:#8a98a0;font-size:.6rem;font-weight:950;letter-spacing:.1em}.sportsbook-offer>strong{display:block;margin-top:5px;color:#10212b;font-size:1.02rem;line-height:1.35}.sportsbook-offer ul{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 12px;margin:12px 0 0;padding:0;list-style:none}.sportsbook-offer li{color:#63727b;font-size:.66rem;line-height:1.35}.sportsbook-actions{display:grid;gap:8px}.sportsbook-actions a{display:flex;align-items:center;justify-content:center;min-height:42px;border-radius:9px;text-decoration:none;text-align:center;font-size:.72rem;font-weight:950}.sportsbook-cta{background:#b7f34a;color:#071018}.sportsbook-review{border:1px solid #d8e1e4;background:#fff;color:#20333e}.sportsbook-details{grid-column:2/-1;margin-top:-2px;border-top:1px solid #edf1f2;padding-top:10px}.sportsbook-details summary{width:max-content;color:#536873;font-size:.68rem;font-weight:900;cursor:pointer}.sportsbook-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.sportsbook-facts span{padding:10px;border-radius:10px;background:#f4f7f7}.sportsbook-facts small{display:block;color:#8b999f;font-size:.58rem;font-weight:850;text-transform:uppercase}.sportsbook-facts b{display:block;margin-top:4px;color:#1e303a;font-size:.72rem}.sportsbook-feature{overflow:hidden;border:1px solid #20384a;border-radius:22px;background:#071018;color:#fff;box-shadow:0 20px 56px #07101829}.sportsbook-feature-kicker{padding:16px 22px;border-bottom:1px solid #1a3041;color:#b7f34a;font-size:.66rem;font-weight:950;letter-spacing:.14em}.sportsbook-feature-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;padding:24px}.sportsbook-feature-brand{display:flex;gap:14px;align-items:center}.sportsbook-feature-logo{display:grid;place-items:center;width:76px;height:76px;border-radius:15px;background:#fff}.sportsbook-feature-logo img{max-width:64px;max-height:64px;object-fit:contain}.sportsbook-feature-brand h3{margin:0;font-size:1.45rem}.sportsbook-feature-brand p{margin:6px 0 0;color:#8ea2b0}.sportsbook-feature-offer small{display:block;color:#7890a0;font-size:.62rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.sportsbook-feature-offer strong{display:block;margin-top:6px;color:#fff;font-size:1.35rem}.sportsbook-feature-grid>ul{margin:0;padding:0;list-style:none;color:#b7c4cc}.sportsbook-feature-grid>ul li{margin:7px 0}.sportsbook-feature-actions{display:flex;gap:9px;align-items:center}.sportsbook-feature-actions a{padding:11px 14px;border-radius:9px;text-decoration:none;font-size:.75rem;font-weight:950}.sportsbook-feature-actions a:first-child{background:#b7f34a;color:#071018}.sportsbook-feature-actions a:last-child{border:1px solid #294154;color:#fff}@media(min-width:1121px){.sportsbook-logo{transform:translate(-12px)}}@media(min-width:821px)and (max-width:1120px){.sportsbook-logo{transform:translate(-8px)}}@media(max-width:1120px){.sportsbook-card{grid-template-columns:38px 200px 1fr 145px}.sportsbook-logo{width:82px;height:82px;flex-basis:82px}.sportsbook-logo img{max-width:70px;max-height:70px}.sportsbook-offer ul{grid-template-columns:1fr}}@media(max-width:820px){.sportsbook-toolbar{align-items:flex-start;flex-direction:column}.sportsbook-card{grid-template-columns:34px 1fr;gap:14px}.sportsbook-rank{grid-row:1}.sportsbook-brand,.sportsbook-offer{grid-column:2}.sportsbook-actions{grid-column:2;grid-template-columns:1fr 1fr}.sportsbook-details{grid-column:2}.sportsbook-facts{grid-template-columns:1fr 1fr}.sportsbook-feature-grid{grid-template-columns:1fr}}@media(max-width:560px){.sportsbook-tool{border-radius:16px}.sportsbook-toolbar{padding:15px}.sportsbook-filters{display:grid;grid-template-columns:1fr 1fr;width:100%}.sportsbook-card{padding:16px 13px}.sportsbook-logo{width:68px;height:68px;flex-basis:68px;border-radius:14px}.sportsbook-logo img{max-width:58px;max-height:58px}.sportsbook-actions,.sportsbook-facts{grid-template-columns:1fr}.sportsbook-details{margin-top:2px}.sportsbook-feature-grid{padding:19px}.sportsbook-feature-actions{align-items:stretch;flex-direction:column}}.sports-editorial-kicker,.sports-kicker{display:none!important}.sports-editorial-hero h1,.sports-hero h1{margin-top:0!important}.sports-editorial{background:#f5f7f7;color:#14202a}.sports-editorial-hero{position:relative;overflow:hidden;padding:72px 0 62px;background:#071018;color:#fff}.sports-editorial-hero:before{content:"";position:absolute;right:-160px;top:-260px;width:620px;height:620px;border-radius:50%;background:radial-gradient(circle,rgba(183,243,74,.16),transparent 68%)}.sports-editorial-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(183,243,74,.45),transparent)}.sports-editorial-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.52fr);gap:68px;align-items:center}.sports-editorial-kicker,.sports-module-kicker{display:block;color:#b7f34a;font-size:.72rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.sports-editorial-hero h1{max-width:860px;margin:18px 0 0;font-size:clamp(3rem,6vw,5.7rem);line-height:.95;letter-spacing:-.04em}.sports-editorial-hero h1 em{display:block;color:#b7f34a;font-style:normal}.sports-editorial-lead{max-width:720px;margin:26px 0 0;color:#c5d0da;font-size:1.08rem;line-height:1.72}.sports-editorial-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.sports-editorial-actions a{padding:13px 18px;border:1px solid #294157;border-radius:10px;background:#0c1b29;color:#fff;text-decoration:none;font-weight:900}.sports-editorial-actions a:first-child{border-color:#b7f34a;background:#b7f34a;color:#071018}.sports-editorial-meta{display:flex;gap:18px;margin-top:24px;color:#93a6b7;font-size:.76rem;font-weight:800}.sports-editorial-summary{padding:27px;border:1px solid #294257;border-radius:22px;background:#0a1b28e6;box-shadow:0 24px 60px #00000038}.sports-editorial-summary small{display:block;color:#93a6b7;font-size:.66rem;font-weight:950;letter-spacing:.13em}.sports-editorial-summary strong{display:block;margin-top:13px;color:#b7f34a;font-size:2rem;line-height:1.05}.sports-editorial-summary p{margin:8px 0 0;color:#c0ccd6;font-size:.84rem;line-height:1.55}.sports-editorial-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px}.sports-editorial-summary-grid span{padding:10px;border:1px solid #20384b;border-radius:10px;background:#0b1925;color:#c5d0da;font-size:.72rem;font-weight:850}.sports-editorial-intro{padding:28px 0 0}.sports-editorial-intro-card{max-width:1000px;padding:28px 30px;border:1px solid #dbe4e7;border-radius:20px;background:#fff;box-shadow:0 14px 36px #14232d0d}.sports-editorial-intro-card :global(p){margin:0 0 13px;color:#26333d;font-size:.98rem;line-height:1.72}.sports-editorial-intro-card :global(p:last-child){margin-bottom:0}.sports-editorial-highlights{padding:24px 0 0}.sports-highlight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.sports-highlight-card{padding:18px;border:1px solid #dfe7e8;border-radius:15px;background:#fff;box-shadow:0 10px 28px #12232d09}.sports-highlight-card span{color:#5d7b21;font-size:.64rem;font-weight:950;letter-spacing:.08em}.sports-highlight-card strong{display:block;margin-top:9px;color:#12222c;font-size:.95rem}.sports-highlight-card p{margin:7px 0 0;color:#33424c;font-size:.74rem;line-height:1.52}.sports-editorial-content{padding:36px 0 82px}.sports-editorial-content.is-bonuses{padding-top:28px}.sports-editorial-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:44px;align-items:start}.sports-editorial-toc{position:sticky;top:92px;padding:18px;border:1px solid #dbe4e7;border-radius:18px;background:#fff}.sports-editorial-toc>span{display:block;color:#64737e;font-size:.65rem;font-weight:950;letter-spacing:.14em}.sports-editorial-toc>strong{display:block;margin-top:6px;color:#12212b;font-size:1.05rem}.sports-editorial-toc nav{margin-top:15px}.sports-editorial-toc a{display:grid;grid-template-columns:27px 1fr;gap:9px;align-items:start;padding:10px 0;border-top:1px solid #edf1f2;color:#31414b;text-decoration:none;font-size:.73rem;line-height:1.35}.sports-editorial-toc a b{color:#5d7b21;font-size:.65rem}.sports-editorial-toc a:hover span{color:#071018}.sports-editorial-article{min-width:0}.sports-editorial-copy{padding:0 4px}.sports-editorial-copy :global(h2){margin:62px 0 18px;color:#0c1821;font-size:clamp(2rem,3.5vw,3rem);line-height:1.04;letter-spacing:-.035em}.sports-editorial-copy:first-child :global(h2:first-child){margin-top:0}.sports-editorial-copy :global(h3){margin:32px 0 12px;color:#10212c;font-size:1.42rem;letter-spacing:-.02em}.sports-editorial-copy :global(h4){margin:27px 0 10px;color:#1b2d37;font-size:1.08rem}.sports-editorial-copy :global(p){margin:0 0 15px;color:#26333d;line-height:1.78}.sports-editorial-copy :global(a),.sports-editorial-tabpanel :global(a){color:#145c70;text-decoration-thickness:1px;text-underline-offset:3px}.sports-editorial-copy :global(ul),.sports-editorial-copy :global(ol){margin:18px 0 28px;padding-left:22px;color:#26333d;line-height:1.7}.sports-editorial-copy :global(li){margin:7px 0}.sports-editorial-module{margin:34px 0}.sports-editorial-tabs{padding:24px;border:1px solid #dce5e7;border-radius:22px;background:linear-gradient(145deg,#fbfdfc,#eef5f2);box-shadow:0 16px 45px #12232d0d}.sports-editorial-tablist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:15px;padding:5px;border-radius:13px;background:#dfe9e5}.sports-editorial-tablist button{width:100%;min-height:52px;padding:11px 13px;border:0;border-radius:9px;background:transparent;color:#33444e;font:inherit;font-size:.75rem;font-weight:900;line-height:1.3;text-align:left;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.sports-editorial-tablist button[aria-selected=true]{background:#071018;color:#fff;box-shadow:0 8px 20px #07101824}.sports-editorial-tabpanels{margin-top:10px}.sports-editorial-tabpanel{padding:22px;border:1px solid #e0e7e8;border-radius:15px;background:#fff}.sports-editorial-tabpanel[hidden]{display:none}.sports-editorial-tabpanel :global(p){margin:0 0 14px;color:#26333d;line-height:1.72}.sports-editorial-tabpanel :global(ul),.sports-editorial-tabpanel :global(ol){margin:15px 0;padding-left:20px;color:#26333d;line-height:1.65}.sports-editorial-tabpanel :global(h4){margin:24px 0 10px;color:#10212b}.sports-editorial-quote{position:relative;margin:34px 0;padding:28px 34px 28px 74px;border:1px solid #cddcbd;border-radius:22px;background:linear-gradient(135deg,#f4faec,#fff)}.sports-editorial-quote>div{position:absolute;left:24px;top:14px;color:#6f9720;font:4rem/1 Georgia,serif}.sports-editorial-quote p{margin:0;color:#203129;font-size:1.08rem;font-weight:750;line-height:1.62}.sports-editorial-quote footer{margin-top:14px;color:#51625a;font-size:.78rem}.sports-editorial-copy :global(.schema-faq){display:grid;gap:10px;margin-top:22px}.sports-editorial-copy :global(.schema-faq-section){padding:20px;border:1px solid #dce5e7;border-radius:15px;background:#fff}.sports-editorial-copy :global(.schema-faq-question){display:block;color:#0d1d27;font-size:1rem}.sports-editorial-copy :global(.schema-faq-answer){margin:10px 0 0}.sports-editorial-copy :global(.related-links){margin-top:50px}.sports-editorial-copy :global(.related-links-grid){display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.sports-editorial-copy :global(.related-links-grid a){padding:14px;border:1px solid #dae4e6;border-radius:11px;background:#fff;text-decoration:none;font-weight:850}@media(max-width:1120px){.sports-editorial-layout{grid-template-columns:1fr}.sports-editorial-toc{display:none;position:relative;top:auto}.sports-highlight-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:820px){.sports-editorial-hero{padding:56px 0}.sports-editorial-hero-grid{grid-template-columns:1fr;gap:28px}.sports-editorial-hero h1{font-size:clamp(2.8rem,11vw,4.6rem)}.sports-editorial-summary{max-width:520px}.sports-editorial-tablist{grid-template-columns:1fr 1fr}}@media(max-width:560px){.sports-editorial-hero h1{letter-spacing:-.03em}.sports-editorial-actions a{flex:1;text-align:center}.sports-editorial-meta{flex-direction:column;gap:6px}.sports-editorial-intro{padding-top:18px}.sports-editorial-intro-card{padding:21px}.sports-highlight-grid{grid-template-columns:1fr}.sports-editorial-content{padding-top:24px}.sports-editorial-copy :global(h2){margin-top:46px;font-size:2rem}.sports-editorial-tabs{padding:16px;border-radius:17px}.sports-editorial-tablist{grid-template-columns:1fr}.sports-editorial-tablist button{min-height:0;padding:12px 14px;font-size:.8rem}.sports-editorial-tabpanel{padding:18px}.sports-editorial-quote{padding:54px 20px 22px}.sports-editorial-quote>div{left:20px;top:7px}.sports-editorial-copy :global(.related-links-grid){grid-template-columns:1fr}}.sports-editorial-copy :global(ul),.sports-editorial-copy :global(ol){margin:20px 0 30px;padding-left:26px;color:#26333d;line-height:1.68}.sports-editorial-copy :global(li){margin:0;padding:5px 0 5px 4px}.sports-editorial-copy :global(li::marker){color:#5d7b21;font-weight:900}.sports-editorial-copy :global(li strong){color:#14242e}.sports-editorial-copy :global(ul:has(>li strong)),.sports-editorial-copy :global(ol:has(>li strong)){margin:22px 0 32px;padding:14px 22px 14px 46px;border:1px solid #dce7e2;border-left:4px solid #b7f34a;border-radius:14px;background:linear-gradient(145deg,#fbfdfc,#f2f7f4);box-shadow:0 10px 28px #12232d09}.sports-editorial-copy :global(ul:has(>li strong)>li),.sports-editorial-copy :global(ol:has(>li strong)>li){padding:10px 0 10px 3px;border-bottom:1px solid #e4ece8}.sports-editorial-copy :global(ul:has(>li strong)>li:last-child),.sports-editorial-copy :global(ol:has(>li strong)>li:last-child){border-bottom:0}@media(max-width:560px){.sports-editorial-copy :global(ul),.sports-editorial-copy :global(ol){margin:17px 0 25px;padding-left:23px;line-height:1.62}.sports-editorial-copy :global(ul:has(>li strong)),.sports-editorial-copy :global(ol:has(>li strong)){margin:18px 0 28px;padding:10px 16px 10px 36px;border-radius:12px}.sports-editorial-copy :global(ul:has(>li strong)>li),.sports-editorial-copy :global(ol:has(>li strong)>li){padding:9px 0 9px 2px}}.sports-editorial .sports-editorial-copy .bonus-calculator .bonus-calculator-head p{color:#dbe6e7!important}.sports-editorial-hero{padding:64px 0 56px}.sports-editorial-hero-grid{display:block;max-width:1200px}.sports-editorial-hero-grid>div{max-width:1020px}.sports-editorial-hero h1{max-width:1020px;font-size:clamp(3rem,5.5vw,5.5rem)}.sports-editorial-lead{max-width:800px}@media(max-width:820px){.sports-editorial-hero{padding:48px 0 46px}}@media(max-width:560px){.sports-editorial-hero{padding:42px 0 40px}.sports-editorial-actions{margin-top:24px}}.sitemap-hero[data-astro-cid-hc7xxaab]{padding:72px 0 44px;background:radial-gradient(circle at 82% 15%,rgba(50,215,232,.12),transparent 31%),radial-gradient(circle at 14% 0,rgba(183,243,74,.11),transparent 28%),linear-gradient(180deg,#071018,#0b1722);border-bottom:1px solid var(--line)}.sitemap-hero-inner[data-astro-cid-hc7xxaab]{max-width:1040px}.sitemap-kicker[data-astro-cid-hc7xxaab]{display:inline-flex;padding:7px 11px;border:1px solid #2d465d;border-radius:999px;color:#d4dfe8;font-size:.72rem;font-weight:900;letter-spacing:.08em}.sitemap-hero[data-astro-cid-hc7xxaab] h1[data-astro-cid-hc7xxaab]{margin:16px 0 14px;font-size:clamp(2.7rem,7vw,5.1rem)}.sitemap-hero[data-astro-cid-hc7xxaab] p[data-astro-cid-hc7xxaab]{max-width:800px;margin:0;color:#c3cfda;font-size:1.05rem}.sitemap-stats[data-astro-cid-hc7xxaab]{display:flex;flex-wrap:wrap;gap:9px;margin-top:26px}.sitemap-stats[data-astro-cid-hc7xxaab] span[data-astro-cid-hc7xxaab]{display:flex;align-items:baseline;gap:6px;padding:8px 11px;border:1px solid var(--line);border-radius:999px;background:#ffffff06;color:#9fb0bf;font-size:.78rem;font-weight:800}.sitemap-stats[data-astro-cid-hc7xxaab] strong[data-astro-cid-hc7xxaab]{color:var(--lime);font-size:.94rem}.sitemap-body[data-astro-cid-hc7xxaab]{padding:34px 0 76px}.sitemap-jumps[data-astro-cid-hc7xxaab]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;padding:12px;border:1px solid var(--line);border-radius:16px;background:#0b1722}.sitemap-jumps[data-astro-cid-hc7xxaab] a[data-astro-cid-hc7xxaab]{padding:8px 11px;border-radius:10px;color:#c7d3dc;text-decoration:none;font-size:.82rem;font-weight:850}.sitemap-jumps[data-astro-cid-hc7xxaab] a[data-astro-cid-hc7xxaab]:hover{background:var(--panel);color:var(--lime)}.sitemap-section[data-astro-cid-hc7xxaab],.sitemap-directory[data-astro-cid-hc7xxaab]{margin:14px 0;border:1px solid #d9e0e5;border-radius:20px;background:#fff;color:#17232d;box-shadow:0 18px 44px #0000001f;overflow:hidden}.sitemap-section[data-astro-cid-hc7xxaab]{padding:24px}.section-heading[data-astro-cid-hc7xxaab]{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:17px;padding-bottom:14px;border-bottom:1px solid #e5eaee}.section-heading[data-astro-cid-hc7xxaab]>div[data-astro-cid-hc7xxaab]{display:flex;align-items:center;gap:10px}.section-heading[data-astro-cid-hc7xxaab] span[data-astro-cid-hc7xxaab]{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#0d1a27;color:var(--lime);font-size:.72rem;font-weight:950}.section-heading[data-astro-cid-hc7xxaab] h2[data-astro-cid-hc7xxaab]{margin:0;color:#111820;font-size:clamp(1.55rem,3vw,2.25rem)}.section-heading[data-astro-cid-hc7xxaab] p[data-astro-cid-hc7xxaab]{margin:0;color:#6d7a84;font-size:.82rem;font-weight:800}.sitemap-link-grid[data-astro-cid-hc7xxaab]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 18px;margin:0;padding:0;list-style:none}.sitemap-link-grid[data-astro-cid-hc7xxaab] li[data-astro-cid-hc7xxaab]{min-width:0}.sitemap-link-grid[data-astro-cid-hc7xxaab] a[data-astro-cid-hc7xxaab]{display:block;padding:9px 10px;border-radius:9px;color:#1b5262;text-decoration:none;font-size:.92rem;font-weight:750;line-height:1.35}.sitemap-link-grid[data-astro-cid-hc7xxaab] a[data-astro-cid-hc7xxaab]:hover{background:#edf5f6;color:#0a3e4c;text-decoration:underline;text-underline-offset:3px}.sitemap-directory[data-astro-cid-hc7xxaab] summary[data-astro-cid-hc7xxaab]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 24px;cursor:pointer;list-style:none}.sitemap-directory[data-astro-cid-hc7xxaab] summary[data-astro-cid-hc7xxaab]::-webkit-details-marker{display:none}.sitemap-directory[data-astro-cid-hc7xxaab] summary[data-astro-cid-hc7xxaab] span[data-astro-cid-hc7xxaab]{display:grid;gap:2px}.sitemap-directory[data-astro-cid-hc7xxaab] summary[data-astro-cid-hc7xxaab] small[data-astro-cid-hc7xxaab]{color:#64727d;font-size:.68rem;font-weight:900;letter-spacing:.08em}.sitemap-directory[data-astro-cid-hc7xxaab] summary[data-astro-cid-hc7xxaab] strong[data-astro-cid-hc7xxaab]{color:#111820;font-family:var(--heading-font);font-size:1.45rem}.sitemap-directory[data-astro-cid-hc7xxaab] summary[data-astro-cid-hc7xxaab] b[data-astro-cid-hc7xxaab]{display:grid;place-items:center;min-width:42px;height:34px;padding:0 10px;border-radius:999px;background:#0d1a27;color:var(--lime);font-size:.8rem}.sitemap-directory[data-astro-cid-hc7xxaab][open] summary[data-astro-cid-hc7xxaab]{border-bottom:1px solid #e5eaee}.directory-grid[data-astro-cid-hc7xxaab]{padding:18px 24px 24px}.sitemap-note[data-astro-cid-hc7xxaab]{margin:24px 4px 0;color:#91a2b0;font-size:.82rem}@media(max-width:900px){.sitemap-link-grid[data-astro-cid-hc7xxaab]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.sitemap-hero[data-astro-cid-hc7xxaab]{padding:52px 0 34px}.sitemap-section[data-astro-cid-hc7xxaab]{padding:18px}.section-heading[data-astro-cid-hc7xxaab]{align-items:flex-start}.section-heading[data-astro-cid-hc7xxaab]>div[data-astro-cid-hc7xxaab]{align-items:flex-start}.sitemap-link-grid[data-astro-cid-hc7xxaab]{grid-template-columns:1fr}.sitemap-directory[data-astro-cid-hc7xxaab] summary[data-astro-cid-hc7xxaab]{padding:18px}.directory-grid[data-astro-cid-hc7xxaab]{padding:12px 12px 18px}.sitemap-jumps[data-astro-cid-hc7xxaab]{gap:4px}.sitemap-jumps[data-astro-cid-hc7xxaab] a[data-astro-cid-hc7xxaab]{padding:7px 8px}}.site-info{background:#f4f7f6;color:#12232d}.site-info-hero{padding:70px 0;background:#07121c;color:#fff}.site-info-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:60px;align-items:center}.site-info-hero span,.site-info-intro>span,.site-info-steps>span,.site-info-contact>span,.site-info-layout aside>span{color:#a3d83e;font-size:.7rem;font-weight:950;letter-spacing:.15em}.site-info-hero h1{max-width:850px;margin:18px 0;font-size:clamp(2.8rem,6vw,5rem);line-height:1.05;letter-spacing:-.04em}.site-info-hero p{max-width:680px;color:#c2d0d6;line-height:1.7}.site-info-actions{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 21px}.site-info-actions a{padding:13px 19px;border-radius:10px;background:#b7f34a;color:#07121c;font-weight:900;text-decoration:none}.site-info-actions a+a{border:1px solid #355064;background:#0c1e2c;color:#fff}.site-info-hero small{color:#91a8b6}.site-info-hero aside{padding:28px;border:1px solid #304459;border-radius:20px;background:#0c1e2c}.site-info-hero aside b{display:inline-block;padding:6px 9px;border-radius:7px;background:#b7f34a;color:#07121c}.site-info-hero aside strong{display:block;margin:18px 0 8px;color:#b7f34a;font-size:2rem}.site-info-hero aside p{margin:0}.site-info-main{padding-top:32px;padding-bottom:90px}.site-info-intro,.site-info-contact{padding:28px 30px;border:1px solid #dbe6e4;border-radius:20px;background:#fff}.site-info-intro>span,.site-info-contact>span,.site-info-layout aside>span{color:#759e2d}.site-info-intro h2,.site-info-steps h2,.site-info-contact h2{margin:8px 0;color:#10232e;font-size:clamp(1.6rem,3vw,2.2rem)}.site-info-intro p{margin:0;color:#52656f;line-height:1.7}.site-info-tabs{margin-top:18px;padding:18px;border:1px solid #d8e4e3;border-radius:20px;background:#eef4f1}.site-info-tabs [role=tablist]{display:flex;gap:7px;overflow:auto;padding:5px;border-radius:12px;background:#dce7e1}.site-info-tabs [role=tab]{padding:11px 16px;border:0;border-radius:9px;background:transparent;color:#51666b;font:inherit;font-size:.82rem;font-weight:900;white-space:nowrap;cursor:pointer}.site-info-tabs [role=tab][aria-selected=true]{background:#0b202d;color:#fff}.site-info-tabs [role=tabpanel]{margin-top:11px;padding:20px 22px;border:1px solid #dce6e5;border-radius:13px;background:#fff}.site-info-tabs [role=tabpanel][hidden]{display:none}.site-info-tabs [role=tabpanel] strong{color:#142b35}.site-info-tabs [role=tabpanel] p{margin:7px 0;color:#60737b}.site-info-tabs [role=tabpanel] a{color:#197677;font-weight:900;text-decoration:none}.site-info-steps{margin-top:27px;scroll-margin-top:90px}.site-info-steps>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.site-info-steps article{padding:25px;border:1px solid #dbe6e4;border-radius:18px;background:#fff}.site-info-steps article b{display:inline-flex;align-items:center;justify-content:center;width:39px;height:39px;border-radius:10px;background:#b7f34a;color:#10232e}.site-info-steps article h3{margin:18px 0 8px;color:#10232e}.site-info-steps article p{margin:0;color:#586b74;line-height:1.65}.site-info-layout{display:grid;grid-template-columns:225px minmax(0,1fr);gap:40px;margin-top:0;align-items:start}.site-info-body{min-width:0}.site-info-layout aside{position:sticky;top:90px;padding:19px;border:1px solid #dbe6e5;border-radius:17px;background:#fff}.site-info-layout aside strong{display:block;margin:8px 0}.site-info-layout nav a{display:flex;gap:9px;padding:10px 0;border-top:1px solid #edf2f1;color:#50636c;font-size:.78rem;text-decoration:none}.site-info-layout nav b{color:#78a42d}.site-info-layout article{min-width:0;overflow-wrap:anywhere}.site-info-layout article h2{margin:48px 0 16px;color:#0e2530;scroll-margin-top:95px}.site-info-layout article h2:first-child{margin-top:0}.site-info-layout article h3{color:#19313b}.site-info-layout article p,.site-info-layout article li{color:#52656f;line-height:1.75}.site-info-layout article a{color:#197677}.site-info-contact{margin-top:26px;scroll-margin-top:90px}.site-info-contact form{display:grid;gap:18px;margin-top:24px}.site-info-contact .fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.site-info-contact label{display:grid;gap:7px;color:#19313b;font-size:.88rem;font-weight:800}.site-info-contact input:not([type=checkbox]),.site-info-contact textarea{box-sizing:border-box;width:100%;padding:13px 14px;border:1px solid #bdcfcb;border-radius:10px;background:#f9fbfa;color:#152e38;font:inherit}.site-info-contact input:focus,.site-info-contact textarea:focus{outline:3px solid #b7f34a;outline-offset:1px}.site-info-contact .consent{display:flex;align-items:flex-start;gap:10px;line-height:1.5;font-weight:500}.site-info-contact .consent input{margin-top:4px}.site-info-contact button{justify-self:start;padding:13px 20px;border:0;border-radius:10px;background:#b7f34a;color:#10232e;font:inherit;font-weight:900;cursor:pointer}.site-info-contact .feedback{padding:14px 18px;border-radius:10px;background:#e7f4dc;color:#183526}.site-info-contact .feedback.is-error{background:#fff0eb;color:#842b18}.site-info-contact .trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:900px){.site-info-hero-grid,.site-info-layout{grid-template-columns:1fr}.site-info-layout aside{position:static}}@media(max-width:700px){.site-info-hero{padding:50px 0}.site-info-steps>div,.site-info-contact .fields{grid-template-columns:1fr}.site-info-intro,.site-info-contact{padding:22px}}.site-info-more{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.site-info-more a{padding:13px 18px;border:1px solid #dbe6e4;border-radius:10px;background:#fff;color:#197677;font-weight:850;text-decoration:none}.responsible-help{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:26px;padding:28px 30px;border:1px solid #8cb765;border-radius:20px;background:#e7f4dc;scroll-margin-top:90px}.responsible-help span{color:#628f25;font-size:.7rem;font-weight:950;letter-spacing:.15em}.responsible-help h2{margin:8px 0;color:#183526;font-size:clamp(1.5rem,3vw,2rem)}.responsible-help p{max-width:690px;margin:0;color:#3f5b48;line-height:1.65}.responsible-help>a{flex:none;padding:13px 18px;border-radius:10px;background:#153c2c;color:#fff;font-weight:900;text-decoration:none}@media(max-width:700px){.responsible-help{align-items:flex-start;flex-direction:column;padding:22px}}
