.conversion-section{position:relative;overflow:hidden;background:linear-gradient(135deg,#071d18 0%,#0d3a2d 55%,#136046 100%);color:#fff}
.conversion-section:before{content:"";position:absolute;width:420px;height:420px;border-radius:50%;right:-130px;top:-230px;background:rgba(244,190,55,.16)}
.conversion-head{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:28px;margin-bottom:28px}.conversion-head h2{color:#fff;margin:.25rem 0}.conversion-head p{max-width:720px;color:#d9eee7;margin:0}.conversion-head .eyebrow{color:#f5c95d}
.conversion-badge{white-space:nowrap;padding:9px 14px;border:1px solid rgba(255,255,255,.25);border-radius:999px;background:rgba(255,255,255,.08);font-size:.8rem}
.conversion-grid{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.conversion-card{display:flex;flex-direction:column;padding:23px;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:linear-gradient(160deg,rgba(255,255,255,.13),rgba(255,255,255,.055));box-shadow:0 16px 38px rgba(0,0,0,.18);transition:transform .2s ease,border-color .2s ease}.conversion-card:hover{transform:translateY(-4px);border-color:#f2ca62}.conversion-card-top{display:flex;justify-content:space-between;gap:15px}.conversion-card h3{color:#fff;font-size:1.55rem;margin:.35rem 0}.conversion-card p{color:#d9eee7;font-size:.92rem}.conversion-card small{color:#b9d8ce}.verified-dot{color:#48d597;margin-right:5px}.conversion-arrow{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#f2ca62;color:#17221d;font-weight:900}
.conversion-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 18px}.conversion-tags span{padding:5px 9px;border-radius:999px;background:rgba(255,255,255,.11);font-size:.75rem;color:#e7f5f0}.conversion-button{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding:13px 15px;border-radius:11px;background:linear-gradient(135deg,#f4c74f,#ffdf83);color:#17231e!important;font-weight:850;text-decoration:none;box-shadow:0 8px 22px rgba(244,199,79,.22)}.conversion-button:hover{filter:brightness(1.06)}.conversion-research{margin-top:11px;color:#dcefe9!important;text-align:center;font-size:.84rem}.conversion-section .disclosure{display:block;color:#b9d5cc;margin-top:18px}
.operator-quick-cta{background:#edf8f3;border-block:1px solid #cae8dc}.operator-quick-cta .shell{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:14px;padding-bottom:14px}.operator-quick-cta span{display:block;color:#37665a;font-size:.78rem}.operator-quick-cta strong{display:block;color:#123f34}.operator-quick-cta a{padding:11px 18px;border-radius:10px;background:#126046;color:#fff;text-decoration:none;font-weight:800;box-shadow:0 7px 18px rgba(18,96,70,.2)}
.conversion-ribbon{background:#13231e;color:#fff;border-top:1px solid rgba(255,255,255,.1)}.conversion-ribbon .shell{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-top:17px;padding-bottom:17px}.conversion-ribbon strong{display:block}.ribbon-kicker{display:block;color:#f2ca62;font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.ribbon-actions{display:flex;align-items:center;gap:9px;white-space:nowrap}.ribbon-actions a{color:#fff;text-decoration:none;padding:9px 13px;border:1px solid rgba(255,255,255,.22);border-radius:9px}.ribbon-actions .ribbon-primary{background:#f2ca62;color:#14231e;border-color:#f2ca62;font-weight:850}
@media(max-width:900px){.conversion-grid{grid-template-columns:1fr}.conversion-head,.conversion-ribbon .shell{align-items:stretch;flex-direction:column}.conversion-badge{align-self:flex-start}.ribbon-actions{white-space:normal}.operator-quick-cta .shell{align-items:stretch;flex-direction:column}.operator-quick-cta a{text-align:center}}
@media(max-width:560px){.conversion-section{padding-block:38px}.conversion-card{padding:19px}.ribbon-actions{display:grid;grid-template-columns:1fr 1fr}.ribbon-actions a{text-align:center;font-size:.82rem}}
.featured-operator{border:2px solid #d4aa32!important;box-shadow:0 18px 42px rgba(132,94,0,.16)!important}.preferred-label{display:inline-block;margin-left:7px;padding:2px 7px;border-radius:999px;background:#d9ae39;color:#17231e;font-size:.66rem}.dafabet-priority-cta{background:linear-gradient(100deg,#fff7dd,#edf8f3)}
.promo-code-zone{padding:0}.promo-code-intro{display:flex;align-items:center;justify-content:space-between;gap:25px;margin:10px 0 24px;padding:25px;border-radius:18px;background:linear-gradient(135deg,#112d25,#185b45);color:#fff}.promo-code-intro h2{color:#fff;margin:.25rem 0}.promo-code-intro p{color:#dcefe8;max-width:760px}.promo-code-intro .eyebrow{color:#f4c74f}.promo-main-cta{flex:0 0 auto;padding:14px 18px;border-radius:11px;background:#f4c74f;color:#18251f!important;text-decoration:none;font-weight:900;box-shadow:0 9px 23px rgba(0,0,0,.2)}
.promo-code-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.promo-code-card{padding:25px;border:1px solid #d9e7e1;border-radius:18px;background:#fff;box-shadow:0 14px 34px rgba(11,51,40,.1)}.promo-code-card.dafabet-code{border:2px solid #d7ad3a;background:linear-gradient(155deg,#fffdf7,#fff8df)}.promo-market{display:inline-block;padding:5px 9px;border-radius:999px;background:#e6f4ee;color:#175440;font-size:.74rem;font-weight:800}.promo-code-value{display:flex;align-items:stretch;gap:8px;margin:20px 0}.promo-code-value code{flex:1;padding:15px;border:2px dashed #c99b22;border-radius:10px;background:#fff9e9;color:#173d32;font-size:1.3rem;font-weight:950;letter-spacing:.06em;text-align:center}.promo-code-value button{padding:0 16px;border:0;border-radius:10px;background:#175d46;color:#fff;font-weight:800;cursor:pointer}.promo-code-card ol{padding-left:1.25rem;color:#405951}.promo-code-card .conversion-button{margin-top:18px}
@media(max-width:800px){.promo-code-intro{align-items:stretch;flex-direction:column}.promo-main-cta{text-align:center}.promo-code-grid{grid-template-columns:1fr}}@media(max-width:520px){.promo-code-value{flex-direction:column}.promo-code-value button{padding:12px}}
