/* Separate the hero in normal page flow and keep About me on one row. */
#hero-title{margin-top:32px;margin-bottom:24px;position:relative}
.hero-gallery{margin-top:16px}
#hero-title .title-word.hero-fit-title{font-size:var(--fitted-title-size)!important}
#hero-title.hero-fit-heading{font-size:var(--fitted-title-size)!important}
#about-me .bio-layout>h2{width:100%;margin:0}
#about-me .about-trigger{display:flex;width:100%;justify-content:space-between;align-items:center;gap:28px}
#about-me .about-title-text{min-width:0;white-space:nowrap;line-height:1.2}
#about-me .about-title-text.about-fit-title{font-size:var(--fitted-about-size)!important}
#about-me .about-title-text br{display:none}
#about-me .about-title-text .person-word{color:var(--blue-deep)!important;background:none!important;border:0!important;border-radius:0;padding:0!important}
#about-me .about-trigger:hover .about-title-text{text-decoration:none}
#about-me .about-open-icon{margin-left:auto;flex-shrink:0}
@media(max-width:700px){#hero-title{margin-top:24px;margin-bottom:20px}.hero-gallery{margin-top:12px}#about-me .about-trigger{gap:16px}}
