@font-face{font-family:'IBM Plex Serif';src:url('fonts/ibm-plex-serif-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'IBM Plex Serif';src:url('fonts/ibm-plex-serif-600.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:'IBM Plex Sans';src:url('fonts/ibm-plex-sans-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'IBM Plex Sans';src:url('fonts/ibm-plex-sans-500.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:'IBM Plex Sans';src:url('fonts/ibm-plex-sans-600.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:'IBM Plex Mono';src:url('fonts/ibm-plex-mono-400.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:'Cormorant Garamond';src:url('fonts/cormorant-garamond-600.woff2') format('woff2');font-weight:600;font-display:swap}
:root{--paper:#F4F6F8;--ink:#111315;--body:#343A40;--muted:#4E565E;--line:#BDC5CE;--accent:#865323;--dark:#0C1114;--light:#F4F6F8;--warm:#E1B984;--serif:'IBM Plex Serif',Georgia,serif;--sans:'IBM Plex Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--mono:'IBM Plex Mono',ui-monospace,monospace;color-scheme:light;accent-color:var(--accent)}
*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth;scroll-padding-top:24px;-webkit-tap-highlight-color:transparent}body{margin:0;color:var(--ink);font:400 16px/1.6 var(--sans);-webkit-font-smoothing:antialiased}::selection{background:var(--warm);color:var(--ink)}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:5px;overflow-wrap:anywhere}@media(hover:hover) and (pointer:fine){a:hover{color:var(--accent)}}a,button,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}main:focus{outline:none}button,summary{cursor:pointer}button{font:inherit;color:inherit}button:active{transform:scale(.98)}[hidden]{display:none!important}img,svg{max-width:100%;height:auto}img{display:block}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font:600 1em/1.2 var(--serif);letter-spacing:-.02em;text-wrap:balance}h1{font-size:clamp(2.3rem,4.8vw,4.5rem)}h2{font-size:clamp(1.8rem,2.6vw,2.5rem)}h3{font-size:1.35rem}p{max-width:68ch}p+p{margin-top:1em}ul{padding-left:1.2em}li+li{margin-top:.6em}.wrap{width:min(1304px,calc(100% - 112px));margin-inline:auto}.skip{position:fixed;top:12px;left:12px;z-index:30;background:var(--paper);padding:12px 18px;transform:translateY(-200%);color:var(--ink)}.skip:focus{transform:translateY(0)}.site-header{border-bottom:1px solid var(--line)}.topbar{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:20px 0}.brand{flex-shrink:0}.brand img{width:192px;height:50px}.navigation{display:flex;align-items:center;gap:25px}.desktop-nav{display:flex;gap:25px;font-size:.85rem;font-weight:500}.desktop-nav a,.language{text-decoration:none}.desktop-nav a[aria-current]{text-decoration:underline}.language{font-size:.82rem;min-width:35px;min-height:44px;display:grid;place-items:center;border:1px solid var(--line)}.mobile-menu{display:none}.mobile-menu summary{list-style:none;display:flex;gap:10px;align-items:center;min-height:44px;font-size:.85rem}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary svg{width:20px;fill:none;stroke:currentColor;stroke-width:1.5}.mast{padding:64px 0 48px;border-bottom:1px solid var(--ink)}.mast h1{max-width:24ch}.mast .back{display:inline-block;font-size:.85rem;color:var(--muted);margin-bottom:24px}.subtitle{font:400 1.15rem/1.65 var(--serif);color:var(--body);max-width:68ch;margin-top:28px}.mast>p:not(.subtitle){margin-top:18px;color:var(--muted)}.publication-mast h1{font-size:clamp(2rem,3vw,2.7rem);line-height:1.17;max-width:39ch;overflow-wrap:anywhere}.reading-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:72px;padding:52px 0 80px}.reading-grid>aside{font-size:.9rem;color:var(--muted)}.reading-grid>aside h2{font-size:1.7rem}.reading-grid>aside .action{font-size:.85rem}.prose{min-width:0}.prose section{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid var(--line);scroll-margin-top:28px}.prose section:last-child{margin-bottom:0}.prose h2{font-size:clamp(1.6rem,2.2vw,2rem);margin-bottom:22px}.prose p,.prose li{font:400 1.05rem/1.68 var(--serif);color:var(--body);overflow-wrap:anywhere}.prose a{color:var(--accent)}.prose .standfirst{font-size:1.24rem;color:var(--ink)}.small{font-size:.85rem;color:var(--muted)}.action{display:inline-flex;gap:28px;align-items:center;justify-content:space-between;min-height:46px;border-bottom:1px solid var(--ink);margin-top:24px;text-decoration:none;font:500 .95rem/1.45 var(--sans);padding:5px 0;max-width:100%}.action span{font-size:1.4rem}.questions{padding-left:1.2em;margin:0}.thesis-title{font-size:1.3rem!important;margin:16px 0}.principles{margin:28px 0 0}.principles>div{padding:20px 0;border-top:1px solid var(--line)}.principles dt{font-weight:500}.principles dd{margin:8px 0 0;font:400 1.05rem/1.68 var(--serif);color:var(--body);max-width:68ch}.closing{padding:72px 0 80px}.closing h2{margin-bottom:24px}.closing p{font:400 1.1rem/1.68 var(--serif);color:var(--body)}.footer{display:flex;justify-content:space-between;align-items:flex-start;gap:36px;border-top:1px solid var(--ink);padding:28px 0 38px;font-size:.8rem;color:var(--muted);margin-top:32px}.footer>div{display:grid;gap:16px;justify-items:end;text-align:right}.footer nav{display:flex;gap:24px}.footer img{width:160px}.filter{padding:28px 0;border-bottom:1px solid var(--line)}fieldset{margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;gap:12px}legend{font-size:.85rem;margin-bottom:12px;color:var(--muted)}.filter button{border:1px solid var(--line);padding:11px 17px;background:transparent;min-height:44px;font-size:.86rem}.filter button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.filter-count{font-size:.8rem;margin-top:14px;color:var(--muted)}.publication-group{margin:44px 0}.publication-group>h2{font-size:1.8rem;margin-bottom:30px}.pub-list{list-style:none;padding:0;margin:0}.pub-list li{display:grid;grid-template-columns:140px minmax(0,1fr);gap:32px;padding:30px 0;border-top:1px solid var(--line);margin:0}.pub-list li:first-child{border-color:var(--ink)}.pub-date{font:400 .8rem/1.6 var(--mono);font-variant-numeric:tabular-nums;color:var(--muted)}.pub-date span{display:block;font:400 .85rem/1.5 var(--sans);margin-top:8px}.pub-list h3{font-size:1.3rem;line-height:1.4;max-width:68ch}.pub-list h3 a{text-decoration:none}.pub-list p{margin-top:12px;font-size:.95rem;color:var(--body)}.pub-list .venue{font-size:.8rem;color:var(--muted)}.pub-actions{display:flex;gap:24px;flex-wrap:wrap;font-size:.85rem;margin-top:18px;color:var(--accent)}.pub-actions span{color:var(--muted)}.study-row{display:grid;grid-template-columns:1fr 1.3fr;gap:10%;padding:48px 0;border-bottom:1px solid var(--line)}.study-row p{font:400 1.05rem/1.68 var(--serif);color:var(--body)}.study-row p+p{font:400 .88rem/1.65 var(--sans);color:var(--muted)}.contact-layout{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:50px 0 80px}.contact-addresses{display:grid;gap:22px}.contact-addresses a{font:400 clamp(1rem,2.5vw,1.7rem)/1.45 var(--serif);color:var(--accent);justify-self:start}.legal-copy{max-width:800px;margin:50px auto 80px}.facts{margin:28px 0}.facts>div{display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid var(--line);padding:16px 0}.facts dt{font-size:.94rem}.facts dd{margin:0;font:400 1rem/1.6 var(--mono)}.not-found{padding:40px 0 80px}.error-code{font:400 clamp(5rem,14vw,10rem)/1.1 var(--mono);color:var(--accent)}.not-found .action{margin-right:35px}.bibtex{margin-top:26px}.bibtex summary{font:500 .95rem var(--sans);padding:14px 0;border-block:1px solid var(--line)}pre{white-space:pre-wrap;overflow-wrap:anywhere;font:400 .78rem/1.7 var(--mono);background:#E8ECEF;padding:20px;color:var(--body);max-width:100%}.editorial-grid{display:grid;grid-template-columns:230px minmax(0,1fr);gap:72px;padding:50px 0 80px}.article-index>div{position:sticky;top:32px}.article-index h2{font:500 .88rem/1.5 var(--sans);letter-spacing:0;margin-bottom:18px}.article-index nav{display:grid;gap:12px}.article-index a{color:var(--muted);font-size:.86rem;text-decoration:none;padding:4px 0}.study-byline{font-size:.88rem}.print-button{margin-left:28px;background:transparent;border:1px solid var(--line);min-height:44px;padding:9px 16px;font-size:.86rem}.result-statement{font:600 1.5rem/1.45 var(--serif)!important;color:var(--ink)!important;border-block:1px solid var(--ink);padding:22px 0;margin:28px 0}.error-chart{margin-bottom:30px}.figure-head{padding:14px 0;border-block:1px solid var(--ink);font:500 .9rem/1.5 var(--sans)}.figure-head span{display:block;color:var(--muted);font-size:.8rem;margin-top:4px}.bar-row{margin:26px 0}.bar-label{display:flex;justify-content:space-between;gap:18px;align-items:baseline;font-size:.95rem;margin-bottom:10px}.bar-label strong{font:400 .9rem/1.5 var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap}.bar-track{height:28px;background:#E8ECEF}.bar{background:var(--accent);height:100%}.bar.baseline{background:var(--muted)}.chart-axis{display:flex;justify-content:space-between;border-top:1px solid var(--muted);padding-top:9px;color:var(--muted);font:400 .78rem/1.5 var(--mono)}figcaption{font:400 .82rem/1.6 var(--sans);color:var(--muted);margin-top:20px;max-width:68ch}table{width:100%;border-collapse:collapse;margin:28px 0;font:400 .93rem/1.5 var(--sans);font-variant-numeric:tabular-nums}caption{text-align:left;color:var(--muted);font-size:.8rem;margin-bottom:12px}th,td{text-align:left;vertical-align:top;padding:14px 12px 14px 0;border-bottom:1px solid var(--line)}th{font-weight:500}thead th{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.scope-note{padding:22px;background:#E8ECEF;margin:24px 0}.scope-note p{font:400 .95rem/1.65 var(--sans)}.limits{padding-left:1.2em}.hero{height:100svh;min-height:640px;background:var(--dark);color:var(--light);position:relative;isolation:isolate;overflow:clip}.hero-header{border:0}.hero .topbar{padding:24px 0}.hero .brand img{width:202px;height:53px}.hero .language{border-color:#778087}@media(hover:hover) and (pointer:fine){.hero a:hover{color:var(--warm)}}.hero a:focus-visible,.hero button:focus-visible,.hero summary:focus-visible{outline-color:var(--warm)}.field-image,.field-image img,#agent,#field{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.field-image{z-index:-4}#field{z-index:-3;display:none}#agent{z-index:-2;display:none}.field-ready #field,.field-ready #agent{display:block}.field-ready .field-image{visibility:hidden}.hero:after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,rgba(12,17,20,.96) 0%,rgba(12,17,20,.80) 15%,rgba(12,17,20,.61) 44%,rgba(12,17,20,.52) 58%,rgba(12,17,20,.04) 68%,rgba(12,17,20,.18) 81%,rgba(12,17,20,.95) 100%)}.hero-copy{position:absolute;left:max(56px,calc((100% - 1304px)/2));top:21%;z-index:2;max-width:950px}.hero h1{font-family:'Cormorant Garamond',Georgia,serif;font-weight:600;font-size:clamp(5.5rem,10.4vw,10rem);line-height:.88;letter-spacing:-.03em;max-width:11ch}.hero h1 span{display:block}.hero-copy p{font-size:1.15rem;line-height:1.5;margin-top:28px;color:var(--light)}.hero-foot{position:absolute;bottom:max(24px,env(safe-area-inset-bottom));left:max(56px,calc((100% - 1304px)/2));right:max(56px,calc((100% - 1304px)/2));display:flex;justify-content:space-between;gap:24px;align-items:flex-end;z-index:2}.simulation-note{font:400 .75rem/1.65 var(--mono);max-width:40ch;color:var(--light)}.scroll-link{display:grid;place-items:center;width:44px;height:44px;border:1px solid #778087;border-radius:50%;flex-shrink:0}.scroll-link svg{width:18px;fill:none;stroke:currentColor;stroke-width:1.4}#motion-toggle{width:38px;height:38px;border:1px solid #778087;background:none;border-radius:50%;display:grid;place-items:center;color:var(--light);flex-shrink:0}#motion-toggle svg{width:12px;fill:currentColor}.paper{background:var(--paper);position:relative}.entry{padding:100px 0 92px;display:grid;grid-template-columns:1.1fr 1fr;gap:9%;border-bottom:1px solid var(--ink)}.entry h2{font-size:clamp(3.5rem,6vw,5.5rem);line-height:1.04}.entry .intro{font:400 1.12rem/1.68 var(--serif)}.entry .intro p+p{margin-top:24px}.entry .intro .small{font:400 .88rem/1.55 var(--sans)}.tagline{margin-top:32px!important;font:500 .88rem/1.6 var(--sans)!important;max-width:45ch}.section{padding:78px 0 84px;border-bottom:1px solid var(--line)}.section-head{display:flex;justify-content:space-between;gap:28px;align-items:baseline;margin-bottom:36px}.section-head p,.section-head>a{font-size:.85rem;color:var(--muted)}.featured{display:grid;grid-template-columns:1.1fr 1fr;gap:8%}.featured h3{font-size:clamp(2rem,3.3vw,3rem);margin-bottom:22px}.featured p{font:400 1.05rem/1.68 var(--serif);color:var(--body)}.verdict{border-top:2px solid var(--ink);padding-top:22px}.verdict blockquote{font:600 1.55rem/1.38 var(--serif);letter-spacing:-.02em;margin:0 0 30px}.verdict p{font:400 .9rem/1.65 var(--sans);color:var(--muted)}
@media(max-width:1100px){.desktop-nav{display:none}.mobile-menu{display:block}.topbar{position:relative}.mobile-menu nav{position:absolute;z-index:10;top:100%;left:-20px;right:-20px;display:grid;padding:16px 24px 24px;background:var(--paper);border-block:1px solid var(--line);gap:3px;box-shadow:0 16px 24px rgba(12,17,20,.12)}.mobile-menu nav a{padding:10px 0;min-height:44px;text-decoration:none}.hero .mobile-menu nav{background:var(--dark);border-color:#778087}.navigation{gap:20px}.wrap{width:calc(100% - 64px)}.hero-copy,.hero-foot{left:32px}.hero-foot{right:32px}.reading-grid,.editorial-grid{grid-template-columns:180px minmax(0,1fr);gap:38px}}
@media(max-width:700px){.wrap{width:calc(100% - 40px)}.topbar,.hero .topbar{padding:16px 0;padding-top:calc(16px + env(safe-area-inset-top,0px));gap:12px}.brand img,.hero .brand img{width:149px;height:39px}.navigation{gap:12px}.language{min-width:28px;border:0;font-size:.8rem}.mobile-menu summary{font-size:.8rem;gap:6px}.mobile-menu summary svg{width:18px}.hero{min-height:600px}.hero-copy{left:20px;right:20px;top:21%}.hero h1{font-size:clamp(3.8rem,16.8vw,6rem);line-height:.94;max-width:11ch}.hero-copy p{font-size:.97rem;max-width:27ch;margin-top:22px}.hero-foot{left:20px;right:20px;bottom:24px}.simulation-note{font-size:.75rem;max-width:29ch}.hero:after{background:linear-gradient(180deg,rgba(12,17,20,.97),rgba(12,17,20,.82) 18%,rgba(12,17,20,.64) 41%,rgba(12,17,20,.60) 54%,transparent 66%,rgba(12,17,20,.04) 77%,rgba(12,17,20,.96) 100%)}#motion-toggle{width:32px;height:32px}.hero .navigation{gap:9px}.hero .mobile-menu summary{font-size:0}.hero .mobile-menu summary svg{width:20px}.entry{padding:60px 0 52px;display:block}.entry h2{font-size:clamp(2.6rem,13vw,3.3rem);margin-bottom:28px}.entry .intro{font-size:1.05rem}.section{padding:48px 0 52px}.section-head{display:block;margin-bottom:28px}.section-head p,.section-head>a{display:block;margin-top:12px}.featured{grid-template-columns:1fr;gap:30px}.featured h3{font-size:2rem}.verdict blockquote{font-size:1.35rem}.mast{padding:36px 0 32px}.mast h1{font-size:2.3rem;max-width:24ch}.mast .subtitle{font-size:1.05rem;margin-top:22px}.mast .back{margin-bottom:22px}.publication-mast h1{font-size:2rem;line-height:1.2}.reading-grid,.editorial-grid{display:block;padding:30px 0 50px}.reading-grid>aside{margin-bottom:36px}.reading-grid>aside p{max-width:50ch}.reading-grid>aside .action{margin-top:12px}.prose h2{font-size:1.7rem}.prose p,.prose li,.principles dd{font-size:1.02rem}.prose .standfirst{font-size:1.15rem}.prose section{padding-bottom:30px;margin-bottom:30px}.publication-group{margin:32px 0}.publication-group>h2{font-size:1.6rem}.pub-list li{display:block;padding:26px 0}.pub-date{margin-bottom:16px}.pub-date span{display:inline;margin-left:16px}.pub-list h3{font-size:1.2rem}.pub-list p{font-size:.93rem}.pub-actions{font-size:.84rem;gap:18px}.filter{padding:22px 0}.filter button{font-size:.82rem;padding:10px 12px}.study-row{display:block;padding:34px 0}.study-row h2{font-size:1.8rem;margin-bottom:22px}.contact-layout{grid-template-columns:1fr;gap:44px;padding:36px 0 50px}.contact-addresses a{font-size:1.12rem}.closing{padding:50px 0}.closing h2{font-size:2rem}.footer{display:block;margin-top:20px;padding:26px 0 32px}.footer>div{justify-items:start;text-align:left;margin-top:24px}.footer nav{gap:20px;flex-wrap:wrap}.footer img{width:145px}.legal-copy{margin:32px 0 52px}.facts>div{grid-template-columns:1fr;gap:8px}.article-index>div{position:static}.article-index nav{display:flex;flex-wrap:wrap;gap:10px 22px}.article-index a{font-size:.82rem}.article-index{margin-bottom:34px}.print-button{margin:20px 0 0;display:block}.result-statement{font-size:1.3rem!important}.bar-label{font-size:.85rem}.bar-label strong{font-size:.78rem}.chart-axis{font-size:.75rem}.scope-note{padding:18px}.scope-note p{font-size:.9rem}table{font-size:.84rem}th,td{padding:12px 8px 12px 0}caption{font-size:.76rem}pre{padding:16px;font-size:.75rem}.not-found{padding-bottom:50px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}#field,#agent{display:none!important}.field-ready .field-image{visibility:visible}}
@media print{@page{size:A4;margin:18mm}.site-header,.skip,.footer nav,.article-index,.print-button,.filter,.scroll-link{display:none!important}html,body,.paper{background:white;color:#111315}.wrap{width:100%;max-width:none}.mast{padding:0 0 18px}.mast h1{font-size:24pt}.subtitle{font-size:11pt}.reading-grid,.editorial-grid{display:block;padding:24px 0}.reading-grid>aside{margin-bottom:20px}.prose section{break-inside:auto;padding-bottom:18px;margin-bottom:18px}.prose h2{font-size:17pt;break-after:avoid}.prose p,.prose li{font-size:10.5pt;line-height:1.5}figure,table,.scope-note,.principles>div{break-inside:avoid}.bar{-webkit-print-color-adjust:exact;print-color-adjust:exact}a{color:#111315!important}.bibtex{display:none}.footer{font-size:9pt;margin-top:20px;padding-top:18px}.hero{height:160mm;min-height:0}.hero .field-image{visibility:visible!important}#field,#agent{display:none!important}.hero-copy{top:20%}.hero h1{font-size:65pt}.hero-foot{bottom:20px}.entry{padding:30px 0;gap:35px}.entry h2{font-size:35pt}.entry .intro{font-size:11pt}.section{padding:25px 0}.study-row{gap:35px;padding:25px 0}}
/* The approved headline has an explicit second line; allow the first to use its full measure. */
@media(min-width:701px){.hero-copy{max-width:1100px}.hero h1{max-width:none;font-size:clamp(5.5rem,9.5vw,10rem)}}

html{-webkit-text-size-adjust:100%}button,summary{user-select:none;-webkit-user-select:none}
@media print{
  @page{margin:18mm 18mm 24mm}
  .footer,.mast>.action,.mast>.back,.prose .action,.prose #source>p:last-child{display:none!important}
  .mast{padding-bottom:12px}.mast .subtitle{margin-top:14px}.mast>.study-byline{margin-top:10px}
  .editorial-grid{padding-bottom:0}.prose section{padding-bottom:12px;margin-bottom:12px}
  .prose p+p{margin-top:.7em}.result-statement{padding:14px 0;margin:18px 0}
  .prose p,.prose li{font-size:10pt;line-height:1.45}
  .mast:after{content:'Academic research. This site does not provide investment advice.';display:block;font:400 8pt/1.4 var(--sans);color:var(--muted);margin-top:10px}
  html[lang=es] .mast:after{content:'Investigación académica. Este sitio no ofrece asesoramiento de inversión.'}
}

.footer-identity{text-decoration:none;flex-shrink:0}.footer-identity span{display:block;margin-top:10px;font-size:.85rem;font-weight:500;color:var(--ink)}
