.ab-hero{grid-template-columns:var(--cols-hero);min-height:640px;display:grid}.ab-hero-copy{padding:var(--sp-6) var(--sp-7) var(--sp-7) var(--edge);align-self:center}.ab-lead{font-size:var(--fs-lead);max-width:24em}.ab-hero-copy p{max-width:30em}.ab-hero-plane{--focus:var(--paper);background:var(--viridian);min-height:560px;margin:0;position:relative;overflow:hidden}.ab-hero-plane img{z-index:1;width:92%;max-width:620px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ab-atom{z-index:0;width:400px;position:absolute;top:4%;left:50%;transform:translate(-50%)}.ab-hero-plane figcaption{z-index:2;color:var(--paper);font-size:var(--fs-sm);position:absolute;top:14px;right:16px}.ab-kid{grid-template-columns:var(--cols-split);gap:var(--sp-4) var(--gap);padding-top:var(--pad-section);align-items:center;padding-bottom:0;display:grid}.ab-kid-copy p{font-size:var(--fs-lead);max-width:22em}.ab-kid-photos{height:520px;position:relative}.ab-kid-photos img{object-fit:cover;position:absolute}.p-walk{aspect-ratio:1000/634;width:72%;top:0;left:0}.p-shuttle{aspect-ratio:667/1000;z-index:1;width:32%;top:70px;right:0}.p-rocket{aspect-ratio:271/500;z-index:2;width:22%;bottom:0;left:30%}.ab-quote{margin:var(--sp-7) calc(var(--edge) * -1) 0;background:var(--pink);color:var(--on-pink);padding:var(--pad-section) var(--edge);text-align:center;grid-column:1/-1}.ab-quote blockquote{max-width:18em;font-family:var(--serif);font-style:italic;font-size:var(--fs-h2);line-height:var(--lh-title);margin:0 auto}.ab-quote figcaption{margin-top:var(--sp-4);font-size:var(--fs-lead);font-weight:700}.ab-teach{grid-template-columns:var(--cols-split);min-height:600px;display:grid}.ab-teach-disc{background:var(--cobalt);position:relative}.ab-teach-disc video{object-fit:cover;border:12px solid var(--pink);background:var(--ink);z-index:2;border-radius:50%;width:300px;height:300px;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}.ab-teach-copy{padding:var(--pad-section) var(--edge) var(--pad-section) calc(150px + var(--sp-7));align-self:center}.ab-teach-copy>p{max-width:32em}.ab-facts{margin:var(--sp-5) 0 0;gap:0 var(--gap);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.ab-facts li{border-top:2px solid var(--ink);padding-top:var(--sp-2)}.ab-facts .yr{font-family:var(--serif);font-style:italic;font-size:var(--fs-big);line-height:var(--lh-title);margin-bottom:var(--sp-1);display:block}.ab-facts li>span:last-child{font-size:var(--fs-body);display:block}.ab-stages{padding-top:var(--pad-section);padding-bottom:var(--sp-4)}.ab-stages .h2{max-width:16em}.ab-stages-cols{gap:0 var(--gap);margin-top:var(--sp-5);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ab-stage-list{margin:0;padding:0;list-style:none}.ab-stage-list li{gap:0 var(--sp-3);border-top:2px solid var(--ink);padding:var(--sp-2) 0;grid-template-columns:76px 1fr;display:grid}.ab-stage-list .yr{font-family:var(--serif);font-style:italic;font-size:var(--fs-title);line-height:var(--lh-title);grid-row:span 2}.ab-stage-list b{font-size:var(--fs-body);line-height:var(--lh-title)}.ab-stage-list li>span:last-child{font-size:var(--fs-sm)}.ab-cur{grid-template-columns:var(--cols-intro);gap:var(--gap);padding-top:var(--pad-section);padding-bottom:var(--pad-section);align-items:center;display:grid}.ab-cur-img{border-radius:var(--r-card);width:100%;max-width:420px}.ab-cur-copy .h2 a{text-decoration:none}.ab-cur-copy .h2 a:hover{text-underline-offset:6px;text-decoration:underline}.ab-cur-copy p{font-size:var(--fs-lead);max-width:24em}.ab-nums{margin:var(--sp-5) 0 0;gap:44px;padding:0;list-style:none;display:flex}.ab-nums li{font-size:var(--fs-body);font-weight:700}.ab-nums .n{font-family:var(--serif);font-style:italic;font-weight:400;font-size:var(--fs-h1);line-height:var(--lh-head);color:var(--cobalt);display:block}.ab-nj{--focus:var(--paper);grid-template-columns:var(--cols-split);background:var(--ink);color:var(--paper);align-items:stretch;display:grid}.ab-nj-copy{padding:var(--pad-section) var(--sp-7) var(--pad-section) var(--edge);align-self:center}.ab-nj-copy p{font-size:var(--fs-lead);max-width:20em}.ab-nj-vid{object-fit:cover;width:100%;height:100%;min-height:420px}.ab-said{--focus:var(--paper);background:var(--viridian);color:var(--paper);padding:var(--pad-section) var(--edge);position:relative;overflow:hidden}.ab-said .h2,.ab-said-list{z-index:1;position:relative}.ab-said-list{margin:var(--sp-5) 0 0;gap:var(--gap);grid-template-columns:repeat(3,1fr);padding:0;list-style:none;display:grid}.ab-said-list blockquote{margin:0 0 var(--sp-2);font-family:var(--serif);font-style:italic;font-size:var(--fs-title);line-height:var(--lh-title)}.ab-said-list span{font-size:var(--fs-sm);font-weight:700}.ab-cta{gap:var(--sp-3);padding-top:var(--pad-section);padding-bottom:var(--pad-section);flex-wrap:wrap;justify-content:center;display:flex}@media (width<=900px){.ab-hero{grid-template-columns:1fr;min-height:0}.ab-hero-copy{padding:var(--sp-3) var(--gutter) var(--sp-6)}.ab-hero-plane{min-height:420px}.ab-atom{width:300px}.ab-kid{grid-template-columns:1fr}.ab-kid-photos{height:380px}.ab-quote{margin-top:var(--sp-6)}.ab-teach{grid-template-columns:1fr;min-height:0}.ab-teach-disc{height:300px}.ab-teach-disc video{width:240px;height:240px;inset:auto auto 0 50%;transform:translate(-50%,50%)}.ab-teach-copy{padding:160px var(--gutter) var(--pad-section)}.ab-facts{gap:var(--sp-3);grid-template-columns:1fr}.ab-stages-cols{grid-template-columns:1fr}.ab-stage-list li{grid-template-columns:58px 1fr}.ab-cur{gap:var(--sp-5);grid-template-columns:1fr}.ab-cur-img{max-width:300px}.ab-nums{gap:28px}.ab-nj{grid-template-columns:1fr}.ab-nj-vid{aspect-ratio:16/9;height:auto;min-height:240px}.ab-said-list{gap:var(--sp-5);grid-template-columns:1fr}.ab-cta .btn{text-align:center;flex:100%}}
