.intro-copy{padding-bottom:30px}.article-wide{max-width:920px}.opening-copy{font-size:20px;line-height:1.75;color:#29483c}.article-wide>p{line-height:1.8;color:var(--muted)}
.bookmaker-catalogue{background:#e7eadf}.bookmaker-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.bookmaker-card{background:var(--paper);border:1px solid var(--line);border-radius:24px;padding:28px;box-shadow:0 12px 35px #173b2b0b}.bookmaker-card header h2{font-size:40px;margin:8px 0 12px}.bookmaker-card header p{color:var(--muted);line-height:1.65}.bookmaker-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0}.bookmaker-metrics a{background:#eef1e7;border-radius:13px;padding:13px;display:flex;flex-direction:column}.bookmaker-metrics strong{font-size:24px;color:var(--green)}.bookmaker-metrics span{font-size:11px;color:var(--muted);margin-top:3px}.method-preview{padding:14px;background:#fff8e5;border-radius:12px;font-size:13px;line-height:1.6}.check-list{padding-left:20px;color:#506159;font-size:14px;line-height:1.8}.check-list li::marker{color:var(--green)}.dual-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.commercial-note{display:block;color:#7a6a46;font-size:10px;line-height:1.5;margin-top:10px}.choice-guide{background:#fff}.conversion-band,.site-cta{background:linear-gradient(135deg,#0c3b2b,#14583f);color:#fff}.conversion-band p,.site-cta p{color:#c5d9cf;line-height:1.7}.conversion-band .eyebrow,.site-cta .eyebrow{color:var(--lime)}.conversion-band .button,.site-cta .button{border-color:#dbe9e2}.check-panel{background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:22px;padding:25px}.check-panel h3{font-size:22px}.check-panel ol{padding-left:22px;color:var(--muted);line-height:1.8}.check-panel p{color:#355347;border-left:3px solid var(--saffron);padding-left:12px}.article-wide details{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:17px 20px;margin:10px 0}.article-wide summary{cursor:pointer;font-weight:800}.article-wide details p{font-size:14px}.site-cta{padding:55px 0;margin-top:60px}.site-cta-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:50px;align-items:center}.cta-stack{display:flex;flex-direction:column;gap:10px}.quick-operator-links{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.quick-operator-links>div{background:#ffffff0d;border:1px solid #ffffff20;border-radius:15px;padding:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.quick-operator-links>div>a:first-child{font-weight:800}.editorial-depth{background:#f0f0e6}.editorial-depth article>p{color:var(--muted);line-height:1.8}.editorial-depth h2{max-width:700px}
@media(max-width:900px){.bookmaker-grid,.site-cta-grid{grid-template-columns:1fr}.quick-operator-links{grid-template-columns:1fr}}
@media(max-width:550px){.bookmaker-metrics{grid-template-columns:1fr}.dual-actions .button{width:100%}.quick-operator-links>div{align-items:stretch;flex-direction:column}.quick-operator-links .button{width:100%}}
