.schools-module__-ix7dq__page{color:#0b1f3b;background:#f7f5f0}.schools-module__-ix7dq__page a:focus-visible{outline-offset:4px;outline:2px solid #127362}.schools-module__-ix7dq__skip{z-index:50;color:#fff;background:#123f37;padding:1rem;position:absolute;top:-5rem;left:1rem}.schools-module__-ix7dq__skip:focus{top:1rem}.schools-module__-ix7dq__hero,.schools-module__-ix7dq__opportunities,.schools-module__-ix7dq__pilot,.schools-module__-ix7dq__lower{width:calc(100% - 48px);max-width:1152px;margin-inline:auto}.schools-module__-ix7dq__hero{align-items:center;gap:32px;padding-block:40px 64px;display:grid}.schools-module__-ix7dq__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#127362;font-size:12px;font-weight:600;line-height:2}.schools-module__-ix7dq__hero h1{text-wrap:balance;margin:24px 0 28px;font-size:36px;font-weight:600;line-height:1.08}.schools-module__-ix7dq__intro{color:#475569;font-size:18px;line-height:32px}.schools-module__-ix7dq__heroAction{margin-top:32px}.schools-module__-ix7dq__button{color:#f7f5f0;background:#123f37;border-radius:2px;justify-content:center;align-items:center;gap:16px;min-height:44px;padding:12px 20px;font-size:14px;font-weight:600;transition:background .2s;display:inline-flex}.schools-module__-ix7dq__button:hover{background:#127362}.schools-module__-ix7dq__visual{margin:0}.schools-module__-ix7dq__visual>img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;border-radius:2px;width:100%;height:auto}.schools-module__-ix7dq__visual figcaption{color:#475569;margin-top:8px;font-size:12px;line-height:1.6}.schools-module__-ix7dq__visual figcaption a{text-underline-offset:3px;text-decoration:underline}.schools-module__-ix7dq__opportunities,.schools-module__-ix7dq__pilot,.schools-module__-ix7dq__lower{border-top:1px solid #123f3729;padding-block:64px}.schools-module__-ix7dq__page main h2{text-wrap:balance;font-size:30px;font-weight:600;line-height:1.2}.schools-module__-ix7dq__page main h3{font-size:20px;font-weight:600;line-height:1.4}.schools-module__-ix7dq__opportunityIntro,.schools-module__-ix7dq__participation,.schools-module__-ix7dq__pilotIntro{color:#475569;font-size:18px;line-height:32px}.schools-module__-ix7dq__opportunityIntro,.schools-module__-ix7dq__pilotIntro{margin-top:20px}.schools-module__-ix7dq__pilotIntro{max-width:896px}.schools-module__-ix7dq__cards{gap:24px;margin-top:32px;display:grid}.schools-module__-ix7dq__cards article{background:#ffffff80;border:1px solid #123f3729;border-radius:2px;padding:24px}.schools-module__-ix7dq__cards svg{color:#127362;width:32px;height:32px;margin-bottom:20px}.schools-module__-ix7dq__cards p,.schools-module__-ix7dq__process li p,.schools-module__-ix7dq__pilotColumns p{color:#475569;margin-top:12px;font-size:16px;line-height:28px}.schools-module__-ix7dq__pilotColumns{gap:24px;margin-block:32px;display:grid}.schools-module__-ix7dq__pilotColumns article{background:#eaf2ee;border-top:2px solid #127362;padding:24px}.schools-module__-ix7dq__lower{gap:48px;display:grid}.schools-module__-ix7dq__process h2{margin-top:20px}.schools-module__-ix7dq__process ol{gap:28px;margin:32px 0;display:grid}.schools-module__-ix7dq__process li{border-top:1px solid #123f3729;gap:20px;padding-top:20px;display:flex}.schools-module__-ix7dq__process li>span{color:#127362;flex:0 0 24px;padding-top:4px;font-size:14px}.schools-module__-ix7dq__participation{font-size:16px;line-height:28px}.schools-module__-ix7dq__about{color:#475569;border-top:1px solid #123f3729;margin-top:40px;padding-top:32px;font-size:18px;line-height:32px}.schools-module__-ix7dq__about h2{color:#0b1f3b}.schools-module__-ix7dq__about a{color:#127362;text-underline-offset:4px;text-decoration:underline}.schools-module__-ix7dq__register{border-top:1px solid #123f3729;padding-top:32px}.schools-module__-ix7dq__formIntro{color:#475569;max-width:768px;margin:20px 0 28px;font-size:18px;line-height:32px}@media (min-width:640px){.schools-module__-ix7dq__hero,.schools-module__-ix7dq__opportunities,.schools-module__-ix7dq__pilot,.schools-module__-ix7dq__lower{width:calc(100% - 64px)}.schools-module__-ix7dq__hero h1{font-size:48px}.schools-module__-ix7dq__intro{font-size:20px}.schools-module__-ix7dq__page main h2{font-size:36px}.schools-module__-ix7dq__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.schools-module__-ix7dq__pilotColumns{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.schools-module__-ix7dq__hero{grid-template-columns:1.08fr 1fr;gap:64px;padding-block:56px 80px}.schools-module__-ix7dq__hero h1{font-size:60px}.schools-module__-ix7dq__opportunities,.schools-module__-ix7dq__pilot,.schools-module__-ix7dq__lower{padding-block:80px}.schools-module__-ix7dq__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.schools-module__-ix7dq__button{transition:none}}
