[data-blk=d1d907fe]{overflow-x:hidden}[data-blk=d1d907fe]{margin:0;padding:0;background:#f8f9fa;font-family:Proxima Nova,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh;line-height:1.6}[data-blk=d1d907fe] .journey-section{padding:80px 0 40px;background:#f8f9fa}[data-blk=d1d907fe] .container{max-width:900px;margin:0 auto;padding:0 20px}[data-blk=d1d907fe] .header{text-align:center;margin-bottom:50px}[data-blk=d1d907fe] .main-headline{text-align:center;font-size:2.5rem;color:#2c3e50;margin-bottom:20px;font-weight:700}[data-blk=d1d907fe] .sub-headline{text-align:center;font-size:1.2rem;color:#6c757d;margin-bottom:40px}[data-blk=d1d907fe] .intro-section{background:#ffffffe6;border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:30px;margin-bottom:40px;backdrop-filter:blur(10px);box-shadow:0 2px 10px #00000014;animation:pulse-glow 3s ease-in-out infinite;text-align:center}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #1f51991a}50%{box-shadow:0 0 30px #1f519933}}[data-blk=d1d907fe] .intro-section p{color:#495057;font-size:1.1rem;margin:0 0 20px}[data-blk=d1d907fe] .timeline{position:relative;margin:20px 0}[data-blk=d1d907fe] .timeline:before{content:"";position:absolute;left:30px;width:3px;height:100%;background:linear-gradient(180deg,#1f5199,#0d2a5e);border-radius:2px;animation:growLine 2s ease-out}@keyframes growLine{0%{height:0}to{height:100%}}[data-blk=d1d907fe] .step{position:relative;margin-bottom:30px;opacity:0;animation:fadeInUp .6s ease-out forwards}[data-blk=d1d907fe] .step:nth-child(1){animation-delay:.1s}[data-blk=d1d907fe] .step:nth-child(2){animation-delay:.2s}[data-blk=d1d907fe] .step:nth-child(3){animation-delay:.3s}[data-blk=d1d907fe] .step:nth-child(4){animation-delay:.4s}[data-blk=d1d907fe] .step:nth-child(5){animation-delay:.5s}[data-blk=d1d907fe] .step:nth-child(6){animation-delay:.6s}[data-blk=d1d907fe] .step:nth-child(7){animation-delay:.7s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-blk=d1d907fe] .step-content{background:#fffffff2;border:1px solid rgba(0,0,0,.1);border-radius:12px;padding:25px;margin-left:70px;box-shadow:0 2px 10px #00000014;transition:all .3s ease}[data-blk=d1d907fe] .step-content:hover{border-color:#1f51994d;box-shadow:0 6px 20px #1f519926;transform:translateY(-2px)}[data-blk=d1d907fe] .step-number{position:absolute;left:30px;top:0;transform:translate(-50%);width:30px;height:30px;background:linear-gradient(45deg,#1f5199,#0d2a5e);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:.8rem;box-shadow:0 2px 10px #1f51994d;animation:bounce 2s infinite;z-index:10}@keyframes bounce{0%,20%,50%,80%,to{transform:translate(-50%) translateY(0)}40%{transform:translate(-50%) translateY(-3px)}60%{transform:translate(-50%) translateY(-1px)}}[data-blk=d1d907fe] .step-title{font-size:1.3rem;font-weight:700;background:linear-gradient(45deg,#1f5199,#0d2a5e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px}[data-blk=d1d907fe] .step-description{color:#495057;font-size:1rem;margin-bottom:15px;line-height:1.5}[data-blk=d1d907fe] .step-description ul{margin:10px 0;padding-left:20px}[data-blk=d1d907fe] .step-description li{margin-bottom:5px;color:#495057;font-size:.95rem}[data-blk=d1d907fe] .step-cta{background:#1f51990d;border:1px solid rgba(31,81,153,.2);border-radius:8px;padding:20px;margin-top:15px;text-align:center;position:relative}[data-blk=d1d907fe] .step-cta:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,#1f5199,#0d2a5e);border-radius:2px 0 0 2px}[data-blk=d1d907fe] .step-cta p{color:#1f5199;margin:0 0 15px;font-size:1rem;font-weight:700}[data-blk=d1d907fe] .cta-button{display:inline-block;background:linear-gradient(45deg,#1f5199,#0d2a5e);color:#fff;text-decoration:none;padding:12px 25px;border-radius:25px;font-weight:700;font-size:.95rem;transition:all .3s ease;box-shadow:0 5px 15px #1f51994d}[data-blk=d1d907fe] .cta-button:hover{background:linear-gradient(45deg,#0d2a5e,#1f5199);transform:translateY(-2px);box-shadow:0 8px 25px #1f519966}[data-blk=d1d907fe] .final-cta{background:#fffffff2;border:1px solid rgba(31,81,153,.15);border-radius:12px;padding:40px;margin-top:50px;box-shadow:0 4px 20px #0000000d;animation:celebrate 3s ease-in-out infinite;text-align:center}@keyframes celebrate{0%,to{border-color:#1f519926;box-shadow:0 4px 15px #1f51991a}50%{border-color:#1f51994d;box-shadow:0 8px 25px #1f519933}}[data-blk=d1d907fe] .final-cta h2{background:linear-gradient(45deg,#1f5199,#0d2a5e);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:2rem;margin-bottom:15px}[data-blk=d1d907fe] .final-cta p{color:#495057;font-size:1.2rem;margin-bottom:25px}[data-blk=d1d907fe] .final-cta .cta-button{padding:15px 35px;font-size:1.1rem;animation:bounce 2s infinite}[data-blk=d1d907fe] .progress-bar{position:fixed;top:0;left:0;width:0%;height:4px;background:linear-gradient(90deg,#1f5199,#0d2a5e);z-index:1000;transition:width .3s ease}[data-blk=d1d907fe] .header:after{content:"";display:block;width:80px;height:3px;background:linear-gradient(90deg,#1f5199,#0d2a5e);margin:20px auto;border-radius:2px;animation:growLine 2s ease-out}@media(max-width:768px){[data-blk=d1d907fe] .container{max-width:100%;padding:0 15px}[data-blk=d1d907fe] .timeline:before{left:20px}[data-blk=d1d907fe] .step-content{margin-left:45px;padding:20px}[data-blk=d1d907fe] .step-number{left:20px;width:25px;height:25px;font-size:.7rem}[data-blk=d1d907fe] .main-headline{font-size:2rem}[data-blk=d1d907fe] .intro-section{padding:25px}[data-blk=d1d907fe] .final-cta{padding:30px}[data-blk=d1d907fe] .final-cta h2{font-size:1.6rem}}@media(max-width:480px){[data-blk=d1d907fe] .step-content{margin-left:40px;padding:15px}[data-blk=d1d907fe] .step-title{font-size:1.1rem}[data-blk=d1d907fe] .step-description{font-size:.9rem}[data-blk=d1d907fe] .cta-button{padding:10px 20px;font-size:.9rem}}
