.safety-section--divide{padding-block:calc(32/var(--size-unit)*1em);border-top:1px solid var(--w-30-full)}.safety-section .container{gap:calc(8/var(--size-unit)*1em);flex-direction:column;display:flex}.safety-section__heading{margin-bottom:calc(16/var(--size-unit)*1em)}.safety-section__card{color:#fff;background:var(--glass-bg);-webkit-backdrop-filter:blur(calc(20 / var(--size-unit) * 1em));backdrop-filter:blur(calc(20 / var(--size-unit) * 1em));border-radius:calc(12/var(--size-unit)*1em);width:100%;padding:calc(16/var(--size-unit)*1em)}.safety-section__card--warning{background:url(/assets/safety/disclaimer-bg.png) 50%/cover no-repeat}.safety-section__title{margin-bottom:calc(16/var(--size-unit)*1em)}.safety-section__list{gap:calc(16/var(--size-unit)*1em);flex-direction:column;display:flex}.safety-section__item{align-items:center;gap:calc(12/var(--size-unit)*1em);display:flex}.safety-section__item-icon{width:calc(24/var(--size-unit)*1em);height:calc(24/var(--size-unit)*1em);flex-shrink:0}.safety-section__faq{gap:calc(8/var(--size-unit)*1em);flex-direction:column;display:flex}.safety-section__faq .faq-item{color:#fff;background:var(--glass-bg);width:100%;-webkit-backdrop-filter:blur(calc(20 / var(--size-unit) * 1em));backdrop-filter:blur(calc(20 / var(--size-unit) * 1em));border-radius:calc(12/var(--size-unit)*1em);padding:calc(16/var(--size-unit)*1em);transition:background-color .5s cubic-bezier(.16,1,.3,1);position:relative}@media (hover:hover){.safety-section__faq .faq-item:has(.button-area:hover){background:#ffffff40}}.safety-section__faq .faq-item:has(.button-area:active){background:#ffffff59}.safety-section__faq .faq-item__header{justify-content:space-between;align-items:center;gap:calc(16/var(--size-unit)*1em);width:100%;display:flex;position:relative}.safety-section__faq .faq-item__header .button-area{z-index:2;inset:calc(-16/var(--size-unit)*1em);cursor:pointer;background:0 0;border:none;padding:0;position:absolute}.safety-section__faq .faq-item__header .button-area:focus-visible{outline:calc(2/var(--size-unit)*1em) solid var(--w-60);outline-offset:calc(-4/var(--size-unit)*1em);border-radius:calc(12/var(--size-unit)*1em)}.safety-section__faq .faq-item__header .header-icon{flex-shrink:0;transition:transform .5s cubic-bezier(.16,1,.3,1)}.safety-section__faq .faq-item.is-open .header-icon{transform:rotate(45deg)}.safety-section__faq .faq-item__answear{overflow:hidden}.safety-section__faq .faq-item__answear-text{padding-top:calc(8/var(--size-unit)*1em)}
.partybox-cta{width:100%;max-width:calc(920/var(--size-unit)*1em);padding-bottom:calc(32/var(--size-unit)*1em);margin-inline:auto;position:relative}.partybox-cta__stage .sphere-lines{z-index:1;position:absolute;inset:0}:where(.body--light) .partybox-cta__stage .sphere-lines{mix-blend-mode:multiply}.partybox-cta__stage .sphere-lines{pointer-events:none;width:100%;height:100%;overflow:visible}.partybox-cta__stage .sphere-lines line{stroke:var(--levitation-line);stroke-width:calc(1.5/var(--size-unit)*1em);stroke-dasharray:calc(3/var(--size-unit)*1em) calc(6/var(--size-unit)*1em)}.partybox-cta__stage .sphere-lines line.connect-line{stroke:var(--w-30-full);stroke-width:calc(1/var(--size-unit)*1em);stroke-dasharray:none}.partybox-cta__stage .spheres-wrapper{z-index:10;position:absolute;inset:0;overflow:hidden}.partybox-cta__stage .spheres-wrapper .sphere{-webkit-user-select:none;user-select:none;position:absolute}.partybox-cta__stage .spheres-wrapper .sphere-float{width:fit-content;position:relative}.partybox-cta__stage .spheres-wrapper .sphere-text{max-width:calc(140/var(--size-unit)*1em);padding:calc(13/var(--size-unit)*1em) calc(16/var(--size-unit)*1em);background:var(--glass-bg);-webkit-backdrop-filter:blur(calc(40 / var(--size-unit) * 1em));backdrop-filter:blur(calc(40 / var(--size-unit) * 1em));border-radius:calc(11/var(--size-unit)*1em);color:#fff;text-decoration:none;display:block}.partybox-cta__stage .spheres-wrapper .sphere-text span{line-height:1}.partybox-cta__stage .spheres-wrapper .sphere button.sphere-text{appearance:none;font:inherit;border:none;margin:0}.partybox-cta__stage .spheres-wrapper .sphere button.sphere-text,.partybox-cta__stage .spheres-wrapper .sphere a.sphere-text,.partybox-cta__stage .spheres-wrapper .sphere[role=button] .sphere-text{cursor:pointer;pointer-events:auto;transition:background .3s}@media (hover:hover){.partybox-cta__stage .spheres-wrapper .sphere button.sphere-text:hover,.partybox-cta__stage .spheres-wrapper .sphere a.sphere-text:hover,.partybox-cta__stage .spheres-wrapper .sphere[role=button] .sphere-text:hover{background:rgb(var(--c-fg-rgb) / .4)}}.partybox-cta__stage .spheres-wrapper .sphere button.sphere-text:focus-visible,.partybox-cta__stage .spheres-wrapper .sphere a.sphere-text:focus-visible,.partybox-cta__stage .spheres-wrapper .sphere[role=button] .sphere-text:focus-visible{outline:calc(2/var(--size-unit)*1em) solid rgb(var(--c-fg-rgb) / .7);outline-offset:calc(4/var(--size-unit)*1em)}.partybox-cta__stage .spheres-wrapper .sphere--bruh .sphere-content{padding:calc(4/var(--size-unit)*1em);background:var(--glass-bg);-webkit-backdrop-filter:blur(calc(40 / var(--size-unit) * 1em));backdrop-filter:blur(calc(40 / var(--size-unit) * 1em));border-radius:calc(12/var(--size-unit)*1em);line-height:0}.partybox-cta__stage .spheres-wrapper .sphere--bruh video,.partybox-cta__stage .spheres-wrapper .sphere--bruh img{width:calc(108/var(--size-unit)*1em);height:calc(108/var(--size-unit)*1em);object-fit:cover;border-radius:calc(8/var(--size-unit)*1em);display:block}.partybox-cta__stage .spheres-wrapper .bruh-layer{pointer-events:none;position:absolute;inset:0}.partybox-cta__stage{width:100%;height:calc(520/var(--size-unit)*1em);position:relative}.partybox-cta__title{text-align:center;z-index:5;width:calc(320/var(--size-unit)*1em);padding:calc(6/var(--size-unit)*1em) 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.partybox-cta__bottom-button{z-index:1;margin-top:calc(8/var(--size-unit)*1em);position:relative}.partybox-cta__bottom-button .photo-button__content>span{max-width:calc(218/var(--size-unit)*1em)}.partybox-cta .spheres-wrapper .sphere-icon{object-fit:contain;width:100%;height:100%}.partybox-cta .spheres-wrapper .sphere-icon-wrapper{width:calc(70/var(--size-unit)*1em);height:calc(70/var(--size-unit)*1em);min-width:calc(70/var(--size-unit)*1em);min-height:calc(70/var(--size-unit)*1em);position:absolute}.partybox-cta .spheres-wrapper .sphere--link .sphere-icon-wrapper{top:calc(-40/var(--size-unit)*1em);left:calc(-24/var(--size-unit)*1em)}.partybox-cta .sphere--link,.partybox-cta .sphere--link .sphere-float{width:max-content}.partybox-cta .sphere--link .sphere-text{width:max-content;max-width:calc(125/var(--size-unit)*1em)}
