@layer pagewick{.pw-blog-index{width:100%;color:var(--pw-blog-ink,inherit);background:var(--pw-blog-paper,transparent);line-height:1.6;container:pw-blog/inline-size}.pw-blog-index,.pw-blog-index *,.pw-blog-index :before,.pw-blog-index :after{box-sizing:border-box}.pw-blog-index :where(h2,h3,p,figure){margin:0}.pw-blog-index :where(a){color:inherit;text-decoration:none}.pw-blog-index :where(a):focus-visible{outline:3px solid var(--pw-blog-accent,currentColor);outline-offset:6px;border-radius:2px}.pw-blog-index .pw-blog-feature{border-bottom:1px solid var(--pw-blog-line,color-mix(in srgb, currentColor 18%, transparent));min-width:0;padding-bottom:clamp(36px,5cqi,64px)}.pw-blog-index .pw-blog-feature-link{gap:clamp(24px,4cqi,56px);min-width:0;display:grid}.pw-blog-index :where(.pw-blog-feature-media,.pw-blog-card-media){aspect-ratio:3/2;background:var(--pw-blog-wash,color-mix(in srgb, currentColor 5%, transparent));min-width:0;display:block;overflow:hidden}.pw-blog-index :where(.pw-blog-feature-media,.pw-blog-card-media) img{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%;display:block}.pw-blog-index .pw-blog-feature-copy{align-self:center;min-width:0}.pw-blog-index .pw-blog-kicker{color:var(--pw-blog-accent,currentColor);letter-spacing:.12em;text-transform:uppercase;margin-bottom:16px;font-size:12px;font-weight:650;line-height:1.5}.pw-blog-index .pw-blog-meta{overflow-wrap:anywhere;min-width:0;color:var(--pw-blog-muted,inherit);flex-wrap:wrap;gap:4px 16px;font-size:12px;line-height:1.5;display:flex}.pw-blog-index :is(.pw-blog-feature-title,.pw-blog-card-title){color:var(--pw-blog-ink,inherit);text-transform:none;text-align:start;overflow-wrap:anywhere;text-wrap:balance;font-style:normal;font-weight:400}.pw-blog-index .pw-blog-feature-title{margin-top:14px;font-size:clamp(34px,4.5cqi,64px);line-height:1.09}.pw-blog-index .pw-blog-excerpt{color:var(--pw-blog-muted,inherit);overflow-wrap:anywhere}.pw-blog-index .pw-blog-feature-copy>.pw-blog-excerpt{max-width:48ch;margin-top:20px;font-size:clamp(15px,1.45cqi,18px);line-height:1.65}.pw-blog-index .pw-blog-read{color:var(--pw-blog-accent,currentColor);text-underline-offset:5px;font-size:13px;font-weight:600;line-height:1.5;display:inline-block}.pw-blog-index .pw-blog-feature-copy>.pw-blog-read{margin-top:24px}.pw-blog-index :where(.pw-blog-feature-link,.pw-blog-card-link):is(:hover,:focus-visible) :where(.pw-blog-feature-title,.pw-blog-card-title,.pw-blog-read){text-underline-offset:.13em;text-decoration:underline;text-decoration-thickness:1px}.pw-blog-index .pw-blog-feature--text .pw-blog-feature-link{border-top:1px solid var(--pw-blog-line,color-mix(in srgb, currentColor 18%, transparent));padding:clamp(28px,5cqi,64px) 0 clamp(8px,2cqi,24px);display:block}.pw-blog-index .pw-blog-feature--text .pw-blog-feature-copy{max-width:960px}.pw-blog-index .pw-blog-feature--text .pw-blog-feature-title{max-width:22ch;font-size:clamp(38px,5.5cqi,76px)}.pw-blog-index .pw-blog-feature--text .pw-blog-excerpt{max-width:62ch}.pw-blog-index .pw-blog-archive{margin-top:clamp(32px,4cqi,52px)}.pw-blog-index .pw-blog-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:28px;display:flex}.pw-blog-index .pw-blog-section-heading h2{text-transform:none;text-align:start;font-size:clamp(25px,2.8cqi,34px);font-style:normal;font-weight:400;line-height:1.2}.pw-blog-index .pw-blog-section-heading p{color:var(--pw-blog-muted,inherit);font-size:13px}.pw-blog-index .pw-blog-grid{grid-template-columns:minmax(0,1fr);gap:36px 24px;display:grid}.pw-blog-index .pw-blog-card{border-bottom:1px solid var(--pw-blog-line,color-mix(in srgb, currentColor 18%, transparent));min-width:0;padding-bottom:26px}.pw-blog-index .pw-blog-card-link{flex-direction:column;gap:20px;height:100%;display:flex}.pw-blog-index .pw-blog-card-copy{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.pw-blog-index .pw-blog-card-title{margin-top:12px;font-size:clamp(24px,2.35cqi,29px);line-height:1.18}.pw-blog-index .pw-blog-card-copy>.pw-blog-excerpt{margin-top:12px;font-size:14px;line-height:1.65}.pw-blog-index .pw-blog-card-copy>.pw-blog-read{margin-top:auto;padding-top:20px}.pw-blog-index .pw-blog-card--text .pw-blog-card-link{border-top:1px solid var(--pw-blog-accent,currentColor);padding-top:20px}.pw-blog-index .pw-blog-card--text .pw-blog-card-title{font-size:clamp(27px,2.65cqi,33px)}@container pw-blog (width>=560px){.pw-blog-index .pw-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pw-blog (width>=840px){.pw-blog-index .pw-blog-feature-link{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.pw-blog-index .pw-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container pw-blog (width>=1160px){.pw-blog-index .pw-blog-grid{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:28px}}@container pw-blog (width>=1450px){.pw-blog-index .pw-blog-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}}
