.founder-commercial-page{background:#fffcf7;color:#3c3048}
.story-breadcrumb{width:min(1160px,calc(100% - 112px));margin:26px auto;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font:400 12px/1.6 'CIC Text',Arial,sans-serif;color:#5c4867}
.story-breadcrumb a{min-height:24px;display:inline-flex;align-items:center}
.story-inner{width:min(1160px,calc(100% - 112px));margin-inline:auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:72px}
.story-title,.story-prose{min-width:0}
.founder-commercial-page h1,.founder-commercial-page h2{font-family:Georgia,'Times New Roman',serif;letter-spacing:-.025em;font-weight:400;color:inherit}
.founder-commercial-page h1{font-size:clamp(38px,4.1vw,56px);line-height:1.13;margin:0;max-width:650px}
.founder-commercial-page h2{font-size:32px;line-height:1.25;margin:0;max-width:390px}
.story-prose{max-width:650px}
.story-prose p{font:400 18px/1.75 'CIC Text',Arial,sans-serif;margin:0 0 23px;letter-spacing:0}
.story-prose .story-short{margin-bottom:17px}
.story-prose p:last-child{margin-bottom:0}
.story-prose strong{font-weight:700}
.story-hero{padding:55px 0 62px;position:relative}
.story-hero .story-prose{padding-top:5px}
.story-chapter{padding-block:64px;border-bottom:1px solid rgb(59 43 84 / .14)}
.story-chapter .story-title{padding-top:14px;border-top:2px solid #ba95cb;align-self:start}
.story-chapter .story-title h2{position:relative}
.commercial-evidence .story-hero{color:#f7f0e8;background:radial-gradient(ellipse at 12% 0%,#52375d 0%,#3b2b54 60%)}
.commercial-evidence .story-hero .story-title{padding-top:12px}
.commercial-evidence .story-chapter[data-chapter="2"]{background:#eee7ef}
.commercial-evidence .story-chapter[data-chapter="3"] .story-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}
.commercial-post-order .story-hero{background:#f2ede3;border-left:14px solid #3b2b54;padding-block:48px 52px}
.commercial-post-order .story-hero .story-inner{grid-template-columns:1.15fr .85fr;gap:76px}
.commercial-post-order .story-hero h1{font-size:clamp(38px,3.7vw,52px)}
.commercial-post-order .story-chapter[data-chapter="1"] .story-inner{display:block;max-width:880px}
.commercial-post-order .story-chapter[data-chapter="1"] .story-title{max-width:690px;padding-top:20px;margin-bottom:35px}
.commercial-post-order .story-chapter[data-chapter="1"] h2{max-width:690px}
.commercial-post-order .story-chapter[data-chapter="1"] .story-prose{margin-left:13%;max-width:680px}
.commercial-post-order .story-chapter[data-chapter="2"]{background:#3b2b54;color:#f7f0e8;border-bottom:0}
.commercial-post-order .story-chapter[data-chapter="3"] .story-title{padding-top:25px}
.commercial-preparation .story-hero{background:linear-gradient(110deg,#eee7ef 0%,#f5eff4 55%,#fffcf7 100%)}
.commercial-preparation .story-hero .story-inner{grid-template-columns:1.2fr .8fr;gap:66px}
.commercial-preparation .story-hero h1{font-size:clamp(38px,3.8vw,53px)}
.commercial-preparation .story-chapter[data-chapter="2"]{background:#f2ede3}
.commercial-preparation .story-chapter[data-chapter="3"] .story-inner{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}
.story-closing{background:#f2ede3;border-bottom:0;padding-block:57px 63px}
.story-actions{display:flex;align-items:flex-start;gap:20px 25px;flex-direction:column;margin-top:32px}
.story-primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 23px;border:1px solid #3b2b54;background:#3b2b54;color:#fffcf7;font:700 15px/1.45 'CIC Text',Arial,sans-serif;text-align:center;text-decoration:none}
.story-primary:hover{background:#52375d}
.story-support{display:inline-flex;align-items:center;min-height:44px;font:400 16px/1.6 'CIC Text',Arial,sans-serif;text-underline-offset:5px}
.story-related{width:min(1160px,calc(100% - 112px));margin:0 auto;padding:28px 0;display:flex;flex-wrap:wrap;gap:8px 34px;border-top:1px solid rgb(59 43 84 / .16);font:400 15px/1.6 'CIC Text',Arial,sans-serif}
.story-related a{display:inline-flex;align-items:center;min-height:44px}
.founder-commercial-page :is(a,summary):focus-visible{outline:3px solid #9460ad;outline-offset:5px}
.founder-commercial-page .cic-consent{position:static;inset:auto;max-width:none;width:100%;box-shadow:none;border-width:1px 0 0;padding:16px max(22px,calc((100% - 1160px)/2))}
.consulting-discovery{padding:30px 0 10px;margin-top:30px;border-top:1px solid #ba95cb}
.consulting-discovery h2{font:400 30px/1.25 Georgia,serif;color:#3b2b54}
.consulting-discovery>div{display:flex;flex-wrap:wrap;gap:12px 32px}
.consulting-discovery a{display:inline-flex;align-items:center;min-height:44px;max-width:350px;font:400 16px/1.6 'CIC Text',Arial,sans-serif}
@media(max-width:900px){.story-inner,.commercial-post-order .story-hero .story-inner,.commercial-preparation .story-hero .story-inner,.commercial-evidence .story-chapter[data-chapter="3"] .story-inner,.commercial-preparation .story-chapter[data-chapter="3"] .story-inner{grid-template-columns:minmax(0,1fr);gap:27px}.story-inner,.story-breadcrumb,.story-related{width:calc(100% - 48px);max-width:680px}.story-breadcrumb{font-size:11px;margin-block:20px}.story-hero{padding-block:30px 37px}.founder-commercial-page h1,.commercial-post-order .story-hero h1,.commercial-preparation .story-hero h1{font-size:34px;line-height:1.17;max-width:650px}.founder-commercial-page h2{font-size:27px;line-height:1.25;max-width:600px}.story-prose p{font-size:17px;line-height:1.7;margin-bottom:21px}.story-prose .story-short{margin-bottom:15px}.story-chapter{padding-block:37px}.commercial-post-order .story-hero{border-left-width:5px;padding-block:30px 35px}.commercial-post-order .story-chapter[data-chapter="1"] .story-inner{width:calc(100% - 48px)}.commercial-post-order .story-chapter[data-chapter="1"] .story-title{margin-bottom:25px}.commercial-post-order .story-chapter[data-chapter="1"] .story-prose{margin-left:0}.story-actions{gap:12px;margin-top:26px}.story-related{display:block;padding-block:20px}.story-related a{display:flex;min-height:48px}.founder-commercial-page .cic-consent{display:block;padding:14px 24px}.founder-commercial-page .cic-consent>div{margin-top:12px}.consulting-discovery>div{display:block}.consulting-discovery a{display:flex;min-height:48px}}
@media(max-width:400px){.story-inner,.story-breadcrumb,.story-related,.commercial-post-order .story-chapter[data-chapter="1"] .story-inner{width:calc(100% - 40px)}.founder-commercial-page h1,.commercial-post-order .story-hero h1,.commercial-preparation .story-hero h1{font-size:31px}.founder-commercial-page h2{font-size:25px}.story-prose p{font-size:16px;line-height:1.72}.story-primary{width:100%;font-size:14px;padding-inline:15px}.story-support{font-size:15px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
