.expert-card{--card-color-light:#f9f5ed;--card-color-medium:#efebe7;--card-color-dark:#eae5df;--illustration-aspect-ratio:16/10;display:flex;flex-flow:column;position:relative}.expert-card:focus,.expert-card:focus-within{outline:.063rem solid #2d2d40}.expert-card:focus .expert-card__author,.expert-card:focus .expert-card__content,.expert-card:focus-within .expert-card__author,.expert-card:focus-within .expert-card__content,.expert-card:hover .expert-card__author,.expert-card:hover .expert-card__content{background-color:var(--card-color-light)}.expert-card:focus .expert-card__title,.expert-card:focus-within .expert-card__title,.expert-card:hover .expert-card__title{text-decoration:underline}.expert-card__illustration{aspect-ratio:var(--illustration-aspect-ratio);background-blend-mode:color-burn;background-color:var(--card-color-medium);background-image:url(./pattern-03.mpSfjD_t.png);background-position-x:left;background-position-y:top;background-repeat:no-repeat;background-size:200%;order:-1;position:relative}.expert-card__img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.expert-card__author{align-items:center;display:flex;gap:.5rem;order:-1;padding:1rem 1rem 0;transition:background-color .3s}.expert-card__author-information{display:flex;flex-flow:column;gap:.25rem;justify-content:center}.expert-card__author-illness,.expert-card__author-illness-relation,.expert-card__author-username{font-family:Poppins,sans-serif;font-size:1rem;font-weight:600;line-height:1.375;margin:0}.expert-card__author-illness,.expert-card__author-illness-relation{font-weight:500}.expert-card__content{background-color:#fff;border-bottom:2px solid var(--card-color-dark);display:flex;flex-direction:column;height:100%;overflow-wrap:anywhere;padding:1.5rem 1rem 0;transition:background-color .3s;word-break:normal}@media(min-width:64em){.expert-card__content{margin-bottom:0}}.expert-card__category{background:#fff;color:#2d2d40;font-size:1rem;font-weight:500;line-height:1.25;line-height:1.375;padding:.6875rem .875rem;width:-moz-fit-content;width:fit-content}@media(min-width:85.375em){.expert-card__category{font-weight:400;line-height:1.125}}.expert-card__category{left:1rem;position:absolute;top:1rem;z-index:1}.expert-card__publication-date{color:#626270;font-size:.875rem;line-height:1.571;margin-bottom:.5rem}.expert-card__title{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.417}@media(min-width:85.375em){.expert-card__title{font-size:1.5rem;line-height:1.417}}.expert-card__title{align-items:center;display:flex;gap:.5rem;margin:0 0 1rem}.expert-card__link{border-radius:0;font-family:Poppins,sans-serif;font-size:1rem;font-weight:500;line-height:1.125}@media(min-width:85.375em){.expert-card__link{font-size:1rem;line-height:1.125}}.expert-card__link:after{content:"";inset:0;position:absolute;z-index:10}.expert-card__link{align-items:center;color:#2d2d40;display:flex;flex-flow:row;gap:.5rem;margin-bottom:.5rem;padding:1rem 0;text-decoration:none;width:100%}.expert-card__link:hover{color:inherit}.expert-card__link:focus{outline:none}.expert-card__link-arrow:last-child{margin-left:auto}.expert-card__footer{margin-top:auto}.expert-card__type{background:var(--card-color-medium);color:#2d2d40;font-size:1rem;font-weight:500;line-height:1.25;margin-bottom:0;padding:.6875rem .875rem;width:-moz-fit-content;width:fit-content}.expert-card__read-more:before{content:"";inset:0;position:absolute;z-index:10}.expert-card__read-more:focus-visible{outline:none}.expert-card__read-more:focus{outline:none}.expert-card__read-more span{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.expert-card__information{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-flow:wrap}.expert-card__information span{align-items:center;display:inline-flex;gap:.5rem}.expert-card{--card-color-light:#e7eff6;--card-color-medium:#d0dfed;--card-color-dark:#a7c3db;cursor:pointer}.expert-card--static{cursor:default}.expert-card--static:focus-within .expert-card__content,.expert-card--static:hover .expert-card__content{background-color:#fff}.expert-card--static:focus-within .expert-card__title,.expert-card--static:hover .expert-card__title{text-decoration:none}.expert-card--static .expert-card__content{padding-bottom:1rem}.expert-card__content{padding:1rem 1rem 0}.expert-card__body{align-items:center;display:flex;gap:1rem}.expert-card__image{flex-shrink:0;order:-1}.expert-card__info{display:flex;flex-flow:column;gap:.5rem;min-width:0}@media(max-width:47.9375em){.expert-card__body{display:grid;grid-template-columns:auto minmax(0,1fr)}.expert-card__info{display:contents}.expert-card__meta{grid-column:1/-1}}.expert-card__title{margin:0}.expert-card__meta{font-size:1rem;line-height:1.5}@media(min-width:85.375em){.expert-card__meta{font-size:1.125rem;line-height:1.556}}.expert-card__meta{color:#2d2d40;margin:0}.expert-card__employer{font-style:italic}.expert-card__link{margin-bottom:0}.expert-card--compact .expert-card__content{border-bottom:0;padding:.5rem 1rem}.expert-card--compact .expert-card__meta{display:flex;flex-flow:column;gap:.25rem}.expert-card--compact .expert-card__separator{display:none}.expert-card--compact .expert-card__title-link:after{content:"";inset:0;position:absolute;z-index:10}.expert-card--compact .expert-card__title-link{color:inherit;text-decoration:none}.expert-card--compact .expert-card__title-link:hover{color:inherit}.expert-card--compact .expert-card__title-link:focus{outline:none}.expert-card--compact .expert-card__title-end{white-space:nowrap}.expert-card--compact .expert-card__title-arrow{margin-left:.375rem;transition:transform .15s ease-in-out;vertical-align:middle}.expert-card--compact:focus-within .expert-card__title,.expert-card--compact:hover .expert-card__title{text-decoration:none}.expert-card--compact:focus-within .expert-card__title-text,.expert-card--compact:hover .expert-card__title-text{text-decoration:underline}.expert-card--compact:focus-within .expert-card__title-arrow,.expert-card--compact:hover .expert-card__title-arrow{transform:translate(.5rem)}
