.component-bios-modal-1 .component-modal{display:flex;align-items:center;padding-block:min(calc(1.25rem + 3.75 * (100vw - 22.5rem) / 77.5),5rem);padding-inline:min(calc(1.25rem + 3.75 * (100vw - 22.5rem) / 77.5),5rem)}.component-bios-modal-1 .component-modal .modal-content-wrapper:not(.is-fullscreen){width:85rem}.component-bios-modal-1 .component-modal .modal-content{display:flex;flex-flow:column;position:relative;width:85rem;padding-block:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);padding-inline:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem)}@media(min-width: 48rem){.component-bios-modal-1 .component-modal .modal-content{display:flex;flex-flow:row}}.component-bios-modal-1 .component-modal .modal-content .modal-close{position:absolute;z-index:1;top:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem);right:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}.component-bios-modal-1 .component-modal .modal-content .component-image{align-self:flex-start;width:100%;max-width:20rem;height:auto;aspect-ratio:480/580}@media(min-width: 48rem){.component-bios-modal-1 .component-modal .modal-content .component-image{position:sticky;top:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem);flex-shrink:0;width:min(calc(17.5rem + 12.5 * (100vw - 48rem) / 52),30rem);max-width:100%}}.component-bios-modal-1 .component-modal .modal-content .component-image img{position:absolute;width:100%;height:100%;inset:0}.component-bios-modal-1 .component-modal .modal-content .bios-wrapper{display:flex;flex-flow:column;flex-grow:1;gap:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}@media(min-width: 48rem){.component-bios-modal-1 .component-modal .modal-content .bios-wrapper{padding-block:min(calc(1.25rem + 1.25 * (100vw - 22.5rem) / 77.5),2.5rem)}}.component-bios-modal-1 .component-modal .modal-content .bios-wrapper .headings{display:flex;flex-flow:column;gap:clamp(0.5rem,calc(0.5rem + 0 * (100vw - 22.5rem) / 77.5),0.5rem)}.component-bios-modal-1 .component-modal .modal-content .bios-wrapper .headings .component-headline{font-size:min(calc(1rem + 0.5 * (100vw - 22.5rem) / 77.5),1.5rem);line-height:1.4;font-weight:500;font-family:Inter;letter-spacing:-0.01em;color:inherit}.component-bios-modal-1 .component-modal .modal-content .bios-wrapper .headings .certifications{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.6;font-weight:500;font-family:Inter;letter-spacing:-0.01em;color:inherit}.component-bios-modal-1 .component-modal .modal-content .bios-wrapper .headings .position{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.6;font-weight:500;font-family:Inter;letter-spacing:-0.01em;color:inherit}.component-bios-modal-1 .component-modal .modal-content .bios-wrapper .component-rich-text{font-size:min(calc(0.875rem + 0.125 * (100vw - 22.5rem) / 77.5),1rem);line-height:1.6;font-weight:500;font-family:Inter;letter-spacing:-0.01em;color:inherit}.component-bios-modal-1 .component-modal .modal-content .bios-wrapper .actions-wrapper{display:flex;flex-flow:row;flex-wrap:wrap;gap:clamp(1.25rem,calc(1.25rem + 0 * (100vw - 22.5rem) / 77.5),1.25rem)}@media(min-width: 62rem){.component-bios-modal-1 .component-modal .modal-content .bios-wrapper .actions-wrapper{display:flex;flex-flow:row;justify-content:space-between}}.component-bios-modal-1 .component-modal .modal-content .bios-wrapper .actions-wrapper--social-only{justify-content:flex-end}@media(min-width: 62rem){.component-bios-modal-1 .component-modal .modal-content .bios-wrapper .actions-wrapper .line{display:none}}.component-bios-modal-1.is-style-dark .component-modal .modal-content{color:#091633;background:#fff}.component-bios-modal-1.is-style-dark .component-modal .modal-content .line{border-color:rgba(9,22,51,.1)}.component-bios-modal-1.is-style-dark .component-modal .modal-content .component-rich-text a:where(:not(.wp-element-button,.component-icon)){color:#0895a6}.component-bios-modal-1.is-style-dark .component-modal .modal-content .component-rich-text a:where(:not(.wp-element-button,.component-icon)):hover,.component-bios-modal-1.is-style-dark .component-modal .modal-content .component-rich-text a:where(:not(.wp-element-button,.component-icon)):focus{color:rgb(9.1724137931,170.8362068966,190.3275862069)}.component-bios-modal-1.is-style-light .component-modal .modal-content{color:#fff;background:#091633}.component-bios-modal-1.is-style-light .component-modal .modal-content .line{border-color:hsla(0,0%,100%,.1)}.component-bios-modal-1.is-style-light .component-modal .modal-content .component-rich-text a:where(:not(.wp-element-button,.component-icon)){color:inherit}