.slogan-background{height:62.5rem!important;overflow:hidden}@media(max-width:1440px){.slogan-background{height:50rem!important}}@media(max-width:768px){.slogan-background{height:37.5rem!important}}@media(max-width:475px){.slogan-background{height:31.25rem!important}}.casino-card-slogan{z-index:1;min-height:300px;background-size:auto;background-repeat:no-repeat}.casino-card-slogan-header{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:1920px){.casino-card-slogan-header{padding:0 8.75rem}}@media(min-width:1600px)and (max-width:1920px){.casino-card-slogan-header{padding:0 8.75rem}}@media(min-width:1440px)and (max-width:1600px){.casino-card-slogan-header{padding:0 8.75rem}}@media(min-width:768px)and (max-width:1440px){.casino-card-slogan-header{padding:0 2.5rem}}@media(max-width:768px){.casino-card-slogan-header{padding:0 .625rem}}@media(min-width:1920px){.casino-card-slogan-header{padding-top:5rem}}@media(min-width:1600px)and (max-width:1920px){.casino-card-slogan-header{padding-top:4rem}}@media(min-width:1440px)and (max-width:1600px){.casino-card-slogan-header{padding-top:4rem}}@media(min-width:768px)and (max-width:1440px){.casino-card-slogan-header{padding-top:2.5rem}}@media(max-width:768px){.casino-card-slogan-header{padding-top:1.5rem}}@media(max-width:1440px){.casino-card-slogan-header{gap:2rem}}@media(max-width:768px){.casino-card-slogan-header{gap:1rem}}@media(max-width:475px){.casino-card-slogan-header{gap:.5rem}}.casino-card-slogan-header-authors{display:flex;flex-direction:column;align-items:center;gap:2.5rem}.casino-card-slogan-header-authors>div{margin-top:0}@media(max-width:1440px){.casino-card-slogan-header-authors{gap:2rem}}@media(max-width:475px){.casino-card-slogan-header-authors{gap:1.5rem}}.casino-card-slogan-header-authors-text-prediction{color:#fff9;text-align:center;width:75%;margin:0 auto 5rem}@media(min-width:1920px){.casino-card-slogan-header-authors-text-prediction{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1.5rem;font-weight:400;line-height:2rem}}@media(min-width:1440px)and (max-width:1920px){.casino-card-slogan-header-authors-text-prediction{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(min-width:768px)and (max-width:1440px){.casino-card-slogan-header-authors-text-prediction{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(max-width:768px){.casino-card-slogan-header-authors-text-prediction{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:.875rem;font-weight:400;line-height:1.25rem}}@media(max-width:1600px){.casino-card-slogan-header-authors-text-prediction{width:80%;margin-bottom:3.75rem}}@media(max-width:1440px){.casino-card-slogan-header-authors-text-prediction{width:85%;margin-bottom:1.25rem}}@media(max-width:768px){.casino-card-slogan-header-authors-text-prediction{width:90%;margin-bottom:0}}@media(max-width:475px){.casino-card-slogan-header-authors-text-prediction{width:100%}}.casino-card-slogan-wrapper{display:flex;flex-direction:column;text-align:center}.casino-card-slogan-wrapper>header>.header-desktop>.header-desktop-menu{margin-bottom:5rem}.casino-card-slogan-wrapper>header>.header-mobile{margin-bottom:2.5rem}.casino-card-slogan-wrapper>header{padding-top:1.5625rem!important;width:100%;max-width:120rem;margin:0 auto}@media(min-width:1920px){.casino-card-slogan-wrapper>header{padding:0 8.75rem}}@media(min-width:1600px)and (max-width:1920px){.casino-card-slogan-wrapper>header{padding:0 8.75rem}}@media(min-width:1440px)and (max-width:1600px){.casino-card-slogan-wrapper>header{padding:0 8.75rem}}@media(min-width:768px)and (max-width:1440px){.casino-card-slogan-wrapper>header{padding:0 2.5rem}}@media(max-width:768px){.casino-card-slogan-wrapper>header{padding:0 .625rem}}.casino-card-slogan-wrapper-content{display:flex;flex-direction:column;align-items:center;gap:5rem;width:100%;max-width:120rem;margin:0 auto;z-index:20}@media(min-width:1920px){.casino-card-slogan-wrapper-content{padding:0 8.75rem}}@media(min-width:1600px)and (max-width:1920px){.casino-card-slogan-wrapper-content{padding:0 8.75rem}}@media(min-width:1440px)and (max-width:1600px){.casino-card-slogan-wrapper-content{padding:0 8.75rem}}@media(min-width:768px)and (max-width:1440px){.casino-card-slogan-wrapper-content{padding:0 2.5rem}}@media(max-width:768px){.casino-card-slogan-wrapper-content{padding:0 .625rem}}@media(max-width:1920px){.casino-card-slogan-wrapper-content{gap:4rem}}.casino-card-slogan-description{width:100%;display:flex;justify-content:center;text-align:center;color:#fff9}@media(min-width:1920px){.casino-card-slogan-description{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1.5rem;font-weight:400;line-height:2rem}}@media(min-width:1440px)and (max-width:1920px){.casino-card-slogan-description{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(min-width:768px)and (max-width:1440px){.casino-card-slogan-description{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(max-width:768px){.casino-card-slogan-description{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:.875rem;font-weight:400;line-height:1.25rem}}@media(max-width:1100px){.casino-card-slogan-description br{display:none}}@media(max-width:475px){.casino-card-slogan-description{text-align:left}}.casino-card-slogan-title{color:#fff}@media(min-width:1920px){.casino-card-slogan-title{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:4.5rem;font-weight:700;line-height:5rem}}@media(min-width:1440px)and (max-width:1920px){.casino-card-slogan-title{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:3.5rem;font-weight:700;line-height:4rem}}@media(min-width:768px)and (max-width:1440px){.casino-card-slogan-title{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:3rem;font-weight:700;line-height:3.5rem}}@media(max-width:768px){.casino-card-slogan-title{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:2rem;font-weight:700;line-height:2.5rem}}@media(max-width:475px){.casino-card-slogan-title{text-align:left}}.casino-card-slogan-title-wrapper{max-width:120rem;margin:0 auto;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}@media(min-width:1920px){.casino-card-slogan-title-wrapper{margin-bottom:5rem}}@media(min-width:1600px)and (max-width:1920px){.casino-card-slogan-title-wrapper{margin-bottom:4rem}}@media(min-width:1440px)and (max-width:1600px){.casino-card-slogan-title-wrapper{margin-bottom:4rem}}@media(min-width:768px)and (max-width:1440px){.casino-card-slogan-title-wrapper{margin-bottom:2.5rem}}@media(max-width:768px){.casino-card-slogan-title-wrapper{margin-bottom:1.5rem}}.casino-card-slogan-buttons{display:flex;gap:2.125rem}@media(max-width:768px){.casino-card-slogan-buttons{width:100%;gap:1.75rem}}@media(max-width:375px){.casino-card-slogan-buttons{flex-direction:column;gap:.625rem}}@media(max-width:578px){.casino-card-slogan-buttons{display:none;position:absolute}}.casino-card-slogan-buttons a{font-family:var(--font-gilroy);text-decoration:none;background-color:#fff3;color:#fff;border-radius:6.25rem;font-weight:700;font-size:1.125rem;line-height:1.575rem;padding:1.5rem;width:13.75rem}@media(max-width:768px){.casino-card-slogan-buttons a{font-size:.875rem;line-height:1.225rem;padding:1.09375rem;width:100%}}.casino-card-slogan-buttons a:first-child{background:linear-gradient(50deg,#8f13f1 31.11%,#3616fb 73.82%,#6eff7c 96.27%);color:#fff}.casino-card-slogan-footer{width:100%;max-width:120rem;margin:5rem auto 0}@media(min-width:1920px){.casino-card-slogan-footer{padding:0 8.75rem}}@media(min-width:1600px)and (max-width:1920px){.casino-card-slogan-footer{padding:0 8.75rem}}@media(min-width:1440px)and (max-width:1600px){.casino-card-slogan-footer{padding:0 8.75rem}}@media(min-width:768px)and (max-width:1440px){.casino-card-slogan-footer{padding:0 2.5rem}}@media(max-width:768px){.casino-card-slogan-footer{padding:0 .625rem}}@media(max-width:1920px){.casino-card-slogan-footer{margin-top:4rem}}@media(max-width:475px){.casino-card-slogan-footer{margin-top:2rem}}.casino-card-slogan-footer-text{color:#fff9}@media(min-width:1920px){.casino-card-slogan-footer-text{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1.5rem;font-weight:400;line-height:2rem}}@media(min-width:1440px)and (max-width:1920px){.casino-card-slogan-footer-text{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(min-width:768px)and (max-width:1440px){.casino-card-slogan-footer-text{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(max-width:768px){.casino-card-slogan-footer-text{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:.875rem;font-weight:400;line-height:1.25rem}}.casino-card-slogan-footer-text a{color:#fff;transition:all .3s ease}.casino-card-slogan-footer-text a:hover{color:#6eff7c}@media(min-width:578px)and (max-width:1024px){.casino-card-slogan-wrapper{display:flex;flex-direction:column;row-gap:3.75rem}.casino-card-slogan-title-wrapper{align-self:center}}@media(min-width:1025px)and (max-width:1600px){.casino-card-slogan-wrapper{display:flex;flex-direction:column}.casino-card-slogan-title-wrapper{align-self:center}}@media(min-width:1600px){.casino-card-slogan-wrapper{display:flex;flex-direction:column;row-gap:0}.casino-card-slogan-title-wrapper{align-self:center}}@media(max-width:768px){.casino-card-slogan{margin-bottom:4rem}}@media(max-width:576px){.casino-card-slogan{padding-bottom:0}.casino-card-slogan-wrapper{gap:0}}@media(max-width:500px){.casino-card-slogan-buttons{display:none}}.responsive-gambling-table{width:100%;display:flex;flex-direction:column;gap:.625rem;padding:1.5rem;border-radius:2rem;background:linear-gradient(180deg,#8f13f103,#8f13f11a),#2c085733}@media(max-width:475px){.responsive-gambling-table{gap:.625rem;border-radius:1.5rem;padding:.875rem .625rem}}.responsive-gambling-table-row{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;background:#ffffff0d;border-radius:1.5rem}@media(max-width:768px){.responsive-gambling-table-row{border-radius:.5rem;padding:.75rem 1rem}}.responsive-gambling-table-row.inactive{background-color:#0006}.responsive-gambling-table-row.inactive .responsive-gambling-table-text{color:hsla(0,0%,100%,.502)}.responsive-gambling-table-container{display:flex;align-items:center;gap:1rem}.responsive-gambling-table-icon{position:relative;height:2.5rem;width:2.5rem}.responsive-gambling-table-icon.inactive{opacity:.5}@media(max-width:1440px){.responsive-gambling-table-icon{height:2.375rem;width:2.375rem}}@media(max-width:768px){.responsive-gambling-table-icon{height:2rem;width:2rem}}@media(max-width:475px){.responsive-gambling-table-icon{height:1.5625rem;width:1.5625rem}}.responsive-gambling-table-text{color:#fff}@media(min-width:1920px){.responsive-gambling-table-text{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1.5rem;font-weight:400;line-height:2rem}}@media(min-width:1440px)and (max-width:1920px){.responsive-gambling-table-text{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(min-width:768px)and (max-width:1440px){.responsive-gambling-table-text{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(max-width:768px){.responsive-gambling-table-text{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:.875rem;font-weight:400;line-height:1.25rem}}.responsive-gambling-table-check{position:relative;height:1.5rem;width:1.5rem}@media(max-width:768px){.responsive-gambling-table-check{height:1.125rem;width:1.125rem}}@media(max-width:475px){.responsive-gambling-table-check{height:.875rem;width:.875rem}}.seo-casino-details{max-width:120rem;margin:0 auto;width:100%;z-index:2;display:flex;flex-direction:column}@media(min-width:1920px){.seo-casino-details{gap:5rem}}@media(min-width:1600px)and (max-width:1920px){.seo-casino-details{gap:5rem}}@media(min-width:1440px)and (max-width:1600px){.seo-casino-details{gap:5rem}}@media(min-width:768px)and (max-width:1440px){.seo-casino-details{gap:4rem}}@media(max-width:768px){.seo-casino-details{gap:4rem}}@media(min-width:1920px){.seo-casino-details>.seo-header-text{padding:0 8.75rem}}@media(min-width:1600px)and (max-width:1920px){.seo-casino-details>.seo-header-text{padding:0 8.75rem}}@media(min-width:1440px)and (max-width:1600px){.seo-casino-details>.seo-header-text{padding:0 8.75rem}}@media(min-width:768px)and (max-width:1440px){.seo-casino-details>.seo-header-text{padding:0 2.5rem}}@media(max-width:768px){.seo-casino-details>.seo-header-text{padding:0 .625rem}}.seo-casino-details-section{max-width:120rem;margin:0 auto;width:100%}@media(min-width:1920px){.seo-casino-details-section{padding:0 8.75rem}}@media(min-width:1600px)and (max-width:1920px){.seo-casino-details-section{padding:0 8.75rem}}@media(min-width:1440px)and (max-width:1600px){.seo-casino-details-section{padding:0 8.75rem}}@media(min-width:768px)and (max-width:1440px){.seo-casino-details-section{padding:0 2.5rem}}@media(max-width:768px){.seo-casino-details-section{padding:0 .625rem}}.vip-program{display:flex;flex-direction:column;position:relative;z-index:1;gap:3rem;width:100%;max-width:120rem;margin:0 auto}@media(min-width:1920px){.vip-program{padding:0 8.75rem}}@media(min-width:1600px)and (max-width:1920px){.vip-program{padding:0 8.75rem}}@media(min-width:1440px)and (max-width:1600px){.vip-program{padding:0 8.75rem}}@media(min-width:768px)and (max-width:1440px){.vip-program{padding:0 2.5rem}}@media(max-width:768px){.vip-program{padding:0 .625rem}}@media(max-width:1600px){.vip-program{gap:2.5rem}}@media(max-width:1440px){.vip-program{gap:2rem}}@media(max-width:475px){.vip-program{gap:1.5rem}}@media(min-width:1920px){.vip-program.vip-program-server{gap:2.5rem}}@media(min-width:1600px)and (max-width:1920px){.vip-program.vip-program-server{gap:2.5rem}}@media(min-width:1440px)and (max-width:1600px){.vip-program.vip-program-server{gap:1.5rem}}@media(min-width:768px)and (max-width:1440px){.vip-program.vip-program-server{gap:1rem}}@media(max-width:768px){.vip-program.vip-program-server{gap:.5rem}}.vip-program-table-desktop,.vip-program-table-mobile{margin-top:0!important}.vip-program-text-container{display:flex;flex-direction:column}@media(min-width:1920px){.vip-program-text-container{gap:2.5rem}}@media(min-width:1600px)and (max-width:1920px){.vip-program-text-container{gap:1.5rem}}@media(min-width:1440px)and (max-width:1600px){.vip-program-text-container{gap:1.5rem}}@media(min-width:768px)and (max-width:1440px){.vip-program-text-container{gap:1rem}}@media(max-width:768px){.vip-program-text-container{gap:.5rem}}.vip-program-text-container:has(.vip-program-body-desc h2)>.seo-header-text{display:none}.vip-program-desc{display:flex;flex-direction:column;gap:2rem}@media(max-width:1600px){.vip-program-desc{gap:1.5rem}}@media(max-width:769px){.vip-program-desc{gap:1.5rem}}@media(max-width:476px){.vip-program-desc{gap:.625rem}}.vip-program-desc ul{list-style-position:outside;padding-left:1rem}.vip-program-desc ul>li::marker{color:#fff}.vip-program-desc ul>li p{display:inline;color:#fff}.vip-program-desc-container{overflow-x:auto}.vip-program-desc-container::-webkit-scrollbar{height:.375rem}@media(max-width:1440px){.vip-program-desc-container::-webkit-scrollbar{height:.25rem}}.vip-program-desc-container::-webkit-scrollbar-track{background:#ffffff0d;border-radius:8px}.vip-program-desc-container::-webkit-scrollbar-thumb{background:#fff3;border-radius:8px}.vip-program-desc-container::-webkit-scrollbar-thumb:hover{background:#fff9}@media(max-width:768px){.vip-program-desc-container>table.vip-program-table-desktop{display:none}}.vip-program-desc-container>table.vip-program-table-mobile{display:none}@media(max-width:768px){.vip-program-desc-container>table.vip-program-table-mobile{display:table}}.vip-program-desc-container>table{width:100%;margin-top:3rem;overflow:auto;border-collapse:initial!important;border:0;padding:8px 24px 24px;border-spacing:0 8px;border-radius:1.5rem;overflow:hidden;background:linear-gradient(180deg,#8f13f103,#8f13f133),#2c085733;color:#fff;font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:1.25rem;font-weight:400;line-height:1.75rem}@media(min-width:1601px)and (max-width:1920px){.vip-program-desc-container>table{margin-top:2.5rem}}@media(max-width:1440px){.vip-program-desc-container>table{padding:4px 16px 16px;font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(min-width:769px)and (max-width:1600px){.vip-program-desc-container>table{margin-top:2rem}}@media(max-width:768px){.vip-program-desc-container>table{padding:4px 12px 12px;border-radius:1rem;margin-top:1.5rem;font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:.875rem;font-weight:400;line-height:1.25rem}}.vip-program-desc-container>table thead{border:0}.vip-program-desc-container>table thead tr{background:#0000;border:0}.vip-program-desc-container>table thead tr th{text-align:left;font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:.875rem;font-weight:600;line-height:1.25rem;-webkit-text-size-adjust:none;white-space:nowrap;color:#fff;border:0;padding:.5rem 2.5rem .5rem 0}.vip-program-desc-container>table thead tr th:first-child{padding:.5rem 2.5rem .5rem 1rem}@media(max-width:1920px){.vip-program-desc-container>table thead tr th:first-child{padding-right:1.25rem}}@media(max-width:768px){.vip-program-desc-container>table thead tr th:first-child{padding:.5rem 1.25rem .5rem .75rem}}.vip-program-desc-container>table thead tr th:last-child{padding:.5rem 1rem .5rem 0}@media(max-width:768px){.vip-program-desc-container>table thead tr th:last-child{padding:.375rem .75rem .375rem 0}}@media(max-width:1920px){.vip-program-desc-container>table thead tr th{padding-right:1.25rem}}@media(max-width:768px){.vip-program-desc-container>table thead tr th{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:.75rem;font-weight:600;line-height:1rem}}@media(max-width:475px){.vip-program-desc-container>table thead tr th{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:.625rem;font-weight:600;line-height:.875rem}}.vip-program-desc-container>table tbody{border:0}.vip-program-desc-container>table tbody tr{border-radius:12px;background:#ffffff0d}.vip-program-desc-container>table tbody tr td{border:0;text-align:left;padding:1rem 2.5rem 1rem 0;color:#fff;font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}.vip-program-desc-container>table tbody tr td:last-child{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;padding-right:1rem}@media(max-width:768px){.vip-program-desc-container>table tbody tr td:last-child{padding-right:.75rem}}@media(max-width:475px){.vip-program-desc-container>table tbody tr td:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}}.vip-program-desc-container>table tbody tr td:first-child{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;padding-left:1rem}@media(max-width:768px){.vip-program-desc-container>table tbody tr td:first-child{padding-left:.75rem}}@media(max-width:475px){.vip-program-desc-container>table tbody tr td:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}}@media(max-width:768px){.vip-program-desc-container>table tbody tr td>p:nth-child(2){color:#fff9;font-weight:400;margin-top:.125rem}}@media(max-width:1920px){.vip-program-desc-container>table tbody tr td{padding-right:1.25rem}}@media(max-width:768px){.vip-program-desc-container>table tbody tr td{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:.75rem;font-weight:400;line-height:1rem;padding:.5rem 1.25rem .5rem 0}}@media(max-width:475px){.vip-program-desc-container>table tbody tr td{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:.625rem;font-weight:400;line-height:.875rem}}.vip-program-desc-container>table tbody tr:hover{background-color:#ffffff0d}.vip-program-body-desc{display:flex;flex-direction:column;gap:2rem;color:#fff9}@media(min-width:1920px){.vip-program-body-desc{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1.5rem;font-weight:400;line-height:2rem}}@media(min-width:1440px)and (max-width:1920px){.vip-program-body-desc{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(min-width:768px)and (max-width:1440px){.vip-program-body-desc{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(max-width:768px){.vip-program-body-desc{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:.875rem;font-weight:400;line-height:1.25rem}}@media(max-width:1600px){.vip-program-body-desc{gap:1.5rem}}@media(max-width:769px){.vip-program-body-desc{gap:1.5rem}}@media(max-width:476px){.vip-program-body-desc{gap:.625rem}}.vip-program-body-desc>h2{color:#fff}@media(min-width:1920px){.vip-program-body-desc>h2{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:3rem;font-weight:700;line-height:3.5rem}}@media(min-width:1440px)and (max-width:1920px){.vip-program-body-desc>h2{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:2.5rem;font-weight:700;line-height:3rem}}@media(min-width:768px)and (max-width:1440px){.vip-program-body-desc>h2{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:2.5rem;font-weight:700;line-height:3rem}}@media(max-width:768px){.vip-program-body-desc>h2{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:1.5rem;font-weight:700;line-height:2rem}}.vip-program-body-desc>table{width:100%;margin-top:3rem;overflow:auto;border-collapse:initial!important;border:0;padding:8px 24px 24px;border-spacing:0 8px;border-radius:1.5rem;overflow:hidden;background:linear-gradient(180deg,#8f13f103,#8f13f133),#2c085733;color:#fff;font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:1.25rem;font-weight:400;line-height:1.75rem}@media(min-width:1601px)and (max-width:1920px){.vip-program-body-desc>table{margin-top:2.5rem}}@media(max-width:1440px){.vip-program-body-desc>table{padding:4px 16px 16px;font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}}@media(min-width:769px)and (max-width:1600px){.vip-program-body-desc>table{margin-top:2rem}}@media(max-width:768px){.vip-program-body-desc>table{padding:4px 12px 12px;border-radius:1rem;margin-top:1.5rem;font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:.875rem;font-weight:400;line-height:1.25rem}}.vip-program-body-desc>table thead{border:0}.vip-program-body-desc>table thead tr{background:#0000;border:0}.vip-program-body-desc>table thead tr th{text-align:left;font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:.875rem;font-weight:600;line-height:1.25rem;-webkit-text-size-adjust:none;white-space:nowrap;color:#fff;border:0;padding:.5rem 2.5rem .5rem 0}.vip-program-body-desc>table thead tr th:first-child{padding:.5rem 2.5rem .5rem 1rem}@media(max-width:1920px){.vip-program-body-desc>table thead tr th:first-child{padding-right:1.25rem}}@media(max-width:768px){.vip-program-body-desc>table thead tr th:first-child{padding:.5rem 1.25rem .5rem .75rem}}.vip-program-body-desc>table thead tr th:last-child{padding:.5rem 1rem .5rem 0}@media(max-width:768px){.vip-program-body-desc>table thead tr th:last-child{padding:.375rem .75rem .375rem 0}}@media(max-width:1920px){.vip-program-body-desc>table thead tr th{padding-right:1.25rem}}@media(max-width:768px){.vip-program-body-desc>table thead tr th{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:.75rem;font-weight:600;line-height:1rem}}@media(max-width:475px){.vip-program-body-desc>table thead tr th{font-family:var(--font-sf-pro-display,system-ui,-apple-system,sans-serif);font-size:.625rem;font-weight:600;line-height:.875rem}}.vip-program-body-desc>table tbody{border:0}.vip-program-body-desc>table tbody tr{border-radius:12px;background:#ffffff0d}.vip-program-body-desc>table tbody tr td{border:0;text-align:left;padding:1rem 2.5rem 1rem 0;color:#fff;font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem}.vip-program-body-desc>table tbody tr td:last-child{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;padding-right:1rem}@media(max-width:768px){.vip-program-body-desc>table tbody tr td:last-child{padding-right:.75rem}}@media(max-width:475px){.vip-program-body-desc>table tbody tr td:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}}.vip-program-body-desc>table tbody tr td:first-child{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;padding-left:1rem}@media(max-width:768px){.vip-program-body-desc>table tbody tr td:first-child{padding-left:.75rem}}@media(max-width:475px){.vip-program-body-desc>table tbody tr td:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}}@media(max-width:768px){.vip-program-body-desc>table tbody tr td>p:nth-child(2){color:#fff9;font-weight:400;margin-top:.125rem}}@media(max-width:1920px){.vip-program-body-desc>table tbody tr td{padding-right:1.25rem}}@media(max-width:768px){.vip-program-body-desc>table tbody tr td{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:.75rem;font-weight:400;line-height:1rem;padding:.5rem 1.25rem .5rem 0}}@media(max-width:475px){.vip-program-body-desc>table tbody tr td{font-family:var(--font-sf-pro-text,system-ui,-apple-system,sans-serif);font-size:.625rem;font-weight:400;line-height:.875rem}}.vip-program-body-desc>table tbody tr:hover{background-color:#ffffff0d}