.executive-hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin-top:23px}
.cinema-intro-side .executive-hero-actions .button{margin-top:0}
.executive-proof-link{font-size:14px;color:var(--muted);min-height:44px}
.executive-proof-link span{font-size:21px;color:var(--blue)}
.executive-brief{background:var(--white);border-top:1px solid var(--line)}
.executive-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:0 90px;align-items:end}
.executive-heading .section-label{grid-column:1/-1}
.executive-heading h2{font-size:clamp(35px,3.6vw,55px);max-width:750px}
.executive-heading>p:last-child{color:var(--muted);font-size:18px;max-width:440px;line-height:1.65}
.executive-thesis{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:52px}
.executive-thesis article{border-top:1px solid var(--line);padding-top:24px;display:flex;flex-direction:column;align-items:flex-start}
.thesis-index{font-size:13px;color:var(--blue)}
.executive-thesis h3{font-size:32px;line-height:1.15;margin:25px 0 17px}
.executive-thesis p{font-size:16px;color:var(--muted);line-height:1.7;margin-bottom:17px;max-width:38ch}
.executive-thesis .text-link{margin-top:auto;font-size:14px;color:var(--blue)}
.pilot-scorecard{margin-top:36px;padding:32px;border:1px solid var(--line);border-radius:12px;background:white}
.scorecard-heading{display:flex;align-items:baseline;justify-content:space-between;gap:30px}
.scorecard-heading h3{font-size:28px;line-height:1.2}
.scorecard-heading p{font-size:15px;color:var(--muted);max-width:380px}
.scorecard-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin:28px 0 0}
.scorecard-metrics>div{border-top:1px solid var(--line);padding-top:19px}
.scorecard-metrics dt{font-size:18px;font-weight:500;line-height:1.3}
.scorecard-metrics dd{margin:10px 0 0;font-size:15px;color:var(--muted);line-height:1.65}
.investor-section{background:#172a40;color:white}
.investor-section .section-label{color:#a8bfff}
.investor-heading{display:grid;grid-template-columns:1.15fr 1fr;gap:75px}
.investor-heading h2{font-size:clamp(38px,4.1vw,63px);line-height:1.08}
.investor-copy{padding-top:8px}
.investor-copy>p{font-size:17px;color:#c6d3e3;line-height:1.7}
.investor-copy>p+p{margin-top:18px}
.investor-copy .text-link{color:white;margin-top:19px;text-decoration:underline;text-underline-offset:5px}
.investment-path{list-style:none;padding:37px 0 0;margin:50px 0 0;border-top:1px solid #43566b;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}
.investment-stage{font-size:13px;color:#a8bfff;display:block;margin-bottom:23px}
.investment-path h3{font-size:26px;line-height:1.2;margin-bottom:16px}
.investment-path p{font-size:16px;color:#c6d3e3;line-height:1.65;max-width:37ch}
.investment-path a{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:13px;font-size:14px;color:white;text-decoration:underline;text-underline-offset:5px}
.investor-section a:hover{color:#b4c8ff}.investor-section a:focus-visible{outline-color:#a8bfff}
.contact-paths{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-top:42px}
.contact-paths>div{border-top:1px solid #ffffff54;padding-top:26px;display:flex;flex-direction:column;align-items:flex-start}
.contact-paths h3{font-size:25px;letter-spacing:-.025em;line-height:1.2}
.contact-paths p{font-size:17px;color:#e2eaff;margin:14px 0 24px;max-width:400px;line-height:1.65}
.contact-paths .button{margin-top:auto}
.contact-investor{color:white;border:1px solid #ffffff9c;background:transparent}
.contact-investor:hover{background:#ffffff15}
@media(max-width:1100px){.executive-heading,.investor-heading{gap:35px}.executive-thesis,.investment-path{gap:27px}.executive-thesis h3{font-size:28px}.contact-paths{gap:40px}}
@media(min-width:761px) and (max-width:1050px){.cinema-intro-side .executive-hero-actions{grid-column:2;grid-row:1/3;margin:0}.cinema-intro-side .cinema-stage{grid-column:1}.executive-hero-actions .button{font-size:14px;gap:20px}}
@media(max-width:760px){.executive-heading,.investor-heading{grid-template-columns:1fr;gap:22px}.executive-heading .section-label{margin:0}.executive-heading h2{font-size:37px}.executive-heading>p:last-child{font-size:17px;max-width:none}.executive-thesis{grid-template-columns:1fr;gap:25px;margin-top:34px}.executive-thesis article{padding-top:22px}.executive-thesis h3{margin:15px 0 13px;font-size:28px}.executive-thesis h3 br{display:none}.executive-thesis p{max-width:none;margin-bottom:5px}.executive-hero-actions{gap:4px;margin-top:19px}.cinema-intro-side .executive-hero-actions .button{margin:0}.cinema-stage{margin-top:13px}.pilot-scorecard{padding:24px;margin-top:25px}.scorecard-heading{display:block}.scorecard-heading h3{font-size:26px}.scorecard-heading p{margin-top:15px}.scorecard-metrics{grid-template-columns:1fr;gap:22px;margin-top:25px}.investor-heading h2{font-size:40px}.investor-copy{padding:0}.investment-path{grid-template-columns:1fr;gap:28px;margin-top:31px;padding-top:27px}.investment-path li+li{border-top:1px solid #43566b;padding-top:27px}.investment-stage{margin-bottom:16px}.investment-path h3{font-size:27px}.investment-path p{max-width:none}.contact-paths{grid-template-columns:1fr;gap:32px;margin-top:31px}.contact-paths h3{font-size:24px}.contact-paths .button{min-width:0;max-width:100%;font-size:15px;gap:25px}.contact-paths p{font-size:16px;margin-bottom:20px}}
@media(max-width:370px){.executive-heading h2{font-size:33px}.investor-heading h2{font-size:35px}.contact-paths .button{font-size:14px;gap:14px}}
