.founder-card,.founder-plan{margin:30px 0 0;padding:24px;border:1px solid #dce3ed;border-left:4px solid #b4781f;border-radius:16px;background:#fff}.founder-card{display:grid;grid-template-columns:1fr auto;align-items:center;gap:24px}.founder-card h2,.founder-plan h2,.founder-status h2{font:30px/1.2 Georgia,serif;color:#12172b;margin:7px 0 14px}.founder-card p{font-size:16px;line-height:1.7;max-width:77ch;margin:0 0 12px}.founder-signature{font-size:14px!important;font-weight:700;color:#725013}.founder-plan{margin-bottom:22px}.founder-plan p,.founder-plan li{font-size:15px;line-height:1.7}.founder-plan summary{cursor:pointer;font-weight:700;padding:10px 0}.founder-plan li{margin:10px 0}.founder-page{max-width:850px;padding-top:36px;padding-bottom:40px}.founder-page h1{max-width:none;font-size:clamp(36px,5vw,52px);letter-spacing:-1px;margin:12px 0 16px}.founder-page>p:not(.section-tag):not(.founder-signature){font-size:18px;line-height:1.8;margin:22px 0}.founder-status{padding:23px;margin-top:30px;background:#fff;border:1px solid #dce3ed;border-radius:14px}.founder-status p{font-size:15px;line-height:1.7}@media(max-width:700px){.founder-card{grid-template-columns:1fr;gap:8px;padding:20px}.founder-card h2,.founder-plan h2{font-size:27px}.founder-card p,.founder-page>p:not(.section-tag):not(.founder-signature){font-size:16px}.founder-page{padding-top:25px}.founder-plan{padding:19px}.founder-card .founder-actions{display:flex;flex-wrap:wrap;gap:8px}}