.author-hero-normal{min-height:100svh;position:relative!important}main:not(.contact-page) .bottom-item:nth-of-type(3){align-items:flex-end}main:not(.contact-page) .bottom-item:nth-of-type(3) p{width:calc(50% - max(24px,1.67vw))}.hero-link-inner{width:fit-content}.hero-heading-animation h1{max-width:unset!important}.author-section-creative .hero-link-inner{display:flex}.overlay-number{right:0}.author-bio-mobile{display:none}.normal-grid{padding-top:max(56px,3.89vw)}.author-section-creative .hero-link{position:absolute;top:calc(50% - 5vh);transform:translateY(-50%)}.author-section-creative.hero-section-w-image,.hero-absolute{clip-path:circle(var(--circle-width) at center calc(50% - 3vh));width:100%!important}.hero-absolute{position:absolute;inset:0;z-index:4;color:var(--overlay-text-color);pointer-events:none}author-section{overflow:clip;display:block;height:200svh}.author-section-creative{position:sticky;top:0;height:100svh}.pin-spacer{width:100%!important;pointer-events:none!important}.pin-spacer .author-section-creative{pointer-events:auto!important}.hero-link-item{margin-right:max(120px,10vw);white-space:nowrap}.hero-heading-animation{will-change:unset;display:flex}.hero-heading-animation *{will-change:unset}author-section.no-image,author-section.no-pin{height:100svh}.author-section-creative.no-pin{position:relative}.author-section-creative.no-pin .background-image{border-radius:100%;overflow:hidden;width:calc(2 * var(--circle-width));aspect-ratio:1;z-index:3;align-self:center;justify-self:center;margin-bottom:6vh}@media screen and (max-width:1080px){.author-section-creative.hero-section-w-image .bottom-item:nth-of-type(2),main:not(.contact-page) .bottom-item:nth-of-type(1){display:flex!important}.author-section-creative.hero-section-w-image .bottom-item:nth-of-type(1),main:not(.contact-page) .bottom-item:nth-of-type(2),main:not(.contact-page) .bottom-item:nth-of-type(3){display:none!important}.author-bio-mobile{display:block;margin-top:15px}.author-bio-mobile,main:not(.contact-page) .bottom-item:nth-of-type(1){max-width:calc(75% - 12px)}.author-section-creative.no-pin .background-image{margin-bottom:10vh}}@media screen and (max-width:767px){.author-bio-mobile,main:not(.contact-page) .bottom-item:nth-of-type(1){max-width:100%}.normal-grid{padding-top:38px}.hero-link-item{margin-right:max(60px,5vw);white-space:nowrap}}