
.hf-article-page{display:flex;flex-direction:column;gap:48px;background:#e9e0d0;color:#0b0d0f;padding:64px max(64px,calc((100% - 1600px)/2 + 64px)) 80px}
.hf-article-page p,.hf-article-page h1,.hf-article-page h2,.hf-article-page h3,.hf-article-page ul,.hf-article-page blockquote,.hf-article-page figure{margin:0}
.hf-article-page>.wp-block-group,.hf-article-layout>*{margin-block:0}
.hf-article-heading{display:flex;flex-direction:column;gap:24px}
.hf-article-back a{display:inline-flex;align-items:center;gap:10px;min-height:44px;font:700 11px/13px Inter,sans-serif;letter-spacing:1px;text-decoration:none;color:#0b0d0f}
.hf-article-category{font:800 11px/13px Inter,sans-serif;letter-spacing:1.2px;text-transform:uppercase;color:#c62b6d}
.hf-article-category a{color:inherit;text-decoration:none}
.hf-article-title{font:700 56px/60px "Space Grotesk",sans-serif;letter-spacing:-2.2px}
.hf-article-standfirst{font:400 18px/30px Inter,sans-serif;color:#5b574f}
.hf-article-standfirst .wp-block-post-excerpt__more-text{display:none}
.hf-article-cover{height:320px;overflow:hidden}
.hf-article-cover img{display:block;width:100%;height:100%;object-fit:cover}
.hf-article-cover-cropped img{height:219.642857%;object-fit:fill}
.hf-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 344px;gap:64px;align-items:start}
.hf-article-reading{display:flex;flex-direction:column;gap:36px;min-width:0}
.hf-article-reading p,.hf-article-reading li{font:400 16px/29px Inter,sans-serif;color:#3b3934}
.hf-article-section{display:flex;flex-direction:column;gap:14px}
.hf-article-reading h2{font:700 28px/35px "Space Grotesk",sans-serif;letter-spacing:-.8px}
.hf-article-reading .hf-article-quote{border:0;border-left:4px solid #ff4f9a;padding:4px 0 4px 24px}
.hf-article-reading .hf-article-quote p{font:400 36px/43px "Instrument Serif",serif;color:#0b0d0f}
.hf-article-check{display:flex;flex-direction:column;gap:16px}
.hf-article-check h2{line-height:36px}
.hf-article-checklist{padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}
.hf-article-checklist li{display:flex;gap:14px;align-items:flex-start}
.hf-article-checklist li:before{content:"";flex:none;width:16px;height:16px;margin-top:6.5px;background:#c62b6d;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' d='m5 12 4 4L19 6'/%3E%3C/svg%3E") center/contain no-repeat}
.hf-article-closing{padding-top:27px;border-top:1px solid #beb5a5;display:flex;flex-direction:column;gap:20px}
.hf-article-explore a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#0b0d0f;text-decoration:none;font:800 11px/13px Inter,sans-serif;letter-spacing:1px}
.hf-article-sidebar{padding:24px;outline:1px solid #beb5a5;outline-offset:-1px;display:flex;flex-direction:column;gap:24px;min-width:0}
.hf-article-sidebar-heading{display:flex;flex-direction:column;gap:12px}
.hf-article-sidebar-heading h2{font:700 28px/36px "Space Grotesk",sans-serif;letter-spacing:-.8px}
.hf-article-sidebar-heading>a{font:800 10px/12px Inter,sans-serif;letter-spacing:.7px;color:#0b0d0f;text-decoration:none;align-self:flex-start}
.hf-article-related-stack{display:flex;flex-direction:column;gap:32px}
.hf-article-related-card .hf-blog-cover{height:168px}
.hf-article-related-card .hf-blog-cover img{height:249.404762%;object-fit:fill}
.hf-article-related-card h3{min-height:48px;font:700 20px/24px "Space Grotesk",sans-serif;letter-spacing:-.6px}
.hf-article-related-card h3 a{color:inherit;text-decoration:none}
.hf-article-related-card .hf-blog-excerpt{min-height:63px}
.hf-article-related-card .hf-blog-read{padding:0 14px;background:#ff4f9a}
.hf-article-page a:hover{color:#c62b6d}
.hf-article-related-card .hf-blog-read:hover{background:#0b0d0f;color:#f3f0ea}
.hf-article-page a:focus-visible{outline:2px solid #c62b6d;outline-offset:3px}
@media(max-width:1100px){.hf-article-page{padding-inline:24px}.hf-article-layout{grid-template-columns:minmax(0,1fr) 300px;gap:32px}.hf-article-sidebar{padding:20px}.hf-article-related-card h3{min-height:0}.hf-article-related-card .hf-blog-excerpt{min-height:0}.hf-article-title{font-size:48px;line-height:1.08}}
@media(max-width:800px){.hf-article-layout{grid-template-columns:1fr}.hf-article-related-stack{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hf-article-related-card .hf-blog-cover{height:auto;aspect-ratio:296/168}.hf-article-title{font-size:42px;letter-spacing:-1.7px}.hf-article-page{gap:32px}.hf-article-cover{height:auto;aspect-ratio:1312/320}}
@media(max-width:700px){.hf-article-page{padding:40px 18px 64px}.hf-article-heading{gap:20px}.hf-article-title{font-size:38px}.hf-article-standfirst{font-size:16px;line-height:1.65}.hf-article-cover{aspect-ratio:2/1}.hf-article-reading{gap:28px}.hf-article-reading h2{font-size:24px;line-height:1.25}.hf-article-reading .hf-article-quote p{font-size:30px;line-height:1.2}.hf-article-related-stack{grid-template-columns:1fr}.hf-article-sidebar{padding:20px}.hf-article-cover-wide img{object-fit:cover}.hf-article-check h2{line-height:1.3}}
