:is([data-2hc-section],[data-2hc-hero-more]) img{max-width:100%;height:auto}:is([data-2hc-section],[data-2hc-hero-more]) a.btn{display:block;width:fit-content;margin:1.25rem auto;padding:.7rem 1.4rem;border-radius:8px;font-weight:700;text-align:center;text-decoration:none;background:#9e13cf;color:#fff}:is([data-2hc-section],[data-2hc-hero-more]) .trust-bar{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin:1.25rem 0}:is([data-2hc-section],[data-2hc-hero-more]) .trust-bar>span{display:inline-flex;align-items:center;gap:.45rem;padding:.45rem .95rem;border-radius:999px;font-size:.9rem;font-weight:600;line-height:1.3;background:color-mix(in srgb,#9e13cf 14%,transparent);border:1px solid color-mix(in srgb,#9e13cf 45%,transparent)}:is([data-2hc-section],[data-2hc-hero-more]) .trust-bar>span::before{content:"\2713";color:#9e13cf;font-weight:800}:is([data-2hc-section],[data-2hc-hero-more]) ol:not([class]),:is([data-2hc-section],[data-2hc-hero-more]) ol.steps{list-style:none;counter-reset:st;display:grid;gap:.75rem;padding:0;margin:1rem 0}:is([data-2hc-section],[data-2hc-hero-more]) ol:not([class])>li,:is([data-2hc-section],[data-2hc-hero-more]) ol.steps>li{counter-increment:st;position:relative;padding:.85rem 1rem .85rem 3.4rem;border-radius:10px;border:1px solid color-mix(in srgb,currentColor 16%,transparent);background:color-mix(in srgb,currentColor 5%,transparent)}:is([data-2hc-section],[data-2hc-hero-more]) ol:not([class])>li::before,:is([data-2hc-section],[data-2hc-hero-more]) ol.steps>li::before{content:counter(st);position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:1.7rem;height:1.7rem;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:.9rem;background:#9e13cf;color:#fff}:is([data-2hc-section],[data-2hc-hero-more]) ul:not([class]){list-style:none;padding:0;margin:1rem 0;display:grid;gap:.5rem}:is([data-2hc-section],[data-2hc-hero-more]) ul:not([class])>li{position:relative;padding-left:1.7rem}:is([data-2hc-section],[data-2hc-hero-more]) ul:not([class])>li::before{content:"\2713";position:absolute;left:0;color:#9e13cf;font-weight:800}:is([data-2hc-section],[data-2hc-hero-more]) .bonus-badge{display:block;width:fit-content;max-width:100%;margin:1rem auto;padding:.7rem 1.4rem;border-radius:12px;font-size:1.15rem;font-weight:800;text-align:center;background:color-mix(in srgb,#9e13cf 16%,transparent);border:2px solid #9e13cf}:is([data-2hc-section],[data-2hc-hero-more]) .feature{border-left:4px solid #9e13cf}:is([data-2hc-section],[data-2hc-hero-more]) .features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:1rem 0;padding:0;list-style:none}:is([data-2hc-section],[data-2hc-hero-more]) .feature{padding:.9rem 1rem;border-radius:8px;border:1px solid color-mix(in srgb,currentColor 18%,transparent)}:is([data-2hc-section],[data-2hc-hero-more]) .bonus-card{margin:1.25rem 0;padding:1.1rem 1.3rem;border-radius:12px;border-left:5px solid #9e13cf;background:color-mix(in srgb,#9e13cf 10%,transparent);font-size:1.05rem}:is([data-2hc-section],[data-2hc-hero-more]) .bonus-card>p{margin:.4rem 0}:is([data-2hc-section],[data-2hc-hero-more]) .steps{margin:1rem 0}:is([data-2hc-section],[data-2hc-hero-more]) h3{margin:1.75rem 0 .5rem;padding-left:.8rem;border-left:4px solid #9e13cf;line-height:1.3}:is([data-2hc-section],[data-2hc-hero-more]) table{width:100%;border-collapse:separate;border-spacing:0;margin:1.25rem 0;border-radius:12px;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 18%,transparent);font-size:1rem}:is([data-2hc-section],[data-2hc-hero-more]) th,:is([data-2hc-section],[data-2hc-hero-more]) td{padding:.8rem 1.1rem;text-align:left;border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent)}:is([data-2hc-section],[data-2hc-hero-more]) tr:last-child>th,:is([data-2hc-section],[data-2hc-hero-more]) tr:last-child>td{border-bottom:0}:is([data-2hc-section],[data-2hc-hero-more]) tbody tr:nth-child(even){background:color-mix(in srgb,currentColor 5%,transparent)}:is([data-2hc-section],[data-2hc-hero-more]) th[scope=row],:is([data-2hc-section],[data-2hc-hero-more]) tbody th{font-weight:700;width:42%}:is([data-2hc-section],[data-2hc-hero-more]) thead th{background:color-mix(in srgb,#9e13cf 18%,transparent);font-weight:800}:is([data-2hc-section],[data-2hc-hero-more]) [data-table-scroll]{overflow-x:auto;max-width:100%}.steps:has(> .step){background:none;border:0;box-shadow:none;padding:0;display:grid;gap:.75rem}.bonus-card .steps,.bonus-card .step,.bonus-card .bonus-card,.step .step,.step .steps{background:transparent;box-shadow:none}.bonus-card .step{border:0;border-top:1px solid rgba(127,127,127,.25);border-radius:0;padding:.8rem 0}.bonus-card .step:first-child{border-top:0}th,td{overflow-wrap:break-word;word-break:normal;hyphens:auto;font-size:clamp(14px,.95rem,17px)}@media (max-width:560px){table tr:has(> th):not(:has(> td)){display:none}table,table tbody,table tr{display:block;width:100%}table tr{padding:.65rem .85rem;border-bottom:1px solid rgba(127,127,127,.22)}table td,table th{display:block;width:auto!important;border:0!important;padding:.12rem 0!important;text-align:left}table tr > :first-child{font-weight:700}table td[data-label]:not(:first-child)::before{content:attr(data-label) ": ";font-weight:600;opacity:.72}}#hero,section#hero,[id*="hero"]:not([id^="t-"]){ background-image: linear-gradient(180deg, rgba(10,12,24,.20) 0%, rgba(10,12,24,.45) 55%, rgba(10,12,24,.72) 100%), url('../../media/2024/02/surge-casinoaus-banner.jpg?v=88a30933') !important; background-size: cover !important; background-position: center center !important; background-repeat: no-repeat !important; }img[src*="hero"],img[src*="bonus_bg"]{ width: 100% !important; height: auto !important; max-height: 60vh !important; aspect-ratio: 16 / 9 !important; object-fit: cover !important; display: block !important; }img[src*="hero"]{ max-height: min(60vh, 420px) !important; object-fit: contain !important; }.footer-providers{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;align-items:center;margin:.25rem 0 1rem;grid-column:1/-1;width:100%}.footer-providers img{height:40px!important;width:auto!important;max-width:150px!important;object-fit:contain!important;background:#15181e;border-radius:6px;padding:2px 8px}