.why-gpt-slide{position:relative}.why-gpt-slide h2{position:absolute;top:11%;left:5%;margin:0;font-size:clamp(30px,4vw,72px);z-index:2}.why-gpt-stage{position:absolute;inset:17% 5% 3%;width:90%;height:80%;border:0;background:transparent;cursor:pointer;display:grid;place-items:center;color:inherit}.why-gpt-stage:focus-visible{outline:3px solid #638348;outline-offset:-5px}.why-gpt-orbit,.why-gpt-items{position:absolute;width:min(52vh,55vw);height:min(52vh,55vw);border-radius:50%}.why-gpt-orbit{border:1px solid #e4e9e4;opacity:.65}.why-gpt-items{animation:why-orbit 34s linear infinite}.why-gpt-item{position:absolute;left:50%;top:50%;width:clamp(54px,7.3vw,112px);display:grid;justify-items:center;gap:8px;opacity:0;transform:translate(-50%,-50%) rotate(calc(var(--i)*45deg)) translateY(calc(min(52vh,55vw) / -2)) rotate(calc(var(--i)*-45deg)) scale(.45);transition:opacity .45s,transform .65s cubic-bezier(.2,.8,.2,1)}.why-gpt-item.is-visible{opacity:1;transform:translate(-50%,-50%) rotate(calc(var(--i)*45deg)) translateY(calc(min(52vh,55vw) / -2)) rotate(calc(var(--i)*-45deg)) scale(1)}.why-gpt-item img{width:clamp(48px,6vw,90px);height:clamp(48px,6vw,90px);object-fit:contain;border-radius:20%;background:white}.why-gpt-item b{font-size:clamp(12px,1.1vw,20px);white-space:nowrap}.why-gpt-center{position:absolute;display:grid;justify-items:center;gap:14px;opacity:0;transform:scale(.4);transition:opacity .6s .3s,transform .8s .3s}.why-gpt-center img{width:clamp(100px,15vw,240px)}.why-gpt-center b{font-size:clamp(26px,3.2vw,54px)}.why-gpt-stage.is-merged .why-gpt-items{animation-play-state:paused}.why-gpt-stage.is-merged .why-gpt-item{opacity:0;transform:translate(-50%,-50%) scale(.1);transition:transform .8s,opacity .8s}.why-gpt-stage.is-merged .why-gpt-orbit{opacity:0;transition:opacity .6s}.why-gpt-stage.is-merged .why-gpt-center{opacity:1;transform:scale(1)}@keyframes why-orbit{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.why-gpt-items{animation:none}.why-gpt-item,.why-gpt-center{transition:none}}@media(max-width:650px){.why-gpt-slide h2{top:10%;left:7%}.why-gpt-stage{inset:20% 2% 5%;width:96%;height:75%}.why-gpt-orbit,.why-gpt-items{width:min(48vh,65vw);height:min(48vh,65vw)}.why-gpt-item.is-visible{transform:translate(-50%,-50%) rotate(calc(var(--i)*45deg)) translateY(calc(min(48vh,65vw) / -2)) rotate(calc(var(--i)*-45deg)) scale(1)}}

.why-gpt-item img,.why-gpt-item b{animation:why-counter 34s linear infinite}.why-gpt-stage.is-merged .why-gpt-item img,.why-gpt-stage.is-merged .why-gpt-item b{animation-play-state:paused}@keyframes why-counter{to{transform:rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.why-gpt-item img,.why-gpt-item b{animation:none}}
