.ms-section{position:relative;height:100vh;height:100svh;min-height:560px;overflow:hidden;background:#0b1120;color:#e2e8f0;isolation:isolate}.ms-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ms-veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0508108c,#05081040 38%,#05081000 60%);pointer-events:none}.ms-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none}.ms-ui{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ms-head{position:absolute;left:6vw;top:112px;display:flex;align-items:baseline;gap:18px;font-size:11px;letter-spacing:.32em;text-transform:uppercase;color:#e2e8f0b8}.ms-head b{color:#fff;font-weight:700}.ms-counter{font-variant-numeric:tabular-nums;color:#e2e8f080;letter-spacing:.2em}.ms-counter span{color:#f5c06a}.ms-steps{position:absolute;left:6vw;top:48%;width:min(26vw,360px);transform:translateY(-50%)}.ms-step{position:absolute;left:0;top:0;width:100%;transform:translateY(-50%);will-change:transform,opacity}.ms-num{font-size:64px;line-height:1;font-weight:200;letter-spacing:-.02em;color:#f5c06ad9;margin-bottom:14px}.ms-title{font-size:clamp(26px,2.6vw,40px);line-height:1.1;font-weight:800;letter-spacing:-.02em;color:#fff;margin:0 0 14px}.ms-text{font-size:15px;line-height:1.65;color:#cbd5e1e0;margin:0;max-width:34ch}.ms-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.ms-link-line{stroke:#f5c06a8c;stroke-width:1;fill:none}.ms-link-dot{fill:#f5c06a}.ms-link-halo{fill:none;stroke:#f5c06a80;stroke-width:1}.ms-ticks{position:absolute;right:5vw;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px}.ms-tick{width:22px;height:1px;background:#e2e8f047;transform-origin:right center;transition:background-color .5s ease,transform .5s ease}.ms-tick.is-active{background:#f5c06a;transform:scaleX(1.6)}.ms-section.ms-static{height:auto;min-height:100vh}.ms-section.ms-static .ms-steps{position:relative;left:auto;top:auto;transform:none;margin:40vh 0 12vh 6vw;width:min(90vw,480px)}.ms-section.ms-static .ms-step{position:relative;transform:none;margin-bottom:40px}.ms-section.ms-static .ms-num{font-size:40px}.ms-section.ms-static .ms-link,.ms-section.ms-static .ms-ticks{display:none}@media(max-width:767px){.ms-head{left:6vw;top:96px;gap:12px;font-size:10px}.ms-steps{left:6vw;right:6vw;width:auto;top:28%}.ms-num{font-size:44px;margin-bottom:10px}.ms-title{font-size:26px}.ms-text{font-size:14px;max-width:none}.ms-link,.ms-ticks{display:none}.ms-veil{background:linear-gradient(180deg,#05081099,#05081059 45%,#05081000 70%)}}.ms-bullets{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:9px}.ms-bullets li{display:flex;align-items:center;gap:12px;font-size:14px;color:#e2e8f0eb}.ms-bullets li:before{content:"";width:18px;height:18px;border-radius:50%;border:1px solid rgba(245,192,106,.7);box-shadow:inset 0 0 0 4px #0b1120e6,inset 0 0 0 9px #f5c06ae6;flex:none}.ms-bullets li:after{content:"";flex:1;height:1px;max-width:80px;margin-left:10px;background:linear-gradient(90deg,rgba(245,192,106,.4),transparent)}@media(max-width:767px){.ms-bullets{display:none}}
