.me-pilot-page{padding-top:130px}.me-pilot-hero{grid-template-columns:1.25fr .75fr;align-items:center;gap:clamp(2rem,7vw,7rem);padding-bottom:5rem;display:grid}.me-pilot-hero h1{letter-spacing:-.055em;margin:2rem 0;font-size:clamp(3rem,6vw,6rem);line-height:1.04}.me-pilot-lead{max-width:36rem;color:var(--muted);font-size:1.25rem;line-height:1.65}.me-pilot-badge{color:#91e7c5;letter-spacing:0;border:1px solid #67eed260;border-radius:99px;margin-left:1rem;padding:.4rem .7rem;font-size:.85rem;display:inline-block}.me-pilot-cta{background:var(--orange);color:#101210;border-radius:8px;align-items:center;gap:1rem;min-height:52px;margin-top:1.25rem;padding:1rem 1.5rem;font-weight:650;display:inline-flex}.me-pilot-cta:hover{background:#ffa078}.me-pilot-cta:focus-visible{outline-offset:5px;outline:3px solid #fff}.me-pilot-note{color:var(--muted);max-width:39rem;margin:1rem 0;font-size:.9rem;line-height:1.6}.me-pilot-preview{justify-self:center;max-width:320px;margin:0}.me-pilot-preview img{border:1px solid #ffffff26;border-radius:28px;width:100%;height:auto;display:block;box-shadow:0 30px 90px #0007}.me-pilot-preview figcaption{text-align:center;color:var(--muted);margin-top:1rem;font-size:.85rem}.me-pilot-how{border-top:1px solid var(--line);padding:4rem 0}.me-pilot-how h2,.me-pilot-bottom h2{letter-spacing:-.04em;max-width:48rem;font-size:clamp(2rem,4vw,3.5rem);line-height:1.15}.me-pilot-how ol{grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem;padding:0;list-style:none;display:grid}.me-pilot-how li{gap:1rem;display:flex}.me-pilot-how li>span{color:var(--orange);padding-top:.25rem;font-family:monospace;font-size:1rem}.me-pilot-how h3{margin:0 0 .7rem;font-size:1.15rem}.me-pilot-how li p,.me-pilot-bottom>p{color:var(--muted);max-width:43rem;font-size:1rem;line-height:1.7}.me-pilot-bottom{border-top:1px solid var(--line);padding:3rem 0 5rem}.me-pilot-bottom nav{flex-wrap:wrap;gap:1.5rem;margin-top:2rem;font-size:.9rem;display:flex}.me-pilot-bottom nav a{text-underline-offset:4px;text-decoration:underline}@media (max-width:760px){.me-pilot-page{padding-top:105px}.me-pilot-hero{grid-template-columns:1fr;gap:2rem}.me-pilot-hero h1{font-size:clamp(2.8rem,12vw,4rem)}.me-pilot-preview{max-width:280px}.me-pilot-how ol{grid-template-columns:1fr}.me-pilot-how,.me-pilot-bottom{padding-top:2rem;padding-bottom:3rem}.me-pilot-badge{margin-left:.6rem}}
