@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,700;0,800;1,700;1,800&family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400&display=swap");.ak-lp{--gold:#00adef;--gold-light:#33c3f5;--gold-dark:#0090cc;--gold-soft:#e8f8fe;--gold-glow:rgba(0,173,239,.18);--blue:#00adef;--blue-light:#33c3f5;--blue-dark:#0090cc;--blue-soft:#e8f8fe;--sh-blue:0 8px 36px rgba(0,173,239,.28);--navy:#0b0e1a;--navy-mid:#141929;--navy-light:#eceef5;--navy-soft:#f1f2f8;--bg:#f5f7fa;--surface:#fff;--ink:#0f1b30;--ink-2:#141929;--ink-3:#566b8a;--ink-4:#8ea5c0;--ink-5:#c2d1e0;--line:#e0e9f4;--line-s:#cddaee;--green:#00b365;--green-lt:#e5faf1;--amber:#f59e0b;--sh-xs:0 1px 3px rgba(11,29,58,.05);--sh-sm:0 2px 10px rgba(11,29,58,.07);--sh-md:0 6px 24px rgba(11,29,58,.09);--sh-lg:0 12px 48px rgba(11,29,58,.11);--sh-xl:0 20px 72px rgba(11,29,58,.13);--sh-gold:0 8px 36px rgba(0,173,239,.28);--sh-navy:0 8px 36px rgba(11,14,26,.32);--r8:8px;--r12:12px;--r16:16px;--r20:20px;--r24:24px;--r32:32px;--rpill:999px;--ease:cubic-bezier(.25,.46,.45,.94);--spring:cubic-bezier(.34,1.56,.64,1)}.ak-lp *,.ak-lp :after,.ak-lp :before{box-sizing:border-box;margin:0;padding:0}.ak-lp{scroll-behavior:smooth;font-family:DM Sans,-apple-system,sans-serif;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden;line-height:1}.ak-lp a{text-decoration:none;color:inherit}.ak-lp ul{list-style:none}.ak-lp button{border:none;cursor:pointer;font-family:inherit}@keyframes float-up{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes float-dn{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes float-sm{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes float-card{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(.5deg)}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.6)}}@keyframes bar-grow{0%{width:0}to{width:var(--w,92%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes badge-pop{0%{transform:scale(.7);opacity:0}65%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes ring-pulse{0%{box-shadow:0 0 0 0 rgba(0,173,239,.4)}70%{box-shadow:0 0 0 10px rgba(0,173,239,0)}to{box-shadow:0 0 0 0 rgba(0,173,239,0)}}@keyframes shine{0%{opacity:0;transform:translateX(-100%) rotate(35deg)}40%,to{opacity:0;transform:translateX(300%) rotate(35deg)}15%{opacity:.45}}@keyframes logo-glow{0%,to{filter:drop-shadow(0 0 24px rgba(0,173,239,.5)) drop-shadow(0 0 8px rgba(0,173,239,.3))}50%{filter:drop-shadow(0 0 40px rgba(0,173,239,.8)) drop-shadow(0 0 16px rgba(51,195,245,.5))}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes spin-reverse{0%{transform:rotate(1turn)}to{transform:rotate(0)}}@keyframes orb-breathe{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.025)}}@keyframes aura-pulse{0%,to{opacity:.35;transform:translate(-50%,-50%) scale(1)}50%{opacity:.65;transform:translate(-50%,-50%) scale(1.1)}}@keyframes orbit-cw{0%{transform:translate(-50%,-50%) rotate(0deg) translateX(var(--orbit-r,235px)) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn) translateX(var(--orbit-r,235px)) rotate(-1turn)}}@keyframes orbit-ccw{0%{transform:translate(-50%,-50%) rotate(0deg) translateX(var(--orbit-r,235px)) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn) translateX(var(--orbit-r,235px)) rotate(1turn)}}@keyframes float-rotate{0%,to{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(2deg)}50%{transform:translateY(-12px) rotate(0deg)}75%{transform:translateY(-6px) rotate(-2deg)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes scale-fade{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.15);opacity:1}}@keyframes drift{0%,to{transform:translate(0) rotate(0deg)}33%{transform:translate(8px,-12px) rotate(5deg)}66%{transform:translate(-6px,-8px) rotate(-3deg)}}@keyframes ring-glow{0%,to{border-color:rgba(0,173,239,.18);box-shadow:0 0 0 rgba(0,173,239,0)}50%{border-color:rgba(51,195,245,.45);box-shadow:0 0 24px rgba(0,173,239,.18)}}@keyframes badge-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-6px) rotate(1deg)}}@keyframes star-twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.ak-lp .rv{opacity:0;transform:translateY(20px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.ak-lp .rv.vis{opacity:1;transform:none}.ak-lp .rv[data-d="1"]{transition-delay:.08s}.ak-lp .rv[data-d="2"]{transition-delay:.16s}.ak-lp .rv[data-d="3"]{transition-delay:.24s}.ak-lp .rv[data-d="4"]{transition-delay:.32s}.ak-lp .rv[data-d="5"]{transition-delay:.4s}.ak-lp .wrap{max-width:1160px;margin:0 auto;padding:0 24px}.ak-lp .section{padding:88px 0}.ak-lp .label{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--blue)}.ak-lp .label-dot{width:5px;height:5px;background:var(--blue);border-radius:50%;animation:pulse-dot 2s infinite;flex-shrink:0}.ak-lp .label-white{color:hsla(0,0%,100%,.8)}.ak-lp .label-white .label-dot{background:hsla(0,0%,100%,.7)}.ak-lp .btn{display:inline-flex;align-items:center;gap:8px;height:50px;padding:0 28px;font-size:15px;font-weight:700;border-radius:var(--r16);transition:transform .28s var(--spring),box-shadow .25s var(--ease),background .15s;white-space:nowrap;cursor:pointer}.ak-lp .btn-primary{background:var(--blue);color:#fff;box-shadow:var(--sh-blue)}.ak-lp .btn-primary:hover{background:var(--blue-dark);transform:translateY(-2px);box-shadow:0 14px 44px rgba(0,173,239,.38)}.ak-lp .btn-ghost{background:transparent;color:var(--navy);border:1.5px solid var(--line-s)}.ak-lp .btn-ghost:hover{background:var(--navy-light);border-color:rgba(11,14,26,.3);transform:translateY(-2px)}.ak-lp .btn-white{background:#fff;color:var(--ink);box-shadow:var(--sh-md)}.ak-lp .btn-white:hover{box-shadow:var(--sh-lg);transform:translateY(-2px)}.ak-lp .btn-white-outline{background:transparent;color:#fff;border:1.5px solid hsla(0,0%,100%,.35)}.ak-lp .btn-white-outline:hover{background:hsla(0,0%,100%,.12);transform:translateY(-2px)}.ak-lp .btn-sm{height:40px;padding:0 18px;font-size:13px;font-weight:600;border-radius:var(--r12)}.ak-lp .nav{position:fixed;top:0;left:0;right:0;z-index:999;height:68px;background:hsla(0,0%,100%,.95);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border-bottom:1px solid var(--line);transition:box-shadow .25s var(--ease)}.ak-lp .nav.scrolled{box-shadow:var(--sh-md)}.ak-lp .nav-body{max-width:1160px;margin:0 auto;padding:0 24px;height:100%;display:flex;align-items:center;gap:8px}.ak-lp .nav-logo{display:flex;align-items:center;gap:12px;margin-right:auto}.ak-lp .nav-logo-img{height:44px;width:auto;-o-object-fit:contain;object-fit:contain}.ak-lp .nav-logo-text{display:flex;flex-direction:column;line-height:1}.ak-lp .nav-logo-name{font-size:16px;font-weight:800;letter-spacing:-.3px;color:var(--navy)}.ak-lp .nav-logo-name span{color:var(--blue)}.ak-lp .nav-logo-sub{font-size:10px;color:var(--ink-4);font-weight:500;margin-top:2px;letter-spacing:.3px}.ak-lp .nav-links{display:flex;align-items:center;gap:2px;margin:0 20px}.ak-lp .nav-link{font-size:14px;font-weight:500;color:var(--ink-3);padding:7px 13px;border-radius:var(--r8);transition:color .15s,background .15s}.ak-lp .nav-link:hover{color:var(--ink);background:var(--bg)}.ak-lp .nav-cta{display:flex;align-items:center;gap:10px}.ak-lp .nav-phone{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--ink-3)}.ak-lp .nav-phone-icon{width:28px;height:28px;background:var(--blue-soft);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ak-lp .hero{padding-top:68px;min-height:100vh;background:#fff;position:relative;overflow:hidden;display:flex;align-items:center}.ak-lp .hero-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(224,233,244,.5) 1px,transparent 0),linear-gradient(90deg,rgba(224,233,244,.5) 1px,transparent 0);background-size:48px 48px;opacity:.55;-webkit-mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse 85% 85% at 50% 50%,#000 20%,transparent 70%)}.ak-lp .hero-glow{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none}.ak-lp .hero-g1{width:700px;height:700px;background:radial-gradient(circle,rgba(0,173,239,.06),transparent 70%);top:-150px;right:-50px}.ak-lp .hero-g2{width:450px;height:450px;background:radial-gradient(circle,rgba(11,14,26,.04),transparent 70%);bottom:0;left:-50px}.ak-lp .hero-wm{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);font-size:200px;font-weight:900;color:rgba(11,14,26,.018);letter-spacing:-5px;line-height:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;font-family:DM Sans,sans-serif}.ak-lp .hero-inner{position:relative;z-index:2;max-width:1200px;margin:0 auto;padding:72px 24px 80px;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;width:100%}.ak-lp .hero-card{background:linear-gradient(140deg,#f0f9ff,#e6f4fd 55%,#f5fbff);border-radius:32px;padding:48px 48px 44px;position:relative;overflow:hidden;box-shadow:0 20px 60px rgba(0,173,239,.12),0 4px 16px rgba(0,173,239,.08);border:1px solid rgba(0,173,239,.15)}.ak-lp .hc-circle{position:absolute;border-radius:50%;pointer-events:none}.ak-lp .hc-c1{width:380px;height:380px;background:radial-gradient(circle,rgba(0,173,239,.08),transparent 65%);top:-120px;right:60px}.ak-lp .hc-c2{width:260px;height:260px;background:radial-gradient(circle,rgba(0,173,239,.05),transparent 65%);bottom:-80px;left:40px}.ak-lp .hc-accent{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--blue),var(--blue-light),transparent);border-radius:32px 32px 0 0}.ak-lp .hc-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(0,173,239,.1);border:1px solid rgba(0,173,239,.25);border-radius:var(--rpill);padding:7px 15px;font-size:11px;font-weight:700;letter-spacing:1.6px;text-transform:uppercase;color:var(--blue-dark);margin-bottom:22px;width:-moz-fit-content;width:fit-content}.ak-lp .hc-badge-dot{width:6px;height:6px;background:#00b365;border-radius:50%;animation:pulse-dot 2s infinite;flex-shrink:0}.ak-lp .hc-title{font-family:Playfair Display,Georgia,serif;font-size:52px;font-weight:800;color:var(--navy);line-height:1.1;letter-spacing:-.5px;margin-bottom:14px}.ak-lp .hc-title em{font-style:italic;color:var(--blue)}.ak-lp .hc-desc{font-size:15.5px;line-height:1.72;color:var(--ink-3);margin-bottom:30px;max-width:400px}.ak-lp .hc-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin-bottom:30px;background:rgba(0,173,239,.08);border-radius:var(--r16);overflow:hidden;border:1px solid rgba(0,173,239,.15)}.ak-lp .hc-stat{padding:14px 16px;border-right:1px solid rgba(0,173,239,.12);transition:background .2s;background:#fff}.ak-lp .hc-stat:last-child{border-right:none}.ak-lp .hc-stat:hover{background:rgba(0,173,239,.05)}.ak-lp .hc-stat-n{font-size:22px;font-weight:800;color:var(--navy);letter-spacing:-1px;line-height:1}.ak-lp .hc-stat-l{font-size:10px;font-weight:600;color:var(--ink-4);text-transform:uppercase;letter-spacing:1px;margin-top:4px}.ak-lp .hc-btns{display:flex;gap:11px;align-items:center;position:relative;z-index:2}.ak-lp .hc-btn-primary{display:inline-flex;align-items:center;gap:9px;height:50px;padding:0 24px;background:linear-gradient(135deg,#33c3f5,#00adef);color:#fff;font-size:15px;font-weight:700;border-radius:var(--r16);box-shadow:0 6px 24px rgba(0,173,239,.35);transition:transform .28s var(--spring),box-shadow .25s;cursor:pointer;position:relative;overflow:hidden}.ak-lp .hc-btn-primary:after{content:"";position:absolute;top:-30px;left:-40px;width:60px;height:120px;background:hsla(0,0%,100%,.4);transform:rotate(35deg);animation:shine 4s ease-in-out 1s infinite}.ak-lp .hc-btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 32px rgba(0,173,239,.45)}.ak-lp .hc-btn-outline{display:inline-flex;align-items:center;gap:9px;height:50px;padding:0 24px;background:hsla(0,0%,100%,.8);color:var(--navy);font-size:15px;font-weight:700;border-radius:var(--r16);border:1.5px solid rgba(0,173,239,.25);transition:all .25s;cursor:pointer}.ak-lp .hc-btn-outline:hover{background:#fff;border-color:var(--blue);transform:translateY(-2px);color:var(--blue)}.ak-lp .hero-right{position:relative;height:620px;display:flex;align-items:center;justify-content:center}.ak-lp .hero-right:before{content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:560px;height:560px;background:radial-gradient(circle at 30% 30%,rgba(51,195,245,.08),transparent 50%),radial-gradient(circle at 70% 70%,rgba(0,173,239,.06),transparent 55%);filter:blur(40px);animation:aura-pulse 6s ease-in-out infinite;z-index:0}.ak-lp .hero-right:before,.ak-lp .hr-bubble{position:absolute;border-radius:50%;pointer-events:none}.ak-lp .hr-bubble{background:rgba(0,173,239,.07);border:1.5px solid rgba(0,173,239,.12);z-index:1}.ak-lp .hr-b1{width:80px;height:80px;top:30px;left:20px;animation:float-up 6s ease-in-out infinite}.ak-lp .hr-b2{width:50px;height:50px;top:80px;right:30px;animation:float-dn 5s ease-in-out .8s infinite;background:rgba(0,173,239,.05)}.ak-lp .hr-b3{width:35px;height:35px;bottom:120px;left:40px;animation:float-sm 4s ease-in-out 1.5s infinite}.ak-lp .hr-b4{width:60px;height:60px;bottom:60px;right:50px;animation:float-up 7s ease-in-out 2s infinite;background:rgba(51,195,245,.06)}.ak-lp .hr-b5{width:25px;height:25px;top:200px;left:10px;animation:float-dn 5.5s ease-in-out .3s infinite}.ak-lp .hr-star{position:absolute;width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#33c3f5,#00adef);box-shadow:0 0 12px rgba(0,173,239,.6);pointer-events:none;z-index:2}.ak-lp .hr-star1{top:8%;left:14%;animation:star-twinkle 2.5s ease-in-out infinite}.ak-lp .hr-star2{top:18%;right:8%;animation:star-twinkle 3s ease-in-out .5s infinite;width:4px;height:4px}.ak-lp .hr-star3{bottom:25%;left:6%;animation:star-twinkle 2.8s ease-in-out 1s infinite;width:5px;height:5px}.ak-lp .hr-star4{bottom:8%;right:18%;animation:star-twinkle 3.2s ease-in-out 1.5s infinite}.ak-lp .hr-star5{top:42%;left:4%;animation:star-twinkle 2.6s ease-in-out 2s infinite;width:3px;height:3px}.ak-lp .hr-star6{top:35%;right:4%;animation:star-twinkle 2.9s ease-in-out .8s infinite;width:4px;height:4px}.ak-lp .hr-chip{position:absolute;background:hsla(0,0%,100%,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1.5px solid rgba(0,173,239,.18);border-radius:var(--rpill);padding:9px 16px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--navy);box-shadow:0 8px 24px rgba(0,173,239,.12),0 2px 8px rgba(11,29,58,.06);white-space:nowrap;pointer-events:none;z-index:6}.ak-lp .hr-chip svg{flex-shrink:0}.ak-lp .hr-chip1{top:30px;left:-5px;animation:float-rotate 5s ease-in-out 1s infinite}.ak-lp .hr-chip2{top:30px;right:-5px;animation:float-rotate 4.8s ease-in-out .5s infinite}.ak-lp .hr-chip3{bottom:80px;left:-5px;animation:float-rotate 6s ease-in-out 1.8s infinite}.ak-lp .hr-chip4{bottom:80px;right:-5px;animation:float-rotate 5.5s ease-in-out 2.2s infinite}.ak-lp .hr-orb{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:420px;height:420px;border-radius:50%;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.95) 0,rgba(232,248,254,.85) 40%,rgba(214,242,252,.6) 100%);border:2px solid rgba(0,173,239,.18);display:flex;align-items:center;justify-content:center;animation:orb-breathe 5s ease-in-out infinite;z-index:3;box-shadow:0 0 0 1px rgba(0,173,239,.08),0 20px 80px rgba(0,173,239,.2),0 8px 32px rgba(0,173,239,.15),inset 0 0 60px hsla(0,0%,100%,.5)}.ak-lp .hr-orb:before{content:"";position:absolute;width:480px;height:480px;border-radius:50%;border:1.5px dashed rgba(0,173,239,.22);animation:spin-slow 30s linear infinite}.ak-lp .hr-orb:after{content:"";position:absolute;width:540px;height:540px;border-radius:50%;border:1px solid transparent;background:linear-gradient(135deg,rgba(51,195,245,.3),transparent 30%,transparent 70%,rgba(0,173,239,.3)) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spin-reverse 40s linear infinite;pointer-events:none}.ak-lp .hr-orb-orbit{position:absolute;top:50%;left:50%;width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,#33c3f5,#00adef);box-shadow:0 0 16px rgba(0,173,239,.6);z-index:4;pointer-events:none}.ak-lp .hr-orb-orbit.orb-1{--orbit-r:240px;animation:orbit-cw 18s linear infinite}.ak-lp .hr-orb-orbit.orb-2{--orbit-r:240px;animation:orbit-cw 18s linear 6s infinite;width:10px;height:10px;background:linear-gradient(135deg,#fff,#33c3f5)}.ak-lp .hr-orb-orbit.orb-3{--orbit-r:240px;animation:orbit-cw 18s linear 12s infinite;width:8px;height:8px;background:#33c3f5;box-shadow:0 0 12px rgba(51,195,245,.8)}.ak-lp .hr-orb-orbit.orb-4{--orbit-r:270px;animation:orbit-ccw 24s linear infinite;width:6px;height:6px;background:rgba(0,173,239,.6)}.ak-lp .hr-orb-orbit.orb-5{--orbit-r:270px;animation:orbit-ccw 24s linear 8s infinite;width:8px;height:8px;background:linear-gradient(135deg,#33c3f5,#0090cc)}.ak-lp .hr-orb-inner{width:360px;height:360px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(135deg,#fff,#f0f9ff 50%,#e8f8fe);box-shadow:inset 0 4px 20px hsla(0,0%,100%,.9),inset 0 -10px 40px rgba(0,173,239,.08),0 16px 60px rgba(0,173,239,.22),0 8px 32px rgba(0,173,239,.15);border:1px solid hsla(0,0%,100%,.8);overflow:hidden}.ak-lp .hr-orb-inner:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 0deg,transparent,rgba(0,173,239,.08),transparent 30%);animation:spin-slow 12s linear infinite;pointer-events:none}.ak-lp .hr-orb-inner:after{content:"";position:absolute;top:8%;left:20%;right:20%;height:30%;border-radius:50%;background:radial-gradient(ellipse at center top,hsla(0,0%,100%,.6),transparent 70%);pointer-events:none}.ak-lp .hr-logo-img{width:320px;height:320px;-o-object-fit:contain;object-fit:contain;animation:logo-glow 4s ease-in-out infinite;position:relative;z-index:2}.ak-lp .hr-success{position:absolute;top:0;left:-15px;width:230px;background:linear-gradient(140deg,#0b0e1a,#141929 50%,#1a2240);border-radius:var(--r24);padding:20px;box-shadow:0 16px 48px rgba(11,14,26,.35),0 4px 16px rgba(0,173,239,.15);animation:badge-float 5.5s ease-in-out infinite;z-index:7;border:1px solid rgba(0,173,239,.2);overflow:hidden}.ak-lp .hr-success:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--blue),var(--blue-light),transparent)}.ak-lp .hrs-label{letter-spacing:1.5px;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin-bottom:12px;justify-content:space-between}.ak-lp .hrs-active,.ak-lp .hrs-label{font-size:10px;font-weight:700;display:flex;align-items:center}.ak-lp .hrs-active{background:rgba(74,222,128,.15);color:#4ade80;padding:3px 9px;border-radius:var(--rpill);letter-spacing:0;gap:4px}.ak-lp .hrs-active:before{content:"";width:5px;height:5px;background:#4ade80;border-radius:50%;animation:pulse-dot 2s infinite}.ak-lp .hrs-progress{height:5px;background:hsla(0,0%,100%,.12);border-radius:var(--rpill);margin-bottom:5px;overflow:hidden;position:relative}.ak-lp .hrs-bar{height:100%;background:linear-gradient(90deg,var(--blue),var(--blue-light));border-radius:var(--rpill);--w:92%;animation:bar-grow 2s .5s var(--ease) both;box-shadow:0 0 12px rgba(0,173,239,.5)}.ak-lp .hrs-pct{font-size:11px;font-weight:700;color:var(--blue-light);text-align:right;margin-bottom:14px}.ak-lp .hrs-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.ak-lp .hrs-s{text-align:center}.ak-lp .hrs-s-n{font-size:20px;font-weight:800;color:#fff;letter-spacing:-1px;line-height:1}.ak-lp .hrs-s-l{font-size:9px;font-weight:600;color:hsla(0,0%,100%,.4);text-transform:uppercase;letter-spacing:.8px;margin-top:3px}.ak-lp .hr-rating{position:absolute;top:10px;right:-15px;width:170px;background:linear-gradient(135deg,#fff,#fafdff);border:1.5px solid rgba(0,173,239,.15);border-radius:var(--r20);padding:18px;box-shadow:0 16px 48px rgba(0,173,239,.15),0 4px 16px rgba(11,29,58,.06);animation:badge-float 4.8s ease-in-out 1s infinite;z-index:8;text-align:center}.ak-lp .hr-rating-label{font-size:9px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:var(--ink-4);margin-bottom:6px}.ak-lp .hr-rating-n{font-size:36px;font-weight:800;background:linear-gradient(135deg,var(--navy),var(--blue-dark));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-2px;line-height:1}.ak-lp .hr-rating-stars{font-size:13px;color:var(--blue);margin:5px 0;letter-spacing:1px;filter:drop-shadow(0 2px 4px rgba(0,173,239,.25))}.ak-lp .hr-rating-count{font-size:11px;color:var(--ink-4);font-weight:500;margin-bottom:10px}.ak-lp .hr-verified{display:inline-flex;align-items:center;gap:5px;background:linear-gradient(135deg,var(--green-lt),#d1fae5);border-radius:var(--rpill);padding:5px 11px;font-size:10px;font-weight:700;color:var(--green);border:1px solid rgba(0,179,101,.2)}.ak-lp .hr-toast{position:absolute;left:-25px;top:46%;width:235px;background:hsla(0,0%,100%,.96);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1.5px solid rgba(0,173,239,.18);border-radius:var(--r16);padding:14px 15px;box-shadow:0 16px 48px rgba(0,173,239,.18),0 4px 12px rgba(11,29,58,.06);animation:badge-float 5s ease-in-out .5s infinite;z-index:8;display:flex;align-items:center;gap:12px}.ak-lp .hr-toast-icon{width:40px;height:40px;background:linear-gradient(135deg,#33c3f5,#00adef);border-radius:var(--r12);display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:ring-pulse 3s ease-out 2s infinite;box-shadow:0 6px 20px rgba(0,173,239,.4)}.ak-lp .hr-toast-title{font-size:13px;font-weight:700;color:var(--ink)}.ak-lp .hr-toast-sub{font-size:11px;color:var(--ink-4);margin-top:3px}.ak-lp .hr-connect{position:absolute;bottom:10px;left:50%;transform:translateX(-50%);width:250px;background:linear-gradient(135deg,#fff,#fafdff);border:1.5px solid rgba(0,173,239,.18);border-radius:var(--r20);padding:18px;box-shadow:0 16px 48px rgba(0,173,239,.18),0 4px 12px rgba(11,29,58,.08);animation:badge-float 4.5s ease-in-out 2s infinite;z-index:7}.ak-lp .hrc-top{display:flex;align-items:center;gap:11px;margin-bottom:10px}.ak-lp .hrc-icon{width:38px;height:38px;background:linear-gradient(135deg,#0b0e1a,#141929);border-radius:var(--r12);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(11,14,26,.25);border:1px solid rgba(0,173,239,.2)}.ak-lp .hrc-title{font-size:13px;font-weight:700;color:var(--ink)}.ak-lp .hrc-sub{font-size:11px;color:var(--ink-4);line-height:1.55;margin-bottom:11px}.ak-lp .hrc-btn{width:100%;height:36px;background:linear-gradient(135deg,#33c3f5,#00adef);color:#fff;font-size:12px;font-weight:700;border-radius:var(--r12);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;border:none;font-family:inherit;transition:opacity .15s,transform .2s var(--spring),box-shadow .2s;box-shadow:0 4px 14px rgba(0,173,239,.35);position:relative;overflow:hidden}.ak-lp .hrc-btn:after{content:"";position:absolute;top:-30px;left:-40px;width:60px;height:120px;background:hsla(0,0%,100%,.4);transform:rotate(35deg);animation:shine 4s ease-in-out 2s infinite}.ak-lp .hrc-btn:hover{opacity:.95;transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,173,239,.45)}.ak-lp .hr-license{position:absolute;bottom:50px;right:-20px;background:linear-gradient(135deg,#0b0e1a,#141929 50%,#1a2240);border-radius:var(--r16);padding:12px 16px;display:flex;align-items:center;gap:11px;box-shadow:0 16px 48px rgba(11,14,26,.4),0 4px 12px rgba(0,173,239,.18);animation:badge-pop .6s 2.5s both,badge-float 5.2s ease-in-out 3s infinite;z-index:8;border:1px solid rgba(0,173,239,.25);position:relative;overflow:hidden}.ak-lp .hr-license:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,173,239,.6),transparent)}.ak-lp .hrl-logo{width:32px;height:32px;background:linear-gradient(135deg,rgba(0,173,239,.25),rgba(51,195,245,.15));border-radius:var(--r8);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(0,173,239,.3)}.ak-lp .hrl-text .t1{font-size:11px;font-weight:800;color:#fff;letter-spacing:.5px}.ak-lp .hrl-text .t2{font-size:9px;color:hsla(0,0%,100%,.5);font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin-top:2px}.ak-lp .strip{background:var(--blue-soft);border-top:1px solid rgba(0,173,239,.12);border-bottom:1px solid rgba(0,173,239,.12);padding:22px 0}.ak-lp .strip-inner{max-width:1160px;margin:0 auto;padding:0 24px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0}.ak-lp .strip-item{display:flex;align-items:center;gap:10px;padding:8px 32px}.ak-lp .strip-item+.strip-item{border-left:1px solid rgba(0,173,239,.2)}@media(max-width:900px){.ak-lp .strip-item+.strip-item{border-left:none}}.ak-lp .strip-icon{width:34px;height:34px;background:#fff;border:1px solid rgba(0,173,239,.2);border-radius:var(--r12);display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0;box-shadow:var(--sh-xs)}.ak-lp .strip-txt{font-size:13px;font-weight:500;color:var(--ink-3)}.ak-lp .strip-txt strong{color:var(--ink);font-weight:700}.ak-lp .sec-head{text-align:center;max-width:580px;margin:0 auto 56px}.ak-lp .sec-head .label{margin-bottom:14px;justify-content:center}.ak-lp .sec-head h2{font-size:40px;font-weight:800;letter-spacing:-2px;color:var(--ink);line-height:1.1;margin-bottom:14px}.ak-lp .sec-head p{font-size:16px;color:var(--ink-3);line-height:1.72}.ak-lp .services{background:#fff;padding:88px 0;position:relative;overflow:hidden}.ak-lp .services:before{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--blue),var(--blue-light),var(--blue));width:100%;position:absolute;top:0;left:0;opacity:.12}.ak-lp .svc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ak-lp .svc-card{background:#fff;border:1.5px solid var(--line);border-radius:var(--r20);padding:26px 22px;position:relative;overflow:hidden;cursor:default;transition:border-color .25s,box-shadow .25s,transform .3s var(--spring)}.ak-lp .svc-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--blue),var(--blue-light));transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease);border-radius:0 0 var(--r20) var(--r20)}.ak-lp .svc-card:hover{border-color:rgba(0,173,239,.22);box-shadow:var(--sh-lg);transform:translateY(-3px)}.ak-lp .svc-card:hover:after{transform:scaleX(1)}.ak-lp .svc-icon{width:50px;height:50px;border-radius:var(--r16);background:var(--blue-soft);display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:17px;transition:background .25s,box-shadow .25s}.ak-lp .svc-card:hover .svc-icon{background:#d6f2fc;box-shadow:0 4px 14px rgba(0,173,239,.18)}.ak-lp .svc-title{font-size:16px;font-weight:700;color:var(--ink);margin-bottom:7px;line-height:1.35}.ak-lp .svc-desc{font-size:14px;color:var(--ink-3);line-height:1.68;margin-bottom:17px}.ak-lp .svc-ft{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid var(--line)}.ak-lp .svc-cnt{font-size:12px;font-weight:600;color:var(--ink-4)}.ak-lp .svc-arr{width:30px;height:30px;background:var(--bg);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--ink-4);transition:background .2s,color .2s,transform .3s var(--spring)}.ak-lp .svc-card:hover .svc-arr{background:var(--blue);color:#fff;transform:rotate(-35deg)}.ak-lp .how{background:#fff;padding:88px 0}.ak-lp .how-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;position:relative}.ak-lp .how-steps:before{content:"";position:absolute;top:33px;left:calc(12.5% + 26px);right:calc(12.5% + 26px);height:2px;background:linear-gradient(90deg,var(--blue),var(--blue-light));opacity:.18;border-radius:var(--rpill)}.ak-lp .how-step{display:flex;flex-direction:column;align-items:center;text-align:center;padding:26px 18px;border-radius:var(--r20);background:#fff;border:1.5px solid var(--line);transition:background .25s,box-shadow .25s,border-color .25s}.ak-lp .how-step:hover{box-shadow:var(--sh-md);border-color:rgba(0,173,239,.22)}.ak-lp .how-n{width:66px;height:66px;border-radius:50%;background:#fff;border:2px solid var(--line);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:800;color:var(--blue);margin-bottom:18px;position:relative;z-index:1;box-shadow:var(--sh-sm);transition:background .25s,color .25s,border-color .25s,box-shadow .25s}.ak-lp .how-step:hover .how-n{background:var(--blue);color:#fff;border-color:var(--blue);box-shadow:var(--sh-blue)}.ak-lp .how-t{font-size:15px;font-weight:700;color:var(--ink);margin-bottom:7px;line-height:1.3}.ak-lp .how-d{font-size:13px;color:var(--ink-3);line-height:1.65}.ak-lp .cta-band{background:linear-gradient(135deg,#0b0e1a,#141929);padding:72px 0;position:relative;overflow:hidden}.ak-lp .cta-band-inner{max-width:800px;margin:0 auto;padding:0 24px;text-align:center;position:relative;z-index:2}.ak-lp .cta-band h2{font-size:40px;font-weight:800;color:#fff;letter-spacing:-2px;line-height:1.1;margin-bottom:14px}.ak-lp .cta-band p{font-size:16px;color:hsla(0,0%,100%,.65);line-height:1.72;margin-bottom:28px}.ak-lp .cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.ak-lp .cta-bg-circle{position:absolute;border-radius:50%;background:rgba(0,173,239,.05);pointer-events:none}.ak-lp .cta-bc1{width:500px;height:500px;top:-200px;right:-100px}.ak-lp .cta-bc2{width:360px;height:360px;bottom:-150px;left:-80px}.ak-lp .cta-band .btn-primary{background:linear-gradient(135deg,#33c3f5,#00adef);box-shadow:var(--sh-blue)}.ak-lp .faq{background:var(--bg);padding:88px 0}.ak-lp .faq-list{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:8px}.ak-lp .faq-item{background:#fff;border:1.5px solid var(--line);border-radius:var(--r16);overflow:hidden;transition:border-color .2s,box-shadow .2s}.ak-lp .faq-item.open{border-color:rgba(0,173,239,.25);box-shadow:var(--sh-sm)}.ak-lp .faq-q{justify-content:space-between;padding:18px 22px;cursor:pointer;font-size:15px;font-weight:700;color:var(--ink);gap:12px;background:transparent;width:100%;text-align:left;font-family:inherit}.ak-lp .faq-arr,.ak-lp .faq-q{display:flex;align-items:center}.ak-lp .faq-arr{width:28px;height:28px;border-radius:50%;background:var(--bg);justify-content:center;flex-shrink:0;transition:background .2s,transform .3s var(--spring);font-size:12px;color:var(--ink-4)}.ak-lp .faq-item.open .faq-arr{background:var(--blue);transform:rotate(180deg);color:#fff}.ak-lp .faq-a{max-height:0;overflow:hidden;transition:max-height .35s var(--ease),padding .35s var(--ease);font-size:14px;color:var(--ink-3);line-height:1.72;padding:0 22px}.ak-lp .faq-item.open .faq-a{max-height:300px;padding:0 22px 18px}.ak-lp .footer{background:var(--navy);padding:64px 0 0}.ak-lp .footer-inner{max-width:1160px;margin:0 auto;padding:0 24px 48px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;border-bottom:1px solid hsla(0,0%,100%,.07)}.ak-lp .f-logo{display:flex;align-items:center;gap:10px;margin-bottom:14px}.ak-lp .f-logo-img{height:40px;width:auto;-o-object-fit:contain;object-fit:contain}.ak-lp .f-logo-name{font-size:16px;font-weight:800;color:#fff}.ak-lp .f-logo-name span{color:var(--blue-light)}.ak-lp .footer-desc{font-size:14px;color:hsla(0,0%,100%,.55);line-height:1.72;margin-bottom:20px;max-width:280px}.ak-lp .footer-socials{display:flex;gap:8px}.ak-lp .social{width:34px;height:34px;background:hsla(0,0%,100%,.07);border-radius:var(--r8);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:hsla(0,0%,100%,.4);transition:background .15s,color .15s;cursor:pointer}.ak-lp .social:hover{background:var(--blue);color:#fff}.ak-lp .footer-col h4{font-size:13px;font-weight:700;color:hsla(0,0%,100%,.85);letter-spacing:.5px;text-transform:uppercase;margin-bottom:16px}.ak-lp .footer-col a{display:block;font-size:14px;color:hsla(0,0%,100%,.38);margin-bottom:10px;transition:color .15s}.ak-lp .footer-col a:hover{color:hsla(0,0%,100%,.75)}.ak-lp .footer-bottom{max-width:1160px;margin:0 auto;padding:20px 24px;display:flex;align-items:center;justify-content:space-between}.ak-lp .fb-links a,.ak-lp .footer-bottom span{font-size:13px;color:hsla(0,0%,100%,.45)}.ak-lp .fb-links a{transition:color .15s}.ak-lp .fb-links a:hover{color:hsla(0,0%,100%,.5)}@media(max-width:900px){.ak-lp .hero-inner{grid-template-columns:1fr;gap:40px}.ak-lp .hero-right{height:520px}.ak-lp .hc-title{font-size:40px}.ak-lp .hc-stats,.ak-lp .how-steps,.ak-lp .svc-grid{grid-template-columns:repeat(2,1fr)}.ak-lp .footer-inner{grid-template-columns:1fr 1fr;gap:32px}.ak-lp .strip-item+.strip-item{border-left:none}.ak-lp .hr-orb{width:340px;height:340px}.ak-lp .hr-orb:before{width:400px;height:400px}.ak-lp .hr-orb:after{width:450px;height:450px}.ak-lp .hr-orb-inner{width:290px;height:290px}.ak-lp .hr-logo-img{width:260px;height:260px}.ak-lp .hr-orb-orbit.orb-1,.ak-lp .hr-orb-orbit.orb-2,.ak-lp .hr-orb-orbit.orb-3{--orbit-r:200px}.ak-lp .hr-orb-orbit.orb-4,.ak-lp .hr-orb-orbit.orb-5{--orbit-r:225px}}@media(max-width:600px){.ak-lp .hero-inner{padding:56px 16px 60px}.ak-lp .hc-title{font-size:34px}.ak-lp .hero-card{padding:32px 28px 28px}.ak-lp .hero-right{height:420px}.ak-lp .hr-orb{width:240px;height:240px}.ak-lp .hr-orb:before{width:280px;height:280px}.ak-lp .hr-orb:after{width:320px;height:320px}.ak-lp .hr-orb-inner{width:200px;height:200px}.ak-lp .hr-logo-img{width:170px;height:170px}.ak-lp .hr-orb-orbit.orb-1,.ak-lp .hr-orb-orbit.orb-2,.ak-lp .hr-orb-orbit.orb-3{--orbit-r:140px}.ak-lp .hr-orb-orbit.orb-4,.ak-lp .hr-orb-orbit.orb-5{--orbit-r:160px}.ak-lp .hr-success{width:180px;left:-5px}.ak-lp .hr-rating{width:140px;right:-5px}.ak-lp .hr-toast{left:-5px;width:200px;top:48%}.ak-lp .hr-connect{width:210px}.ak-lp .hr-license{right:-5px;bottom:30px}.ak-lp .svc-grid{grid-template-columns:1fr}.ak-lp .how-steps{grid-template-columns:1fr 1fr}.ak-lp .sec-head h2{font-size:32px}.ak-lp .nav-links{display:none}.ak-lp .footer-inner{grid-template-columns:1fr}.ak-lp .footer-bottom{flex-direction:column;gap:10px;text-align:center}}