@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-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:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-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:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_532bb9{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_532bb9{--font-jakarta:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-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:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.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;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/665e920483964785-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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.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 Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_4adc96{font-family:Newsreader,Newsreader Fallback}.__variable_4adc96{--font-newsreader:"Newsreader","Newsreader Fallback"}:root{--paper:oklch(0.985 0.004 95);--paper-2:oklch(0.953 0.007 95);--raised:oklch(1 0 0);--ink:oklch(0.2 0.02 255);--ink-2:oklch(0.4 0.02 255);--ink-3:oklch(0.5 0.016 255);--rule:oklch(0.885 0.007 95);--rule-strong:oklch(0.78 0.01 255);--fin:oklch(0.45 0.11 162);--tech:oklch(0.46 0.17 262);--focus:oklch(0.55 0.19 262);--up:oklch(0.47 0.12 150);--down:oklch(0.5 0.18 25);--shadow:0 1px 2px oklch(0.2 0.02 255/0.06),0 8px 24px oklch(0.2 0.02 255/0.08);--chart-1:oklch(0.52 0.15 262);--chart-2:oklch(0.58 0.13 162);--chart-3:oklch(0.68 0.15 75);--chart-4:oklch(0.56 0.18 25);--chart-5:oklch(0.56 0.16 305);--chart-6:oklch(0.62 0.12 215);--chart-7:oklch(0.7 0.14 120);--chart-8:oklch(0.6 0.17 350);--chart-9:oklch(0.5 0.08 255);--chart-other:oklch(0.78 0.012 255);--font-ui:var(--font-jakarta),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-serif:var(--font-newsreader),"Iowan Old Style",Georgia,serif;--gutter:16px;--measure:66ch;--ease-out:cubic-bezier(0.16,1,0.3,1);color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:oklch(0.17 0.012 255);--paper-2:oklch(0.215 0.014 255);--raised:oklch(0.285 0.014 255);--ink:oklch(0.95 0.005 95);--ink-2:oklch(0.79 0.01 255);--ink-3:oklch(0.67 0.012 255);--rule:oklch(0.31 0.012 255);--rule-strong:oklch(0.45 0.012 255);--fin:oklch(0.79 0.14 162);--tech:oklch(0.77 0.13 262);--focus:oklch(0.78 0.13 262);--up:oklch(0.78 0.14 150);--down:oklch(0.74 0.15 25);--shadow:0 1px 2px oklch(0 0 0/0.3),0 8px 24px oklch(0 0 0/0.35);--chart-1:oklch(0.72 0.14 262);--chart-2:oklch(0.76 0.14 162);--chart-3:oklch(0.82 0.14 80);--chart-4:oklch(0.72 0.16 25);--chart-5:oklch(0.74 0.14 305);--chart-6:oklch(0.78 0.11 215);--chart-7:oklch(0.82 0.13 120);--chart-8:oklch(0.76 0.15 350);--chart-9:oklch(0.7 0.07 255);--chart-other:oklch(0.45 0.012 255);color-scheme:dark}}:root[data-theme=dark]{--paper:oklch(0.17 0.012 255);--paper-2:oklch(0.215 0.014 255);--raised:oklch(0.285 0.014 255);--ink:oklch(0.95 0.005 95);--ink-2:oklch(0.79 0.01 255);--ink-3:oklch(0.67 0.012 255);--rule:oklch(0.31 0.012 255);--rule-strong:oklch(0.45 0.012 255);--fin:oklch(0.79 0.14 162);--tech:oklch(0.77 0.13 262);--focus:oklch(0.78 0.13 262);--up:oklch(0.78 0.14 150);--down:oklch(0.74 0.15 25);--shadow:0 1px 2px oklch(0 0 0/0.3),0 8px 24px oklch(0 0 0/0.35);--chart-1:oklch(0.72 0.14 262);--chart-2:oklch(0.76 0.14 162);--chart-3:oklch(0.82 0.14 80);--chart-4:oklch(0.72 0.16 25);--chart-5:oklch(0.74 0.14 305);--chart-6:oklch(0.78 0.11 215);--chart-7:oklch(0.82 0.13 120);--chart-8:oklch(0.76 0.15 350);--chart-9:oklch(0.7 0.07 255);--chart-other:oklch(0.45 0.012 255);color-scheme:dark}@media (min-width:720px){:root{--gutter:32px}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:88px;scrollbar-color:var(--rule-strong) transparent}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:1rem;line-height:1.55;font-feature-settings:"tnum" 1,"cv11" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:color-mix(in oklch,var(--tech) 24%,transparent);color:var(--ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--rule-strong);border-radius:10px;border:2px solid var(--paper)}img{display:block;max-width:100%}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:4px}h1,h2,h3{margin:0;font-family:var(--font-serif);font-weight:600;line-height:1.12;letter-spacing:-.015em;text-wrap:balance}p{text-wrap:pretty}ol,p,ul{margin:0}ol,ul{padding:0;list-style:none}.sr-only{width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip,.sr-only{position:absolute}.skip{left:var(--gutter);top:-60px;z-index:100;padding:10px 14px;background:var(--ink);color:var(--paper);border-radius:8px;font-weight:600;text-decoration:none}.skip:focus{top:12px}.wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:var(--gutter)}.ticker{border-bottom:1px solid var(--rule);background:var(--paper-2);font-size:.8125rem}.ticker__inner{display:flex;align-items:stretch}.ticker__toggle{flex:none;display:inline-grid;place-items:center;width:36px;margin-right:4px;padding:0;border:0;border-right:1px solid var(--rule);background:none;color:var(--ink-2);cursor:pointer}.ticker__toggle:hover{color:var(--ink)}.ticker__toggle:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ticker__viewport{position:relative;flex:1 1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 24px),transparent)}.ticker__track{display:flex;width:max-content;animation:ticker-scroll var(--ticker-duration,40s) linear infinite}.ticker[data-paused] .ticker__track,.ticker__viewport:focus-within .ticker__track,.ticker__viewport:hover .ticker__track{animation-play-state:paused}.ticker__list{display:flex;margin:0;padding:0;list-style:none}.ticker__item{display:inline-flex;align-items:baseline;gap:6px;padding:9px 20px 9px 0;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ticker__item+.ticker__item,.ticker__list+.ticker__list .ticker__item:first-child{padding-left:20px;border-left:1px solid var(--rule)}.ticker__label{font-weight:700;color:var(--ink)}.ticker__value{color:var(--ink-2)}.ticker__change{font-weight:600}.ticker__change--up{color:var(--up)}.ticker__change--down{color:var(--down)}.ticker__change--flat{color:var(--ink-3)}@keyframes ticker-scroll{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.ticker__track{animation-duration:calc(var(--ticker-duration, 40s) * 2)}}.masthead{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in oklch,var(--paper) 94%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--rule)}.masthead__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px}.brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none}.brand__mark{flex:none}.brand__name{font-family:var(--font-serif);font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1;white-space:nowrap}.brand__tag{display:none;padding-left:10px;margin-left:2px;border-left:1px solid var(--rule-strong);color:var(--ink-3);font-size:.75rem;font-weight:500;letter-spacing:.02em;line-height:1.2}@media (min-width:720px){.brand__tag{display:block}}.masthead__side{display:flex;align-items:center;gap:8px}@media (min-width:720px){.masthead__side{gap:16px}}.today{display:none;color:var(--ink-3);font-size:.8125rem}.today:first-letter{text-transform:uppercase}@media (min-width:960px){.today{display:block}}.lang{display:inline-flex;padding:2px;border:1px solid var(--rule-strong);border-radius:999px}.lang a,.lang span{min-width:38px;padding:5px 10px;border-radius:999px;color:var(--ink-2);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-align:center;text-decoration:none}.lang a:hover{background:var(--paper-2)}.lang [aria-current=true]{background:var(--ink);color:var(--paper)}.theme{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--rule-strong);border-radius:999px;background:transparent;color:var(--ink-2);cursor:pointer;transition:background .2s var(--ease-out)}.theme:hover{background:var(--paper-2);color:var(--ink)}@media (max-width:479px){.masthead__bar{gap:8px}.masthead__side{gap:6px}.brand{gap:8px}.brand__name{font-size:1.25rem}.lang a,.lang span{min-width:30px;padding:5px 7px}.search-btn{justify-content:center;width:36px;padding:0}}@media (max-width:359px){.masthead__bar{gap:6px}.masthead__side{gap:4px}.brand__mark{display:none}.brand__name{font-size:1.125rem}}.account{position:relative;display:inline-flex;flex:none}.account--loading{width:36px;height:36px}.account-signin{display:inline-flex;align-items:center;flex:none;height:36px;padding:0 12px;border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink-2);font-size:.8125rem;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .2s var(--ease-out)}.account-signin:hover{background:var(--paper-2);color:var(--ink)}.account-signin__icon{display:none}@media (max-width:479px){.account-signin{justify-content:center;width:36px;padding:0}.account-signin__icon{display:block}.account-signin__text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.account__button{position:relative;display:inline-flex;width:36px;height:36px;padding:0;border:1px solid var(--rule-strong);border-radius:999px;background:transparent;cursor:pointer}.account__avatar{width:100%;height:100%;border-radius:999px;object-fit:cover}.account__avatar--initial{display:inline-flex;align-items:center;justify-content:center;background:var(--paper-2);color:var(--ink);font-size:.9375rem;font-weight:700}.account__button:hover .account__avatar--initial{background:var(--rule-strong)}.account__dot{position:absolute;top:-1px;right:-1px;width:10px;height:10px;border:2px solid var(--paper);border-radius:999px;background:var(--chart-3)}.account__panel{position:absolute;top:calc(100% + 8px);right:0;z-index:40;width:max-content;min-width:200px;max-width:min(280px,calc(100vw - 2 * var(--gutter)));padding:6px;border:1px solid var(--rule-strong);border-radius:12px;background:var(--raised);box-shadow:var(--shadow)}.account__name{margin:0;padding:8px 10px 4px;overflow:hidden;color:var(--ink);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.account__note{margin:0;padding:0 10px 6px;color:var(--ink-3);font-size:.8125rem;line-height:1.4}.account__note--error{padding-top:6px;color:oklch(.5 .17 27)}.account__panel ul{margin:4px 0 0;padding:4px 0 0;border-top:1px solid var(--rule);list-style:none}.account__item{display:block;width:100%;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--ink-2);font:inherit;font-size:.875rem;font-weight:600;text-align:left;text-decoration:none;cursor:pointer}.account__item:focus-visible,.account__item:hover{background:var(--paper-2);color:var(--ink)}.sections{display:flex;gap:4px;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto;scrollbar-width:none}.sections::-webkit-scrollbar{display:none}.sections a{position:relative;flex:none;padding:10px 12px 12px;color:var(--ink-2);font-size:.9375rem;font-weight:600;text-decoration:none}.sections a:first-child{margin-left:-12px}.sections a:hover,.sections a[aria-current=page]{color:var(--ink)}.sections a[aria-current=page]:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--ink)}.sections a[data-cat=finanzas][aria-current=page]:after{background:var(--fin)}.sections a[data-cat=tecnologia][aria-current=page]:after{background:var(--tech)}.meta{display:flex;flex-wrap:wrap;gap:2px 10px;color:var(--ink-3);font-size:.8125rem;line-height:1.4}.meta,.meta__cat{align-items:center}.meta__cat{display:inline-flex;gap:6px;color:var(--ink);font-weight:700}.meta__cat:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ink-3)}.meta__cat[data-cat=finanzas]:before{background:var(--fin)}.meta__cat[data-cat=tecnologia]:before{background:var(--tech)}.meta__src{color:var(--ink-2);font-weight:600}.meta time{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ai{display:inline-flex;align-items:center;padding:1px 7px;border:1px solid var(--rule-strong);border-radius:6px;color:var(--ink-2);font-size:.6875rem;font-weight:700;letter-spacing:.03em}.cover{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:12px;background:var(--paper-2)}.cover img{width:100%;height:100%;object-fit:cover}.cover[data-cat=finanzas]{background:color-mix(in oklch,var(--fin) 14%,var(--paper-2))}.cover[data-cat=tecnologia]{background:color-mix(in oklch,var(--tech) 14%,var(--paper-2))}.breaking{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:16px;padding:10px 14px;border-left:4px solid var(--ink-2);background:var(--paper-2);color:var(--ink)}.breaking[data-level=urgente]{border-left-color:oklch(.55 .2 27);background:color-mix(in oklch,oklch(.55 .2 27) 10%,var(--paper))}.breaking__label{font-size:.78rem;letter-spacing:.06em;text-transform:uppercase}.breaking[data-level=urgente] .breaking__label{color:oklch(.55 .2 27)}.breaking a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.strip .block__head{position:relative}.strip__more{color:var(--ink-2);font-size:.9rem;text-decoration:underline;text-underline-offset:.2em}.strip__list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}@media (min-width:720px){.strip__list{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.strip__item a{display:grid;grid-gap:4px;gap:4px;height:100%;padding:12px 14px;border:1px solid var(--rule);color:var(--ink);text-decoration:none}.strip__item a:hover .strip__title{text-decoration:underline}.strip__title{font-family:var(--font-serif);font-size:1.05rem;line-height:1.3}.strip__meta{color:var(--ink-2);font-size:.85rem}.front{display:grid;grid-gap:32px;gap:32px;padding-block:24px 40px}@media (min-width:960px){.front{grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:48px;padding-block:36px 56px}.front--single{grid-template-columns:minmax(0,1fr)}.front--single .lead .cover{aspect-ratio:21/9}}.lead{display:grid;grid-gap:18px;gap:18px;align-content:start}.lead__title{font-size:clamp(1.875rem,1.2rem + 3vw,3.25rem);line-height:1.06;letter-spacing:-.025em}.lead__title a{text-decoration:none}.lead__title a:hover{text-decoration:underline;text-decoration-thickness:2px}.lead__summary{color:var(--ink-2);font-family:var(--font-serif);font-size:1.1875rem;line-height:1.5}.lead__summary,.points{max-width:var(--measure)}.points{display:grid;grid-gap:10px;gap:10px;padding:16px 0 4px;border-top:1px solid var(--rule)}.easy{display:grid;grid-gap:18px;gap:18px}.easy__toggle{width:-moz-fit-content;width:fit-content;min-height:40px;padding:6px 14px 6px 8px;border-color:var(--rule);border-radius:999px;font-family:var(--font-ui);font-size:.875rem;gap:10px}.easy__switch{position:relative;width:34px;height:20px;border:1px solid var(--rule);border-radius:999px;background:var(--paper-2);transition:background .15s ease}.easy__switch:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--ink-3);transition:transform .15s ease,background .15s ease}.easy__toggle[aria-pressed=true] .easy__switch{border-color:var(--ink);background:var(--ink)}.easy__toggle[aria-pressed=true] .easy__switch:after{transform:translateX(14px);background:var(--paper)}.easy__hint{color:var(--ink-3);font-weight:500}.easy__toggle:focus-visible{outline:2px solid var(--accent,var(--ink));outline-offset:2px}.easy__body{font-size:1.125rem;line-height:1.7}.easy__note{display:flex;gap:10px;align-items:flex-start;max-width:62ch;margin:0;color:var(--ink-3);font-size:.8125rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.easy__switch,.easy__switch:after{transition:none}}.versions{display:grid;grid-gap:18px;gap:18px}.versions__tabs{display:inline-flex;gap:4px;padding:3px;width:-moz-fit-content;width:fit-content;border:1px solid var(--rule);border-radius:999px}.versions__tab{min-height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--ink-2);font-family:var(--font-ui);font-size:.875rem;font-weight:600;cursor:pointer}.versions__tab[aria-selected=true]{background:var(--ink);color:var(--paper)}.versions__tab:focus-visible{outline:2px solid var(--accent,var(--ink));outline-offset:2px}.versions__note{margin:0 0 12px}.prose .versions__analysis,.versions__note{color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem}.prose .versions__analysis{margin-top:-4px;line-height:1.5}.closing{display:grid;grid-gap:6px;gap:6px;max-width:var(--measure);margin-top:24px;padding:20px;border-radius:12px;background:var(--paper-2)}.closing--comments{margin:12px 0}.closing__label{color:var(--ink);font-family:var(--font-ui);font-size:.8125rem;font-weight:700;letter-spacing:.02em}.closing__text{font-family:var(--font-serif);font-size:calc(1.1875rem * var(--text-scale, 1));line-height:1.45}.closing__note{color:var(--ink-3);font-family:var(--font-ui);font-size:.75rem}.closing__debate{justify-self:start;margin-top:8px}.newpost__article{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border-radius:10px;background:var(--paper-2)}.newpost__article p{margin:0}.newpost__article-title,.post__about{color:var(--ink-2);font-family:var(--font-ui);font-size:.875rem}.newpost__article-question{font-family:var(--font-serif);font-size:1.0625rem;line-height:1.45}.points__title{font-family:var(--font-ui);color:var(--ink);font-size:.8125rem;font-weight:700;letter-spacing:.02em}.points li{position:relative;padding-left:20px;font-size:.9688rem;line-height:1.5}.points li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--accent,var(--ink-3))}[data-cat=finanzas]{--accent:var(--fin)}[data-cat=tecnologia]{--accent:var(--tech)}.rail{align-self:start}.rail__head,.stream__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:2px solid var(--ink)}.rail__head h2,.stream__head h2{font-size:1.375rem}.rail__list>li{border-bottom:1px solid var(--rule)}.rail__item{display:grid;grid-template-columns:56px minmax(0,1fr);grid-gap:12px;gap:12px;padding:14px 0;text-decoration:none}.rail__time{padding-top:3px;color:var(--ink-3);font-size:.75rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rail__title{font-family:var(--font-serif);font-size:1.0625rem;font-weight:600;line-height:1.25}.rail__item:hover .rail__title{text-decoration:underline;text-underline-offset:.2em}.rail__cat{display:block;margin-top:4px;font-family:var(--font-ui);font-size:.75rem;font-weight:600;color:var(--accent,var(--ink-3))}.streams{display:grid;grid-gap:40px;gap:40px;padding-block:8px 64px;border-top:1px solid var(--rule)}@media (min-width:960px){.streams{grid-template-columns:1fr 1fr;gap:56px;padding-top:40px}}.stream__head a{color:var(--ink-2);font-size:.8125rem;font-weight:600}.row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;padding:20px 0;border-bottom:1px solid var(--rule)}.row[data-thumb=true]{grid-template-columns:minmax(0,1fr) 104px}@media (min-width:720px){.row[data-thumb=true]{grid-template-columns:minmax(0,1fr) 148px;gap:20px}}.row__body{display:grid;grid-gap:8px;gap:8px;align-content:start}.row__title{font-size:1.25rem;line-height:1.2}.row__title a{text-decoration:none}.row__title a:after{content:"";position:absolute;inset:0}.row{position:relative}.row:hover .row__title a{text-decoration:underline;text-underline-offset:.2em}.row__summary{color:var(--ink-2);font-size:.9375rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.row__thumb{aspect-ratio:4/3;align-self:start;border-radius:8px}.empty{padding:56px 0;color:var(--ink-2);font-family:var(--font-serif);font-size:1.25rem}.section-head{display:grid;grid-gap:18px;gap:18px;padding-block:32px 8px}.section-head h1{font-size:clamp(2.25rem,1.5rem + 3.5vw,3.75rem);letter-spacing:-.03em}.section-head h1:after{content:"";display:block;width:56px;height:4px;margin-top:14px;border-radius:4px;background:var(--accent,var(--ink))}.tabs{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tabs a,.tabs button{padding:7px 14px;border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink-2);font-size:.875rem;font-weight:600;text-decoration:none}.tabs button{background:transparent;font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.tabs a:hover,.tabs button:hover:not(:disabled){background:var(--paper-2)}.tabs button:disabled{opacity:.4;cursor:default}.tabs a[aria-current=true],.tabs button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.tabs__count{margin-left:auto;color:var(--ink-3);font-size:.8125rem}.filterbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding-bottom:14px;border-bottom:1px solid var(--rule)}.pill-filters{gap:8px}.pill-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px}@media (scripting:none){.pill-form .pill-select{display:none}}.pill-form__native{padding:7px 12px}.pill-form__native,.pill-form__submit{border:1px solid var(--rule-strong);border-radius:999px;background:transparent;color:var(--ink-2);font:inherit;font-size:.875rem;font-weight:600}.pill-form__submit{padding:7px 14px;cursor:pointer}.pill-select{position:relative;display:inline-flex}.pill-select__button{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border:1px solid var(--rule-strong);border-radius:999px;background:transparent;color:var(--ink-2);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background .2s var(--ease-out),color .2s var(--ease-out),border-color .2s var(--ease-out)}.pill-select:not([data-active]) .pill-select__button:hover,.pill-select[data-open]:not([data-active]) .pill-select__button{background:var(--paper-2)}.pill-filters .pill-select[data-active] .pill-select__button{border-color:var(--ink);background:var(--ink);color:var(--paper)}.pill-select__button:after{content:"";width:6px;height:6px;margin:-3px 1px 0 2px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);transition:transform .2s var(--ease-out),margin .2s var(--ease-out)}.pill-select[data-open] .pill-select__button:after{margin-top:3px;transform:rotate(-135deg)}.pill-menu [data-cat]:before,.pill-select[data-cat] .pill-select__button:before{content:"";flex:none;width:7px;height:7px;border-radius:50%;background:var(--fin)}.pill-menu [data-cat=tecnologia]:before,.pill-select[data-cat=tecnologia] .pill-select__button:before{background:var(--tech)}.pill-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:max(100%,200px);max-width:calc(100vw - 32px);margin:0;padding:6px;list-style:none;border:1px solid var(--rule);border-radius:14px;background:var(--raised);box-shadow:0 12px 32px -12px oklch(0 0 0/.28),0 2px 6px oklch(0 0 0/.08);outline:none;animation:pill-menu-in .14s var(--ease-out)}@media (max-width:400px){.pill-filters{gap:6px}.pill-filters .pill-select__button,.pill-filters>a,.pill-filters>button{padding:6px 11px;font-size:.8125rem}.pill-filters .pill-select__button{gap:6px}}@keyframes pill-menu-in{0%{opacity:0;transform:translateY(-4px)}}.pill-menu li{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:9px;color:var(--ink-2);font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer}.pill-menu li[data-active]{background:var(--paper-2);color:var(--ink)}.pill-menu li[aria-selected=true]{color:var(--ink)}.pill-menu li[aria-selected=true]:after{content:"";width:4px;height:9px;margin:-2px 3px 0 auto;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.pill-menu{animation:none}}.filterbar .tabs__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:560px){.filterbar .tabs__count{flex-basis:100%;margin-left:0}}.list-2{display:grid;grid-column-gap:56px;column-gap:56px;padding-bottom:24px}@media (min-width:960px){.list-2{grid-template-columns:1fr 1fr}}.pager{display:flex;justify-content:space-between;gap:12px;padding-block:8px 64px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 18px;border:1px solid var(--ink);border-radius:10px;background:transparent;color:var(--ink);font:inherit;font-size:.9375rem;font-weight:700;text-decoration:none;cursor:pointer;transition:background .2s var(--ease-out),color .2s var(--ease-out)}.btn:hover{background:var(--paper-2)}.btn--solid{background:var(--ink);color:var(--paper)}.btn--solid:hover{background:color-mix(in oklch,var(--ink) 86%,var(--paper))}.story{width:100%;max-width:760px;margin-inline:auto;padding:28px var(--gutter) 24px;display:grid;grid-gap:22px;gap:22px}.story__title{font-size:clamp(2rem,1.3rem + 3.2vw,3rem);line-height:1.08;letter-spacing:-.028em}.story__sub{color:var(--ink-2);font-family:var(--font-serif);font-size:calc(1.25rem * var(--text-scale, 1));line-height:1.4}.story__byline{margin:0;color:var(--ink-2);font-size:.875rem;font-weight:600}.story__summary{font-family:var(--font-serif);font-size:calc(1.3125rem * var(--text-scale, 1));line-height:1.55}.story .cover{border-radius:12px}.credit{margin-top:8px;color:var(--ink-3);font-size:.75rem}.story .points{padding:20px;border:0;border-radius:12px;background:var(--paper-2)}.story .points li{font-size:calc(1rem * var(--text-scale, 1))}.cta{display:grid;grid-gap:12px;gap:12px;padding-top:8px}.cta .btn,.source-link{justify-self:start}.source-link{display:inline-flex;align-items:center;gap:4px;color:var(--ink-2);font-size:.875rem;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);text-underline-offset:3px;transition:color .2s var(--ease-out),-webkit-text-decoration-color .2s var(--ease-out);transition:color .2s var(--ease-out),text-decoration-color .2s var(--ease-out);transition:color .2s var(--ease-out),text-decoration-color .2s var(--ease-out),-webkit-text-decoration-color .2s var(--ease-out)}.source-link:hover{color:var(--ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.ainote{display:flex;gap:10px;align-items:flex-start;max-width:62ch;color:var(--ink-3);font-size:.8125rem;line-height:1.5}.ainote .ai{flex:none;margin-top:1px}.tags{display:flex;flex-wrap:wrap;gap:6px}.tags li{padding:3px 10px;border-radius:999px;font-size:.75rem;font-weight:600}.notice,.tags li{background:var(--paper-2);color:var(--ink-2)}.notice{padding:12px 16px;border-radius:10px;font-size:.875rem}.notice--preview{margin:0 0 16px;border:1px solid var(--focus)}.prose{display:grid;grid-gap:1.1em;gap:1.1em;max-width:var(--measure);font-family:var(--font-serif);font-size:calc(1.1875rem * var(--text-scale, 1));line-height:1.65}.prose h2,.prose h3{margin-top:.8em}.prose ul{list-style:disc;padding-left:1.3em}.prose ol{list-style:decimal;padding-left:1.3em}.prose blockquote{margin:0;padding-left:18px;border-left:1px solid var(--rule-strong);color:var(--ink-2)}.more{width:100%;max-width:1200px;margin-inline:auto;padding:24px var(--gutter) 64px}.more .list-2{margin-top:0}.footer{border-top:1px solid var(--rule);background:var(--paper-2)}.footer__grid{display:grid;grid-gap:24px;gap:24px;padding-block:40px 48px;color:var(--ink-2);font-size:.8125rem;line-height:1.6}@media (min-width:960px){.footer__grid{grid-template-columns:1.2fr 1.6fr 1fr;gap:56px}}.footer strong{color:var(--ink);font-family:var(--font-serif);font-size:1.25rem}.footer p+p{margin-top:8px}.footer p a{color:var(--ink-2);text-decoration:underline;text-underline-offset:.22em}.footer p a:hover{color:var(--ink)}.footer__social{--social-box:40px;--social-icon:20px;display:flex;flex-wrap:wrap;gap:4px;margin:12px 0 0 calc((var(--social-box) - var(--social-icon)) / -2);padding:0;list-style:none}.footer__social a{display:inline-grid;place-items:center;width:var(--social-box);height:var(--social-box);border-radius:999px;color:var(--ink-2);transition:color .15s ease,background-color .15s ease}.footer__social a:hover{color:var(--ink);background:color-mix(in oklch,var(--ink) 8%,transparent)}.footer__social a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.state{display:grid;justify-items:start;grid-gap:16px;gap:16px;max-width:560px;padding-block:88px}.state h1{font-size:clamp(1.75rem,1.2rem + 2.4vw,2.5rem)}.state p{color:var(--ink-2)}@keyframes settle{0%{opacity:.55;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.lead,.rail{animation:settle .7s var(--ease-out) both}.rail{animation-delay:.08s}}@media print{.cta .btn,.footer,.masthead,.more,.ticker{display:none}}.legal{padding-block:32px 72px}.legal__head{display:grid;grid-gap:14px;gap:14px;max-width:760px;padding-bottom:28px}.legal__head h1{font-size:clamp(2.25rem,1.5rem + 3.5vw,3.5rem);letter-spacing:-.03em}.legal__meta{color:var(--ink-3);font-size:.8125rem}.legal__intro{color:var(--ink-2);font-family:var(--font-serif);font-size:1.1875rem;line-height:1.55}.legal__layout{display:grid;grid-gap:32px;gap:32px;padding-top:8px;border-top:1px solid var(--rule)}@media (min-width:960px){.legal__layout{grid-template-columns:240px minmax(0,1fr);gap:64px;padding-top:32px}}.legal__toc{align-self:start;padding-top:20px}@media (min-width:960px){.legal__toc{position:-webkit-sticky;position:sticky;top:112px;padding-top:0}}.legal__toc h2{margin-bottom:10px;font-family:var(--font-ui);font-size:.8125rem;font-weight:700;letter-spacing:.02em}.legal__toc ol{display:grid;grid-gap:2px;gap:2px}.legal__toc a{display:block;padding:5px 0;color:var(--ink-2);font-size:.875rem;line-height:1.35;text-decoration:none}.legal__toc a:hover{color:var(--ink);text-decoration:underline}.legal__body{display:grid;grid-gap:36px;gap:36px;max-width:var(--measure)}.legal__body section{display:grid;grid-gap:14px;gap:14px}.legal__body h2{font-size:1.5rem;line-height:1.2}.legal__body li,.legal__body p{font-size:1rem;line-height:1.7}.legal__body ul{display:grid;grid-gap:8px;gap:8px;padding-left:1.2em;list-style:disc}.legal__body a{text-decoration:underline}.legal__todo{padding:0 4px;border-radius:4px;background:oklch(.88 .13 95);color:oklch(.2 .02 255);font-weight:600}.legal__table{overflow-x:auto;border:1px solid var(--rule);border-radius:10px}.legal__table table{width:100%;min-width:560px;border-collapse:collapse;font-size:.875rem}.legal__table td,.legal__table th{padding:12px 14px;border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;line-height:1.5}.legal__table thead th{background:var(--paper-2);font-size:.75rem;font-weight:700;letter-spacing:.02em}.legal__table tbody tr:last-child>*{border-bottom:0}.legal__table tbody th{font-weight:700}.footer__legal{display:flex;flex-wrap:wrap;gap:8px 24px;padding-block:18px 28px;border-top:1px solid var(--rule);font-size:.8125rem}.footer__legal:has(+.footer__legal){padding-bottom:6px}.footer__legal+.footer__legal{padding-top:6px;border-top:0}.footer__legal a,.footer__link{color:var(--ink-2);text-decoration:underline;text-underline-offset:.22em}.footer__legal a:hover,.footer__link:hover{color:var(--ink)}.footer__link{padding:0;border:0;background:none;font:inherit;cursor:pointer}.consent{position:fixed;right:var(--gutter);bottom:var(--gutter);left:var(--gutter);z-index:60;max-width:640px;max-height:calc(100dvh - var(--gutter) * 2);overflow-y:auto;border:1px solid var(--rule-strong);border-radius:14px;background:var(--paper);box-shadow:var(--shadow);animation:settle .5s var(--ease-out) both}@media (min-width:720px){.consent{right:auto}}.consent:focus{outline:none}.consent__inner{display:grid;grid-gap:14px;gap:14px;padding:20px}.consent__title{font-size:1.25rem}.consent__text{color:var(--ink-2);font-size:.9063rem;line-height:1.55}.consent__text a{color:var(--ink)}.consent__options{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;border:0}.consent__opt{display:grid;grid-template-columns:20px 1fr;grid-gap:12px;gap:12px;align-items:start;padding:10px 0;border-top:1px solid var(--rule);cursor:pointer}.consent__opt input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--ink)}.consent__opt strong{display:block;font-size:.9063rem}.consent__opt small{display:block;color:var(--ink-3);font-size:.8125rem;line-height:1.45}.consent__actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.consent__actions .btn{flex:1 1 140px}.consent__link{flex:0 0 auto;min-height:44px;padding:0 8px;border:0;background:none;color:var(--ink);font:inherit;font-size:.9375rem;font-weight:700;text-decoration:underline;text-underline-offset:.22em;cursor:pointer}.lost{display:grid;grid-gap:48px;gap:48px;padding-block:56px 80px}@media (min-width:960px){.lost:not(.lost--solo){grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:72px;padding-block:88px 112px}}.lost--solo{padding-block:96px 120px}.lost__main{display:grid;grid-gap:20px;gap:20px;align-content:start;max-width:640px}.lost__title{font-size:clamp(2.25rem,1.3rem + 4.6vw,4.5rem);line-height:1.02;letter-spacing:-.03em}.lost__title--en{color:var(--ink-3);font-size:clamp(1.25rem,1rem + 1.4vw,1.75rem);font-weight:500;letter-spacing:-.01em}.lost__text,.lost__title--en{font-family:var(--font-serif)}.lost__text{color:var(--ink-2);font-size:1.1875rem;line-height:1.5}.lost__code{color:var(--ink-3);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em}.lost__actions{display:flex;flex-wrap:wrap;gap:10px;padding-top:8px}.section-head__intro{max-width:var(--measure);font-family:var(--font-serif);font-size:1.1875rem;line-height:1.5}.section-note{margin-bottom:64px}.badge{display:inline-flex;align-items:center;padding:1px 8px;border:1px solid var(--rule-strong);border-radius:6px;color:var(--ink-2);font-size:.6875rem;font-weight:700;letter-spacing:.03em}.badge--free{border-color:var(--fin);color:var(--fin)}.ccover{position:relative;display:grid;place-items:center;overflow:hidden;aspect-ratio:16/9;border-radius:12px;background:color-mix(in oklch,var(--tech) 10%,var(--paper-2))}.ccover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ccover__initial{font-family:var(--font-serif);font-size:3.5rem;font-weight:600;color:color-mix(in oklch,var(--tech) 55%,var(--ink-3))}.cfacts{display:flex;flex-wrap:wrap;gap:2px 0;margin:0;padding:0;list-style:none;color:var(--ink-3);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cfacts li+li:before{content:"·";margin-inline:8px}.ccatalog{display:grid;grid-gap:40px 32px;gap:40px 32px;margin:0;padding:8px 0 32px;list-style:none}@media (min-width:640px){.ccatalog{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ccatalog{grid-template-columns:repeat(3,1fr)}}.ccard{position:relative;display:grid}.ccard article{grid-gap:14px;gap:14px}.ccard article,.ccard__body{display:grid;align-content:start}.ccard__body{grid-gap:8px;gap:8px}.ccard__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:.8125rem}.ccard__title{margin:0;font-family:var(--font-serif);font-size:1.25rem;line-height:1.25;text-wrap:balance}.ccard__link{color:inherit;text-decoration:none}.ccard__link svg{margin-left:4px;vertical-align:-2px}.ccard__link:after{content:"";position:absolute;inset:0}.ccard:hover .ccard__link{text-decoration:underline;text-underline-offset:3px}.ccard__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;color:var(--ink-2);font-size:.9375rem;line-height:1.5}.ccard__ext{margin:0;color:var(--ink-3);font-size:.8125rem}.cprogress{display:grid;grid-gap:6px;gap:6px;margin-top:4px}.cprogress__bar{height:4px;overflow:hidden;border-radius:999px;background:var(--rule)}.cprogress__bar span{display:block;height:100%;border-radius:inherit;background:var(--fin)}.cprogress__text{color:var(--ink-3);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crumbs{display:flex;flex-wrap:wrap;gap:4px 8px;padding-top:20px;color:var(--ink-3);font-size:.8125rem}.crumbs a{color:var(--ink-2)}.chead{display:grid;grid-gap:24px;gap:24px;padding-block:20px 32px;border-bottom:1px solid var(--rule)}@media (min-width:900px){.chead{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;align-items:center}}.chead__text{display:grid;grid-gap:14px;gap:14px;align-content:start}.chead__title{font-size:clamp(1.875rem,4vw,2.75rem);line-height:1.1;text-wrap:balance}.chead__lead,.chead__title{margin:0;font-family:var(--font-serif)}.chead__lead{max-width:var(--measure);color:var(--ink-2);font-size:1.1875rem;line-height:1.5}.chead__actions{display:flex;flex-wrap:wrap;gap:12px;padding-top:6px}.chead__cover{margin:0;display:grid;grid-gap:6px;gap:6px}.chead__cover figcaption{color:var(--ink-3);font-size:.75rem}.couts{margin-top:32px;padding:20px 24px;border-radius:12px;background:var(--paper-2)}.couts h2,.csyllabus h2{margin:0 0 12px;font-family:var(--font-serif);font-size:1.375rem}.couts ul{display:grid;grid-gap:8px 32px;gap:8px 32px;margin:0;padding-left:20px;list-style:disc;line-height:1.5}@media (min-width:720px){.couts ul{grid-template-columns:1fr 1fr}}.csyllabus{padding-block:32px 8px}.syllabus{border-top:1px solid var(--rule)}.module{border-bottom:1px solid var(--rule)}.module__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding:16px 0;cursor:pointer;list-style:none}.module__head::-webkit-details-marker{display:none}.module__head:after{content:"+";order:3;margin-left:auto;color:var(--ink-3);font-size:1.25rem;line-height:1}.module[open]>.module__head:after{content:"−"}.module__title{display:flex;align-items:baseline;gap:12px;font-weight:700}.module__num{color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.module__meta{color:var(--ink-3);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.module__summary{margin:-4px 0 8px 28px;color:var(--ink-2);font-size:.9375rem}.module__lessons{margin:0 0 12px;padding:0;list-style:none}.lesson-link{display:grid;grid-template-columns:28px 1fr auto auto;align-items:baseline;grid-gap:8px;gap:8px;min-height:44px;padding:10px 8px;border-radius:8px;color:inherit;text-decoration:none}.lesson-link:hover{background:var(--paper-2)}.lesson-link[aria-current=page]{background:var(--paper-2);box-shadow:inset 3px 0 0 var(--fin);font-weight:700}.lesson-link__min,.lesson-link__n{color:var(--ink-3);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lesson-link__min{white-space:nowrap}.lmark{color:var(--fin);line-height:0;align-self:center}.player{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:oklch(.2 .02 255)}.player iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.player--facade{display:grid;background:color-mix(in oklch,var(--tech) 18%,oklch(.2 .02 255));color:oklch(.97 .004 95)}.player__play{display:grid;place-content:center;justify-items:center;grid-gap:10px;gap:10px;padding:16px 16px 40px;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.player__icon{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:oklch(.97 .004 95);color:oklch(.2 .02 255);transition:transform .2s var(--ease-out)}.player__play:hover .player__icon{transform:scale(1.06)}.player__title{max-width:32ch;font-family:var(--font-serif);font-size:1.125rem;text-wrap:balance}.player__label{font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.player__notice{position:absolute;inset:auto 0 0 0;margin:0;padding:10px 16px;background:oklch(0 0 0/.35);font-size:.75rem;text-align:center}.lesson{display:grid;grid-gap:32px;gap:32px;padding-block:20px 64px}@media (min-width:1024px){.lesson{grid-template-columns:minmax(0,1fr) 340px;gap:48px;align-items:start}.lesson__side{position:-webkit-sticky;position:sticky;top:16px;max-height:calc(100vh - 32px);overflow-y:auto}}.lesson__main{display:grid;grid-gap:24px;gap:24px;min-width:0}.lesson__head{display:grid;grid-gap:6px;gap:6px}.lesson__where{margin:0;color:var(--ink-3);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lesson__title{margin:0;font-size:clamp(1.625rem,3vw,2.25rem);line-height:1.15;text-wrap:balance}.lesson__h,.lesson__title{font-family:var(--font-serif)}.lesson__h{margin:0 0 8px;font-size:1.25rem}.lesson__res{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:20px}.lesson__res a{display:inline-flex;align-items:center;gap:4px}.lesson__actions{display:flex}.btn--done{border-color:var(--fin);color:var(--fin)}.lesson__nav{display:grid;grid-gap:12px;gap:12px;padding-top:20px;border-top:1px solid var(--rule)}@media (min-width:640px){.lesson__nav{grid-template-columns:1fr 1fr}}.lesson__step{display:grid;grid-gap:4px;gap:4px;padding:12px 16px;border:1px solid var(--rule-strong);border-radius:10px;color:inherit;text-decoration:none}.lesson__step:hover{background:var(--paper-2)}.lesson__step--next{text-align:right}.lesson__step-label{display:inline-flex;align-items:center;gap:6px;color:var(--ink-3);font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.lesson__step--next .lesson__step-label{justify-content:flex-end}.lesson__step-title{font-family:var(--font-serif);font-size:1.0625rem}.lesson__toc>summary{padding:8px 0;font-family:var(--font-serif);font-size:1.25rem;font-weight:600;cursor:pointer}@media (min-width:1024px){.lesson__toc>summary{pointer-events:none;cursor:default;list-style:none}.lesson__toc>summary::-webkit-details-marker{display:none}}@media (prefers-reduced-motion:reduce){.player__icon{transition:none}}.voices{display:grid;grid-gap:0;gap:0}@media (min-width:720px){.voices{grid-template-columns:1fr 1fr;column-gap:40px}}@media (min-width:1100px){.voices{grid-template-columns:repeat(3,1fr)}}.voice{display:grid;grid-gap:12px;gap:12px;align-content:start;padding:24px 0;border-bottom:1px solid var(--rule)}.voice__cover{display:grid;aspect-ratio:16/10;place-items:center}.voice__initials{color:var(--ink-3);font-family:var(--font-serif);font-size:2rem;font-weight:600;letter-spacing:.04em}.voice__img{position:absolute;inset:0;border-radius:0;background:transparent;aspect-ratio:auto}.voice__img img{object-position:50% 25%}.voice__credit{margin-top:-6px;color:var(--ink-3);font-size:.75rem}.voice__name{font-family:var(--font-ui);font-size:.9375rem;font-weight:700;line-height:1.25}.voice__role{color:var(--ink-3);font-size:.8125rem}.voice__headline,.voice__news a{color:var(--ink);font-family:var(--font-serif);font-weight:600;line-height:1.3;text-decoration:none}.voice__headline{font-size:1.1875rem;line-height:1.22}.voice__news a{font-size:1rem}.voice__headline:focus-visible,.voice__headline:hover,.voice__news a:focus-visible,.voice__news a:hover{text-decoration:underline}.voice__headline svg,.voice__news a svg{margin-left:4px;vertical-align:-1px;color:var(--ink-3)}.voice__lead .voice__meta,.voice__news .voice__meta{margin-top:4px}.voice__earlier{border-top:1px solid var(--rule)}.voice__earlier>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 0;color:var(--ink-2);font-size:.8125rem;font-weight:700;cursor:pointer;list-style:none}.voice__earlier>summary::-webkit-details-marker{display:none}.voice__earlier>summary:after{content:"+";color:var(--ink-3);font-size:1.25rem;font-weight:400;line-height:1}.voice__earlier[open]>summary:after{content:"−"}.voice__earlier>summary:hover{color:var(--ink)}.voice__news{display:grid;grid-gap:14px;gap:14px;margin:14px 0 0;padding:0;list-style:none}.voice__lang{font-weight:600}.voice__meta{display:flex;flex-wrap:wrap;gap:4px 14px;color:var(--ink-3);font-size:.8125rem}.voice__meta a{display:inline-flex;align-items:center;gap:4px;color:var(--ink);font-weight:700}.event{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:18px;gap:18px;padding:20px 0;border-bottom:1px solid var(--rule)}.event__cover{display:grid;grid-column:2;grid-gap:4px;gap:4px;align-self:start;max-width:220px;margin:0}@media (min-width:720px){.event[data-thumb=true]{grid-template-columns:64px minmax(0,1fr) 148px}.event__cover{grid-column:auto;max-width:none}}.event__date{display:grid;align-content:center;justify-items:center;height:72px;border:1px solid var(--rule-strong);border-radius:10px;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.event__day{font-family:var(--font-serif);font-size:1.625rem;font-weight:600}.event__month{color:var(--ink-3);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.terminal{padding-block:20px 72px}.terminal,.terminal__head{display:grid;grid-gap:20px;gap:20px}.terminal__head{padding-bottom:8px}@media (min-width:960px){.terminal__head{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.terminal__head h2{font-size:1.75rem}.terminal__figure{color:var(--ink-3);font-size:.9375rem}.terminal__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px 32px;gap:14px 32px;margin:0}@media (min-width:720px){.terminal__facts{grid-template-columns:repeat(4,auto)}}.terminal__facts dt{color:var(--ink-3);font-size:.75rem;font-weight:700;letter-spacing:.02em}.terminal__facts dd{margin:2px 0 0;font-family:var(--font-serif);font-size:1.375rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.terminal__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.terminal__src{display:inline-flex;align-items:center;gap:4px;color:var(--ink-2);font-size:.875rem;font-weight:600}.terminal__table table{min-width:640px}.terminal__table .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.terminal__weight{position:relative;min-width:150px}.terminal__bar{position:absolute;top:50%;right:14px;height:14px;max-width:calc(100% - 28px);border-radius:3px;background:color-mix(in oklch,var(--tech) 18%,transparent);transform:translateY(-50%)}.terminal__pct{position:relative}.terminal__more{color:var(--ink-3);font-size:.8125rem}.search-btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--rule-strong);border-radius:999px;background:transparent;color:var(--ink-2);cursor:pointer;transition:background .2s var(--ease-out)}.search-btn:hover{background:var(--paper-2);color:var(--ink)}.search-btn__hint{display:none;font:inherit;font-size:.75rem;font-weight:600;color:var(--ink-3)}@media (min-width:960px){.search-btn__hint{display:inline}}.search{width:min(640px,calc(100vw - 2 * var(--gutter)));margin:12vh auto auto;padding:0;border:1px solid var(--rule-strong);border-radius:14px;background:var(--paper);color:var(--ink);box-shadow:var(--shadow)}.search::-webkit-backdrop{background:oklch(.2 .02 255/.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.search::backdrop{background:oklch(.2 .02 255/.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.search__form,.search__page{display:flex;align-items:center;gap:12px}.search__form{padding:14px 14px 14px 18px;color:var(--ink-3)}.search__form input,.search__page input{flex:1 1;min-width:0;height:44px;border:0;background:transparent;color:var(--ink);font:inherit;font-size:1.0625rem}.search__form input:focus-visible{outline:none}.search__page{max-width:640px;padding:4px 4px 4px 16px;border:1px solid var(--rule-strong);border-radius:12px}.search__page:focus-within{border-color:var(--focus)}.search__page input:focus-visible{outline:none}.search__close{display:inline-grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--ink-2);cursor:pointer}.search__close:hover{background:var(--paper-2)}.reader{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding-block:4px}.reader__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--rule-strong);border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-size:.875rem;font-weight:700;cursor:pointer;transition:background .2s var(--ease-out)}.reader__btn:hover:not(:disabled){background:var(--paper-2)}.reader__btn[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.reader__btn:disabled{opacity:.4;cursor:default}.reader__btn--small{min-width:40px;padding:0 10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.reader__size{display:inline-flex;align-items:center;gap:6px}.reader__a{min-width:28px;color:var(--ink-2);font-family:var(--font-serif);font-weight:600;text-align:center}.reader__sep{width:1px;height:22px;background:var(--rule)}@media print{.reader,.search-btn{display:none}}.pview{display:grid;grid-gap:18px;gap:18px}.pview__switch{display:inline-flex;justify-self:start;padding:3px;border:1px solid var(--rule-strong);border-radius:999px}.pview__btn{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--ink-2);font:inherit;font-size:.875rem;font-weight:700;cursor:pointer;transition:background .2s var(--ease-out),color .2s var(--ease-out)}.pview__btn:hover{background:var(--paper-2)}.pview__btn[aria-pressed=true]{background:var(--ink);color:var(--paper)}.chart{display:grid;grid-gap:28px;gap:28px;align-items:center}@media (min-width:960px){.chart{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:56px}}.chart__figure{width:min(100%,360px);margin:0 auto}.chart__svg{display:block;width:100%;height:auto;overflow:visible}.chart__slice{stroke:var(--paper);stroke-width:2;stroke-linejoin:round;cursor:pointer;transition:opacity .2s var(--ease-out),transform .25s var(--ease-out);transform-origin:160px 160px}.chart__slice[data-dim=true]{opacity:.35}.chart__slice:focus-visible,.chart__slice:hover{transform:scale(1.025)}.chart__slice:focus-visible{outline:none;stroke:var(--ink);stroke-width:3}.chart__center-top{fill:var(--ink);font-family:var(--font-serif);font-size:30px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart__center-bottom{fill:var(--ink-3);font-family:var(--font-ui);font-size:13px;font-weight:600}.chart__legend{display:grid;grid-gap:2px;gap:2px}.chart__legend li{display:grid;grid-template-columns:14px minmax(0,1fr) auto;grid-template-areas:"sw name pct" "sw val val";grid-column-gap:12px;column-gap:12px;align-items:baseline;padding:9px 10px;border-radius:8px;transition:background .15s var(--ease-out)}.chart__legend li[data-active=true]{background:var(--paper-2)}.chart__swatch{grid-area:sw;align-self:center;width:14px;height:14px;border-radius:4px}.chart__name{grid-area:name;overflow:hidden;font-size:.9375rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.chart__pct{grid-area:pct;font-size:.9375rem;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart__val{grid-area:val;color:var(--ink-3);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.chart__slice{transition:opacity .2s linear}.chart__slice:focus-visible,.chart__slice:hover{transform:none}}.block{padding-block:40px 8px;border-top:1px solid var(--rule);scroll-margin-top:112px}.block:last-of-type{padding-bottom:72px}.block__head{display:grid;grid-gap:6px;gap:6px;max-width:var(--measure);padding-bottom:20px}.block__head h2{font-size:clamp(1.75rem,1.3rem + 1.8vw,2.5rem);letter-spacing:-.025em}.block__head p{color:var(--ink-2)}.block__empty,.block__head p{font-family:var(--font-serif);font-size:1.125rem;line-height:1.5}.block__empty{max-width:var(--measure);padding:20px 0 32px;color:var(--ink-3)}.dir-filters,.filterable>.tabs{margin-bottom:8px}.dir-filters{display:flex;flex-wrap:wrap;gap:10px 12px}.filterable[data-cat=finanzas] .pavilion[data-cat=tecnologia],.filterable[data-cat=tecnologia] .pavilion[data-cat=finanzas],.filterable[data-scope=colombia] .dirblock[data-scope=internacional],.filterable[data-scope=internacional] .dirblock[data-scope=colombia],.filterable[data-topic=finanzas-mercados] .voices>li:not([data-topic=finanzas-mercados]),.filterable[data-topic=tech-ia] .voices>li:not([data-topic=tech-ia]){display:none}.flash-grid{display:grid;grid-gap:28px 24px;gap:28px 24px;padding-bottom:32px}@media (min-width:640px){.flash-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.flash-grid.flash-grid--page{grid-template-columns:repeat(3,minmax(0,1fr))}}.flash-grid--page{padding-top:24px}.section-head__intro{max-width:60ch;color:var(--ink-2)}.block__more{padding-bottom:32px}@media (min-width:1100px){.flash-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.flash{display:grid;grid-gap:10px;gap:10px;align-content:start;height:100%;padding-top:14px;border-top:2px solid var(--accent,var(--ink-3))}.flash__cover{aspect-ratio:16/10}.flash__title{font-size:1.1875rem;line-height:1.22}.flash__excerpt{display:-webkit-box;overflow:hidden;color:var(--ink-2);font-size:.9063rem;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical}.flash__link{display:inline-flex;align-items:center;gap:4px;color:var(--ink);font-size:.8125rem;font-weight:700}.pavilion{display:grid;grid-gap:8px;gap:8px;padding-top:28px}.pavilion__head{display:grid;grid-gap:4px;gap:4px;padding-bottom:12px;border-bottom:2px solid var(--accent,var(--ink))}.pavilion__head h3{font-size:clamp(1.5rem,1.2rem + 1.4vw,2rem)}.pavilion__head p{color:var(--ink-3);font-size:.9063rem}.dirblock{padding-top:20px}.dirblock__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.dirblock__head h4{margin:0;font-family:var(--font-serif);font-size:1.375rem;font-weight:600;letter-spacing:-.01em;line-height:1.2}.dirblock__head p{max-width:62ch;margin-top:2px;color:var(--ink-3);font-size:.875rem}.dirblock__head>a{flex:none;color:var(--ink-2);font-size:.8125rem;font-weight:700}.course__go{justify-self:start;margin-top:6px}.story-comments{width:100%;max-width:760px;margin-inline:auto;padding:0 var(--gutter) 8px}.story-comments .comments{margin-top:16px}.comments{display:grid;grid-gap:16px;gap:16px;width:100%;max-width:760px;margin-top:40px;padding-top:24px;border-top:1px solid var(--rule)}.comments__title{display:flex;align-items:baseline;gap:10px;font-family:var(--font-serif);font-size:1.375rem}.comments__count{color:var(--ink-3);font-family:var(--font-ui);font-size:.9375rem;font-weight:600}.comments__hint,.comments__rules,.comments__status{margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem;line-height:1.5}.comments__error{margin:0;color:oklch(.5 .17 27);font-family:var(--font-ui);font-size:.875rem}.comments__more{justify-self:start}.linklike{padding:0;border:0;background:none;color:var(--ink-2);font:inherit;font-size:.8125rem;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.linklike:hover{color:var(--ink)}.composer textarea:focus-visible,.linklike:focus-visible{outline:2px solid var(--accent,var(--ink));outline-offset:2px}.composer{display:grid;grid-gap:8px;gap:8px}.composer--guest{justify-items:start}.composer--reply{margin-top:8px}.composer textarea{min-height:84px;padding:12px 14px;font:inherit;font-size:.9688rem;line-height:1.5;resize:vertical}.composer textarea,.composer__name{width:100%;border:1px solid var(--rule);border-radius:10px;background:var(--paper);color:var(--ink)}.composer__name{max-width:360px;min-height:44px;padding:10px 14px;font:inherit}.composer__name:focus-visible{outline:2px solid var(--accent,var(--ink));outline-offset:2px}.composer__to{margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem}.composer__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.composer__meta{display:grid;grid-gap:2px;gap:2px;color:var(--ink-3);font-family:var(--font-ui);font-size:.75rem}.composer__actions{display:inline-flex;gap:8px}.thread{display:grid;grid-gap:18px;gap:18px;margin:0;padding:0;list-style:none}.thread--nested{margin-top:14px;padding-left:18px;border-left:2px solid var(--rule)}.comment__head{display:flex;align-items:center;gap:8px;margin-bottom:6px;font-family:var(--font-ui);font-size:.8125rem}.comment__head time{color:var(--ink-3)}.comment__avatar{width:28px;height:28px;border-radius:50%;object-fit:cover}.comment__body{margin:0;max-width:68ch;font-size:.9688rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.comment__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:6px}.comment__note{font-size:.8125rem}.comment__note,.comment__removed{color:var(--ink-3);font-family:var(--font-ui)}.comment__removed{margin:0;font-size:.875rem;font-style:italic}@media (max-width:520px){.thread--nested{padding-left:12px}}.flash__open{color:inherit;text-decoration:none}.flash__open:hover{text-decoration:underline;text-underline-offset:3px}.flash__source{display:inline-flex;align-items:center;gap:4px;color:var(--ink-3);font-size:.75rem;font-weight:600}.flash__source:hover{color:var(--ink)}.flash-more{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none;max-width:var(--measure,68ch)}.flash-more li{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--rule)}.flash-more a{font-family:var(--font-serif);font-size:1.0625rem;line-height:1.3}.flash-more a:hover{text-decoration:underline;text-underline-offset:3px}.flash-more time{flex:none;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem}.verified{display:inline-flex;align-items:center;padding:1px 8px;border:1px solid var(--rule);border-radius:999px;color:var(--ink-2);font-family:var(--font-ui);font-size:.6875rem;font-weight:700;letter-spacing:.02em}.community{display:grid;grid-gap:24px;gap:24px;padding-block:32px 64px;max-width:820px}.community__head h1{margin:0 0 8px;font-family:var(--font-serif);font-size:clamp(2rem,5vw,2.75rem);line-height:1.1}.community__head p{max-width:62ch;margin:0;color:var(--ink-2)}.community__topics{display:flex;flex-wrap:wrap;gap:8px}.community__topics a{min-height:36px;padding:6px 14px;border:1px solid var(--rule);border-radius:999px;color:var(--ink-2);font-family:var(--font-ui);font-size:.875rem;font-weight:600;text-decoration:none}.community__topics a[aria-current=page]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.newpost--open{grid-gap:14px;gap:14px;padding:20px}.newpost--open,.newpost--readonly{display:grid;border:1px solid var(--rule);border-radius:12px}.newpost--readonly{grid-gap:6px;gap:6px;padding:16px 20px;color:var(--ink-2);font-size:.9375rem}.newpost--readonly p{margin:0}.newpost__title{margin:0;font-size:1.125rem}.newpost__rules{margin:0;color:var(--ink-3);font-size:.8125rem}.newpost label{display:grid;grid-gap:6px;gap:6px;font-family:var(--font-ui);font-size:.875rem;font-weight:600}.newpost input,.newpost select,.newpost textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--rule);border-radius:8px;background:var(--paper);color:var(--ink);font:inherit;font-weight:400}.newpost__poll{display:grid;grid-gap:8px;gap:8px;margin:0;padding:14px;border:1px dashed var(--rule);border-radius:10px}.newpost__poll legend{padding:0 6px;font-family:var(--font-ui);font-size:.875rem;font-weight:700}.newpost__row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.newpost__days{max-width:220px}.newpost__body{display:grid;grid-gap:6px;gap:6px}.newpost__body>span{font-size:.9rem;font-weight:600}.richeditor{border:1px solid var(--rule-strong);border-radius:10px;background:var(--raised);overflow:hidden}.richeditor:focus-within{border-color:var(--ink-2)}.richeditor--loading{min-height:220px}.richeditor__toolbar{display:flex;flex-wrap:wrap;gap:2px;align-items:center;padding:6px;border-bottom:1px solid var(--rule)}.richeditor__btn{display:inline-grid;place-items:center;width:34px;height:34px;border:0;border-radius:6px;background:transparent;color:var(--ink-2);cursor:pointer}.richeditor__btn:hover:not(:disabled){background:var(--rule);color:var(--ink)}.richeditor__btn[aria-pressed=true]{background:var(--rule-strong);color:var(--ink)}.richeditor__btn:disabled{opacity:.4;cursor:default}.richeditor__btn:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.richeditor__sep{width:1px;height:22px;margin:0 4px;background:var(--rule)}.richeditor__content{min-height:220px;max-height:60vh;overflow-y:auto;padding:12px 14px;outline:none;overflow-wrap:anywhere}.richeditor__content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--ink-3);pointer-events:none}.richeditor__content img{display:block;max-width:100%;max-height:320px;height:auto;margin:.5em auto;object-fit:scale-down;border-radius:8px}.richeditor__content img.ProseMirror-selectednode{outline:3px solid var(--ink-2)}.richeditor__panel{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-bottom:1px solid var(--rule);background:var(--paper-2)}.richeditor__panel-field{display:grid;grid-gap:4px;gap:4px;font-size:.875rem;font-weight:600}.richeditor__panel small{color:var(--ink-3)}.richeditor__panel-actions{display:flex;gap:12px;align-items:center}.richeditor__foot{display:flex;justify-content:space-between;gap:12px;padding:6px 12px;border-top:1px solid var(--rule);color:var(--ink-3);font-size:.85rem}.richeditor__count--bad{color:oklch(.5 .17 27)}.rich h2,.rich h3{margin:1.2em 0 .4em;line-height:1.25}.rich ol,.rich ul,.richeditor__content ol,.richeditor__content ul{padding-left:1.4em}.rich ul,.richeditor__content ul{list-style:disc}.rich ol,.richeditor__content ol{list-style:decimal}.rich li>p,.richeditor__content li>p{margin:0 0 .35em}.rich blockquote{margin:1em 0;padding-left:1em;border-left:3px solid var(--rule-strong);color:var(--ink-2)}.rich hr{margin:1.5em 0;border:0;border-top:1px solid var(--rule)}.rich a{text-decoration:underline}.rich__align--center{text-align:center}.rich__align--right{text-align:right}.newpost__cover{display:grid;grid-gap:8px;gap:8px;justify-items:start}.newpost__cover>span{font-size:.9rem;font-weight:600}.newpost__cover small{color:var(--ink-3)}.newpost__cover-preview{display:grid;grid-gap:6px;gap:6px;justify-items:start}.newpost__cover-preview img{width:min(100%,360px);height:auto;border-radius:10px;border:1px solid var(--rule)}.postlist{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.postcard{position:relative;display:grid;grid-gap:10px;gap:10px;padding:20px 22px;border:1px solid var(--rule);border-radius:14px;background:var(--raised);transition:border-color .15s ease,box-shadow .15s ease}.postcard:focus-within,.postcard:hover{border-color:var(--rule-strong);box-shadow:var(--shadow)}.postcard--cover{grid-template-columns:minmax(0,1fr) 168px;column-gap:20px}.postcard--cover>*{grid-column:1}.postcard--cover>.postcard__foot{grid-column:1/-1}.postcard__cover{position:relative;grid-column:2;grid-row:1/span 3;align-self:start;width:168px;aspect-ratio:3/2;overflow:hidden;border-radius:10px;background:var(--rule)}.postcard__cover img{object-fit:cover}@media (max-width:560px){.postcard--cover{grid-template-columns:minmax(0,1fr) 96px;column-gap:14px}.postcard__cover{width:96px;grid-row:1/span 2}}.postcard__top{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.postcard__topic{color:var(--ink-3);font-family:var(--font-ui);font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.postcard[data-topic=finanzas] .postcard__topic{color:var(--fin)}.postcard[data-topic=tecnologia] .postcard__topic{color:var(--tech)}.postcard__mine{padding:1px 8px;border-radius:999px;background:var(--paper-2);color:var(--ink-2);font-family:var(--font-ui);font-size:.6875rem;font-weight:700}.postcard__title{margin:0;font-family:var(--font-serif);font-size:1.375rem;line-height:1.25;overflow-wrap:anywhere}.postcard__title a{color:inherit;text-decoration:none}.postcard__title a:after{content:"";position:absolute;inset:0;border-radius:inherit}.postcard__title a:focus-visible{outline:none}.postcard:has(.postcard__title a:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.postcard:hover .postcard__title a{text-decoration:underline;text-underline-offset:.2em}.postcard__excerpt{display:-webkit-box;margin:0;overflow:hidden;color:var(--ink-2);line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere}.postcard__poll{display:flex;gap:8px;align-items:center;margin:0;padding:8px 12px;border-radius:8px;background:var(--paper-2);color:var(--ink-2);font-family:var(--font-ui);font-size:.8125rem}.postcard__poll svg{flex:none}.postcard__foot{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between;padding-top:4px;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem}.postcard__author{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.postcard__author strong{color:var(--ink)}.postcard__facts{display:inline-flex;flex-wrap:wrap;gap:4px 14px;align-items:center}.postcard__facts>span{display:inline-flex;gap:5px;align-items:center}.postfeed__status{min-height:1px}.community__views{display:flex;gap:24px;border-bottom:1px solid var(--rule)}.community__views a{margin-bottom:-1px;padding:10px 0;border-bottom:2px solid transparent;color:var(--ink-2);font-family:var(--font-ui);font-size:.9375rem;font-weight:600;text-decoration:none}.community__views a[aria-current=page]{border-bottom-color:var(--ink);color:var(--ink)}.community__signin{display:grid;grid-gap:12px;gap:12px;justify-items:start}.avatar{flex:none;border-radius:50%;object-fit:cover;background:var(--paper-2)}.avatar--initial{display:inline-grid;place-items:center;color:var(--ink-2);font-family:var(--font-ui);font-weight:700;line-height:1}.post__cover,.rich__image{margin:20px 0 4px}.post__frame{position:relative;display:block;--frame-ratio:16/9;width:min(100%,var(--frame-width,100%),calc(460px * var(--frame-ratio)));aspect-ratio:var(--frame-ratio);margin-inline:auto;overflow:hidden;border:1px solid var(--rule);border-radius:12px;background:var(--paper-2)}.post__frame img{object-fit:scale-down}.post__frame:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.post__byline{display:flex;gap:12px;align-items:center}.post__author,.post__facts{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;margin:0;font-family:var(--font-ui)}.post__author strong{color:var(--ink)}.post__facts{color:var(--ink-3);font-size:.8125rem}.post__facts>*+:before{content:"·";margin-right:10px}@media (max-width:560px){.postcard{padding:16px}.postcard__title{font-size:1.1875rem}}.post{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}.post__back{color:var(--ink-2);font-family:var(--font-ui);font-size:.875rem}.post__title{margin:0;font-family:var(--font-serif);font-size:clamp(1.75rem,4.5vw,2.5rem);line-height:1.15;overflow-wrap:anywhere}.post__body{font-size:1.0625rem;line-height:1.7;overflow-wrap:anywhere}.post__body p{margin:0 0 1em;white-space:pre-line}.post__actions{display:flex;gap:12px;align-items:center;color:var(--ink-3);font-size:.875rem}.poll{display:grid;grid-gap:12px;gap:12px;padding:18px;border:1px solid var(--rule);border-radius:12px}.poll__question{margin:0;font-size:1.125rem}.poll__form{display:grid;grid-gap:8px;gap:8px;justify-items:start}.poll__option{display:flex;gap:10px;align-items:center;min-height:40px}.poll__results{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.poll__label{display:flex;justify-content:space-between;gap:12px;font-size:.9375rem}.poll__mine{color:var(--ink-3);font-size:.8125rem}.poll__bar{height:8px;margin-top:4px;border-radius:999px;background:var(--paper-2);overflow:hidden}.poll__bar span{display:block;height:100%;border-radius:999px;background:var(--ink-2)}.poll__results li[data-mine=true] .poll__bar span{background:var(--ink)}.poll__meta{margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem}.signin{display:grid;place-items:start center;padding:clamp(28px,6vw,72px) var(--gutter) 72px}.signin__card{position:relative;display:grid;grid-gap:14px;gap:14px;width:100%;max-width:460px;padding:clamp(24px,5vw,40px);border:1px solid var(--rule);border-radius:18px;background:var(--paper);box-shadow:0 1px 0 var(--rule),0 24px 48px -32px color-mix(in oklch,var(--ink) 40%,transparent);overflow:hidden}.signin__card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--fin) 50%,var(--tech) 50%)}.signin__brand{display:flex;align-items:center;gap:12px}.signin__kicker{color:var(--ink-3);font-family:var(--font-ui);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.signin__title{margin:4px 0 0;font-family:var(--font-serif);font-size:clamp(1.625rem,1.3rem + 1.4vw,2.125rem);line-height:1.12}.signin__hint,.signin__lead{margin:0;color:var(--ink-2);font-family:var(--font-ui);font-size:.9063rem;line-height:1.55}.signin__panel{display:grid;grid-gap:16px;gap:16px;margin-top:8px}.signin__google{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:48px;padding:10px 18px;border:1px solid var(--rule);border-radius:10px;background:var(--paper);color:var(--ink);font:inherit;font-family:var(--font-ui);font-size:.9375rem;font-weight:700;cursor:pointer;transition:background .2s var(--ease-out),border-color .2s var(--ease-out)}.signin__google:hover{border-color:var(--ink-3);background:var(--paper-2)}.signin__google:disabled,.signin__panel .btn:disabled{opacity:.6;cursor:progress}.signin__or{display:flex;align-items:center;gap:12px;margin:0;color:var(--ink-3);font-family:var(--font-ui);font-size:.8125rem}.signin__or:after,.signin__or:before{content:"";flex:1 1;height:1px;background:var(--rule)}.signin__form{display:grid;grid-gap:10px;gap:10px}.signin__form label{font-family:var(--font-ui);font-size:.8125rem;font-weight:700}.signin__form input{width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--rule);border-radius:10px;background:var(--paper);color:var(--ink);font:inherit;font-size:1rem}.signin__form input:focus-visible,.signin__google:focus-visible{outline:2px solid var(--accent,var(--ink));outline-offset:2px}.signin__form .btn{width:100%;min-height:48px}.signin__code{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:1.5rem!important;letter-spacing:.4em;text-align:center}.signin__step{margin:0;font-family:var(--font-serif);font-size:1.25rem}.signin__links{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.signin__error{margin:0;padding:10px 14px;border:1px solid color-mix(in oklch,oklch(.55 .17 27) 45%,transparent);border-radius:10px;background:color-mix(in oklch,oklch(.55 .17 27) 10%,transparent);color:var(--ink);font-family:var(--font-ui);font-size:.875rem;line-height:1.45}.signin__legal{margin:4px 0 0;color:var(--ink-3);font-family:var(--font-ui);font-size:.75rem;line-height:1.55}.signin__legal a{color:var(--ink-2);text-underline-offset:2px}.signin__back{justify-self:center;color:var(--ink-2);font-family:var(--font-ui);font-size:.8125rem;font-weight:600;text-decoration:none}.signin__back:hover{color:var(--ink);text-decoration:underline}.author-head{align-items:start;gap:20px}.author-head--photo{grid-template-columns:auto 1fr}.author-head>div{display:grid;grid-gap:10px;gap:10px;min-width:0}.author-head__photo{width:96px;height:96px;margin:0;overflow:hidden;border-radius:50%;background:var(--paper-2)}.author-head__photo img{width:100%;height:100%;object-fit:cover}.author-head__role{color:var(--ink-2);font-weight:600}.author-head__bio{max-width:68ch;white-space:pre-line}@media (max-width:560px){.author-head--photo{grid-template-columns:1fr}}