.wp-block-iola-writers-grid.iola-writers-grid{box-sizing:border-box;color:var(--iola-text);font-family:var(--iola-font-body);margin-block:0;padding-inline:var(--iola-pad-x);--iola-person-accent:var(--global-palette1,#088ccb);--iola-person-ink:var(--global-palette3,#232424);--iola-person-image:11rem}.wp-block-iola-writers-grid .iola-writers-grid__inner{margin-block-start:var(--iola-gap-section);margin-inline:auto;max-width:var(--iola-max-width);padding-block:0}.wp-block-iola-writers-grid .iola-writers-grid__title{border-block-end:2px solid var(--iola-person-ink);color:var(--iola-person-ink);font-family:var(--iola-font-heading);font-size:clamp(1.25rem,2.2vw,1.625rem);font-weight:var(--iola-weight-semibold);letter-spacing:.06em;margin-block:0 1.125rem;padding-block-end:.5rem;text-align:center;text-transform:uppercase}.wp-block-iola-writers-grid .iola-writers-grid__section-contact{color:var(--iola-text-muted);font-family:var(--iola-font-ui);font-size:var(--iola-size-meta);line-height:1.5;margin-block:0 var(--iola-pad-section-head);text-align:center}.wp-block-iola-writers-grid .iola-writers-grid__section-contact a{color:inherit;text-decoration:underline;text-underline-offset:.15em;word-break:break-word}.wp-block-iola-writers-grid .iola-writers-grid__section-contact a:hover{color:var(--iola-person-accent)}.wp-block-iola-writers-grid .iola-writers-grid__list{display:grid;gap:var(--iola-gap-grid);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}@media(min-width:768px){.wp-block-iola-writers-grid .iola-writers-grid__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.wp-block-iola-writers-grid .iola-writers-grid__item{align-items:center;border-block-end:1px solid var(--iola-border-soft);display:flex;flex-direction:column;padding-block:var(--iola-gap-text);text-align:center}@media(min-width:768px){.wp-block-iola-writers-grid .iola-writers-grid__item{border-block-end:none;border-inline-end:1px solid var(--iola-border-soft)}.wp-block-iola-writers-grid .iola-writers-grid__item:last-child{border-inline-end:none}}.wp-block-iola-writers-grid .iola-writers-grid__figure{margin-block:0 var(--iola-gap-text)}.wp-block-iola-writers-grid .iola-writers-grid__image,.wp-block-iola-writers-grid .iola-writers-grid__placeholder{border-radius:50%;display:block;height:var(--iola-person-image);object-fit:cover;width:var(--iola-person-image)}.wp-block-iola-writers-grid .iola-writers-grid__placeholder{background:var(--iola-border-soft)}.wp-block-iola-writers-grid .iola-writers-grid__name{color:var(--iola-text);font-family:var(--iola-font-heading);font-size:clamp(1.1875rem,1.6vw,1.4375rem);font-weight:var(--iola-weight-medium);line-height:var(--iola-lh-list-title);margin-block:0 var(--iola-gap-text)}.wp-block-iola-writers-grid .iola-writers-grid__role{color:var(--iola-person-accent);font-family:var(--iola-font-ui);font-size:.75rem;font-weight:var(--iola-weight-bold);letter-spacing:.09em;line-height:1.4;margin-block:0 .25rem;text-transform:uppercase}.wp-block-iola-writers-grid .iola-writers-grid__contact,.wp-block-iola-writers-grid .iola-writers-grid__years{color:var(--iola-text-muted);font-family:var(--iola-font-ui);font-size:var(--iola-size-meta);line-height:1.4;margin-block:0}.wp-block-iola-writers-grid .iola-writers-grid__email,.wp-block-iola-writers-grid .iola-writers-grid__name-link,.wp-block-iola-writers-grid .iola-writers-grid__phone{color:inherit;text-decoration:none;word-break:break-word}.wp-block-iola-writers-grid .iola-writers-grid__email:hover,.wp-block-iola-writers-grid .iola-writers-grid__name-link:hover,.wp-block-iola-writers-grid .iola-writers-grid__phone:hover{color:var(--iola-person-accent);text-decoration:underline;text-underline-offset:.15em}@media(max-width:900px){.wp-block-iola-writers-grid.iola-writers-grid{--iola-person-image:9rem}}@media(max-width:767px){.wp-block-iola-writers-grid.iola-writers-grid{--iola-person-image:8rem}}
