.founding-quote{border-left:2px solid var(--red);color:var(--ink);margin:48px 0 0;padding:0 0 0 24px;font-family:Financier Display,serif;font-size:clamp(18px,2vw,22px);font-style:italic;font-weight:400;line-height:1.6}.founding-injustice{background:var(--red-wash);border-radius:6px;margin-top:48px;padding:32px}.founding-injustice p{color:var(--ink);margin:0;font-size:14px;line-height:1.7}.founding-urgency{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:40px;display:grid}.founding-urgency__cell{background:var(--white);border-radius:6px;flex-flow:column;gap:10px;padding:28px;transition:background-color .2s;display:flex}.founding-urgency__cell--accent{background:var(--ink)}.founding-urgency__num{color:var(--red);letter-spacing:-.02em;font-size:clamp(28px,3.4vw,40px);font-weight:500;line-height:1.1}.founding-urgency__label{color:var(--ink);font-size:13px;font-weight:500;line-height:1.4}.founding-urgency__desc{color:var(--colors--body);margin:0;font-size:13px;line-height:1.6}.founding-urgency__cell--accent .founding-urgency__num{color:var(--red)}.founding-urgency__cell--accent .founding-urgency__label{color:var(--white)}.founding-urgency__cell--accent .founding-urgency__desc{color:#ffffff9e}.founding-urgency__statement{background:var(--white);border-radius:6px;margin-top:40px;padding:32px}.founding-urgency__statement p{color:var(--colors--body);margin:0;font-size:15px;line-height:1.75}.founding-urgency__statement strong{color:var(--ink);font-weight:500}.founding-returns{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:40px;display:grid}.founding-return{background:var(--white);border-radius:6px;flex-flow:column;align-items:flex-start;gap:10px;padding:28px;transition:background-color .2s;display:flex}.founding-return .h3{color:var(--ink);margin:0;font-size:18px;font-weight:500;line-height:1.3}.founding-return p{color:var(--colors--body);margin:0;font-size:13px;line-height:1.65}.founding-build{grid-template-columns:1fr 1fr 1fr;gap:12px;margin-top:40px;display:grid}.founding-build__cell{background:var(--white);border-radius:6px;flex-flow:column;align-items:flex-start;gap:10px;padding:28px;transition:background-color .2s;display:flex}.founding-build__cell .h3{color:var(--ink);margin:0;font-size:18px;font-weight:500;line-height:1.3}.founding-build__cell p{color:var(--colors--body);margin:0;font-size:13px;line-height:1.65}.founding-diagram{flex-flow:column;align-items:center;gap:0;margin-top:48px;display:flex}.founding-diagram__box{border:1px solid var(--colors--line-strong);background:var(--white);text-align:center;border-radius:6px;flex-flow:column;align-items:center;gap:4px;width:min(420px,100%);padding:22px 28px;display:flex}.founding-diagram__box--hot{border-color:var(--red);background:var(--ink)}.founding-diagram__label{color:var(--red);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.founding-diagram__box strong{color:var(--ink);font-size:16px;font-weight:500}.founding-diagram__box p{color:var(--colors--body);margin:0;font-size:13px;line-height:1.55}.founding-diagram__box--hot strong{color:var(--white)}.founding-diagram__box--hot p{color:#ffffff9e}.founding-diagram__connector{background:var(--colors--line-strong);width:1px;height:28px;display:block}.founding-money{border-top:1px solid var(--colors--line);margin-top:40px}.founding-money__head,.founding-money__row{border-bottom:1px solid var(--colors--line);grid-template-columns:1fr 1fr 220px;align-items:start;gap:24px;padding:18px 4px;display:grid}.founding-money__head{padding-top:12px;padding-bottom:12px}.founding-money__head span{color:var(--colors--body);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.founding-money__title{color:var(--ink);font-size:14px;font-weight:500;line-height:1.5}.founding-money__title p{color:var(--colors--body);margin:6px 0 0;font-size:13px;font-weight:400;line-height:1.65}.founding-money__trigger{color:var(--colors--body);font-size:13px;line-height:1.6}.founding-money__when{color:var(--red);font-size:13px;font-weight:500;line-height:1.5}.founding-compound{background:var(--ink);border-radius:6px;margin-top:40px;padding:32px}.founding-compound__label{color:#ffffff8c;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px;font-size:12px;display:block}.founding-compound__row{grid-template-columns:170px 1fr 130px;align-items:center;gap:16px;padding:8px 0;display:grid}.founding-compound__sessions{color:#ffffffd9;font-size:13px;font-weight:500}.founding-compound__bar-wrap{background:#ffffff1f;border-radius:999px;height:8px;overflow:hidden}.founding-compound__bar{background:var(--red);border-radius:999px;height:100%}.founding-compound__value{color:var(--white);text-align:right;font-size:13px;font-weight:500}.founding-honest{background:var(--red-wash);border-radius:6px;margin-top:32px;padding:32px}.founding-honest p{color:var(--ink);margin:0;font-size:14px;line-height:1.7}.founding-honest strong{font-weight:500}.founding-process{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:40px;display:grid}.founding-process__step{background:var(--white);border-radius:6px;flex-flow:column;align-items:flex-start;gap:10px;padding:28px;transition:background-color .2s;display:flex}.founding-process__step .h3{color:var(--ink);margin:0;font-size:18px;font-weight:500;line-height:1.3}.founding-process__step p{color:var(--colors--body);margin:0;font-size:13px;line-height:1.65}.founding-controls{margin-top:40px}.founding-control{border-bottom:1px solid var(--colors--line);grid-template-columns:60px 1fr;gap:24px;padding:22px 0;display:grid}.founding-control__num{color:var(--red);letter-spacing:.06em;font-size:13px;font-weight:500}.founding-control__copy .h3{color:var(--ink);margin:0 0 8px;font-size:18px;font-weight:500;line-height:1.3}.founding-control__copy p{color:var(--colors--body);margin:0;font-size:14px;line-height:1.65}.founding-traits{grid-template-columns:1fr 1fr;gap:12px;margin-top:40px;display:grid}.founding-trait{background:var(--white);border-radius:6px;flex-flow:column;align-items:flex-start;gap:10px;padding:28px;transition:background-color .2s;display:flex}.founding-trait .h3{color:var(--ink);margin:0;font-size:18px;font-weight:500;line-height:1.3}.founding-trait p{color:var(--colors--body);margin:0;font-size:13px;line-height:1.65}.founding-trait--not{background:var(--ink)}.founding-trait--not .aud-module__num{color:var(--red)}.founding-trait--not p{color:#ffffffb3}.founding-first{background:var(--ink);text-align:center;border-radius:6px;margin-top:28px;padding:24px 28px}.founding-first p{color:#ffffffbf;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:14px}.founding-first strong{color:var(--red);font-weight:500}.founding-legacy{grid-template-columns:1fr 1fr;gap:12px;margin-top:40px;display:grid}.founding-legacy__cell{background:var(--white);border-radius:6px;flex-flow:column;align-items:flex-start;gap:10px;padding:28px;transition:background-color .2s;display:flex}.founding-legacy__cell .h3{color:var(--ink);margin:0;font-size:18px;font-weight:500;line-height:1.3}.founding-legacy__cell p{color:var(--colors--body);margin:0;font-size:13px;line-height:1.65}@media (width<=900px){.founding-urgency,.founding-build,.founding-traits,.founding-legacy,.founding-process,.founding-returns{grid-template-columns:1fr;gap:12px}.founding-money__head,.founding-money__row{grid-template-columns:1fr;gap:10px}.founding-money__head{display:none}.founding-compound__row{grid-template-columns:1fr;gap:8px}.founding-compound__value{text-align:left}}
