.founder-story{margin:24px 0;padding:28px 32px;border-left:3px solid var(--green);background:var(--sage);border-radius:0 15px 15px 0}.founder-story p{color:var(--ink)}.founder-story cite{font-style:normal;color:var(--muted);font-size:14px}.header-logo{display:block;max-width:230px;max-height:70px;width:auto;object-fit:contain}.social-links{margin-top:15px;display:flex;flex-wrap:wrap;gap:12px}.social-links a{font-size:14px}.subscription-explainer{margin-top:48px}.subscription-explainer strong{color:var(--ink)}.price-card .small{font-size:13px!important}.price-card .button{margin-top:10px}@media(max-width:540px){.founder-story{padding:22px}.header-logo{max-width:180px;max-height:55px}}
.page-heading h1{overflow-wrap:anywhere}@media(max-width:360px){.page-heading h1{font-size:36px}}
.free-start{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:28px 32px;background:var(--sage);border:1px solid var(--line);border-radius:18px;margin:35px 0}.free-start h2{font-size:28px;margin-bottom:12px}.free-start p{margin-bottom:0;font-size:16px}.free-start .eyebrow{margin-bottom:12px;font-size:12px}.saving{color:var(--green);font-weight:700;font-size:18px!important}.pricing .price{overflow-wrap:anywhere}.referral-offer{border-top:1px solid var(--line);padding-top:40px}@media(max-width:650px){.free-start{flex-direction:column;align-items:flex-start;padding:24px}.pricing .price{font-size:52px}}
