body.ln-editor-first-programs-v3{--ln-v3-program-navy:#062e5b;--ln-v3-program-blue:#0089cf;--ln-v3-program-ink:#17304b;--ln-v3-program-soft:#f5f9fc}.ln-editor-first-programs-v3 .ln-programs-hero,.ln-editor-first-programs-v3 .ln-rp10-hero{background:linear-gradient(180deg,#fff 0%,#f5fafe 100%)}.ln-editor-first-programs-v3 .ln-programs-hero__copy h1,.ln-editor-first-programs-v3 .ln-rp10-hero h1{max-width:900px;color:var(--ln-v3-program-navy);letter-spacing:-.035em}.ln-editor-first-programs-v3 .ln-program-card,.ln-editor-first-programs-v3 .ln-rp10-related article{border-radius:18px;overflow:hidden;box-shadow:0 14px 38px rgba(7,50,86,.09);transition:transform .25s ease,box-shadow .25s ease}.ln-editor-first-programs-v3 .ln-program-card:hover,.ln-editor-first-programs-v3 .ln-rp10-related article:hover{transform:translateY(-4px);box-shadow:0 20px 48px rgba(7,50,86,.14)}.ln-editor-first-programs-v3 .ln-button{border-radius:999px;min-height:46px;padding-inline:24px}.ln-editor-first-programs-v3 .ln-rp10-hero__panel,.ln-editor-first-programs-v3 .ln-program-spotlight__shell{border-radius:24px}.ln-editor-first-programs-v3 .ln-rp10-overview,.ln-editor-first-programs-v3 .ln-rp10-experience,.ln-editor-first-programs-v3 .ln-rp10-details,.ln-editor-first-programs-v3 .ln-rp10-faq{scroll-margin-top:120px}.ln-editor-first-programs-v3 .ln-rp10-list-panel,.ln-editor-first-programs-v3 .ln-rp10-highlight-grid article{border:1px solid rgba(13,74,112,.1);box-shadow:0 10px 30px rgba(7,50,86,.06)}.ln-editor-first-programs-v3 .ln-rp10-mobile-cta{backdrop-filter:blur(14px);background:rgba(255,255,255,.94);border-top:1px solid rgba(8,65,106,.12)}@media(max-width:782px){.ln-editor-first-programs-v3 .ln-programs-hero{padding-top:34px}.ln-editor-first-programs-v3 .ln-programs-hero__actions,.ln-editor-first-programs-v3 .ln-rp10-hero__actions{display:grid;grid-template-columns:1fr}.ln-editor-first-programs-v3 .ln-button{width:100%;justify-content:center}.ln-editor-first-programs-v3 .ln-program-spotlight__shell,.ln-editor-first-programs-v3 .ln-rp10-hero__panel{border-radius:18px}}
