.doctors-block{--header-pad-top:0;--header-pad-bottom:4;--item-radius:1;--item-padding:3;--figure-radius:.5;--figure-size:8;--heading-pad-top:3;--heading-pad-bottom:0;--abstract-pad-top:2;--abstract-pad-bottom:4;--actions-pad-top:1;--arrows-pad-top:4;--arrows-pad-bottom:0;@media screen and (min-width:960px){--header-pad-bottom:8}overflow-x:hidden;&.bg-grey,&.bg-grey-light,&.bg-grey-warm,&.bg-pink,&.bg-red{&.bottom-margin-default,&.bottom-margin-double,&.bottom-margin-none,&.top-margin-default,&.top-margin-double,&.top-margin-none{--block-vertical-pad:2;@media screen and (min-width:768px){--block-vertical-pad:3}@media screen and (min-width:960px){--block-vertical-pad:3.25}}}.inner-wrapper{gap:0}.block-header{padding-bottom:calc(var(--baseline)*var(--header-pad-bottom));padding-top:calc(var(--baseline)*var(--header-pad-top))}.item-wrapper{border-radius:calc(var(--baseline)*var(--item-radius));display:flex;flex-direction:column;height:100%;padding:calc(var(--baseline)*var(--item-padding))}.item-figure{background-color:var(--beige-50);background-image:var(--img-placeholder);border-radius:calc(var(--baseline)*var(--figure-radius));display:inline-block;height:calc(var(--baseline)*var(--figure-size));width:calc(var(--baseline)*var(--figure-size));&.small{height:calc(var(--baseline)*(var(--figure-size)/2));width:calc(var(--baseline)*(var(--figure-size)/2))}&.no-default{background-color:var(--transparent);background-image:none}}.item-heading{margin-top:0;padding-bottom:calc(var(--baseline)*var(--heading-pad-bottom));padding-top:calc(var(--baseline)*var(--heading-pad-top))}.item-abstract{padding-bottom:calc(var(--baseline)*var(--abstract-pad-bottom));padding-top:calc(var(--baseline)*var(--abstract-pad-top))}.item-actions{border-top:1px solid var(--carbon-white-op-60);margin-top:auto;padding-bottom:calc(var(--baseline)*var(--actions-pad-bottom));padding-top:calc(var(--baseline)*var(--actions-pad-top))}.block-arrows{justify-content:flex-end;padding-bottom:calc(var(--baseline)*var(--arrows-pad-bottom));padding-top:calc(var(--baseline)*var(--arrows-pad-top))}.block-arrow{background-color:transparent;border-color:var(--primary-500);color:var(--primary-500);@media (hover:hover) and (pointer:fine){&:hover{background-color:var(--primary-500);color:var(--primary-50)}}}}