.blog-module__i2fiEW__list{border-top:1px solid var(--rule);margin:0;padding:0;list-style:none}.blog-module__i2fiEW__item{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:32px;padding-block:32px;display:grid}.blog-module__i2fiEW__item img{border:1px solid var(--rule);width:100%;height:auto;display:block}.blog-module__i2fiEW__item h2{font-size:var(--s4);margin:6px 0 10px}.blog-module__i2fiEW__item h2 a{color:var(--ink);text-decoration:none}.blog-module__i2fiEW__item h2 a:hover{text-underline-offset:4px;text-decoration:underline}.blog-module__i2fiEW__item p{color:var(--ink-soft);max-width:60ch}.blog-module__i2fiEW__more{margin-top:12px;font-weight:600;display:inline-block}@media (max-width:700px){.blog-module__i2fiEW__item{grid-template-columns:1fr;gap:16px}}.blog-module__i2fiEW__head{max-width:var(--measure);margin-bottom:28px}.blog-module__i2fiEW__head h1{font-size:var(--s6);letter-spacing:-.015em;margin:10px 0 16px}.blog-module__i2fiEW__byline{color:var(--ink-soft);font-size:var(--s1)}.blog-module__i2fiEW__hero{max-width:820px;margin:0 0 40px}.blog-module__i2fiEW__hero img{width:100%;height:auto;display:block}.blog-module__i2fiEW__hero figcaption{font-size:var(--s1);color:var(--ink-soft);max-width:68ch;margin-top:10px}.blog-module__i2fiEW__body h2{margin-top:48px}.blog-module__i2fiEW__body .lede{font-family:var(--display);font-size:var(--s3);line-height:1.5}.blog-module__i2fiEW__cta{background:var(--sheet);border:1px solid var(--rule);max-width:var(--measure);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:48px;padding:24px;display:flex}.blog-module__i2fiEW__cta p{flex:320px}.blog-module__i2fiEW__credits{border-top:1px solid var(--rule);font-size:var(--s1);color:var(--ink-soft);max-width:var(--measure);margin-top:48px;padding-top:20px}.blog-module__i2fiEW__credits h2{font-family:var(--label);font-size:var(--s0);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-weight:600}.blog-module__i2fiEW__credits ul{margin:0;padding-left:18px}.blog-module__i2fiEW__credits li{margin-bottom:4px}.blog-module__i2fiEW__back{margin-top:32px;display:inline-block}.blog-module__i2fiEW__search{gap:6px;max-width:560px;margin-bottom:12px;display:grid}.blog-module__i2fiEW__search label{font-weight:600}.blog-module__i2fiEW__search input{font:400 1.0625rem/1.4 var(--body);color:var(--ink);background:var(--sheet);border:1px solid #9aa398;border-radius:2px;width:100%;min-height:48px;padding:12px}.blog-module__i2fiEW__search input:focus{outline:2px solid var(--gall);outline-offset:0;border-color:#0000}.blog-module__i2fiEW__count{color:var(--ink-soft);font-size:var(--s1);min-height:1.5em;margin:0 0 20px}.blog-module__i2fiEW__pager{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:32px;font-weight:600;display:grid}.blog-module__i2fiEW__pager>a:last-child{justify-self:end}.blog-module__i2fiEW__pager ol{gap:6px;margin:0;padding:0;list-style:none;display:flex}.blog-module__i2fiEW__pager ol a,.blog-module__i2fiEW__pager ol span{border:1px solid var(--rule);border-radius:2px;place-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-grid}.blog-module__i2fiEW__pager ol a{color:var(--gall);background:var(--sheet)}.blog-module__i2fiEW__pager ol [aria-current=page]{background:var(--gall);border-color:var(--gall);color:var(--sheet)}
.Blog-module__8PtgHq__fig{margin:36px 0}.Blog-module__8PtgHq__fig img{border:1px solid var(--rule);background:var(--sheet);width:100%;height:auto;display:block}.Blog-module__8PtgHq__fig figcaption{font-size:var(--s1);color:var(--ink-soft);max-width:60ch;margin-top:10px}.Blog-module__8PtgHq__figSrc{font-style:italic}.Blog-module__8PtgHq__wide{max-width:100%}.Blog-module__8PtgHq__portrait{max-width:420px}.Blog-module__8PtgHq__narrow{max-width:300px}.Blog-module__8PtgHq__video{aspect-ratio:16/9;background:var(--ink);border:1px solid var(--rule);position:relative}.Blog-module__8PtgHq__video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.Blog-module__8PtgHq__chapters{columns:2;column-gap:32px;padding-left:0;list-style:none}.Blog-module__8PtgHq__chapters li{break-inside:avoid;margin-bottom:6px}.Blog-module__8PtgHq__chapters a{font-family:var(--mono);font-size:var(--s1);margin-right:10px}@media (max-width:560px){.Blog-module__8PtgHq__chapters{columns:1}}.Blog-module__8PtgHq__scroll{overflow-x:auto}.Blog-module__8PtgHq__chart svg{background:var(--sheet);border:1px solid var(--rule);width:100%;min-width:540px;height:auto;font-family:var(--label);display:block}.Blog-module__8PtgHq__bar{fill:var(--gall-soft);stroke:var(--gall);stroke-width:1px}.Blog-module__8PtgHq__barText{fill:var(--ink);font-size:16px;font-weight:600}.Blog-module__8PtgHq__fadeFrom{stop-color:var(--gall-soft);stop-opacity:0}.Blog-module__8PtgHq__fadeTo{stop-color:var(--gall-soft);stop-opacity:1}.Blog-module__8PtgHq__hatch{stroke:var(--rule);stroke-width:3px}.Blog-module__8PtgHq__gapLabel text{fill:var(--tag-ink);font-size:14px}.Blog-module__8PtgHq__strong{letter-spacing:.08em;font-weight:700}.Blog-module__8PtgHq__axis{stroke:var(--ink-soft);stroke-width:1px}.Blog-module__8PtgHq__tick{fill:var(--ink-soft);font-size:14px}.Blog-module__8PtgHq__grid{stroke:var(--rule);stroke-width:1px}.Blog-module__8PtgHq__ref{stroke:var(--tag);stroke-width:1.5px;stroke-dasharray:6 4}.Blog-module__8PtgHq__refText{fill:var(--tag-ink);font-size:14px}.Blog-module__8PtgHq__slots{fill:none;stroke:var(--gall);stroke-width:3px}.Blog-module__8PtgHq__dot{fill:var(--gall)}.Blog-module__8PtgHq__note{fill:var(--ink);font-size:14px;font-weight:600}.Blog-module__8PtgHq__tableWrap{border:1px solid var(--rule);background:var(--sheet);margin:28px 0;overflow-x:auto}.Blog-module__8PtgHq__tableWrap table{border-collapse:collapse;width:100%;min-width:520px;font-size:var(--s1)}.Blog-module__8PtgHq__tableWrap th,.Blog-module__8PtgHq__tableWrap td{text-align:left;border-bottom:1px solid var(--rule);vertical-align:top;padding:10px 12px}.Blog-module__8PtgHq__tableWrap th{font-family:var(--label);font-size:var(--s0);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft)}.Blog-module__8PtgHq__tableWrap td.Blog-module__8PtgHq__num,.Blog-module__8PtgHq__tableWrap th.Blog-module__8PtgHq__num{text-align:right;font-variant-numeric:tabular-nums}
