                                                                                     
html[lang] body[data-type-b] :is(.material-index .material-entry,.home-material-note) :is(.material-cover-quote,.material-excerpt){display:block!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;max-height:none!important;height:auto!important;min-height:0!important;overflow:visible!important;position:static;white-space:normal;overflow-wrap:break-word}
:root{--entry-home:60px;--entry-section:80px;--entry-article:88px;--entry-project:80px}
html[lang] body[data-type-b][data-entry-kind] .page>header{margin-bottom:0!important;padding-bottom:0!important}
html[lang] body[data-type-b][data-entry-kind] .page>main{margin-top:0!important;padding-top:var(--entry-section)!important}
html[lang] body[data-type-b][data-entry-kind="home"] .page>main{padding-top:var(--entry-home)!important}
html[lang] body[data-type-b][data-entry-kind][data-entry-kind="article"] .page>main{padding-top:var(--entry-article)!important}
html[lang] body[data-type-b][data-entry-kind="project"] .page>main{padding-top:var(--entry-project)!important}
html[lang] body[data-type-b][data-entry-kind] .page>main>:first-child{margin-top:0!important}
@media(max-width:1100px){:root{--entry-home:44px;--entry-section:48px;--entry-article:56px;--entry-project:48px}}
@media(max-width:700px){:root{--entry-home:26px;--entry-section:32px;--entry-article:40px;--entry-project:32px}}
