@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_5de9f1;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/665e920483964785.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Newsreader_5de9f1;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5611c55482296524.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_5de9f1{font-family:__Newsreader_5de9f1}.__variable_5de9f1{--font-serif:"__Newsreader_5de9f1"}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Archivo_9b68a8;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Archivo_Fallback_9b68a8;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_9b68a8{font-family:__Archivo_9b68a8,__Archivo_Fallback_9b68a8;font-style:normal}.__variable_9b68a8{--font-sans:"__Archivo_9b68a8","__Archivo_Fallback_9b68a8"}:root{--tinta:#2a2c2f;--papel:#edebe7;--acento:#d4643c;--acento-cta:#a2461d;--acento-cta-hover:#8a3b18;--acento-hover:#c2552e;--secundario:#3e5a6b;--neutro:#9a9791;--linea:rgba(62,90,107,.22);--linea-fuerte:rgba(42,44,47,.16);--sobre-oscuro:hsla(40,14%,92%,.82);--sobre-oscuro-tenue:hsla(40,14%,92%,.62);--linea-oscura:hsla(40,14%,92%,.18);--serif:var(--font-serif),Georgia,serif;--sans:var(--font-sans),"Helvetica Neue",Arial,sans-serif;--fs-eyebrow:.7rem;--fs-cuerpo:17px;--fs-lead:1.3rem;--lh-cuerpo:1.62;--lh-titular:1.14;--space-1:8px;--space-2:16px;--space-3:24px;--space-4:32px;--space-5:40px;--space-6:56px;--space-7:72px;--space-8:96px;--space-9:128px;--sec-y:104px;--sec-y-movil:72px;--radius-sm:6px;--radius:10px;--radius-lg:18px;--radius-pill:999px;--sombra-media:0 14px 26px rgba(42,44,47,.09);--sombra-oscura:0 24px 48px rgba(0,0,0,.35);--maxpag:1140px;--margen:32px;--margen-movil:22px;--riel:150px;--col-texto:620px;--t-rapida:.2s ease;--t-suave:.25s cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--papel);color:var(--tinta);font-family:var(--serif);font-size:var(--fs-cuerpo);line-height:var(--lh-cuerpo);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;display:block}a{color:inherit}.wrap{max-width:var(--maxpag);margin:0 auto;padding-left:var(--margen);padding-right:var(--margen)}.grid{display:grid;grid-template-columns:var(--riel) minmax(0,1fr);grid-gap:0 var(--space-5);gap:0 var(--space-5)}.grid>.label{grid-column:1}.grid>.col{grid-column:2;max-width:var(--col-texto)}h1,h2,h3{font-family:var(--serif);line-height:var(--lh-titular);margin:0}h1,h2,h3{font-weight:600}h1{font-size:clamp(2.6rem,5.4vw,4.4rem);line-height:1.03;letter-spacing:-.025em}h2{font-size:clamp(1.7rem,3.2vw,2.3rem);margin:0 0 var(--space-3);letter-spacing:-.015em}h2,h3{font-weight:600}h3{font-size:1.2rem;letter-spacing:-.01em}p{margin:0 0 18px}p:last-child{margin-bottom:0}em{font-style:italic}.label{font-family:var(--sans);font-weight:700;font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--acento);margin:0 0 18px;display:block}.seccion{max-width:760px}.centrada .seccion{max-width:680px;margin-left:auto;margin-right:auto;text-align:center}.wordmark{display:inline-flex;align-items:center;text-decoration:none}.wordmark img{height:26px;width:auto}.footer-wordmark .wordmark img{height:24px}header{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:color-mix(in srgb,var(--papel) 92%,transparent);backdrop-filter:saturate(140%) blur(6px);-webkit-backdrop-filter:saturate(140%) blur(6px);border-bottom:1px solid var(--linea)}header .wrap{justify-content:space-between;gap:var(--space-2);padding:var(--space-2) 0}header .right,header .wrap{display:flex;align-items:center}header .right{gap:var(--space-3)}header .navlink{font-family:var(--sans);font-weight:600;font-size:.8rem;letter-spacing:.02em;color:var(--neutro);text-decoration:none;transition:color var(--t-rapida)}header .mini,header .navlink:hover{color:var(--tinta)}header .mini{font-family:var(--sans);font-weight:700;font-size:.78rem;letter-spacing:.02em;text-decoration:none;border-bottom:2px solid var(--acento);padding-bottom:2px;transition:color var(--t-rapida)}header .mini:hover{color:var(--acento)}@media (max-width:620px){header .navlink{display:none}}.cta{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);font-weight:700;font-size:.98rem;letter-spacing:.01em;background:var(--acento-cta);color:var(--papel);text-decoration:none;padding:17px 32px;border-radius:var(--radius);transition:background var(--t-rapida),transform var(--t-rapida)}.cta:hover{background:var(--acento-cta-hover)}.cta:focus-visible{outline:2px solid var(--secundario);outline-offset:3px}.cta-note{font-size:.82rem;color:var(--neutro);margin-top:var(--space-2)}.cta-note,.textlink{font-family:var(--sans)}.textlink{font-weight:700;font-size:.95rem;letter-spacing:.01em;color:var(--acento-cta);text-decoration:none;border-bottom:2px solid var(--acento);padding-bottom:3px;display:inline-block;transition:color var(--t-rapida)}.textlink:hover{color:var(--acento)}section{padding:var(--sec-y) 0;border-top:1px solid var(--linea)}.hero{border-top:none;padding:88px 0 0;overflow:hidden}.hero .label{margin-bottom:var(--space-4)}.hero.hero-texto{padding:96px 0 var(--space-8)}.hero.hero-texto h1{max-width:16ch}.hero.hero-texto .sub{max-width:38ch}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:var(--space-5);gap:var(--space-5);align-items:end}.hero-text{max-width:38rem;align-self:center;padding-bottom:104px}.hero .sub,.hero h1 .soft{color:var(--secundario)}.hero .sub{font-size:var(--fs-lead);max-width:44ch;margin:30px 0 var(--space-5);line-height:1.5}.hero-media{align-self:end}.hero-media img{width:100%;max-width:640px;margin-left:auto;display:block;filter:drop-shadow(var(--sombra-media))}@media (max-width:860px){.hero{padding:56px 0 0}.hero-grid{grid-template-columns:1fr;gap:var(--space-1);align-items:start}.hero-text{padding-bottom:0;order:1;max-width:none}.hero-media{order:-1;max-width:440px;margin:0 auto}.hero-media img{margin:0 auto;max-width:100%}}.lead{font-size:var(--fs-lead);line-height:1.5;color:var(--tinta);margin-bottom:var(--space-3)}.intro{font-size:1.14rem;color:var(--secundario);max-width:46ch;margin:0 0 14px}.cierre-nota{font-family:var(--sans);font-size:.9rem;color:var(--neutro);margin:var(--space-3) 0 0;padding-top:var(--space-3)}.cierre-nota,.frentes-sec{border-top:1px solid var(--linea)}.frentes-sec{padding:var(--sec-y) 0}.frentes-grid{display:grid;grid-template-columns:30fr 70fr;grid-gap:var(--space-7);gap:var(--space-7);align-items:start}.frentes-intro h2{margin:0 0 var(--space-3)}.frentes-intro .intro{max-width:none;margin:0}.frentes{list-style:none;margin:0;padding:0}.frente{padding:var(--space-4) 0;border-top:1px solid var(--linea)}.frente:first-child{border-top:none;padding-top:0}.frente-head{display:flex;align-items:center;gap:14px}.frente-ico{width:34px;height:34px;object-fit:contain;flex:none}.frente-head h3{margin:0;line-height:1.25}.frente-desc{margin:10px 0 0;padding-left:48px;color:color-mix(in srgb,var(--tinta) 85%,var(--papel))}.frentes-nota{margin-top:var(--space-6);background:var(--tinta);color:var(--sobre-oscuro);border-radius:var(--radius-lg);padding:22px var(--space-5);display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--sans);font-size:.95rem;text-align:center}.frentes-nota .nota-check{flex:none}@media (max-width:820px){.frentes-grid{grid-template-columns:1fr;gap:var(--space-4)}}@media (max-width:680px){.frente-desc{padding-left:0}.frentes-nota{padding:20px var(--space-3);text-align:left}}.oscuro{background:var(--tinta);color:var(--papel);border-top:none}.oscuro .label{color:var(--neutro)}.oscuro .lead{color:var(--papel)}.oscuro p{color:var(--sobre-oscuro)}.aparecer{padding:var(--sec-y) 0;background:var(--papel);border-top:1px solid var(--linea)}.aparecer-card{position:relative;border-radius:var(--radius-lg);min-height:470px;padding:76px 76px 76px 44%;display:flex;flex-direction:column;justify-content:center}.aparecer-media{position:absolute;left:-2.5%;top:50%;transform:translateY(-50%) rotate(-4deg);width:42%;max-width:400px;z-index:2}.aparecer-media img{width:100%;max-width:none;filter:drop-shadow(var(--sombra-oscura))}.aparecer-text{max-width:34rem}.aparecer-text .label{margin-bottom:14px}@media (max-width:860px){.aparecer-card{padding:var(--space-6) var(--space-4);min-height:0;display:block}.aparecer-media{position:static;left:auto;top:auto;transform:rotate(-3deg);width:70%;max-width:280px;margin:0 auto var(--space-5)}}.resultado .seccion{max-width:none}.resultado-head{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3)}.resultado-head img{width:44px;height:44px}.resultado-body{display:grid;grid-template-columns:1fr 360px;grid-gap:var(--space-6);gap:var(--space-6);align-items:center}.resultado-text p{font-size:1.12rem;line-height:1.55}.resultado-text p+p{margin-top:18px}.reporte-card{border:1px solid var(--linea-fuerte);border-radius:var(--radius);background:color-mix(in srgb,var(--tinta) 3%,var(--papel));padding:26px 28px 22px}.reporte-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.reporte-head .t{font-family:var(--sans);font-weight:700;font-size:.82rem;letter-spacing:.01em;color:var(--tinta)}.reporte-head .badge{font-family:var(--sans);font-weight:600;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:var(--neutro);border:1px solid var(--linea);border-radius:var(--radius-pill);padding:3px 9px}.barras{display:flex;align-items:flex-end;gap:8px;height:130px;border-bottom:1px solid var(--linea)}.barra{flex:1 1;min-width:0;border-radius:3px 3px 0 0;background:color-mix(in srgb,var(--secundario) 50%,var(--papel))}.barra.destaca{background:var(--acento)}.reporte-stats{display:flex;gap:var(--space-5);margin-top:20px}.reporte-stats .num{font-family:var(--sans);font-weight:800;font-size:1.5rem;letter-spacing:-.02em;color:var(--acento);line-height:1}.reporte-stats .lbl{font-size:.72rem;margin-top:6px;display:block}.reporte-cap,.reporte-stats .lbl{font-family:var(--sans);color:var(--neutro)}.reporte-cap{font-size:.66rem;margin:16px 0 0}@media (max-width:860px){.resultado-body{grid-template-columns:1fr;gap:var(--space-4)}}.quien p{font-size:1.12rem;line-height:1.55}.quien p+p{margin-top:18px}.quien .lead{font-size:var(--fs-lead)}.puente-card{background:var(--tinta);color:var(--papel);border-radius:var(--radius-lg);padding:52px 60px;display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-6);gap:var(--space-6);align-items:center}.puente-card .label{color:var(--acento);margin-bottom:14px}.puente-card h2{color:var(--papel);margin:0 0 14px}.puente-card p{color:var(--sobre-oscuro);max-width:56ch;margin:0}@media (max-width:760px){.puente-card{grid-template-columns:1fr;gap:var(--space-4);padding:40px 30px}}.garantia{background:var(--tinta);color:var(--papel);border-top:none;padding:112px 0}.garantia .seccion{max-width:none}.garantia .big{font-family:var(--serif);font-weight:500;letter-spacing:-.02em;font-size:clamp(2rem,5.5vw,3.4rem);line-height:1.12;margin:0;max-width:20ch;color:var(--papel)}.garantia .big b{color:var(--acento);font-weight:600}.garantia .foot{margin-top:38px;padding-top:30px;border-top:1px solid var(--linea-oscura);max-width:56ch}.garantia .foot .label{margin-bottom:12px}.garantia .foot p{color:var(--sobre-oscuro);margin:0}.centrada .seccion h2,.centrada .seccion p{margin-left:auto;margin-right:auto}.cierre{padding:128px 0;background:var(--secundario);color:var(--papel);border-top:none}.cierre h2{font-size:clamp(2rem,4.5vw,3rem);max-width:16ch;margin:0 auto var(--space-3);color:var(--papel)}.cierre p{font-size:1.15rem;color:var(--sobre-oscuro);max-width:44ch;margin:0 auto var(--space-4)}.cierre .cta{background:var(--acento)}.cierre .cta:hover{background:var(--acento-hover)}.cierre .cta-note{color:var(--sobre-oscuro-tenue)}footer{border-top:1px solid var(--linea);padding:var(--space-6) 0 60px;font-family:var(--sans);font-size:.9rem;color:var(--neutro)}footer .top{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--space-3)}footer .row{display:flex;flex-direction:column;gap:8px;text-align:right}footer a{color:var(--secundario);text-decoration:none}footer a:hover{color:var(--acento)}footer .back{display:block;margin-top:10px}footer .fine{font-size:.8rem;color:var(--neutro);margin:var(--space-4) 0 0;padding-top:var(--space-3);border-top:1px solid var(--linea)}@media (max-width:680px){footer .top{flex-direction:column}footer .row{text-align:left}:root{--margen:var(--margen-movil);--riel:0px}section{padding:var(--sec-y-movil) 0}.grid{grid-template-columns:1fr;gap:0}.grid>.label{margin-bottom:var(--space-3)}.grid>.col,.grid>.label{grid-column:1}.hero .sub{font-size:1.12rem}.frente{grid-template-columns:40px 1fr;gap:18px}.frente-ico{width:34px;height:34px}}