.hm-blog{padding:146px 0 80px}.hm-root .hm-blog a:focus-visible{outline:2px solid var(--hm-terracotta);outline-offset:6px}.hm-blog-heading{padding-bottom:70px}.hm-blog-heading .hm-eyebrow{margin-bottom:24px}.hm-root .hm-blog-heading h1{max-width:960px;margin-bottom:28px}.hm-blog-heading .hm-body-lg{max-width:570px;line-height:1.55}.hm-blog-featured{background:var(--hm-sand);border-radius:18px;grid-template-columns:1.1fr 1fr;display:grid;overflow:hidden}.hm-blog-featured>img{object-fit:cover;width:100%;height:100%;min-height:420px}.hm-blog-featured-copy{flex-direction:column;align-items:flex-start;padding:clamp(28px,4vw,56px);display:flex}.hm-blog time{color:var(--hm-graphite);letter-spacing:.015em;font-size:.82rem;display:block}.hm-root .hm-blog-featured h2{letter-spacing:-.035em;margin:20px 0;font-size:clamp(1.7rem,2.7vw,2.6rem);font-weight:300;line-height:1.15}.hm-blog-featured p,.hm-blog-card p{color:var(--hm-graphite);font-size:.98rem;line-height:1.65}.hm-blog-read{color:var(--hm-terracotta);align-items:center;gap:22px;margin-top:26px;font-size:.9rem;display:flex}.hm-blog-read>span{font-size:1.3rem;transition:transform .2s}.hm-blog a:hover .hm-blog-read>span{transform:translate(2px,-2px)}.hm-blog-archive-heading{justify-content:space-between;align-items:baseline;gap:20px;padding:84px 0 32px;display:flex}.hm-blog-archive-heading>span{color:var(--hm-graphite);font-size:.85rem}.hm-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:54px 30px;display:grid}.hm-blog-card{min-width:0}.hm-blog-card>a{height:100%;display:block}.hm-blog-card img,.hm-blog-no-image{aspect-ratio:1.45;object-fit:cover;border-radius:12px;width:100%;margin-bottom:22px}.hm-blog-no-image{background:var(--hm-sand);color:var(--hm-terracotta);flex-direction:column;justify-content:space-between;padding:26px;display:flex}.hm-blog-no-image>span:first-child{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem}.hm-blog-no-image>span:last-child{font-size:1.65rem;font-weight:300;line-height:1.15}.hm-root .hm-blog-card h3{letter-spacing:-.025em;margin:14px 0;font-size:1.4rem;font-weight:400;line-height:1.3}.hm-blog-note{border-top:1px solid var(--hm-line);max-width:740px;color:var(--hm-graphite);padding-top:28px;font-size:.85rem;line-height:1.65;margin-top:65px!important}.hm-article-header{max-width:960px}.hm-blog-back{margin-bottom:40px;font-size:.88rem;display:inline-block;color:var(--hm-terracotta)!important}.hm-root .hm-article-header h1{letter-spacing:-.045em;text-wrap:balance;margin:20px 0 25px;font-size:clamp(2.2rem,4.7vw,4.2rem);font-weight:300;line-height:1.1}.hm-article-note{color:var(--hm-graphite);max-width:610px;font-size:.84rem;line-height:1.6}.hm-article-hero{max-width:1120px;padding-top:45px;padding-bottom:15px}.hm-article-hero>img{object-fit:cover;border-radius:14px;width:100%;height:auto;max-height:680px}.hm-article-body,.hm-article-end{width:min(100% - 40px,760px);margin:48px auto 0}.hm-article-body{overflow-wrap:anywhere;font-size:1.06rem;line-height:1.85}.hm-root .hm-article-body p{margin:0 0 1.35em}.hm-root .hm-article-body h2,.hm-root .hm-article-body h3,.hm-root .hm-article-body h4,.hm-root .hm-article-body h5,.hm-root .hm-article-body h6{letter-spacing:-.025em;margin:1.9em 0 .9em;font-size:clamp(1.35rem,2.5vw,1.9rem);font-weight:400;line-height:1.35}.hm-root .hm-article-body a{color:var(--hm-terracotta);text-underline-offset:3px;text-decoration:underline}.hm-article-body img{border-radius:8px;width:auto;height:auto;max-height:850px;margin:30px auto 18px}.hm-article-body ul,.hm-article-body ol{margin:1.3em 0;padding-left:1.4em}.hm-article-body ul{list-style:outside}.hm-article-body ol{list-style:decimal}.hm-article-body li{margin-bottom:.6em;padding-left:.25em}.hm-article-body blockquote{border-left:3px solid var(--hm-terracotta);margin:2em 0;padding-left:24px}.hm-article-body table{border-collapse:collapse;max-width:100%;font-size:.9rem;display:block;overflow-x:auto}.hm-article-body td,.hm-article-body th{border:1px solid var(--hm-line);min-width:100px;padding:10px 14px}.hm-article-next{border-top:1px solid var(--hm-line);justify-content:space-between;align-items:center;gap:40px;margin-top:80px;padding-top:55px;display:flex}.hm-article-next>div{max-width:760px}.hm-article-next .hm-eyebrow{margin-bottom:22px}.hm-article-next .hm-btn{flex-shrink:0}@media (max-width:900px){.hm-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-blog-featured{grid-template-columns:1fr}.hm-blog-featured>img{aspect-ratio:1.7;min-height:0}.hm-article-next{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.hm-blog{padding-top:114px;padding-bottom:55px}.hm-blog-heading{padding-bottom:40px}.hm-blog-heading .hm-display{font-size:clamp(2.5rem,10vw,3.5rem)}.hm-blog-featured-copy{padding:26px}.hm-blog-grid{grid-template-columns:1fr;gap:42px}.hm-blog-archive-heading{flex-direction:column;gap:12px;padding-top:54px}.hm-article-body{margin-top:30px;font-size:1rem}.hm-article-hero{padding-top:30px}.hm-article-next{margin-top:55px;padding-top:35px}}@media (prefers-reduced-motion:reduce){.hm-blog-read>span{transition:none}}
