@charset "UTF-8";.cs{position:relative;overflow:hidden;--cs-pad: clamp(56px, 7vw, 120px);padding-block:var(--cs-pad)}.cs__waves{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;opacity:.5}.cs__layout{position:relative;display:grid;align-items:stretch;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:clamp(32px,5vw,88px)}.cs__layout--solo{grid-template-columns:minmax(0,1fr)}.cs__inner{display:grid;align-items:center;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(28px,4vw,72px)}.cs__inner--solo{grid-template-columns:minmax(0,1fr)}.cs__inner--solo .cs__heading,.cs__inner--solo .cs__description{max-width:30ch}.cs__inner--solo .cs__description{max-width:60ch}.cs__mascot{display:flex;justify-content:center;align-self:flex-end;margin:0 0 calc(var(--cs-pad) * -1)}.cs__mascot img{height:auto;width:100%;display:block;max-width:420px}.cs__body{display:flex;flex-direction:column;align-items:flex-start;gap:26px}.cs__heading{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));max-width:14em;font-size:clamp(28px,3.4vw,52px);line-height:1.06;letter-spacing:-.025em}.cs__description{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));max-width:44ch;margin:-8px 0 0;font-size:clamp(15px,1.15vw,17.5px);line-height:1.65;opacity:.78}.cs__contact .spec{border-bottom-color:#ffffff29}.cs__contact .spec__label{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));min-width:0;font-size:clamp(16px,1.3vw,20px);opacity:.72}.cs__contact .spec__leader{background:#ffffff29}.cs__contact .spec__value{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-size:clamp(19px,1.7vw,26px)}.cs__contact{align-self:center}a.spec__value:hover{--tw-text-opacity: 1;color:rgb(77 163 232 / var(--tw-text-opacity, 1))}.cs__cta{margin-top:4px}@media (max-width: 1024px){.cs__layout{grid-template-columns:1fr}}@media (max-width: 760px){.cs__inner{grid-template-columns:1fr}.cs__mascot{align-self:center;margin-bottom:0}.cs__mascot img{max-width:280px}}
