.index-module-scss-module__Xv8Qfq__tabPanel__pill{background-image:radial-gradient(circle at 30% 100%,#eef6b540,#0000 44%),radial-gradient(circle at 50% 100%,#be46dd80,#0000 40%),radial-gradient(circle at 70% 100%,#2aa2c166,#0000 50%),linear-gradient(#050a22,#050a22);border-width:1px;border-color:#ffffff26;border-radius:2.4rem;height:3.2rem;padding:.8rem 1.2rem;line-height:0;display:inline-block;box-shadow:0 2px 4px #00000047,0 4px 8px #00000038,inset 0 -2px 5px #d5ea484f}.index-module-scss-module__Xv8Qfq__tabPanel__pill_text{color:#0000;background-image:linear-gradient(95deg,#eef6b5 11%,#798690 110%);-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:500;line-height:1.14}.index-module-scss-module__Xv8Qfq__tabPanel__visual{pointer-events:none;display:none;position:absolute;top:0;right:0}@media (min-width:1024px){.index-module-scss-module__Xv8Qfq__tabPanel__visual{display:block}}.index-module-scss-module__Xv8Qfq__tabPanel__visual{width:min(56%,555px)}.index-module-scss-module__Xv8Qfq__tabPanel__image{width:100%;height:auto}.index-module-scss-module__Xv8Qfq__tabNav{--tw-bg-opacity:1;background-color:rgb(5 10 34/var(--tw-bg-opacity,1))}@media (min-width:1024px){.index-module-scss-module__Xv8Qfq__tabNav{--tw-border-opacity:1;border-left-width:1px;border-color:rgb(28 48 66/var(--tw-border-opacity,1));padding-top:12rem;padding-bottom:4rem}}@media not all and (min-width:1024px){.index-module-scss-module__Xv8Qfq__tabNav{z-index:10;--tw-border-opacity:1;border-top-width:1px;border-bottom-width:1px;border-color:rgb(28 48 66/var(--tw-border-opacity,1));margin-left:-2rem;margin-right:-2rem;position:sticky;top:6.8rem}}@media not all and (min-width:700px){.index-module-scss-module__Xv8Qfq__tabNav__list{scroll-behavior:smooth;scrollbar-width:none;gap:2rem;padding-left:40vw;padding-right:40vw;overflow-x:auto}.index-module-scss-module__Xv8Qfq__tabNav__list::-webkit-scrollbar{display:none}}.index-module-scss-module__Xv8Qfq__tabNav__indicator{background-color:currentColor;border-radius:9999px;width:1rem;height:1rem;position:absolute}@media (min-width:1024px){.index-module-scss-module__Xv8Qfq__tabNav__indicator{margin-left:-.6rem;left:0}}@media not all and (min-width:1024px){.index-module-scss-module__Xv8Qfq__tabNav__indicator{top:-6px;left:calc(50% - 5px)}}