.s10{display:flex;flex-direction:column;gap:100px;padding:10px 20px;justify-content:center;align-items:center}.s10 .s10-header{display:flex;flex-direction:column;gap:60px;justify-content:center;align-items:center}.s10 .s10-header .s10-titulo{font-family:Jost;font-weight:900;font-size:60px}.s10 .s10-header .s10-texto{font-family:Jost;font-weight:400;font-size:28px}.s10 .s10-body{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.s10 .s10-body .card{flex:0 0 260px;max-width:260px;border-radius:22px;background-color:#fff;padding:30px 24px;box-shadow:0 12px 48px #00000038,inset 0 1px #ffffffe6;animation:planFloat 5s ease-in-out infinite}.s10 .s10-body .card .plan-name{font-family:Jost;font-size:13px;font-weight:800;color:#888;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:12px;transition:color .4s}.s10 .s10-body .card .plan-price{font-size:38px;font-weight:900;color:#1a1a3e;transition:color .4s}.s10 .s10-body .card .plan-price sup{font-family:Jost;font-size:18px;font-weight:700;vertical-align:super;margin-right:1px}.s10 .s10-body .card .plan-feat{font-family:Jost,sans-serif;font-size:12.5px;color:#555;line-height:1.8;display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;transition:color .4s}.s10 .s10-body .card .plan-period{font-family:Nunito Sans,sans-serif;font-size:12px;color:#888;font-weight:600;transition:color .4s}.s10 .s10-body .card .plan-divider{height:1px;background:#00000014;margin:14px 0}.s10 .s10-body .card .plan-feat{font-family:Nunito Sans,sans-serif;font-size:12.5px;color:#555;line-height:1.8;display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;transition:color .4s}.s10 .s10-body .card .plan-feat-icon-yes{color:#ff6b1a;font-weight:900;font-size:13px;flex-shrink:0;margin-top:2px;transition:color .4s}.s10 .s10-body .card .plan-feat-icon-no{color:#ccc;font-weight:900;font-size:13px;flex-shrink:0;margin-top:2px;transition:color .4s}.s10 .s10-body .card .plan-btn{width:100%;margin-top:18px;padding:12px;background:transparent;color:#ff6b1a;border:2px solid rgba(255,107,26,.45);border-radius:50px;font-size:12px;font-weight:800;cursor:pointer;font-family:Jost,sans-serif;letter-spacing:1px;transition:all .4s;text-transform:uppercase}.s10 .s10-body .featured{background:linear-gradient(155deg,#1a1a3e,#12102e)!important;border:1.5px solid rgba(255,107,26,.35)!important;box-shadow:0 20px 70px #00000080!important}.s10 .s10-body .featured .plan-divider{background-color:#ffffff1a}.s10 .s10-body .featured .plan-name,.s10 .s10-body .featured .plan-price,.s10 .s10-body .featured .plan-period{color:#fff}.s10 .s10-body .featured .plan-feat{color:#ffffffbf!important}.s10 .s10-body .card:hover{animation-play-state:paused;background:linear-gradient(145deg,#ff6b1a,#ff2d55)!important;border:1.5px solid rgb(255,255,255)!important;box-shadow:0 20px 70px #00000080!important;transform:translateY(-10px) scale(1.03)!important}.s10 .s10-body .card:hover .plan-name,.s10 .s10-body .card:hover .plan-period,.s10 .s10-body .card:hover .plan-price,.s10 .s10-body .card:hover .plan-feat,.s10 .s10-body .card:hover .plan-feat-icon-yes{color:#fff}.s10 .s10-body .card:hover .plan-btn{background:#ffffff40!important;color:#fff!important;border-color:#ffffff80!important}@keyframes planFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}
