@font-face {
  font-family: 'Merriweather';
  font-style: italic;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/yael-merriweather-051559ee0644.woff2) format('woff2');
  unicode-range: U+0000-00FF, 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: 'Merriweather';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/yael-merriweather-4fbe8dd9c23b.woff2) format('woff2');
  unicode-range: U+0000-00FF, 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: 'Merriweather';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/yael-merriweather-4fbe8dd9c23b.woff2) format('woff2');
  unicode-range: U+0000-00FF, 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: 'Merriweather';
  font-style: normal;
  font-weight: 900;
  font-stretch: 100%;
  font-display: swap;
  src: url(/fonts/yael-merriweather-4fbe8dd9c23b.woff2) format('woff2');
  unicode-range: U+0000-00FF, 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;
}
/* Approved bold minimal theme. Native footer tokens/layout are isolated. */
html[data-yael-editorial]{--y-bg:#fbfaf6;--y-ink:#171614;--y-muted:#65615a;--y-line:#dedbd3;--y-accent:#bd321b;--y-panel:#fffdf8;scroll-padding-top:36px}
html[data-yael-editorial].dark{--y-bg:#111210;--y-ink:#e8e4dc;--y-muted:#aba79f;--y-line:#353631;--y-accent:#f58c72;--y-panel:#191a17}
@media(prefers-color-scheme:dark){html[data-yael-editorial]:not(.light):not(.dark){--y-bg:#111210;--y-ink:#e8e4dc;--y-muted:#aba79f;--y-line:#353631;--y-accent:#f58c72;--y-panel:#191a17}}
html[data-yael-editorial] body{background:var(--y-bg);color:var(--y-ink)}
/* Footer keeps its original colors, size, grid and spacing. Family is Merriweather. */
html[data-yael-editorial] .site-footer{background:var(--color-bg);color:var(--color-text);font-family:Merriweather,Georgia,serif}
html[data-yael-editorial] .site-footer button{font-family:Merriweather,Georgia,serif}
html[data-yael-editorial] main{background:var(--y-bg);--color-bg:var(--y-bg);--color-surface:var(--y-panel);--color-text:var(--y-ink);--color-text-secondary:var(--y-muted);--color-muted:var(--y-muted);--color-border:var(--y-line);--color-border-strong:var(--y-line);--color-link:var(--y-accent);color:var(--y-ink)}
html[data-yael-editorial] main .frame,html[data-yael-editorial] .site-header .frame{width:min(1120px,calc(100% - 88px));max-width:none;margin-inline:auto;padding-inline:0}
html[data-yael-editorial] main h1,html[data-yael-editorial] main h2,html[data-yael-editorial] main h3,html[data-yael-editorial] main h4{font-family:Merriweather,Georgia,serif;color:var(--y-ink)}
html[data-yael-editorial] main a:focus-visible,html[data-yael-editorial] .site-header a:focus-visible,html[data-yael-editorial] main button:focus-visible{outline:2px solid var(--y-accent);outline-offset:5px}
html[data-yael-editorial] main [hidden]{display:none!important}
html[data-yael-editorial] main .band{border:0}
html[data-yael-editorial] main .band::before,html[data-yael-editorial] main .band::after,html[data-yael-editorial] .site-header::before,html[data-yael-editorial] .site-header::after{content:none}
html[data-yael-editorial] main .chip{box-shadow:none}
.y-post-outlets a{color:inherit}
html[data-yael-editorial] .site-header{background:var(--y-bg);border:0;color:var(--y-ink);position:relative;backdrop-filter:none}
html[data-yael-editorial] .site-header__inner{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-block:26px;min-height:0}
html[data-yael-editorial] .site-header .brand{font-family:Merriweather,Georgia,serif;font-size:18px;font-weight:900;letter-spacing:-.035em;gap:0}
html[data-yael-editorial] .site-header .brand__mark{display:none}
html[data-yael-editorial] .site-header .brand__name::after{content:'.';color:var(--y-accent)}
html[data-yael-editorial] .site-header .site-nav ul{gap:23px;flex-wrap:wrap}
html[data-yael-editorial] .site-header .site-nav a{font-size:13px;border-radius:0;padding:5px 0;color:var(--y-muted);background:none}
html[data-yael-editorial] .site-header .site-nav a:hover,html[data-yael-editorial] .site-header .site-nav a[aria-current]{color:var(--y-ink);box-shadow:0 1px var(--y-accent)}
html[data-yael-editorial] .site-header__actions{display:flex;gap:12px;align-items:center}
html[data-yael-editorial] .site-header .site-search{max-width:165px;color:var(--y-ink)}
html[data-yael-editorial] .site-header .site-search-input{color:var(--y-ink);background:none;border-color:var(--y-line)}
html[data-yael-editorial] .site-header .site-search-results{background:var(--y-panel);color:var(--y-ink);border-color:var(--y-line)}
html[data-yael-editorial] .site-header .site-search-result{color:var(--y-ink)}
.y-theme-toggle{font:12px/1.2 Arial,sans-serif;background:none;color:var(--y-ink);border:1px solid var(--y-line);border-radius:3px;white-space:nowrap;padding:9px 11px;cursor:pointer}
html[data-yael-editorial] main .intro{padding-block:54px 46px;border:0;background:none}
html[data-yael-editorial] main .intro__title{font-weight:900;font-size:clamp(36px,5.2vw,67px);line-height:1.15;letter-spacing:-.04em;text-wrap:balance}
html[data-yael-editorial] main .intro__lead,html[data-yael-editorial] main .intro__subtitle{color:var(--y-muted)}
html[data-yael-editorial] main .section{padding-block:36px 68px;background:none}
html[data-yael-editorial] main .section-head{border-top:3px solid var(--y-ink);padding-top:20px;margin-bottom:18px}
html[data-yael-editorial] main .section-head__title{font-family:Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}
html[data-yael-editorial] main .section-head__title::before{content:'';display:inline-block;width:8px;height:8px;background:var(--y-accent);margin-right:12px}
html[data-yael-editorial] main .section-head .arrow-link{font-size:12px;color:var(--y-muted)}
html[data-yael-editorial] main .post-grid{display:block;gap:0}
html[data-yael-editorial] main :is(.post--card,.post--row),html[data-yael-editorial] main .post--feature{border:0;border-radius:0;box-shadow:none;background:none;display:block;overflow:visible;transform:none}
html[data-yael-editorial] main :is(.post--card,.post--row){padding:29px 0;border-bottom:1px solid var(--y-line)}
html[data-yael-editorial] main :is(.post--card,.post--row)>.post__media{display:none}
html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card:has(>.post__media img){display:grid;grid-template-columns:120px minmax(0,1fr);column-gap:24px;align-items:start}
html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card>.post__media{display:block;grid-column:1;grid-row:1;width:120px;aspect-ratio:3/2;border-radius:0;align-self:start;margin:0}
html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card>.post__media:after{content:none}
html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card>.post__media img{scale:1;transition:none}
html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card>.post__body{grid-column:2;grid-row:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}
html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card .post__link{display:flex;flex-direction:column;align-items:flex-start;gap:8px;grid-template-columns:none;padding:0}
html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card .post__title{order:0;grid-column:auto}
html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card .post__meta{order:1;grid-column:auto;flex-direction:row;gap:14px}
html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card .post__categories,html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card .post__footer{order:2;margin:6px 0 0;grid-column:auto;display:flex;flex-flow:row wrap;gap:4px 8px;align-items:baseline}
html[data-yael-editorial] main :is(.post--card,.post--row) .post__body{padding:0;gap:0}
html[data-yael-editorial] main .post__body{display:flex;flex-direction:column;padding:0;gap:0}
html[data-yael-editorial] main :is(.post--card,.post--row) .post__link{display:grid;grid-template-columns:128px minmax(0,1fr);column-gap:28px;padding:0;order:0}
html[data-yael-editorial] main :is(.post--card,.post--row) .post__meta{grid-column:1;grid-row:1/3;display:flex;flex-direction:column;align-items:flex-start;gap:4px;font-size:12px;color:var(--y-muted);line-height:1.6}
html[data-yael-editorial] main :is(.post--card,.post--row) .post__meta span{font-size:10px}
html[data-yael-editorial] main :is(.post--card,.post--row) .post__title{grid-column:2;font-size:clamp(21px,2.3vw,29px);font-weight:700;letter-spacing:-.025em;line-height:1.35;margin:0;max-width:none}
html[data-yael-editorial] main :is(.post--card,.post--row) .post__excerpt{display:none}
html[data-yael-editorial] main .post__link:hover .post__title{color:var(--y-accent)}
html[data-yael-editorial] main .post__categories{padding:0;margin:9px 0 0 156px;font-size:12px;line-height:1.6;order:1}
html[data-yael-editorial] main .post__category{color:var(--y-muted);text-decoration:none}
html[data-yael-editorial] main .post__category:hover{color:var(--y-accent);text-decoration:underline}
html[data-yael-editorial] main .post__footer{order:2;margin:8px 0 0 156px;padding:0;border:0;min-height:0}
html[data-yael-editorial] main .post__footer:has(.byline):not(:has(.post__tags)){display:none}
html[data-yael-editorial] main .post__footer .byline{display:none}
html[data-yael-editorial] main .post__tags .chip{background:none;border:0;border-radius:0;color:var(--y-muted);padding:0;font-size:11px}
html[data-yael-editorial] main .post__tags .chip:hover{color:var(--y-accent)}
html[data-yael-editorial] body[data-yael-page=home] main .intro{padding-block:clamp(55px,8vw,115px) clamp(55px,7vw,95px)}
html[data-yael-editorial] body[data-yael-page=home] .home-intro{display:block}
html[data-yael-editorial] body[data-yael-page=home] .home-intro .eyebrow{display:none}
html[data-yael-editorial] body[data-yael-page=home] .intro__title{font-size:clamp(58px,12.4vw,172px);font-weight:900;line-height:.98;letter-spacing:-.05em;text-wrap:initial;margin:0 0 50px -.035em;max-width:none}
html[data-yael-editorial] body[data-yael-page=home] .intro__title>span{display:block}
html[data-yael-editorial] .y-name-period{color:var(--y-accent)}
html[data-yael-editorial] body[data-yael-page=home] .intro__subtitle{font-family:Merriweather,Georgia,serif;font-weight:400;font-size:clamp(20px,2vw,27px);line-height:1.65;letter-spacing:-.012em;max-width:34em;padding-left:104px;margin:0}
html[data-yael-editorial] body[data-yael-page=home] .home-intro>div:first-child{position:relative}
html[data-yael-editorial] body[data-yael-page=home] .home-intro__aside{display:none}
.y-home-portrait{position:absolute;bottom:calc(100% - 76px);left:0;width:76px;height:76px;border-radius:50%;object-fit:cover}
html[data-yael-editorial] body[data-yael-page=home] .y-intro-copy{position:relative}
html[data-yael-editorial] body[data-yael-page=home] .y-intro-copy .y-home-portrait{top:5px;bottom:auto}
.y-affiliations{margin:22px 0 0 104px;font:12px/1.8 Arial,sans-serif;color:var(--y-muted)}
html[data-yael-editorial] body[data-yael-page=home] .post--feature{padding:25px 0 0;border-top:3px solid var(--y-ink)}
html[data-yael-editorial] body[data-yael-page=home] .post--feature .post__body{padding:0;gap:0}
html[data-yael-editorial] body[data-yael-page=home] .post--feature::before{content:'LATEST';display:block;font:700 12px/1.5 Arial,sans-serif;letter-spacing:.15em;color:var(--y-muted);margin-bottom:28px}
html[data-yael-editorial] body[data-yael-page=home] .post--feature>.post__media{display:none}
html[data-yael-editorial] body[data-yael-page=home] .post--feature .post__categories{order:0;margin:0 0 12px;font-size:12px}
html[data-yael-editorial] body[data-yael-page=home] .post--feature .post__category{color:var(--y-accent);font-weight:700}
html[data-yael-editorial] body[data-yael-page=home] .post--feature .post__link{order:1;padding:0;display:block}
html[data-yael-editorial] body[data-yael-page=home] .post--feature .post__meta{color:var(--y-muted);font-size:12px}
html[data-yael-editorial] body[data-yael-page=home] .post--feature .post__title{font-size:clamp(33px,5.2vw,67px);line-height:1.15;letter-spacing:-.035em;font-weight:900;max-width:17em;margin:20px 0 25px;text-wrap:balance}
html[data-yael-editorial] body[data-yael-page=home] .post--feature .post__excerpt{font:400 clamp(19px,1.7vw,22px)/1.75 Merriweather,Georgia,serif;max-width:33em;color:var(--y-muted);margin:0 0 25px}
html[data-yael-editorial] body[data-yael-page=home] .post--feature .post__cta{display:inline-flex;width:max-content;color:var(--y-ink);border-bottom:2px solid var(--y-accent);padding-bottom:6px;font-size:13px}
html[data-yael-editorial] body[data-yael-page=home] .post--feature .post__footer{margin-left:0}
html[data-yael-editorial] body[data-yael-page=post] .post-header{padding-top:30px;padding-bottom:40px}
html[data-yael-editorial] main .post-header__inner{max-width:950px;margin:0;display:flex;flex-wrap:wrap;align-items:center;column-gap:16px;row-gap:0}
html[data-yael-editorial] main .post-header .back-link{order:0;flex-basis:100%;font-size:12px;color:var(--y-muted);margin:0 0 42px}
.y-post-outlets{order:1;display:inline-flex;gap:10px;font:700 11px/1.6 Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:var(--y-accent)}
.y-post-outlets a:hover{text-decoration:underline}
html[data-yael-editorial] main .post-header__tags{order:2;margin:0;gap:10px}
html[data-yael-editorial] main .post-header__tags .chip{padding:0;border:0;border-radius:0;background:none;font:11px/1.6 Arial,sans-serif;color:var(--y-accent);text-transform:uppercase;letter-spacing:.07em}
html[data-yael-editorial] main .post-header__title{order:3;flex-basis:100%;max-width:950px;font-size:clamp(35px,4.8vw,67px);line-height:1.15;letter-spacing:-.04em;font-weight:900;margin:22px 0 26px}
html[data-yael-editorial] main .post-header__lead{order:4;flex-basis:100%;font:400 clamp(19px,2vw,24px)/1.7 Merriweather,Georgia,serif;max-width:38em;margin:0;color:var(--y-muted)}
html[data-yael-editorial] main .post-header__meta{display:flex;flex-wrap:wrap;order:5;flex-basis:100%;margin-top:28px;gap:20px;justify-content:flex-start}
html[data-yael-editorial] main .post-header__meta .byline{font-size:12px;color:var(--y-ink)}
html[data-yael-editorial] main .post-header__meta .byline__avatars{display:none}
html[data-yael-editorial] main .post-header__dateline{font-size:12px;color:var(--y-muted)}
html[data-yael-editorial] main .post-hero{padding-block:0 40px;border:0;background:none}
html[data-yael-editorial] main .post-hero__media{max-width:950px;aspect-ratio:auto;border-radius:0;border:0;background:none;box-shadow:none}
html[data-yael-editorial] main .post-hero__media img{position:static;display:block;width:100%;height:390px;max-height:none;object-fit:cover;object-position:center 57%}
html[data-yael-editorial] main .post-layout{display:grid;grid-template-columns:190px minmax(0,730px);gap:30px;align-items:start;justify-content:start}
html[data-yael-editorial] main .post-meta{display:none}
html[data-yael-editorial] main .post-main{grid-column:2;grid-row:1;min-width:0;width:100%;max-width:none}
html[data-yael-editorial] main .post-rail{grid-column:1;grid-row:1;position:sticky;top:32px;align-self:start;min-width:0;display:block}
html[data-yael-editorial] main .toc{display:block;position:static;background:none;border:0;box-shadow:none;padding:0}
html[data-yael-editorial] main .toc .eyebrow{font:700 10px/1.5 Arial,sans-serif;letter-spacing:.12em;color:var(--y-muted);margin:0 0 18px}
html[data-yael-editorial] main .toc__list{border-left:1px solid var(--y-line);padding-left:14px;margin:0;display:grid;gap:12px}
html[data-yael-editorial] main .toc__link{font:12px/1.5 Arial,sans-serif;color:var(--y-muted);padding:0;border:0}
html[data-yael-editorial] main .toc__link:hover,html[data-yael-editorial] main .toc__link[aria-current]{color:var(--y-accent)}
html[data-yael-editorial] main .toc__item--nested{padding-left:10px}
.y-reading-tools{display:flex;align-items:center;gap:8px;margin-top:25px;font:10px Arial,sans-serif;color:var(--y-muted)}
.y-reading-tools button{width:36px;height:31px;border:1px solid var(--y-line);background:none;color:var(--y-ink);font:13px Arial,sans-serif;cursor:pointer}
.y-mobile-toc summary{font:12px/1.6 Arial,sans-serif;color:var(--y-muted);cursor:pointer}
html[data-yael-editorial] main [data-post-content]{--y-read-size:21px;font:400 var(--y-read-size)/1.9 Merriweather,Georgia,serif;letter-spacing:-.012em;max-width:none;width:100%;color:var(--y-ink);overflow-wrap:break-word}
html[data-yael-editorial] main [data-post-content]>p{margin:0 0 1.55em;font-size:1em;line-height:inherit}
html[data-yael-editorial] main [data-post-content]>p:first-of-type{font-size:1.08em}
html[data-yael-editorial] main [data-post-content] h2{font-size:1.65em;font-weight:900;line-height:1.3;letter-spacing:-.035em;margin:2.4em 0 .9em;text-wrap:balance}
html[data-yael-editorial] main [data-post-content] h3{font-size:1.16em;font-weight:700;line-height:1.45;margin:2em 0 .8em;letter-spacing:-.02em}
html[data-yael-editorial] main [data-post-content] a{color:var(--y-accent);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;overflow-wrap:anywhere}
html[data-yael-editorial] main [data-post-content] blockquote{border:0;border-left:3px solid var(--y-accent);background:none;border-radius:0;padding:0 0 0 25px;margin:1.9em 0;color:var(--y-muted);font-size:1.01em;line-height:1.85;font-style:normal;quotes:none}
html[data-yael-editorial] main [data-post-content] blockquote::before,html[data-yael-editorial] main [data-post-content] blockquote::after{content:none}
html[data-yael-editorial] main [data-post-content] blockquote p{font:inherit;margin:0}
html[data-yael-editorial] main [data-post-content] img{max-width:100%;height:auto}
html[data-yael-editorial] main [data-post-content] pre{font:14px/1.7 monospace;overflow-x:auto;max-width:100%;background:var(--y-panel);color:var(--y-ink);border-color:var(--y-line)}
html[data-yael-editorial] main [data-post-content] iframe{max-width:100%}
@media(max-width:1100px){html[data-yael-editorial] .site-header .site-search{display:none}html[data-yael-editorial] .site-header .site-search-link{display:inline-flex}}
@media(max-width:950px){html[data-yael-editorial] main .post-layout{grid-template-columns:150px minmax(0,1fr);gap:25px}html[data-yael-editorial] main [data-post-content]{--y-read-size:20px}}
@media(max-width:740px){html[data-yael-editorial] main .frame,html[data-yael-editorial] .site-header .frame{width:calc(100% - 42px)}html[data-yael-editorial] .site-header__inner{flex-wrap:wrap;padding-block:21px;gap:18px}html[data-yael-editorial] .site-header .site-nav{display:block;order:3;flex-basis:100%}html[data-yael-editorial] .site-header .site-nav ul{justify-content:space-between;gap:10px}html[data-yael-editorial] .site-header .site-nav a{font-size:12px}html[data-yael-editorial] .site-header__actions{margin-left:auto}.y-theme-toggle{font-size:11px;padding:8px}html[data-yael-editorial] body[data-yael-page=home] .intro__title{font-size:clamp(50px,16.2vw,118px);margin-bottom:34px}html[data-yael-editorial] body[data-yael-page=home] .intro__subtitle{padding-left:0;font-size:20px}html[data-yael-editorial] body[data-yael-page=home] .y-intro-copy .y-home-portrait{position:static;width:64px;height:64px;margin-bottom:24px}.y-affiliations{margin-left:0;margin-top:20px;font-size:11px}html[data-yael-editorial] main .section{padding-block:24px 45px}html[data-yael-editorial] main :is(.post--card,.post--row) .post__link{grid-template-columns:minmax(0,1fr);row-gap:10px}html[data-yael-editorial] main :is(.post--card,.post--row) .post__meta{grid-column:1;grid-row:1;flex-direction:row;gap:14px}html[data-yael-editorial] main :is(.post--card,.post--row) .post__title{grid-column:1;grid-row:2;font-size:22px}html[data-yael-editorial] main .post__categories,html[data-yael-editorial] main .post__footer{margin-left:0}html[data-yael-editorial] main .post-header__title{font-size:clamp(34px,7.5vw,48px);line-height:1.18}html[data-yael-editorial] main .post-header__lead{font-size:19px}html[data-yael-editorial] main .post-header .back-link{margin-bottom:30px}html[data-yael-editorial] main .post-header__meta{gap:10px 16px}html[data-yael-editorial] main .post-header__dateline{font-size:11px}html[data-yael-editorial] main .post-hero__media img{height:auto}html[data-yael-editorial] main .post-layout{display:flex;flex-direction:column;gap:0}html[data-yael-editorial] main .post-rail{position:static;order:0;width:100%;margin-bottom:30px}html[data-yael-editorial] main .post-main{order:1}html[data-yael-editorial] main [data-post-content]{--y-read-size:19px}html[data-yael-editorial] main [data-post-content] h2{font-size:1.48em}.y-mobile-toc{border-top:1px solid var(--y-line);border-bottom:1px solid var(--y-line);padding:16px 0}.y-mobile-toc[open] summary{margin-bottom:22px}html[data-yael-editorial] main .topic-grid{grid-template-columns:1fr}}
@media(max-width:740px){html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card:has(>.post__media img){grid-template-columns:96px minmax(0,1fr);column-gap:14px}html[data-yael-editorial] body[data-yael-page=home] .post-grid>.post--card>.post__media{width:96px}}
@media(prefers-reduced-motion:reduce){html[data-yael-editorial]{scroll-behavior:auto}}
