@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500 900;font-display:swap;src:url(/fonts/schibsted-grotesk.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/literata.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--s9: 96px;--t-sm: .875rem;--t-base: 1.0625rem;--t-md: 1.3125rem;--t-lg: 1.75rem;--t-xl: 2.5rem;--t-hero: clamp(2.5rem, 7vw + .5rem, 5rem);--f-head: "Schibsted Grotesk", "Helvetica Neue", Arial, sans-serif;--f-body: "Literata", Georgia, serif;color-scheme:light;--paper: #FFFFFF;--surface: #F2F6F4;--ink: #102A27;--ink-2: #3E5551;--line: #D2DCD8;--piso: #8C5E00;--inv: #2852A0;--focus: #2852A0;--err: #A3261C;--l1: #1E7B4F;--l2: #9A5B00;--l3: #C0392B;--l4: #2852A0;--l5: #8A3B78;--l6: #3E5551}:root[data-theme=dark]{color-scheme:dark;--paper: #0F1C1A;--surface: #172725;--ink: #E6EEEA;--ink-2: #A9BAB5;--line: #2F4440;--piso: #E0B04A;--inv: #93B3F2;--focus: #93B3F2;--err: #FF8E83;--l1: #5CC28E;--l2: #E0B04A;--l3: #FF8A7A;--l4: #93B3F2;--l5: #E08FCB;--l6: #A9BAB5}*{box-sizing:border-box}.l-tus-finanzas{--c: var(--l1)}.l-por-que-invertir{--c: var(--l2)}.l-que-comprar{--c: var(--l3)}.l-como-combinarlo{--c: var(--l4)}.l-donde-empezar{--c: var(--l5)}.l-avanzado{--c: var(--l6)}.l-piso{--c: var(--piso)}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font:400 var(--t-base)/1.65 var(--f-body);font-variant-numeric:lining-nums}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}a:hover{text-decoration-thickness:3px}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}h1,h2,h3{font-family:var(--f-head);margin:0;line-height:1.05;letter-spacing:-.02em}.wrap{max-width:1120px;margin:0 auto;padding:0 var(--s4)}@media(min-width:720px){.wrap{padding:0 var(--s6)}}.top{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s3) var(--s5);padding:var(--s5) 0;border-bottom:1px solid var(--line)}.brand{font:900 var(--t-md)/1 var(--f-head);letter-spacing:-.03em;text-decoration:none}.brand span{font-weight:500}.top nav{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);font:500 var(--t-sm)/1.4 var(--f-head)}.top nav a{text-decoration:none}.top nav a:hover{text-decoration:underline;text-decoration-thickness:3px}.hero{padding:var(--s8) 0 var(--s7);display:grid;gap:var(--s6)}.hero h1{font-size:var(--t-hero);font-weight:900;letter-spacing:-.045em;line-height:.92;max-width:16ch}.hero h1 .l2{display:block;color:var(--ink-2);font-weight:500}.answer{max-width:62ch;font-size:var(--t-md);line-height:1.6;margin:0}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4) var(--s6)}.btn{display:inline-block;font:700 var(--t-base)/1 var(--f-head);padding:var(--s4) var(--s5);background:var(--ink);color:var(--paper);text-decoration:none;border:2px solid var(--ink);border-radius:4px}.btn:hover{background:var(--paper);color:var(--ink);text-decoration:none}.btn:active{transform:translateY(1px)}.more{display:grid;gap:var(--s5);padding-top:var(--s5);border-top:1px solid var(--line)}@media(min-width:720px){.more{grid-template-columns:1fr 1fr}}.more h2{font-size:var(--t-base);font-weight:700;margin-bottom:var(--s2)}.more ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--s1)}.sim{background:var(--surface);border-top:6px solid var(--ink);padding:var(--s6) var(--s4) var(--s7);margin-bottom:var(--s9)}@media(min-width:720px){.sim{padding:var(--s7) var(--s7) var(--s8)}}.sim>h2{font-size:var(--t-xl);font-weight:900;max-width:20ch}.sim .lede{margin:var(--s3) 0 var(--s6);color:var(--ink-2);max-width:60ch}.sim-grid{display:grid;gap:var(--s7)}.sim-grid>*{min-width:0}@media(min-width:960px){.sim-grid{grid-template-columns:300px 1fr}}.inputs{display:grid;gap:var(--s4);align-content:start}.field label{display:block;font:500 var(--t-sm)/1.4 var(--f-head);margin-bottom:var(--s1)}.field .box{display:flex;align-items:baseline;border:1px solid var(--ink-2);border-radius:4px;background:var(--paper)}.field input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font:700 var(--t-md)/1.2 var(--f-head);padding:var(--s3);width:100%}.field input:focus{outline:none}.field .box:focus-within{outline:3px solid var(--focus);outline-offset:2px}.field .unit{padding-right:var(--s3);color:var(--ink-2);font:500 var(--t-sm)/1 var(--f-head)}.field .rango{display:block;width:100%;margin:var(--s2) 0 0;accent-color:var(--c, var(--ink));cursor:pointer}details{font-size:var(--t-sm)}summary{cursor:pointer;font:500 var(--t-sm)/1.4 var(--f-head);text-decoration:underline;text-underline-offset:3px}summary:hover{text-decoration-thickness:3px}details dl{display:grid;grid-template-columns:1fr auto;gap:var(--s1) var(--s4);margin:var(--s3) 0 0}details dd{margin:0;font-weight:600;text-align:right}.result p{margin:0}.result .verdict{font:700 var(--t-lg)/1.25 var(--f-head);letter-spacing:-.015em;max-width:30ch}.figures{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:var(--s4);margin:var(--s5) 0}.fig{border-left:6px solid var(--c);padding-left:var(--s3)}.fig .who{font:500 var(--t-sm)/1.3 var(--f-head);color:var(--ink-2)}.fig .val{font:900 clamp(1.5rem,4vw,2.25rem)/1.1 var(--f-head);letter-spacing:-.03em}.piso{--c: var(--piso)}.inv{--c: var(--inv)}.cross{color:var(--ink-2);max-width:62ch}.herr .sim{border-top-color:var(--c)}.herr:not(.l-piso) .sim{--piso: var(--c);--inv: var(--ink-2)}@media(prefers-reduced-motion:no-preference){.fig .val{animation:sube .35s ease-out}@keyframes sube{0%{opacity:.2;transform:translateY(.3em)}to{opacity:1;transform:none}}}figure{margin:var(--s6) 0 0}figure svg{width:100%;height:auto;display:block}figcaption,.caption{font-size:var(--t-sm);color:var(--ink-2);margin-top:var(--s2);max-width:62ch}.legend{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);font:500 var(--t-sm)/1.3 var(--f-head);margin-bottom:var(--s2)}.legend span:before{content:"";display:inline-block;width:20px;height:4px;background:var(--c);vertical-align:middle;margin-right:var(--s2)}.legend .inv:before{background:repeating-linear-gradient(90deg,var(--c) 0 8px,transparent 8px 12px)}.grid line{stroke:var(--line);stroke-width:1}.grid line.cero{stroke:var(--ink-2);stroke-width:2}.axis text{fill:var(--ink-2);font:500 16px var(--f-head)}@media(max-width:480px){.axis text{font-size:24px}}.sens{margin-top:var(--s7)}.sens h3{font-size:var(--t-md);font-weight:700;margin-bottom:var(--s2)}.scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font:700 var(--t-sm)/1.2 var(--f-head);font-variant-numeric:tabular-nums}th,td{padding:var(--s3) var(--s2);text-align:right}thead th{font-weight:500;color:var(--ink-2);border-bottom:1px solid var(--line)}tbody th{font-weight:500;color:var(--ink-2);text-align:left;white-space:nowrap}.corner{text-align:left;font-weight:500}td{background:color-mix(in srgb,var(--c) calc(var(--k) * 9%),var(--surface))}td.b{--c: var(--piso)}td.r{--c: var(--inv)}td.central{outline:3px solid var(--ink);outline-offset:-3px}@media(max-width:480px){th,td{padding:var(--s2) var(--s1)}table{font-size:.8125rem}}.disclaimer{margin-top:var(--s7);padding-top:var(--s4);border-top:1px solid var(--line);font-size:var(--t-sm);color:var(--ink-2);max-width:70ch}.foot{border-top:1px solid var(--line);padding:var(--s6) 0 var(--s7);margin-top:var(--s8);display:grid;gap:var(--s4);font-size:var(--t-sm)}.foot nav{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);font:500 var(--t-sm)/1.4 var(--f-head)}.foot .disclaimer{margin-top:0;border-top:0;padding-top:0}.skip{position:absolute;left:var(--s4);top:-100px;padding:var(--s3) var(--s4);background:var(--ink);color:var(--paper);font:700 var(--t-sm)/1 var(--f-head);border-radius:4px;z-index:10}.skip:focus{top:var(--s2)}.field select{flex:1;min-width:0;width:100%;border:0;background:transparent;color:var(--ink);font:700 var(--t-base)/1.2 var(--f-head);padding:var(--s3)}.field select:focus{outline:none}.field .hint,.costes .hint{margin:var(--s1) 0 0;font-size:var(--t-sm);color:var(--ink-2);line-height:1.4}.field .err{margin:var(--s1) 0 0;font:600 var(--t-sm)/1.4 var(--f-head);color:var(--err)}.field.bad .box{border-color:var(--err);border-width:2px}.costes{border-left:6px solid var(--line);padding-left:var(--s3)}.costes .who{font:500 var(--t-sm)/1.3 var(--f-head);color:var(--ink-2)}.costes .val{font:900 var(--t-md)/1.2 var(--f-head);letter-spacing:-.02em}.costes .warn{color:var(--ink)}.inputs .adv{margin-top:var(--s4)}.toggle{display:inline-flex;margin-top:var(--s5);border:1px solid var(--ink);border-radius:4px;overflow:visible}.toggle button{font:500 var(--t-sm)/1 var(--f-head);padding:var(--s3) var(--s4);background:transparent;color:var(--ink);border:0;cursor:pointer}.toggle button+button{border-left:1px solid var(--ink)}.toggle button:first-child{border-radius:3px 0 0 3px}.toggle button:last-child{border-radius:0 3px 3px 0}.toggle button:focus-visible{outline-offset:2px;position:relative;z-index:1}.toggle button:hover{background:color-mix(in srgb,var(--ink) 12%,var(--surface))}.toggle button[aria-pressed=true]{background:var(--ink);color:var(--paper);font-weight:700}.prose{max-width:66ch;display:grid;gap:var(--s3);margin-bottom:var(--s7)}.prose h2{font-size:var(--t-lg);font-weight:900;margin-top:var(--s4)}.prose h3{font-size:var(--t-md);font-weight:700;margin-top:var(--s3)}.prose p{margin:0}.pagehead{padding:var(--s7) 0 var(--s5);display:grid;gap:var(--s4)}.pagehead h1{font-size:clamp(2rem,6vw + .5rem,3.5rem);font-weight:900;letter-spacing:-.04em;line-height:1;max-width:18ch}.pagehead .answer{font-size:var(--t-md)}.figures>*{min-width:0}@media(max-width:480px){.figures{grid-template-columns:1fr}}td{white-space:nowrap}.bars{display:grid;gap:var(--s5);margin:var(--s5) 0}.bar-row .bar-head{display:flex;justify-content:space-between;gap:var(--s3);font:500 var(--t-sm)/1.3 var(--f-head);margin-bottom:var(--s2)}.bar-row .bar-head b{font-weight:900}.bar{position:relative;height:var(--s4);background:var(--paper);border:1px solid var(--line);margin-bottom:var(--s1)}.bar>i{position:absolute;left:0;top:0;bottom:0;background:var(--piso)}.bar.ref>i{background:var(--inv)}.bar-key{font-size:var(--t-sm);color:var(--ink-2)}.progress{height:var(--s5);background:var(--paper);border:1px solid var(--line);margin:var(--s3) 0}.progress>i{display:block;height:100%;background:var(--inv)}.quiz{margin-top:var(--s8)}.quiz .q{margin-top:var(--s5)}.quiz fieldset{border:0;padding:0;margin:0;display:grid;gap:var(--s2)}.quiz legend{font:500 var(--t-md)/1.4 var(--f-head);margin-bottom:var(--s2)}.quiz .opt{display:flex;gap:var(--s2);align-items:baseline}.quiz button{justify-self:start;margin-top:var(--s2);padding:var(--s2) var(--s4);border:1px solid var(--ink);border-radius:4px;background:var(--ink);color:var(--paper);font:500 var(--t-sm)/1.4 var(--f-head);cursor:pointer}.quiz button:hover:not(:disabled){background:var(--ink-2)}.quiz button:active:not(:disabled){transform:translateY(1px)}.quiz button:disabled{opacity:.5;cursor:not-allowed}.quiz button:focus-visible,.quiz input:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.quiz .fb{margin:var(--s2) 0 0}.quiz .total{font:700 var(--t-md)/1.4 var(--f-head);margin-top:var(--s5)}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-group(tren){animation-duration:.6s;animation-timing-function:cubic-bezier(.65,0,.35,1)}::view-transition-old(lectura){animation:.32s cubic-bezier(.5,0,.75,0) both sale-izq}::view-transition-new(lectura){animation:.52s cubic-bezier(.2,.8,.2,1) .2s both entra-der}html:active-view-transition-type(atras)::view-transition-old(lectura){animation-name:sale-der}html:active-view-transition-type(atras)::view-transition-new(lectura){animation-name:entra-izq}}@keyframes sale-izq{to{opacity:0;transform:translate(-40vw)}}@keyframes sale-der{to{opacity:0;transform:translate(40vw)}}@keyframes entra-der{0%{opacity:0;transform:translate(40vw)}}@keyframes entra-izq{0%{opacity:0;transform:translate(-40vw)}}.tema[data-astro-cid-3ef6ksr2]{font:500 var(--t-sm)/1 var(--f-head);padding:var(--s2) var(--s3);border:1px solid var(--ink);border-radius:4px;background:transparent;color:var(--ink);cursor:pointer}.tema[data-astro-cid-3ef6ksr2]:hover{background:var(--ink);color:var(--paper)}.tema[data-astro-cid-3ef6ksr2]:active{transform:translateY(1px)}.tema[data-astro-cid-3ef6ksr2][aria-pressed=true]{background:var(--ink);color:var(--paper)}.fondo[data-astro-cid-7pdlga3i]{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.14}[data-theme=dark] .fondo[data-astro-cid-7pdlga3i]{opacity:.16}.fondo[data-astro-cid-7pdlga3i] svg[data-astro-cid-7pdlga3i]{width:100%;height:100%;display:block}.via[data-astro-cid-7pdlga3i]{fill:none;stroke:var(--c);stroke-width:7;stroke-linejoin:round;stroke-linecap:round}.parada[data-astro-cid-7pdlga3i]{fill:var(--paper);stroke:var(--c);stroke-width:3}.terminal[data-astro-cid-7pdlga3i]{fill:var(--c);stroke:var(--paper);stroke-width:4}.lbl[data-astro-cid-7pdlga3i]{fill:var(--ink);fill-opacity:.45;font:700 13px var(--f-head)}.lbl[data-astro-cid-7pdlga3i].destino{font-size:18px;font-weight:900}.tren[data-astro-cid-7pdlga3i]{offset-rotate:auto;offset-distance:50%}.caja[data-astro-cid-7pdlga3i]{fill:var(--c);stroke:var(--paper);stroke-width:3}@media(prefers-reduced-motion:no-preference){.tren[data-astro-cid-7pdlga3i]{animation-name:circular;animation-timing-function:linear;animation-iteration-count:infinite}}@keyframes circular{0%{offset-distance:0%}to{offset-distance:100%}}
