body{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--regular);line-height:1.7}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{line-height:1}h1,.h1{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxxxl)}h2,.h2{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxxl)}h3,.h3{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xxl)}h4,.h4{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--xl)}h5,.h5{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--large)}h6,.h6{font-family:var(--wp--preset--font-family--primary);font-size:var(--wp--preset--font-size--medium)}.archive:not(body){padding:2.5rem 0}@media (min-width: 64rem){.archive:not(body){padding:5rem 0}}.archive-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}@media (min-width: 64rem){.archive-grid{grid-template-columns:repeat(3,minmax(280px,1fr))}}.archive-filters{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;margin-bottom:2.5rem;gap:.75rem}@media (min-width: 48rem){.archive-filters{flex-direction:row;align-items:center}}.archive .card{max-width:100%}@media (min-width: 64rem){.archive .card{max-width:25rem}}.archive-pagination{display:flex;justify-content:center;margin-top:3.125rem}
