.mission-note{text-align:center;padding:12px 20px;background:#e8f5f2;color:#087f7b;font-size:15px;letter-spacing:.13em}.mission-crumb{font-size:15px;color:#71868c;margin:28px 0 35px}.mission-hero{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;padding-bottom:48px}.mission-kicker,.mission-number{display:block;color:#087f7b;font-size:15px;font-weight:800;letter-spacing:.15em;margin-bottom:20px}.mission-hero h1{font-size:clamp(38px,4vw,60px);line-height:1.12;margin-bottom:24px}.mission-page em{font-style:normal;color:#087f7b}.mission-hero p{font-size:17px;line-height:1.8}.mission-hero figure{margin:0;position:relative;overflow:hidden;border-radius:18px}.mission-hero img{display:block;width:100%;height:330px;object-fit:cover}.mission-hero figcaption{position:absolute;bottom:0;left:0;right:0;padding:50px 28px 23px;background:linear-gradient(transparent,#082f42eb);font-size:21px;color:white;font-weight:700}.mission-hero figcaption span{display:block;font-size:15px;letter-spacing:.15em;color:#7ee0d2;margin-bottom:5px}.mission-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px}.mission-card{background:#edf7f5;border:1px solid #deeeea;border-radius:16px;padding:36px 38px}.mission-card h2{font-size:29px;line-height:1.25;margin-bottom:22px}.mission-card p{font-size:16px;line-height:1.8;color:#45616a}.mission-primary{background:#082f42;border-color:#082f42;color:white}.mission-primary .mission-number{color:#69d3c3}.mission-primary p{color:#d4e5e9}.mission-goals{display:grid;grid-template-columns:.9fr 1.4fr;gap:60px;padding:70px 0}.mission-goals-title h2{font-size:34px;line-height:1.25;margin-bottom:22px}.mission-goals-title p{font-size:15px}.mission-goals-list article{display:flex;gap:23px;padding:25px 0;border-bottom:1px solid #dce8e9}.mission-goals-list article:first-child{padding-top:0}.mission-goals-list article>span{font-size:23px;color:#0b9e92;font-weight:700}.mission-goals-list article>div{font-size:15px;line-height:1.8;color:#526973}.mission-goals-list strong{color:#082f42}.mission-goals-list em{color:inherit;font-style:normal}.mission-bottom{display:flex;align-items:center;gap:18px;background:#f1f7f7;border-radius:12px;padding:28px;margin-bottom:65px}.mission-bottom>div{flex:1}.mission-bottom .mission-kicker{margin-bottom:7px;font-size:15px}.mission-bottom p{font-size:15px}.mission-bottom a{white-space:nowrap}@media(max-width:750px){.mission-hero,.mission-pair,.mission-goals{grid-template-columns:1fr;gap:25px}.mission-hero img{height:250px}.mission-card{padding:27px}.mission-card h2{font-size:25px}.mission-goals{padding:40px 0}.mission-bottom{flex-wrap:wrap}.mission-bottom>div{flex-basis:100%}.mission-bottom a{white-space:normal}}

