.main-blog{padding-block:var(--space-5) var(--space-9)}@media screen and (min-width:990px){.main-blog{padding-block:var(--space-6) var(--space-11)}}.main-blog__head{gap:var(--space-4);flex-direction:column;margin-block-end:var(--space-5);display:flex}@media screen and (min-width:990px){.main-blog__head{justify-content:space-between;align-items:flex-end;gap:var(--space-8);flex-direction:row}}.main-blog__intro{gap:var(--space-2);flex-direction:column;display:flex}@media screen and (min-width:990px){.main-blog__intro{max-width:40rem}}.main-blog__heading{line-height:var(--line-height-tight);text-wrap:balance;margin:0}.main-blog__text{color:rgb(var(--color-foreground)/.75);margin:0}.blog-search{align-items:center;gap:var(--space-2);padding-inline:var(--space-4);background-color:rgb(var(--brand-cream));border:var(--border-width) solid rgb(var(--brand-line-warm));border-radius:var(--radius-input);display:flex;position:relative}@media screen and (min-width:990px){.blog-search{flex:none;width:20rem}}.blog-search:focus-within{border-color:rgb(var(--brand-coral))}.blog-search__icon{color:rgb(var(--color-foreground)/var(--opacity-muted));flex:none;display:flex}.blog-search__icon svg{width:1.25rem;height:1.25rem}.blog-search__input{min-width:0;min-height:var(--tap-target);font-size:var(--font-size-base);color:rgb(var(--color-foreground));background:0 0;border:0;flex:1;padding:0}.blog-search__input::placeholder{color:rgb(var(--color-foreground)/var(--opacity-muted))}.blog-search__input:focus{outline:none}.main-blog__categories{margin-block-end:var(--space-6)}.main-blog__featured{margin-block-end:var(--space-7)}.main-blog__list-head{justify-content:space-between;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.article-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}@media screen and (min-width:750px){.article-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.article-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.article-grid__item{min-width:0;display:flex}.article-grid__item>*{width:100%}.blog-promo{justify-content:center;gap:var(--space-3);width:100%;padding:var(--space-6);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));border-radius:var(--radius-card);flex-direction:column;display:flex;position:relative;overflow:hidden}.blog-promo>:not(.blog-promo__paw){z-index:1;position:relative}.blog-promo__paw{z-index:0;opacity:.12;pointer-events:none;width:150px;height:150px;position:absolute;inset-block-start:-14%;inset-inline-end:-8%;transform:rotate(-18deg)}.blog-promo__paw svg{width:100%;max-width:none;height:100%}.blog-promo__title{line-height:var(--line-height-tight)}.blog-promo__button{--button-bg:rgb(var(--brand-yellow));--button-fg:rgb(var(--brand-ink));--button-border:rgb(var(--brand-yellow));align-self:flex-start;margin-block-start:var(--space-2)}.main-blog__empty{align-items:center;gap:var(--space-3);padding-block:var(--space-9);text-align:center;flex-direction:column;display:flex}.main-blog__empty-paw{color:rgb(var(--brand-coral))}.main-blog__empty-paw svg{width:3.5rem;height:3.5rem}
