.proposal-scroll{scroll-behavior:smooth}.proposal-section{scroll-snap-align:start}.personal-page{overflow-wrap:anywhere}.personal-width{width:min(100% - 3rem,980px);margin-inline:auto}.personal-opening{padding-top:3rem;padding-bottom:2.5rem}.personal-lockup{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-bottom:3rem;display:flex}.personal-client-logo{object-fit:contain;background:var(--paper);border-radius:4px;width:160px;height:65px;padding:10px}.personal-product-logo{object-fit:contain;width:175px;height:45px}.personal-eyebrow{text-transform:uppercase;color:var(--primary);margin-bottom:1rem;font-size:.75rem}.personal-page h1{max-width:900px;font-size:2.5rem;font-weight:700;line-height:1.12}.personal-page h2{font-size:1.8rem;font-weight:700;line-height:1.2}.personal-page h3{font-size:1.05rem;font-weight:600;line-height:1.4}.personal-page p{line-height:1.65}.personal-lead{margin-top:1.5rem;font-size:1.15rem}.personal-note{align-items:flex-start;gap:1.25rem;max-width:800px;margin-top:2rem;display:flex}.personal-portrait{object-fit:contain;flex-shrink:0;width:68px;height:80px}.personal-mini-portrait{object-fit:contain;width:48px;height:56px}.personal-player,.personal-play{aspect-ratio:16/9;border:1px solid var(--border);background:var(--muted);border-radius:6px;width:100%;height:auto}.personal-play{flex-direction:column;gap:1rem;display:flex}.personal-cta{white-space:normal;text-align:center;height:auto;min-height:48px}.personal-video-section{padding-bottom:3.5rem}.personal-band{border-block:1px solid var(--border);background:var(--secondary);padding-block:3rem}.personal-context{gap:2rem;display:grid}.personal-context li{border-top:1px solid var(--border);gap:1rem;padding-block:1.1rem;display:flex}.personal-context li>span{padding-top:.25rem;font-size:.8rem}.personal-reassurance{padding-block:3.5rem}.personal-reasons{gap:2rem;margin-top:2rem;display:grid}.personal-reason-number{color:var(--primary);margin-bottom:.8rem;font-size:.8rem;display:block}.personal-reasons>div{border-top:2px solid var(--primary);padding-top:1.2rem}.personal-reasons p,.personal-timeline p{color:var(--muted-foreground);margin-top:.75rem;font-size:.875rem}.personal-timeline{border-top:1px solid var(--border);gap:1.5rem;margin-top:2.5rem;padding-top:1.5rem;display:grid}.personal-timeline h3{margin-top:.3rem}.personal-quote{border-left:3px solid var(--primary);margin-top:2.5rem;padding-left:1.5rem;font-size:1.25rem}.personal-quote cite{color:var(--muted-foreground);margin-top:1rem;font-size:.875rem;display:block}.personal-bottom{padding-block:3.5rem;scroll-margin-top:1rem}.personal-upload{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.5rem}@media (width>=768px){.personal-page h1{font-size:3.5rem}.personal-page h2{font-size:2.2rem}.personal-context{grid-template-columns:1fr 1.25fr;gap:3rem}.personal-reasons,.personal-timeline{grid-template-columns:repeat(3,minmax(0,1fr))}}.executive-grid{gap:2rem;display:grid}.executive-identity{border-top:3px solid var(--primary);padding-top:1.25rem}.executive-lockup{flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;min-height:240px;padding:1.5rem 0;display:flex}.executive-client-logo{object-fit:contain;background:var(--paper);border-radius:6px;width:220px;max-width:100%;height:88px;padding:12px}.executive-product-logo{object-fit:contain;width:220px;max-width:100%;height:52px}.executive-scope{border-top:1px solid var(--border);align-items:start;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}.executive-headline{overflow-wrap:anywhere;font-size:2rem;font-weight:700;line-height:1.12}.executive-benefit{border-top:1px solid var(--border);grid-template-columns:1.25rem minmax(0,1fr) 1rem;gap:.75rem;padding:1rem 0;display:grid}.executive-prize{border-top:3px solid var(--primary);border-bottom:1px solid var(--border);margin-top:2rem;padding:1.5rem 0;position:relative;overflow:hidden}.executive-prize>div,.executive-prize>p{z-index:1;position:relative}.executive-prize-mark{display:none}@media (width>=768px){.executive-grid{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:2.5rem}.executive-headline{font-size:2.75rem}.executive-prize{padding-right:5rem}.executive-prize-mark{width:3rem;height:3rem;color:var(--primary);display:block;position:absolute;bottom:1.5rem;right:0}}@media (prefers-reduced-motion:reduce){.proposal-scroll{scroll-behavior:auto}}
