
/* Permanent Second Brain entry, including mobile navigation. */
header nav a.second-brain-nav{display:inline-flex!important;white-space:nowrap;color:var(--blue);font-weight:800;font-size:.76rem;letter-spacing:.03em}
.sb-entry{padding:70px 0}.sb-entry-inner{display:grid;grid-template-columns:1fr 1fr;gap:55px;padding:45px;border:1px solid #d9dfd5;border-radius:22px;background:#edf2e5}.sb-entry-label{font-size:.76rem;font-weight:800;letter-spacing:.13em;color:#476735}.sb-entry h2{font:700 clamp(1.9rem,3.3vw,3rem)/1.15 Manrope,sans-serif;letter-spacing:-.045em;margin:17px 0}.sb-entry p{color:var(--muted);line-height:1.7}.sb-entry small{display:block;font-size:.76rem;color:var(--muted);margin-top:18px}.sb-entry .button{background:#18372c}.sb-footer-link{font-weight:700;font-size:.8rem;color:var(--blue)}
@media(max-width:1050px){header{flex-wrap:wrap}header nav{display:flex!important;order:4;width:100%;justify-content:center;padding-top:10px}header nav a.second-brain-nav{display:inline-flex!important}.sb-entry-inner{gap:25px;padding:30px}}
@media(max-width:650px){.sb-entry{padding:40px 0}.sb-entry-inner{grid-template-columns:1fr;gap:10px;padding:25px}.sb-entry h2{font-size:2rem}}
