.wp-block-bluenord-person{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--small)}.wp-block-bluenord-person .bluenord-person__image{aspect-ratio:1;background-color:var(--theme-surface-elevated);border-radius:var(--wp--custom--border-radius--medium);overflow:hidden}:is(.wp-block-bluenord-person .bluenord-person__image) img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:is(.wp-block-bluenord-person .bluenord-person__image) .bluenord-person__image-placeholder{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.wp-block-bluenord-person .bluenord-person__content{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--small)}.wp-block-bluenord-person .bluenord-person__header{display:flex;flex-direction:column;gap:var(--wp--custom--spacing--2-x-small,12px)}.wp-block-bluenord-person .bluenord-person__name{color:var(--theme-text-default);font-family:var(--wp--custom--typography--family--headline);font-size:var(--wp--custom--typography--size--headline--large);line-height:var(--wp--custom--line-height--12);margin:0}.wp-block-bluenord-person .bluenord-person__role{color:var(--theme-text-default);font-family:var(--wp--custom--typography--family--text);font-size:var(--wp--custom--typography--size--text--medium);letter-spacing:.01em;line-height:var(--wp--custom--line-height--15);margin:0}.wp-block-bluenord-person .bluenord-person__body{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--x-small)}.wp-block-bluenord-person .bluenord-person__divider{border:none;border-top:1px solid var(--theme-outline-soft);margin:0}.wp-block-bluenord-person .bluenord-person__about{color:var(--theme-text-default);font-family:var(--wp--custom--typography--family--text);font-size:var(--wp--custom--typography--size--text--small);height:auto;letter-spacing:.01em;line-height:var(--wp--custom--line-height--15);overflow:hidden;padding-bottom:1px;transition:height var(--person-about-duration) var(--person-about-easing)}:is(.wp-block-bluenord-person .bluenord-person__about) a{background:linear-gradient(to right,var(--theme-primary-hover) 50%,var(--theme-text-accent) 50%);-webkit-background-clip:text;background-clip:text;background-position:99% 0;background-size:201% 100%;color:transparent;display:inline-block;padding-bottom:1px;text-decoration:underline;text-decoration-thickness:5%;text-underline-offset:15%;transition:background-position var(--color-link-duration) var(--color-link-easing)}:is(:is(.wp-block-bluenord-person .bluenord-person__about) a) svg{color:var(--theme-text-accent);transition:color var(--color-link-duration) var(--color-link-easing)}:is(:is(.wp-block-bluenord-person .bluenord-person__about) a):focus-visible{outline:none}:is(:is(.wp-block-bluenord-person .bluenord-person__about) a):visited{color:var(--theme-link-visited)}:is(:is(.wp-block-bluenord-person .bluenord-person__about) a):focus-visible,:is(:is(.wp-block-bluenord-person .bluenord-person__about) a):hover{background-position:0}:is(:is(:is(.wp-block-bluenord-person .bluenord-person__about) a):hover,:is(:is(.wp-block-bluenord-person .bluenord-person__about) a):focus-visible) svg{color:var(--theme-primary-hover)}:is(:is(.wp-block-bluenord-person .bluenord-person__about) a):is(.block-editor-rich-text__editable a){color:var(--theme-text-accent)}:is(.wp-block-bluenord-person .bluenord-person__about) a+a{display:inline-block;margin-top:var(--wp--preset--spacing--3-x-small)}:is(.wp-block-bluenord-person .bluenord-person__about) p{margin:0}.wp-block-bluenord-person.is-collapsed .bluenord-person__about{height:calc(1px + (var(--wp--custom--typography--size--text--small)*var(--wp--custom--line-height--15))*4)}.wp-block-bluenord-person .bluenord-person__toggle{align-items:center;background:none;background:linear-gradient(to right,var(--theme-primary-hover) 50%,var(--theme-text-accent) 50%);-webkit-background-clip:text;background-clip:text;background-position:99% 0;background-size:201% 100%;border:none;color:transparent;cursor:pointer;display:inline-flex;display:inline-block;font-family:var(--wp--custom--typography--family--text);font-size:var(--wp--custom--typography--size--text--medium);gap:var(--wp--custom--spacing--3-x-small,8px);letter-spacing:.01em;line-height:var(--wp--custom--line-height--15);padding:0 0 1px;text-decoration:underline;text-decoration-thickness:5%;text-underline-offset:15%;transition:background-position var(--color-link-duration) var(--color-link-easing);width:-moz-fit-content;width:fit-content}:is(.wp-block-bluenord-person .bluenord-person__toggle) svg{color:var(--theme-text-accent);transition:color var(--color-link-duration) var(--color-link-easing)}:is(.wp-block-bluenord-person .bluenord-person__toggle):focus-visible{outline:none}:is(.wp-block-bluenord-person .bluenord-person__toggle):visited{color:var(--theme-link-visited)}:is(.wp-block-bluenord-person .bluenord-person__toggle):focus-visible,:is(.wp-block-bluenord-person .bluenord-person__toggle):hover{background-position:0}:is(:is(.wp-block-bluenord-person .bluenord-person__toggle):hover,:is(.wp-block-bluenord-person .bluenord-person__toggle):focus-visible) svg{color:var(--theme-primary-hover)}:is(.wp-block-bluenord-person .bluenord-person__toggle):is(.block-editor-rich-text__editable a){color:var(--theme-text-accent)}.wp-block-bluenord-person .bluenord-person__toggle-less,.wp-block-bluenord-person:not(.is-collapsed) .bluenord-person__toggle-more{display:none}.wp-block-bluenord-person:not(.is-collapsed) .bluenord-person__toggle-less{display:inline}
