.about-author{position:relative;display:flex;flex-direction:column;gap:clamp(15px,2.9vw,56px);border-top-left-radius:12px;border-bottom-left-radius:12px;margin-block:clamp(28px,5.9vw,114px);padding:clamp(24px,5vw,96px);background:var(--color-light-blue);container-name:aboutAuthor;container-type:inline-size}.author-details .about-author{margin-top:0;margin-bottom:clamp(24px,2.9vw,57px)}.about-author__body{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:auto auto;align-items:center;column-gap:clamp(25px,2.6vw,50px);row-gap:24px}.about-author__media{width:120px;height:120px;margin-bottom:0;border-radius:50%;border:5px solid var(--color-bold-blue);overflow:hidden}.about-author__content{display:flex;flex-direction:column;gap:24px;grid-row:2;grid-column:1/3}.about-author__name{line-height:1.1;font-size:clamp(1.75rem,1.87vw,2.25rem);word-break:break-word}.author-details .about-author__name{font-size:clamp(3.5625rem,6.25vw,7.5rem);letter-spacing:0;line-height:.9}.about-author__bio{max-width:984px;line-height:1.6}.about-author__actions,.about-author__socials{display:flex;gap:16px;align-items:center;flex-wrap:wrap}@media(min-width:48em){.about-author__body{align-items:start;grid-template-columns:max-content 1fr;grid-template-rows:auto}.about-author__media{grid-row:1/3}.about-author__name,.about-author__content{grid-column:2}}@media(min-width:53.3125em){.about-author__actions>*+*:before{content:"";height:18px;width:2px;background-color:#26262626}}@media(min-width:80em){.about-author{border-top-left-radius:60px;border-bottom-left-radius:60px}.about-author:before{content:"";display:block;position:absolute;top:0;left:100%;bottom:0;background:var(--color-light-blue)}}@media(min-width:91.125rem){.container>.about-author:before{width:calc((100vw - 90.125rem)/2 - .938em + 7px)}}@media(min-width:107.25rem){.container--extended>.about-author:before{width:calc((100vw - 106.25rem)/2 - .938em + 7px)}}@media(min-width:91.125rem){.container:not(.container--extended)>.about-author:before{width:calc(50vw - 45.0625rem - .938em + 22px)}}
