.spring-spinner,.spring-spinner *{box-sizing:border-box}.spring-spinner{height:40px;width:40px}.spring-spinner .spring-spinner-part{overflow:hidden;height:calc(40px / 2);width:40px}.spring-spinner .spring-spinner-part.bottom{transform:rotate(180deg) scaleX(-1)}.spring-spinner .spring-spinner-rotator{width:40px;height:40px;border-color:#4f46e5 #4f46e5 transparent transparent;border-style:solid;border-width:calc(40px / 7);border-radius:50%;box-sizing:border-box;animation:spring-spinner-animation 3s ease-in-out infinite;transform:rotate(-200deg)}@keyframes spring-spinner-animation{0%{border-width:calc(40px / 7)}25%{border-width:calc(40px / 23.33)}50%{transform:rotate(115deg);border-width:calc(40px / 7)}75%{border-width:calc(40px / 23.33)}to{border-width:calc(40px / 7)}}.custom-markdown ol{text-align:left;list-style-position:outside}.waveText{position:relative;-webkit-box-reflect:below -20px linear-gradient(transparent,rgba(0,0,0,.2));font-size:40px}@media (min-width:768px){.waveText{font-size:50px}}.waveText span{position:relative;display:inline-block;text-transform:uppercase}.waveText-sm{position:relative;-webkit-box-reflect:below -20px linear-gradient(transparent,rgba(0,0,0,.2));font-size:25px}@media (min-width:768px){.waveText-sm{font-size:40px}}.waveText-sm span{position:relative;display:inline-block}.flipText span{display:inline-block;font-size:32px;--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity))}:is(.dark .flipText span){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.flipText span{font-size:60px}}[data-scrollspy-link]{font-weight:400;--tw-text-opacity:1;color:rgb(37 40 44/var(--tw-text-opacity))}:is(.dark [data-scrollspy-link]){--tw-text-opacity:1;color:rgb(217 227 234/var(--tw-text-opacity))}[data-scrollspy-link].scrollspy-active{font-weight:550;--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity))}