.ey-article{--ey-bg:#f6f2e8;--page-bg:#f6f2e8;--ey-panel:#ece6d6;--ey-ink:#1f2128;--ey-muted:#5a5d66;--ey-yes:#23784a;--ey-no:#b3322a;--ey-mixed:#b9b2a0;--accent-primary:#23784a;--accent-secondary:#b3322a;--page-bg-alt:#ece6d6;--page-text:#1f2128;--page-text-muted:#5a5d66;--accent-glow:#23784a14;--card-bg:#fffaf0;--card-border:#1f212829;--ey-line:#1f212829;background:var(--ey-bg);color:var(--ey-ink);font-family:Georgia,Times New Roman,serif;line-height:1.64}.ey-article a{color:var(--ey-yes);text-underline-offset:3px}.ey-article a:focus-visible,.ey-article button:focus-visible,.ey-article input:focus-visible,.ey-article summary:focus-visible{outline:2px solid var(--ey-no);outline-offset:2px}.ey-article h1,.ey-article h2,.ey-article h3{letter-spacing:-.01em;font-weight:700;line-height:1.1}.ey-hero{text-align:center;width:100%;min-height:max(100vh,880px);padding:calc(var(--article-hero-clearance,7rem) + 1.5rem) 24px 4rem;background:#1f1b33;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}.ey-hero-bg{z-index:0;position:absolute;inset:0}.ey-hero-bg svg{width:100%;height:100%;display:block}.ey-hero-bg .ey-scene--tall{display:none}.ey-hero-scrim{z-index:1;background:linear-gradient(#141220cc 0%,#1412209e 50%,#14122000 64%);position:absolute;inset:0}.ey-hero-content{z-index:2;will-change:opacity, transform;color:#fffaf0;max-width:980px;position:relative}.ey-kicker{text-transform:uppercase;letter-spacing:.24em;color:#ffd45e;margin:0 0 1.1rem;font-size:.82rem;font-weight:700}.ey-kicker span{display:inline-block}.ey-hero-title{letter-spacing:-.02em;color:#fffaf0;text-shadow:0 6px 34px #0000008c,0 2px 10px #0000008c;overflow-wrap:break-word;margin:0 0 1.2rem;font-size:clamp(2.6rem,6.6vw,5.6rem);line-height:.98}.ey-dek{color:#f3ece0;text-shadow:0 2px 12px #00000080;max-width:58ch;margin:0 auto;font-size:clamp(1.05rem,1.7vw,1.3rem)}.ey-lede{max-width:44rem;margin:0 auto;padding:4rem 24px 1rem;font-size:1.22rem;line-height:1.7}.ey-lede--after{padding-top:.5rem}.ey-lede p{margin:0 0 1.3rem}.ey-lede:not(.ey-lede--after) p:first-child:first-letter{float:left;color:var(--ey-yes);padding:.4rem .6rem 0 0;font-size:3.6rem;font-weight:700;line-height:.8}.ey-section{max-width:44rem;margin:0 auto;padding:2.6rem 24px}.ey-section-head{border-bottom:1px solid var(--ey-line);align-items:baseline;gap:.9rem;margin:0 0 1.3rem;padding-bottom:.7rem;display:flex}.ey-section-number{color:var(--ey-no);letter-spacing:.1em;font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}.ey-section-head h2{color:var(--ey-ink);margin:0;font-size:clamp(1.5rem,3.4vw,2.1rem)}.ey-prose>p{margin:0 0 1.2rem;font-size:1.1rem}.ey-embed{max-width:48rem;margin:2.4rem auto;padding:0 24px}.ey-section .ey-embed{padding:0}.ey-chart{max-width:44rem;margin:2.4rem auto;padding:0 24px;position:relative;overflow:hidden}.ey-chart-title{margin:0 0 .8rem;font-size:1.15rem;font-weight:700}.ey-chart-title span{color:var(--ey-muted);font-size:.92rem;font-weight:400;display:block}.ey-chart-svg{width:100%;height:auto;display:block}.ey-chart-label{fill:var(--ey-ink);font:700 17px Georgia,serif}.ey-chart-sub{fill:var(--ey-muted);font:14px Georgia,serif}.ey-bar-text{fill:#fffaf0;font:700 15px Georgia,serif}.ey-chart-key text{fill:var(--ey-muted);font:13px Georgia,serif}.ey-bar-for{fill:var(--ey-yes)}.ey-bar-against{fill:var(--ey-no)}.ey-bar-mixed{fill:var(--ey-mixed)}.ey-chart-table{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ey-chart-note{color:var(--ey-muted);margin:.8rem 0 0;font-size:.9rem}.ey-prose-header{border-bottom:1px solid var(--ey-line);margin:0 0 1.1rem;padding-bottom:.6rem}.ey-prose-header h2{color:var(--ey-ink);margin:0;font-size:clamp(1.25rem,2.6vw,1.6rem)}.ey-prose-small p,.ey-prose-small li{font-size:.98rem}.ey-article .article-end-cta__button{background:var(--ey-yes);color:#fffaf0}@media (max-width:640px){.ey-hero-bg .ey-scene--wide{display:none}.ey-hero-bg .ey-scene--tall{display:block}.ey-kicker [aria-hidden=true]{display:none}.ey-chart-label{font-size:20px}.ey-chart-sub{font-size:17px}.ey-bar-text{font-size:18px}.ey-chart-key text{font-size:17px}}.ey-chart-svg{max-width:560px}.ey-article .sources-badge{color:#1b5e3a;background:#1b5e3a1a}
