.bl-main{overflow-x:clip}.bl-page,.gd-page{--bl-gutter:clamp(16px, 4.4vw, 64px);--bl-hair:color-mix(in srgb, var(--ink) 22%, transparent);width:100%;max-width:calc(76rem + var(--bl-gutter) * 2);padding:0 var(--bl-gutter) clamp(56px, 7vw, 112px);margin-inline:auto}.bl-page a:not(.wa-btn):not(.wa-link),.gd-page a:not(.wa-btn):not(.wa-link){color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--brass) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--brass) 70%, transparent);text-underline-offset:.24em;text-decoration-thickness:1.5px}.bl-page a:not(.wa-btn):hover,.gd-page a:not(.wa-btn):hover{-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass)}.bl-source{color:var(--ink-muted);font-size:14.5px;line-height:1.45}.bl-filter ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.bl-page a.bl-chip{min-height:44px;color:var(--ink);background:var(--surface);border:1.5px solid color-mix(in srgb, var(--ink) 26%, transparent);border-radius:22px 26px 23px 27px/25px 21px 26px 22px;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:600;text-decoration:none;transition:border-color .2s,background-color .2s;display:inline-flex}.bl-page a.bl-chip:hover{border-color:var(--ink)}.bl-page a.bl-chip[aria-current=page]{background:var(--oxford);border-color:var(--oxford);color:var(--on-oxford)}.bl-count{font-feature-settings:"tnum";opacity:.72;font-weight:500}.bl-head{isolation:isolate;gap:14px;padding:clamp(18px,3vw,44px) 0 clamp(14px,2vw,24px);display:grid;position:relative}.bl-head-paint{opacity:.6;width:90%;height:150%;inset:-30% -12% -10% -20%}.bl-h1{font-family:var(--font-serif);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.024em;text-wrap:balance;max-width:20ch;font-size:clamp(34px,3.4vw + 18px,64px);font-weight:360;line-height:1.02}.bl-h2{font-family:var(--font-serif);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.018em;text-wrap:balance;font-size:clamp(24px,1.4vw + 17px,36px);font-weight:380;line-height:1.08}.bl-page .bl-h2 a.bl-title-link.bl-title-link{text-decoration-color:#0000}.bl-page .bl-h2 a.bl-title-link.bl-title-link:hover{-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass)}.bl-mark{flex:none;place-items:center;width:3.25rem;height:3.25rem;display:grid}.bl-mark .wa-logo{max-width:100%}.bl-mark .wa-logo img{object-fit:contain;max-width:100%;max-height:3.25rem}.bl-seal{width:100%;height:100%;font-family:var(--font-serif);font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:.02em;color:var(--oxford);background:var(--wash-mist);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--oxford) 28%, transparent), inset 0 0 0 4px var(--wash-mist), inset 0 0 0 5px color-mix(in srgb, var(--oxford) 14%, transparent);border-radius:52% 48% 50% 46%/47% 52% 48% 53%;place-items:center;font-size:19px;font-weight:460;display:grid}.bl-seal[data-letters="3"]{font-size:16px}.bl-seal[data-letters="4"]{letter-spacing:0;font-size:13.5px}.bl-mark-head{justify-self:start;width:auto;height:auto}.bl-mark-head .wa-logo{background:var(--surface);border-radius:4px 7px 5px 8px;padding:6px 10px}.bl-mark-head .wa-logo img{max-width:10rem;max-height:40px}.bl-mark-head .bl-seal{background:var(--surface);width:3.25rem;height:3.25rem;font-size:19px}.bl-seal-spare{display:none}.bl-mark:has(.wa-logo-type) .wa-logo-type{display:none}.bl-mark:has(.wa-logo-type) .bl-seal-spare{display:grid}.bl-glist{gap:12px;display:grid}.bl-find{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px 16px;display:grid}.bl-find-label{grid-column:1/-1;font-size:15.5px;font-weight:700}.bl-find-input{width:100%;min-height:48px;font:inherit;color:var(--ink);background:var(--surface);border:1.5px solid color-mix(in srgb, var(--ink) 30%, transparent);border-radius:6px 9px 7px 10px;padding:0 16px;font-size:17px}.bl-find-input:focus-visible{outline:3px solid color-mix(in srgb, var(--oxford) 40%, transparent);outline-offset:1px;border-color:var(--oxford)}.bl-find-count{color:var(--ink-muted);white-space:nowrap;font-feature-settings:"tnum";padding-bottom:13px;font-size:14.5px}.bl-find-none{padding:8px 0 4px;font-size:17px;line-height:1.5}.bl-grows{border-top:1.5px solid var(--bl-hair);margin:0;padding:0;list-style:none}.bl-g{border-bottom:1px solid var(--line);grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:2px 14px;padding:12px 0;display:grid;position:relative}.bl-g-main{gap:2px;min-width:0;display:grid}.bl-page a.bl-g-name.bl-g-name{font-family:var(--font-serif);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.008em;font-size:19px;font-weight:420;line-height:1.2;text-decoration-color:#0000}.bl-page a.bl-g-name:after{content:"";position:absolute;inset:0}.bl-page a.bl-g-name.bl-g-name:hover{-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass)}.bl-g-detail,.bl-g-deadline{color:var(--ink-muted);font-size:14px;line-height:1.4}.bl-g-deadline{display:none}.bl-g-deadline strong{color:var(--ink);font-weight:600}.bl-page a.bl-gsrc{z-index:1;color:var(--ink-muted);white-space:nowrap;text-decoration-thickness:1px;position:relative}.bl-g-rate{text-align:right;justify-items:end;gap:0;display:grid}.bl-g-figure{font-family:var(--font-serif);font-variation-settings:"SOFT" 100;color:var(--oxford);font-feature-settings:"lnum", "tnum";white-space:nowrap;font-size:26px;font-weight:380;line-height:1}.bl-g-unit{color:var(--ink-muted);font-size:12.5px}.bl-g:hover{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--wash-mist) 70%, transparent) 12%, color-mix(in srgb, var(--wash-mist) 70%, transparent) 88%, transparent)}@media (min-width:720px){.bl-g{grid-template-columns:4.5rem minmax(0,1fr) 6.5rem;gap:2px 18px;padding:14px 0}.bl-g .bl-mark{width:4.5rem}.bl-g .bl-seal{width:3.25rem}.bl-page a.bl-g-name.bl-g-name{font-size:21px}.bl-g-deadline{display:block}.bl-g-figure{font-size:30px}}@media (min-width:1100px){.bl-hub .bl-grows{columns:2;border-top:0;column-gap:clamp(40px,5vw,80px)}.bl-hub .bl-g{break-inside:avoid}.bl-hub .bl-grows>.bl-g:first-child{border-top:1.5px solid var(--bl-hair)}.bl-hub .bl-find{max-width:34rem}}.bl-gpreview{gap:14px;margin-top:4px;display:grid}.bl-gpreview-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px 24px;display:flex}@media (min-width:1100px){.bl-gpreview .bl-grows{columns:2;border-top:0;column-gap:clamp(40px,5vw,80px)}.bl-gpreview .bl-g{break-inside:avoid}.bl-gpreview .bl-grows>.bl-g:first-child{border-top:1.5px solid var(--bl-hair)}}.bl-hub-foot{max-width:44rem;color:var(--ink-muted);gap:18px;margin-top:clamp(28px,4vw,48px);font-size:16px;line-height:1.55;display:grid}.bl-hub-next{flex-wrap:wrap;gap:12px;display:flex}.bl-articles{gap:4px;margin-top:clamp(40px,5vw,72px);display:grid}.bl-row-meta{color:var(--ink-muted);font-size:14px}.bl-month{grid-template-columns:minmax(0,1fr);gap:0 clamp(32px,5vw,80px);margin-top:clamp(16px,2.5vw,32px);display:grid}.bl-month-title{font-family:var(--font-serif);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.018em;border-bottom:1.5px solid var(--bl-hair);padding-bottom:14px;font-size:clamp(27px,2.6vw,38px);font-weight:380;line-height:1.08}.bl-rows{margin:0;padding:0;list-style:none}.bl-row{border-bottom:1px solid var(--line);grid-template-columns:4.5rem minmax(0,1fr);gap:4px 18px;padding:22px 0;display:grid}.bl-day{font-family:var(--font-serif);font-variation-settings:"SOFT" 100;color:var(--ink-muted);font-feature-settings:"lnum", "tnum";white-space:nowrap;font-size:19px;line-height:1.35}.bl-row-body{gap:6px;min-width:0;display:grid}.bl-row-title{font-family:var(--font-serif);font-variation-settings:"SOFT" 100, "WONK" 0;letter-spacing:-.012em;font-size:clamp(22px,1.6vw,27px);font-weight:400;line-height:1.15}.bl-page .bl-row-title a.bl-title-link.bl-title-link{text-decoration-color:#0000}.bl-page .bl-row-title a.bl-title-link.bl-title-link:hover{-webkit-text-decoration-color:var(--brass);text-decoration-color:var(--brass)}.bl-row-summary{max-width:60ch;font-size:17px;line-height:1.5}.bl-empty{max-width:52ch;color:var(--ink-muted);margin-top:10px;font-size:17px;line-height:1.55}@media (min-width:720px){.bl-row{grid-template-columns:6rem minmax(0,1fr);align-items:start;padding:22px 0}.bl-day{font-size:22px}}@media (min-width:1100px){.bl-month{grid-template-columns:14rem minmax(0,1fr)}.bl-month-title{border-bottom:0;align-self:start;padding-top:22px;position:sticky;top:24px}.bl-rows{border-top:1.5px solid var(--bl-hair)}}.bl-band{isolation:isolate;background:color-mix(in srgb, var(--wash-sky) 72%, var(--paper));border-top:1.5px solid color-mix(in srgb, var(--ink) 16%, transparent);-webkit-mask:linear-gradient(#000, #000) top / 100% calc(100% - 22px) no-repeat, var(--bl-deckle) bottom / 100% 24px no-repeat;-webkit-mask:linear-gradient(#000, #000) top / 100% calc(100% - 22px) no-repeat, var(--bl-deckle) bottom / 100% 24px no-repeat;mask:linear-gradient(#000, #000) top / 100% calc(100% - 22px) no-repeat, var(--bl-deckle) bottom / 100% 24px no-repeat;--bl-deckle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 24' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1200v8c-30 6-52 2-80 7s-50 9-84 4-58-8-92-2-60 10-96 6-62-9-100-5-64 9-98 7-58-8-90-6-62 8-96 8-60-7-92-6-58 7-90 7-66-7-96-5-60 8-90 6-54-6-80-4-42 5-56 4V0z'/%3E%3C/svg%3E");margin-inline:calc(50% - 50vw);padding:clamp(4px,1.2vw,16px) 0 calc(clamp(20px,3vw,40px) + 22px);position:relative}.bl-band-paint{opacity:.72;width:108%;height:110%;inset:-10% -4% 0}.bl-band-inner{width:100%;max-width:calc(76rem + var(--bl-gutter) * 2);padding-inline:var(--bl-gutter);gap:8px 48px;margin-inline:auto;display:grid;position:relative}.bl-band-overlap{padding-bottom:calc(var(--bl-overlap) + 26px)}.bl-band,.bl-page,.gd-page{--bl-overlap:clamp(36px, 5vw, 96px)}.bl-band-copy{justify-items:start;gap:8px;min-width:0;display:grid}.bl-title-row{gap:8px;display:grid}.bl-crumbs{font-size:14.5px}.bl-crumbs ol{flex-wrap:wrap;align-items:center;gap:0 10px;margin:0;padding:0;list-style:none;display:flex}.bl-crumbs li{align-items:center;gap:10px;display:inline-flex}.bl-crumbs li+li:before{content:"";border-top:2px solid var(--brass);border-right:2px solid var(--brass);width:7px;height:7px;transform:rotate(45deg)}.bl-page .bl-crumbs a,.gd-page .bl-crumbs a{align-items:center;min-height:40px;font-weight:600;display:inline-flex}.bl-title.wa-h1{letter-spacing:-.02em;text-wrap:balance;max-width:22ch;font-size:clamp(26px,2.6vw + 16px,60px);line-height:1.06}.bl-byline{gap:4px;padding-top:2px;display:grid}.bl-dates{color:var(--ink-muted);max-width:84ch;font-size:14.5px;line-height:1.5}.bl-dates time,.bl-dates [data-testid=post-cycle]{color:var(--ink);font-weight:600}.bl-author{font-weight:500}.bl-band-art{display:none}@media (min-width:900px){.bl-band-inner{grid-template-columns:minmax(0,1fr) minmax(260px,30%);align-items:end}.bl-band-art{stroke-width:2.6px;width:100%;max-width:400px;height:auto;margin:0 0 -8px;display:block}.bl-title-row{gap:12px}.bl-mark-head .wa-logo{padding:8px 12px}.bl-mark-head .wa-logo img{max-width:13rem;max-height:52px}.bl-mark-head .bl-seal{width:4rem;height:4rem;font-size:23px}}@media (min-width:1100px){.bl-hub .bl-h1{max-width:none;font-size:clamp(40px,2vw + 24px,58px)}}
