body{display:flex;align-items:center}html,body{height:100%;overflow-x:auto}h1{padding:0}.ml-article::after{background:url(/img/hello-page.svg);align-self:flex-end;content:"";height:408px;width:180px;filter:contrast(.3)}#tagline,.sub-tagline{font-size:1.5rem}.sub-tagline{font-size:1.25rem}@media screen and (max-width: 540px){#tagline{font-size:1.25rem}.sub-tagline{font-size:1rem}.ml-bookmark{padding:0}#top-wrapper{width:calc(100dvw - 10em)}}@media screen and (max-height: 800px){:root .card-block{--grid-size: 4rem;gap:.75rem}:root .ml-card-anchor{padding-inline:.75rem}.card-block h2{margin-top:.625em}}#top img{width:9rem}.ml-article{gap:6em;display:flex;max-width:unset}.ml-card-anchor{box-sizing:border-box;font-size:1rem;line-height:1.25;grid-area:span 2/span 2;padding-inline:1em;position:relative;background-blend-mode:soft-light;background-size:contain}a.ml-card-anchor{border-bottom:none}.ml-card-anchor img{position:absolute;inset:0;object-fit:cover;z-index:-1}.card-block{--grid-size: 5rem;grid:repeat(8, var(--grid-size))/auto-flow var(--grid-size);gap:1rem;display:grid}.card-block h2{margin-bottom:.25em}.card-block p{margin:0}#contrib div{display:grid;grid:repeat(7, 12px)/auto-flow 12px;gap:6px;right:.5rem;bottom:.75rem;position:absolute}#contrib span[data-l="0"]{background:light-dark(var(--cl0), var(--cl5))}#contrib span[data-l="1"]{background:light-dark(var(--cl1), var(--cl4))}#contrib span[data-l="2"]{background:light-dark(var(--cl2), var(--cl3))}#contrib span[data-l="3"]{background:light-dark(var(--cl3), var(--cl2))}#contrib span[data-l="4"]{background:light-dark(var(--cl4), var(--cl1))}body{--cl0: #EBEDF0;--cl1: #B4C7D9;--cl2: #8BAAC5;--cl3: #527DA4;--cl4: #36526C;--cl5: #161b22}#hometown{--color-card: light-dark(#777, #555);background-image:url(/hp-temp/hp-qingo.jpg)}#hometown:not(:hover) p,#hometown:not(:hover) h2{color:#e6e6dc}.main-section{color:var(--color-heavy);margin-top:.75em;font-size:1rem}.btm{bottom:1em;position:absolute}