.home .tests-cta{width:100%;max-width:calc(720/var(--size-unit)*1em);margin-inline:auto;position:relative}.home .tests-cta .sphere-lines{z-index:1;position:absolute;inset:0}:where(.body--light) .home .tests-cta .sphere-lines{mix-blend-mode:multiply}.home .tests-cta .sphere-lines{pointer-events:none;width:100%;height:100%;overflow:visible}.home .tests-cta .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 .tests-cta .sphere-lines line.connect-line{stroke:var(--w-30-full);stroke-width:calc(1/var(--size-unit)*1em);stroke-dasharray:none}.home .tests-cta .spheres-wrapper{z-index:10;position:absolute;inset:0;overflow:hidden}.home .tests-cta .spheres-wrapper .sphere{-webkit-user-select:none;user-select:none;position:absolute}.home .tests-cta .spheres-wrapper .sphere-float{width:fit-content;position:relative}.home .tests-cta .spheres-wrapper .sphere-text{max-width:none;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 .tests-cta .spheres-wrapper .sphere-text span{text-wrap:nowrap;line-height:1}.home .tests-cta .spheres-wrapper .sphere button.sphere-text{appearance:none;font:inherit;border:none;margin:0}.home .tests-cta .spheres-wrapper .sphere button.sphere-text,.home .tests-cta .spheres-wrapper .sphere a.sphere-text,.home .tests-cta .spheres-wrapper .sphere[role=button] .sphere-text{cursor:pointer;pointer-events:auto;transition:background .3s}@media (hover:hover){.home .tests-cta .spheres-wrapper .sphere button.sphere-text:hover,.home .tests-cta .spheres-wrapper .sphere a.sphere-text:hover,.home .tests-cta .spheres-wrapper .sphere[role=button] .sphere-text:hover{background:rgb(var(--c-fg-rgb) / .4)}}.home .tests-cta .spheres-wrapper .sphere button.sphere-text:focus-visible,.home .tests-cta .spheres-wrapper .sphere a.sphere-text:focus-visible,.home .tests-cta .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 .tests-cta{height:calc(560/var(--size-unit)*1em)}.home .tests-cta__title{text-align:center;z-index:5;width:calc(270/var(--size-unit)*1em);padding:calc(6/var(--size-unit)*1em) 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.category-rail{display:none}@media screen and (min-width:1024px){.category-rail{top:50%;left:calc((100vw - var(--size-container))/2 + calc(24 / var(--size-unit) * 1em));width:calc(56/var(--size-unit)*1em);z-index:20;pointer-events:none;display:block;position:fixed;transform:translateY(-50%)}}.category-rail__list{gap:calc(8/var(--size-unit)*1em);pointer-events:auto;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.category-rail__item{width:calc(56/var(--size-unit)*1em);height:calc(56/var(--size-unit)*1em);position:relative}.category-rail__icon{width:calc(56/var(--size-unit)*1em);height:calc(56/var(--size-unit)*1em);object-fit:contain;display:block}.category-rail__icon--blog{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);transition:background-color .5s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.category-rail__icon--blog:hover{background:var(--glass-bg-hover)}}.category-rail__icon--blog:active{background:var(--glass-bg-active)}.category-rail__icon--blog{background-color:var(--w-10);border-radius:100px}.category-rail__button,.category-rail__link{width:calc(56/var(--size-unit)*1em);height:calc(56/var(--size-unit)*1em);color:inherit;display:block}.category-rail__button:focus-visible,.category-rail__link:focus-visible{outline:calc(2/var(--size-unit)*1em) solid var(--w-60);outline-offset:calc(3/var(--size-unit)*1em);border-radius:calc(8/var(--size-unit)*1em)}.category-rail__button{cursor:pointer;background:0 0;border:none;padding:0}.category-rail__label{top:50%;left:calc(100% + calc(8 / var(--size-unit) * 1em));padding:calc(5/var(--size-unit)*1em) calc(12/var(--size-unit)*1em);white-space:nowrap;pointer-events:none;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);opacity:0;visibility:hidden;transition:opacity .5s cubic-bezier(.16,1,.3,1),visibility .5s cubic-bezier(.16,1,.3,1);position:absolute;transform:translateY(-50%)}.category-rail__item:hover .category-rail__label{opacity:1;visibility:visible}
