.education-hero.hero.wrap{padding-block:64px}.education-hero.hero h1{font-size:clamp(38px,4.5vw,60px);max-width:920px}.education-hero.hero>div{max-width:960px}.education-hero .intro{max-width:800px}.education-lead{max-width:850px;font-size:18px}.education-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.education-card{border:1px solid var(--line);border-radius:9px;padding:26px;background:#fff}.education-card p:last-child{margin-bottom:0}.education-research{font-size:14px;margin:26px 0 0;max-width:960px}.education-research a,.education-sources a,.education-honest a{text-decoration:underline;text-underline-offset:4px}.education-split{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.education-journey{list-style:none;counter-reset:journey;margin:0;padding:0}.education-journey li{counter-increment:journey;border-bottom:1px solid var(--line);padding:20px 0 20px 50px;position:relative}.education-journey li:before{content:counter(journey);position:absolute;left:0;top:23px;color:var(--green);font-weight:750}.education-journey strong,.education-journey span{display:block}.education-journey span{color:var(--muted);margin-top:6px}.education-note{border-left:3px solid var(--green);padding:8px 0 8px 24px;margin-top:34px;max-width:950px}.education-note p{margin:0}.education-honest{background:var(--slate);color:#f8fafc}.education-honest p{color:#c7d2e4}.education-honest .eyebrow,.education-honest a{color:#93c5fd}.education-package{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;background:var(--soft);border:1px solid var(--line);border-radius:9px;padding:36px;margin-top:32px}.education-package h3{font-size:24px}.education-package p{font-size:16px}.education-sources{padding-block:20px 45px}.education-sources li{margin-block:8px;font-size:14px}.education nav [aria-current=page]{color:#93c5fd}.education .contact h2{font-size:38px}@media(max-width:760px){.education-hero.hero.wrap{padding:44px 18px}.education-hero.hero h1{font-size:39px}.education-grid,.education-split,.education-package{grid-template-columns:1fr;gap:22px}.education-card{padding:24px}.education-package{padding:24px}.education .contact h2{font-size:32px}.education-hero .actions{flex-wrap:wrap}}
