:root{--primary-color:#5d2a97;--primary-color-hover:#35115f;--secondary-color:#8d168d;--text-color:#300652;--background-color1:#faebfa;--background-color2:#ecf5fa;--background-degrade1:linear-gradient(270deg,#ff66b2,#a64dff,#66b3ff);--background-degrade2:linear-gradient(90deg,#faebfa,#cbbcf0,#a8c5e2);--background-degrade3:linear-gradient(270deg,#2b79d8,#5da6ff,#79b0e7);--background:#fff;--foreground:#171717}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:var(  --background-color2);border-radius:10px}::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:10px;border:3px solid var(--background-color2)}::-webkit-scrollbar-thumb:hover{background-color:var(--primary-color-hover)}@font-face{font-family:Poppins;src:url(https://theloopcode.com/assets/fonts/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(https://theloopcode.com/assets/fonts/Poppins-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(https://theloopcode.com/assets/fonts/Poppins-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(https://theloopcode.com/assets/fonts/Poppins-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(https://theloopcode.com/assets/fonts/Poppins-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(https://theloopcode.com/assets/fonts/Poppins-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sevillana;src:url(https://theloopcode.com/assets/fonts/Sevillana-Regular.ttf) format("truetype");font-display:swap}*{margin:0;padding:0;box-sizing:border-box}body{font-size:1rem!important;color:var(--text-color)}body,h2{font-family:Poppins,sans-serif!important}h2{font-weight:800;font-size:2rem!important;color:var(--text-color)!important}@media (max-width:767px){h2{font-size:1.6rem!important}}p{margin-bottom:0!important}.button{background-color:var(--primary-color);transition:background-color .3s,transform .3s;color:var(--background-color2);padding:.5rem 1.5rem;font-size:1rem;text-decoration:none;border-radius:5px;border-style:none;margin-top:1rem}.button:hover{background-color:var(--primary-color-hover);transform:scale(1.05)}.section__title{margin-bottom:1.5rem;text-align:center;color:var(--text-color)}.invertido{transform:rotate(180deg);transform-origin:center}