html[data-splash-accepted] [data-adults-only-overlay]{display:none}body:has([data-legal-page]) [data-adults-only-overlay]:not([data-adults-only-overlay-force]){display:none}.adults-only-page{--adults-only-logo-top:max(calc((100dvh - min(95dvh, 707px)) / 2), 24px);--adults-only-logo-height:44px;--adults-only-container-gap-top:32px;--adults-only-container-top:calc(var(--adults-only-logo-top) + var(--adults-only-logo-height) + var(--adults-only-container-gap-top));--adults-only-screen-bottom-gap:16px;z-index:9999;background:#000;position:fixed;inset:0;overflow:hidden}.adults-only-ellipse{pointer-events:none;z-index:0;border-radius:999px;width:586px;height:586px;position:absolute}.adults-only-ellipse-top-left{filter:blur(150px);background:radial-gradient(circle,#5534d7 0%,#5534d7cc 30%,#5534d759 60%,#5534d700 100%);top:-150px;left:-300px}.adults-only-ellipse-right{filter:blur(150px);background:radial-gradient(circle,#f50077 0%,#f50077cc 30%,#f5007759 60%,#f5007700 100%);top:35%;right:-400px}.adults-only-gradient-fade{display:none}.adults-only-logo-wrap{top:var(--adults-only-logo-top);z-index:2;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.adults-only-custom-logo{object-fit:contain;width:auto;max-width:min(320px,100vw - 64px);height:57px;display:block}.adults-only-container{box-sizing:border-box;top:var(--adults-only-container-top);width:min(950px,100vw - 48px);height:min(631px, calc(100dvh - var(--adults-only-container-top) - var(--adults-only-screen-bottom-gap)));max-height:calc(100dvh - var(--adults-only-container-top) - var(--adults-only-screen-bottom-gap));z-index:2;background:linear-gradient(#1d1d1db3,#1d1d1db3) padding-box padding-box,linear-gradient(163.96deg,#fff6 0%,#ffffff03 40.57% 57.44%,#ffffff1a 100%) border-box;border:1px solid #0000;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(14px,3vh,32px);min-height:0;padding:clamp(18px,3.4vh,32px);display:flex;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.adults-only-badge{flex-shrink:0;width:75px;height:75px}.adults-only-badge rect,.adults-only-badge path{shape-rendering:geometricprecision}.adults-only-title{color:#fff;text-align:center;font-family:var(--font-primary,var(--font-red-hat-display)), "Red Hat Display", sans-serif;letter-spacing:.02em;leading-trim:both;text-edge:cap;margin:0;font-size:18px;font-style:normal;font-weight:700;line-height:120%}.adults-only-text{scrollbar-width:thin;scrollbar-color:#5534d7 transparent;color:#fff;width:100%;min-height:0;font-family:var(--font-primary,var(--font-red-hat-display)), "Red Hat Display", sans-serif;letter-spacing:0;leading-trim:both;text-edge:cap;flex:1;margin:0 -14px 0 0;padding-right:14px;font-size:14px;font-style:normal;font-weight:500;line-height:160%;overflow-y:auto}.adults-only-text::-webkit-scrollbar{background:0 0;width:14px}.adults-only-text::-webkit-scrollbar-track{background:0 0}.adults-only-text::-webkit-scrollbar-thumb{background:linear-gradient(#1d1d1d,#1d1d1d) padding-box padding-box,radial-gradient(40.91% 81.24% at 52.6% 93.75%,#9b7bef 0%,#5534d7 100%) border-box;border:2px solid #0000;border-radius:999px;min-height:24px}.adults-only-text,.adults-only-text :not(a){color:#fff;font-family:var(--font-primary,var(--font-red-hat-display)), "Red Hat Display", sans-serif;letter-spacing:0;font-size:14px;font-style:normal;font-weight:500;line-height:160%}.adults-only-text .lustlab-mdx-editor,.adults-only-text [class*=mdxeditor]{background:0 0}.adults-only-text .lustlab-mdx-content,.adults-only-text [class*=mdxeditor] [contenteditable=true]{min-height:0!important;padding:0!important}.adults-only-text>:first-child,.adults-only-text .lustlab-mdx-content>:first-child,.adults-only-text [class*=mdxeditor]>:first-child{margin-top:0!important}.adults-only-text p{margin:0 0 16px}.adults-only-text p:last-child{margin-bottom:0}.adults-only-text ul{margin:0 0 16px;padding-left:20px;list-style:outside}.adults-only-text ol{margin:0 0 16px;padding-left:20px}.adults-only-text li{color:#fff;margin:0 0 8px;padding-left:8px;display:list-item}.adults-only-text li::marker{color:#fff}.adults-only-text ul li::marker{color:#fff}.adults-only-text ol li::marker{color:#fff}.adults-only-text a,.adults-only-text a:link,.adults-only-text a:visited,.adults-only-text a span,.adults-only-text a *{color:#ed1573;font-family:var(--font-primary,var(--font-red-hat-display)), "Red Hat Display", sans-serif;letter-spacing:0;leading-trim:both;text-edge:cap;font-size:14px;font-style:normal;font-weight:500;line-height:160%;text-decoration:none}.adults-only-text a:hover{text-decoration:underline}.adults-only-buttons{justify-content:center;gap:16px;width:100%;display:flex}.adults-only-accept-button,.adults-only-decline-button{flex:1;max-width:200px}.adults-only-image{z-index:1;pointer-events:none;object-fit:contain;transform-origin:bottom;width:auto;height:auto;max-height:78vh;position:absolute;bottom:0;right:clamp(-140px,-7vw,-40px)}@media (min-width:769px) and (max-width:1024px){.adults-only-page{--adults-only-logo-top:max(calc((100dvh - min(95dvh, 696px)) / 2), 24px);--adults-only-logo-height:35px}.adults-only-custom-logo{height:35px}.adults-only-container{width:min(712px,100vw - 48px);height:min(629px, calc(100dvh - var(--adults-only-container-top) - var(--adults-only-screen-bottom-gap)));max-height:calc(100dvh - var(--adults-only-container-top) - var(--adults-only-screen-bottom-gap))}.adults-only-image{opacity:.72;max-height:85vh;bottom:0;right:-22%}}@media (max-width:768px){.adults-only-page{--adults-only-logo-top:max(calc((100dvh - 95dvh) / 2), 16px);--adults-only-logo-height:29px;--adults-only-container-gap-top:20px;--adults-only-screen-bottom-gap:16px}.adults-only-ellipse{left:50%;transform:translate(-50%)}.adults-only-ellipse-top-left{background:radial-gradient(circle,#5534d7 0%,#5534d7cc 30%,#5534d759 60%,#5534d700 100%);top:-280px;left:50%}.adults-only-ellipse-right{background:radial-gradient(circle,#f50077 0%,#f50077cc 30%,#f5007759 60%,#f5007700 100%);inset:auto auto -320px 50%}.adults-only-custom-logo{height:29px}.adults-only-gradient-fade{z-index:1;pointer-events:none;width:100%;height:120px;display:block;position:absolute;left:0}.adults-only-gradient-fade-top{background:linear-gradient(#000000f2 0%,#0000 100%);top:0}.adults-only-gradient-fade-bottom{background:linear-gradient(#0000 0%,#000000f2 100%);bottom:0}.adults-only-container{width:95%;height:calc(100dvh - var(--adults-only-container-top) - var(--adults-only-screen-bottom-gap));min-height:0;max-height:calc(100dvh - var(--adults-only-container-top) - var(--adults-only-screen-bottom-gap));padding:clamp(16px,5vw,32px);left:50%;overflow:hidden;transform:translate(-50%)}.adults-only-title{margin-bottom:16px;font-size:16px;line-height:1.5}.adults-only-text{-webkit-overflow-scrolling:touch}.adults-only-buttons{gap:12px}.adults-only-accept-button,.adults-only-decline-button{max-width:none}[data-user-layout] .adults-only-accept-button.primary-button-large,[data-user-layout] .adults-only-decline-button.secondary-button-large{min-width:120px;height:40px;padding:10px 20px}[data-user-layout] .adults-only-accept-button.primary-button-large .button-text,[data-user-layout] .adults-only-decline-button.secondary-button-large .button-text{font-size:14px}.adults-only-image{display:none}}
