.home-blog-section .section-note{color:#565c58}.home-blog-section .split-head>div:last-child{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.byline-mark{content:url(/federico-hauer-author.svg);object-fit:cover;background:#e8ebe5;border-radius:50%}.author-card-mark{overflow:hidden;background:#e8ebe5!important}.author-card-mark img{content:url(/federico-hauer-author.svg);object-fit:cover;width:100%;height:100%;display:block}.article-callout{position:relative;box-shadow:0 18px 45px #1011141f;color:#fff!important;border-left:4px solid var(--lime)!important;background:#101114!important;padding:34px 36px!important}.article-callout:before{content:"";background:var(--lime);width:54px;height:3px;position:absolute;top:0;left:36px}.article-callout span{color:var(--lime)!important}.article-callout h3{max-width:650px;color:#fff!important;font-size:clamp(23px,2.4vw,31px)!important;line-height:1.1!important}.article-callout p{max-width:670px;color:#ffffffb8!important}.author-photo-panel{position:relative;overflow:hidden;background:#101114!important;flex-direction:column!important;justify-content:space-between!important;min-height:540px!important;padding:28px!important;display:flex!important}.author-photo-panel:before{content:"";opacity:.24;pointer-events:none;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.author-brand-lockup{z-index:2;align-items:center;gap:12px;display:flex;position:relative}.author-brand-lockup img{object-fit:contain;background:#101114;width:58px;height:58px;display:block}.author-brand-lockup span{letter-spacing:.15em!important;color:#ffffff94!important;font-size:9px!important;font-weight:850!important}.author-photo-frame{z-index:2;width:min(72%,310px);box-shadow:16px 16px 0 var(--lime);background:#e8ebe5;border:1px solid #ffffff21;margin:22px auto 18px;position:relative;overflow:hidden}.author-hero-photo{aspect-ratio:1;object-fit:cover;object-position:center center;width:100%;height:auto;display:block}.author-photo-meta{z-index:2;border-top:1px solid #ffffff29;justify-content:space-between;align-items:end;gap:20px;padding-top:18px;display:flex;position:relative}.author-photo-meta span,.author-photo-meta small{font-weight:800;letter-spacing:.14em!important;font-size:9px!important;position:static!important}.author-photo-meta span{color:var(--lime)!important}.author-photo-meta small{color:#ffffff8a!important}.article-body .article-section ul,.article-body .key-takeaways ul{margin:1.1rem 0 1.5rem!important;padding-left:1.45rem!important;list-style:outside!important}.article-body .article-section li,.article-body .key-takeaways li{padding-left:.28rem;display:list-item!important}.article-body .article-section li::marker{color:#7d827f;font-size:.85em}.article-body .key-takeaways li::marker{color:#7d827f;font-size:.85em}@media (width<=980px){.author-photo-panel{min-height:470px!important}.author-photo-frame{width:min(58%,300px)}}@media (width<=640px){.article-callout{padding:28px 24px!important}.article-callout:before{left:24px}.article-body .article-section ul,.article-body .key-takeaways ul{padding-left:1.3rem!important}.author-photo-panel{min-height:430px!important;padding:22px!important}.author-brand-lockup img{width:48px;height:48px}.author-photo-frame{width:min(70%,250px);box-shadow:11px 11px 0 var(--lime)}.author-photo-meta{gap:12px}}
