.home .resonance-section,.donate-page .resonance-section{width:100%;max-width:calc(920/var(--size-unit)*1em);margin-inline:auto;position:relative}.home .resonance-section .sphere-lines,.donate-page .resonance-section .sphere-lines{z-index:1;position:absolute;inset:0}:where(.body--light) .home .resonance-section .sphere-lines,:where(.body--light) .donate-page .resonance-section .sphere-lines{mix-blend-mode:multiply}.home .resonance-section .sphere-lines,.donate-page .resonance-section .sphere-lines{pointer-events:none;width:100%;height:100%;overflow:visible}.home .resonance-section .sphere-lines line,.donate-page .resonance-section .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)}.home .resonance-section .sphere-lines line.connect-line,.donate-page .resonance-section .sphere-lines line.connect-line{stroke:var(--w-30-full);stroke-width:calc(1/var(--size-unit)*1em);stroke-dasharray:none}.home .resonance-section .spheres-wrapper,.donate-page .resonance-section .spheres-wrapper{z-index:10;position:absolute;inset:0;overflow:hidden}.home .resonance-section .spheres-wrapper .sphere,.donate-page .resonance-section .spheres-wrapper .sphere{-webkit-user-select:none;user-select:none;position:absolute}.home .resonance-section .spheres-wrapper .sphere-float,.donate-page .resonance-section .spheres-wrapper .sphere-float{width:fit-content;position:relative}.home .resonance-section .spheres-wrapper .sphere-text,.donate-page .resonance-section .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}.home .resonance-section .spheres-wrapper .sphere-text span,.donate-page .resonance-section .spheres-wrapper .sphere-text span{line-height:1}.home .resonance-section .spheres-wrapper .sphere button.sphere-text,.donate-page .resonance-section .spheres-wrapper .sphere button.sphere-text{appearance:none;font:inherit;border:none;margin:0}.home .resonance-section .spheres-wrapper .sphere button.sphere-text,.home .resonance-section .spheres-wrapper .sphere a.sphere-text,.home .resonance-section .spheres-wrapper .sphere[role=button] .sphere-text,.donate-page .resonance-section .spheres-wrapper .sphere button.sphere-text,.donate-page .resonance-section .spheres-wrapper .sphere a.sphere-text,.donate-page .resonance-section .spheres-wrapper .sphere[role=button] .sphere-text{cursor:pointer;pointer-events:auto;transition:background .3s}@media (hover:hover){.home .resonance-section .spheres-wrapper .sphere button.sphere-text:hover,.home .resonance-section .spheres-wrapper .sphere a.sphere-text:hover,.home .resonance-section .spheres-wrapper .sphere[role=button] .sphere-text:hover,.donate-page .resonance-section .spheres-wrapper .sphere button.sphere-text:hover,.donate-page .resonance-section .spheres-wrapper .sphere a.sphere-text:hover,.donate-page .resonance-section .spheres-wrapper .sphere[role=button] .sphere-text:hover{background:rgb(var(--c-fg-rgb) / .4)}}.home .resonance-section .spheres-wrapper .sphere button.sphere-text:focus-visible,.home .resonance-section .spheres-wrapper .sphere a.sphere-text:focus-visible,.home .resonance-section .spheres-wrapper .sphere[role=button] .sphere-text:focus-visible,.donate-page .resonance-section .spheres-wrapper .sphere button.sphere-text:focus-visible,.donate-page .resonance-section .spheres-wrapper .sphere a.sphere-text:focus-visible,.donate-page .resonance-section .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)}.home .resonance-section .spheres-wrapper .sphere--bruh .sphere-content,.donate-page .resonance-section .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}.home .resonance-section .spheres-wrapper .sphere--bruh video,.home .resonance-section .spheres-wrapper .sphere--bruh img,.donate-page .resonance-section .spheres-wrapper .sphere--bruh video,.donate-page .resonance-section .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}.home .resonance-section .spheres-wrapper .bruh-layer,.donate-page .resonance-section .spheres-wrapper .bruh-layer{pointer-events:none;position:absolute;inset:0}.home .resonance-section,.donate-page .resonance-section{height:calc(560/var(--size-unit)*1em)}.home .resonance-section__title,.donate-page .resonance-section__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%)}
.merch{padding:calc(32/var(--size-unit)*1em) 0;border-top:1px solid var(--w-30-full)}@media screen and (min-width:768px){.merch{padding:calc(40/var(--size-unit)*1em) 0}}.merch .slider{margin-top:calc(32/var(--size-unit)*1em);cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;margin-inline:auto;overflow:hidden}@media screen and (min-width:768px){.merch .slider{max-width:calc(1440/var(--size-unit)*1em)}}.merch .slider:active{cursor:grabbing}.merch .slider__list{place-items:center;display:grid}.merch .slider .slide{width:calc(260/var(--size-unit)*1em);height:calc(233/var(--size-unit)*1em);will-change:transform,opacity;grid-area:1/1}@media screen and (min-width:768px){.merch .slider .slide{width:calc(396.5/var(--size-unit)*1em);height:calc(342/var(--size-unit)*1em)}}.merch .slider .slide img{object-fit:contain;pointer-events:none;width:100%;height:100%}.merch .slide-info{justify-content:space-between;gap:calc(32/var(--size-unit)*1em);margin-top:calc(32/var(--size-unit)*1em);width:100%;display:flex;position:absolute;top:0}.merch .slide-info__wrapper{height:calc(100/var(--size-unit)*1em);position:relative}.merch .slide-info .content{gap:calc(12/var(--size-unit)*1em);max-width:calc(200/var(--size-unit)*1em);flex-direction:column;display:flex}.merch .slide-info__icon{width:calc(70/var(--size-unit)*1em);height:calc(70/var(--size-unit)*1em);border-radius:calc(12/var(--size-unit)*1em);object-fit:cover;background-color:#fff}.merch__buttons{margin-top:calc(24/var(--size-unit)*1em)}
