:root{--navy:#0E2239;--navy2:#0B1B2E;--navy3:#081422;--cyan:#29ABE2;--cyan2:#4FC3F7;--cyanD:#1E8FC2;--green:#8CC63F;--greenD:#5FA32B;--orange:#F2A33C;--ink:#16283C;--lab:#3E5C76;--mut:#7B8794;--rule:#E3E8EF;--inbg:#F7F6F2;--inbd:#DDD9D0;--grad:linear-gradient(90deg,var(--cyan),var(--green))}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{margin:0;padding:0;background:#EDF1F6;font-family:Source Sans\ 3,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}body{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:34px 16px 60px;position:relative;background:radial-gradient(1100px 600px at 50% -10%,#FAFCFE 0,#EDF1F6 55%,#E2E8F0 100%)}a{color:var(--cyan);text-decoration:none}a:hover{color:var(--cyanD)}.prog{position:fixed;top:0;left:0;height:4px;width:100%;z-index:50;background:rgba(14,34,57,.08)}.prog i{display:block;height:100%;width:100%;background:var(--grad);border-radius:0 3px 3px 0;box-shadow:0 0 12px rgba(41,171,226,.6);transform:scaleX(0);transform-origin:left;transition:transform .1s linear;will-change:transform}body:before{inset:-12%;background:radial-gradient(620px 620px at 18% 22%,rgba(41,171,226,.15),transparent 70%),radial-gradient(540px 540px at 82% 32%,rgba(140,198,63,.11),transparent 70%),radial-gradient(580px 580px at 55% 88%,rgba(41,171,226,.1),transparent 70%);background-repeat:no-repeat;will-change:transform;animation:aurora 18s ease-in-out infinite alternate}body:after,body:before{content:"";position:fixed;z-index:0;pointer-events:none}body:after{inset:0;background-image:linear-gradient(rgba(14,34,57,.05) 1px,transparent 0),linear-gradient(90deg,rgba(14,34,57,.05) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 30%,transparent 78%);mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,black 30%,transparent 78%)}@keyframes aurora{0%{transform:translateZ(0)}to{transform:translate3d(56px,42px,0)}}.card{width:100%;max-width:880px;border:1px solid var(--rule);border-radius:20px;overflow:hidden;box-shadow:0 30px 70px rgba(8,20,34,.18);position:relative;z-index:1}.card,.nav{background:#fff}.nav{padding:16px 34px 14px;border-bottom:1px solid #eef1f5;display:flex;align-items:center;justify-content:space-between;gap:14px;animation:rise .6s ease both}.nav img{height:40px;display:block;animation:logoIn .8s cubic-bezier(.34,1.56,.64,1) .1s both}@keyframes logoIn{0%{opacity:0;transform:translateX(-14px) scale(.94)}to{opacity:1;transform:none}}.navchip{font-family:Archivo;font-weight:700;font-size:10px;letter-spacing:.13em;color:var(--cyanD);background:#EAF6FC;border:1px solid #bee3f5;border-radius:16px;padding:6px 13px;white-space:nowrap;animation:rise .7s ease .3s both}.navchip i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);margin-right:7px;box-shadow:0 0 0 0 rgba(140,198,63,.5);animation:ping 2.2s ease-out infinite}@keyframes ping{0%{box-shadow:0 0 0 0 rgba(140,198,63,.55)}70%{box-shadow:0 0 0 7px rgba(140,198,63,0)}to{box-shadow:0 0 0 0 rgba(140,198,63,0)}}.hd{background:radial-gradient(700px 360px at 82% -40%,rgba(41,171,226,.22),transparent 60%),linear-gradient(135deg,#12283F 0,var(--navy) 45%,var(--navy3) 100%);padding:26px 34px 30px;position:relative;overflow:hidden;animation:rise .6s ease .1s both}.hd .mesh{position:absolute;inset:-40px;pointer-events:none;background-image:linear-gradient(rgba(79,195,247,.07) 1px,transparent 0),linear-gradient(90deg,rgba(79,195,247,.07) 1px,transparent 0);background-size:44px 44px;animation:meshDrift 22s linear infinite}@keyframes meshDrift{0%{transform:translate(0)}to{transform:translate(44px,44px)}}.hd .scan{position:absolute;left:0;right:0;top:0;height:34%;pointer-events:none;will-change:transform,opacity;background:linear-gradient(180deg,transparent,rgba(79,195,247,.14) 40%,rgba(79,195,247,.34) 50%,rgba(79,195,247,.14) 60%,transparent);border-bottom:1px solid rgba(79,195,247,.4);animation:scan 5.5s cubic-bezier(.4,0,.6,1) 1s infinite}@keyframes scan{0%{transform:translateY(-120%);opacity:0}12%{opacity:1}55%{transform:translateY(310%);opacity:1}70%{opacity:0}to{transform:translateY(310%);opacity:0}}.kick{font-family:Archivo;font-weight:700;letter-spacing:.16em;font-size:11px;color:var(--cyan2);position:relative;z-index:1;animation:rise .7s ease .25s both}.kick .dot{color:var(--green)}h1{font-family:Archivo;font-weight:900;font-size:37px;line-height:1.05;margin:7px 0 0;position:relative;z-index:1;color:#fff;text-shadow:0 2px 14px rgba(41,171,226,.35);animation:rise .7s ease .35s both}h1 .tm{font-size:18px;vertical-align:super}.hd .rule{height:3px;width:72px;background:var(--grad);border-radius:2px;margin-top:15px;position:relative;z-index:1;animation:grow .9s cubic-bezier(.22,1,.36,1) .55s both;transform-origin:left}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hd .sub{position:relative;z-index:1;font-size:13.5px;color:#B7C8D9;font-weight:600;margin-top:12px;animation:rise .7s ease .5s both}.pts{inset:0;pointer-events:none}.pts,.pts span{position:absolute}.pts span{border-radius:50%;background:rgba(79,195,247,.8);box-shadow:0 0 10px rgba(79,195,247,.9);animation:twinkle 5.5s ease-in-out infinite}.pts span:nth-child(odd){background:rgba(140,198,63,.7);box-shadow:0 0 10px rgba(140,198,63,.8)}.pts span:first-child{left:6%;top:24%;width:4px;height:4px}.pts span:nth-child(2){left:20%;top:76%;width:3px;height:3px;animation-delay:1.1s}.pts span:nth-child(3){left:36%;top:16%;width:5px;height:5px;animation-delay:2.2s}.pts span:nth-child(4){left:52%;top:68%;width:3px;height:3px;animation-delay:.6s}.pts span:nth-child(5){left:66%;top:26%;width:4px;height:4px;animation-delay:1.7s}.pts span:nth-child(6){left:78%;top:62%;width:3px;height:3px;animation-delay:2.9s}.pts span:nth-child(7){left:90%;top:34%;width:4px;height:4px;animation-delay:3.6s}.pts span:nth-child(8){left:44%;top:44%;width:2px;height:2px;animation-delay:4.2s}@keyframes twinkle{0%,to{opacity:.25;transform:scale(1) translateY(0)}50%{opacity:1;transform:scale(1.55) translateY(-4px)}}form{padding:8px 34px 34px}.sec{padding-top:30px;opacity:0;transform:translateY(30px);transition:opacity .7s ease,transform .7s cubic-bezier(.22,1,.36,1)}.sec.vis{opacity:1;transform:none}.shead{display:flex;align-items:center;gap:14px;padding-bottom:14px;border-bottom:2px solid #edf1f5;margin-bottom:18px;position:relative}.shead:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background:var(--grad);transition:width 1s cubic-bezier(.22,1,.36,1) .25s}.sec.vis .shead:after{width:120px}.snum{flex:0 0 auto;width:42px;height:42px;border-radius:50%;background:linear-gradient(160deg,#16324F,var(--navy2));color:#fff;font-family:Archivo;font-weight:800;font-size:17px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 6px 14px rgba(14,34,57,.35),inset 0 0 0 2px rgba(79,195,247,.35);transition:.35s}.snum:before{content:"";position:absolute;inset:-4px;border-radius:50%;padding:2px;background:conic-gradient(from 0deg,var(--cyan),transparent 40%,transparent 70%,var(--cyan2));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;animation:spin 3.2s linear infinite;transition:.3s}.sec.vis .snum:before{opacity:.55}@keyframes spin{to{transform:rotate(1turn)}}.snum.done{background:linear-gradient(160deg,#A3D45E,var(--green) 60%,var(--greenD));box-shadow:0 6px 16px rgba(140,198,63,.45),inset 0 0 0 2px rgba(255,255,255,.35);animation:donePop .5s cubic-bezier(.34,1.56,.64,1)}.snum.done:before{opacity:0}@keyframes donePop{0%{transform:scale(.7) rotate(-14deg)}60%{transform:scale(1.14) rotate(4deg)}to{transform:scale(1) rotate(0)}}.skick{font-weight:700;letter-spacing:.14em;font-size:10.5px;color:var(--cyan)}.skick,.stitle{font-family:Archivo}.stitle{font-weight:800;font-size:21px;color:var(--navy);line-height:1.15;margin-top:2px}.opttag{margin-left:auto;font-family:Archivo;font-weight:700;font-size:9.5px;letter-spacing:.13em;color:var(--mut);background:#F1F5F9;border:1px solid var(--rule);border-radius:12px;padding:4px 11px;white-space:nowrap}.grid .fg,.plans .plan,.sec .opt{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1)}.sec.vis .grid .fg,.sec.vis .opt,.sec.vis .plan{opacity:1;transform:none}.sec.vis .grid .fg:first-child{transition-delay:.08s}.sec.vis .grid .fg:nth-child(2){transition-delay:.14s}.sec.vis .grid .fg:nth-child(3){transition-delay:.2s}.sec.vis .grid .fg:nth-child(4){transition-delay:.26s}.sec.vis .grid .fg:nth-child(5){transition-delay:.32s}.sec.vis .grid .fg:nth-child(6){transition-delay:.38s}.sec.vis .grid .fg:nth-child(7){transition-delay:.44s}.sec.vis .grid .fg:nth-child(8){transition-delay:.5s}.sec.vis .opt:first-of-type{transition-delay:.1s}.sec.vis .opt:nth-of-type(2){transition-delay:.18s}.sec.vis .opt:nth-of-type(3){transition-delay:.26s}.sec.vis .opt:nth-of-type(4){transition-delay:.34s}.sec.vis .plan:first-child{transition-delay:.1s}.sec.vis .plan:nth-child(2){transition-delay:.22s}.sec.vis .plan:nth-child(3){transition-delay:.34s}.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 22px;gap:16px 22px}.full{grid-column:1/-1}@media(max-width:640px){.grid{grid-template-columns:1fr}}.fg{display:flex;flex-direction:column;gap:6px}label{font-size:10.5px;letter-spacing:.09em;font-weight:700;color:var(--lab);text-transform:uppercase;transition:color .2s}.fg:focus-within label{color:var(--cyanD)}.req{color:var(--orange);font-weight:800}input,select,textarea{border:1.5px solid var(--inbd);border-radius:9px;padding:11px 13px;font-size:14.5px;font-family:inherit;color:var(--ink);background:var(--inbg);transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;width:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none}select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%233E5C76' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 13px center;padding-right:34px;cursor:pointer}input::placeholder,textarea::placeholder{color:#A8A296}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--cyan);background:#fff;box-shadow:0 0 0 3px rgba(41,171,226,.16),0 8px 20px rgba(14,34,57,.08);transform:translateY(-1px)}textarea{resize:vertical;min-height:74px}.opt{display:flex;align-items:flex-start;gap:12px;padding:13px 14px;border:1.5px solid transparent;border-radius:11px;cursor:pointer;font-size:14.5px;color:#2C405A;line-height:1.5;position:relative;overflow:hidden}.opt:hover{background:#F6FAFD;border-color:#D6EBF7;transform:translateX(4px)!important}.opt.on{background:#F1F9FE;border-color:rgba(41,171,226,.55)}.opt.on:after{content:"";position:absolute;inset:0;border-radius:10px;background:radial-gradient(circle at var(--px,20px) var(--py,50%),rgba(41,171,226,.22),transparent 55%);animation:optRipple .6s ease-out forwards;pointer-events:none}@keyframes optRipple{0%{opacity:1;transform:scale(.4);transform-origin:var(--px,20px) var(--py,50%)}to{opacity:0;transform:scale(2.4)}}.box{flex:0 0 auto;width:20px;height:20px;border:2px solid var(--orange);border-radius:5px;background:#fff;margin-top:1px;position:relative;transition:.2s}.opt:hover .box{transform:scale(1.1);box-shadow:0 3px 8px rgba(242,163,60,.3)}.opt.on .box{background:var(--cyan);border-color:var(--cyan);box-shadow:0 3px 10px rgba(41,171,226,.4);transform:scale(1);animation:boxPop .35s cubic-bezier(.34,1.56,.64,1)}@keyframes boxPop{0%{transform:scale(.6)}60%{transform:scale(1.2)}to{transform:scale(1)}}.box svg{position:absolute;inset:2px;opacity:0;transform:scale(.4);transition:.2s cubic-bezier(.34,1.56,.64,1);stroke:#fff;stroke-width:3;fill:none;stroke-linecap:round;stroke-linejoin:round}.opt.on .box svg{opacity:1;transform:scale(1)}.opt b{color:var(--navy)}.plans{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:20px;perspective:900px}@media(max-width:720px){.plans{grid-template-columns:1fr}}.plan{position:relative;border:1.5px solid var(--rule);border-radius:14px;padding:20px 18px 18px;cursor:pointer;background:#FBFCFD;transform-style:preserve-3d;will-change:transform;transition:opacity .55s ease,transform .25s ease,box-shadow .3s,border-color .3s}.plan:hover{box-shadow:0 18px 38px rgba(14,34,57,.16);border-color:#BFD9EA}.plan .sheen{position:absolute;inset:0;border-radius:13px;overflow:hidden;pointer-events:none}.plan .sheen:before{content:"";position:absolute;top:-30%;bottom:-30%;left:-46px;width:42px;background:linear-gradient(100deg,transparent,rgba(255,255,255,.5),transparent);will-change:transform;animation:cardSheen 5.2s ease-in-out infinite}.plan:nth-child(2) .sheen:before{animation-delay:1.2s;background:linear-gradient(100deg,transparent,rgba(159,223,255,.28),transparent)}.plan:nth-child(3) .sheen:before{animation-delay:2.4s}@keyframes cardSheen{0%{transform:translateX(0) skewX(-16deg)}45%,to{transform:translateX(430px) skewX(-16deg)}}.plan .pk{display:flex;align-items:center;gap:9px;font-family:Archivo;font-weight:700;font-size:11px;letter-spacing:.1em;color:var(--cyanD)}.plan .pbox{width:16px;height:16px;border:2px solid var(--orange);border-radius:4px;background:#fff;position:relative;flex:0 0 auto;transition:.2s}.plan .pbox svg{position:absolute;inset:1px;opacity:0;transform:scale(.4);transition:.2s cubic-bezier(.34,1.56,.64,1);stroke:#fff;stroke-width:3.2;fill:none;stroke-linecap:round;stroke-linejoin:round}.plan.sel .pbox{background:var(--cyan);border-color:var(--cyan);animation:boxPop .35s cubic-bezier(.34,1.56,.64,1)}.plan.sel .pbox svg{opacity:1;transform:scale(1)}.plan .amt{font-family:Archivo;font-weight:900;font-size:27px;color:var(--navy);margin-top:12px;line-height:1;transform:translateZ(24px)}.plan .usd{font-size:13.5px;font-weight:600;color:var(--cyanD);margin-top:5px;transform:translateZ(16px)}.plan .note{font-size:12px;color:var(--mut);font-style:italic;margin-top:9px;line-height:1.45}.plan.sel{border-color:var(--cyan);box-shadow:0 0 0 3px rgba(41,171,226,.18),0 16px 34px rgba(14,34,57,.16);animation:selPulse .45s cubic-bezier(.34,1.56,.64,1)}@keyframes selPulse{0%{transform:scale(.97)}55%{transform:scale(1.025)}to{transform:scale(1)}}.plan.dark{background:radial-gradient(360px 200px at 20% -30%,rgba(41,171,226,.3),transparent 60%),linear-gradient(150deg,#14304C,var(--navy2) 70%);border-color:var(--cyan)}.plan.dark:before{content:"";position:absolute;inset:-2px;border-radius:16px;padding:2px;background:conic-gradient(from 210deg,var(--cyan),var(--green),var(--cyan2),var(--cyan));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:breathe 3.2s ease-in-out infinite;pointer-events:none}@keyframes breathe{0%,to{opacity:.5}50%{opacity:.95}}.plan.dark .pk{color:var(--cyan2)}.plan.dark .amt{color:#fff;text-shadow:0 3px 10px rgba(0,0,0,.3)}.plan.dark .usd{color:var(--cyan2)}.plan.dark .note{color:#9FB3C8}.plan.dark.sel{box-shadow:0 0 0 3px rgba(41,171,226,.35),0 18px 38px rgba(8,20,34,.45)}.pop{position:absolute;top:-11px;left:50%;z-index:2;background:linear-gradient(160deg,#A3D45E,var(--green));color:#123018;font-family:Archivo;font-weight:800;font-size:10px;letter-spacing:.14em;padding:4px 14px;border-radius:12px;box-shadow:0 5px 14px rgba(140,198,63,.5);animation:floaty 3.4s ease-in-out 1s infinite}@keyframes floaty{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-4px)}}.coupon{background:#EAF6FC;border:1.5px solid #bee3f5;border-radius:14px;padding:20px 22px;display:grid;grid-template-columns:minmax(200px,270px) 1fr;grid-gap:20px 28px;gap:20px 28px;position:relative;overflow:hidden}.coupon:before{content:"";position:absolute;top:-40%;bottom:-40%;left:-60px;width:50px;background:linear-gradient(100deg,transparent,rgba(255,255,255,.65),transparent);will-change:transform;animation:couponSheen 7s ease-in-out 2s infinite;pointer-events:none}@keyframes couponSheen{0%{transform:translateX(0) skewX(-16deg)}45%,to{transform:translateX(1000px) skewX(-16deg)}}@media(max-width:640px){.coupon{grid-template-columns:1fr}}.coupon .hint{font-size:11.5px;color:#5A6B7E;font-style:italic;margin-top:7px}.clist{font-size:13px;color:#2C405A;line-height:1.9}.clist b{font-family:Archivo;color:var(--navy)}.clist b,.clist code{font-weight:700;font-size:12.5px}.clist code{font-family:ui-monospace,Menlo,monospace;color:var(--cyanD);background:#fff;border:1px solid #cbe7f6;border-radius:5px;padding:1px 7px;margin-right:5px;transition:.2s;cursor:pointer}.clist code:hover{background:var(--cyan);color:#fff;border-color:var(--cyan);box-shadow:0 4px 12px rgba(41,171,226,.35)}.capplied{display:inline-flex;align-items:center;gap:7px;margin-top:9px;background:linear-gradient(160deg,#A3D45E,var(--green));color:#123018;font-family:Archivo;font-weight:800;font-size:11px;letter-spacing:.08em;border-radius:14px;padding:5px 13px;box-shadow:0 5px 14px rgba(140,198,63,.4);animation:donePop .5s cubic-bezier(.34,1.56,.64,1) both}.capplied .spark{animation:sparkle 1.6s ease-in-out infinite}@keyframes sparkle{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.35) rotate(18deg)}}.payrow{display:grid;grid-template-columns:minmax(220px,300px) 1fr;grid-gap:16px 28px;gap:16px 28px;align-items:end;margin-bottom:16px}@media(max-width:640px){.payrow{grid-template-columns:1fr}}.vat{font-size:12.5px;color:var(--mut);font-style:italic;line-height:1.6;padding-bottom:6px}.sig{display:grid;grid-template-columns:1.2fr 1.2fr .8fr;grid-gap:16px 22px;gap:16px 22px;margin-top:20px}@media(max-width:640px){.sig{grid-template-columns:1fr}}.subbar{margin-top:30px;background:radial-gradient(520px 260px at 15% -30%,rgba(41,171,226,.28),transparent 60%),linear-gradient(135deg,#12283F,var(--navy2));border-radius:16px;padding:22px 26px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;position:relative;overflow:hidden}.subbar:before{content:"";position:absolute;inset:0;border-radius:16px;padding:1.5px;background:conic-gradient(from 210deg,rgba(79,195,247,.7),rgba(140,198,63,.55),rgba(79,195,247,.15),rgba(79,195,247,.7));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:breathe 4s ease-in-out infinite;pointer-events:none}.subbar .tl{font-family:Archivo;font-weight:700;font-size:12px;letter-spacing:.14em;color:var(--cyan2)}.subbar .tn{font-size:13px;color:#B7C8D9;margin-top:5px;line-height:1.5}#subBtn{cursor:pointer;border:1px solid rgba(255,255,255,.28);background:linear-gradient(160deg,var(--cyan2),var(--cyan) 50%,var(--cyanD));color:#fff;font-family:Archivo;font-weight:800;font-size:15.5px;padding:16px 30px;border-radius:13px;transition:.18s;display:inline-flex;align-items:center;gap:9px;position:relative;overflow:hidden;animation:pulse 2.6s ease-in-out infinite}#subBtn:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 18px 44px rgba(41,171,226,.6)}#subBtn:active{transform:translateY(0) scale(.98)}#subBtn:disabled{cursor:not-allowed;background:#5B6B7C;animation:none;opacity:.85}#subBtn .shine{position:absolute;top:0;left:0;bottom:0;width:44px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:shine 3.2s ease-in-out 1.4s infinite}#subBtn .arrow{display:inline-block;transition:transform .2s}#subBtn:hover .arrow{transform:translateX(5px)}@keyframes shine{0%{transform:translateX(-130%) skewX(-18deg)}to{transform:translateX(340%) skewX(-18deg)}}@keyframes pulse{0%,to{box-shadow:0 12px 28px rgba(41,171,226,.4)}50%{box-shadow:0 12px 40px rgba(41,171,226,.68)}}.err{margin-top:14px;background:#FDF1F1;border:1.5px solid #f2c4c4;color:#A33B3B;border-radius:11px;padding:12px 16px;font-size:13.5px;font-weight:600;animation:shake .45s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translateX(-2px)}20%,80%{transform:translateX(3px)}30%,50%,70%{transform:translateX(-5px)}40%,60%{transform:translateX(5px)}}.foot{background:var(--navy3);padding:18px 34px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;position:relative;overflow:hidden}.foot:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--grad);opacity:.7}.foot .fk{font-family:Archivo;font-weight:700;font-size:10px;letter-spacing:.14em;color:var(--cyan2)}.foot .fv{font-size:13px;color:#D6E2EE;margin-top:4px}.foot .fs{font-size:11.5px;color:#7B8FA3;font-style:italic;margin-top:4px}.foot .r{text-align:right}@media(max-width:560px){.foot .r{text-align:left}}.foot .fv a{color:#D6E2EE}.foot .fv a:hover{color:var(--cyan2)}.ok{padding:64px 30px 74px;text-align:center;animation:rise .6s ease .1s both;overflow:hidden}.ok,.ok .tick{position:relative}.ok .tick{width:80px;height:80px;border-radius:50%;margin:0 auto 22px;background:linear-gradient(160deg,var(--cyan2),var(--cyanD));display:flex;align-items:center;justify-content:center;box-shadow:0 16px 34px rgba(41,171,226,.45);animation:pop .7s cubic-bezier(.34,1.56,.64,1) .2s both}.ok .tick:after{content:"";position:absolute;inset:-8px;border-radius:50%;border:2px solid rgba(41,171,226,.4);animation:ringOut 1.6s ease-out .6s infinite}@keyframes ringOut{0%{transform:scale(.9);opacity:1}to{transform:scale(1.45);opacity:0}}.ok .tick svg{width:40px;height:40px;fill:none;stroke:#fff;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:34;stroke-dashoffset:34;animation:draw .7s cubic-bezier(.22,1,.36,1) .55s forwards}@keyframes draw{to{stroke-dashoffset:0}}.ok h2{font-family:Archivo;font-weight:900;font-size:27px;color:var(--navy);margin:0 0 12px}.ok p{font-size:15px;color:#3A4A5E;line-height:1.65;max-width:480px;margin:0 auto}.ok .wa{display:inline-flex;align-items:center;gap:8px;margin-top:22px;background:#F1F5F9;border:1px solid #d8e1ea;border-radius:22px;padding:9px 18px;font-size:13px;font-weight:700;color:#3A4A5E}@keyframes pop{0%{opacity:0;transform:scale(.5) rotate(-8deg)}70%{transform:scale(1.08) rotate(2deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.cf{position:absolute;top:-14px;width:8px;height:13px;border-radius:2px;opacity:0;animation:fall 2.8s ease-in forwards}.cf:nth-child(4n+1){background:var(--cyan)}.cf:nth-child(4n+2){background:var(--green)}.cf:nth-child(4n+3){background:var(--orange)}.cf:nth-child(4n){background:var(--navy)}.cf:first-child{left:6%;animation-delay:.55s}.cf:nth-child(2){left:14%;animation-delay:.9s}.cf:nth-child(3){left:22%;animation-delay:.65s}.cf:nth-child(4){left:30%;animation-delay:1.1s}.cf:nth-child(5){left:38%;animation-delay:.5s}.cf:nth-child(6){left:46%;animation-delay:.95s}.cf:nth-child(7){left:54%;animation-delay:.7s}.cf:nth-child(8){left:62%;animation-delay:1.2s}.cf:nth-child(9){left:70%;animation-delay:.6s}.cf:nth-child(10){left:78%;animation-delay:1s}.cf:nth-child(11){left:86%;animation-delay:.8s}.cf:nth-child(12){left:93%;animation-delay:1.25s}.cf:nth-child(odd){width:7px;height:10px}@keyframes fall{0%{opacity:0;transform:translateY(0) rotate(0)}8%{opacity:1}to{opacity:0;transform:translateY(560px) rotate(660deg)}}.pagefoot{position:relative;z-index:1;font-size:12px;color:var(--mut);margin-top:20px;text-align:center;line-height:1.7}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.grid .fg,.plans .plan,.sec,.sec .opt{opacity:1!important;transform:none!important}}.hiw{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;background:#EAF6FC;border-bottom:1px solid #d6ebf7;padding:18px 34px}@media(max-width:760px){.hiw{grid-template-columns:1fr 1fr}}@media(max-width:460px){.hiw{grid-template-columns:1fr}}.hstep{display:flex;gap:10px;align-items:flex-start}.hnum{flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:linear-gradient(160deg,#16324F,var(--navy2));color:#fff;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(14,34,57,.25)}.hnum,.hstep b{font-family:Archivo}.hstep b{display:block;font-weight:700;font-size:12.5px;color:var(--navy);letter-spacing:.02em}.hstep span{display:block;font-size:11.5px;color:#5A6B7E;line-height:1.45;margin-top:2px}.plans{grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:980px){.plans{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.plans{grid-template-columns:1fr 1fr}}@media(max-width:460px){.plans{grid-template-columns:1fr}}.plan{padding:18px 16px 16px}.plan .amt{font-size:23px;display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.plan .amt .was{font-size:13px;font-weight:600;color:var(--mut);text-decoration:line-through;opacity:.8}.plan.dark .amt .was{color:#B7C6D6}.plan .meta{display:flex;flex-direction:column;gap:4px;margin-top:11px;padding-top:10px;border-top:1px dashed var(--rule);font-size:12px;color:var(--mut);line-height:1.4}.plan .meta b{color:var(--navy);font-weight:700}.plan.dark .meta{border-top-color:rgba(255,255,255,.18);color:#B7C6D6}.plan.dark .meta b{color:#fff}.plan.quote{background:linear-gradient(160deg,#F7FAFD,#EDF3F9);border-style:dashed}.plan.quote .amt{font-size:19px}.pricenote{font-size:13px;color:var(--mut);line-height:1.55;margin:-4px 0 16px;padding:12px 14px;border-left:3px solid var(--cyan);background:#F3F8FC;border-radius:0 10px 10px 0}.pricenote b{color:var(--navy)}.ebtag{display:inline-block;margin-left:10px;padding:3px 10px;border-radius:10px;background:linear-gradient(160deg,var(--cyan2),var(--cyan));color:#fff;font-family:Archivo;font-weight:800;font-size:10px;letter-spacing:.12em;vertical-align:middle;box-shadow:0 4px 12px rgba(41,171,226,.35)}input.ro{background:var(--inbg);color:var(--mut)}