.ypimHero .pageHero__shade{background:linear-gradient(#14110fe0 0%,#14110f00 30%),linear-gradient(90deg,#14110fe0 0%,#14110f8c 45%,#14110f1a 85%)}.ypimWhy{background:#fff;padding:clamp(72px,9vw,150px) 0}.ypimWhy .programmeIntro{margin-bottom:0}.ypimWhy .eyebrow{color:var(--ypim-green)}.ypimPilot{background:var(--ink);color:#fff;padding:clamp(72px,9vw,150px) 0}.ypimPilot>.wrap>.eyebrow{color:var(--ypim-teal);margin-bottom:24px}.ypimPilot__number{font:700 clamp(64px, 10vw, 150px) / .9 var(--font-sans);letter-spacing:-.04em}.ypimPilot__lead{max-width:28ch;font:600 clamp(18px, 1.6vw, 24px) / 1.3 var(--font-sans);letter-spacing:-.01em;margin-top:clamp(24px,3vw,40px)}.ypimPilot__stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0;margin-top:clamp(48px,6vw,80px);display:grid}.ypimPilot__stats>div{align-content:start;gap:12px;padding:28px 24px 0 0;display:grid}.ypimPilot__stats p{font:700 clamp(36px, 4vw, 56px) / 1 var(--font-sans);letter-spacing:-.03em}.ypimPilot__stats>div.isAccent p{color:var(--ypim-teal)}.ypimPilot__stats>div>span{font:400 15px/1.45 var(--font-sans);color:#ffffffb8}.ypimOffers{background:#fff;padding:clamp(72px,9vw,150px) 0}.ypimOffers>.wrap>.eyebrow{color:var(--ypim-green);margin-bottom:clamp(20px,2vw,28px)}.ypimOffers__list{gap:0;display:grid}.ypimOffers__list p{font:700 clamp(36px, 4vw, 56px) / 1 var(--font-sans);letter-spacing:-.03em;padding:clamp(14px,1.8vw,24px) 0}.ypimOffers__list p.isAccent{color:var(--ypim-teal)}.ypimOffers__copy{max-width:60ch;font:400 clamp(15px, 1.25vw, 18px) / 1.65 var(--font-sans);color:var(--grey);margin-top:28px}.ypimGallery{background:var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.ypimGallery>div{aspect-ratio:4/5;position:relative;overflow:hidden}.ypimVision{background:var(--ink);color:#fff;padding:clamp(72px,9vw,150px) 0}.ypimVision__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,96px);display:grid}.ypimVision .eyebrow{color:var(--ypim-teal)}.ypimVision h2{max-width:18ch;font:700 clamp(30px, 4vw, 58px) / 1 var(--font-sans);letter-spacing:-.03em;margin-top:20px}.ypimVision__copy{max-width:46ch;font:400 clamp(15px, 1.25vw, 18px) / 1.65 var(--font-sans);color:#ffffffc2;margin-top:22px}.ypimVision ol{list-style:none}.ypimVision li{grid-template-columns:minmax(0,1fr);align-items:baseline;gap:20px;padding:22px 0;display:grid}.ypimVision li span:last-child{font:700 clamp(18px, 1.6vw, 23px) / 1.2 var(--font-sans);letter-spacing:-.02em}.ypimNote{background:var(--cream);padding:clamp(40px,5vw,72px) 0}.ypimNote p{max-width:90ch;font:400 14px/1.6 var(--font-sans);color:var(--grey)}.ypimCta{background:var(--ink);color:#fff;position:relative;overflow:hidden}.ypimCta__bg{opacity:.4;position:absolute;inset:0}.ypimCta__shade{background:linear-gradient(90deg,#14110ff0 0%,#14110f9e 62%,#14110f4d 100%);position:absolute;inset:0}.ypimCta__inner{padding-top:clamp(72px,9vw,140px);padding-bottom:clamp(72px,9vw,140px);position:relative}.ypimCta__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.ypimCta__inner h2{max-width:18ch;font:700 clamp(28px, 3.4vw, 48px) / 1.04 var(--font-sans);letter-spacing:-.022em}.ypimCta__actions{flex-wrap:wrap;gap:14px;margin-top:clamp(28px,3.5vw,44px);display:flex}@media (max-width:980px){.ypimVision__grid,.ypimCta__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:880px){.ypimGallery{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ypimGallery{grid-template-columns:minmax(0,1fr)}}
