/* LIMA TRACE: restrained layout refinements */
.topbar .nav{gap:clamp(10px,1.5vw,22px);align-items:center;flex-wrap:wrap}
.nav-more{position:relative;color:#c9c8ba;font:500 11px/1.5 "Segoe UI",Arial,sans-serif;letter-spacing:.12em}
.nav-more summary{cursor:pointer;list-style:none;white-space:nowrap}
.nav-more summary::-webkit-details-marker{display:none}
.nav-more[open]{z-index:30}
.nav-more>a{display:block!important;padding:12px 16px;white-space:nowrap;text-decoration:none;color:#e8e4d8;background:#161817}
.nav-more>a:hover{color:#a6d3c6}
.nav-more>a:first-of-type{margin-top:12px}
.nav-more[open] a{position:relative;z-index:31}
.nav a[href="kerdezz-birom.html"]{color:#e9cfa2!important;border-bottom:1px solid #a78c61;padding-bottom:5px}
.feature-trio{display:grid!important;grid-template-columns:1.08fr .96fr .96fr;gap:12px;align-items:center;overflow:hidden}
.feature-trio img{width:100%!important;height:clamp(190px,26vw,360px)!important;object-fit:cover!important;object-position:center!important;display:block;min-width:0}
.feature-trio img:first-child{object-position:top}
.diary-home{padding-top:clamp(30px,5vw,68px)!important;padding-bottom:clamp(35px,5vw,75px)!important;min-height:0!important}
.writing-home-grid .story-card:not(.pixel-card){opacity:.93}
.go-home .go-personal{max-width:440px;line-height:1.65}
@media(max-width:800px){.topbar .nav{gap:15px!important}.feature-trio{gap:6px}.feature-trio img{height:clamp(135px,35vw,250px)!important}}
@media(max-width:620px){.site-shell{width:calc(100% - 30px)!important}.feature-trio img{height:170px!important}.nav-more>a{padding:9px 10px}.hero-modern h1{max-width:100%}.go-home{padding-left:8px;padding-right:8px}}
