@keyframes shine-line{0%{left:0;opacity:0;transition:.3s}5%{opacity:1}95%{opacity:1}to{left:180px;opacity:0;transition:.3s}}@keyframes floating{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.tot-modality{margin-top:120px;text-align:center}.tot-modality__title h1,.tot-modality__title h2,.tot-modality__title h3,.tot-modality__title h4,.tot-modality__title h5,.tot-modality__title h6,.tot-modality__title p{--tw-text-opacity:1;color:rgb(254 54 255/var(--tw-text-opacity,1));font-size:40px;font-weight:900}@media (min-width:1024px){.tot-modality__title h1,.tot-modality__title h2,.tot-modality__title h3,.tot-modality__title h4,.tot-modality__title h5,.tot-modality__title h6,.tot-modality__title p{font-size:54px}}.tot-modality__subtitle h1,.tot-modality__subtitle h2,.tot-modality__subtitle h3,.tot-modality__subtitle h4,.tot-modality__subtitle h5,.tot-modality__subtitle h6,.tot-modality__subtitle p{font-size:20px;font-weight:400;line-height:28px;margin-top:30px}.tot-modality__subtitle h1 br,.tot-modality__subtitle h2 br,.tot-modality__subtitle h3 br,.tot-modality__subtitle h4 br,.tot-modality__subtitle h5 br,.tot-modality__subtitle h6 br,.tot-modality__subtitle p br{display:none}@media (min-width:1440px){.tot-modality__subtitle h1 br,.tot-modality__subtitle h2 br,.tot-modality__subtitle h3 br,.tot-modality__subtitle h4 br,.tot-modality__subtitle h5 br,.tot-modality__subtitle h6 br,.tot-modality__subtitle p br{display:block}}.tot-modality__cards{gap:20px;margin-top:50px}@media (min-width:1024px){.tot-modality__cards{display:flex}}.tot-modality__card{background:linear-gradient(270.92deg,#511a5a -2.59%,#0f1741 13.02%,#1d0f4f 34.05%,#1d0f4f 52.07%,#1d0f4f 83.9%,#511a5a 109.12%);border-radius:16px;box-shadow:inset 1px 1px 10px 0 hsla(0,0%,100%,.502);margin-bottom:40px;padding:32px;position:relative;text-align:left}@media (min-width:1024px){.tot-modality__card{height:auto;margin-bottom:0;padding:55px;width:100%}}@media (min-width:1440px){.tot-modality__card{padding:40px}}.tot-modality__badge{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(17 17 54/var(--tw-bg-opacity,1));border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-radius:5px;border-style:solid;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:13px;font-weight:800;margin-left:auto;margin-right:auto;padding:10px 18px;text-transform:uppercase;width:-moz-max-content;width:max-content}@media (min-width:1024px){.tot-modality__badge{font-size:16px;margin-left:0;margin-right:0;padding-left:25px;padding-right:25px}}.tot-modality__card-title{--tw-text-opacity:1;color:rgb(10 219 227/var(--tw-text-opacity,1));font-size:28px;font-weight:900;margin-bottom:45px;margin-top:45px;text-transform:uppercase}@media (min-width:1440px){.tot-modality__card-title{margin-bottom:25px;margin-top:25px}}.tot-modality__features{margin-bottom:35px}.tot-modality__feature-item{font-size:20px;font-weight:700;margin-top:15px;padding-left:20px;position:relative}.tot-modality__feature-item:before{--tw-bg-opacity:1;background-color:rgb(10 219 227/var(--tw-bg-opacity,1));border-radius:9999px;content:"";height:10px;left:0;padding-left:10px;position:absolute;top:6px}.tot-modality__button{display:flex;justify-content:center}@media (min-width:1024px){.tot-modality__button{display:block}}.tot-modality__button a{display:block;font-size:10px;font-weight:900;height:auto;margin-bottom:35px;padding:11px 9px;width:-moz-max-content;width:max-content;z-index:99}@media (min-width:1024px){.tot-modality__button a{font-size:16px;padding:19px 37px}}.tot-modality__button a:after{z-index:-1}.tot-modality__final-text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:15px;font-weight:500}@media (min-width:1024px){.tot-modality__final-text{font-size:18px}}.tot-modality__final-text svg{height:20px;width:20px}@media (min-width:1024px){.tot-modality__itme1{height:265px}.tot-modality__item2{bottom:3.5rem;left:3.5rem;position:absolute;right:3.5rem}}.tot-modality__price{display:flex;margin-bottom:40px;margin-top:30px}.tot-modality__price-symbol{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:24px;font-weight:700}.tot-modality__price-main{--tw-text-opacity:1;color:rgb(10 219 227/var(--tw-text-opacity,1));font-size:58px;font-weight:900;line-height:50px;margin-right:6px}.tot-modality__price-cents{font-size:24px}.tot-modality__price-cents,.tot-modality__price-unit{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));display:block;font-weight:700}.tot-modality__price-unit{font-size:14px}.tot-modality__highlight{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(17 17 54/var(--tw-bg-opacity,1));border-color:rgb(255 255 255/var(--tw-border-opacity,1));border-radius:5px;border-style:solid;border-width:1px;color:rgb(255 255 255/var(--tw-text-opacity,1));font-size:13px;font-weight:800;margin:40px auto 20px;padding:10px 18px;text-transform:uppercase;width:-moz-max-content;width:max-content}@media (min-width:1024px){.tot-modality__highlight{font-size:16px;margin-left:0;margin-right:0;padding-left:25px;padding-right:25px}}.tot-modality__second-title{--tw-text-opacity:1;color:rgb(10 219 227/var(--tw-text-opacity,1));font-size:28px;font-weight:900;margin-bottom:20px}.tot-modality__second-content p{font-size:18px;font-weight:500}
