.tb-review *{box-sizing:border-box}.tb-review{max-width:740px;margin:12px auto;color:#333;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.7}.tb-review h1,.tb-review h2,.tb-review h3,.tb-review h4{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;line-height:1.18;letter-spacing:-.01em;color:#202020}.tb-review h2{font-size:29px;margin:45px 0 18px}.tb-review h3{font-size:24px;margin:38px 0 20px}.tb-review h4{font-size:20px;font-weight:600;margin:32px 0 12px;padding-left:12px;border-left:3px solid #108e50}.tb-review p{margin:0 0 18px}.tb-review a{color:#c0392b}.tb-review .lead{font-size:.9375rem;line-height:1.5;color:#4d4d4f}.tb-review .review-nav{font-size:0;padding:18px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:28px 0}.tb-review .review-nav a{display:inline-block;font-size:14px;font-weight:700;color:#202020;text-decoration:none;background:#fff;border:1px solid #ddd;border-radius:20px;padding:6px 15px;margin:0 8px 8px 0;transition:all .15s}.tb-review .review-nav a:hover{border-color:#108e50;color:#108e50;background:#f2f7f3}.tb-review .advice{margin:24px 0;padding:20px 24px;background:#f2f7f3;border:1px solid #d8e6dc;border-left:3px solid #108e50}.tb-review .advice>strong{color:#0e6b3e;font-size:18px}.tb-review details{border:1px solid #d5dbd3;margin:12px 0;background:#fafbf9;overflow:hidden}.tb-review summary{cursor:pointer;padding:16px 20px;font-weight:700;font-size:16px;color:#233b2f;display:list-item}.tb-review summary:hover{background:#eef2e9}.tb-review details[open] summary{border-bottom:1px solid #ddd;margin-bottom:17px}.tb-review details>p{margin-left:20px;margin-right:20px}.tb-review details p:last-child{margin-bottom:20px}.tb-review table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.45}.tb-review th,.tb-review td{padding:12px;text-align:left;border-bottom:1px solid #dbe0d7;vertical-align:top}.tb-review th{background:#edf2e6;color:#21372b}.tb-review blockquote{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:24px;line-height:1.4;font-weight:700;margin:30px 0;padding:22px 25px;border-left:5px solid #108e50;background:#f2f7f3;color:#1f3b2c}
.tb-review .pk-hero{background:#fff;border:1px solid #e3e3e3;border-top:3px solid #108e50;padding:24px;margin:6px 0 32px}.tb-review .pk-hero p{margin:0}.tb-review .pkh-top{display:flex;gap:20px;align-items:flex-start}.tb-review .pkh-tile{flex:0 0 128px;height:128px;background:#d0021b;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.tb-review .pkh-logo{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:800;font-style:italic;font-size:23px;color:#fff}.tb-review .pkh-logo-sub{font-size:9px;letter-spacing:.24em;color:rgba(255,255,255,.85);font-weight:700}.tb-review .pkh-main{flex:1;min-width:0}.tb-review .pkh-title{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:25px;line-height:1.2;font-weight:700;color:#202020;margin:0 0 14px!important}.tb-review .pkh-scores{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.tb-review .pkh-score{border:1px solid #e3e3e3;background:#fafafa;padding:7px 12px;text-align:center;min-width:88px}.tb-review .pkh-score span{display:block;font-size:11px;color:#7a7a7a;margin-bottom:3px}.tb-review .pkh-score strong{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:15px;color:#202020}.tb-review .pkh-score i{font-style:normal;color:#e0a92e}.tb-review .pkh-score em{font-style:normal;color:#9b9b9b;font-size:12px}.tb-review .pkh-score-main{border-color:#108e50;background:#f2f7f3}.tb-review .pkh-note{font-size:12px;line-height:1.5;color:#8a8a8a;margin:0 0 8px!important}.tb-review .pkh-note a{color:#108e50}.tb-review .pkh-cert{font-size:13px;font-weight:600;color:#1f3b2c;margin:0!important}.tb-review .pkh-cert::before{content:"\2713 ";color:#108e50;font-weight:700}.tb-review .pkh-offer{margin-top:18px;background:#d7c16f;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 18px}.tb-review .pkh-offer-left{display:flex;align-items:center;gap:14px;min-width:0}.tb-review .pkh-mini{flex:0 0 44px;height:44px;background:#d0021b;color:#fff;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:800;font-style:italic;font-size:14px;display:flex;align-items:center;justify-content:center}.tb-review .pkh-offer-label{display:block;font-size:11px;color:#5c5028;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tb-review .pkh-offer-left strong{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:18px;line-height:1.2;color:#202020}.tb-review .pkh-btn{background:#1f1f1f;color:#e7c36a;font-weight:700;font-size:14px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;padding:13px 22px;white-space:nowrap;transition:background .15s}.tb-review .pkh-btn:hover{background:#108e50;color:#fff}
@media(max-width:680px){.tb-review .pkh-top{flex-direction:column}.tb-review .pkh-tile{flex:none;width:100%;height:80px}.tb-review .pkh-offer{flex-direction:column;align-items:stretch}.tb-review .pkh-btn{text-align:center}}
.game-post-banner{display:none!important}.article-header .byline{display:none!important}.entry-content .review-thumb{display:none!important}
/* Sidebar: our card only */
#sidebar1 #text-3,#sidebar1 .widget_text,#sidebar1 #block-2,#sidebar1 .widget_search,#sidebar1 .widget_block{display:none!important}
@media(min-width:1024px){#sidebar1 .button-container.mobile-sticky{display:none!important}}
#pk-sticky{display:none}
@media(min-width:1024px){#pk-sticky.pk-in-sidebar{display:block;position:sticky;top:24px;margin:24px 0 32px;z-index:5}
body.admin-bar #pk-sticky.pk-in-sidebar{top:56px}}
#pk-sticky{clear:both;overflow:hidden;background:#fff;color:#4d4d4f;border:1px solid #e3e3e3;border-top:3px solid #108e50;padding:22px;font-family:"Open Sans",Helvetica,Arial,sans-serif;box-shadow:0 8px 24px rgba(0,0,0,.08)}
#pk-sticky p,#pk-sticky ul,#pk-sticky li,#pk-sticky a{height:auto!important;min-height:0!important;max-height:none!important;float:none!important}
#pk-sticky .pk-s-label{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:.08em;font-weight:600;color:#108e50;margin:0 0 6px}
#pk-sticky .pk-s-offer{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:30px;line-height:1.1;font-weight:700;color:#202020;margin:0 0 4px}
#pk-sticky .pk-s-sub{font-size:14.5px;color:#c0392b;margin:0 0 14px;font-weight:700}
#pk-sticky ul{list-style:none;margin:0 0 18px;padding:0}
#pk-sticky li{position:relative;padding-left:22px;margin:0 0 8px;font-size:13.5px;line-height:1.5;color:#4d4d4f}
#pk-sticky li::before{content:'\2713';position:absolute;left:0;top:0;color:#108e50;font-weight:700}
#pk-sticky .pk-s-btn{display:block;text-align:center;background:#1f1f1f;color:#e7c36a;font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;padding:14px 16px;transition:background .15s}
#pk-sticky .pk-s-btn:hover{background:#108e50;color:#fff}
#pk-sticky .pk-s-link{display:block;text-align:center;margin:12px 0 0;font-size:13px;color:#108e50;text-decoration:underline}
#pk-sticky .pk-s-rg{margin:14px 0 0;padding-top:12px;border-top:1px solid #ececec;font-size:11.5px;line-height:1.5;color:#8a8a8a}
/* Global page footer */
footer.footer,.footer-container,.footer-wrap{display:none!important}
article .article-footer,article .comments-area{display:none!important}
.tb-review .pk-footer{margin:56px 0 -12px;background:#202020;color:#9b9b9b;border-top:3px solid #108e50;padding:0;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.7}
.tb-review .pk-footer .pk-wrap{max-width:1280px;margin:0 auto;padding:44px 24px 0}
.tb-review .pk-footer a{color:#cfcfcf;text-decoration:none;border:0;transition:color .15s}
.tb-review .pk-footer a:hover{color:#2ecc71}
.tb-review .pk-rg{display:flex;gap:20px;align-items:flex-start;background:#262626;border:1px solid #333;padding:20px 24px;margin:0 0 40px}
.tb-review .pk-badge{flex:0 0 52px;width:52px;height:52px;border-radius:50%;background:#c8373c;color:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center}
.tb-review .pk-rg p{margin:0 0 6px;color:#b5b5b5}
.tb-review .pk-rg strong{color:#fff;font-weight:600}
.tb-review .pk-rg .pk-help{font-size:16px;color:#e8e8e8}
.tb-review .pk-help a{font-weight:700;color:#2ecc71}
.tb-review .pk-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.3fr;gap:30px 44px}
.tb-review .pk-footer h4{font-size:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0 0 6px;padding:0 0 10px;border-left:0;line-height:1.3;position:relative}
.tb-review .pk-footer h4::after{content:"";position:absolute;left:0;bottom:0;width:34px;height:2px;background:#108e50}
.tb-review .pk-footer ul{list-style:none;margin:10px 0 0;padding:0}
.tb-review .pk-footer li{margin:0;padding:7px 0;border-bottom:1px solid #2c2c2c}
.tb-review .pk-footer li:last-child{border-bottom:0}
.tb-review .pk-footer li a{display:block;color:#9b9b9b!important}
.tb-review .pk-footer li a:hover{color:#2ecc71!important;padding-left:4px}
.tb-review .pk-footer p{margin:12px 0 14px;color:#9b9b9b!important;font-size:15px}
.tb-review .pk-footer .pk-help,.tb-review .pk-footer .pk-rg strong{color:#fff!important}
.tb-review .pk-disclosure{background:#262626;border-left:3px solid #108e50;padding:14px 16px;font-size:14px;line-height:1.6}
.tb-review .pk-disclosure strong{color:#e8e8e8}
.tb-review .pk-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}
.tb-review .pk-chips span{border:1px solid #3a3a3a;padding:5px 12px;font-size:13px;font-weight:600;color:#b5b5b5;background:#262626}
.tb-review .pk-chips span::before{content:"\2713 ";color:#2ecc71;font-weight:700}
.tb-review .pk-bottom{border-top:1px solid #2c2c2c;margin-top:40px;padding:18px 0 22px;font-size:13.5px;color:#7a7a7a;display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}
.tb-review .pk-bottom p{margin:0;color:#7a7a7a!important;font-size:13.5px}
.tb-review .pk-bottom a{color:#9b9b9b;margin-left:18px}
@media(max-width:820px){.tb-review .pk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.tb-review .pk-grid{grid-template-columns:1fr}.tb-review .pk-footer .pk-wrap{padding:30px 18px 0}.tb-review .pk-rg{flex-direction:column}.tb-review .pk-bottom{flex-direction:column}.tb-review .pk-bottom a{margin:0 16px 0 0}}
.tb-review .pk-shot{margin:28px 0 30px;padding:0;border:1px solid #e3e3e3;background:#fff}.tb-review .pk-shot img{display:block;width:100%;height:auto;border-radius:0}.tb-review .pk-shot figcaption{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;color:#666;padding:10px 14px;border-top:3px solid #108e50;background:#f7f7f7}.tb-review .pk-secscore{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;margin:26px 0 10px;padding:14px 18px;background:#f4faf7;border:1px solid #d6ebe0;border-left:4px solid #108e50;border-radius:0}.tb-review .pk-ss-label{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#202020}.tb-review .pk-ss-bar{flex:1 1 140px;min-width:120px;height:8px;background:#dce8e1;position:relative}.tb-review .pk-ss-bar i{position:absolute;left:0;top:0;bottom:0;background:#108e50}.tb-review .pk-secscore strong{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:22px;line-height:1;color:#108e50}.tb-review .pk-secscore strong em{font-style:normal;font-size:13px;color:#666;font-weight:600}.tb-review .pk-ss-meta{flex-basis:100%;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12.5px;color:#666}.tb-review .pk-secscore{background:#f7f8f7;border-color:#e3e3e3}.tb-review .pk-secscore.pk-red{border-left-color:#d64541}.tb-review .pk-secscore.pk-amber{border-left-color:#e8890c}.tb-review .pk-secscore.pk-green{border-left-color:#108e50}.tb-review .pk-secscore.pk-red strong{color:#d64541}.tb-review .pk-secscore.pk-amber strong{color:#d97b06}.tb-review .pk-secscore.pk-green strong{color:#108e50}.tb-review .pk-ss-bar{background:#e6e8e6;overflow:hidden}.tb-review .pk-ss-bar i{background-image:linear-gradient(90deg,#d64541 0%,#e8890c 50%,#108e50 100%);background-repeat:no-repeat}.tb-review .pk-anim .pk-ss-bar i{transition:width 1.1s cubic-bezier(.22,.61,.36,1)}.tb-review .pk-disclose{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12.5px;line-height:1.55;color:#666;margin:18px 0 6px;padding:10px 14px;border:1px solid #e3e3e3;border-left:3px solid #202020;background:#fafafa;border-radius:0}.tb-review .pk-disclose strong{color:#202020}.pk-cmp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:none}.pk-cmp.is-open{display:block}.pk-cmp-bd{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(20,20,20,.72)}.pk-cmp-pn{position:relative;max-width:980px;margin:6vh auto 0;max-height:88vh;overflow:auto;background:#fff;padding:24px 26px 18px;border-top:4px solid #108e50;box-shadow:0 20px 60px rgba(0,0,0,.35);font-family:"Open Sans",Helvetica,Arial,sans-serif;color:#333}.pk-cmp-hd{display:flex;justify-content:space-between;align-items:center}.pk-cmp-t{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:26px;font-weight:700;color:#202020;margin:0}.pk-cmp-x{background:none;border:0;font-size:34px;line-height:1;cursor:pointer;color:#202020;padding:0 4px}.pk-cmp-s{color:#666;font-size:14px;margin:4px 0 16px}.pk-cmp-sel{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.pk-cmp-sel select{width:100%;padding:10px 12px;border:1px solid #cfd8d3;border-radius:0;font-size:15px;background:#fff;color:#202020}.pk-cmp-wr{overflow-x:auto}.pk-cmp-tb{width:100%;border-collapse:collapse;font-size:14px;margin:0}.pk-cmp-tb th,.pk-cmp-tb td{border:1px solid #e6e6e6;padding:10px 12px;text-align:left;vertical-align:top}.pk-cmp-tb thead th{background:#202020;color:#fff;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:17px}.pk-cmp-tb .pk-cmp-l{background:#f4f7f5;color:#202020;font-weight:700;width:150px;position:sticky;left:0;z-index:1}.pk-cmp-tb thead .pk-cmp-l{background:#202020}.pk-cmp-a a{display:block;text-align:center;padding:10px;margin:4px 0;font-weight:700;text-decoration:none;border-radius:0;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:15px}.pk-cmp-go{background:#108e50;color:#fff!important}.pk-cmp-rv{border:1px solid #108e50;color:#108e50!important;background:#fff}.pk-cmp-f{font-size:12px;color:#777;margin:14px 0 0}.pk-cmp-btn{display:inline-block;padding:12px 20px;border:2px solid #108e50;color:#108e50;background:#fff;font-weight:700;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:16px;cursor:pointer;border-radius:0}.pk-cmp-btn:hover{background:#108e50;color:#fff}.pk-s-cmp{display:block;width:100%;margin:10px 0 0;padding:10px;border:1px solid #108e50;background:#fff;color:#108e50;font-weight:700;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:15px;cursor:pointer;border-radius:0}.pk-s-cmp:hover{background:#108e50;color:#fff}@media(max-width:640px){.pk-cmp-pn{margin:0;max-height:100vh;height:100vh;padding:18px 14px}.pk-cmp-sel{grid-template-columns:1fr}}.pk-cmp{display:block;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.pk-cmp.is-open{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .3s ease}.pk-cmp-bd{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.pk-cmp-pn{transform:translateY(24px) scale(.97);transition:transform .4s cubic-bezier(.22,.61,.36,1)}.pk-cmp.is-open .pk-cmp-pn{transform:none}@keyframes pkIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pk-cmp-tb.pk-in{animation:pkIn .3s ease}.pkh-btn,.pk-s-btn{transition:background-color .25s ease,transform .25s ease,box-shadow .25s ease!important}.pkh-btn:hover,.pk-s-btn:hover{background-color:#2c2c2c!important;transform:translateY(-2px);box-shadow:0 10px 20px rgba(0,0,0,.22)}.pkh-btn:active,.pk-s-btn:active,.pk-cmp-go:active,.pk-cmp-rv:active,.pk-cmp-btn:active,.pk-s-cmp:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.18)}.pk-cmp-go,.pk-cmp-rv,.pk-cmp-btn,.pk-s-cmp{transition:background-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.pk-cmp-go:hover{background-color:#0c7742;transform:translateY(-2px);box-shadow:0 10px 18px rgba(16,142,80,.28)}.pk-cmp-rv:hover{background-color:#eef6f1;color:#0c7742!important;border-color:#0c7742;transform:translateY(-2px);box-shadow:0 6px 14px rgba(16,142,80,.14)}.pk-cmp-btn:hover,.pk-s-cmp:hover{transform:translateY(-2px);box-shadow:0 10px 18px rgba(16,142,80,.22)}.tb-review .review-nav a{transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.tb-review .review-nav a:hover{background-color:#eef6f1;border-color:#108e50;color:#108e50;transform:translateY(-1px)}.tb-review p a:not(.pkh-btn),.tb-review li a,.tb-review td a{text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .3s ease,color .25s ease}.tb-review p a:not(.pkh-btn):hover,.tb-review li a:hover,.tb-review td a:hover{background-size:100% 1px;color:#0c7742}.pk-s-link{transition:color .25s ease}.pk-s-link:hover{color:#0c7742}.tb-review summary{cursor:pointer;transition:color .25s ease}.tb-review summary:hover{color:#108e50}.pk-cmp-x{transition:transform .3s ease,color .25s ease}.pk-cmp-x:hover{transform:rotate(90deg);color:#108e50}.pk-cmp-sel select{cursor:pointer;transition:border-color .25s ease,box-shadow .25s ease}.pk-cmp-sel select:hover,.pk-cmp-sel select:focus{border-color:#108e50;box-shadow:0 0 0 3px rgba(16,142,80,.12);outline:0}.pk-footer a{transition:color .25s ease}.tb-review a:focus-visible,.tb-review button:focus-visible,.pk-cmp a:focus-visible,.pk-cmp button:focus-visible,#pk-sticky a:focus-visible,#pk-sticky button:focus-visible{outline:2px solid #108e50;outline-offset:2px}@media (prefers-reduced-motion:reduce){.pk-cmp,.pk-cmp-pn,.pk-cmp-tb.pk-in,.pkh-btn,.pk-s-btn,.pk-cmp-go,.pk-cmp-rv,.pk-cmp-btn,.pk-s-cmp,.tb-review .review-nav a,.pk-cmp-x{transition:none!important;animation:none!important;transform:none!important}}
.pk-sb{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;margin:26px 0 10px;padding:14px 18px;background:#f7f8f7;border:1px solid #e3e3e3;border-left:4px solid #108e50;border-radius:0;transition:border-color .3s}.pk-sb.r{border-left-color:#d64541}.pk-sb.a{border-left-color:#e8a33d}.pk-sb .pk-sb-l{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;color:#202020}.pk-sb .pk-sb-t{flex:1 1 140px;min-width:120px;height:8px;background:#e3e3e3;position:relative;overflow:hidden;display:block}.pk-sb .pk-sb-t i{position:absolute;left:0;top:0;bottom:0;background-image:linear-gradient(90deg,#d64541,#e8a33d 50%,#108e50);background-repeat:no-repeat}.pk-sb b{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:22px;line-height:1;color:#108e50;font-weight:700;transition:color .3s}.pk-sb.r b{color:#d64541}.pk-sb.a b{color:#c27c12}.pk-sb b em{font-style:normal;font-size:13px;color:#666;font-weight:600}.pk-sb .pk-sb-m{flex-basis:100%;margin:0;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:12.5px;line-height:1.5;color:#666}.pk-sb .pk-sb-m a{color:#108e50}.pk-sb.pk-all{background:#f4faf7;border-color:#d6ebe0;padding:18px 20px}.pk-sb.pk-all b{font-size:30px}.pk-sb.pk-all .pk-sb-t{height:10px}

/* Images inserted with the normal editor */
.tb-review figure,.tb-review .wp-caption{margin:22px 0;max-width:100%!important;width:auto!important;border:1px solid #e3e3e3;background:#fff}
.tb-review figure img,.tb-review .wp-caption img{display:block;width:100%;height:auto;margin:0}
.tb-review figcaption,.tb-review .wp-caption-text{margin:0;padding:10px 12px;background:#f7f8f7;border-top:3px solid #108e50;font-size:13px;line-height:1.5;color:#555}
.tb-review p > img{display:block;max-width:100%;height:auto;margin:22px 0}
/* Ticklist chips (payment methods, sports, products) */
.pk-chipset{margin:22px 0 6px}
.pk-chipset h3{margin:0 0 10px;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:18px;color:#202020}
.pk-chiplist{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}
.pk-chiplist li{display:flex;align-items:center;gap:7px;margin:0;padding:6px 11px;border:1px solid #e3e3e3;background:#fff;font-size:14px;line-height:1.2;color:#202020}
.pk-chiplist li:before{content:none}
.pk-chiplist img{width:auto;height:20px;max-width:56px;object-fit:contain;margin:0}
.pkh-logo-img{max-width:100%;max-height:70px;width:auto;height:auto;display:block;margin:0 auto}

/* ===== 1.1: bonus pages, guides, payment pages, bookmaker lists ===== */
.pk-terms-table th[scope="row"]{width:38%;text-align:left;font-weight:600}
.pk-terms-link{margin:10px 0 0;font-size:14px}
.pk-terms-link a,.pk-list-note a{color:#108e50}
.pk-steps ol{counter-reset:pkstep;list-style:none;margin:0 0 18px;padding:0}
.pk-steps ol li{counter-increment:pkstep;position:relative;margin:0 0 10px;padding:12px 14px 12px 58px;background:#f7f8f7;border:1px solid #e3e3e3;line-height:1.5}
.pk-steps ol li:before{content:counter(pkstep);position:absolute;left:0;top:0;bottom:0;width:44px;display:flex;align-items:center;justify-content:center;background:#108e50;color:#fff;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:800;font-size:18px}
.pk-btn-claim,.pk-li-go,.pk-li-rv,.pk-li-bn{display:inline-block;text-decoration:none!important;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:700;text-align:center;transition:background-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.pk-btn-claim{padding:12px 22px;background:#108e50;color:#fff!important;font-size:17px}
.pk-btn-claim:hover,.pk-li-go:hover{background-color:#0c7742;transform:translateY(-2px);box-shadow:0 10px 18px rgba(16,142,80,.28)}
.pk-xlink{display:flex;align-items:center;gap:14px;margin:26px 0;padding:14px 16px;border:1px solid #d6ebe0;border-left:4px solid #108e50;background:#f4faf7;text-decoration:none!important;color:#202020!important;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}
.pk-xlink:hover{background:#eef6f1;transform:translateY(-2px);box-shadow:0 6px 14px rgba(16,142,80,.14)}
.pk-xlink strong{display:block;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-size:18px;color:#108e50}
.pk-xlink em{display:block;font-style:normal;font-size:14px;color:#555}
.pk-toc{margin:22px 0;padding:14px 18px;border:1px solid #e3e3e3;background:#fff}
.pk-toc-t,.pk-intro-t{margin:0 0 8px;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:700;font-size:17px;color:#202020}
.pk-toc ol{margin:0;padding-left:20px;columns:2;column-gap:28px}
.pk-toc li{margin:0 0 6px;break-inside:avoid;font-size:15px}
.pk-toc a{color:#108e50;text-decoration:none}
.pk-toc a:hover{text-decoration:underline}
.pk-intro{margin:6px 0 22px;padding:18px 20px;background:#f4faf7;border:1px solid #d6ebe0;border-left:4px solid #108e50}
.pk-intro-lead{margin:0 0 12px;font-size:18px;line-height:1.6;color:#202020}
.pk-intro-lead:last-child{margin:0}
.pk-intro ul{margin:0;padding-left:20px}
.pk-intro li{margin:0 0 6px}
.pk-list{margin:26px 0}
.pk-list-items{list-style:none;margin:0;padding:0}
.pk-li{display:grid;grid-template-columns:34px 92px 1fr auto;align-items:center;gap:14px;margin:0 0 12px;padding:14px;border:1px solid #e3e3e3;background:#fff;transition:box-shadow .25s ease,border-color .25s ease}
.pk-li:hover{border-color:#cfe3d8;box-shadow:0 6px 16px rgba(0,0,0,.07)}
.pk-li-rank{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:800;font-size:22px;color:#108e50;text-align:center}
.pk-li-tile{width:92px;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;overflow:hidden}
.pk-li-tile .pkh-logo{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:800;font-style:italic;font-size:16px;line-height:1}
.pk-li-tile .pkh-logo-sub{font-size:8px;letter-spacing:.08em;color:rgba(255,255,255,.75)}
.pk-li-tile .pkh-logo-img{max-height:48px;max-width:84px}
.pk-li-main p{margin:0}
.pk-li-name{font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:700;font-size:19px;color:#202020;line-height:1.2}
.pk-li-score{display:inline-block;margin-left:6px;padding:1px 7px;font-size:15px;color:#fff;background:#108e50;vertical-align:2px}
.pk-li-score.a{background:#c27c12}.pk-li-score.r{background:#d64541}
.pk-li-score em{font-style:normal;font-size:11px;opacity:.85;margin-left:1px}
.pk-li-offer{margin-top:4px!important;font-weight:600;color:#202020;line-height:1.4}
.pk-li-facts{margin-top:4px!important;font-size:13px;color:#555;display:flex;flex-wrap:wrap;gap:4px 14px}
.pk-li-facts em{font-style:normal;color:#888}
.pk-li-cta{display:flex;flex-direction:column;gap:6px;min-width:138px}
.pk-li-go{padding:10px 14px;background:#108e50;color:#fff!important;font-size:15px}
.pk-li-rv,.pk-li-bn{padding:7px 12px;border:1px solid #108e50;color:#108e50!important;background:#fff;font-size:14px}
.pk-li-rv:hover,.pk-li-bn:hover{background-color:#eef6f1;color:#0c7742!important;border-color:#0c7742;transform:translateY(-2px);box-shadow:0 6px 14px rgba(16,142,80,.14)}
.pk-list-note{margin:6px 0 0;font-size:12.5px;color:#666}
.pk-list-empty{padding:12px 14px;border:1px dashed #c27c12;background:#fff8ec;font-size:14px}
@media (max-width:640px){
.pk-li{grid-template-columns:28px 70px 1fr;gap:10px}
.pk-li-tile{width:70px;height:52px}
.pk-li-cta{grid-column:1/-1;flex-direction:row;min-width:0}
.pk-li-cta a{flex:1}
.pk-toc ol{columns:1}
}
@media (prefers-reduced-motion:reduce){
.pk-btn-claim,.pk-li-go,.pk-li-rv,.pk-li-bn,.pk-xlink,.pk-li{transition:none!important;transform:none!important}
}

/* ===== "What you can use" panel ===== */
.pk-feat{margin:26px 0 8px;border:1px solid #e3e3e3;background:#fff}
.pk-feat-h{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 18px;padding:16px 18px;background:#202020;color:#fff}
.pk-feat-t{margin:0;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:700;font-size:20px;line-height:1.2;color:#fff}
.pk-feat-sum{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;font-size:13px;color:#cfd8d3}
.pk-feat-sum b{color:#fff;font-size:15px}
.pk-feat-b{padding:16px 18px 6px;border-top:1px solid #eee}
.pk-feat-h + .pk-feat-b{border-top:0}
.pk-feat-st{margin:0 0 10px;font-family:"Ek Mukta",Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:#108e50}
.pk-ic{display:block;flex:none}
.pk-paylist{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}
.pk-pay{display:flex;align-items:center;gap:12px;margin:0;padding:10px 12px;border:1px solid #e9ecea;background:#fafbfa}
.pk-pay:before{content:none}
.pk-pay-i{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#eef6f1;color:#108e50}
.pk-pay-t{flex:1;min-width:0;line-height:1.3}
.pk-pay-t strong{display:block;font-size:14.5px;color:#202020}
.pk-pay-t em{display:block;font-style:normal;font-size:12.5px;color:#555}
.pk-pay-s{color:#108e50}
.pk-pay:not(.on){background:#fff;border-style:dashed}
.pk-pay:not(.on) .pk-pay-i{background:#f2f2f2;color:#aaa}
.pk-pay:not(.on) strong{color:#888}
.pk-pay:not(.on) em{color:#999}
.pk-pay:not(.on) .pk-pay-s{color:#bbb}
.pk-ftgrid{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:8px}
.pk-feat-prod .pk-ftgrid{grid-template-columns:repeat(6,1fr)}
.pk-ft{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:12px 6px 10px;text-align:center;border:1px solid #d6ebe0;background:#f4faf7;color:#108e50;transition:transform .2s ease,box-shadow .2s ease}
.pk-ft:before{content:none}
.pk-ft.on:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(16,142,80,.12)}
.pk-ft .pk-ic{width:30px;height:30px}
.pk-ft-n{font-size:13px;font-weight:600;line-height:1.2;color:#202020}
.pk-ft-s{font-size:11px;line-height:1;color:#108e50}
.pk-ft:not(.on){background:#fff;border:1px dashed #d9d9d9;color:#c4c4c4}
.pk-ft:not(.on) .pk-ft-n{color:#999;font-weight:400}
.pk-ft:not(.on) .pk-ft-s{color:#aaa}
.pk-ft-more{margin:-2px 0 10px;font-size:13px;color:#555}
.pk-feat-note{margin:0;padding:10px 18px;border-top:1px solid #eee;font-size:12px;color:#777;background:#fafafa}
@media (max-width:700px){
.pk-paylist{grid-template-columns:1fr}
.pk-ftgrid,.pk-feat-prod .pk-ftgrid{grid-template-columns:repeat(3,1fr)}
}
@media (max-width:480px){.pk-ftgrid,.pk-feat-prod .pk-ftgrid{grid-template-columns:repeat(2,1fr)}.pk-ft{flex-direction:row;justify-content:flex-start;text-align:left;padding:10px;flex-wrap:wrap;column-gap:10px}.pk-ft .pk-ic{width:26px;height:26px}.pk-ft-n{flex:1}.pk-ft-s{flex-basis:100%;padding-left:36px;margin-top:-4px}}
@media (prefers-reduced-motion:reduce){.pk-ft{transition:none!important;transform:none!important}}

/* brand icon tiles (1.1.4) */
.tb-review .pkh-tile.pk-has-logo,.pk-li-tile.pk-has-logo{background:#fff!important;border:1px solid #e3e3e3}.tb-review .pkh-tile.pk-has-logo .pkh-logo-img{width:84px;height:84px;max-width:84px;max-height:84px;object-fit:contain}.pk-li-tile.pk-has-logo .pkh-logo-img{width:48px;height:48px;object-fit:contain}.pkh-mini.pk-has-logo{background:#fff!important;padding:4px}.pkh-mini.pk-has-logo img{display:block;width:100%;height:100%;object-fit:contain;margin:0}
@media(max-width:680px){.tb-review .pkh-tile.pk-has-logo .pkh-logo-img{width:60px;height:60px}}
/* hero and offer card polish (1.1.5) */
.tb-review .pk-hero{padding:24px 26px}
.tb-review .pkh-top{gap:24px;align-items:flex-start}
.tb-review .pkh-tile{flex:0 0 120px;height:120px}
.tb-review .pkh-title{font-size:23px;line-height:1.2;margin:0 0 16px!important}
.tb-review .pkh-scores.pkh-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 14px}
.tb-review .pkh-facts .pkh-score{min-width:0;text-align:left;padding:10px 14px;background:#fafbfa;border:1px solid #e6e9e7;display:flex;flex-direction:column;justify-content:center}
.tb-review .pkh-facts .pkh-score span{font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#7a7f7c;margin:0 0 3px}
.tb-review .pkh-facts .pkh-score strong{font-size:16px;line-height:1.3;color:#202020;overflow-wrap:anywhere}
.tb-review .pkh-facts .pkh-score-main{background:#f0f7f3;border-color:#bcdcca}
.tb-review .pkh-facts .pkh-score-main strong{color:#0b6b3c}
.tb-review .pkh-note{margin:0 0 6px!important}
.tb-review .pkh-cert{font-size:12.5px;line-height:1.5;font-weight:600;color:#3d4641}
.tb-review .pkh-offer{margin-top:20px;padding:14px 18px;gap:18px}
.tb-review .pkh-offer-left{gap:14px}
.tb-review .pkh-offer-left strong{display:block;font-size:18px;line-height:1.25}
.tb-review .pkh-btn{flex:none;padding:12px 22px}
#pk-sticky .pk-s-offer{font-size:30px;margin:0 0 6px}
#pk-sticky .pk-s-sub{color:#3d4641;font-weight:600;font-size:14px;line-height:1.45;margin:0 0 16px}
#pk-sticky ul{border-top:1px solid #ececec;padding-top:14px}
#pk-sticky li{margin:0 0 9px}
@media(max-width:680px){.tb-review .pk-hero{padding:18px}.tb-review .pkh-tile{flex:none;width:100%;height:84px}.tb-review .pkh-title{font-size:20px}.tb-review .pkh-offer-left strong{font-size:16px}}
@media(max-width:359px){.tb-review .pkh-scores.pkh-facts{grid-template-columns:1fr}}
.tb-review .pkh-tile .pkh-logo{font-size:19px;max-width:100%;padding:0 6px;text-align:center;overflow-wrap:anywhere;line-height:1.1}
