.smt-entity-programmatic-content{margin-top:28px}.smt-entity-betting-notice{align-items:center;background:var(--smt-surface,#fff);border:1px solid var(--smt-border,#d7e1ec);border-left:4px solid var(--smt-accent,#0abb78);border-radius:14px;box-shadow:0 10px 28px rgb(20 45 75 / .05);color:var(--smt-muted,#465a73);display:flex;font-size:.92rem;font-style:normal;font-weight:650;gap:13px;line-height:1.5;margin:0 0 16px;padding:13px 16px}.smt-entity-betting-age{align-items:center;background:var(--smt-accent,#0abb78);border-radius:999px;color:#fff;display:inline-flex;flex:0 0 auto;font-size:.82rem;font-weight:900;justify-content:center;letter-spacing:.02em;min-height:34px;min-width:42px;padding:5px 9px}.smt-entity-guide,.smt-entity-faq{background:var(--smt-surface,#fff);border:1px solid var(--smt-border,#d7e1ec);border-radius:24px;box-shadow:0 16px 42px rgb(20 45 75 / .07)}.smt-entity-guide{overflow:hidden;padding:30px 34px 32px;position:relative}.smt-entity-guide::before{background:var(--smt-border,#d7e1ec);bottom:0;content:"";left:50%;position:absolute;top:0;width:1px}.smt-entity-guide-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.smt-entity-guide-column{min-width:0;padding-right:43px}.smt-entity-guide-column+.smt-entity-guide-column{padding-left:43px;padding-right:0}.smt-entity-copy-block+.smt-entity-copy-block,.smt-entity-column-more{margin-top:26px}.smt-entity-copy-block h3{color:var(--smt-ink,#071c37);font-size:clamp(1.18rem, 1.6vw, 1.48rem);letter-spacing:-.035em;line-height:1.16;margin:0 0 8px}.smt-entity-copy-block p,.smt-entity-copy-block li,.smt-entity-faq p,.smt-entity-faq details div{color:var(--smt-muted,#465a73);font-size:.98rem;line-height:1.62}.smt-entity-copy-block p{margin:0}.smt-entity-copy-block p+p{margin-top:10px}.smt-entity-copy-block ul{list-style:none;margin:14px 0 0;padding:0 0 0 7px}.smt-entity-copy-block li{padding-left:24px;position:relative}.smt-entity-copy-block li+li{margin-top:5px}.smt-entity-copy-block li::before{color:var(--smt-accent,#0abb78);content:counter(list-item) ".";font-weight:800;left:0;position:absolute}.smt-entity-callout{background:linear-gradient(90deg,rgb(12 189 121 / .06),rgb(9 37 68 / .025));border:1px solid var(--smt-border,#d7e1ec);border-left:4px solid var(--smt-accent,#0abb78);border-radius:9px;color:var(--smt-muted,#465a73);font-size:.9rem;font-style:normal;font-weight:700;line-height:1.45;margin-top:16px;padding:13px 15px}.smt-entity-column-more[hidden]{display:none!important}.smt-entity-guide-toggle-wrap{display:flex;justify-content:flex-end;margin:22px 0 0;padding-left:calc(50% + 43px);position:relative;z-index:1}.smt-entity-guide-toggle{align-items:center;background:var(--smt-surface-soft,#f8fbfd);border:1px solid var(--smt-border,#d7e1ec);border-radius:14px;color:var(--smt-accent-dark,#009d63);cursor:pointer;display:inline-flex;font:inherit;font-weight:800;gap:12px;justify-content:center;min-height:56px;padding:13px 26px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.smt-entity-guide-toggle:hover,.smt-entity-guide-toggle:focus-visible{border-color:var(--smt-accent,#0abb78);box-shadow:0 10px 24px rgb(10 187 120 / .13);outline:0;transform:translateY(-1px)}.smt-entity-guide-toggle-icon{border-bottom:2px solid currentColor;border-right:2px solid currentColor;height:8px;transform:rotate(45deg) translateY(-2px);transition:transform .2s ease;width:8px}.smt-entity-guide-toggle[aria-expanded="true"] .smt-entity-guide-toggle-icon{transform:rotate(225deg) translate(-2px,-2px)}.smt-entity-faq{margin-top:24px;padding:34px 40px 40px}.smt-entity-faq-heading{align-items:end;border-bottom:1px solid var(--smt-border,#d7e1ec);display:grid;gap:32px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding-bottom:20px}.smt-entity-faq .smt-eyebrow{color:var(--smt-accent-dark,#008f5a);display:block;font-size:.76rem;font-weight:900;letter-spacing:.11em;margin-bottom:8px;text-transform:uppercase}.smt-entity-faq h2{color:var(--smt-ink,#071c37);font-size:clamp(1.65rem, 2.65vw, 2.35rem);letter-spacing:-.045em;line-height:1.05;margin:0}.smt-entity-faq-heading p{margin:0 0 2px}.smt-entity-faq-grid{display:grid;gap:0 40px;grid-template-columns:repeat(2,minmax(0,1fr))}.smt-entity-faq details{border-bottom:1px solid var(--smt-border,#d7e1ec)}.smt-entity-faq summary{color:var(--smt-ink,#071c37);cursor:pointer;font-size:.98rem;font-weight:800;line-height:1.35;list-style:none;padding:22px 34px 22px 0;position:relative}.smt-entity-faq summary::-webkit-details-marker{display:none}.smt-entity-faq summary::after,.smt-entity-faq summary::before{background:var(--smt-accent,#0abb78);content:"";height:2px;position:absolute;right:5px;top:30px;width:16px}.smt-entity-faq summary::after{transform:rotate(90deg);transition:transform .2s ease}.smt-entity-faq details[open] summary::after{transform:rotate(0)}.smt-entity-faq details div{padding:0 28px 21px 0}.smt-entity-faq details p{margin:0}@media (prefers-color-scheme:dark){.smt-entity-guide,.smt-entity-faq{background:var(--smt-surface,#0e2138);box-shadow:0 16px 42px rgb(0 0 0 / .18)}.smt-entity-guide-toggle{background:rgb(255 255 255 / .035)}}@media (max-width:900px){.smt-entity-guide::before{display:none}.smt-entity-guide-columns{grid-template-columns:1fr}.smt-entity-guide-column,.smt-entity-guide-column+.smt-entity-guide-column{padding-left:0;padding-right:0}.smt-entity-guide-column+.smt-entity-guide-column{border-top:1px solid var(--smt-border,#d7e1ec);margin-top:26px;padding-top:26px}.smt-entity-guide-toggle-wrap{padding-left:0}.smt-entity-faq-heading{align-items:start;grid-template-columns:1fr}}@media (max-width:700px){.smt-entity-betting-notice{align-items:flex-start;font-size:.88rem;gap:10px;margin-bottom:14px;padding:12px 13px}.smt-entity-programmatic-content{margin-top:20px}.smt-entity-guide{border-radius:18px;padding:24px 20px}.smt-entity-copy-block h3{font-size:1.18rem}.smt-entity-copy-block p,.smt-entity-copy-block li,.smt-entity-faq p,.smt-entity-faq details div{font-size:.94rem}.smt-entity-guide-toggle{width:100%}.smt-entity-faq{border-radius:18px;padding:26px 20px 28px}.smt-entity-faq-grid{grid-template-columns:1fr}.smt-entity-faq summary{font-size:.94rem}}@media (prefers-reduced-motion:reduce){.smt-entity-guide-toggle,.smt-entity-guide-toggle-icon,.smt-entity-faq summary::after{transition:none}}