*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg-primary:#0a0a0a;--bg-surface:#111;--bg-surface-2:#1a1a1a;--fg-primary:#f5f5f3;--fg-secondary:#c4c2bc;--fg-tertiary:#8a8882;--accent:#0ea5e9;--accent-hover:#0284c7;--accent-soft:#0ea5e91a;--accent-on:#fff;--warm:#f7931e;--warm-soft:#f7931e1a;--border:#ffffff14;--border-hover:#ffffff26;--card:linear-gradient(158deg, #ffffff13 0%, #ffffff09 55%, #ffffff05 100%);--card-hover:linear-gradient(158deg, #ffffff1c 0%, #ffffff0e 55%, #ffffff08 100%);--nav-bg:#0a0a0ad9;--nav-bg-solid:#0a0a0afa;--velo:#ffffff12;--velo-hover:#ffffff21;--sombra:#0009;--sombra-fuerte:#000000b3;--pip:#fff6;--pip-hover:#ffffffb3;--max-width:1000px;--section-spacing:64px;--section-spacing-mobile:44px;--nav-height:64px;--radius-sm:0;--radius-md:0;--radius-lg:0;--transition:.2s ease;--font-display:var(--font-tight), system-ui, sans-serif;--font-body:var(--font-tight), system-ui, sans-serif;--size-h1:clamp(3.25rem, 9vw, 6.5rem);--size-h2:clamp(2.25rem, 5.5vw, 3.75rem);--size-h3:clamp(1.125rem, 2vw, 1.375rem);--size-rotulo:.6875rem;--size-cifra:clamp(3.5rem, 8vw, 6rem);--peso-cifra:300;--tracking-rotulo:.16em}html[data-tipo=tight]{--font-display:var(--font-tight), system-ui, sans-serif;--font-body:var(--font-tight), system-ui, sans-serif;--peso-display:300;--tracking-display:-.035em;--leading-display:.95;--font-contra:var(--font-tight), system-ui, sans-serif;--peso-contra:700;--estilo-contra:normal;--tracking-contra:-.04em}html[data-tipo=archivo]{--font-display:var(--font-archivo), system-ui, sans-serif;--font-body:var(--font-archivo), system-ui, sans-serif;--peso-display:400;--tracking-display:-.03em;--leading-display:.94;--font-contra:var(--font-archivo), system-ui, sans-serif;--peso-contra:700;--estilo-contra:normal;--tracking-contra:-.035em}html[data-tipo=schibsted]{--font-display:var(--font-schibsted), system-ui, sans-serif;--font-body:var(--font-schibsted), system-ui, sans-serif;--peso-display:400;--tracking-display:-.03em;--leading-display:.94;--font-contra:var(--font-schibsted), system-ui, sans-serif;--peso-contra:700;--estilo-contra:normal;--tracking-contra:-.035em}html[data-tipo=serif]{--font-display:var(--font-tight), system-ui, sans-serif;--font-body:var(--font-tight), system-ui, sans-serif;--peso-display:300;--tracking-display:-.035em;--leading-display:.98;--font-contra:var(--font-instrument), Georgia, serif;--peso-contra:400;--estilo-contra:italic;--tracking-contra:-.02em}html[data-acento=terracota]{--accent:#d2603a;--accent-hover:#e2764f;--accent-soft:#d2603a1f;--accent-on:#fff}html[data-acento=pino]{--accent:#3fbf8f;--accent-hover:#5cd3a6;--accent-soft:#3fbf8f1f;--accent-on:#06231a}html[data-acento=neutro]{--accent:#f5f5f3;--accent-hover:#fff;--accent-soft:#f5f5f314;--accent-on:#0a0a0a}html[data-theme=light][data-acento=neutro]{--accent:#0e0e0d;--accent-hover:#2a2927;--accent-soft:#0e0e0d0f;--accent-on:#fff}.tono-noche{--seccion:radial-gradient(120% 90% at 18% 0%, #12203a 0%, #0c1424 42%, #080a11 100%)}.tono-bosque{--seccion:radial-gradient(120% 90% at 18% 0%, #0f2a22 0%, #0a1a16 42%, #07100d 100%)}.tono-brasa{--seccion:radial-gradient(120% 90% at 18% 0%, #2a1a16 0%, #1a100d 42%, #100a08 100%)}[data-theme=light] .tono-noche,[data-theme=light] .tono-bosque,[data-theme=light] .tono-brasa,[data-theme=light] .conFondo,[data-theme=light] .islaOscura{--fg-primary:#f5f5f3;--fg-secondary:#c4c2bc;--fg-tertiary:#8a8882;--accent:#0ea5e9;--accent-hover:#38bdf8;--accent-soft:#0ea5e91a;--accent-on:#fff;--warm:#f7931e;--warm-soft:#f7931e1a;--border:#ffffff14;--border-hover:#ffffff26;--card:linear-gradient(158deg, #ffffff13 0%, #ffffff09 55%, #ffffff05 100%);--card-hover:linear-gradient(158deg, #ffffff1c 0%, #ffffff0e 55%, #ffffff08 100%);--velo:#ffffff12;--velo-hover:#ffffff21;--sombra:#0009;--sombra-fuerte:#000000b3;--pip:#fff6;--pip-hover:#ffffffb3;--bg-primary:#0a0a0a;--bg-surface:#111;--bg-surface-2:#1a1a1a}.icono-1{color:#7fb3e8}.icono-2{color:#6fcfaa}.icono-3{color:#e0a46b}.icono-4{color:#9fb0cc}.icono-5{color:#e08c9a}.icono-6{color:#a8a2e0}.foco{isolation:isolate;position:relative}.foco:before{content:"";z-index:-1;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #ffffff17 0%, #ffffff08 32%, transparent 64%);transition:opacity .28s;position:absolute;inset:0}.foco:hover:before{opacity:1}@media (prefers-reduced-motion:reduce){.foco:before{transition:none}}[data-theme=light]{--bg-primary:#fff;--bg-surface:#f7f6f4;--bg-surface-2:#efede9;--fg-primary:#0e0e0d;--fg-secondary:#4a4844;--fg-tertiary:#74726b;--accent:#0369a1;--accent-hover:#075985;--accent-soft:#0369a114;--accent-on:#fff;--warm:#b35f06;--warm-soft:#b35f061a;--border:#0000001a;--border-hover:#0000002e;--card:linear-gradient(158deg, #0000000b 0%, #00000006 55%, #00000003 100%);--card-hover:linear-gradient(158deg, #00000013 0%, #0000000a 55%, #00000005 100%);--nav-bg:#ffffffd9;--nav-bg-solid:#fffffffa;--velo:#0000000d;--velo-hover:#00000017;--sombra:#00000024;--sombra-fuerte:#0000002e;--pip:#00000040;--pip-hover:#0000008c}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body{background-color:var(--bg-primary);color:var(--fg-primary);line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}img{max-width:100%;display:block}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--peso-display,600);letter-spacing:var(--tracking-display,-.02em);color:var(--fg-primary);text-wrap:balance;line-height:1.15}h1{font-size:var(--size-h1);line-height:var(--leading-display,.94)}h2{font-size:var(--size-h2);line-height:1.02}h3{font-size:var(--size-h3);letter-spacing:-.01em}p{color:var(--fg-secondary);font-size:clamp(.9375rem,1.5vw,1.0625rem);line-height:1.7}::selection{background:var(--accent);color:#fff}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--fg-tertiary);border-radius:0}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.cifra{font-family:var(--font-display);font-size:var(--size-cifra);font-weight:var(--peso-cifra);letter-spacing:-.03em;color:var(--fg-primary);font-variant-numeric:tabular-nums lining-nums;line-height:.9;display:block}.rotulo{font-family:var(--font-body);font-size:var(--size-rotulo);text-transform:uppercase;letter-spacing:var(--tracking-rotulo);color:var(--fg-tertiary);font-weight:700}.conFondo{isolation:isolate;position:relative}.conFondo:before{content:"";z-index:-2;background-image:var(--fondo);opacity:.22;filter:saturate(.55)contrast(1.05);background-position:50%;background-size:cover;position:absolute;inset:0}.conFondo:after{content:"";z-index:-1;background:var(--seccion,linear-gradient(180deg, #0a0a0ab8, #0a0a0aeb));position:absolute;inset:0}
