.pg-blog{--card-gap:32px}.pg-blog .hero{background:var(--color-crema);padding:calc(var(--nav-height) + 94px) var(--gutter) 0}.pg-blog .hero__title{letter-spacing:-.5px;max-width:880px;font-size:56px;font-weight:400;line-height:1.1}.pg-blog .hero__body{max-width:843px;margin-top:var(--space-4xl);font-size:18px;line-height:1.4}@media (max-width:767px){.pg-blog .hero{padding-top:calc(var(--nav-height) + 48px)}.pg-blog .hero__title{letter-spacing:-.3px;font-size:34px}.pg-blog .hero__body{margin-top:var(--space-2xl);font-size:16px}}.pg-blog .section{padding:72px var(--gutter) 96px}.pg-blog .section--crema{background:var(--color-crema);color:var(--color-nero)}.pg-blog .section__intro{max-width:843px;margin-top:var(--space-3xl);font-size:18px;line-height:1.4}@media (max-width:767px){.pg-blog .section{padding:56px var(--gutter) 64px}.pg-blog .section__intro{font-size:16px}}.pg-blog .filters{justify-content:space-between;align-items:center;gap:var(--space-lg);top:var(--nav-offset,72px);z-index:90;background:var(--color-crema);margin-left:calc(-1*var(--gutter));margin-right:calc(-1*var(--gutter));padding:14px var(--gutter);transition:top .45s var(--ease-out);flex-wrap:wrap;display:flex;position:sticky}.pg-blog .filters__group{gap:var(--space-md);flex-wrap:wrap;align-items:center;display:flex}.pg-blog .pill{border-radius:var(--radius-sm);border:1px solid var(--n300);height:40px;color:var(--color-nero);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out);background:0 0;justify-content:center;align-items:center;padding:0 20px;font-size:14px;line-height:1.6;display:inline-flex}.pg-blog .pill:hover{background:var(--n100)}.pg-blog .pill.is-active{background:var(--color-nero);color:var(--color-bianco);border-color:var(--color-nero)}@media (max-width:767px){.pg-blog .filters{flex-direction:column;align-items:flex-start}.pg-blog .filters__group{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;width:100%;padding-bottom:4px;overflow-x:auto}.pg-blog .filters__group::-webkit-scrollbar{display:none}.pg-blog .pill{flex:none;height:36px;padding:0 16px}}.pg-blog .pill{box-sizing:border-box;height:var(--btn-h)!important}@media (max-width:767px){.pg-blog .pill{padding-left:14px;padding-right:14px;font-size:13px}}.pg-blog .grid{gap:var(--space-4xl) var(--card-gap);margin-top:var(--space-4xl);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1180px){.pg-blog .grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.pg-blog .grid{gap:var(--space-3xl);margin-top:var(--space-2xl);grid-template-columns:1fr}}
