.accionistas-hero[data-astro-cid-yfxfl4sv]{background:#f3f2ec}.accionistas-hero__regalo[data-astro-cid-yfxfl4sv]{color:#c9952b;position:relative}.accionistas-hero__regalo[data-astro-cid-yfxfl4sv]:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:3px;background:#c9952b;border-radius:2px;opacity:.5}.accionistas-hero__mockup[data-astro-cid-yfxfl4sv]{background:#fff;border:1px solid rgba(0,36,77,.08);border-radius:16px;padding:1.5rem;transform:perspective(800px) rotateY(-3deg) rotateX(1deg);box-shadow:0 4px 16px -4px #00244d14,0 20px 60px -10px #00244d1a;animation:mockup-float 6s ease-in-out infinite}@keyframes mockup-float{0%,to{transform:perspective(800px) rotateY(-3deg) rotateX(1deg) translateY(0)}50%{transform:perspective(800px) rotateY(-3deg) rotateX(1deg) translateY(-8px)}}.accionistas-quees[data-astro-cid-yfxfl4sv]{background:linear-gradient(180deg,#f3f2ec,#eeedea,#f0efea)}.quees-card[data-astro-cid-yfxfl4sv]{position:relative}.quees-card__inner[data-astro-cid-yfxfl4sv]{background:#fff;border-radius:1rem;padding:2.25rem 1.5rem 2rem;text-align:center;border:1px solid rgba(0,36,77,.06);box-shadow:0 1px 3px #0000000a,0 8px 24px -4px #00244d0f;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease;height:100%}.quees-card[data-astro-cid-yfxfl4sv]:hover .quees-card__inner[data-astro-cid-yfxfl4sv]{transform:translateY(-4px);box-shadow:0 4px 12px #0000000f,0 16px 40px -8px #00244d1a}.quees-card__icon[data-astro-cid-yfxfl4sv]{display:flex;justify-content:center;transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.quees-card[data-astro-cid-yfxfl4sv]:hover .quees-card__icon[data-astro-cid-yfxfl4sv]{transform:scale(1.06)}.quees-preview-strip[data-astro-cid-yfxfl4sv]{position:relative;padding:1.5rem;background:#fff;border-radius:1rem;border:1px solid rgba(0,36,77,.06);box-shadow:0 8px 32px -8px #00244d1a}.quees-preview-strip[data-astro-cid-yfxfl4sv]:before{content:"En números";display:block;position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#085d55;color:#fff;font-size:9px;font-weight:700;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;padding:3px 14px;border-radius:20px}.quees-stat-card[data-astro-cid-yfxfl4sv]{background:#fff;border-radius:.75rem;padding:1.25rem 1rem;text-align:center;border:1px solid rgba(0,36,77,.05);transition:transform .3s ease,box-shadow .3s ease}.quees-stat-card[data-astro-cid-yfxfl4sv]:hover{transform:translateY(-2px);box-shadow:0 6px 20px -4px #00244d14}.testimonial-strip[data-astro-cid-yfxfl4sv]{position:relative;padding:1.5rem;background:#fff;border-radius:1rem;border:1px solid rgba(0,36,77,.06);box-shadow:0 8px 32px -8px #00244d1a}.testimonial-strip[data-astro-cid-yfxfl4sv]:before{content:"Lo que dicen nuestros suscriptores";display:block;position:absolute;top:-10px;left:50%;transform:translate(-50%);background:#085d55;color:#fff;font-size:9px;font-weight:700;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;padding:3px 14px;border-radius:20px;white-space:nowrap}.testimonial-card[data-astro-cid-yfxfl4sv]{background:#fff;border-radius:.75rem;padding:.5rem;border:1px solid rgba(0,36,77,.06);box-shadow:0 2px 8px -2px #00244d0f;transition:transform .3s ease}.testimonial-card[data-astro-cid-yfxfl4sv]:hover{transform:translateY(-2px)}.testimonial-card[data-astro-cid-yfxfl4sv] img[data-astro-cid-yfxfl4sv]{border-radius:.5rem}.benefits-section[data-astro-cid-yfxfl4sv]{background:#fff}.benefit-illustration__circle[data-astro-cid-yfxfl4sv]{width:160px;height:160px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.benefit-illustration__circle--teal[data-astro-cid-yfxfl4sv]{background:linear-gradient(145deg,#0a6b62,#085d55 60%,#064e49);box-shadow:0 10px 40px -8px #085d5559}.benefit-illustration__circle--gold[data-astro-cid-yfxfl4sv]{background:linear-gradient(145deg,#d4a230,#c9952b 60%,#b8862a);box-shadow:0 10px 40px -8px #c9952b59}.benefit-row[data-astro-cid-yfxfl4sv]:hover .benefit-illustration__circle[data-astro-cid-yfxfl4sv]{transform:scale(1.05)}@media(min-width:768px){.benefit-illustration__circle[data-astro-cid-yfxfl4sv]{width:200px;height:200px}}.trackrecord[data-astro-cid-yfxfl4sv]{background:#fff}.trackrecord__card[data-astro-cid-yfxfl4sv]{background:#fafaf7;border:1px solid rgba(0,36,77,.06);border-radius:1rem;padding:1.75rem}.trackrecord__card-label[data-astro-cid-yfxfl4sv]{font-size:11px;font-weight:700;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-light);margin-bottom:.75rem}.trackrecord__card-value[data-astro-cid-yfxfl4sv]{font-size:3.5rem;font-weight:900;font-family:var(--font-ui);line-height:1;margin-bottom:.5rem}.trackrecord__ticker[data-astro-cid-yfxfl4sv]{text-align:center}.trackrecord__ticker-label[data-astro-cid-yfxfl4sv]{display:inline-block;font-size:10px;font-weight:700;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-light);margin-bottom:.75rem}.trackrecord__winner[data-astro-cid-yfxfl4sv]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-family:var(--font-ui);color:var(--color-text);background:#fafaf7;border:1px solid rgba(0,36,77,.06);padding:4px 10px;border-radius:6px}.pricing-section[data-astro-cid-yfxfl4sv]{background:linear-gradient(180deg,#f3f2ec,#eeedea,#f0efea)}.pricing-newsletter[data-astro-cid-yfxfl4sv]{background:#fff;border-radius:1.25rem;padding:2rem;border:1px solid rgba(0,36,77,.06);box-shadow:0 4px 24px -4px #00244d14}.pricing-newsletter__options[data-astro-cid-yfxfl4sv]{display:grid;grid-template-columns:1fr auto 1fr;gap:0;align-items:center}@media(max-width:767px){.pricing-newsletter__options[data-astro-cid-yfxfl4sv]{grid-template-columns:1fr;gap:1.5rem}.pricing-newsletter__divider[data-astro-cid-yfxfl4sv]{display:none}}.pricing-newsletter__option[data-astro-cid-yfxfl4sv]{text-align:center;padding:1.5rem;border-radius:1rem}.pricing-newsletter__option--featured[data-astro-cid-yfxfl4sv]{background:linear-gradient(165deg,#00244d,#0a3d38);position:relative;overflow:hidden}.pricing-newsletter__option--featured[data-astro-cid-yfxfl4sv]:before{content:"";position:absolute;top:-20px;right:-20px;width:140px;height:140px;background:radial-gradient(circle,rgba(201,149,43,.15) 0%,transparent 60%);pointer-events:none}.pricing-newsletter__badge[data-astro-cid-yfxfl4sv]{position:absolute;top:.75rem;right:.75rem;background:#f2a900;color:#fff;font-size:9px;font-weight:800;font-family:var(--font-ui);letter-spacing:.05em;padding:3px 10px;border-radius:20px}.pricing-newsletter__divider[data-astro-cid-yfxfl4sv]{display:flex;flex-direction:column;align-items:center;padding:0 1rem}.pricing-newsletter__divider[data-astro-cid-yfxfl4sv] span[data-astro-cid-yfxfl4sv]{font-size:12px;font-weight:600;font-family:var(--font-ui);color:var(--color-text-light);background:#fff;padding:4px 0;position:relative}.pricing-newsletter__divider[data-astro-cid-yfxfl4sv]:before,.pricing-newsletter__divider[data-astro-cid-yfxfl4sv]:after{content:"";width:1px;height:40px;background:#e0e0e0}.pricing-card__btn[data-astro-cid-yfxfl4sv]{display:block;width:100%;text-align:center;background:#c9952b;color:#fff;font-family:var(--font-ui);font-weight:700;font-size:.875rem;padding:.75rem 1.5rem;border-radius:var(--radius-button);transition:background .2s ease}.pricing-card__btn[data-astro-cid-yfxfl4sv]:hover{background:#b8862a}.final-cta[data-astro-cid-yfxfl4sv]{background:linear-gradient(165deg,#001c3c,#00244d 40%,#0a3d38)}.final-cta__form[data-astro-cid-yfxfl4sv] input{background:#ffffff14!important;border-color:#ffffff26!important;color:#fff!important}.final-cta__form[data-astro-cid-yfxfl4sv] input::placeholder{color:#fff6!important}.final-cta__form[data-astro-cid-yfxfl4sv] input:focus{border-color:#c9952b80!important}.final-cta__form[data-astro-cid-yfxfl4sv] button{background-color:#c9952b!important}.final-cta__form[data-astro-cid-yfxfl4sv] button:hover{background-color:#b8862a!important}.quees-stat-card__icon[data-astro-cid-yfxfl4sv]{width:2.5rem;height:2.5rem;border-radius:.625rem;display:flex;align-items:center;justify-content:center;margin:0 auto .75rem;background:#085d550f}
