.wp-block-safari-author-profile .safari-author-profile__icon{border:var(--wp--custom--border-width--thick) solid var(--wp--preset--color--main);border-radius:50%;flex:none}.wp-block-safari-author-profile .safari-author-profile__label{color:var(--wp--preset--color--contrast-soft);font-size:var(--wp--preset--font-size--xs);font-weight:700;letter-spacing:var(--wp--custom--letter-spacing--label);margin:0}.wp-block-safari-author-profile .safari-author-profile__name{font-weight:800}.wp-block-safari-author-profile.is-compact{align-items:center;display:flex;gap:var(--wp--preset--spacing--20)}.wp-block-safari-author-profile.is-compact .safari-author-profile__icon{height:2.5rem;width:2.5rem}.wp-block-safari-author-profile.is-compact .safari-author-profile__line{align-items:baseline;display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--small);gap:0 var(--wp--preset--spacing--20);line-height:var(--wp--custom--line-height--tight);margin:0}.wp-block-safari-author-profile.is-compact .safari-author-profile__label{flex-basis:100%}.wp-block-safari-author-profile.is-compact .safari-author-profile__headline{color:var(--wp--preset--color--contrast-soft)}.wp-block-safari-author-profile.is-full{background:var(--wp--preset--color--base-soft);border:var(--wp--custom--border-width--thin) solid var(--wp--preset--color--line);border-radius:var(--wp--custom--radius--medium);display:flex;flex-direction:column;gap:var(--wp--preset--spacing--30);padding:var(--wp--preset--spacing--40)}.wp-block-safari-author-profile.is-full .safari-author-profile__head{align-items:center;display:flex;gap:var(--wp--preset--spacing--30)}.wp-block-safari-author-profile.is-full .safari-author-profile__icon{height:4.5rem;width:4.5rem}.wp-block-safari-author-profile.is-full .safari-author-profile__name{background:none;border:0;font-size:var(--wp--preset--font-size--large);line-height:var(--wp--custom--line-height--tight);margin:0;padding:0}.wp-block-safari-author-profile.is-full .safari-author-profile__name a{color:inherit;text-decoration:none}.wp-block-safari-author-profile.is-full .safari-author-profile__name a:hover{text-decoration:underline}.wp-block-safari-author-profile.is-full .safari-author-profile__headline{color:var(--wp--preset--color--main);font-size:var(--wp--preset--font-size--small);font-weight:700;margin:0}.wp-block-safari-author-profile.is-full .safari-author-profile__bio{font-size:var(--wp--preset--font-size--small);margin:0}.wp-block-safari-author-profile .safari-author-profile__records{border-collapse:collapse;font-size:var(--wp--preset--font-size--small);width:100%}.wp-block-safari-author-profile .safari-author-profile__records caption{color:var(--wp--preset--color--contrast-soft);font-size:var(--wp--preset--font-size--xs);font-weight:700;letter-spacing:var(--wp--custom--letter-spacing--label);padding-bottom:var(--wp--preset--spacing--10);text-align:left}.wp-block-safari-author-profile .safari-author-profile__records td,.wp-block-safari-author-profile .safari-author-profile__records th{border-top:var(--wp--custom--border-width--thin) solid var(--wp--preset--color--line);padding:var(--wp--preset--spacing--20) 0;text-align:left;vertical-align:top}.wp-block-safari-author-profile .safari-author-profile__records th{font-weight:700;padding-right:var(--wp--preset--spacing--30);white-space:nowrap;width:1%}.wp-block-safari-author-profile .safari-author-profile__note{color:var(--wp--preset--color--contrast-soft);display:block;font-size:var(--wp--preset--font-size--xs)}.wp-block-safari-author-profile .safari-author-profile__proof{font-size:var(--wp--preset--font-size--xs)}.wp-block-safari-author-profile .safari-author-profile__gear{display:grid;font-size:var(--wp--preset--font-size--small);gap:var(--wp--preset--spacing--10);margin:0}.wp-block-safari-author-profile .safari-author-profile__gear div{display:flex;flex-wrap:wrap;gap:0 var(--wp--preset--spacing--20)}.wp-block-safari-author-profile .safari-author-profile__gear dt{color:var(--wp--preset--color--contrast-soft);font-weight:700}.wp-block-safari-author-profile .safari-author-profile__gear dd{margin:0}.wp-block-safari-author-profile .safari-author-profile__links{display:flex;flex-wrap:wrap;font-size:var(--wp--preset--font-size--small);gap:var(--wp--preset--spacing--10) var(--wp--preset--spacing--30);list-style:none;margin:0;padding:0}
