
#storyrise-vision{--paper:#f7f5ed;--ink:#233c32;--muted:#57665d;--panel:#e7ecdf;--line:#d2d9cb;background:var(--paper);color:var(--ink);font:16px/1.65 Arial,sans-serif;border-radius:6px;overflow:hidden;margin:0 auto 48px;max-width:1180px}#storyrise-vision *{box-sizing:border-box}#storyrise-vision h2,#storyrise-vision h3{color:var(--ink);text-transform:none}#storyrise-vision .sv-hero{padding:60px 6%;display:grid;grid-template-columns:1.5fr 1fr;gap:40px;align-items:center}#storyrise-vision .sv-label{font:600 11px/1.6 Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#426046;margin-bottom:14px}#storyrise-vision .sv-headline{font:clamp(38px,5vw,64px)/1.08 Georgia,serif;letter-spacing:-1.7px;margin:0 0 24px}#storyrise-vision .sv-headline em{color:#426046;font-weight:400}#storyrise-vision p{color:var(--muted);margin:0 0 22px}#storyrise-vision .sv-button{display:inline-block;background:var(--ink);color:var(--paper);padding:13px 22px;border-radius:3px;font:14px/1.5 Arial,sans-serif;text-decoration:none}#storyrise-vision a:focus-visible,#storyrise-vision summary:focus-visible{outline:3px solid #826223;outline-offset:4px}#storyrise-vision .sv-quote{border-left:1px solid var(--line);padding-left:28px}#storyrise-vision .sv-quote p{font:27px/1.35 Georgia,serif;color:var(--ink)}#storyrise-vision .sv-quote small{font-size:13px;color:var(--muted)}#storyrise-vision .sv-strip{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;background:var(--panel);padding:20px 6%;font-size:13px}#storyrise-vision section{padding:44px 6%;scroll-margin-top:100px}#storyrise-vision section h2{font:36px/1.18 Georgia,serif;letter-spacing:-.6px;margin:0 0 23px}#storyrise-vision h3{font:25px/1.25 Georgia,serif;margin:12px 0 16px}#storyrise-vision .sv-bridge{display:grid;grid-template-columns:1fr auto 1.1fr auto 1fr;gap:14px;margin:30px 0 20px}#storyrise-vision .sv-bridge article{padding:25px 20px;border:1px solid var(--line);border-radius:4px}#storyrise-vision .sv-middle,#storyrise-vision .sv-business{background:var(--panel)}#storyrise-vision .sv-arrow{align-self:center;font-size:25px}#storyrise-vision .sv-bridge p{font-size:14px;margin:0}#storyrise-vision .sv-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:25px}#storyrise-vision .sv-grid article{border-top:1px solid var(--line);padding-top:22px}#storyrise-vision .sv-grid p{font-size:14px}#storyrise-vision details{border-top:1px solid var(--line);padding:17px 0}#storyrise-vision summary{cursor:pointer;font-size:17px;font-weight:600}#storyrise-vision details p{margin:14px 0 3px;font-size:15px}#storyrise-vision .sv-contact{text-align:center;border-top:1px solid var(--line)}#storyrise-vision .sv-contact p{max-width:680px;margin:0 auto 24px}#storyrise-vision .sv-email{display:block;margin-top:16px;color:var(--ink);overflow-wrap:anywhere;font-size:14px}#storyrise-vision .sv-roots{font-size:14px;border-top:1px solid var(--line);padding-top:24px;margin-top:18px}@media(max-width:760px){#storyrise-vision .sv-hero,#storyrise-vision .sv-bridge,#storyrise-vision .sv-grid{grid-template-columns:1fr;gap:20px}#storyrise-vision .sv-hero{padding-top:38px}#storyrise-vision .sv-arrow{justify-self:center;transform:rotate(90deg)}#storyrise-vision section h2{font-size:30px}#storyrise-vision .sv-quote p{font-size:24px}#storyrise-vision .sv-bridge article{padding:22px}}
#storyrise-vision .sv-quote .sv-label{font:600 11px/1.6 Arial,sans-serif;letter-spacing:1.5px;color:#426046}

