.BlogPost-module__InHyNW__article{--ink:var(--primary-theme-ink);--paper:var(--primary-theme-paper);--line:#1d1d1d47;--muted:#1d1d1db3;color:var(--ink);font-family:var(--primary-font-family);font-size:var(--primary-body-size);background:0 0;overflow:clip}html.dark .BlogPost-module__InHyNW__article{--line:#ffffff47;--muted:#ffffffb3}.BlogPost-module__InHyNW__heroImage{height:min(74vw,58rem);margin:0 var(--primary-page-gutter);border:1px solid var(--line);background:#1d1d1d0d;position:relative;overflow:hidden}.BlogPost-module__InHyNW__heroImage img{-o-object-fit:cover;object-fit:cover;filter:saturate(.78)}.BlogPost-module__InHyNW__heroImage figcaption{z-index:2;color:#fff;text-transform:uppercase;mix-blend-mode:difference;justify-content:space-between;gap:1rem;font-size:.7rem;line-height:1;display:flex;position:absolute;bottom:1.25rem;left:1.25rem;right:1.25rem}html.dark .BlogPost-module__InHyNW__heroImage figcaption{color:#fff;mix-blend-mode:normal}.BlogPost-module__InHyNW__articleLayout{padding:clamp(6rem,11vw,11rem)var(--primary-page-gutter)clamp(7rem,13vw,13rem);border-bottom:1px solid var(--line);grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25em;display:grid}.BlogPost-module__InHyNW__sidebar{grid-column:1/4;min-width:0}.BlogPost-module__InHyNW__body{grid-column:5/12;min-width:0}.BlogPost-module__InHyNW__articleFacts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-transform:uppercase;grid-template-columns:auto 1fr;gap:.7rem 1.5rem;padding:1rem 0;font-size:.72rem;line-height:1.2;display:grid}.BlogPost-module__InHyNW__articleFacts p,.BlogPost-module__InHyNW__articleFacts span,.BlogPost-module__InHyNW__articleFacts time{margin:0}.BlogPost-module__InHyNW__articleFacts p{color:var(--muted)}.BlogPost-module__InHyNW__tableOfContents{margin-top:4rem;position:sticky;top:7rem}.BlogPost-module__InHyNW__tableOfContents>p{text-transform:uppercase;margin:0 0 1.25rem;font-size:.72rem}.BlogPost-module__InHyNW__tableOfContents ol{border-top:1px solid var(--line);max-height:calc(100vh - 12rem);margin:0;padding:0;list-style:none;overflow:auto}.BlogPost-module__InHyNW__tableOfContents li{border-bottom:1px solid var(--line)}.BlogPost-module__InHyNW__tableOfContents a{color:var(--muted);grid-template-columns:2rem 1fr;gap:.75rem;padding:.8rem 0;font-family:Arial,sans-serif;font-size:.72rem;line-height:1.35;text-decoration:none;transition:color .2s,padding .25s;display:grid}.BlogPost-module__InHyNW__tableOfContents a span{color:#700047;font-family:var(--primary-font-family);font-size:.64rem}.BlogPost-module__InHyNW__tableOfContents a:hover,.BlogPost-module__InHyNW__tableOfContents a:focus-visible{color:var(--ink);padding-left:.35rem}html.dark .BlogPost-module__InHyNW__tableOfContents a span{color:#fff}.BlogPost-module__InHyNW__lead{letter-spacing:-.04em;text-transform:uppercase;margin:0 0 clamp(4rem,8vw,8rem);font-family:var(--primary-font-family)!important;font-size:clamp(2rem,3.5vw,4.25rem)!important;line-height:1!important}.BlogPost-module__InHyNW__body h2{border-top:1px solid var(--line);letter-spacing:-.04em;text-transform:uppercase;margin:clamp(5rem,9vw,9rem) 0 2rem;padding-top:1rem;scroll-margin-top:7rem;font-size:clamp(2rem,3.2vw,3.75rem);font-weight:400;line-height:1}.BlogPost-module__InHyNW__body>p:not(.BlogPost-module__InHyNW__lead),.BlogPost-module__InHyNW__body li{color:var(--muted);font-family:Arial,sans-serif;font-size:clamp(1rem,1.15vw,1.14rem);line-height:1.8}.BlogPost-module__InHyNW__body>p:not(.BlogPost-module__InHyNW__lead){white-space:pre-line;margin:0 0 1.5rem}.BlogPost-module__InHyNW__body ul{border-top:1px solid var(--line);margin:2rem 0 3rem;padding:0;list-style:none}.BlogPost-module__InHyNW__body li{border-bottom:1px solid var(--line);padding:1rem 1rem 1rem 2rem;position:relative}.BlogPost-module__InHyNW__body li:before{content:"";background:#700047;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:1.75rem;left:.45rem}.BlogPost-module__InHyNW__contentImage{border:1px solid var(--line);margin:clamp(3rem,6vw,6rem) 0}.BlogPost-module__InHyNW__contentImage img{width:100%;height:auto;display:block}.BlogPost-module__InHyNW__contentImage figcaption{border-top:1px solid var(--line);color:var(--muted);padding:.85rem 1rem;font-family:Arial,sans-serif;font-size:.75rem;line-height:1.4}.BlogPost-module__InHyNW__actions{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-transform:uppercase;justify-content:space-between;align-items:flex-start;gap:2rem;margin-top:clamp(6rem,11vw,11rem);padding:1.5rem 0;font-size:.72rem;display:flex}.BlogPost-module__InHyNW__actions>a,.BlogPost-module__InHyNW__actions div{color:inherit;flex-wrap:wrap;gap:1rem 2rem;text-decoration:none;display:flex}.BlogPost-module__InHyNW__actions div>span{color:var(--muted)}.BlogPost-module__InHyNW__actions div a{color:inherit;text-decoration:none}.BlogPost-module__InHyNW__actions a{transition:color .2s}.BlogPost-module__InHyNW__actions a:hover,.BlogPost-module__InHyNW__actions a:focus-visible{color:#700047}:is(html.dark .BlogPost-module__InHyNW__actions a:hover,html.dark .BlogPost-module__InHyNW__actions a:focus-visible){color:#fff}.BlogPost-module__InHyNW__tableOfContents a:focus-visible,.BlogPost-module__InHyNW__actions a:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:991px){.BlogPost-module__InHyNW__sidebar{grid-column:1/5}.BlogPost-module__InHyNW__body{grid-column:5/13}}@media (max-width:700px){.BlogPost-module__InHyNW__heroImage{height:72vw}.BlogPost-module__InHyNW__articleLayout{grid-template-columns:1fr;padding-top:5rem;padding-bottom:7rem}.BlogPost-module__InHyNW__sidebar,.BlogPost-module__InHyNW__body{grid-column:1}.BlogPost-module__InHyNW__tableOfContents{margin:3rem 0 5rem;position:static}.BlogPost-module__InHyNW__tableOfContents ol{max-height:none}.BlogPost-module__InHyNW__lead{font-size:clamp(2rem,9vw,3.2rem)!important}.BlogPost-module__InHyNW__actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.BlogPost-module__InHyNW__tableOfContents a,.BlogPost-module__InHyNW__actions a{transition:none}}
