.landing-root .paimm-level-card{border:1px solid var(--landing-border);background:var(--landing-bg-card);border-radius:1rem;flex-direction:column;padding:1.25rem;transition:border-color .2s;display:flex}.landing-root .paimm-level-card:hover{border-color:#2e76b473;border-color:lab(47.3537% -6.43408 -39.9745/.45)}.landing-root .paimm-level-card-description{flex:1}.landing-root .paimm-people-development-panel{box-shadow:0 24px 48px -24px #00000073;box-shadow:0 24px 48px -24px lab(0% 0 0/.45)}.landing-root .paimm-platform-surface{transition:border-color .2s}.landing-root .paimm-platform-surface:hover{border-color:#2e76b466;border-color:lab(47.3537% -6.43408 -39.9745/.4)}.landing-root .paimm-phases-graphic{z-index:1;width:100%;max-width:32rem;position:relative}.landing-root .paimm-hero-script.landing-script-inline{font-size:clamp(2.75rem,14vw,4.25rem)}.landing-root .paimm-track-card{border-radius:1rem;height:100%;min-height:18rem;transition:transform .2s;overflow:hidden}.landing-root .paimm-track-card:hover{transform:translateY(-2px)}.landing-root .paimm-track-card-link{color:#f4f9ff;color:lab(97.6717% -1.09231 -3.57046);height:100%;min-height:18rem;text-decoration:none;display:block;position:relative}.landing-root .paimm-track-card-media{position:absolute;inset:0}.landing-root .paimm-track-card-scrim{background:linear-gradient(#00030f33 0%,#00030f73 50%,#00030feb 100%);background:linear-gradient(lab(.807711% .68178 -5.67455/.2) 0%,lab(.807711% .68178 -5.67455/.45) 50%,lab(.807711% .68178 -5.67455/.92) 100%);position:absolute;inset:0}.landing-root .paimm-track-card-body{z-index:1;flex-direction:column;justify-content:flex-end;height:100%;min-height:18rem;padding:1.5rem;display:flex;position:relative}.landing-root .paimm-track-card-label{letter-spacing:.14em;text-transform:uppercase;color:#d4dfeb;color:lab(88.3797% -2.11504 -7.10391);font-size:.75rem;font-weight:600}.landing-root .paimm-track-card-title{font-family:var(--font-instrument), var(--font-sans), sans-serif;color:#f4f9ff;color:lab(97.6717% -1.09231 -3.57046);margin-top:.5rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.2}.landing-root .paimm-track-card-subtitle{color:#ced9e5;color:lab(86.0595% -2.11209 -7.10241);margin-top:.625rem;font-size:.9375rem;line-height:1.55}.landing-root .paimm-track-card-cta{color:#f4f9ff;color:lab(97.6717% -1.09231 -3.57046);opacity:.9;align-items:center;gap:.5rem;margin-top:1rem;font-size:.875rem;font-weight:600;transition:opacity .2s;display:inline-flex}.landing-root .paimm-track-card:hover .paimm-track-card-cta{opacity:1}.landing-root .paimm-cta-band{border-top:1px solid var(--landing-border);background:linear-gradient(#000515 0%,#00030e 100%);background:linear-gradient(lab(1.44261% .637844 -7.58147) 0%,lab(.835617% .299551 -4.6264) 100%)}.landing-root .paimm-phases-ladder{z-index:1;background:#020919d9;background:lab(2.33574% .544094 -9.76717/.85);border:1px solid #35578159;border:1px solid lab(35.8046% -2.1084 -27.9155/.35);border-radius:1.25rem;width:100%;max-width:22rem;padding:1.25rem;position:relative;box-shadow:0 0 0 1px #3d76a91f,0 24px 48px -16px #0000008c;box-shadow:0 0 0 1px lab(47.4916% -6.6362 -33.5132/.12),0 24px 48px -16px lab(0% 0 0/.55)}.landing-root .paimm-phases-ladder-step-inner{background:#030d1ebf;background:lab(3.54996% -.00681728 -11.6637/.75);border:1px solid #31496859;border:1px solid lab(30.1345% -2.16073 -21.0513/.35);border-radius:.75rem;align-items:center;gap:.75rem;padding:.65rem .85rem;transition:border-color .2s,box-shadow .2s;display:flex}.landing-root .paimm-phases-ladder-step-inner--mastery{border-color:#9a650073;border-color:lab(47.56% 20.4682 80.1871/.45);box-shadow:0 0 24px -8px #0075c48c;box-shadow:0 0 24px -8px lab(46.9911% -4.3245 -52.8289/.55)}.landing-root .paimm-phases-ladder-step:first-child .paimm-phases-ladder-step-inner{margin-left:0}.landing-root .paimm-phases-ladder-step:nth-child(2) .paimm-phases-ladder-step-inner{margin-left:.35rem}.landing-root .paimm-phases-ladder-step:nth-child(3) .paimm-phases-ladder-step-inner{margin-left:.7rem}.landing-root .paimm-phases-ladder-step:nth-child(4) .paimm-phases-ladder-step-inner{margin-left:1.05rem}.landing-root .paimm-phases-ladder-step:nth-child(5) .paimm-phases-ladder-step-inner{margin-left:1.4rem}@media (min-width:640px){.landing-root .paimm-phases-ladder-step:nth-child(2) .paimm-phases-ladder-step-inner{margin-left:.5rem}.landing-root .paimm-phases-ladder-step:nth-child(3) .paimm-phases-ladder-step-inner{margin-left:1rem}.landing-root .paimm-phases-ladder-step:nth-child(4) .paimm-phases-ladder-step-inner{margin-left:1.5rem}.landing-root .paimm-phases-ladder-step:nth-child(5) .paimm-phases-ladder-step-inner{margin-left:2rem}}
