.a10x-pf{background:#fff;color:#10141f;font-family:Inter,system-ui,sans-serif;line-height:1.5;padding:clamp(48px,6vw,88px) 40px;-webkit-font-smoothing:antialiased}.a10x-pf *,.a10x-pf :after,.a10x-pf :before{box-sizing:border-box}.a10x-pf__outer{margin:0 auto;max-width:1200px}.a10x-pf__eyebrow{color:#2f6bff;font-size:13px!important;font-weight:700;letter-spacing:.16em;line-height:1.5;margin:0!important;text-transform:uppercase}.a10x-pf__mast-row{align-items:start;display:grid;gap:20px clamp(32px,4vw,64px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.a10x-pf__eyebrow+.a10x-pf__mast-row{margin-top:14px}.a10x-pf__h2{color:#0b1020;font-family:inherit;font-size:clamp(30px,3.4vw,44px)!important;font-weight:800;letter-spacing:-.028em;line-height:1.06;margin:0!important}.a10x-pf__accent{color:#2f6bff}.a10x-pf__lead{color:#5a6472;font-size:16px!important;line-height:1.75;margin:0!important;padding-top:6px;white-space:pre-line}.a10x-pf__path{align-items:stretch;display:flex;gap:clamp(12px,1.4vw,20px);margin-top:clamp(32px,3.8vw,52px)}.a10x-pf__outer>.a10x-pf__path:first-child{margin-top:0}.a10x-pf__step{background:#fff;border:1px solid #e7ebf4;border-radius:20px;box-shadow:0 1px 2px rgba(16,30,80,.04),0 24px 50px -38px rgba(16,30,80,.4);display:flex;flex:1 1 0;flex-direction:column;min-width:0;padding:clamp(24px,2.4vw,32px) clamp(22px,2.2vw,28px);transition:transform .38s cubic-bezier(.2,.7,.2,1),border-color .38s ease,box-shadow .38s ease}.a10x-pf__step:hover{border-color:#c9d8fa;box-shadow:0 32px 60px -34px rgba(16,30,80,.45);transform:translateY(-5px)}.a10x-pf__step-top{align-items:center;display:flex;gap:16px;justify-content:space-between}.a10x-pf__num{color:#2f6bff;font-size:clamp(30px,2.8vw,38px);font-weight:800;letter-spacing:-.04em;line-height:1}.a10x-pf__chip{align-items:center;background:#eef3fe;border-radius:13px;color:#2f6bff;display:flex;flex:0 0 auto;height:48px;justify-content:center;transition:background .38s ease,color .38s ease;width:48px}.a10x-pf__chip i{color:inherit;font-size:22px;line-height:1}.a10x-pf__step:hover .a10x-pf__chip{background:#2f6bff;color:#fff}.a10x-pf__t{color:#10141f;font-family:inherit;font-size:clamp(18px,1.5vw,21px)!important;font-weight:800;letter-spacing:-.02em;line-height:1.3;margin:clamp(16px,1.8vw,22px) 0 0!important}.a10x-pf__d{color:#5a6472;font-size:15px!important;line-height:1.6;margin:9px 0 0!important;text-wrap:pretty;white-space:pre-line}.a10x-pf__chev{align-items:center;align-self:center;color:#c3cde0;display:flex;flex:0 0 auto;justify-content:center}@media (max-width:1024px){.a10x-pf__mast{text-align:center}.a10x-pf__mast-row{grid-template-columns:1fr}.a10x-pf__h2,.a10x-pf__lead{margin-left:auto!important;margin-right:auto!important}.a10x-pf__h2{max-width:600px}.a10x-pf__lead{max-width:550px;padding-top:0}}@media (max-width:900px){.a10x-pf__path{flex-direction:column;gap:clamp(12px,2.4vw,16px)}.a10x-pf__step{flex:0 0 auto}.a10x-pf__chev{transform:rotate(90deg)}}@media (max-width:700px){.a10x-pf{padding-left:20px;padding-right:20px}}@media (prefers-reduced-motion:reduce){.a10x-pf__chip,.a10x-pf__step{transition:none}.a10x-pf__step:hover{transform:none}}