:root{--content-max-width:860px}.wrapper,.container{margin-left:auto;margin-right:auto}.container{max-width:900px;padding-left:1.25rem;padding-right:1.25rem}body{line-height:1.65;letter-spacing:.1px}h1,h2,h3{letter-spacing:.2px}a{text-decoration-thickness:1px;text-underline-offset:3px}article,.content{padding-top:.25rem}.content ul li{margin:.3rem 0}.home-layout{display:flex;gap:3rem;align-items:flex-start;max-width:1200px;margin:0 auto;padding:2.5rem 1.25rem}.home-sidebar{width:320px;position:sticky;top:1.5rem}.home-avatar{width:480px;height:auto;border-radius:16px;margin-bottom:1.5rem}.home-name{font-size:1.6rem;font-weight:700;margin-bottom:.25rem}.home-info{opacity:.85;margin-bottom:.75rem}.home-desc{opacity:.85;margin:1rem 0 1.25rem;line-height:1.6}.home-social{display:flex;gap:.75rem;flex-wrap:wrap;margin:.75rem 0 1.25rem}.home-social-link{text-decoration:none}.home-nav{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.home-nav-link{text-decoration:none;opacity:.9}.home-nav-link:hover{opacity:1}.home-main{flex:1;min-width:0;max-width:820px}@media(max-width:900px){.home-layout{flex-direction:column;gap:1.5rem}.home-sidebar{width:100%;position:relative;top:auto}.home-main{max-width:100%}}.navigation-title,.site-title{display:none!important}.footer__credits,.powered-by{display:none!important}details{margin-top:.5rem;margin-bottom:1.25rem;padding:.75rem .9rem;border:1px solid rgba(255,255,255,.12);border-radius:10px}summary{cursor:pointer;user-select:none;list-style:none}summary::-webkit-details-marker{display:none}details>summary strong{opacity:.95}details[open]{border-color:rgba(255,255,255,.18)}details p{margin-top:.75rem;margin-bottom:0;opacity:.92;line-height:1.65}