[data-presentacion-diagnostico]{--forest:#082d20;--forest2:#0d3b2b;--lime:#d6e33f;--mint:#e8f6d2;--paper:#f5f7f1;--white:#fff;--ink:#10271b;--muted:#607066;--line:#d8e2d6;--blue:#ddecff;--blue-ink:#24547d;--peach:#ffe7d6;--peach-ink:#884929;--lilac:#eee7ff;--lilac-ink:#594584;--sand:#f4edd4;--danger:#b33b45;--shadow:0 18px 50px #082d201f;--r:22px;--max:1180px}[data-presentacion-diagnostico] *{box-sizing:border-box}[data-presentacion-diagnostico]{scroll-behavior:smooth;background:var(--paper);color:var(--ink);margin:0;font-family:Inter,Aptos,Arial,sans-serif;line-height:1.45}[data-presentacion-diagnostico] button{font:inherit;color:inherit;touch-action:manipulation}[data-presentacion-diagnostico] a{touch-action:manipulation;color:inherit}[data-presentacion-diagnostico] .btn{cursor:pointer;border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:12px 20px;font-weight:850;text-decoration:none;display:inline-flex}[data-presentacion-diagnostico] .btn-primary{background:var(--lime);color:var(--forest)}[data-presentacion-diagnostico].shell{max-width:var(--max);margin:auto;padding:0 24px}[data-presentacion-diagnostico] .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#728400;font-size:12px;font-weight:900}[data-presentacion-diagnostico] .lead{color:var(--muted);max-width:720px;font-size:18px}[data-presentacion-diagnostico] .notice{color:var(--muted);font-size:12px}@media (width<=600px){[data-presentacion-diagnostico].shell{padding-inline:14px}}[data-presentacion-diagnostico] a[href]{cursor:pointer;transition:filter .16s,box-shadow .16s,background-color .16s,border-color .16s}@media (hover:hover){[data-presentacion-diagnostico] a[href]:hover{filter:brightness(.94);box-shadow:inset 0 0 0 2px #5b774052}}[data-presentacion-diagnostico] a[href]:focus-visible{outline-offset:3px;outline:3px solid #729d35}[data-presentacion-diagnostico] a[href]:active{filter:brightness(.85)}@media (prefers-reduced-motion:reduce){[data-presentacion-diagnostico] a[href]{transition:none}}[data-presentacion-diagnostico].diagnosis-page{padding-top:56px;padding-bottom:64px}[data-presentacion-diagnostico].diagnosis-page h1{letter-spacing:-1.5px;margin:12px 0 24px;font-size:clamp(36px,4.2vw,60px);line-height:1.08}[data-presentacion-diagnostico] .diagnosis-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:56px;display:grid}[data-presentacion-diagnostico] .diagnosis-links{flex-wrap:wrap;gap:12px;margin:28px 0 18px;display:flex}[data-presentacion-diagnostico] .section-intro h2{margin:8px 0 14px;font-size:30px}[data-presentacion-diagnostico] .section-intro p{max-width:700px;line-height:1.6}[data-presentacion-diagnostico] .diagnosis-help{background:#eaf5d7;border-radius:24px;align-items:center;gap:22px;margin-top:50px;padding:30px;display:flex}[data-presentacion-diagnostico] .diagnosis-help>img{object-fit:cover;border-radius:50%;width:72px;height:72px}[data-presentacion-diagnostico] .diagnosis-help>div{flex:1;min-width:0}[data-presentacion-diagnostico] .diagnosis-help h2{margin:6px 0 12px;font-size:27px}[data-presentacion-diagnostico] .diagnosis-help p{margin:0;line-height:1.7}[data-presentacion-diagnostico].diagnosis-page .btn{cursor:pointer;min-height:44px}[data-presentacion-diagnostico].diagnosis-page :focus-visible{outline-offset:4px;outline:3px solid #568432}[data-presentacion-diagnostico].diagnosis-page .notice{line-height:1.6}[data-presentacion-diagnostico].diagnosis-page .btn:hover{filter:brightness(.96)}@media (width<=800px){[data-presentacion-diagnostico].diagnosis-page{padding-top:34px}[data-presentacion-diagnostico] .diagnosis-hero{grid-template-columns:1fr;gap:28px}[data-presentacion-diagnostico].diagnosis-page h1{letter-spacing:-1px}[data-presentacion-diagnostico] .diagnosis-help{flex-wrap:wrap;align-items:flex-start}[data-presentacion-diagnostico] .diagnosis-help>div{flex-basis:calc(100% - 100px)}[data-presentacion-diagnostico].diagnosis-page .lead{font-size:18px}}@media (width<=520px){[data-presentacion-diagnostico].diagnosis-page.shell{width:calc(100% - 32px)}[data-presentacion-diagnostico].diagnosis-page h1{font-size:36px}[data-presentacion-diagnostico] .diagnosis-links{display:grid}[data-presentacion-diagnostico] .diagnosis-links a,[data-presentacion-diagnostico] .diagnosis-links button{width:100%}[data-presentacion-diagnostico] .diagnosis-help{border-radius:18px;padding:20px}[data-presentacion-diagnostico] .section-intro h2{font-size:25px}[data-presentacion-diagnostico] .diagnosis-help>img{width:52px;height:52px}[data-presentacion-diagnostico] .diagnosis-help>div{flex-basis:calc(100% - 80px)}[data-presentacion-diagnostico] .diagnosis-help h2{font-size:24px}[data-presentacion-diagnostico].diagnosis-page .btn{white-space:normal}}[data-presentacion-diagnostico] .chapter-icon{color:#24547d;background:#dceafb;border-radius:13px;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;display:inline-flex}[data-presentacion-diagnostico] .entry-final{justify-content:center;margin-top:32px}@media (width<=520px){[data-presentacion-diagnostico].diagnosis-page h1{font-size:34px}[data-presentacion-diagnostico] .diagnosis-links .btn{white-space:normal;text-align:center;line-height:1.4}[data-presentacion-diagnostico] .diagnosis-help>div{flex-basis:calc(100% - 80px)}}[data-presentacion-diagnostico] .diagnosis-hero{row-gap:24px}[data-presentacion-diagnostico] .value-hero{grid-template-columns:1.55fr 1fr;align-items:center;gap:48px}[data-presentacion-diagnostico] .value-hero h1{max-width:760px;font-size:clamp(36px,4vw,54px)}[data-presentacion-diagnostico] .value-promise{color:#425d4b;max-width:620px;font-size:18px;line-height:1.65}[data-presentacion-diagnostico] .value-illustration svg{width:100%;max-width:340px;margin:auto;display:block}[data-presentacion-diagnostico] .value-example{border-top:1px solid #d3dfd1;margin-top:58px;padding-top:36px}[data-presentacion-diagnostico] .example-limit{color:#53665b;max-width:850px;margin-top:16px;font-size:13px;line-height:1.6}[data-presentacion-diagnostico] .value-sample-link{color:#24547d;align-items:center;min-height:44px;margin-top:20px;font-weight:600;display:inline-flex}[data-presentacion-diagnostico] .value-offer{background:#fff;border:1px solid #cddccd;border-radius:22px;grid-template-columns:1.4fr 1fr;gap:40px;margin-top:56px;padding:30px;display:grid}[data-presentacion-diagnostico] .value-offer h2{margin:12px 0;font-size:30px;line-height:1.2}[data-presentacion-diagnostico] .value-offer p{line-height:1.6}[data-presentacion-diagnostico] .offer-tax{color:#53665b;font-size:13px}[data-presentacion-diagnostico] .offer-action{border-left:1px solid #d3dfd1;align-self:center;padding-left:30px}[data-presentacion-diagnostico] .offer-action>img{border-radius:50%;width:52px;height:52px}[data-presentacion-diagnostico] .offer-action h3{margin:12px 0;font-size:22px}[data-presentacion-diagnostico] .offer-action .btn{min-height:48px}[data-presentacion-diagnostico] .offer-action .notice{font-size:12px}@media (width<=800px){[data-presentacion-diagnostico] .value-hero{grid-template-columns:1fr;gap:18px}[data-presentacion-diagnostico] .value-illustration svg{max-width:230px}[data-presentacion-diagnostico] .value-offer{grid-template-columns:1fr;gap:24px}[data-presentacion-diagnostico] .offer-action{border-top:1px solid #d3dfd1;border-left:0;padding:24px 0 0}}@media (width<=520px){[data-presentacion-diagnostico] .value-hero h1{letter-spacing:-.8px;font-size:34px}[data-presentacion-diagnostico] .value-illustration svg{max-width:190px}[data-presentacion-diagnostico] .value-example{margin-top:30px;padding-top:26px}[data-presentacion-diagnostico] .value-offer{margin-top:36px;padding:22px}[data-presentacion-diagnostico] .value-offer h2{font-size:27px}[data-presentacion-diagnostico] .offer-action .btn{width:100%}[data-presentacion-diagnostico] .value-sample-link{line-height:1.5}}[data-presentacion-diagnostico] .situation-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:28px;display:grid}[data-presentacion-diagnostico] .situation-grid article{background:#fff;border:1px solid #d3dfd1;border-radius:20px;padding:26px}[data-presentacion-diagnostico] .situation-grid article:nth-child(2n) .chapter-icon{color:#376448;background:#e8f3d7}[data-presentacion-diagnostico] .situation-intent{color:#53665b;font-weight:600;margin:16px 0 8px!important;font-size:13px!important}[data-presentacion-diagnostico] .situation-grid h3{margin:0 0 14px;font-size:24px;line-height:1.25}[data-presentacion-diagnostico] .situation-grid p{color:#425d4b;margin:0 0 14px;font-size:16px;line-height:1.6}[data-presentacion-diagnostico] .situation-answer{border-top:1px solid #d3dfd1;margin-top:18px;padding-top:18px}[data-presentacion-diagnostico] .situation-answer strong{color:#0b3022;margin-bottom:6px;font-size:14px;display:block}[data-presentacion-diagnostico] .situation-answer p{font-size:15px}[data-presentacion-diagnostico] .situation-answer p:last-child{margin-bottom:0}[data-presentacion-diagnostico] .value-summary{max-width:840px;margin-top:36px}[data-presentacion-diagnostico] .value-summary h2{font-size:28px;line-height:1.25}[data-presentacion-diagnostico] .value-summary p{color:#425d4b;font-size:17px;line-height:1.65}[data-presentacion-diagnostico] .value-offer h2{font-size:28px}@media (width<=700px){[data-presentacion-diagnostico] .situation-grid{grid-template-columns:1fr;gap:16px}[data-presentacion-diagnostico] .situation-grid article{padding:22px}[data-presentacion-diagnostico] .situation-grid h3{font-size:22px}[data-presentacion-diagnostico] .value-summary h2,[data-presentacion-diagnostico] .value-offer h2{font-size:25px}}
