body[data-editorial-system="broadsheet"]{background:#f8f5ee;color:#171916}body[data-editorial-system="broadsheet"] .site-header{display:block!important;width:min(94%,1440px);max-width:1440px;margin:auto;padding:1.25rem 0 0;border:0}body[data-editorial-system="broadsheet"] .press-masthead{display:grid;grid-template-columns:1fr 4fr 1fr;gap:1.5rem;align-items:center;border-top:3px double #111;border-bottom:1px solid #111;padding:1.4rem 0}.press-wordmark.brand{font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(2.5rem,5.8vw,6.7rem)!important;font-weight:900;line-height:.95;letter-spacing:-.065em;text-align:center;justify-content:center;white-space:normal;color:#111}.press-ear{font:italic .88rem/1.6 Georgia,serif;text-align:center}.press-motto{padding:.6rem;border:1px solid #343831}.press-issue p{font-family:Arial,sans-serif;font-size:.65rem;font-style:normal;letter-spacing:.14em;margin:0 0 .5rem}.press-issue .language-switcher{font-size:.8rem}.press-dateline{display:flex;justify-content:space-between;gap:1rem;padding:.65rem 0;border-bottom:1px solid #111;font:500 .7rem/1.5 Arial,sans-serif;letter-spacing:.06em}.press-topnav{display:flex;align-items:center;justify-content:center;gap:1.5rem;border-bottom:3px double #111;position:relative;z-index:25}.press-topnav>a{font-size:.85rem;white-space:nowrap}.press-topnav .primary-nav{display:flex!important;gap:1.2rem}.press-topnav .nav-number{display:none}.press-topnav .nav-menu summary{padding:.8rem 0;border:0;border-radius:0;background:none;font:600 .9rem Arial,sans-serif}.press-topnav .nav-menu{position:relative}.press-topnav .nav-dropdown{min-width:320px;max-width:min(90vw,500px)}body[data-editorial-system="broadsheet"] .header-social{display:flex;justify-content:center;gap:1.25rem;padding:.65rem;margin:0;border:0}body[data-editorial-system="broadsheet"] .journal-search{margin:0 auto}.press-page{width:min(94%,1440px)!important;max-width:1440px!important;margin:0 auto!important;padding:1.5rem 0 4rem!important}.press-front{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:2rem;padding-bottom:2.5rem}.press-front h1{font-family:Georgia,'Times New Roman',serif!important;font-size:clamp(2.2rem,4.1vw,4.2rem)!important;font-weight:800!important;letter-spacing:-.045em;line-height:1.04!important;margin:.5rem 0 1rem!important}.press-front a,.press-story a{color:inherit;text-decoration:none}.press-front a:hover,.press-story h3 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1em}.press-kicker{font:700 .65rem/1.4 Arial,sans-serif!important;letter-spacing:.14em;text-transform:uppercase;color:#8e2633;margin:0 0 .65rem}.press-deck{font:italic clamp(1.05rem,1.5vw,1.3rem)/1.55 Georgia,serif!important;max-width:65ch}.press-byline{font:500 .75rem/1.6 Arial,sans-serif;display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.press-score{display:inline-block;font:600 .75rem/1.3 Arial,sans-serif;background:#e8d7b1;padding:.3rem .5rem;color:#392b12;border-radius:2rem;white-space:nowrap}.press-lead figure{margin:1rem 0}.press-lead figure img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain;background:#ece8df}.press-lead figcaption{font:italic .8rem/1.5 Georgia,serif;margin:.55rem 0;color:#52564d}.press-opening{font:1rem/1.75 Georgia,serif;max-width:65ch}.press-read{display:inline-block;border-bottom:1px solid #111;padding:.4rem 0;font:700 .8rem Arial,sans-serif}.press-offlead{border-inline-start:1px solid #d8d4cc;padding-inline-start:2rem}.press-offlead>.press-story{padding:1.3rem 0;border-bottom:1px solid #d8d4cc}.press-offlead>.press-story:first-of-type{padding-top:.5rem}.press-offlead .press-story h3{font-size:clamp(1.25rem,1.8vw,1.8rem)}.press-story h3{font:700 clamp(1.35rem,2vw,2rem)/1.13 Georgia,serif;letter-spacing:-.025em;margin:.5rem 0}.press-hook{font:1rem/1.65 Georgia,serif;margin:.6rem 0;color:#4d5149}.press-offlead .press-hook{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.press-section{margin:2.5rem 0}.press-section-heading{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 0;border-top:4px double #111;border-bottom:1px solid #111}.press-section-heading h2{font:800 clamp(1.2rem,2.4vw,2rem)/1.2 Georgia,serif!important;letter-spacing:-.025em;text-transform:uppercase;margin:0!important}.press-section-heading>a{font-size:.75rem;white-space:nowrap}.press-group{margin:1.5rem 0 2.5rem}.press-group-heading{font:700 .8rem/1.4 Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase;margin:0 0 1rem}.press-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.press-grid>.press-story{min-width:0;border-inline-start:1px solid #d8d4cc;padding-inline-start:1.5rem}.press-grid>.press-story:nth-child(3n+1){border:0;padding-inline-start:0}.press-story>a{display:block;overflow:hidden;margin-bottom:.8rem}.press-story img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .45s}.press-story>a:hover img{transform:scale(1.03)}.press-story .press-hook{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.press-hub-title h1{font:800 clamp(3rem,7vw,6rem)/1 Georgia,serif!important;margin:1.5rem 0!important}.press-view-all{display:block;border-bottom:1px solid #d8d4cc;font-weight:700!important;padding-bottom:1rem!important}.press-menu .nav-dropdown{max-height:min(72vh,700px);overflow:auto}.press-menu .nav-link-group h3{font-size:.85rem;letter-spacing:.07em;text-transform:uppercase;color:#852432}.press-menu .nav-link-group a{font-family:Georgia,serif!important;font-size:1rem;line-height:1.45}.press-menu summary:focus-visible,.press-page a:focus-visible{outline:3px solid #ad8747;outline-offset:4px}body[data-editorial-system="magazine"] main h1{font-family:Georgia,'Times New Roman',serif!important;letter-spacing:-.045em;line-height:1.08!important;font-size:clamp(2.5rem,5.5vw,6rem)!important}body[data-editorial-system="magazine"] .editorial-cover{padding-block:clamp(1rem,3vw,3rem);gap:clamp(1.5rem,4vw,4rem)}body[data-editorial-system="magazine"] .edition-intro{font:1.25rem/1.8 Georgia,serif}body[data-editorial-system="magazine"] .editorial-initial{font:6.5rem/.8 Georgia,serif;float:inline-start;margin:.15rem .6rem 0 0;color:#862534}body[data-editorial-system="magazine"] .story-text{max-width:65ch;line-height:1.85}body[data-editorial-system="magazine"] .story-photo-grid{margin-block:2.5rem}body[data-editorial-system="magazine"] .editorial-take{margin-block:4rem!important}@media(max-width:800px){body[data-editorial-system="broadsheet"] .press-masthead{grid-template-columns:1fr;gap:.8rem;padding:1rem 0}.press-wordmark.brand{grid-row:1;font-size:clamp(2.5rem,9vw,4.2rem)!important}.press-motto{grid-row:2;justify-self:center;border:0;padding:0;font-size:.8rem}.press-issue{grid-row:3;display:flex;align-items:center;justify-content:center;gap:1rem}.press-issue p{margin:0}.press-dateline{font-size:.6rem;flex-wrap:wrap;gap:.35rem;justify-content:center}.press-topnav{gap:.7rem;flex-wrap:wrap;padding-block:.5rem}.press-topnav .primary-nav{gap:1rem;position:static}.press-topnav .nav-menu{position:static}.press-topnav .nav-menu summary{font-size:.8rem;padding:.4rem 0}.press-topnav .nav-dropdown{position:absolute;inset-inline:0;top:100%;min-width:0!important;width:100%!important;max-width:none;box-sizing:border-box}.press-front{grid-template-columns:1fr;gap:1.5rem}.press-offlead{border:0;border-top:3px double #111;padding:1rem 0;display:grid;grid-template-columns:1fr;gap:0}.press-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.press-grid>.press-story{padding-inline-start:1rem}.press-grid>.press-story:nth-child(3n+1){border-inline-start:1px solid #d8d4cc;padding-inline-start:1rem}.press-grid>.press-story:nth-child(2n+1){border:0;padding-inline-start:0}.press-section-heading{align-items:start}.press-section-heading h2{max-width:75%}.press-section-heading>a{white-space:normal;text-align:end}.press-front h1{font-size:clamp(2.2rem,8vw,3.5rem)!important}}@media(max-width:480px){.press-grid{grid-template-columns:1fr}.press-grid>.press-story{border:0!important;padding:0!important;border-bottom:1px solid #d8d4cc!important;padding-bottom:1.5rem!important}.press-topnav>a{font-size:.75rem}.press-page{width:92%!important}.press-lead figure img{max-height:none}}@media(prefers-reduced-motion:reduce){.press-story img{transition:none}}

.press-topnav .nav-menu summary::before,.press-menu summary::after{display:none!important}.press-menu .nav-number{display:none}.press-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.5rem}.press-group{grid-column:1/-1}.press-group-single{grid-column:auto}.press-group-single .press-grid{display:block}.press-group-single .press-story{border:0!important;padding-inline-start:0!important}.press-utilities{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:.5rem 0}.press-utilities .header-social{padding:0!important;flex:0 0 auto}.press-utilities .journal-search{width:min(50%,32rem);margin:0;padding:0}.press-utilities .journal-search label{font-size:.65rem}.press-utilities .journal-search input,.press-utilities .journal-search button{padding:.65rem .8rem;font-size:.85rem}body[data-editorial-system="broadsheet"] .press-masthead{padding-block:1.1rem}@media(max-width:800px){.press-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.press-utilities{flex-wrap:wrap;justify-content:center;gap:.5rem}.press-utilities .journal-search{width:100%;max-width:100%}}@media(max-width:480px){.press-groups{grid-template-columns:1fr}}

