.header:where(.astro-EZR7INL4),.text-mid:where(.astro-EZR7INL4),.text-start:where(.astro-EZR7INL4){margin-bottom:1rem}p:where(.astro-EZR7INL4){margin:0}.grid:where(.astro-EZR7INL4){display:grid;position:relative;background-color:var(--bfh-highlight-sec);min-height:20rem}.image:where(.astro-EZR7INL4){width:100%;max-width:100vw;height:100%;max-height:100vh;object-fit:cover;object-position:center;display:block}.hero-section:where(.astro-EZR7INL4){display:flex;justify-content:end}.hero-section:where(.astro-EZR7INL4) .wrapper:where(.astro-EZR7INL4){background:#eeece9eb;text-align:center;padding:2.4rem}.text-start:where(.astro-EZR7INL4){font-weight:var(--bfh-bold-text-fw)}.button:where(.astro-EZR7INL4){padding:1.2rem 0}@media (min-width: 1050px){.header:where(.astro-EZR7INL4),.text-mid:where(.astro-EZR7INL4),.text-start:where(.astro-EZR7INL4){max-width:22rem}}@media (min-width: 1300px){.overlapped-inner:where(.astro-EZR7INL4){grid-row:1;grid-column:1}.container-box:where(.astro-EZR7INL4){padding-top:3.5vw;padding-bottom:3.5vw}.wrapper:where(.astro-EZR7INL4){margin-right:4rem}.text-start:where(.astro-EZR7INL4){padding:.8rem}}@media (max-width: 1300px){.wrapper:where(.astro-EZR7INL4){width:100%;display:flex;flex-direction:column;align-items:center}.header:where(.astro-EZR7INL4),.text-mid:where(.astro-EZR7INL4),.text-start:where(.astro-EZR7INL4){max-width:40rem}}@media (max-width: 480px){.hero-section:where(.astro-EZR7INL4) .wrapper:where(.astro-EZR7INL4){padding:1.5rem}.image:where(.astro-EZR7INL4){width:100vw!important;max-width:480px!important;min-width:0!important;height:auto!important;object-fit:cover;display:block}.grid:where(.astro-EZR7INL4){max-width:480px!important;margin:0 auto!important}}.staff-grid:where(.astro-4HHRTO74){display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:column;align-items:stretch;min-height:600px}.staff-image:where(.astro-4HHRTO74) img:where(.astro-4HHRTO74){width:100%;height:100%;object-fit:cover;display:block}.staff-text:where(.astro-4HHRTO74){display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5rem}.staff-description:where(.astro-4HHRTO74),.staff-title:where(.astro-4HHRTO74){text-align:center;margin-top:.2rem}.button:where(.astro-4HHRTO74){margin:1rem 0rem 2rem}.background-blue:where(.astro-4HHRTO74) .button:where(.astro-4HHRTO74).white{background-color:var(--bfh-grey);color:var(--bfh-primary);font-weight:var(--bfh-bold-text-fw)}.background-blue:where(.astro-4HHRTO74) .button:where(.astro-4HHRTO74).white:hover{background-color:var(--bfh-primary);color:var(--bfh-light);border:2px solid var(--bfh-light)}.staff-contacts:where(.astro-4HHRTO74){display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:var(--bfh-super-bold-fw)}.staff-text:where(.astro-4HHRTO74) h2:where(.astro-4HHRTO74){margin:.3rem 0rem .2rem}.contact-line:where(.astro-4HHRTO74){display:flex;align-items:center;justify-content:center;margin:5px 0}.contact-line:where(.astro-4HHRTO74) a:where(.astro-4HHRTO74){text-decoration:none!important}.contact-line:where(.astro-4HHRTO74) img:where(.astro-4HHRTO74){margin-right:8px}.background-blue:where(.astro-4HHRTO74) .staff-text:where(.astro-4HHRTO74) p:where(.astro-4HHRTO74),.background-blue:where(.astro-4HHRTO74) .staff-text:where(.astro-4HHRTO74) h1:where(.astro-4HHRTO74),.background-blue:where(.astro-4HHRTO74) .staff-text:where(.astro-4HHRTO74) h2:where(.astro-4HHRTO74),.background-blue:where(.astro-4HHRTO74) .staff-text:where(.astro-4HHRTO74) a:where(.astro-4HHRTO74){color:var(--bfh-grey)}.staff-contacts:where(.astro-4HHRTO74) a:where(.astro-4HHRTO74):hover{background-color:transparent}.background-grey:where(.astro-4HHRTO74){background-color:var(--bfh-grey)}.image-left:where(.astro-4HHRTO74) .staff-image:where(.astro-4HHRTO74){grid-column:1}.image-left:where(.astro-4HHRTO74) .staff-text:where(.astro-4HHRTO74){grid-column:2}.image-right:where(.astro-4HHRTO74) .staff-image:where(.astro-4HHRTO74){grid-column:2}.image-right:where(.astro-4HHRTO74) .staff-text:where(.astro-4HHRTO74){grid-column:1}.background-blue:where(.astro-4HHRTO74){background-color:var(--bfh-primary)}@media (max-width: 992px){.staff-grid:where(.astro-4HHRTO74){display:block}.staff-image:where(.astro-4HHRTO74) img:where(.astro-4HHRTO74){width:100%;height:auto}}@media (max-width: 480px){.staff-text:where(.astro-4HHRTO74){padding:2rem}}
