.ch-icon[data-astro-cid-2nzgrtfz] .ch-box[data-astro-cid-2nzgrtfz]:hover{box-shadow:inset 0 0 16px #ffffff0f;color:#fff!important;background:#ffffff14!important}@media (width<=768px){#ch-icons[data-astro-cid-2nzgrtfz]{gap:10px!important}.ch-icon[data-astro-cid-2nzgrtfz] .ch-gap[data-astro-cid-2nzgrtfz]{padding:5px!important}.ch-icon[data-astro-cid-2nzgrtfz] .ch-box[data-astro-cid-2nzgrtfz]{border-radius:10px!important;width:40px!important;height:40px!important}.ch-icon[data-astro-cid-2nzgrtfz] .ch-box[data-astro-cid-2nzgrtfz] svg[data-astro-cid-2nzgrtfz]{width:18px;height:18px}.ch-icon[data-astro-cid-2nzgrtfz] .ch-border[data-astro-cid-2nzgrtfz]{border-radius:14px!important}.ch-icon[data-astro-cid-2nzgrtfz] .ch-gap[data-astro-cid-2nzgrtfz]{border-radius:13px!important}}.plans-section{background:#0a0a0b;padding:120px 24px}.plans-wrap{max-width:1100px;margin:0 auto}.plans-head{text-align:center;margin-bottom:56px}.plans-head h2{color:#0000;background:linear-gradient(#ffffffe6 0%,#ffffff80 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:16px;font-size:clamp(28px,4vw,42px);font-weight:600}.plans-head p{color:#fff6;max-width:520px;margin:0 auto;font-size:15px;line-height:1.7}.plans-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.plan-card{background:#1e1e2499;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;gap:18px;padding:32px 26px;display:flex;position:relative}.plan-card.featured{background:linear-gradient(#6366f11a 0%,#1e1e2499 100%);border-color:#6366f18c;box-shadow:0 0 30px #6366f126}.plan-badge{color:#fff;background:#6366f1;border-radius:99px;padding:3px 12px;font-size:11px;font-weight:600;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.plan-card h3{color:#ffffffe6;font-size:18px;font-weight:600}.plan-price{color:#fff;font-size:44px;font-weight:700;line-height:1}.plan-price span{vertical-align:top;color:#ffffff80;margin-right:2px;font-size:22px}.plan-price small{color:#ffffff59;margin-left:8px;font-size:12px;font-weight:400}.plan-credits{color:#ffffff8c;background:#ffffff0a;border-radius:10px;padding:10px 14px;font-size:14px}.plan-credits strong{color:#fff;font-size:16px}.plan-card ul{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.plan-card li{color:#ffffff80;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.plan-card li svg{flex-shrink:0;margin-top:3px}.plans-consumption{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;max-width:640px;margin:48px auto 0;padding:28px}.plans-consumption h4{color:#ffffffd9;margin-bottom:6px;font-size:16px;font-weight:600}.plans-consumption-sub{color:#ffffff59;margin-bottom:18px;font-size:13px}.plans-consumption dl{margin:0}.plans-consumption dl>div{border-top:1px solid #ffffff0f;justify-content:space-between;padding:10px 0;font-size:13px;display:flex}.plans-consumption dt{color:#ffffff80}.plans-consumption dd{color:#ffffffd9;margin:0;font-weight:500}.plans-note{color:#ffffff47;margin-top:14px;font-size:11px}@media (width<=900px){.plans-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}.plans-section{padding:72px 24px}}#hero{text-align:left;background-color:#0a0a0b;background-image:radial-gradient(80% 50% at 50% 40%,#6366f12e 0%,#0000 60%),radial-gradient(50% 40% at 50% 35%,#8b5cf61a 0%,#0000 50%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:150px 24px 0;overflow:hidden}.hero-center{max-width:1280px;margin:0 auto}.hero-tag{color:#ffffff59;letter-spacing:.5px;margin-bottom:20px;font-size:12px;font-weight:400;display:block}#hero h1{color:#0000;letter-spacing:-.02em;background:linear-gradient(#ffffffe6 0%,#ffffff73 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:clamp(36px,5vw,56px);font-weight:600;line-height:1.15}.hero-sub{color:#fff6;max-width:500px;margin-bottom:32px;font-size:16px;line-height:1.6}.hero-btns{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:0;display:flex}.hero-trust{color:#ffffff40;letter-spacing:.3px;font-size:12px}.hero-trust-row{justify-content:space-between;align-items:center;margin-top:40px;display:flex;overflow:hidden}.hero-img{background:linear-gradient(#6366f10f 0%,#0a0a0bcc 100%);border-radius:16px;max-width:1280px;margin:60px auto 0;padding:24px;position:relative;box-shadow:0 0 20px #6366f11a,0 0 40px #6366f10d}.hero-img:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(160deg,#6366f180 0%,#8b5cf633 30%,#ffffff0d 60%,#6366f14d 100%);border-radius:16px;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.hero-img img{border-radius:8px;width:100%;display:block}.step-row{grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:120px;display:grid}.step-row.reverse{direction:rtl}.step-row.reverse>*{direction:ltr}.step-text{flex-direction:column;align-items:flex-start;display:flex;position:relative}.step-number{color:#ffffff0a;pointer-events:none;z-index:0;font-size:140px;font-weight:800;line-height:1;position:absolute;top:-60px;left:-10px}.tl-dark-tag{color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:99px;margin-bottom:12px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.step-text h3{color:#0000;background:linear-gradient(#ffffffeb 0%,#ffffff80 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:32px;font-weight:600;line-height:1.3}.step-text p{color:#fff6;margin-bottom:20px;font-size:16px;line-height:1.7}.step-img-wrap{width:100%}.step-img-border{background:#ffffff14;border-radius:18px;padding:1.5px;transition:background .8s,box-shadow .8s}.step-row.in-view .step-img-border{background:linear-gradient(135deg,#6366f180 0%,#8b5cf64d 100%);box-shadow:0 0 30px #6366f11f,0 0 60px #6366f10f}.step-img-gap{background:#0a0a0b;border-radius:17px;padding:10px}.step-img-placeholder{background:#1e1e24f2;border-radius:10px;width:100%;overflow:hidden}.step-img-placeholder img{border-radius:10px;width:100%;height:auto;display:block}.stats-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:700px;margin:0 auto;display:grid}@media (width<=768px){#hero{padding:120px 24px 0}#hero h1{font-size:30px}.hero-btns{flex-direction:column}.btn-white,.btn-ghost{text-align:center;width:100%}.hero-trust-row{flex-direction:column;align-items:flex-start;gap:20px;margin-top:32px}.hero-img{margin-top:32px;padding:12px}.step-row,.step-row.reverse{direction:ltr;grid-template-columns:1fr;gap:32px;margin-bottom:48px}.step-row .step-text,.step-row.reverse .step-text{order:1}.step-row .step-img-wrap,.step-row.reverse .step-img-wrap{order:2}.step-text h3{font-size:24px;line-height:1.2}.stats-grid{grid-template-columns:1fr;gap:16px;max-width:320px}#servicios h2,#hero~section h2{line-height:1.2!important}#servicios{padding:60px 24px 24px!important}}
