.CodeCopyButton-module__vc_cXa__root{background:#f1f5f9;border:1px dashed #94a3b8;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:inline-flex}.CodeCopyButton-module__vc_cXa__label{color:#475569;white-space:nowrap;font-weight:500}.CodeCopyButton-module__vc_cXa__code{color:#0f172a;letter-spacing:.02em;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;font-weight:700}.CodeCopyButton-module__vc_cXa__button{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;gap:4px;margin-left:auto;padding:6px 14px;font-size:12px;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.CodeCopyButton-module__vc_cXa__button:hover{color:#fff;background:#2563eb;border-color:#2563eb}
.page-module__sAYIaa__page{flex-direction:column;gap:36px;max-width:880px;margin:0 auto;padding:24px 16px 64px;display:flex}.page-module__sAYIaa__breadcrumb{color:#64748b;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.page-module__sAYIaa__breadcrumb a{color:#475569;text-decoration:none}.page-module__sAYIaa__breadcrumb a:hover{color:#2563eb;text-decoration:underline}.page-module__sAYIaa__hero{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;gap:18px;padding:28px 24px;display:flex}@media (min-width:768px){.page-module__sAYIaa__hero{padding:36px 40px}}.page-module__sAYIaa__heroHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__sAYIaa__brandRow{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.page-module__sAYIaa__brandLogo{object-fit:cover;background:#fff;border:1px solid #e2e8f0;border-radius:12px}.page-module__sAYIaa__brandName{color:#0f172a;font-size:16px;font-weight:700}.page-module__sAYIaa__brandRow:hover .page-module__sAYIaa__brandName{color:#2563eb}.page-module__sAYIaa__tags{flex-wrap:wrap;gap:6px;display:flex}.page-module__sAYIaa__tagExclusive{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#854d0e;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}.page-module__sAYIaa__tagType{text-transform:uppercase;letter-spacing:.05em;color:#475569;background:#e2e8f0;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:700}.page-module__sAYIaa__title{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:28px;font-weight:800;line-height:1.2}@media (min-width:768px){.page-module__sAYIaa__title{font-size:36px}}.page-module__sAYIaa__chips{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;padding:0;display:grid}@media (min-width:600px){.page-module__sAYIaa__chips{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.page-module__sAYIaa__chips{grid-template-columns:repeat(6,minmax(0,1fr))}}.page-module__sAYIaa__chip{background:#fff;border:1px solid #e2e8f0;border-radius:10px;flex-direction:column;gap:2px;min-width:0;padding:10px 14px;display:flex}.page-module__sAYIaa__chip dt{text-transform:uppercase;letter-spacing:.04em;color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}.page-module__sAYIaa__chip dd{color:#0f172a;word-break:break-word;margin:0;font-size:16px;font-weight:700;line-height:1.2}.page-module__sAYIaa__actions{flex-direction:column;align-items:stretch;gap:8px;margin-top:8px;display:flex}@media (min-width:600px){.page-module__sAYIaa__actions{flex-direction:row;align-items:center;gap:16px}}.page-module__sAYIaa__claimBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0f172a14}@media (min-width:600px){.page-module__sAYIaa__claimBtn{flex:1}}.page-module__sAYIaa__claimBtn:hover{background:#1d4ed8;transform:translateY(-1px);box-shadow:0 4px 12px #2563eb38}.page-module__sAYIaa__tcsLink{color:#475569;text-underline-offset:3px;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.page-module__sAYIaa__tcsLink:hover{color:#2563eb}.page-module__sAYIaa__compliance{color:#94a3b8;text-align:center;margin:0;font-size:12px}@media (min-width:600px){.page-module__sAYIaa__compliance{text-align:left}}.page-module__sAYIaa__section{flex-direction:column;gap:14px;display:flex}.page-module__sAYIaa__sectionTitle{color:#0f172a;margin:0;font-size:22px;font-weight:700}@media (min-width:768px){.page-module__sAYIaa__sectionTitle{font-size:26px}}.page-module__sAYIaa__description{color:#334155;max-width:720px;margin:0;font-size:15px;line-height:1.7}.page-module__sAYIaa__steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.page-module__sAYIaa__steps li{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;gap:16px;padding:18px;display:flex}.page-module__sAYIaa__stepNumber{color:#fff;background:#2563eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:700;display:inline-flex}.page-module__sAYIaa__steps li strong{color:#0f172a;margin-bottom:2px;font-size:15px;font-weight:700;display:block}.page-module__sAYIaa__steps li p{color:#475569;margin:0;font-size:14px;line-height:1.6}.page-module__sAYIaa__tcList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.page-module__sAYIaa__tcItem{background:#fff;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.page-module__sAYIaa__tcDetails[open]{border-color:#bfdbfe}.page-module__sAYIaa__tcSummary{color:#0f172a;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:15px;font-weight:600;list-style:none;display:flex}.page-module__sAYIaa__tcSummary::-webkit-details-marker{display:none}.page-module__sAYIaa__tcSummary:after{content:"";border-bottom:2px solid #64748b;border-right:2px solid #64748b;flex-shrink:0;width:8px;height:8px;transition:transform .16s;transform:rotate(45deg)}.page-module__sAYIaa__tcDetails[open] .page-module__sAYIaa__tcSummary:after{transform:rotate(-135deg)}.page-module__sAYIaa__tcBody{color:#475569;margin:0;padding:0 18px 16px;font-size:14px;line-height:1.65}.page-module__sAYIaa__casinoCard{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:14px;align-items:center;gap:16px;padding:20px 24px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.page-module__sAYIaa__casinoCard:hover{border-color:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #2563eb14}.page-module__sAYIaa__casinoLogo{object-fit:cover;border-radius:12px;flex-shrink:0}.page-module__sAYIaa__casinoCardInfo{flex:1;min-width:0}.page-module__sAYIaa__casinoCardName{color:#0f172a;font-size:17px;font-weight:700}.page-module__sAYIaa__casinoCardMeta{color:#64748b;margin-top:2px;font-size:13px}.page-module__sAYIaa__casinoCardCta{color:#2563eb;white-space:nowrap;font-size:14px;font-weight:600}@media (max-width:600px){.page-module__sAYIaa__casinoCardCta{display:none}}.page-module__sAYIaa__relatedGrid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:600px){.page-module__sAYIaa__relatedGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__sAYIaa__relatedGrid{grid-template-columns:repeat(3,1fr)}}.page-module__sAYIaa__relatedCard{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:10px;padding:16px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.page-module__sAYIaa__relatedCard:hover{border-color:#2563eb;transform:translateY(-1px)}.page-module__sAYIaa__relatedTags{flex-wrap:wrap;gap:4px;display:flex}.page-module__sAYIaa__relatedName{color:#0f172a;font-size:14px;font-weight:700;line-height:1.35}.page-module__sAYIaa__relatedMeta{color:#475569;flex-wrap:wrap;gap:4px;margin-top:auto;font-size:12px;display:flex}.page-module__sAYIaa__relatedCta{color:#2563eb;font-size:12px;font-weight:600}
