﻿.focus-module__zxXibW__page{padding-top:86px}.focus-module__zxXibW__opening{text-align:center;padding-block:92px 88px}.focus-module__zxXibW__opening h1{font-size:clamp(54px,6.7vw,96px);line-height:1.05}.focus-module__zxXibW__opening>p{max-width:59ch;margin:30px auto 27px;font-size:clamp(22px,2vw,28px);line-height:1.5}.focus-module__zxXibW__opening .text-link{justify-content:center}.focus-module__zxXibW__catalogue{grid-template-columns:1fr 1fr;column-gap:8vw;padding-bottom:98px;display:grid}.focus-module__zxXibW__subject{border-top:1px solid var(--rule);min-width:0;padding-block:31px 43px}.focus-module__zxXibW__subjectHeading{justify-content:space-between;align-items:baseline;gap:30px;display:flex}.focus-module__zxXibW__subjectHeading h2{max-width:25ch;font-size:clamp(29px,2.9vw,42px);line-height:1.17}.focus-module__zxXibW__subjectHeading svg{transition:transform .3s var(--ease);flex:0 0 24px}.focus-module__zxXibW__subject:hover h2{color:var(--accent-strong)}.focus-module__zxXibW__subject:hover svg{transform:translate(4px)}.focus-module__zxXibW__subject>p{max-width:52ch;margin-top:20px;font-size:19px;line-height:1.65}.focus-module__zxXibW__subjectDetail{color:var(--muted);max-width:58ch;margin-top:14px;font-size:15px;line-height:1.6;display:block}.focus-module__zxXibW__connections{background:var(--surface)}.focus-module__zxXibW__connectionInner{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(35px,6vw,100px);padding-block:78px;display:grid}.focus-module__zxXibW__photograph{aspect-ratio:1.32;background:var(--stone);position:relative}.focus-module__zxXibW__photograph img{object-position:58% 48%}.focus-module__zxXibW__connectionCopy h2{margin-bottom:26px;font-size:clamp(32px,3.3vw,46px)}.focus-module__zxXibW__connectionCopy>p{max-width:58ch;font-size:18px;line-height:1.75}.focus-module__zxXibW__connectionCopy>p+p{margin-top:22px}.focus-module__zxXibW__founderLink{border-top:1px solid var(--rule);margin-top:29px;padding-top:23px}.focus-module__zxXibW__founderLink p{color:var(--muted);margin-bottom:18px;font-size:16px}@media (max-width:1100px){.focus-module__zxXibW__connectionInner{grid-template-columns:1.1fr 1fr;align-items:start;gap:36px}.focus-module__zxXibW__photograph{aspect-ratio:1}}@media (max-width:900px){.focus-module__zxXibW__connectionInner{grid-template-columns:1fr;padding-block:52px}.focus-module__zxXibW__photograph{aspect-ratio:1.5}.focus-module__zxXibW__connectionCopy{max-width:680px}.focus-module__zxXibW__connectionCopy h2 br{display:none}}@media (max-width:760px){.focus-module__zxXibW__page{padding-top:76px}.focus-module__zxXibW__opening{text-align:left;padding-block:50px 53px}.focus-module__zxXibW__opening h1{font-size:clamp(48px,9vw,68px)}.focus-module__zxXibW__opening>p{margin-block:26px 24px;font-size:22px}.focus-module__zxXibW__opening .text-link{justify-content:flex-start}.focus-module__zxXibW__catalogue{grid-template-columns:1fr;padding-bottom:24px}.focus-module__zxXibW__subject{padding-block:26px 33px}.focus-module__zxXibW__subjectHeading{gap:22px}.focus-module__zxXibW__subjectHeading h2{font-size:32px}.focus-module__zxXibW__subject>p{margin-top:18px;font-size:18px}.focus-module__zxXibW__subjectDetail{margin-top:12px}.focus-module__zxXibW__connectionInner{gap:31px}.focus-module__zxXibW__connectionCopy h2{font-size:34px}}@media (prefers-reduced-motion:reduce){.focus-module__zxXibW__subjectHeading svg{transition:none}}
