._1h32c1a0{border:1px solid var(--button-default-border);background:var(--button-default-bg);min-block-size:2.35rem;color:var(--button-default-text);font-family:var(--type-sans);border-radius:4px;align-items:center;gap:.45rem;padding-inline:.85rem;font-size:.92rem;font-weight:500;line-height:1.4;transition:background .16s,border-color .16s,color .16s;display:inline-flex}
._1h32c1a0:hover{border-color:var(--button-default-hover-border);background:var(--button-default-hover-bg);color:var(--button-default-hover-text)}
._1h32c1a0 svg{flex:none;block-size:.95em;inline-size:.95em}
._1h32c1a1{border-color:var(--button-primary-border);background:var(--button-primary-bg);color:var(--button-primary-text)}
._1h32c1a1:hover{border-color:var(--button-primary-hover-border);background:var(--button-primary-hover-bg);color:var(--button-primary-hover-text)}
._1h32c1a2{border-color:var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text)}
._1h32c1a2:hover{border-color:var(--button-secondary-hover-border);background:var(--button-secondary-hover-bg);color:var(--button-secondary-hover-text)}
.pt8mn73{z-index:20;background:color-mix(in srgb, var(--page) 88%, transparent);color:#202020;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);border-block-end:1px solid #cecece;position:sticky;inset-block-start:0}
.pt8mn76{min-block-size:3.55rem;inline-size:100%;padding:.72rem var(--article-outer-column,clamp(.75rem, 2vw, 1rem));justify-content:space-between;align-items:center;margin-inline:auto;font-size:.92rem;line-height:1.45;display:flex}
.pt8mn71{color:#202020;letter-spacing:-.025em;align-items:center;min-block-size:2rem;font-size:clamp(1.28rem,2.2vw,1.6rem);font-weight:650;text-decoration:none;display:inline-flex}
.pt8mn71:hover{color:var(--color-blue)}
.pt8mn70{justify-content:flex-end;align-items:center;column-gap:clamp(.85rem,1.8vw,1.15rem);display:flex}
.pt8mn72{background:var(--line);block-size:1.15rem;inline-size:1px}
.pt8mn75{min-block-size:2rem;color:var(--muted);border-radius:4px;align-items:center;padding-inline:.35rem;text-decoration:none;transition:color .16s;display:inline-flex}
.pt8mn75:hover{color:var(--ink)}
.pt8mn74{margin-inline-start:.15rem}
@media (max-width:560px){.pt8mn72,.pt8mn75{display:none}}
.o80hbm6.o80hbm2,.o80hbm6.o80hbm4{letter-spacing:.095em;text-transform:uppercase;font-weight:600;line-height:1.55}
.o80hbm6.o80hbm2{color:var(--hero-overline-text-color);font-size:var(--type-caption-size,.72rem)}
.o80hbm6.o80hbm4{color:var(--typography-section-label-text-color);margin-block:0 .55rem;font-size:.78rem}
.o80hbm6.o80hbm0{color:var(--typography-figure-label-text-color);letter-spacing:.08em;text-transform:uppercase;margin-block:0 .55rem;font-size:.72rem;font-weight:500;line-height:1.6}
.o80hbm6.o80hbm1{max-inline-size:45ch;color:var(--muted);font-family:var(--type-serif);font-size:var(--type-lead-size,1.18rem);margin:0;font-style:italic;line-height:1.48}
.o80hbm6.o80hbm3{max-inline-size:68ch;color:var(--muted);font-size:var(--type-body-size,1rem);line-height:var(--type-body-leading,1.55);margin-block:1rem 0}
.o80hbm6.o80hbm5{max-inline-size:47rem;color:var(--ink);font-family:var(--type-serif);margin-block:1.25rem 0;font-size:clamp(1.08rem,1vw + .85rem,1.24rem);font-style:italic;line-height:1.52}
.odq9s84{background:var(--footer-bg);color:var(--footer-text)}
.odq9s85{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.65rem clamp(1.5rem,4vw,3rem);inline-size:min(100%,75rem);margin-inline:auto;padding:clamp(2.25rem,5vw,3.25rem) clamp(1.25rem,4vw,2rem);display:grid}
.odq9s81,.odq9s8b{display:contents}
.odq9s80{color:var(--footer-text);font-family:var(--type-sans);letter-spacing:-.04em;grid-area:1/1;font-size:clamp(1.6rem,3vw,2.35rem);font-weight:600;line-height:1;text-decoration:none;display:inline-flex}
.odq9s80:hover,.odq9s82:hover,.odq9s8a:hover{color:var(--footer-link-hover)}
.odq9s83,.odq9s82{color:var(--footer-muted);font-size:.82rem;line-height:1.5}
.odq9s83{grid-area:2/1}
.odq9s82{text-underline-offset:.2em;grid-area:2/2;justify-self:start;text-decoration:none}
.odq9s82:hover{text-decoration:underline}
.odq9s88{grid-area:1/2;justify-content:flex-start;align-self:baseline;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}
.odq9s8a{block-size:1.5rem;inline-size:1.5rem;color:var(--footer-muted);justify-content:center;align-items:center;line-height:1;display:inline-flex}
.odq9s87{block-size:1.5rem;inline-size:1.5rem}
@media (max-width:760px){.odq9s85{grid-template-columns:1fr}.odq9s80,.odq9s83,.odq9s88,.odq9s82{grid-area:auto/1}.odq9s88{justify-content:flex-start}}