.press-offlead .press-story .press-hook{-webkit-line-clamp:2}

.press-issue-feature{font:italic .85rem/1.4 Georgia,serif;color:#34382f}body[data-editorial-system="magazine"] .editorial-cover{grid-template-columns:minmax(0,1fr)!important}body[data-editorial-system="magazine"] .editorial-cover>.edition-heading{text-align:center}body[data-editorial-system="magazine"] .editorial-cover h1{max-width:23ch;margin-inline:auto!important}body[data-editorial-system="magazine"] .editorial-cover>.edition-hero,body[data-editorial-system="magazine"] .editorial-cover>.hotel-lead-photo{width:100%;max-width:none;margin:0}body[data-editorial-system="magazine"] .editorial-cover img{width:100%;height:auto;max-height:82vh;object-fit:contain}body[data-editorial-system="magazine"] .edition-intro:not(:has(.editorial-initial))::first-letter{float:inline-start;font:6rem/.85 Georgia,serif;margin:.15rem .5rem 0 0;color:#862534}@media(max-width:800px){.press-issue>p:has(.press-issue-feature){display:none}}

body[data-editorial-system="magazine"] .edition-intro{display:flow-root}

/* Version 133: opaque sticky chrome and measured anchor clearance. */
html{scroll-padding-top:var(--header-anchor-offset,140px)!important}
body[data-editorial-system="magazine"] .site-header{background:#f4eee2;backdrop-filter:none}
body[data-editorial-system="magazine"] main{padding-block-start:2rem!important}
body[data-editorial-system="magazine"] main [id]{scroll-margin-top:0!important}
body[data-editorial-system="magazine"] .ux-route-jump{top:var(--sticky-header-height,116px)}
.primary-nav .nav-menu>summary,.primary-nav .nav-menu>summary:hover,.primary-nav .nav-menu>summary:focus-visible,.primary-nav .nav-menu[open]>summary,.primary-nav .nav-menu>summary:active{color:#171916!important;background:#f8f5ee!important}
.primary-nav .nav-menu>summary:hover,.primary-nav .nav-menu[open]>summary{box-shadow:inset 0 -2px #862534}
@media(max-width:800px){html{scroll-padding-top:var(--header-anchor-offset,180px)!important}body[data-editorial-system="magazine"] main{padding-block-start:1.5rem!important}}
