:root {--hcp-bg: #f1f5f9;--hcp-surface: #ffffff;--hcp-ink: #0f172a;--hcp-muted: #64748b;--hcp-line: #cbd5e1;--hcp-brand: #ea580c;--hcp-brand-2: #0ea5e9;--hcp-accent: #7c3aed;--hcp-soft: #fff7ed;--hcp-band-sky: #eff6ff;--hcp-band-mint: #ecfdf5;--hcp-band-violet: #f5f3ff;--hcp-band-rose: #fff1f2;--hcp-shadow: 0 16px 40px rgba(15, 23, 42, 0.12);--hcp-radius: 12px;--hcp-wrap: 1160px;}* {box-sizing: border-box;}html {scroll-behavior: smooth;}body {margin: 0;color: var(--hcp-ink);background: #fff;font-family: "Segoe UI", Rubik, "Noto Sans Hebrew", sans-serif;line-height: 1.65;text-rendering: optimizeLegibility;}body.hcp-nav-open {overflow: hidden;}img, svg {display: block;max-width: 100%;}a {color: inherit;text-decoration: none;}a:hover {color: var(--hcp-brand);}button, input, select, textarea {font: inherit;}img {width: auto;height: auto;}.hcp-wrap, .hcp-shell {width: min(var(--hcp-wrap), calc(100% - 32px));margin-inline: auto;}.hcp-topbar {background: var(--hcp-ink);color: #fff;}.hcp-topbar__row {min-height: 52px;display: flex;align-items: center;gap: 16px;}.hcp-brand img {width: 140px;height: auto;}.hcp-topbar__cta {margin-inline-start: auto;padding: 8px 16px;border-radius: 999px;background: var(--hcp-brand);color: #fff;font-weight: 700;}.hcp-topbar__cta:hover {color: #fff;background: #c2410c;}.hcp-toggle {display: none;width: 44px;height: 44px;border: 0;border-radius: 10px;background: rgba(255, 255, 255, 0.12);flex-direction: column;align-items: center;justify-content: center;gap: 5px;cursor: pointer;}.hcp-toggle span {width: 20px;height: 2px;background: #fff;border-radius: 2px;}.hcp-sitehead {position: sticky;top: 0;z-index: 40;background: var(--hcp-surface);border-bottom: 1px solid var(--hcp-line);box-shadow: 0 4px 20px rgba(15, 23, 42, 0.06);}.hcp-menu {display: flex;flex-wrap: wrap;align-items: center;gap: 6px;padding: 10px 0;}.hcp-menu__link {padding: 10px 14px;border-radius: 10px;color: var(--hcp-muted);font-weight: 600;}.hcp-menu__link:hover {color: var(--hcp-brand);background: var(--hcp-soft);}.hcp-dropdown {position: relative;}.hcp-dropdown__btn {display: inline-flex;align-items: center;gap: 8px;min-height: 42px;padding: 8px 14px;border: 1px solid var(--hcp-line);border-radius: 10px;background: var(--hcp-surface);color: var(--hcp-ink);cursor: pointer;font-weight: 600;}.hcp-dropdown__flyout {position: absolute;inset-inline-start: 0;top: calc(100% + 8px);min-width: 280px;max-width: min(420px, 92vw);padding: 14px;background: var(--hcp-surface);border: 1px solid var(--hcp-line);border-radius: var(--hcp-radius);box-shadow: var(--hcp-shadow);opacity: 0;visibility: hidden;transform: translateY(8px);transition: 0.2s ease;z-index: 60;}.hcp-dropdown.is-open .hcp-dropdown__flyout {opacity: 1;visibility: visible;transform: translateY(0);}.hcp-dropdown__lead {margin: 0 0 10px;color: var(--hcp-muted);font-size: 0.9rem;}.hcp-dropdown__list {list-style: none;margin: 0;padding: 0;display: grid;gap: 6px;}.hcp-dropdown__list a {display: block;padding: 10px 12px;border-radius: 8px;border: 1px solid transparent;}.hcp-dropdown__list a:hover {border-color: var(--hcp-line);background: var(--hcp-soft);}.hcp-dropdown__list strong {display: block;color: var(--hcp-ink);}.hcp-dropdown__list span {display: block;margin-top: 2px;font-size: 0.82rem;color: var(--hcp-muted);}.hcp-dropdown__flyout--brands {min-width: 320px;}.hcp-brandlist {list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 8px;}.hcp-brandlist a {display: flex;flex-direction: column;align-items: center;gap: 6px;padding: 10px;border: 1px solid var(--hcp-line);border-radius: 10px;}.hcp-sitefoot {margin-top: 48px;background: var(--hcp-ink);color: #e2e8f0;padding: 40px 0 0;}.hcp-sitefoot__cols {display: grid;grid-template-columns: 1.2fr 1fr 1fr;gap: 28px;padding-bottom: 28px;}.hcp-sitefoot h2 {margin: 0 0 12px;font-size: 1rem;color: #fff;}.hcp-sitefoot__links {display: grid;gap: 6px;}.hcp-sitefoot a:hover {color: var(--hcp-brand-2);}.hcp-sitefoot__bar {display: flex;flex-wrap: wrap;justify-content: space-between;gap: 10px;padding: 16px 0 22px;border-top: 1px solid rgba(255, 255, 255, 0.12);font-size: 0.88rem;}.hcp-notice {position: fixed;inset-inline-end: 20px;bottom: 20px;z-index: 80;padding: 12px 16px;background: var(--hcp-ink);color: #fff;border-radius: 10px;opacity: 0;transform: translateY(12px);transition: 0.2s ease;pointer-events: none;}.hcp-notice.is-visible {opacity: 1;transform: translateY(0);}@media (max-width: 1023px) {.hcp-toggle {display: inline-flex;}.hcp-menu {display: none;flex-direction: column;align-items: stretch;padding: 12px 0 18px;}.hcp-menu.is-open {display: flex;}.hcp-dropdown__flyout {position: static;opacity: 1;visibility: visible;transform: none;display: none;margin-top: 8px;box-shadow: none;}.hcp-dropdown.is-open .hcp-dropdown__flyout {display: block;}.hcp-sitefoot__cols {grid-template-columns: 1fr;}}.hcp-skip {position: fixed;inset-inline-start: 16px;top: 12px;z-index: 999;transform: translateY(-140%);padding: 10px 14px;background: var(--hcp-ink);color: #fff;border-radius: 6px;}.hcp-skip:focus {transform: translateY(0);}.hcp-header {position: sticky;top: 0;z-index: 50;background: rgba(255, 255, 255, 0.94);border-bottom: 1px solid rgba(221, 227, 236, 0.9);backdrop-filter: blur(18px);}.hcp-header__inner {min-height: 78px;display: flex;align-items: center;justify-content: space-between;gap: 24px;}.hcp-logo img {width: 150px;height: auto;}.hcp-nav {display: flex;align-items: center;gap: 8px;}.hcp-nav a {min-height: 42px;display: inline-flex;align-items: center;justify-content: center;padding: 8px 12px;color: #344055;border-radius: 7px;font-weight: 700;font-size: 0.95rem;}.hcp-nav a:hover, .hcp-nav__cta {background: var(--hcp-soft);color: var(--hcp-brand);}.hcp-nav__cta {border: 1px solid rgba(21, 109, 98, 0.25);}.hcp-mega {position: relative;}@media (min-width: 821px) {.hcp-mega::after {content: "";position: absolute;left: -14px;right: -14px;top: 100%;height: 44px;z-index: 55;}}.hcp-mega__trigger {min-height: 42px;display: inline-flex;align-items: center;justify-content: center;gap: 7px;padding: 8px 12px;border: 0;border-radius: 7px;background: transparent;color: #344055;font-weight: 700;font-size: 0.95rem;cursor: pointer;}.hcp-mega__trigger:hover, .hcp-mega.is-open .hcp-mega__trigger {background: var(--hcp-soft);color: var(--hcp-brand);}@media (min-width: 821px) {.hcp-mega:focus-within .hcp-mega__trigger, .hcp-mega:hover .hcp-mega__trigger {background: var(--hcp-soft);color: var(--hcp-brand);}}.hcp-mega__trigger svg, .hcp-mega__intro svg, .hcp-mega__links svg {width: 19px;height: 19px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;}.hcp-mega__panel {position: fixed;top: 78px;left: 50%;z-index: 60;width: min(1080px, calc(100vw - 32px));display: grid;grid-template-columns: 260px minmax(0, 1fr);gap: 18px;padding: 18px;border: 1px solid var(--hcp-line);border-radius: var(--hcp-radius);background: rgba(255, 255, 255, 0.98);box-shadow: var(--hcp-shadow);opacity: 0;visibility: hidden;pointer-events: none;transform: translateX(-50%) translateY(10px);transition: opacity 0.16s ease, transform 0.16s ease, visibility 0.16s ease;}@media (min-width: 821px) {.hcp-mega:hover .hcp-mega__panel, .hcp-mega:focus-within .hcp-mega__panel, .hcp-mega.is-open .hcp-mega__panel {opacity: 1;visibility: visible;pointer-events: auto;transform: translateX(-50%) translateY(0);}}.hcp-mega__intro {min-height: 100%;padding: 18px;border-radius: 7px;background: var(--hcp-soft);}.hcp-mega__intro > span {width: 46px;height: 46px;display: grid;place-items: center;margin-bottom: 12px;border-radius: 8px;background: #fff;color: var(--hcp-brand);border: 1px solid var(--hcp-line);}.hcp-mega__intro strong {display: block;font-size: 1.15rem;}.hcp-mega__intro p {margin: 8px 0 0;color: var(--hcp-muted);}.hcp-mega__links {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 10px;}.hcp-mega__links a {min-height: 74px;display: grid;grid-template-columns: 36px minmax(0, 1fr);gap: 4px 10px;align-items: start;justify-content: stretch;padding: 12px;border: 1px solid var(--hcp-line);background: #fff;}.hcp-mega__links a > span {grid-row: span 2;width: 36px;height: 36px;display: grid;place-items: center;border-radius: 7px;background: var(--hcp-soft);color: var(--hcp-brand);}.hcp-mega__links strong {line-height: 1.2;}.hcp-mega__links em {color: var(--hcp-muted);font-size: 0.82rem;font-style: normal;line-height: 1.35;}.hcp-mega__casino-list {display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: 10px;}.hcp-mega__casino-list a {min-height: 96px;display: grid;gap: 8px;place-items: center;padding: 12px;border: 1px solid var(--hcp-line);background: #fff;}.hcp-mega__casino-list img {width: auto;max-width: 98px;max-height: 42px;object-fit: contain;}.hcp-menu-btn {width: 44px;height: 44px;border: 1px solid var(--hcp-line);background: #fff;border-radius: 7px;display: none;align-items: center;justify-content: center;flex-direction: column;gap: 5px;}.hcp-menu-btn span {width: 20px;height: 2px;background: var(--hcp-ink);border-radius: 1px;transition: transform 0.2s ease, opacity 0.15s ease;}.hcp-menu-btn[aria-expanded="true"] span:nth-child(1) {transform: translateY(7px) rotate(45deg);}.hcp-menu-btn[aria-expanded="true"] span:nth-child(2) {opacity: 0;}.hcp-menu-btn[aria-expanded="true"] span:nth-child(3) {transform: translateY(-7px) rotate(-45deg);}.hcp-main {overflow: clip;}.hcp-spotlight {padding: 56px 0 34px;background: #ffffff;border-bottom: 1px solid var(--hcp-line);}.hcp-spotlight--inner {padding-top: 42px;}.hcp-spotlight--compact {min-height: 50vh;display: flex;align-items: center;}.hcp-spotlight__grid {display: grid;grid-template-columns: minmax(0, 1.02fr) minmax(340px, 0.98fr);gap: 42px;align-items: center;}.hcp-spotlight__copy h1 {margin: 12px 0 18px;font-size: clamp(2.2rem, 5vw, 4.5rem);line-height: 1.05;letter-spacing: 0;max-width: 780px;}.hcp-spotlight__copy p {margin: 0;max-width: 720px;color: var(--hcp-muted);font-size: 1.12rem;}.hcp-kicker {display: inline-flex;align-items: center;gap: 8px;color: var(--hcp-brand);font-weight: 800;font-size: 0.9rem;text-transform: uppercase;}.hcp-spotlight__actions {display: flex;flex-wrap: wrap;gap: 12px;margin-top: 28px;}.hcp-btn {min-height: 48px;display: inline-flex;align-items: center;justify-content: center;padding: 12px 18px;border-radius: 7px;border: 1px solid transparent;font-weight: 800;line-height: 1.2;text-align: center;}.hcp-btn--primary {background: var(--hcp-brand);color: #fff;box-shadow: 0 12px 28px rgba(21, 109, 98, 0.22);}.hcp-btn--primary:hover {color: #fff;background: #0e5d54;}.hcp-btn--ghost {background: #fff;border-color: var(--hcp-line);color: var(--hcp-ink);}.hcp-spotlight__media {position: relative;margin: 0;}.hcp-spotlight__media img, .hcp-media-grid img {width: 100%;object-fit: cover;border-radius: var(--hcp-radius);box-shadow: var(--hcp-shadow);}.hcp-trust-row {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px;margin-top: 30px;}.hcp-metric {padding: 14px;background: rgba(255, 255, 255, 0.76);border: 1px solid var(--hcp-line);border-radius: var(--hcp-radius);}.hcp-metric strong {display: block;font-size: 1.5rem;color: var(--hcp-brand);}.hcp-metric span {color: var(--hcp-muted);font-size: 0.92rem;}.hcp-band {padding: 56px 0;background: var(--hcp-bg);}.hcp-main > .hcp-band:nth-of-type(odd) {background: var(--hcp-bg);}.hcp-main > .hcp-band:nth-of-type(even) {background: #fff;border-block: 1px solid var(--hcp-line);}.hcp-band--soft {background: linear-gradient(135deg, #fb923c 0%, #ea580c 55%, #c2410c 100%);border-block: 0;}.hcp-band--media {background: linear-gradient(135deg, #fde68a 0%, #fbbf24 40%, #f97316 100%);border-block: 0;color: #431407;}.hcp-band--sky {background: linear-gradient(135deg, #38bdf8 0%, #0ea5e9 50%, #0369a1 100%);border-block: 0;}.hcp-band--mint {background: linear-gradient(135deg, #34d399 0%, #10b981 50%, #047857 100%);border-block: 0;}.hcp-band--accent {background: linear-gradient(135deg, #c4b5fd 0%, #8b5cf6 45%, #6d28d9 100%);border-block: 0;}.hcp-band--rose {background: linear-gradient(135deg, #fda4af 0%, #fb7185 45%, #e11d48 100%);border-block: 0;}.hcp-band--surface {background: linear-gradient(135deg, #1e293b 0%, #0f172a 60%, #ea580c 100%);border-block: 0;}.hcp-band--faq {background: linear-gradient(135deg, #67e8f9 0%, #22d3ee 45%, #0891b2 100%);border-block: 0;}.hcp-band--media .hcp-band__head h2 {color: #431407;}.hcp-band--media .hcp-band__head p {color: #7c2d12;}.hcp-band__head {max-width: 760px;margin-bottom: 26px;}.hcp-band__head h2, .hcp-content-block h2, .hcp-sidebar h2, .hcp-editorial h2 {margin: 8px 0 10px;font-size: clamp(1.55rem, 3vw, 2.35rem);line-height: 1.18;letter-spacing: 0;}.hcp-band__head p, .hcp-content-block p, .hcp-editorial p {margin: 0;color: var(--hcp-muted);}.hcp-copy-flow {display: grid;gap: 12px;}.hcp-copy-flow + .hcp-check-list, .hcp-copy-flow + .hcp-table-wrap {margin-top: 18px;}.hcp-casino-grid {display: grid;grid-template-columns: repeat(5, minmax(0, 1fr));gap: 16px;}.hcp-casino-card, .hcp-cluster-card, .hcp-content-block, .hcp-review-panel, .hcp-sidebar__box, .hcp-casino-feature, .hcp-game-tile, .hcp-visual-grid figure, .hcp-info-tile, .hcp-mini-cards article, .hcp-related a, .hcp-faq__item {background: var(--hcp-surface);border: 1px solid var(--hcp-line);border-radius: var(--hcp-radius);}.hcp-casino-card {position: relative;display: flex;flex-direction: column;gap: 13px;padding: 18px;min-height: 100%;box-shadow: 0 12px 30px rgba(24, 32, 51, 0.06);}.hcp-casino-card__rank {position: absolute;top: 12px;inset-inline-end: 12px;min-width: 42px;height: 32px;display: inline-flex;align-items: center;justify-content: center;border-radius: 6px;background: var(--hcp-ink);color: #fff;font-weight: 800;}.hcp-casino-card__logo {height: 72px;width: 150px;display: flex;align-items: center;justify-content: center;padding: 8px;}.hcp-casino-card__logo img {max-height: 58px;width: auto;}.hcp-score {display: inline-flex;align-items: baseline;gap: 4px;color: var(--hcp-brand);}.hcp-score strong {font-size: 1.7rem;line-height: 1;}.hcp-score span {color: var(--hcp-muted);}.hcp-score--large strong {font-size: 3rem;}.hcp-casino-card h3 {margin: 0;font-size: 1.2rem;}.hcp-casino-card p {margin: 0;color: var(--hcp-muted);font-size: 0.95rem;}.hcp-bonus {padding: 10px 12px;background: #fff8e6;color: #71500a;border: 1px solid rgba(224, 175, 52, 0.35);border-radius: 7px;font-weight: 800;}.hcp-copy {min-height: 40px;border: 1px dashed var(--hcp-brand);border-radius: 7px;background: var(--hcp-soft);color: var(--hcp-brand);font-weight: 800;cursor: pointer;}.hcp-card-meta {display: grid;gap: 6px;color: var(--hcp-muted);font-size: 0.9rem;}.hcp-card-actions {display: grid;gap: 8px;margin-top: auto;}.hcp-note {margin: 16px 0 0;color: var(--hcp-muted);font-size: 0.88rem;}.hcp-table-wrap {overflow-x: auto;background: #fff;border: 1px solid var(--hcp-line);border-radius: var(--hcp-radius);}.hcp-table {width: 100%;border-collapse: collapse;}.hcp-table th, .hcp-table td {padding: 14px 16px;border-bottom: 1px solid var(--hcp-line);text-align: right;vertical-align: top;}.hcp-table th {background: var(--hcp-ink);color: #fff;}.hcp-table tr:last-child td {border-bottom: 0;}.hcp-table a {color: var(--hcp-brand);font-weight: 800;}.hcp-table-actions {display: flex;flex-wrap: wrap;gap: 8px;}.hcp-table-actions a:first-child {padding: 5px 10px;border-radius: 999px;background: var(--hcp-brand);color: #fff;}.hcp-home-brand-reviews .hcp-band__head {margin-bottom: 24px;}.hcp-casino-feature {overflow: hidden;margin-top: 28px;background: #fff;box-shadow: 0 12px 30px rgba(24, 32, 51, 0.06);}.hcp-casino-feature__shot {display: block;overflow: hidden;background: var(--hcp-soft);}.hcp-casino-feature__shot img {width: 100%;height: auto;}.hcp-casino-feature__content {padding: 30px;}.hcp-casino-feature__title-row {display: flex;align-items: center;justify-content: space-between;gap: 16px;margin-bottom: 12px;}.hcp-casino-feature__title-row img {width: auto;max-width: 150px;max-height: 60px;object-fit: contain;}.hcp-casino-feature__title-row span {padding: 7px 11px;border-radius: 999px;background: var(--hcp-soft);color: var(--hcp-brand);font-weight: 800;}.hcp-casino-feature h3 {margin: 0 0 18px;padding-inline-start: 18px;border-inline-start: 4px solid #6f5cff;font-size: clamp(1.6rem, 3vw, 2.1rem);line-height: 1.2;}.hcp-casino-feature p {margin: 0 0 14px;color: #536177;font-size: 1.04rem;}.hcp-casino-feature ul {display: grid;gap: 9px;margin: 18px 0 0;padding: 0 22px 0 0;color: #536177;}.hcp-casino-feature li::marker {color: #6f5cff;}.hcp-casino-feature__actions {display: flex;flex-wrap: wrap;justify-content: center;gap: 12px;margin-top: 26px;}.hcp-casino-feature small {display: block;margin-top: 14px;text-align: center;color: var(--hcp-muted);}.hcp-info-tile svg {width: 20px;height: 20px;flex: 0 0 auto;color: var(--hcp-brand);fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;}.hcp-cluster-grid {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 16px;}.hcp-cluster-card {padding: 22px;}.hcp-cluster-card__icon {width: 48px;height: 48px;display: grid;place-items: center;margin-bottom: 12px;color: var(--hcp-brand);background: var(--hcp-soft);border-radius: 8px;}.hcp-cluster-card__icon svg, .hcp-check-grid svg, .hcp-pros-cons svg, .hcp-related svg {width: 22px;height: 22px;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;}.hcp-cluster-card h3 {margin: 0 0 8px;}.hcp-cluster-card p {margin: 0 0 14px;color: var(--hcp-muted);}.hcp-link-list {display: flex;flex-wrap: wrap;gap: 8px;}.hcp-link-list a {padding: 7px 10px;background: #f4f6f9;border: 1px solid var(--hcp-line);border-radius: 999px;color: #344055;font-weight: 700;font-size: 0.9rem;}.hcp-media-grid {display: grid;grid-template-columns: minmax(320px, 0.9fr) minmax(0, 1.1fr);gap: 34px;align-items: center;}.hcp-media-grid figure {margin: 0;}.hcp-game-gallery {display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 16px;}.hcp-game-tile {overflow: hidden;background: #fff;}.hcp-game-tile > a {display: block;overflow: hidden;background: var(--hcp-soft);}.hcp-game-tile img {width: 100%;aspect-ratio: 16 / 10;object-fit: cover;transition: transform 0.2s ease;}.hcp-game-tile:hover img {transform: scale(1.03);}.hcp-game-tile > div {padding: 16px;}.hcp-game-tile h3 {margin: 0 0 8px;}.hcp-game-tile p {margin: 0;color: var(--hcp-muted);}.hcp-check-grid {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px;margin-top: 22px;}.hcp-check-grid span {display: flex;align-items: center;gap: 9px;padding: 12px;background: #fff;border: 1px solid var(--hcp-line);border-radius: 7px;font-weight: 800;}.hcp-method-steps, .hcp-caution-grid {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 14px;}.hcp-method-step, .hcp-caution-card {background: #fff;border: 1px solid var(--hcp-line);border-radius: var(--hcp-radius);box-shadow: 0 10px 26px rgba(24, 32, 51, 0.05);}.hcp-method-step {position: relative;padding: 22px;overflow: hidden;}.hcp-method-step__number {width: 38px;height: 38px;display: inline-grid;place-items: center;margin-bottom: 14px;border-radius: 50%;background: var(--hcp-brand);color: #fff;font-weight: 900;}.hcp-method-step h3, .hcp-caution-card h3 {margin: 0 0 8px;}.hcp-method-step p, .hcp-caution-card p {margin: 0;color: var(--hcp-muted);}.hcp-not-rec-block .hcp-caution-grid {margin-top: 18px;}.hcp-caution-card {display: flex;flex-direction: column;gap: 14px;padding: 18px;}.hcp-caution-card__head {display: flex;justify-content: space-between;gap: 12px;align-items: flex-start;}.hcp-caution-card__head strong {display: block;font-size: 1.12rem;}.hcp-caution-card__head span, .hcp-source-links small {display: block;color: var(--hcp-muted);font-size: 0.88rem;}.hcp-caution-card__head em {flex: 0 0 auto;padding: 5px 9px;border-radius: 999px;background: #fff2f5;color: var(--hcp-accent);font-style: normal;font-weight: 800;font-size: 0.84rem;}.hcp-risk-tags {display: flex;flex-wrap: wrap;gap: 7px;}.hcp-risk-tags span {padding: 5px 9px;border-radius: 999px;background: #f4f6f9;border: 1px solid var(--hcp-line);color: #344055;font-weight: 800;font-size: 0.84rem;}.hcp-source-links {display: flex;flex-wrap: wrap;gap: 8px;align-items: center;padding-top: 10px;margin-top: auto;border-top: 1px solid var(--hcp-line);}.hcp-source-links a {color: var(--hcp-brand);font-weight: 800;text-decoration: underline;text-underline-offset: 3px;}.hcp-truth-verdict, .hcp-responsible-help {display: grid;grid-template-columns: minmax(0, 1fr) minmax(280px, 0.85fr);gap: 20px;align-items: start;}.hcp-truth-verdict {background: #ffffff;}.hcp-truth-verdict h3 {margin: 0 0 10px;}.hcp-before-list {counter-reset: hcp-before;display: grid;gap: 10px;margin: 14px 0 0;padding: 0;list-style: none;}.hcp-before-list li {counter-increment: hcp-before;display: grid;grid-template-columns: 34px minmax(0, 1fr);gap: 10px;align-items: start;color: #344055;}.hcp-before-list li::before {content: counter(hcp-before);width: 30px;height: 30px;display: grid;place-items: center;border-radius: 50%;background: var(--hcp-brand);color: #fff;font-weight: 900;}.hcp-responsible-help {background: #ffffff;}.hcp-resource-links {display: grid;gap: 10px;}.hcp-resource-links a {display: grid;gap: 3px;padding: 12px;border: 1px solid var(--hcp-line);border-radius: 7px;background: #fff;}.hcp-resource-links strong {color: var(--hcp-brand);}.hcp-resource-links span {color: var(--hcp-muted);font-size: 0.92rem;}.hcp-sidebar-resources {display: grid;gap: 7px;margin-top: 12px;padding-top: 12px;border-top: 1px solid var(--hcp-line);}.hcp-sidebar-cta .hcp-sidebar-resources a {padding: 0;background: transparent;color: var(--hcp-brand);text-decoration: underline;text-underline-offset: 3px;font-size: 0.86rem;}.hcp-editorial {display: grid;grid-template-columns: 180px minmax(0, 1fr);gap: 24px;align-items: center;padding: 24px;background: #fff;border: 1px solid var(--hcp-line);border-radius: var(--hcp-radius);}.hcp-layout {display: grid;grid-template-columns: minmax(0, 1fr) 320px;gap: 24px;align-items: start;}.hcp-article {min-width: 0;}.hcp-content-block {padding: 24px;margin-bottom: 18px;}.hcp-review-panel {display: grid;grid-template-columns: 190px 120px minmax(0, 1fr);gap: 20px;align-items: center;padding: 22px;margin-bottom: 18px;}.hcp-review-panel__logo {min-height: 86px;display: grid;place-items: center;}.hcp-info-tile-grid {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;margin-top: 18px;}.hcp-info-tile {padding: 18px;}.hcp-info-tile span {width: 42px;height: 42px;display: grid;place-items: center;margin-bottom: 12px;border-radius: 7px;background: var(--hcp-soft);}.hcp-info-tile h3 {margin: 0 0 6px;}.hcp-info-tile p {margin: 0;color: var(--hcp-muted);}.hcp-casino-cta-block {display: grid;grid-template-columns: minmax(0, 1fr) auto;gap: 18px;align-items: center;background: #ffffff;}.hcp-pros-cons {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 16px;margin-bottom: 18px;}.hcp-pros-cons > div {padding: 22px;background: #fff;border: 1px solid var(--hcp-line);border-radius: var(--hcp-radius);}.hcp-pros-cons h2 {margin-top: 0;}.hcp-pros-cons ul {margin: 0;padding: 0;list-style: none;display: grid;gap: 10px;}.hcp-pros-cons li {display: flex;align-items: flex-start;gap: 9px;}.hcp-payment-row {display: flex;flex-wrap: wrap;gap: 12px;}.hcp-payment-row span {min-height: 64px;display: inline-flex;align-items: center;gap: 10px;padding: 10px 12px;border: 1px solid var(--hcp-line);border-radius: 7px;background: #f9fafc;font-weight: 800;}.hcp-payment-row img {width: 74px;height: 42px;object-fit: contain;}.hcp-visual-content > p {margin-bottom: 18px;}.hcp-visual-grid {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 14px;}.hcp-visual-grid figure {overflow: hidden;margin: 0;}.hcp-visual-grid img {width: 100%;aspect-ratio: 16 / 10;object-fit: cover;object-position: center;}.hcp-visual-grid figcaption {padding: 12px 14px;color: var(--hcp-muted);font-weight: 700;}.hcp-mini-cards {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 12px;margin-top: 16px;}.hcp-post-grid {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 18px;}.hcp-post-card, .hcp-author-card, .hcp-author-bio {background: var(--hcp-surface);border: 1px solid var(--hcp-line);border-radius: var(--hcp-radius);}.hcp-post-card {overflow: hidden;display: flex;flex-direction: column;min-height: 100%;box-shadow: 0 10px 26px rgba(24, 32, 51, 0.06);}.hcp-post-card__media {display: block;background: var(--hcp-soft);}.hcp-post-card__media img {width: 100%;aspect-ratio: 16 / 10;object-fit: cover;}.hcp-post-card__body {display: flex;flex-direction: column;gap: 10px;padding: 18px;flex: 1;}.hcp-post-card__meta {display: flex;flex-wrap: wrap;gap: 8px;color: var(--hcp-muted);font-size: 0.88rem;}.hcp-post-card__meta a {color: var(--hcp-brand);font-weight: 800;}.hcp-post-card h3 {margin: 0;font-size: 1.2rem;line-height: 1.25;}.hcp-post-card p {margin: 0;color: var(--hcp-muted);}.hcp-read-more {margin-top: auto;color: var(--hcp-brand);font-weight: 800;}.hcp-pagination {display: flex;flex-wrap: wrap;gap: 8px;margin-top: 26px;}.hcp-pagination .page-numbers {min-width: 40px;min-height: 40px;display: inline-flex;align-items: center;justify-content: center;padding: 8px 12px;border: 1px solid var(--hcp-line);border-radius: 7px;background: #fff;font-weight: 800;}.hcp-pagination .current {background: var(--hcp-brand);color: #fff;border-color: var(--hcp-brand);}.hcp-author-grid {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 18px;}.hcp-author-card {padding: 22px;text-align: center;}.hcp-author-card img {width: 96px;height: 96px;margin: 0 auto 12px;border-radius: 50%;}.hcp-author-card h3 {margin: 0 0 8px;}.hcp-author-card p {margin: 0 0 12px;color: var(--hcp-muted);}.hcp-post-content {background: #fff;border: 1px solid var(--hcp-line);border-radius: var(--hcp-radius);padding: 30px;}.hcp-post-content > *:first-child {margin-top: 0;}.hcp-post-content h2, .hcp-post-content h3, .hcp-post-content h4 {line-height: 1.2;letter-spacing: 0;}.hcp-post-content p, .hcp-post-content li {color: #344055;}.hcp-post-content a {color: var(--hcp-brand);font-weight: 800;text-decoration: underline;text-underline-offset: 3px;}.hcp-post-content img {height: auto;border-radius: var(--hcp-radius);}.hcp-author-bio {gap: 14px;align-items: center;margin-top: 28px;padding: 18px;}.hcp-author-bio img {width: 72px;height: 72px;border-radius: 50%;}.hcp-author-bio p {margin: 4px 0 8px;color: var(--hcp-muted);}.hcp-page-links {margin-top: 24px;padding-top: 18px;border-top: 1px solid var(--hcp-line);}.hcp-contact-actions {display: flex;flex-wrap: wrap;gap: 12px;margin-top: 18px;}.hcp-contact-form {display: grid;gap: 16px;margin-top: 18px;}.hcp-form-grid {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;}.hcp-contact-form label {display: grid;gap: 7px;font-weight: 800;}.hcp-contact-form input, .hcp-contact-form select, .hcp-contact-form textarea {width: 100%;border: 1px solid var(--hcp-line);border-radius: 7px;background: #fff;color: var(--hcp-ink);padding: 12px 14px;outline: none;}.hcp-contact-form textarea {resize: vertical;min-height: 160px;}.hcp-contact-form input:focus, .hcp-contact-form select:focus, .hcp-contact-form textarea:focus {border-color: var(--hcp-brand);box-shadow: 0 0 0 3px rgba(21, 109, 98, 0.14);}.hcp-hp-field {position: absolute;inline-size: 1px;block-size: 1px;overflow: hidden;clip-path: inset(50%);}.hcp-form-message {margin-top: 16px;padding: 12px 14px;border-radius: 7px;font-weight: 800;}.hcp-form-message.is-success {color: #155f39;background: #eaf8f0;border: 1px solid #bfe8cd;}.hcp-form-message.is-error {color: #8f263b;background: #fff0f3;border: 1px solid #f0c1cb;}.hcp-check-list {display: grid;gap: 10px;margin: 16px 0 0;padding: 0;list-style: none;}.hcp-check-list li {display: flex;gap: 10px;align-items: flex-start;}.hcp-check-list svg {width: 22px;height: 22px;color: var(--hcp-brand);fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;flex: 0 0 auto;}.hcp-mini-cards article {display: grid;gap: 8px;padding: 16px;}.hcp-mini-cards__logo {width: auto;max-height: 52px;object-fit: contain;}.hcp-mini-cards span, .hcp-related em {color: var(--hcp-muted);font-style: normal;font-size: 0.92rem;}.hcp-mini-cards a {color: var(--hcp-brand);font-weight: 800;}.hcp-mini-cards__actions {display: flex;flex-wrap: wrap;gap: 10px;}.hcp-mini-cards__actions a:first-child {padding: 6px 10px;border-radius: 999px;background: var(--hcp-brand);color: #fff;}.hcp-related {display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 12px;}.hcp-related a {display: grid;grid-template-columns: 42px minmax(0, 1fr);gap: 8px 12px;padding: 14px;}.hcp-related span {grid-row: span 2;width: 42px;height: 42px;display: grid;place-items: center;color: var(--hcp-brand);background: var(--hcp-soft);border-radius: 7px;}.hcp-breadcrumbs {display: flex;flex-wrap: wrap;gap: 8px;color: var(--hcp-muted);margin-bottom: 16px;font-size: 0.92rem;}.hcp-breadcrumbs a {color: var(--hcp-brand);font-weight: 800;}.hcp-sidebar__box {padding: 18px;}.hcp-sidebar__box--sticky {position: sticky;top: 96px;}.hcp-sidebar h2 {font-size: 1.1rem;margin-top: 0;}.hcp-toc {margin: 0;padding: 0 20px 0 0;display: grid;gap: 8px;}.hcp-toc a {color: var(--hcp-muted);font-weight: 700;}.hcp-sidebar-cta {margin-top: 18px;padding: 14px;background: var(--hcp-soft);border-radius: 7px;}.hcp-sidebar-cta p {margin: 6px 0 10px;color: var(--hcp-muted);font-size: 0.92rem;}.hcp-sidebar-cta a {color: var(--hcp-brand);font-weight: 800;}.hcp-sidebar-casinos {display: grid;gap: 10px;margin-top: 18px;padding-top: 18px;border-top: 1px solid var(--hcp-line);}.hcp-sidebar-casinos > strong {font-size: 1rem;}.hcp-sidebar-casinos a {display: grid;grid-template-columns: 88px minmax(0, 1fr);gap: 10px;align-items: center;padding: 8px;border: 1px solid var(--hcp-line);border-radius: 7px;background: #fff;font-weight: 800;}.hcp-sidebar-casinos img {width: 86px;height: 34px;object-fit: contain;}.hcp-sidebar-casinos small {color: var(--hcp-muted);}.hcp-faq {display: grid;gap: 10px;}.hcp-faq__question {width: 100%;min-height: 58px;display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 16px 18px;border: 0;background: transparent;color: var(--hcp-ink);cursor: pointer;text-align: right;font-weight: 800;}.hcp-faq__question i {width: 18px;height: 18px;flex: 0 0 auto;border-inline-end: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg);transition: transform 0.2s ease;}.hcp-faq__question[aria-expanded="true"] i {transform: rotate(225deg);}.hcp-faq__answer {padding: 0 18px 18px;color: var(--hcp-muted);}.hcp-faq__answer p {margin: 0;}.hcp-footer {padding: 38px 0 20px;background: #182033;color: #d8e0ec;}.hcp-footer__grid {display: grid;grid-template-columns: minmax(0, 1.4fr) repeat(2, minmax(180px, 0.6fr));gap: 24px;}.hcp-footer h2 {margin: 0 0 12px;color: #fff;font-size: 1rem;}.hcp-footer p {max-width: 520px;color: #b4bfd0;}.hcp-footer a {display: block;margin: 6px 0;color: #d8e0ec;}.hcp-footer__bottom {display: flex;flex-wrap: wrap;justify-content: space-between;gap: 12px;margin-top: 26px;padding-top: 18px;border-top: 1px solid rgba(255, 255, 255, 0.12);color: #aeb8c8;}.hcp-toast {position: fixed;inset-inline-start: 20px;bottom: 20px;z-index: 100;max-width: min(340px, calc(100% - 40px));padding: 12px 14px;background: var(--hcp-ink);color: #fff;border-radius: 7px;opacity: 0;pointer-events: none;transform: translateY(8px);transition: opacity 0.2s ease, transform 0.2s ease;}.hcp-toast.is-visible {opacity: 1;transform: translateY(0);}@media (max-width: 1080px) {.hcp-casino-grid, .hcp-cluster-grid, .hcp-post-grid, .hcp-author-grid, .hcp-game-gallery, .hcp-visual-grid {grid-template-columns: repeat(2, minmax(0, 1fr));}.hcp-layout {grid-template-columns: 1fr;}.hcp-sidebar {order: -1;}.hcp-sidebar__box--sticky {position: static;}}@media (max-width: 820px) {.hcp-menu-btn {display: inline-flex;}.hcp-nav {position: fixed;top: 78px;left: 0;right: 0;z-index: 55;display: none;flex-direction: column;align-items: stretch;align-content: flex-start;gap: 0;width: 100%;min-height: 0;height: calc(100vh - 78px);height: calc(100dvh - 78px);padding: 8px 0 max(12px, env(safe-area-inset-bottom, 0px));overflow-x: hidden;overflow-y: auto;overscroll-behavior-y: contain;-webkit-overflow-scrolling: touch;background: #fff;border-bottom: 1px solid var(--hcp-line);box-shadow: var(--hcp-shadow);}.hcp-nav.is-open {display: flex;}.hcp-nav > a, .hcp-nav > .hcp-mega {margin-inline: 16px;}.hcp-nav > a {justify-content: flex-start;min-height: 48px;border-radius: 0;border-bottom: 1px solid var(--hcp-line);}.hcp-nav > .hcp-mega {border-bottom: 1px solid var(--hcp-line);}.hcp-nav > .hcp-nav__cta {margin-top: 8px;margin-bottom: 4px;border-radius: 7px;border-bottom: 0;justify-content: center;}.hcp-mega {width: auto;}.hcp-mega__trigger {width: 100%;min-height: 48px;justify-content: flex-start;gap: 10px;border-radius: 0;}.hcp-mega__trigger::after {content: "";flex-shrink: 0;margin-inline-start: auto;width: 0;height: 0;border-inline: 5px solid transparent;border-block-start: 6px solid var(--hcp-muted);border-block-end: 0;transition: transform 0.2s ease;}.hcp-mega.is-open .hcp-mega__trigger::after {transform: scaleY(-1);}.hcp-mega__panel {position: static;width: 100%;display: none;grid-template-columns: 1fr;gap: 12px;margin: 0 0 8px;padding: 12px;border: 1px solid var(--hcp-line);border-radius: 7px;box-shadow: none;opacity: 1;visibility: visible;pointer-events: auto;transform: none;transition: none;}.hcp-mega.is-open .hcp-mega__panel {display: grid;}.hcp-mega__links, .hcp-mega__casino-list {grid-template-columns: 1fr;}.hcp-spotlight__grid, .hcp-media-grid, .hcp-review-panel, .hcp-casino-cta-block, .hcp-editorial {grid-template-columns: 1fr;}.hcp-spotlight {padding-top: 34px;}.hcp-spotlight__copy h1 {font-size: 2.35rem;}.hcp-trust-row, .hcp-pros-cons, .hcp-mini-cards, .hcp-related, .hcp-check-grid, .hcp-info-tile-grid, .hcp-method-steps, .hcp-caution-grid, .hcp-truth-verdict, .hcp-responsible-help, .hcp-visual-grid, .hcp-footer__grid, .hcp-game-gallery, .hcp-post-grid, .hcp-author-grid, .hcp-form-grid {grid-template-columns: 1fr;}.hcp-post-content {padding: 20px;}.hcp-author-bio {grid-template-columns: 1fr;text-align: center;}.hcp-author-bio img {margin: 0 auto;}}@media (max-width: 560px) {.hcp-wrap {width: min(100% - 22px, var(--hcp-wrap));}.hcp-band {padding: 38px 0;}.hcp-casino-grid, .hcp-cluster-grid, .hcp-game-gallery {grid-template-columns: 1fr;}.hcp-btn {width: 100%;}.hcp-spotlight__actions {flex-direction: column;}.hcp-content-block, .hcp-review-panel, .hcp-pros-cons > div, .hcp-casino-feature__content, .hcp-cluster-card, .hcp-method-step, .hcp-caution-card {padding: 18px;}}