:root{--hero-bg: #0a0a0a;--hero-edge: 40px;--u: min(calc(100vw / 1920), calc((100vh - 144px) / 462));--hero-split-x: calc(1090 * var(--u));--hero-rule-bottom: calc(395 * var(--u))}#tile__landing{background-color:var(--hero-bg)}.landing__bottom-left .landing__name{font-family:"Instrument Serif",serif;font-weight:400;font-size:calc(200 * var(--u));letter-spacing:0;line-height:1.04;white-space:nowrap}.landing__bottom-left .landing__roles{display:block;width:100%;height:calc(67.8 * var(--u));font-family:Inter Tight,sans-serif;font-weight:400;font-size:calc(56 * var(--u));letter-spacing:0;line-height:1.21;text-transform:uppercase;text-align:right}.landing__bottom-left .landing__roles span{right:0;white-space:nowrap}.landing__cta:before{display:none}.landing__cta p:nth-child(1){font-family:Inter Tight,sans-serif;font-weight:400;font-size:calc(32 * var(--u));line-height:1.21;color:#fff;white-space:nowrap}.landing__cta p.landing__arrow{width:100%;height:calc(6 * var(--u));margin:calc(5 * var(--u)) 0 0;font-size:0;line-height:0;color:transparent;opacity:1;overflow:hidden;background:url(/img/arrow-head.svg) right center / calc(5 * var(--u)) calc(6 * var(--u)) no-repeat,linear-gradient(#fff,#fff) left center / calc(100% - 4 * var(--u)) 1px no-repeat;cursor:pointer;clip-path:inset(0 100% 0 0);transition:clip-path .6s cubic-bezier(.65,0,.35,1)}.landing__cta:hover p.landing__arrow,.landing__cta:focus-within p.landing__arrow{clip-path:inset(0 0 0 0)}.landing__cta p:nth-child(1){cursor:pointer}.reduced-motion .landing__cta p.landing__arrow{transition:none}.landing__cta p.landing__arrow:focus-visible{outline:1px solid #fff;outline-offset:.6rem}@media only screen and (min-width:1201px){.landing__bottom-left{top:auto;bottom:calc(-6.4 * var(--u));height:auto;width:var(--hero-split-x);display:block;padding:calc(130.9 * var(--u)) 0 0 0}.landing__bottom-left:before{left:0;transform:scaleX(1.70992);transform-origin:left center}.landing__heading{display:inline-flex;flex-direction:column;align-items:flex-end;gap:0}.landing__heading .landing__roles{margin-top:calc(-5.3 * var(--u))}#tile__landing{overflow-y:clip}.landing__right{left:var(--hero-split-x);top:0;width:calc(100vw - var(--hero-split-x));height:100vh}.landing__right:after{display:none}.landing__cta{position:absolute;left:calc(20.5 * var(--u));top:auto;right:auto;bottom:calc(var(--hero-rule-bottom) + 17 * var(--u));width:auto;height:auto;padding:0;display:flex;flex-direction:column;align-items:stretch}}@media only screen and (max-width:1200px){.landing__bottom-left .landing__name{font-size:19.69vw;line-height:1.04}.landing__bottom-left .landing__roles{font-size:5.51vw;line-height:1.21;height:6.6671vw}.landing__bottom-left{top:-3.2vh;left:-3px}.landing__right{display:none}}.reduced-motion .landing__bottom-left:before{width:131rem;transform:scaleX(1.4657)}.reduced-motion .landing__right:before{height:100vh}.hero-rules-static .landing__bottom-left:before{width:131rem;transition:width .5s ease-in}.hero-rules-static .landing__right:before{height:100vh;transition:height .8s ease-in}
