.farol1-authorbox{display:grid;gap:var(--wp--preset--spacing--30);grid-template-columns:minmax(0,1fr);margin-block:var(--wp--preset--spacing--50);padding:var(--wp--preset--spacing--40);background:var(--wp--preset--color--surface);border-radius:var(--f1-radius)}@media (min-width:600px){.farol1-authorbox{grid-template-columns:88px minmax(0,1fr)}}.farol1-authorbox img{border-radius:50%;width:88px;height:88px;object-fit:cover}.farol1-authorbox__name{margin:0;font-size:1.125rem}.farol1-authorbox__role{margin:0.15rem 0 0;color:var(--wp--preset--color--muted);font-size:var(--wp--preset--font-size--small)}.farol1-authorbox__email{margin:0.35rem 0 0;font-size:var(--wp--preset--font-size--small);overflow-wrap:anywhere}.farol1-authorbox__follow{display:flex;flex-wrap:wrap;align-items:baseline;gap:0.5rem;margin-top:0.75rem}.farol1-authorbox__follow-label{font-size:var(--wp--preset--font-size--small);font-weight:700;color:var(--wp--preset--color--muted)}.farol1-authorbox__links{display:flex;flex-wrap:wrap;gap:0.5rem;margin:0;padding:0;list-style:none}.farol1-authorbox__links a{font-size:var(--wp--preset--font-size--small);font-weight:600;display:inline-block;padding:0.15rem 0}.farol1-authorbox__bio{margin:0.6rem 0 0;font-size:var(--wp--preset--font-size--small);line-height:1.6}.farol1-authorbox__bio p{margin:0 0 0.6rem}.farol1-authorbox__bio p:last-child{margin-bottom:0}.farol1-authorbox__facts{margin:0.6rem 0 0;display:grid;gap:0.3rem;font-size:var(--wp--preset--font-size--small)}.farol1-authorbox__facts dt{font-weight:700;display:inline}.farol1-authorbox__facts dd{display:inline;margin:0;color:var(--wp--preset--color--muted)}.farol1-authorbox__all{margin:0.75rem 0 0;font-size:var(--wp--preset--font-size--small);font-weight:600}.farol1-authorbox--page{margin-block:var(--wp--preset--spacing--40) var(--wp--preset--spacing--30);padding:0;background:none;gap:var(--wp--preset--spacing--40)}@media (min-width:600px){.farol1-authorbox--page{grid-template-columns:128px minmax(0,1fr)}}.farol1-authorbox--page img{border-radius:var(--f1-radius);width:128px;height:128px}.farol1-authorbox--page .farol1-authorbox__name{font-size:clamp(1.5rem,1.2rem + 1.4vw,2.125rem);line-height:1.15}.farol1-authorbox--page .farol1-authorbox__bio{margin-top:var(--wp--preset--spacing--30);max-width:68ch;font-size:inherit}.farol1-authorbox__sep{margin-block:var(--wp--preset--spacing--40);border:0;border-top:1px solid var(--wp--preset--color--border)}