.mgmt-hero .page-hero__body{padding-top:48px;padding-bottom:64px;min-height:660px}.mgmt-orbit{position:relative;height:560px}.mgmt-orbit__center{position:absolute;left:50%;top:50%;width:0;height:0}.mgmt-orbit__outer{position:absolute;left:-240px;top:-240px;width:480px;height:480px;border-radius:50%;border:1.5px dashed rgba(180,223,255,.55);animation:ear-spin 50s linear infinite}.mgmt-orbit__slot{position:absolute;width:0;height:0}.mgmt-orbit__pill{position:absolute;left:-64px;top:-21px;width:128px;height:42px;border-radius:var(--radius-pill);font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(3,8,117,.35);animation:ear-spin-rev 50s linear infinite}.mgmt-orbit__inner{position:absolute;left:-120px;top:-120px;width:240px;height:240px;border-radius:50%;border:1.5px solid rgba(180,223,255,.35);animation:ear-spin 14s linear infinite}.mgmt-orbit__inner img{position:absolute;left:50%;top:-22px;margin-left:-22px}.mgmt-orbit__you{position:absolute;left:-78px;top:-78px;width:156px;height:156px;border-radius:50%;background:var(--white);color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 20px 60px rgba(3,8,117,.45)}.mgmt-orbit__you span{font-family:var(--display);font-weight:800;font-size:26px;letter-spacing:-.05em;line-height:1}.mgmt-orbit__you small{margin-top:6px;font-size:14px;font-weight:600;color:var(--muted)}@media (prefers-reduced-motion:reduce){.mgmt-orbit__inner,.mgmt-orbit__outer,.mgmt-orbit__pill{animation:none}}.mgmt-intro{padding-top:170px;padding-bottom:40px}.mgmt-intro .story__text{max-width:1200px}.mgmt-pillars-head{padding-top:120px;padding-bottom:24px}.scrolly{position:relative;height:calc(max(100vh, 560px) * var(--steps))}.scrolly__stage{position:-webkit-sticky;position:sticky;top:0;height:max(100vh,560px);display:flex;align-items:center}.scrolly__inner{display:flex;gap:72px;align-items:center}.scrolly__card{flex:1 1 560px;min-width:0;position:relative;overflow:hidden;border-radius:32px;height:min(600px,calc(max(100vh, 560px) - 120px));background:var(--ink);color:var(--white)}.scrolly__glow{position:absolute;inset:0;opacity:.85;transition:background .8s ease}.scrolly__vis{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.94);transition:opacity .6s ease,transform .6s ease}.scrolly__vis[data-active=true]{opacity:1;transform:none}.scrolly__vis--bars,.scrolly__vis--growth{flex-direction:column;justify-content:center;align-items:stretch;padding:0 56px}.scrolly__vis--stages{align-items:flex-end;padding-bottom:90px}.scrolly__card-foot{position:absolute;left:28px;right:28px;bottom:24px;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;color:var(--icy)}.scrolly__dots{display:flex;gap:6px}.scrolly__dots button{height:8px;padding:0;border:0;border-radius:var(--radius-pill);cursor:pointer;transition:width .4s ease,background .4s ease}.scrolly__text{flex:1 1 460px;min-width:0;display:flex;gap:28px;align-items:center}.scrolly__progress{flex:none;width:3px;height:300px;border-radius:3px;background:var(--alice);position:relative;overflow:hidden}.scrolly__progress div{position:absolute;left:0;right:0;top:0;background:var(--brand);border-radius:3px;transition:height .6s ease}.scrolly__panels{flex:1 1;min-width:0;position:relative;height:460px}.scrolly__panel{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.scrolly__num{margin-bottom:14px;font-size:16px;font-weight:700;color:var(--brand)}.scrolly__title{margin-bottom:18px;font-family:var(--display);font-weight:800;font-size:clamp(26px,2.71vw,40px);line-height:.98;letter-spacing:-.05em}.scrolly__body{margin-bottom:26px;max-width:480px;font-size:18px;line-height:1.5;color:var(--body-ink)}.scrolly__points{display:flex;flex-direction:column;gap:12px;font-size:17px}.pv-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.pv-target{position:relative;width:360px;height:360px}.pv-target__ring{position:absolute;border-radius:50%;border:1.5px solid rgba(180,223,255,.35)}.pv-target__ring--core{border:2px solid var(--icy);background:rgba(65,57,231,.35)}.pv-target__axis{position:absolute;background:rgba(180,223,255,.3)}.pv-target__axis--h{left:0;right:0;top:50%;height:1px}.pv-target__axis--v{top:0;bottom:0;left:50%;width:1px}.pv-target__center{position:absolute;left:50%;top:50%;width:0;height:0}.pv-target__dot{position:absolute;left:-16px;top:-16px;width:32px;height:32px;border-radius:50%;background:var(--white);box-shadow:0 0 0 8px rgba(255,255,255,.18);animation:pv-target 4s cubic-bezier(.3,.7,.2,1) infinite alternate}@keyframes pv-target{0%{transform:translate(110px,-80px)}55%,to{transform:translate(0)}}.pv-releases{width:400px;display:flex;flex-direction:column;gap:14px}.pv-release{display:flex;align-items:center;gap:16px;padding:14px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.pv-release__art{width:56px;height:56px;border-radius:10px;flex:none}.pv-release__body{flex:1 1;display:flex;flex-direction:column;gap:8px}.pv-release__name{font-weight:700;font-size:16px}.pv-release__track{height:6px;border-radius:3px;background:rgba(255,255,255,.15);overflow:hidden}.pv-release__track span{display:block;height:100%;background:var(--icy);border-radius:3px}.pv-release__when{font-size:13px;font-weight:700;color:var(--icy)}.pv-slide{animation:pv-slide 6s ease-in-out infinite both}@keyframes pv-slide{0%{opacity:0;transform:translateX(36px)}18%,82%{opacity:1;transform:none}to{opacity:0;transform:translateX(-12px)}}.pv-bars__chart{height:260px;display:flex;align-items:flex-end;gap:8px}.pv-bars__chart .bar{flex:1 1;border-radius:6px 6px 2px 2px;animation-duration:3.4s}.pv-bars__label{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.2);font-size:14px;font-weight:700;color:var(--icy)}.pv-deals{position:relative;width:440px;height:440px}.pv-deals svg{position:absolute;inset:0;width:100%;height:100%}.pv-dash{animation:pv-dash 2s linear infinite}@keyframes pv-dash{to{stroke-dashoffset:-48}}.pv-deals__you{position:absolute;left:172px;top:172px;width:96px;height:96px;border-radius:50%;background:var(--white);display:flex;align-items:center;justify-content:center;font-family:var(--display);font-weight:800;font-size:20px;color:var(--ink);letter-spacing:-.04em}.pv-deals__node{position:absolute;translate:-50% -50%;border-radius:var(--radius-pill);padding:9px 16px;font-size:14px;font-weight:700;white-space:nowrap}.pv-float{animation:ear-float 4s ease-in-out infinite}.pv-stages{display:flex;align-items:flex-end;justify-content:center;gap:18px}.pv-stages__light{position:absolute;left:50%;top:-120px;width:520px;height:520px;margin-left:-260px;background:conic-gradient(from 160deg at 50% 0,transparent 0deg,rgba(180,223,255,.22) 20deg,transparent 40deg);pointer-events:none}.pv-stage{border-radius:20px;padding:18px;display:flex;flex-direction:column;justify-content:space-between}.pv-stage__dot{width:12px;height:12px;border-radius:50%}.pv-stage__name{font-family:var(--display);font-weight:800;line-height:1.05;letter-spacing:-.03em}.pv-growth svg{width:100%;height:260px}.pv-draw{stroke-dasharray:700;animation:pv-draw 5s ease-in-out infinite}@keyframes pv-draw{0%{stroke-dashoffset:700}60%,to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.pv-dash,.pv-draw,.pv-float,.pv-slide,.pv-target__dot{animation:none}}.pillar-cards{display:none;padding-top:28px}.pillar-cards__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:28px}.pillar-cards__track::-webkit-scrollbar{display:none}.pillar-card{flex:0 0 100%;scroll-snap-align:start;overflow:hidden;min-height:300px;padding:28px;border-radius:28px;color:var(--white);background:radial-gradient(120% 90% at 90% 0,var(--glow) 0,var(--ink) 70%);display:flex;flex-direction:column;justify-content:flex-end}.pillar-card,.pillar-card>:not(.grain){position:relative}.pillar-card__num{margin-bottom:auto;font-size:14px;font-weight:700;color:var(--icy)}.pillar-card__title{margin-bottom:12px;font-family:var(--display);font-weight:800;font-size:24px;line-height:1;letter-spacing:-.045em}.pillar-card__body{font-size:17px;line-height:1.5;color:var(--support)}.pillar-cards__nav{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.pillar-cards__btn{width:48px;height:48px;border-radius:50%;border:1.5px solid var(--ink);background:var(--white);color:var(--ink);font-size:18px;font-weight:700;cursor:pointer}.pillar-cards__btn:disabled{opacity:.3;cursor:default}.pillar-cards__dots{display:flex;gap:6px}.pillar-cards__dots span{width:8px;height:8px;border-radius:4px;background:var(--support);transition:width .3s ease,background .3s ease}.pillar-cards__dots span.on{width:24px;background:var(--brand)}@media (max-width:900px){.scrolly{display:none}.pillar-cards{display:block}}.commit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:16px;gap:16px}.commit-card{position:relative;overflow:hidden;border-radius:var(--radius-lg);padding:30px;min-height:280px;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.commit-card__icon{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center}.commit-card__title{margin-bottom:8px;font-family:var(--display);font-weight:800;font-size:21px;line-height:1.08;letter-spacing:-.035em}.commit-card__body{font-size:16px;line-height:1.45}@media (max-width:640px){.mgmt-hero .page-hero__body{min-height:0;padding-top:40px;padding-bottom:80px}.mgmt-intro,.mgmt-pillars-head{padding-top:96px;padding-bottom:0}#commitment .section-head{margin-bottom:20px!important}.commit-grid{grid-template-columns:1fr 1fr;gap:8px}.commit-card{min-height:0;padding:16px;gap:14px;border-radius:20px;justify-content:flex-start}.commit-card__icon{width:38px;height:38px}.commit-card__icon svg{width:18px;height:18px}.commit-card__title{margin-bottom:4px;font-size:17px}.commit-card__body{font-size:13px;line-height:1.4}}