*,:after,:before{margin:0;padding:0;box-sizing:border-box}body,html{min-height:100vh;width:100%;font-family:Arial,sans-serif;line-height:1.5}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;color:#fff;padding:0 20px}canvas,img,picture,svg,video{display:block;max-width:100%}svg{display:inline-block;margin-right:5px;vertical-align:middle;margin-top:-4px}button,input,select,textarea{font:inherit}ol,ul{list-style:none}a{text-decoration:none;color:inherit}table{border-collapse:collapse;border-spacing:0}:root{--success-color:#28a745;--error-color:#dc3545;--success-bg:#d4edda;--error-bg:#d4edda}.alertSucces{color:var(--success-color);background-color:var(--success-bg);border:1px solid var(--success-color);border-radius:5px}.alertError,.alertSucces{padding:10px;margin:10px 0}.alertError{color:var(--error-color);background-color:var(--error-bg);border:1px solid var(--error-color);border-raduis:5px}.content{min-height:100vh}.hero-section{padding:100px 20px;text-align:center}.container-h{max-width:800px;margin:auto}.container-h button{width:auto}h1{font-size:2.5rem;line-height:1.2}h1,h2{font-weight:800;margin-bottom:20px}h2{font-size:1.5rem}p{font-size:1.125rem;margin-bottom:20px}.hero-buttons{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.cards-plans{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.card{padding:20px;border:1px solid #1e1e1e;border-radius:.5rem}.card h3{margin-bottom:1rem}.card p{font-size:14px}.flex{display:flex}.justify-beetwen{justify-content:space-between}.items-center{align-items:center}.text-gray{color:#f1f1f1}.cursor-pointer{cursor:pointer}.border-b,.faq{border-bottom:1px solid #fff}.faq{padding:4px;margin-top:1rem;margin-bottom:1rem;cursor:pointer;text-align:left}.faq-answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.faq-answer.open{max-height:200px;opacity:1}@media (max-width:650px){.cards-plans{grid-template-columns:repeat(1,1fr)}}@media (max-width:450px){h1{font-size:2rem}p{font-size:1rem}}