.blog-hub{width:100%;color:var(--text-primary);margin-top:-1rem;position:relative}.blog-banner{flex-direction:column;justify-content:center;align-items:center;height:273px;display:flex;position:relative;overflow:hidden}.blog-banner h1{margin:0;position:relative}.blog-banner-placeholder{background:var(--paper);position:absolute;inset:0}.blog-banner-placeholder:after,.blog-image-placeholder:after{content:"";background:var(--text-primary);opacity:.065;position:absolute;inset:0}.blog-banner-lines{gap:12px;width:min(580px,70%);margin-top:28px;display:grid;position:relative}.blog-banner-lines span,.blog-text-placeholder{background:var(--text-primary);opacity:.14;height:4px;display:block}.blog-banner-lines span:last-child{width:80%;margin:auto}.blog-topics{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 38px;min-height:70px;padding:12px 7%;display:flex}.blog-topics a{align-items:center;min-height:44px;display:inline-flex}.blog-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:106px 8%;width:86%;max-width:1280px;margin:93px auto 0;display:grid}.blog-grid-cell{min-width:0}.blog-card{min-width:0;text-decoration:none;display:block}.blog-image-placeholder,.blog-card-image{aspect-ratio:306/365;object-fit:cover;width:100%;display:block;position:relative}.blog-card:not(.blog-card--feature){min-height:555px}.blog-card-copy{margin-top:22px}.blog-card-copy h2{margin:0 0 16px}.blog-card-copy p{margin:0}.blog-text-placeholder{width:100%;height:4px;margin:10px 0}.blog-text-placeholder--title{width:70%;height:9px;margin-bottom:22px}.blog-text-placeholder--short{width:65%}.blog-inline-signup{background:var(--paper);align-items:center;padding:28px;display:flex;position:relative}.blog-inline-signup:before{content:"";background:var(--text-primary);opacity:.1;pointer-events:none;position:absolute;inset:0}.blog-signup-fixture{gap:18px;width:100%;display:grid;position:relative}.blog-signup-fixture p{margin:0}.blog-inline-signup .blog-signup-fixture{gap:24px}.blog-inline-signup .klaviyo-form-YqLpAz{width:100%;min-width:0}.blog-feature{width:100%;margin-top:80px}.blog-card--feature{min-height:560px;position:relative}.blog-card--feature .blog-image-placeholder,.blog-card--feature .blog-card-image{aspect-ratio:auto;height:100%;position:absolute;inset:0}.blog-card--feature .blog-card-copy{max-width:850px;margin:0;position:absolute;bottom:36px;left:5%;right:5%}.blog-article-grid--last{margin-top:108px}.blog-pagination{justify-content:center;align-items:center;gap:20px;min-height:48px;margin:28px 0 48px;display:flex}.blog-pagination a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.blog-underlay[inert]{opacity:.5;-webkit-user-select:none;user-select:none}.blog-coming-soon{pointer-events:auto;position:absolute;inset:0}.blog-coming-soon h1{width:100%;font-family:var(--kn-font-title);white-space:nowrap;text-align:center;letter-spacing:-.04em;color:#ff9100;margin:0;padding:18px 0;font-size:clamp(44px,15.1vw,280px);font-weight:300;line-height:1.1;position:sticky;top:180px}.blog-popup-preview{background:var(--paper)}@media (width>=768px){.blog-hub{margin-top:-1.5rem}}@media (width<=1023px){.blog-article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:70px 8%}.blog-banner{height:240px}.blog-card--feature{min-height:450px}}@media (width<=719px){.blog-card:not(.blog-card--feature){min-height:0}.blog-banner{height:220px}.blog-topics{gap:4px 22px}.blog-article-grid{grid-template-columns:minmax(0,1fr);row-gap:56px;width:86%;margin-top:48px}.blog-inline-signup{min-height:400px}.blog-feature{margin-top:56px}.blog-card--feature{min-height:400px}.blog-article-grid--last{margin-top:56px}.blog-coming-soon h1{top:150px}}
