:root{--seo-ink:#10213f;--seo-blue:#1257e5;--seo-soft:#f3f7ff;--seo-line:#dce6f7}html,body{max-width:100%;overflow-x:hidden}.nc-seo-breadcrumb{padding-top:1.35rem}.nc-seo-hero{margin-top:1rem;background:radial-gradient(circle at 90% 20%,rgba(36,112,255,.32),transparent 35%),linear-gradient(135deg,#07152e,#153b75);color:#fff}.nc-seo-hero h1{max-width:900px;font-size:clamp(2.25rem,5vw,4.2rem);font-weight:850;line-height:1.04;letter-spacing:-.04em;overflow-wrap:anywhere}.nc-seo-kicker,.nc-seo-heading>span,.nc-seo-next span{display:inline-block;color:#89b5ff;font-size:.76rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.nc-seo-lead{max-width:780px;margin:1.2rem 0 1.8rem;color:#d9e7ff;font-size:clamp(1.05rem,2vw,1.3rem)}.nc-seo-summary{list-style:none;margin:0;padding:1.5rem;display:grid;gap:1rem;border:1px solid rgba(255,255,255,.22);border-radius:1.25rem;background:rgba(255,255,255,.08)}.nc-seo-summary li{display:flex;gap:.7rem;align-items:flex-start}.nc-seo-summary i{color:#8db8ff}.nc-seo-card{padding:1.75rem;border:1px solid var(--seo-line);border-radius:1.25rem;background:#fff;box-shadow:0 10px 35px rgba(17,42,82,.06)}.nc-seo-card h2{font-size:1.45rem;font-weight:800;color:var(--seo-ink)}.nc-seo-card p{margin:0;color:#536278;line-height:1.7}.nc-seo-soft{background:var(--seo-soft);border-block:1px solid var(--seo-line)}.nc-seo-heading{text-align:center;max-width:760px;margin:0 auto 2.25rem}.nc-seo-heading>span,.nc-seo-next span{color:var(--seo-blue)}.nc-seo-heading h2,.nc-seo-next h2{margin:.45rem 0;font-weight:800;color:var(--seo-ink)}.nc-seo-heading p{color:#627087}.nc-seo-product{overflow:hidden;border-radius:1.25rem}.nc-seo-product>img{width:100%;height:240px;padding:1.25rem;object-fit:contain;background:#fff}.nc-seo-next{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2rem;border:1px solid var(--seo-line);border-radius:1.25rem;background:#fff}.nc-guide-card{display:block;padding:1.75rem;border:1px solid var(--seo-line);border-radius:1.25rem;color:var(--seo-ink);text-decoration:none;background:#fff;box-shadow:0 10px 35px rgba(17,42,82,.06);transition:.2s}.nc-guide-card:hover{color:var(--seo-ink);border-color:#8bb4ff;transform:translateY(-3px)}.nc-guide-card>span{color:var(--seo-blue);font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.nc-guide-card h2{font-size:1.45rem;font-weight:800;margin:.5rem 0}.nc-guide-card p{color:#58687f}.nc-guide-article{font-size:1.05rem;line-height:1.75;color:#3e4f67}.nc-guide-article h2{margin:2rem 0 1rem;font-weight:800;color:var(--seo-ink)}.nc-guide-warning{display:flex;gap:1rem;padding:1.25rem;border-left:4px solid var(--seo-blue);border-radius:.75rem;background:#edf5ff}.nc-guide-warning i{font-size:1.5rem;color:var(--seo-blue)}.nc-guide-warning p{margin:0}.nc-guide-steps{list-style:none;padding:0;counter-reset:guide}.nc-guide-steps li{position:relative;padding:0 0 1.4rem 3.25rem;counter-increment:guide}.nc-guide-steps li:before{content:counter(guide);position:absolute;left:0;top:0;width:2.25rem;height:2.25rem;border-radius:50%;display:grid;place-items:center;background:var(--seo-blue);color:#fff;font-weight:800}.nc-guide-steps strong,.nc-guide-steps span{display:block}.nc-guide-related{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--seo-line)}.nc-guide-related a{padding:.45rem .8rem;border:1px solid #cbd9eb;border-radius:999px;text-decoration:none}.nc-guide-aside{position:sticky;top:110px;padding:2rem;border-radius:1.25rem;background:#111d33;color:#fff}.nc-guide-aside>span{color:#89b5ff;font-size:.75rem;font-weight:800;text-transform:uppercase}.nc-guide-aside h2{font-size:1.5rem;font-weight:800;margin:.5rem 0}.nc-guide-aside p{color:#cad5e8}@media(max-width:767.98px){.nc-seo-hero{text-align:center}.nc-seo-summary{text-align:left}.nc-seo-next{align-items:flex-start;flex-direction:column}.nc-seo-next .btn{width:100%}.nc-guide-aside{position:static}}@media(max-width:575.98px){.nc-seo-hero .row,#opciones .row{margin-left:0;margin-right:0}.nc-seo-hero [class*=col-],#opciones [class*=col-]{min-width:0;padding-left:0;padding-right:0}}
