.hf-blog{background:#fbfaf7}.hf-blog-index,.hf-blog-foot{padding:0 var(--sr-gutter)}.hf-blog-index{padding-top:clamp(120px,11vw,180px);padding-bottom:4vw}.hf-blog-index h1{letter-spacing:-.045em;margin:0;font-size:clamp(40px,3.5vw,68px);font-weight:700;line-height:.95}.hf-blog-foot{padding-bottom:4vw}.hf-blog-foot .sr-footer{border-top:1px solid var(--sr-line);padding-top:2vw}.hf-house{--color-hey-blue:#4fdb5e;--color-primary:#4fdb5e;--color-light-blue:#e7f8ea;--color-light-pink:#e2f8fb;--color-light-green:#e9f9e3;--color-dark-pink:#0c3a30;--color-dark-blue:#131109;--color-heygen-blue-hey:#4fdb5e;--color-heygen-blue-dark:#0c3a30;--color-heygen-blue-light:#dff7e3}.hf-house .hf-house-art,.hf-house main>section:last-of-type img{filter:hue-rotate(-75deg)saturate(.85)}.hf-house article a{color:#05563f;text-underline-offset:.18em;-webkit-text-decoration:underline #05563f66;text-decoration:underline #05563f66}.hf-house article a:hover{text-decoration-color:currentColor}.hf-house main a.bg-black{color:var(--color-heygen-blue-hey)}.hf-house main a.bg-black:hover{background:var(--color-heygen-blue-dark);color:var(--color-heygen-blue-hey)}.hf-blog .sr-bar{-webkit-backdrop-filter:saturate(1.4)blur(14px);background:#fbfaf9d1;position:fixed;box-shadow:0 1px #13110914}@supports (animation-timeline:scroll()){.hf-blog .sr-bar{-webkit-backdrop-filter:none;box-shadow:none;background:0 0;animation:linear both hf-bar-pill;animation-timeline:scroll(root);animation-range:0 140px}.hf-blog .sr-bar:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:saturate(1.4)blur(16px);opacity:0;background:#fbfaf9e6;border:1px solid #13110914;animation:linear both hf-bar-glass;animation-timeline:scroll(root);animation-range:0 140px;position:absolute;inset:0;box-shadow:0 10px 30px -14px #0c3a3059}}@keyframes hf-bar-pill{to{border-radius:999px;height:56px;padding:0 10px 0 22px;top:12px;left:max(12px,50% - 630px);right:max(12px,50% - 630px)}}@keyframes hf-bar-glass{to{opacity:1}}.hf-house article pre{white-space:pre-wrap;overflow-wrap:anywhere}.hf-house article pre,.hf-house article code{font-variant-ligatures:none;font-feature-settings:"liga" 0, "calt" 0}
