._teaser_1yit7_1{background:#dfe2e6;justify-content:space-between;align-items:center;gap:36px;padding:64px max(5vw,22px);display:flex}._teaser_1yit7_1 h2,._page_1yit7_1 h2{margin:0 0 20px;font-size:clamp(30px,3.5vw,44px);font-weight:500;line-height:1.15}._teaser_1yit7_1 p,._page_1yit7_1 p{max-width:840px;font-size:20px;line-height:1.65}._button_1yit7_1{color:#f4f0e8;white-space:nowrap;background:#1c2034;align-items:center;min-height:56px;padding:18px 26px;font-size:18px;display:inline-flex}._page_1yit7_1{color:#1c2034;max-width:1350px;margin:auto;padding:24px max(4vw,22px) 80px}._page_1yit7_1 header{justify-content:space-between;align-items:center;gap:20px;display:flex}._page_1yit7_1 a{text-underline-offset:5px;font-size:18px}._page_1yit7_1 section{border-bottom:1px solid #1c203433;padding:56px 0}._page_1yit7_1 h1{letter-spacing:-.05em;margin:22px 0;font-size:clamp(48px,8vw,100px);font-weight:500;line-height:1.05}._page_1yit7_1 ._note_1yit7_1{font-size:16px;line-height:1.6}._bios_1yit7_1{grid-template-columns:1fr 1fr;gap:56px;display:grid}._photos_1yit7_1{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}._photos_1yit7_1 img{aspect-ratio:2/3;object-fit:cover;width:100%;height:auto;display:block}._photos_1yit7_1 span{padding:18px 0;display:block}._page_1yit7_1 ._email_1yit7_1{overflow-wrap:anywhere;font-size:clamp(24px,4vw,44px)}:is(._page_1yit7_1 a:focus-visible,._teaser_1yit7_1 a:focus-visible){outline-offset:5px;outline:3px solid #586987}@media (max-width:700px){._teaser_1yit7_1{flex-direction:column;align-items:flex-start}._bios_1yit7_1{grid-template-columns:1fr;gap:30px}._page_1yit7_1 header{flex-direction:column;align-items:flex-start}._page_1yit7_1 section{padding:40px 0}._page_1yit7_1 p{font-size:18px}._photos_1yit7_1{gap:16px}._photos_1yit7_1 span{font-size:16px}._button_1yit7_1{white-space:normal}}._page_1yit7_1{max-width:1320px;padding-inline:clamp(24px,5vw,80px)}._page_1yit7_1 header{border-bottom:1px solid #1c203426;padding-block:10px 28px}._page_1yit7_1 section{padding:72px 0}._page_1yit7_1 ._hero_1yit7_3{grid-template-columns:1fr 360px;align-items:start;column-gap:70px;padding:80px 0;display:grid}._hero_1yit7_3>p:first-child{letter-spacing:.08em;grid-column:1/-1;margin:0 0 24px;font-size:18px}._page_1yit7_1 ._hero_1yit7_3 h1{grid-column:1/-1;margin:0 0 36px;font-size:clamp(56px,7vw,88px);line-height:1.06}._hero_1yit7_3>p:nth-of-type(2){grid-area:3/1;max-width:640px;margin:0;line-height:1.65}._hero_1yit7_3>._button_1yit7_1{white-space:normal;grid-area:3/2;justify-content:center;min-height:64px;padding:20px 26px;line-height:1.4}._page_1yit7_1 ._hero_1yit7_3>._note_1yit7_1{grid-area:4/2;margin:22px 0 0;font-size:17px;line-height:1.65}._page_1yit7_1 p{margin:0 0 24px}._page_1yit7_1 article>p:last-child{margin-bottom:0}._page_1yit7_1 ._bios_1yit7_1{gap:80px}._page_1yit7_1 h2{margin:0 0 28px;line-height:1.2}._page_1yit7_1 section>h2:not(:first-child){margin-top:48px}._page_1yit7_1 .language-switcher :is(button,a){color:#1c2034;opacity:1;min-width:44px;min-height:44px}._page_1yit7_1 .language-switcher :is(button[aria-pressed=true],a[aria-current=page]){color:#f4f0e8;background:#1c2034}._page_1yit7_1 ._note_1yit7_1{margin-top:24px;font-size:17px}._photos_1yit7_1{gap:36px;margin-block:32px}._page_1yit7_1 ._photos_1yit7_1 span{padding-top:20px;font-size:18px}._button_1yit7_1:hover{background:#30384a}._page_1yit7_1 header>a{font-size:18px}@media (max-width:760px){._page_1yit7_1 ._hero_1yit7_3{grid-template-columns:1fr;gap:0;padding:52px 0}._page_1yit7_1 ._hero_1yit7_3 h1{margin-bottom:28px;font-size:54px}._hero_1yit7_3>p:nth-of-type(2){grid-area:3/1}._hero_1yit7_3>._button_1yit7_1{grid-area:4/1;justify-self:start;margin-top:32px}._page_1yit7_1 ._hero_1yit7_3>._note_1yit7_1{grid-area:5/1;margin-top:24px}._page_1yit7_1 ._bios_1yit7_1{gap:40px}._page_1yit7_1 section{padding:50px 0}._photos_1yit7_1{grid-template-columns:1fr;gap:30px}._page_1yit7_1 h2{font-size:32px}._page_1yit7_1 header{flex-flow:wrap;align-items:center}}._page_1yit7_1{color:var(--sol-ink);padding-inline:var(--sol-gutter)}._page_1yit7_1 section{padding-block:var(--sol-section)}._page_1yit7_1 p{font-size:var(--sol-body)}._page_1yit7_1 h1,._page_1yit7_1 h2{letter-spacing:-.045em}._button_1yit7_1{border-radius:var(--sol-radius);min-height:56px}._page_1yit7_1 ._note_1yit7_1{font-size:18px}._page_1yit7_1 header{border-color:var(--sol-rule)}
