body[data-product-editorial] .page-hero h1{max-width:25ch;font-size:clamp(2.3rem,4.5vw,4.8rem);line-height:1.08;text-wrap:balance}body[data-product-editorial] .page-hero .lead{max-width:64ch;line-height:1.65}body[data-product-editorial] .pd-jumps{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}body[data-product-editorial] .pd-jumps a{display:inline-flex;align-items:center;min-height:44px;padding:10px 15px;border:1px solid #334a65;border-radius:5px;color:#b9dfff;font-size:.9rem;line-height:1.4}body[data-product-editorial] .pd-jumps a:hover{background:#122b42;color:#eef8ff}body[data-product-editorial] .detail-layout{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(240px,1fr);gap:clamp(30px,6vw,90px);align-items:start}body[data-product-editorial] .prose{min-width:0;max-width:70ch}body[data-product-editorial] .prose p{font-size:1.03rem;line-height:1.85;max-width:69ch;color:#b9c9db}body[data-product-editorial] .prose h2{font-size:clamp(1.65rem,3vw,2.4rem);line-height:1.22;max-width:28ch}body[data-product-editorial] .prose .pd-subheading{margin-top:32px;font-size:1.12rem;letter-spacing:0}body[data-product-editorial] .pd-example{padding:24px;margin:32px 0 38px;border:1px solid #345c7d;border-left:4px solid #5fbaff;background:#0a1929;border-radius:0 10px 10px 0}body[data-product-editorial] .pd-example h3{margin:0 0 12px;color:#86d0ff;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}body[data-product-editorial] .pd-example p{margin:0;color:#d2e4f5;font-size:1rem;line-height:1.75}body[data-product-editorial] .detail-sidebar{min-width:0}body[data-product-editorial] .pd-stage-guide{border-top:1px solid #2e4259;margin-top:28px;padding-top:23px}body[data-product-editorial] .pd-stage-guide h3{font-size:.85rem;color:#a3c6e3;line-height:1.5;margin:0 0 10px}body[data-product-editorial] .pd-stage-guide p{font-size:.9rem;line-height:1.7;color:#adbfd2;margin:0}body[data-product-editorial] #pd-propuesta,body[data-product-editorial] #pd-ejemplo,body[data-product-editorial] #pd-horizonte{scroll-margin-top:30px}body[data-product-editorial] .pd-jumps a:focus-visible{outline:3px solid #8bd4ff;outline-offset:4px}@media(max-width:800px){body[data-product-editorial] .detail-layout{grid-template-columns:minmax(0,1fr);gap:32px}body[data-product-editorial] .prose{max-width:none}body[data-product-editorial] .detail-sidebar{max-width:none}body[data-product-editorial] .pd-stage-guide{margin-top:22px}body[data-product-editorial] .pd-example{padding:20px;margin:28px 0}body[data-product-editorial] .page-hero h1{font-size:clamp(2.1rem,7vw,3.8rem)}}@media(max-width:400px){body[data-product-editorial] .pd-jumps{gap:8px}body[data-product-editorial] .pd-jumps a{padding:9px 11px;font-size:.83rem}body[data-product-editorial] .pd-example{padding:17px}body[data-product-editorial] .prose p{font-size:1rem}}
