.utility .container{gap:18px}.utility-right{margin-left:auto}.language-switch{display:flex;align-items:center;gap:9px;white-space:nowrap;flex:none;letter-spacing:0;font:500 11px/1.5 var(--sans)}.language-switch a{padding:6px 2px;text-decoration:none}.language-switch a[aria-current]{font-weight:700;color:var(--shu-deep);text-decoration:underline;text-underline-offset:4px}.language-switch a:hover{text-decoration:underline}.language-switch a:focus-visible{outline:2px solid var(--shu-deep);outline-offset:3px}
html[lang=en]{--serif:Georgia,"Times New Roman",serif;--sans:Arial,"Helvetica Neue",sans-serif}html[lang=en] body{letter-spacing:0}html[lang=en] .brand-type{font:600 26px/1.1 var(--serif);letter-spacing:-.02em}html[lang=en] .brand-type>span{font-weight:400}html[lang=en] .brand-type>small{letter-spacing:.16em;font-size:8px}html[lang=en] #main-nav{gap:22px;font-size:12px;letter-spacing:0}html[lang=en] .hero h1{font-size:clamp(34px,3.65vw,54px);line-height:1.22;letter-spacing:-.02em}html[lang=en] .hero-copy>p{font-size:15px;line-height:1.8}html[lang=en] .vertical-note{writing-mode:horizontal-tb;position:absolute;left:18px;bottom:20px;top:auto;right:18px;letter-spacing:.02em;font-size:12px;text-shadow:0 1px 5px #000}html[lang=en] .hero-foot{flex-wrap:wrap}html[lang=en] .hero-stamp>span{font-size:10px;line-height:1.5}html[lang=en] .section-heading h2,html[lang=en] .find-strip h2{letter-spacing:-.015em;line-height:1.3}html[lang=en] .card-content h3{line-height:1.3;letter-spacing:0}html[lang=en] .card-content>p{font-size:13px;line-height:1.7}html[lang=en] .card-bottom{flex-wrap:wrap}html[lang=en] .card-bottom small{font-size:10px}html[lang=en] .article-body{font-size:16px;line-height:1.85;overflow-wrap:break-word}html[lang=en] .article-body h2{font-size:27px;line-height:1.35;letter-spacing:0}html[lang=en] .article-body h3{line-height:1.5}html[lang=en] .article-body th,html[lang=en] .article-body td,html[lang=en] .visit-facts dd,html[lang=en] .article-body li{overflow-wrap:break-word}html[lang=en] .article-header h1{line-height:1.3;letter-spacing:0}html[lang=en] .toc{font-size:12px}html[lang=en] .toc li{line-height:1.6}html[lang=en] .aside-note p{font-size:12px;line-height:1.7}html[lang=en] .article-meta{flex-wrap:wrap;line-height:1.7}html[lang=en] .article-opening-photo figcaption{font-size:11px;line-height:1.7}html[lang=en] .article-opening-stamp-name{font-size:11px;line-height:1.3}html[lang=en] .article-body .related-inline{font-size:14px}html[lang=en] .historical-note{flex-wrap:wrap;gap:6px;font-size:13px}html[lang=en] .historical-note p{line-height:1.7}html[lang=en] .page-heading h1{line-height:1.25;letter-spacing:0}html[lang=en] .archive-toolbar{gap:14px;flex-wrap:wrap}html[lang=en] .footer-links{gap:30px}html[lang=en] .footer-links a{line-height:1.6}html[lang=en] .map-intro,html[lang=en] .map-note{line-height:1.7}html[lang=en] .map-place-focus{line-height:1.4}html[lang=en] .map-article-link{line-height:1.5}html[lang=en] .operator-details dd{overflow-wrap:break-word}html[lang=en] .article-directory{overflow-x:auto}html[lang=en] .journal-list>a{grid-template-columns:85px 80px minmax(0,1fr) 15px}
html[lang=en] .hero{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}html[lang=en] .hero-copy,html[lang=en] .hero-art{min-width:0}html[lang=en] .hero h1{white-space:normal}html[lang=en] .hero-actions{flex-wrap:wrap}
@media(max-width:1100px){html[lang=en] #main-nav{gap:14px;font-size:11px}html[lang=en] .brand-type{font-size:23px}html[lang=en] .hero h1{font-size:clamp(32px,4vw,46px)}}
@media(max-width:700px){html[lang=en] .hero{grid-template-columns:1fr}}
@media(max-width:850px){.utility-right{display:none}html[lang=en] .hero-copy>p{font-size:13px}html[lang=en] .brand-type{font-size:21px}html[lang=en] #main-nav{gap:12px;font-size:10px}html[lang=en] .section-heading{gap:20px}html[lang=en] .section-heading h2{font-size:25px}html[lang=en] .article-header h1{font-size:29px}}
@media(max-width:700px){.utility .container{justify-content:space-between;gap:10px}.utility .container>span:first-child{font-size:8px;max-width:64%}.language-switch{font-size:10px;gap:7px}html[lang=en] .hero h1{font-size:37px}html[lang=en] .hero-copy>p{font-size:14px}html[lang=en] .hero-foot{font-size:10px}html[lang=en] .hero-photo-caption{font-size:8px;gap:8px}html[lang=en] .section-heading{flex-wrap:wrap;gap:10px}html[lang=en] .section-heading h2{font-size:26px}html[lang=en] .article-body{font-size:15px;line-height:1.8}html[lang=en] .article-body h2{font-size:24px}html[lang=en] .article-header h1{font-size:27px}html[lang=en] .article-body table{font-size:11px}html[lang=en] .article-body th,html[lang=en] .article-body td{padding:7px}html[lang=en] .article-end{align-items:flex-start;flex-direction:column}html[lang=en] .footer-bottom{align-items:flex-start;gap:10px}html[lang=en] .journal-list>a{grid-template-columns:75px minmax(0,1fr) 15px}html[lang=en] .journal-list .journal-region{display:none}html[lang=en] .brand-type{font-size:24px}html[lang=en] .article-opening-stamp-name{font-size:10px}html[lang=en] .map-toolbar{gap:12px;flex-wrap:wrap}html[lang=en] .map-total{font-size:11px}html[lang=en] .page-heading h1{font-size:32px}html[lang=en] .sitemap-columns{columns:1}}
