.abi-page{--bg:#071426;--panel:#0b2340;--cyan:#25d9ff;--text:#f7fbff;--muted:#a9bed1;--line:#183b58;--green:#5df0b0}.abi-page, .abi-page *{box-sizing:border-box}.abi-page{margin:0;background:var(--bg);color:var(--text);font-family:Inter,Arial,sans-serif;line-height:1.55}.abi-page a{color:inherit}.abi-page .wrap{width:min(1120px,92vw);margin:auto}.abi-page .top{padding:18px 0;border-bottom:1px solid var(--line);background:#06111fdd;position:sticky;top:0;z-index:10;backdrop-filter:blur(12px)}.abi-page .top img{width:210px;height:auto}.abi-page .hero{padding:72px 0 56px;background:radial-gradient(circle at 82% 20%,#0d5570 0,transparent 28%),linear-gradient(155deg,#071426,#091b31)}.abi-page .grid{display:grid;grid-template-columns:1.05fr .95fr;gap:48px;align-items:center}.abi-page .eyebrow{color:var(--cyan);font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem}.abi-page .hero h1{font-size:clamp(2.35rem,6vw,4.7rem);line-height:.98;margin:.35em 0 .3em;letter-spacing:-.045em}.abi-page .hero h1 span{color:var(--cyan)}.abi-page .hero p{font-size:1.15rem;color:#cfe1ee;max-width:620px}.abi-page .proof{display:flex;gap:16px;flex-wrap:wrap;margin:24px 0}.abi-page .proof span{border:1px solid #2b5873;border-radius:99px;padding:8px 13px;color:#d8e9f4;font-size:.9rem}.abi-page .cta{display:inline-block;background:var(--cyan);color:#04111d;text-decoration:none;padding:16px 24px;border-radius:12px;font-weight:900;box-shadow:0 12px 34px #25d9ff38}.abi-page .price{font-size:2rem;font-weight:900;margin:18px 0 6px}.abi-page .price del{font-size:1rem;color:#7f9cb1;margin-right:8px}.abi-page .mini{color:var(--muted);font-size:.85rem}.abi-page .mock{background:linear-gradient(145deg,#0d2b49,#081526);border:1px solid #28708d;border-radius:24px;padding:24px;box-shadow:0 30px 80px #0008}.abi-page .mock img{width:100%;border-radius:14px;display:block}.abi-page .section{padding:72px 0}.abi-page .section.alt{background:#09192c}.abi-page .section h2{font-size:clamp(1.8rem,4vw,3rem);line-height:1.1;margin:0 0 14px}.abi-page .lead{color:#b9ccda;max-width:730px}.abi-page .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px}.abi-page .card{background:#0c2038;border:1px solid var(--line);border-radius:18px;padding:24px}.abi-page .card b{display:block;color:var(--cyan);font-size:1.08rem;margin-bottom:7px}.abi-page .list{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:28px 0}.abi-page .item{background:#0b2037;border:1px solid #183d5a;border-radius:14px;padding:17px}.abi-page .item:before{content:'✓';color:var(--green);font-weight:900;margin-right:10px}.abi-page .offer{border:1px solid #2a8bac;background:linear-gradient(145deg,#0c2b48,#081625);border-radius:24px;padding:34px;text-align:center}.abi-page .offer .price{font-size:3rem}.abi-page .faq details{border-bottom:1px solid var(--line);padding:18px 0}.abi-page .faq summary{font-weight:800;cursor:pointer}.abi-page .faq p{color:#b8cedd}.abi-page .footer{padding:32px 0;color:#7e99ac;text-align:center;border-top:1px solid var(--line);font-size:.84rem}.abi-page .sticky{display:none}.abi-page .bonus-card{position:relative;overflow:hidden}.abi-page .bonus-card:after{content:'INCLUIDO';position:absolute;top:18px;right:-32px;background:var(--cyan);color:#04111d;font-size:.7rem;font-weight:900;padding:5px 38px;transform:rotate(38deg)}.abi-page .bonus-number{color:var(--green);font-size:.74rem;font-weight:900;letter-spacing:.12em}.abi-page .bonus-value{margin-top:16px;color:#8aa6ba}.abi-page .bonus-value del{color:#8aa6ba}.abi-page .stack-value{font-weight:900;color:var(--green);font-size:1.15rem}
    
@media(max-width:780px){.abi-page .grid, .abi-page .cards, .abi-page .list{grid-template-columns:1fr}.abi-page .hero{padding-top:44px}.abi-page .top{position:relative}.abi-page .mock{order:-1}.abi-page .sticky{display:block;position:fixed;bottom:12px;left:4vw;right:4vw;background:var(--cyan);color:#04111d;text-align:center;padding:14px;border-radius:12px;text-decoration:none;font-weight:900;z-index:20;box-shadow:0 10px 30px #0009}.abi-page .footer{padding-bottom:90px}}
.abi-page{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);overflow-x:clip}
.abi-page img{max-width:100%}
.abi-page h1,.abi-page h2,.abi-page h3,.abi-page b,.abi-page summary{color:var(--text)}
.abi-page .card b{color:var(--cyan)}
.abi-page .cta,.abi-page .sticky{color:#04111d}
.agenda-blindada-landing{margin:0!important;padding:0!important;background:#071426}
.agenda-blindada-landing .abi-page{width:100%;max-width:none;margin:0;overflow-x:clip}
