.portal-clinico-blog-posts{background:var(--portal-blog-bg);color:var(--portal-blog-title)}.portal-clinico-blog-posts__container{padding-block:var(--portal-blog-padding-top-desktop) var(--portal-blog-padding-bottom-desktop)}.portal-clinico-blog-posts__header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px 32px;align-items:end;margin-bottom:32px}.portal-clinico-blog-posts__intro{display:grid;gap:12px}.portal-clinico-blog-posts__eyebrow{margin:0;color:var(--portal-blog-eyebrow);font-size:var(--portal-blog-eyebrow-size-desktop);font-weight:600;line-height:1.2;letter-spacing:.3em;text-transform:uppercase}.portal-clinico-blog-posts__title{margin:0;max-width:720px;color:var(--portal-blog-title);font-family:var(--portal-blog-title-font);font-weight:var(--portal-blog-title-weight);font-style:var(--portal-blog-title-style);font-size:var(--portal-blog-title-size-desktop);line-height:1.1}.portal-clinico-blog-posts__description{margin:0;max-width:640px;color:var(--portal-blog-body);font-size:var(--portal-blog-description-size-desktop);line-height:1.6}.portal-clinico-blog-posts__view-all{justify-self:end;align-self:end;color:var(--portal-blog-accent);font-size:var(--portal-blog-link-size-desktop);font-weight:500;line-height:1.4;text-decoration:none;white-space:nowrap}.portal-clinico-blog-posts__view-all:hover,.portal-clinico-blog-posts__view-all:focus-visible{text-decoration:underline;text-underline-offset:.2em}.portal-clinico-blog-posts__view-all:focus-visible{outline:2px solid var(--portal-blog-accent);outline-offset:3px}.portal-clinico-blog-posts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.portal-clinico-blog-posts__empty{margin:0;color:var(--portal-blog-body);font-size:var(--portal-blog-description-size-desktop);line-height:1.6}.portal-clinico-blog-item{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--portal-blog-border);border-radius:16px;background:var(--portal-blog-card-bg);box-shadow:0 8px 24px #392b230a;transition:box-shadow .25s ease}.portal-clinico-blog-item__image{display:block;overflow:hidden;border-radius:var(--portal-blog-item-image-radius) var(--portal-blog-item-image-radius) 0 0}.portal-clinico-blog-item__image figure,.portal-clinico-blog-item__image img,.portal-clinico-blog-item__placeholder{border-radius:var(--portal-blog-item-image-radius) var(--portal-blog-item-image-radius) 0 0}.portal-clinico-blog-item__body{display:flex;flex:1;flex-direction:column;gap:12px;padding:20px 22px 18px}.portal-clinico-blog-item__tag{margin:0;color:var(--portal-blog-accent);font-size:var(--portal-blog-tag-size-desktop);font-weight:600;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.portal-clinico-blog-item__title{margin:0;color:var(--portal-blog-title);font-family:var(--portal-blog-card-title-font);font-weight:var(--portal-blog-card-title-weight);font-style:var(--portal-blog-card-title-style);font-size:var(--portal-blog-card-title-size-desktop);line-height:1.25}.portal-clinico-blog-item__title a{color:inherit;text-decoration:none}.portal-clinico-blog-item__title a:hover{text-decoration:none}.portal-clinico-blog-item__title a:focus-visible{outline:2px solid var(--portal-blog-accent);outline-offset:3px;text-decoration:none}.portal-clinico-blog-item__image .lazy-image{overflow:hidden}.portal-clinico-blog-item__image .lazy-image.lazy-image--scale-animation img{transition:transform 1s ease-out,opacity .85s ease-out!important;transform-origin:center center}@media(hover:hover)and (pointer:fine){.portal-clinico-blog-item:hover{box-shadow:0 14px 36px #392b231a}.portal-clinico-blog-posts .portal-clinico-blog-item__image:hover .lazy-image.lazy-image--scale-animation img{transform:scale(1.08)}}.portal-clinico-blog-item__excerpt{margin:0;color:var(--portal-blog-body);font-size:var(--portal-blog-excerpt-size-desktop);line-height:1.6}.portal-clinico-blog-item__meta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto;padding-top:16px;border-top:1px solid var(--portal-blog-border);color:var(--portal-blog-meta);font-size:var(--portal-blog-meta-size-desktop);line-height:1.4}.portal-clinico-blog-item__author,.portal-clinico-blog-item__reading-time{display:block}.portal-clinico-blog-item__reading-time{margin-left:auto;text-align:right}@media screen and (max-width:1023px){.portal-clinico-blog-posts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.portal-clinico-blog-posts__container{padding-block:var(--portal-blog-padding-top-mobile) var(--portal-blog-padding-bottom-mobile)}.portal-clinico-blog-posts__header{grid-template-columns:1fr;align-items:start;margin-bottom:24px}.portal-clinico-blog-posts__view-all{justify-self:start;align-self:start;white-space:normal}.portal-clinico-blog-posts__eyebrow{font-size:var(--portal-blog-eyebrow-size-mobile)}.portal-clinico-blog-posts__title{font-size:var(--portal-blog-title-size-mobile)}.portal-clinico-blog-posts__description{font-size:var(--portal-blog-description-size-mobile)}.portal-clinico-blog-posts__view-all{font-size:var(--portal-blog-link-size-mobile)}.portal-clinico-blog-posts__grid{grid-template-columns:1fr;gap:18px}.portal-clinico-blog-item__tag{font-size:var(--portal-blog-tag-size-mobile)}.portal-clinico-blog-item__title{font-size:var(--portal-blog-card-title-size-mobile)}.portal-clinico-blog-item__excerpt{font-size:var(--portal-blog-excerpt-size-mobile)}.portal-clinico-blog-item__meta{font-size:var(--portal-blog-meta-size-mobile)}}@media(prefers-contrast:more){.portal-clinico-blog-item{border-width:2px}.portal-clinico-blog-posts__view-all:focus-visible,.portal-clinico-blog-item__title a:focus-visible{outline-width:3px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-portal-clinico-blog-posts.css.map */
