.mShs-a_ending{isolation:isolate;background:radial-gradient(60% 50% at 50% 100%, #2fd07a29, transparent 70%), linear-gradient(180deg, var(--c-ink) 0%, #07120c 100%);border-top:1px solid #ffffff14;padding-block:clamp(96px,16vh,180px) clamp(72px,12vh,140px);position:relative;overflow:clip}.mShs-a_inner{text-align:center;justify-items:center;gap:clamp(18px,3vh,28px);display:grid}.mShs-a_eyebrow{letter-spacing:.08em;color:var(--t-body);align-items:center;gap:12px;font-size:.9375rem;font-weight:700;display:inline-flex}.mShs-a_eyebrowText{text-align:center;justify-items:center;display:grid}.mShs-a_eyebrowLine{display:block}.mShs-a_bar{background:var(--c-lime);border-radius:2px;width:28px;height:2px}.mShs-a_title{justify-items:center;gap:14px;display:grid}.mShs-a_label{font-family:var(--f-display);letter-spacing:.3em;color:var(--c-lime);font-size:.75rem;font-weight:700}.mShs-a_vision{letter-spacing:.02em;background:var(--g-remix);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(2rem,7.6vw,6.25rem);font-weight:900;line-height:1.2;display:block}.mShs-a_visionLine{white-space:nowrap;display:inline-block}.mShs-a_lead{letter-spacing:.02em;color:var(--t-strong);margin-top:clamp(8px,2vh,20px);font-size:clamp(1.375rem,3.2vw,2.75rem);font-weight:900;line-height:1.35}.mShs-a_leadKey{color:var(--c-lime)}.mShs-a_cta{margin-top:clamp(12px,3vh,28px)}.mShs-a_links{flex-wrap:wrap;justify-content:center;gap:8px 28px;margin-top:clamp(16px,4vh,40px);display:flex}.mShs-a_link{min-height:44px;color:var(--t-body);transition:color .25s var(--ease-out), border-color .25s var(--ease-out);border-bottom:1px solid #fff3;border-radius:0;align-items:center;gap:8px;padding-inline:4px;font-size:.9375rem;font-weight:700;display:inline-flex}.mShs-a_linkArrow{width:14px;height:14px}@media (hover:hover) and (pointer:fine){.mShs-a_link:hover{color:var(--t-strong);border-color:var(--c-lime)}}
