.article-hero{max-width:980px;margin:22px 0 32px}.article-hero h1{font-size:2.7rem;line-height:1.2;margin:12px 0 20px;letter-spacing:-1.4px}.article-meta{display:flex;flex-wrap:wrap;gap:8px 20px;color:var(--muted);font-size:.875rem}.article-meta a{color:var(--green)}.article-meta .icon{width:15px;height:15px}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:28px;align-items:start;margin:0 0 40px}.native-article{min-width:0;padding:36px 40px}.article-copy{font-size:1.125rem;line-height:1.85;overflow-wrap:anywhere}.article-copy>*+*{margin-top:20px}.article-copy p{margin:0 0 22px}.article-copy h2{font-size:1.75rem;line-height:1.35;margin:42px 0 18px;letter-spacing:-.6px;scroll-margin-top:32px}.article-copy h3{font-size:1.375rem;line-height:1.4;margin:32px 0 16px;scroll-margin-top:32px}.article-copy h2:first-child,.article-copy h3:first-child{margin-top:0}.article-copy a{color:var(--green);text-decoration:underline;text-underline-offset:3px}.article-copy img,.article-copy video,.article-copy iframe{max-width:100%;height:auto}.article-copy figure{margin:26px 0;max-width:100%}.article-copy figcaption{font-size:.875rem;color:var(--muted)}.article-copy ul,.article-copy ol{padding-left:26px;margin:20px 0}.article-copy li+li{margin-top:12px}.article-copy blockquote{border-left:3px solid var(--green);margin:24px 0;padding:8px 20px;background:var(--soft)}.article-copy table{border-collapse:collapse;min-width:100%;width:auto;font-size:1rem}.article-copy th,.article-copy td{border:1px solid var(--line);padding:12px 14px;text-align:left}.article-copy th{background:var(--soft)}.article-table-scroll{overflow-x:auto;max-width:100%;margin:24px 0}.article-disclosure{font-size:.875rem;line-height:1.75;padding:14px 18px;margin-bottom:28px;color:var(--muted);border:1px solid var(--line);border-radius:8px;background:var(--bg)}.article-sidebar{position:sticky;top:24px;display:grid;gap:20px}.article-toc{padding:22px}.article-toc summary{font-weight:750;cursor:pointer;color:var(--ink)}.article-toc ol{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:4px}.article-toc a{display:block;padding:8px 0;font-size:.9375rem;line-height:1.5;color:var(--muted)}.article-toc a:hover{color:var(--green);text-decoration:underline}.article-toc nav{max-height:58vh;overflow-y:auto;scrollbar-width:thin}.article-related{padding:22px}.article-related>a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);font-size:.9375rem;color:var(--green)}.article-related>a:last-child{border:0}.article-related .icon{width:16px;height:16px}.article-copy .article-partner-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 20px;border-radius:7px;background:var(--green);color:white;text-decoration:none;font-size:.9375rem;font-weight:700}.article-copy .cta-button-shine,.article-copy [id^=cta-button-shine]{background:none;box-shadow:none;padding:0}.article-copy .cta-button-shine:before,.article-copy [id^=cta-button-shine]:before{display:none}.anchor-target{display:block;scroll-margin-top:30px}@media(max-width:1000px){.article-layout{grid-template-columns:minmax(0,1fr) 240px;gap:20px}.native-article{padding:28px}}@media(max-width:760px){.article-hero{margin-top:18px}.article-hero h1{font-size:2rem;letter-spacing:-.8px}.article-layout{display:flex;flex-direction:column;gap:18px}.article-sidebar{position:static;width:100%;order:-1}.article-related{display:none}.article-toc{padding:18px}.article-toc nav{max-height:230px}.native-article{padding:22px 20px;width:100%}.article-copy{font-size:1.0625rem;line-height:1.8}.article-copy h2{font-size:1.5rem}.article-copy h3{font-size:1.25rem}.article-meta{font-size:.8125rem}.article-disclosure{padding:12px;font-size:.875rem}}

.article-copy .article-legacy-action{margin:22px 0;padding:0;background:none;box-shadow:none}.native-article .article-copy a.article-partner-link{display:inline-flex;width:auto;max-width:100%;margin:0;line-height:1.5;white-space:normal}.native-article .article-copy a.article-partner-link[data-brand=bet365]{background:#007a4f;color:#fff}.native-article .article-copy a.article-partner-link[data-brand=mozzart]{background:#342568;color:#fff}.native-article .article-copy a.article-partner-link[data-brand=1xbet]{background:#173f68;color:#fff}.native-article .article-copy a.article-partner-link[data-brand=betwinner]{background:#153f31;color:#f9dd48}

.article-copy{max-width:72ch;margin-left:auto;margin-right:auto}
