.fp h1,.fp h2,.fp h3{font-family:inherit}.fp .btn{background:none;gap:0;line-height:inherit}.fp .btn:hover{transform:none;box-shadow:none}.fp .card{box-shadow:none;overflow:visible}.fp section,.fp .hero{scroll-margin-top:90px}.fp{--n:#09112b;--n2:#0f1d45;--n3:#060f26;--b:#0294e0;--b2:#2b72dd;--c:#4fc3f7;--o:#1ea7f2;--o2:#0b6fc2;--l:#f3f6fc;--i:#1b2a3d;--m:#56677c;--ln:#d8e1f0;--g:#35e0a1}.fp *{box-sizing:border-box;margin:0}.fp{font-family:Plus Jakarta Sans,Segoe UI,system-ui,sans-serif;color:var(--i);line-height:1.65;background:#fff;-webkit-font-smoothing:antialiased}.fp a{color:var(--b2)}.fp a:focus-visible,.fp summary:focus-visible,.fp button:focus-visible,.fp input:focus-visible,.fp textarea:focus-visible{outline:3px solid var(--o);outline-offset:3px}.fp .w{max-width:1160px;margin:0 auto;padding:0 24px}.fp section{padding:64px 0}.fp h1,.fp h2,.fp h3{line-height:1.12;letter-spacing:-.025em;color:var(--n)}.fp h1{font-size:clamp(2.3rem,5vw,3.8rem);font-weight:800;color:#fff}.fp h2{font-size:clamp(1.7rem,3.2vw,2.5rem);font-weight:800;margin-bottom:14px}.fp h3{font-size:1.1rem;font-weight:700}.fp .lead{font-size:1.1rem;color:var(--m);max-width:62ch}.fp .dk h2,.fp .dk h3{color:#fff}.fp .dk .lead{color:#b9cde4}.fp .btn{display:inline-block;padding:14px 28px;border-radius:10px;font:inherit;font-weight:700;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .2s,box-shadow .2s,background .2s}.fp .btn.p{background:var(--o);color:#04122b}.fp .btn.p:hover{background:#4db9f7;transform:translateY(-2px);box-shadow:0 10px 28px #1ea7f261}.fp .btn.g{border-color:#4b6590;color:#fff}.fp .btn.g:hover{background:#ffffff14}.fp .btn.o{border-color:var(--b2);color:var(--b2)}.fp .btn.o:hover{background:var(--b2);color:#fff}.fp .hero{background:var(--n);position:relative;overflow:hidden;padding:68px 0 60px}.fp .hero:before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(79,195,247,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(79,195,247,.07) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000,transparent 75%);mask-image:radial-gradient(ellipse at 70% 40%,#000,transparent 75%);animation:fp-pan 30s linear infinite}.fp .hero:after{content:"";position:absolute;width:640px;height:640px;right:-160px;top:-200px;background:radial-gradient(circle,rgba(30,167,242,.22),transparent 62%);animation:fp-gl 7s ease-in-out infinite}@keyframes fp-pan{to{background-position:48px 48px}}@keyframes fp-gl{50%{opacity:.5;transform:scale(1.1)}}.fp .hero .w{position:relative;z-index:1;display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.fp .tg{display:inline-flex;align-items:center;gap:9px;background:#ffffff0f;border:1px solid #2a4a8a;color:#bfe3fa;border-radius:99px;padding:6px 15px;font-size:.86rem;margin-bottom:22px}.fp .tg i,.fp .lv{width:8px;height:8px;border-radius:50%;background:var(--g);display:inline-block;animation:fp-lv 1.6s infinite}@keyframes fp-lv{to{box-shadow:0 0 0 9px #35e0a100}}.fp .tg i,.fp .lv{box-shadow:0 0 #35e0a1b3}.fp .hero h1 em{font-style:normal;color:var(--o);display:inline-block;transition:opacity .35s,transform .35s}.fp .hero h1 em.out{opacity:0;transform:translateY(10px)}.fp .hero p.lead{margin:22px 0 32px;font-size:1.16rem}.fp .act{display:flex;gap:14px;flex-wrap:wrap}.fp .hnote{display:flex;gap:22px;flex-wrap:wrap;margin-top:30px;color:#9fb6d0;font-size:.88rem}.fp .hnote span:before{content:"✓";color:var(--g);margin-right:7px;font-weight:800}.fp .term{background:#050c20;border:1px solid #1d3a73;border-radius:16px;box-shadow:0 40px 80px #00000080;overflow:hidden;animation:fp-fl 6s ease-in-out infinite}@keyframes fp-fl{50%{transform:translateY(-8px)}}.fp .term .bar{display:flex;align-items:center;gap:7px;padding:13px 18px;border-bottom:1px solid #12285a;color:#8fa9c6;font-size:.82rem}.fp .term .bar b{width:10px;height:10px;border-radius:50%;background:#24407f}.fp .term .bar span{margin-left:auto;display:flex;align-items:center;gap:7px}.fp .term ul{list-style:none;padding:8px 18px 14px}.fp .term li{display:grid;grid-template-columns:34px 1fr auto;gap:14px;align-items:center;padding:13px 0;border-top:1px solid #0f2252}.fp .term li:first-child{border:0}.fp .term li b{color:#fff;display:block;font-size:.95rem}.fp .term li small{color:#8fa9c6;font-size:.82rem}.fp .term em{font-style:normal;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#12285a;border:2px solid #24407f;color:#fff;font-size:.9rem;animation:fp-ck 10s infinite;animation-delay:calc(var(--k)*1.6s)}.fp .term .tm{font-size:.78rem;color:var(--g);opacity:0;animation:fp-tm 10s infinite;animation-delay:calc(var(--k)*1.6s)}@keyframes fp-ck{0%{background:#12285a;border-color:#24407f}4%,82%{background:var(--b);border-color:var(--c);box-shadow:0 0 16px #0294e099}92%,to{background:#12285a;border-color:#24407f;box-shadow:none}}@keyframes fp-tm{4%,82%{opacity:1}92%,to{opacity:0}}.fp .term .ft{background:#0a1736;padding:13px 18px;color:#cfe0f2;font-size:.84rem;display:flex;justify-content:space-between;border-top:1px solid #12285a}.fp .term .ft b{color:var(--o)}.fp .trust{background:var(--n3);border-top:1px solid #1d3a73;padding:26px 0}.fp .trust .w{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.fp .trust .t{border-left:3px solid var(--o);padding-left:16px}.fp .trust b{display:block;color:#fff;font-size:2rem;line-height:1.1;font-weight:800}.fp .trust .t>span{color:#b9cde4;font-size:.92rem;line-height:1.5;display:block;margin-top:4px}.fp .trust b{font-size:clamp(2.4rem,4vw,3.1rem);letter-spacing:-.03em}.fp .logos{background:var(--l);padding:30px 0;overflow:hidden;border-bottom:1px solid var(--ln)}.fp .logos p{text-align:center;color:var(--m);font-size:.9rem;margin-bottom:16px}.fp .mq{display:flex;gap:14px;width:max-content;animation:fp-mq 38s linear infinite}.fp .logos:hover .mq{animation-play-state:paused}.fp .mq span{background:#fff;border:1px solid var(--ln);border-radius:10px;padding:11px 26px;font-weight:700;color:var(--n);white-space:nowrap}@keyframes fp-mq{to{transform:translate(-50%)}}.fp .sec-l{background:var(--l)}.fp .tabs{margin-top:30px;display:grid;grid-template-columns:300px 1fr;gap:28px;align-items:start}.fp .tl{display:flex;flex-direction:column;gap:6px}.fp .tl button{text-align:left;font:inherit;font-weight:600;background:none;border:1px solid transparent;border-radius:12px;padding:14px 18px;color:var(--m);cursor:pointer;transition:.2s;position:relative}.fp .tl button:hover{background:#fff;color:var(--n)}.fp .tl button[aria-selected=true]{background:#fff;color:var(--n);border-color:var(--ln);box-shadow:0 10px 26px #09112b14}.fp .tl button[aria-selected=true]:before{content:"";position:absolute;left:-1px;top:14px;bottom:14px;width:4px;border-radius:4px;background:var(--o)}.fp .tp{background:#fff;border:1px solid var(--ln);border-radius:18px;padding:36px;box-shadow:0 20px 50px #09112b12;animation:fp-in .45s}@keyframes fp-in{0%{opacity:0;transform:translate(14px)}}.fp .tp[hidden]{display:none}.fp .tp p{color:var(--m);margin:10px 0 18px;max-width:60ch}.fp .tp ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 28px;list-style:none;padding:0;margin-bottom:24px}.fp .tp li{padding-left:26px;position:relative;font-size:.95rem}.fp .tp li:before{content:"✓";position:absolute;left:0;color:var(--o);font-weight:800}.fp .tp .res{background:var(--l);border-radius:12px;padding:14px 18px;font-size:.92rem;margin-bottom:22px}.fp .tp .res b{color:var(--o2)}.fp .tp a.more{font-weight:700;text-decoration:none}.fp .tp a.more:after{content:" →"}.fp .also{margin-top:30px;display:flex;gap:10px;flex-wrap:wrap;align-items:center;color:var(--m)}.fp .also a{background:#fff;border:1px solid var(--ln);border-radius:99px;padding:7px 16px;text-decoration:none;font-weight:600;transition:.2s}.fp .also a:hover{border-color:var(--o);color:var(--o2)}.fp .flow{background:var(--n)}.fp .dg{background:#050c20;border:1px solid #1d3a73;border-radius:18px;padding:22px;margin-top:26px}.fp .dg svg{width:100%;height:auto;display:block}.fp .sv text{fill:#fff;font-family:inherit}.fp .ln{stroke:#24407f;stroke-width:3;fill:none}.fp .dash{stroke:var(--b);stroke-width:3;fill:none;stroke-dasharray:6 8;animation:fp-fd 1.2s linear infinite}@keyframes fp-fd{to{stroke-dashoffset:-14}}.fp .cap{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:26px}.fp .cap div{border-top:2px solid var(--o);padding-top:16px}.fp .cap p{color:#b9cde4;font-size:.95rem}.fp .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:30px}.fp .card{background:#fff;border:1px solid var(--ln);border-radius:16px;padding:26px;transition:.25s}.fp .card:hover{transform:translateY(-5px);box-shadow:0 18px 40px #09112b1f}.fp .card p{color:var(--m);margin-top:8px;font-size:.95rem}.fp .card i{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#e3f2fd;color:var(--o2);font-style:normal;font-weight:800;margin-bottom:16px}.fp .mg{background:var(--n3);position:relative;overflow:hidden}.fp .mg:after{content:"";position:absolute;width:560px;height:560px;left:-200px;bottom:-280px;background:radial-gradient(circle,rgba(43,114,221,.35),transparent 65%)}.fp .two{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.fp .mg .w,.fp .ci .w{position:relative;z-index:1}.fp .mg ul{list-style:none;padding:0;margin:24px 0 30px}.fp .mg li{padding:12px 0 12px 34px;border-top:1px solid #1d3a73;position:relative;color:#e6f0fb}.fp .mg li:before{content:"✔";position:absolute;left:0;color:var(--g)}.fp .fl{background:#050c20;border:1px solid #1d3a73;border-radius:18px;padding:28px}.fp .fl ol{list-style:none;padding:0;position:relative}.fp .fl ol:before{content:"";position:absolute;left:16px;top:20px;bottom:20px;width:2px;background:#1d3a73}.fp .fl ol li{display:block;padding:12px 0 12px 54px;position:relative;color:#fff;font-weight:700;border:0}.fp .fl ol li:before{content:"";background:#12285a;border:2px solid #24407f;color:#fff;width:34px;height:34px;border-radius:50%;left:0;top:10px;position:absolute;animation:fp-st 8s infinite;animation-delay:calc(var(--k)*1.6s)}@keyframes fp-st{0%{background:#12285a;border-color:#24407f}6%,80%{background:var(--o);border-color:#9bd8fb}92%,to{background:#12285a;border-color:#24407f}}.fp .fl small{display:block;color:#8fa9c6;font-weight:400}.fp .how .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin-top:34px;position:relative}.fp .how .steps:before{content:"";position:absolute;top:25px;left:12%;right:12%;height:3px;background:var(--ln)}.fp .how .steps:after{content:"";position:absolute;top:25px;left:12%;height:3px;background:var(--o);width:0;transition:width 1.8s ease .3s}.fp .how.in .steps:after{width:76%}.fp .how .s{position:relative;text-align:center}.fp .how .s b{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--n);color:#fff;margin:0 auto 16px;box-shadow:0 0 0 7px #fff}.fp .how .s p{color:var(--m);font-size:.95rem;margin-top:6px}.fp .st3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:34px}.fp .st3 div{border-top:3px solid var(--o);padding-top:12px}.fp .st3 b{display:block;font-size:2.3rem;color:#fff;line-height:1.1}.fp .st3 div>span{color:#b9cde4;font-size:.9rem}.fp .fn{margin-top:14px;color:#8fa9c6;font-size:.8rem}.fp .sfl{list-style:none;padding:0;margin:22px 0 28px}.fp .sfl li{padding:12px 0 12px 30px;border-top:1px solid var(--ln);position:relative}.fp .sfl li:before{content:"";position:absolute;left:0;top:21px;width:12px;height:12px;border-radius:50%;background:var(--o);box-shadow:0 0 0 4px #1ea7f22e}.fp .sfl b{color:var(--n)}.fp .tech{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.fp .tech span{background:var(--l);border:1px solid var(--ln);border-radius:99px;padding:7px 18px;font-weight:600;color:var(--m);font-size:.92rem}.fp .ct{background:linear-gradient(135deg,var(--n),var(--n2));position:relative;overflow:hidden}.fp .ct:before{content:"";position:absolute;width:520px;height:520px;right:-120px;top:-200px;background:radial-gradient(circle,rgba(30,167,242,.25),transparent 65%)}.fp .info{background:#050c20;border:1px solid #1d3a73;border-radius:18px;padding:30px;position:relative}.fp .info div{padding:14px 0;border-top:1px solid #12285a}.fp .info div:first-child{border:0;padding-top:0}.fp .info small{display:block;color:#8fa9c6}.fp .info a{color:#fff;font-weight:700;font-size:1.1rem;text-decoration:none}.fp .info a.dir{color:var(--o);font-size:.92rem}.fp .rv{opacity:0;transform:translateY(20px);transition:opacity .7s,transform .7s}.fp .rv.in{opacity:1;transform:none}@media(max-width:900px){.fp .hero .w,.fp .two,.fp .tabs{grid-template-columns:1fr}.fp .cards,.fp .how .steps{grid-template-columns:1fr 1fr}.fp .how .steps:before,.fp .how .steps:after{display:none}.fp .trust .w{grid-template-columns:1fr 1fr}.fp .cap,.fp .st3{grid-template-columns:1fr}.fp section{padding:48px 0}.fp .tl{flex-direction:row;overflow-x:auto}.fp .tl button{white-space:nowrap}.fp .tp ul{grid-template-columns:1fr}.fp .tp{padding:26px}}@media(max-width:560px){.fp .cards,.fp .how .steps{grid-template-columns:1fr}.fp .tb .w{flex-direction:column}}@media(prefers-reduced-motion:reduce){.fp *,.fp *:before,.fp *:after{animation:none!important;transition:none!important}.fp .rv{opacity:1;transform:none}.fp .term em{background:var(--b)}.fp .term .tm{opacity:1}}.fp .logos{background:#fff}.fp .mq{gap:0;animation-duration:46s}.fp .lg{display:flex;align-items:center;gap:8px;font-size:1.4rem;line-height:1;color:#7a89a0;white-space:nowrap;padding:8px 38px;transition:color .25s}.fp .lg:hover{color:var(--n)}.fp .lg small{font-size:.5em;letter-spacing:.14em;font-weight:700}.fp .lg img{height:30px;width:auto;filter:grayscale(1) opacity(.65);transition:filter .25s}.fp .lg:hover img{filter:none}.fp .con{position:relative;margin-bottom:38px;background:linear-gradient(160deg,#0c1c45,#050c20);border:1px solid #2a4a8a;border-radius:22px;padding:22px;box-shadow:0 40px 80px #00000080,inset 0 1px #ffffff14}.fp .con:before{content:"";position:absolute;inset:0;border-radius:22px;background:radial-gradient(circle at 100% 0,rgba(30,167,242,.18),transparent 45%);pointer-events:none}.fp .cb{display:flex;align-items:center;gap:9px;color:#cfe0f2;font-size:.86rem;font-weight:600;margin-bottom:16px}.fp .cb em{margin-left:auto;font-style:normal;font-size:.72rem;color:var(--g);background:#35e0a11a;border:1px solid rgba(53,224,161,.3);border-radius:99px;padding:2px 11px}.fp .ch{background:#ffffff08;border:1px solid #1d3a73;border-radius:14px;padding:14px 16px;margin-bottom:12px}.fp .ch small{color:#8fa9c6;font-size:.76rem}.fp .ch svg{display:block;width:100%;height:80px;margin-top:8px}.fp .sl{stroke-dasharray:1;stroke-dashoffset:1;animation:fp-dr 7s ease-in-out infinite}@keyframes fp-dr{0%{stroke-dashoffset:1}40%,85%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}.fp .fd{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;padding:11px 15px;margin-bottom:8px;border:1px solid #1d3a73;border-radius:12px;background:#ffffff06;color:#fff;font-size:.9rem}.fp .fd small{display:block;color:#8fa9c6;font-size:.76rem}.fp .fd:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(79,195,247,.13),transparent);transform:translate(-100%);animation:fp-sw 4.5s infinite;animation-delay:calc(var(--k)*.6s)}@keyframes fp-sw{40%,to{transform:translate(100%)}}.fp .dt{width:10px;height:10px;border-radius:50%;background:var(--c);box-shadow:0 0 12px var(--c)}.fp .dt.o{background:var(--o);box-shadow:0 0 12px var(--o)}.fp .cp2{font-size:.72rem;font-weight:700;border-radius:99px;padding:3px 11px;background:#35e0a11f;color:var(--g);border:1px solid rgba(53,224,161,.3)}.fp .cp2.or{background:#1ea7f224;color:#9bd8fb;border-color:#1ea7f266}.fp .sw{display:grid}.fp .sw .cp2{grid-area:1/1;text-align:center}.fp .sw .bad{background:#ff5b5b24;color:#ff8585;border-color:#ff5b5b66;animation:fp-bd 8s infinite}.fp .sw .good{animation:fp-gd 8s infinite}@keyframes fp-bd{0%,42%{opacity:1}48%,to{opacity:0}}@keyframes fp-gd{0%,42%{opacity:0}48%,to{opacity:1}}.fp .pl{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.fp .pl span{font-size:.78rem;color:#cfe0f2;border:1px solid #24407f;border-radius:99px;padding:5px 13px;background:#2b72dd1f}.fp .fc{position:absolute;right:-14px;bottom:-30px;max-width:250px;background:#09112bf2;border:1px solid var(--o);border-radius:14px;padding:13px 17px;box-shadow:0 18px 40px #1ea7f240;animation:fp-fl 6s ease-in-out infinite;font-size:.84rem;color:#fff}.fp .fc small{display:block;color:var(--o);font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.fp .fc span{color:#8fa9c6}.fp .hx{position:relative;background:radial-gradient(circle at 50% 50%,#10265c,#050c20 70%);border:1px solid #24407f;border-radius:22px;padding:14px;box-shadow:0 30px 70px #050c2059,0 0 60px #2b72dd2e}.fp .hx svg{display:block;width:100%;height:auto}@media(max-width:900px){.fp .fc{right:8px}.fp .mq{animation-duration:34s}}@media(prefers-reduced-motion:reduce){.fp .sl{stroke-dashoffset:0!important}.fp .sw .bad{display:none}.fp .sw .good{opacity:1!important}}.fp .ab div{border-left:3px solid var(--o);padding:2px 0 2px 16px;margin-bottom:14px}.fp .ab div:last-child{margin-bottom:0}.fp .ab b{display:block;color:var(--n)}.fp .ab p{color:var(--m);font-size:.95rem}.fp .dk .tech span{background:#2b72dd26;border-color:#24407f;color:#cfe0f2}.fp .hero:after{background:radial-gradient(circle,rgba(30,167,242,.2),transparent 62%)}.fp .btn.p{background:linear-gradient(135deg,#12a8f0,#3f6fe0);color:#fff}.fp .btn.p:hover{background:linear-gradient(135deg,#3cb8f6,#5a85ea);box-shadow:0 10px 28px #1ea7f266}.fp .hero{background:radial-gradient(ellipse at 78% 15%,rgba(43,114,221,.35),transparent 55%),radial-gradient(ellipse at 10% 100%,rgba(2,148,224,.18),transparent 50%),var(--n)}.fp .hero h1{letter-spacing:-.04em}.fp .hero h1 em{background:linear-gradient(90deg,#4fc3f7,#7a96ff);-webkit-background-clip:text;background-clip:text;color:transparent}.fp .tg{background:#0ea5f01f;border:1px solid rgba(79,195,247,.5);color:#8fd6fb;font-weight:600}.fp .flow{background:radial-gradient(ellipse at 85% 0,rgba(43,114,221,.3),transparent 55%),var(--n)}.fp .term,.fp .con,.fp .hx,.fp .dg,.fp .info{background-color:#081234d9;border-color:#78aaff38}.fp .term .bar b{background:#2a4a8a}.fp .sh{text-align:center;margin-top:44px;font-size:1.35rem}.fp .how .steps{margin-top:26px}.fp section{padding:72px 0}.fp .head{max-width:700px;margin-bottom:38px}.fp .ey{color:var(--o2);font-weight:700;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px}.fp .dk .ey{color:var(--c)}.fp .cards.c3{grid-template-columns:repeat(3,1fr);margin-top:0}.fp .card h3{font-size:1.08rem}.fp .ck{list-style:none;padding:0;margin:22px 0 26px}.fp .ck li{padding:9px 0 9px 30px;position:relative;color:#e6f0fb;border-top:1px solid #1d3a73}.fp .ck li:before{content:"✓";position:absolute;left:0;color:var(--c);font-weight:800}.fp .flow .two,.fp #salesforce .two{gap:56px}.fp .st3{margin-top:24px}.fp .fr{display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap;align-items:flex-start}.fp .fr p{margin-top:10px;max-width:36ch}.fp .fa{display:flex;flex-direction:column;gap:6px;text-align:right}.fp .fa a{color:#fff;font-weight:700;font-size:1.05rem}@media(max-width:900px){.fp section{padding:52px 0}.fp .cards.c3{grid-template-columns:1fr 1fr}.fp .fa{text-align:left}.fp #salesforce .two>.hx{order:2}}@media(max-width:560px){.fp .cards.c3{grid-template-columns:1fr}}.fp .rj{display:flex;flex-direction:column;width:100%;max-width:500px;justify-self:center}.fp .rn{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:14px;background:#081234d9;border:1px solid rgba(120,170,255,.3);box-shadow:0 18px 40px #00000059}.fp .rn small{display:block;color:var(--c);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.fp .rn b{display:block;color:#fff;font-size:1rem;line-height:1.3}.fp .rn>span{margin-left:auto;color:#9fb6d0;font-size:.82rem;text-align:right}.fp .rn.dst{border-color:#35e0a173}.fp .rn.dst small{color:var(--g)}.fp .cn{display:block;position:relative;width:2px;height:32px;margin:0 auto;background:#24407f}.fp .cn:before{content:"";position:absolute;left:-4px;bottom:-1px;border:5px solid transparent;border-top:7px solid #3a62b8;border-bottom:0}.fp .cn:after{content:"";position:absolute;left:-3px;top:0;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 12px var(--c);animation:fp-cd 2s linear infinite}@keyframes fp-cd{0%{top:0;opacity:0}20%,80%{opacity:1}to{top:22px;opacity:0}}.fp .ib{border:1px solid var(--o);border-radius:18px;padding:16px;background:linear-gradient(160deg,#12a8f02e,#081234eb);box-shadow:0 0 56px #1ea7f247}.fp .ih{display:flex;align-items:center;gap:12px;margin-bottom:12px}.fp .ih b{font-size:1.55rem;color:#fff;letter-spacing:-.02em;line-height:1}.fp .ih>span{color:#9fb6d0;font-size:.76rem;line-height:1.3}.fp .ih em{margin-left:auto;font-style:normal;display:flex;align-items:center;gap:7px;font-size:.72rem;color:var(--g);background:#35e0a11a;border:1px solid rgba(53,224,161,.3);border-radius:99px;padding:3px 11px}.fp .is{display:grid;grid-template-columns:34px 1fr;gap:14px;align-items:center;padding:11px 12px;margin-bottom:8px;border:1px solid #1d3a73;border-radius:12px;background:#ffffff0a}.fp .is .no{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:.9rem;color:#fff;background:#12285a;border:2px solid #24407f;animation:fp-rs 7.5s infinite;animation-delay:calc(var(--k)*1.8s)}@keyframes fp-rs{0%{background:#12285a;border-color:#24407f;box-shadow:none}6%,62%{background:var(--b);border-color:var(--c);box-shadow:0 0 16px #0294e099}74%,to{background:#12285a;border-color:#24407f;box-shadow:none}}.fp .is b{display:block;color:#fff;font-size:.95rem;line-height:1.3}.fp .is small{display:block;color:#9fb6d0;font-size:.8rem;line-height:1.4}.fp .ir{display:flex;gap:10px;align-items:center;font-size:.8rem;color:#9bd8fb;line-height:1.4;border:1px dashed rgba(79,195,247,.45);border-radius:10px;padding:9px 12px;background:#1ea7f214}.fp .ir i{font-style:normal;font-size:1.1rem;color:var(--c)}.fp .hero p.lead{color:#b9cde4}.fp .hnote{gap:10px 22px}.fp .isw{position:relative;border-radius:22px;padding:26px;background:radial-gradient(circle at 50% 0,#13306f,#050c20 75%);border:1px solid rgba(120,170,255,.25);box-shadow:0 30px 70px #050c2059,0 0 60px #2b72dd33}.fp .tr{--rgb:63,111,224;border:1.5px solid rgba(var(--rgb),.55);border-radius:16px;padding:16px 18px;background:linear-gradient(135deg,rgba(var(--rgb),.28),rgba(var(--rgb),.07));animation:fp-tg 9s ease-in-out infinite;animation-delay:calc(var(--k)*3s)}.fp .tr.t1{--rgb:30,167,242}.fp .tr.t2{--rgb:125,211,252}@keyframes fp-tg{0%,40%,to{box-shadow:0 0 rgba(var(--rgb),0)}6%,30%{box-shadow:0 0 40px rgba(var(--rgb),.55);border-color:rgb(var(--rgb))}}.fp .th{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}.fp .th b{color:#fff;font-size:1.08rem}.fp .th small{margin-left:auto;color:#9fb6d0;font-size:.8rem}.fp .th .bd{font-size:.66rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#04122b;background:var(--o);border-radius:99px;padding:2px 10px}.fp .tc{display:flex;gap:8px;flex-wrap:wrap}.fp .tc span{font-size:.8rem;font-weight:600;color:#e6f0fb;background:#ffffff14;border:1px solid rgba(160,200,255,.3);border-radius:99px;padding:5px 13px}.fp .tn{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px;color:#9bd8fb;font-size:.82rem;text-align:center;line-height:1.4}.fp .tn i{font-style:normal;color:var(--c);font-size:1.1rem}.fp .lay{list-style:none;padding:0;margin:24px 0 0}.fp .lay li{padding:14px 18px;margin-bottom:10px;border:1px solid var(--ln);border-left:4px solid var(--ln);border-radius:12px;background:#fff;animation:fp-lh 9s ease-in-out infinite;animation-delay:calc(var(--k)*3s)}.fp .lay b{display:block;color:var(--n)}.fp .lay span{color:var(--m);font-size:.93rem}@keyframes fp-lh{0%,40%,to{border-left-color:var(--ln);box-shadow:none}6%,30%{border-left-color:var(--o);box-shadow:0 12px 30px #1ea7f22e}}.fp .head.ctr{margin-left:auto;margin-right:auto;text-align:center}.fp .head.ctr .lead{margin:0 auto}.fp .how .s{z-index:1}.fp .how .s h3{font-size:1.05rem}.fp .cta-c{text-align:center;margin-top:36px}@media(max-width:900px){.fp .isw{padding:18px}.fp .rj{max-width:440px}.fp .how .s{text-align:left}.fp .how .s b{margin-left:0}}@media(prefers-reduced-motion:reduce){.fp .tr,.fp .lay li,.fp .is .no,.fp .cn:after{animation:none!important}.fp .is .no{background:var(--b);border-color:var(--c)}.fp .cn:after{display:none}}.fp .md{display:grid;grid-template-columns:1fr 44px 1.7fr 44px 1fr;align-items:center;margin-top:60px}.fp .mn{background:#fff;border:1px solid var(--ln);border-radius:16px;padding:22px 18px;text-align:center;box-shadow:0 14px 34px #09112b12}.fp .mn small{display:block;color:var(--o2);font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.fp .mn b{display:block;font-size:1.2rem;color:var(--n);margin:4px 0}.fp .mn span{color:var(--m);font-size:.88rem}.fp .mn.ok{border-color:#35e0a1b3}.fp .mn.ok small{color:#0f9a68}.fp .mc{background:linear-gradient(160deg,#0c1c45,#050c20);border:1px solid var(--o);border-radius:18px;padding:20px;box-shadow:0 0 50px #1ea7f240}.fp .mh{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.fp .mh b{color:#fff;font-size:1.05rem}.fp .mh em{font-style:normal;font-size:.68rem;font-weight:800;letter-spacing:.06em;color:#04122b;background:var(--o);border-radius:99px;padding:2px 11px}.fp .mg4{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fp .mg4 span{font-size:.84rem;font-weight:600;color:#e6f0fb;background:#ffffff12;border:1px solid rgba(160,200,255,.28);border-radius:10px;padding:9px 12px}.fp .mg4 span:before{content:"✓";color:var(--g);margin-right:8px;font-weight:800}.fp .hl{display:block;position:relative;height:2px;background:#9db6dd}.fp .hl:before{content:"";position:absolute;right:-1px;top:-4px;border:5px solid transparent;border-left:7px solid #9db6dd;border-right:0}.fp .hl:after{content:"";position:absolute;top:-3px;left:0;width:8px;height:8px;border-radius:50%;background:var(--o);box-shadow:0 0 10px var(--o);animation:fp-hm 2.2s linear infinite}@keyframes fp-hm{0%{left:0;opacity:0}20%,80%{opacity:1}to{left:calc(100% - 8px);opacity:0}}@keyframes fp-vm{0%{top:0;opacity:0}20%,80%{opacity:1}to{top:calc(100% - 8px);opacity:0}}.fp .mcv{text-align:center;margin-top:50px}.fp .mcv h3{font-size:1.45rem}.fp .mcv p{color:var(--m);margin-top:6px}.fp .mcov{margin-top:26px;display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;color:var(--m);font-size:.92rem}.fp .mcov span{background:#fff;border:1px solid var(--ln);border-radius:99px;padding:7px 18px;font-weight:600;color:var(--n)}.fp .vs{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:50px}.fp .vs>div{border-radius:18px;padding:30px}.fp .vs h3{font-size:1.15rem;margin-bottom:12px}.fp .vs ul{list-style:none;padding:0}.fp .vs li{position:relative;padding:9px 0 9px 30px;font-size:.96rem}.fp .vs .bf{background:#fff;border:1px solid var(--ln)}.fp .vs .bf li{color:var(--m);border-top:1px solid var(--ln)}.fp .vs .bf li:first-child{border:0}.fp .vs .bf li:before{content:"✕";position:absolute;left:0;color:#e5484d;font-weight:800}.fp .vs .af{background:linear-gradient(160deg,var(--n),var(--n2));border:1px solid var(--o);box-shadow:0 20px 50px #09112b40}.fp .vs .af h3{color:#fff}.fp .vs .af li{color:#e6f0fb;border-top:1px solid #1d3a73}.fp .vs .af li:first-child{border:0}.fp .vs .af li:before{content:"✓";position:absolute;left:0;color:var(--g);font-weight:800}.fp .mcta{position:relative;overflow:hidden;margin-top:50px;border-radius:22px;padding:38px 42px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:linear-gradient(135deg,var(--n),var(--n2));border:1px solid rgba(120,170,255,.25)}.fp .mcta:before{content:"";position:absolute;width:420px;height:420px;right:-120px;top:-180px;background:radial-gradient(circle,rgba(30,167,242,.28),transparent 65%)}.fp .mcta>*{position:relative}.fp .mcta h3{color:#fff;font-size:1.5rem}.fp .mcta p{color:#b9cde4;margin-top:6px;max-width:52ch}@media(max-width:900px){.fp .md{grid-template-columns:1fr}.fp .hl{width:2px;height:34px;margin:0 auto}.fp .hl:before{inset:auto auto -1px -4px;border:5px solid transparent;border-top:7px solid #9db6dd;border-bottom:0}.fp .hl:after{top:0;left:-3px;animation-name:fp-vm}.fp .vs{grid-template-columns:1fr}.fp .mcta{padding:28px 24px}}@media(prefers-reduced-motion:reduce){.fp .hl:after{display:none}}.fp .card ul{list-style:none;padding:10px 0 0;margin-top:14px;border-top:1px solid var(--ln)}.fp .card li{position:relative;padding:5px 0 5px 24px;font-size:.9rem;color:var(--i)}.fp .card li:before{content:"✓";position:absolute;left:0;color:var(--o);font-weight:800}.fp .card i{font-size:.95rem}
