/* Open fold, adapted for the research and meeting journey. */
.home-refresh .hero-description{max-width:650px;font-size:16px;line-height:1.8}
.home-refresh .hero-copy{max-width:930px}
.home-refresh .hero>.hero-copy>.eyebrow{max-width:660px;line-height:1.7}
.home-refresh .hero-actions .fold-action{font-size:13px;min-height:52px}
.home-refresh .hero-actions .quiet-link{font-size:13px}
.home-evidence{padding:95px 7.4% 100px;display:grid;grid-template-columns:1fr 1fr;gap:60px 10%;align-items:start}
.home-evidence h2{font:400 clamp(48px,4.8vw,70px)/1.04 var(--serif);letter-spacing:-.025em}
.home-evidence h2 em{font-weight:400}
.home-evidence>div>p:not(.section-no):not(.eyebrow){font-size:14px;line-height:1.85;max-width:460px;margin:25px 0}
.home-evidence .quiet-link{margin-top:12px;font-size:12px}
.pilot-proof{padding:40px 0 35px;border-top:1px solid var(--stone);border-bottom:1px solid var(--stone)}
.pilot-proof h3{font:400 38px/1.1 var(--serif);margin-top:23px}.pilot-proof a{font-size:12px}
.research-paths{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 40px}
.research-paths>.eyebrow{grid-column:1/-1;margin-bottom:5px}
.research-paths>a:not(.quiet-link){display:grid;gap:12px;text-decoration:none;border-top:1px solid var(--stone);padding:23px 0}
.research-paths a span{font-size:11px;color:var(--muted)}.research-paths a strong{font:400 28px/1.2 var(--serif)}
.research-paths a .link-arrow{font:400 19px/1 var(--sans);color:inherit;white-space:nowrap}
.research-paths a:hover strong{text-decoration:underline;text-underline-offset:5px}.research-paths>.quiet-link{grid-column:1/-1;justify-self:start}
.meeting-invitation .invitation-copy{padding-block:75px}.meeting-invitation .invitation-form{padding-block:70px}
.meeting-invitation .invitation-form h3{font:400 56px/1.05 var(--serif)}
.meeting-invitation .form-intro{max-width:330px;line-height:1.8;font-size:14px;margin-top:24px}
.invitation-actions{display:flex;align-items:flex-start;flex-direction:column;gap:23px;margin-top:32px}
.invitation-actions .fold-action{font-size:12px;max-width:100%}.invitation-actions .quiet-link{font-size:13px}
@media(max-width:1150px){.home-refresh .hero-description{max-width:570px}.home-refresh .hero-aside{right:5%;bottom:62px}.home-refresh .opening-art{width:22%}}
@media(max-width:900px){.home-refresh .hero-description{max-width:600px}.home-refresh .hero-aside{display:none}.home-evidence{padding:70px 7%;gap:40px 7%}.home-evidence h2{font-size:52px}.research-paths{gap:20px}.research-paths a strong{font-size:25px}.meeting-invitation .invitation-copy,.meeting-invitation .invitation-form{padding-block:55px}}
@media(max-width:600px){.home-refresh .hero-description{font-size:15px;max-width:100%}.home-refresh .hero-actions{gap:22px}.home-refresh .hero-actions .fold-action{font-size:12px;max-width:100%;gap:15px}.home-refresh .hero>.hero-copy>.eyebrow{font-size:9px;max-width:260px}.home-evidence{grid-template-columns:1fr;padding:60px 24px;gap:35px}.home-evidence h2{font-size:49px}.research-paths{grid-template-columns:1fr;gap:0}.research-paths>.eyebrow{margin-bottom:20px}.research-paths a strong{font-size:29px}.research-paths .quiet-link{margin-top:20px}.meeting-invitation .invitation-form h3{font-size:46px}.meeting-invitation .invitation-copy,.meeting-invitation .invitation-form{padding-block:45px}.home-refresh .opening-art{display:none}}
@media(max-width:359px){.home-evidence{padding-inline:20px}.home-refresh .hero h1{font-size:54px}.home-refresh .hero-actions .fold-action{font-size:11px;padding-inline:16px}.meeting-invitation .invitation-form h3{font-size:41px}}
