.author_page_hero_section{background-color:#150b3e;overflow:hidden;padding:40px 24px 64px;position:relative}.author_page_hero_bg_grid{background-image:linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:72px 72px;inset:0;mask-image:radial-gradient(120% 90% at 80% 6%,#000 0,transparent 70%);-webkit-mask-image:radial-gradient(120% 90% at 80% 6%,#000 0,transparent 70%);opacity:.5;pointer-events:none;position:absolute}.author_page_hero_glow{background:radial-gradient(circle,rgba(0,137,208,.2) 0,transparent 62%);border-radius:9999px;height:44rem;max-width:140%;pointer-events:none;position:absolute;right:-10%;top:-22%;width:44rem}.author_page_hero_container{margin-left:auto;margin-right:auto;max-width:1220px;position:relative}.author_page_hero_grid{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}.author_page_hero_content{min-width:0}.author_page_hero_breadcrumb{margin-bottom:32px}.author_page_hero_breadcrumb_list{align-items:center;color:hsla(0,0%,100%,.5);display:flex;flex-wrap:wrap;font-family:IBM Plex Sans,monospace;font-size:12px;gap:8px;letter-spacing:.05em;list-style:none;text-transform:uppercase}.author_page_hero_breadcrumb_link{color:inherit;text-decoration:none}.author_page_hero_breadcrumb_link:hover{color:hsla(0,0%,100%,.8)}.author_page_hero_breadcrumb_sep{color:hsla(0,0%,100%,.25)}.author_page_hero_breadcrumb_current{color:#fff}.author_page_hero_title{color:#fff;font-size:36px;line-height:1.2;margin-bottom:16px;overflow-wrap:break-word;text-wrap:balance}.author_page_hero_subtitle,.author_page_hero_title{font-family:Poppins,system-ui,sans-serif;font-weight:600}.author_page_hero_subtitle{color:#fcb711;font-size:18px;line-height:1.4;margin-bottom:24px}.author_page_hero_bio{margin-bottom:36px;max-width:58ch}.author_page_hero_bio_text{color:hsla(0,0%,100%,.7);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:18px;line-height:1.7;overflow-wrap:break-word}.author_page_hero_bio_text p{margin:0}.author_page_hero_bio_text p+p{margin-top:16px}.author_page_hero_actions{align-items:stretch;display:flex;flex-direction:column;gap:16px}.author_page_hero_btn_primary{align-items:center;background-color:#fff;border-radius:6px;color:#150b3e;display:inline-flex;font-size:16px;font-weight:500;gap:10px;justify-content:center;line-height:1.3;min-height:56px;padding:8px 24px;text-align:center;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.author_page_hero_btn_primary:hover{background-color:hsla(0,0%,100%,.9)}.author_page_hero_btn_primary:focus-visible{outline:2px solid #fcb711;outline-offset:3px}.author_page_hero_btn_icon{flex-shrink:0;height:28px;width:28px}.author_page_hero_btn_secondary{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:6px;color:#fff;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;line-height:1.3;min-height:56px;padding:8px 32px;text-align:center;text-decoration:none;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.author_page_hero_btn_secondary:hover{background-color:hsla(0,0%,100%,.1)}.author_page_hero_btn_secondary:focus-visible{outline:2px solid #fcb711;outline-offset:3px}.author_page_hero_image_wrap{margin-left:auto;margin-right:auto;max-width:384px;min-width:0;width:100%}.author_page_hero_image_frame{background-color:#241847;border:1px solid rgba(252,183,17,.3);border-radius:8px;overflow:hidden}.author_page_hero_image{aspect-ratio:1/1;display:block;height:auto;object-fit:cover;object-position:top;width:100%}@media (min-width:640px){.author_page_hero_actions{align-items:center;flex-direction:row;flex-wrap:wrap}}@media (min-width:768px){.author_page_hero_title{font-size:48px}.author_page_hero_subtitle{font-size:20px}}@media (min-width:1024px){.author_page_hero_section{padding-bottom:96px;padding-left:48px;padding-right:48px}.author_page_hero_grid{gap:64px;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.author_page_hero_title{font-size:60px}.author_page_hero_image_wrap{max-width:none}}