:root{--red:#F20607;--red-d:#CC0405;--blue:#071E9B;--blue-d:#04137A;--blue-dd:#030D57;--blue-l:#2A3FB5;--blue-50:#F2F4FB;--blue-100:#E4E8F6;--blue-200:#C8D0EC;--ink:#0C1430;--text:#2B3350;--muted:#646B82;--faint:#8D93A6;--line:#E3E6EE;--line-2:#EEF0F5;--soft:#F6F7FA;--white:#fff;--wrap:1200px;--gut:32px;--hd:72px;--r:4px;--r2:8px;--sh1:0 1px 2px rgba(12,20,48,.05),0 2px 8px rgba(12,20,48,.04);--sh2:0 10px 30px -12px rgba(7,30,155,.22);--font:-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Noto Sans CJK SC","Source Han Sans SC","Helvetica Neue",Arial,sans-serif;--ease:cubic-bezier(.2,.7,.2,1)}.lp *,.lp :after,.lp :before{box-sizing:border-box}.lp{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--hd) + 16px);margin:0;font-family:var(--font);font-size:16px;line-height:1.75;color:var(--text);background:#fff;-webkit-font-smoothing:antialiased;overflow-x:hidden}.lp img,.lp svg,.lp video{display:block;max-width:100%}.lp img{height:auto}.lp .ig-illu{flex:none}.lp .ig-illu img{width:auto;height:var(--ig-h,168px);max-width:none;aspect-ratio:372/412;object-fit:contain}.lp a{color:inherit;text-decoration:none}.lp blockquote,.lp figure,.lp h1,.lp h2,.lp h3,.lp h4,.lp ol,.lp p,.lp ul{margin:0}.lp ol,.lp ul{padding:0;list-style:none}.lp button,.lp input,.lp select,.lp textarea{font:inherit;color:inherit}.lp :focus-visible{outline:2px solid var(--blue);outline-offset:2px}.lp .wrap{width:100%;max-width:calc(var(--wrap) + var(--gut)*2);margin:0 auto;padding:0 var(--gut)}.lp .wrap-n{max-width:calc(880px + var(--gut)*2)}.lp .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lp .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:.14em;color:var(--blue);text-transform:none}.lp .eyebrow:before{content:"";width:22px;height:2px;background:linear-gradient(90deg,var(--red) 0 40%,var(--blue) 40% 100%)}.lp .on-blue .eyebrow{color:#fff}.lp .on-blue .eyebrow:before{background:linear-gradient(90deg,var(--red) 0 40%,#fff 40% 100%)}.lp .h1{font-size:clamp(32px,4.4vw,56px);line-height:1.16}.lp .h1,.lp .h2{font-weight:700;letter-spacing:.01em;color:var(--ink)}.lp .h2{font-size:clamp(26px,2.8vw,38px);line-height:1.28}.lp .h3{font-size:20px;line-height:1.45;font-weight:650;color:var(--ink)}.lp .lead{font-size:17px;line-height:1.85;color:var(--muted)}.lp .on-blue,.lp .on-blue .h1,.lp .on-blue .h2,.lp .on-blue .h3{color:#fff}.lp .on-blue .lead{color:rgba(255,255,255,.78)}.lp .en{font-size:13px;letter-spacing:.06em;color:var(--faint)}.lp .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 24px;border-radius:var(--r);font-size:15px;font-weight:600;letter-spacing:.02em;border:1px solid transparent;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .2s;white-space:nowrap}.lp .btn .ar{transition:transform .2s var(--ease)}.lp .btn:hover .ar{transform:translateX(3px)}.lp .btn-red{background:var(--red);color:#fff}.lp .btn-red:hover{background:var(--red-d)}.lp .btn-blue{background:var(--blue);color:#fff}.lp .btn-blue:hover{background:var(--blue-d)}.lp .btn-line{border-color:var(--blue-200);color:var(--blue);background:#fff}.lp .btn-line:hover{border-color:var(--blue);background:var(--blue-50)}.lp .btn-ghost{border-color:rgba(255,255,255,.5);color:#fff}.lp .btn-ghost:hover{background:#fff;color:var(--blue)}.lp .btn-sm{height:38px;padding:0 16px;font-size:14px}.lp .link{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:600;color:var(--blue)}.lp .link .ar{transition:transform .2s var(--ease)}.lp .link:hover .ar{transform:translateX(3px)}.lp .on-blue .link{color:#fff}.lp .hd{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:rgba(255,255,255,.97);border-bottom:1px solid var(--line-2);transition:box-shadow .2s}.lp .hd:before{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--red) 0 22%,var(--blue) 22% 100%)}.lp .hd.scrolled{box-shadow:0 6px 24px -14px rgba(12,20,48,.25)}.lp .hd-in{display:flex;align-items:center;height:var(--hd);gap:28px}.lp .hd-logo{flex:none;display:block}.lp .hd-logo img{height:38px;width:auto}.lp .nav{display:flex;align-items:center;gap:4px;margin-left:auto}.lp .nav a{position:relative;padding:8px 14px;font-size:15px;color:var(--text);font-weight:500;border-radius:var(--r);transition:color .2s}.lp .nav a.on,.lp .nav a:hover{color:var(--blue)}.lp .nav a.on{font-weight:650}.lp .nav a.on:after{content:"";position:absolute;left:14px;right:14px;bottom:-15px;height:2px;background:var(--blue)}.lp .hd-cta{flex:none}.lp .hd-cta .btn{height:40px;padding:0 18px;font-size:14px}.lp .hd-cta .btn svg{width:16px;height:16px}.lp .burger{display:none;margin-left:auto;width:44px;height:44px;border:0;background:none;cursor:pointer;position:relative}.lp .burger span,.lp .burger:after,.lp .burger:before{content:"";position:absolute;left:11px;right:11px;height:2px;background:var(--ink);transition:transform .25s,opacity .2s}.lp .burger:before{top:15px}.lp .burger span{top:21px}.lp .burger:after{top:27px}.lp .nav-open .burger:before{transform:translateY(6px) rotate(45deg)}.lp .nav-open .burger span{opacity:0}.lp .nav-open .burger:after{transform:translateY(-6px) rotate(-45deg)}.lp .sec{padding:112px 0}.lp .sec-t{padding-top:0}.lp .sec-soft{background:var(--soft)}.lp .sec-blue{background:var(--blue);color:#fff;position:relative;overflow:hidden;isolation:isolate}.lp .rays:before,.lp .sec-blue:before{content:"";position:absolute;inset:0;background:url(/media/assets/img/rays.svg) 100% 100%/cover no-repeat;opacity:.5;z-index:-1;pointer-events:none}.lp .sh{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:56px}.lp .sh-main{max-width:720px}.lp .sh .h2,.lp .sh .lead{margin-top:16px}.lp .sh-c{display:block;text-align:center;margin-left:auto;margin-right:auto}.lp .sh-c .sh-main{margin:0 auto}.lp .divider{height:1px;background:var(--line)}.lp .hero{position:relative;height:min(88vh,800px);min-height:560px;background:var(--blue-dd);overflow:hidden;color:#fff}.lp .hero-slide,.lp .hero-slides{position:absolute;inset:0}.lp .hero-slide{opacity:0;transition:opacity 1.1s var(--ease)}.lp .hero-slide.on{opacity:1}.lp .hero-slide img{width:100%;height:100%;object-fit:cover;transform:scale(1.04);transition:transform 7s linear}.lp .hero-slide.on img{transform:scale(1)}.lp .hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,13,87,.86),rgba(4,19,122,.62) 38%,rgba(4,19,122,.12) 72%,rgba(4,19,122,0)),linear-gradient(0deg,rgba(3,13,87,.55),rgba(3,13,87,0) 34%);pointer-events:none}.lp .hero-in{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:center;padding-bottom:40px}.lp .hero-copy{max-width:640px}.lp .hero .eyebrow{color:#fff}.lp .hero .eyebrow:before{background:linear-gradient(90deg,var(--red) 0 40%,#fff 40% 100%)}.lp .hero h1{margin-top:22px;color:#fff;font-size:clamp(36px,5vw,64px);line-height:1.12;font-weight:700;letter-spacing:.02em}.lp .hero p.sub{margin-top:22px;font-size:18px;line-height:1.8;color:rgba(255,255,255,.86);max-width:520px}.lp .hero-btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:38px}.lp .hero-bar{position:absolute;left:0;right:0;bottom:0;z-index:3;border-top:1px solid rgba(255,255,255,.18)}.lp .hero-bar .wrap{display:flex;align-items:center;gap:24px;height:72px}.lp .hero-cap{font-size:14px;color:rgba(255,255,255,.86);display:flex;gap:14px;align-items:center;min-width:0}.lp .hero-cap b{font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em}.lp .hero-cap span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp .hero-dots{display:flex;gap:6px;margin-left:auto}.lp .hero-dots button{width:30px;height:30px;border:0;background:none;padding:0;cursor:pointer;position:relative}.lp .hero-dots button:after{content:"";position:absolute;left:3px;right:3px;top:14px;height:2px;background:rgba(255,255,255,.35);transition:background .3s}.lp .hero-dots button.on:after{background:#fff}.lp .hero-arrows{display:flex;gap:8px}.lp .hero-arrows button{width:40px;height:40px;border:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;border-radius:50%;cursor:pointer;display:grid;place-items:center;transition:background .2s}.lp .hero-arrows button:hover{background:rgba(255,255,255,.14)}.lp .hero-arrows svg{width:16px;height:16px}.lp .ph{position:relative;background:var(--blue);color:#fff;overflow:hidden;isolation:isolate}.lp .ph:before{content:"";position:absolute;inset:0;background:url(/media/assets/img/rays.svg) 100% 100%/cover no-repeat;opacity:.55;z-index:-1}.lp .ph-in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:center;min-height:440px;padding-top:72px;padding-bottom:72px}.lp .ph-in.solo{grid-template-columns:1fr;min-height:340px}.lp .crumb{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:rgba(255,255,255,.66);margin-bottom:28px}.lp .crumb a:hover{color:#fff}.lp .crumb i{font-style:normal;opacity:.5}.lp .ph h1{font-size:clamp(30px,3.8vw,50px);line-height:1.2;font-weight:700;letter-spacing:.02em}.lp .ph p{margin-top:20px;font-size:17px;line-height:1.85;color:rgba(255,255,255,.8);max-width:560px}.lp .ph .tags{margin-top:28px}.lp .ph-media{position:relative;aspect-ratio:4/3;border-radius:var(--r2);overflow:hidden;box-shadow:0 30px 60px -30px rgba(0,0,0,.45)}.lp .ph-media img{width:100%;height:100%;object-fit:cover}.lp .ph-media figcaption{position:absolute;left:0;right:0;bottom:0;padding:28px 18px 12px;font-size:12px;color:rgba(255,255,255,.85);background:linear-gradient(0deg,rgba(3,13,87,.7),rgba(3,13,87,0))}.lp .tags{display:flex;flex-wrap:wrap;gap:8px}.lp .tag{display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--line);border-radius:999px;font-size:13px;color:var(--text);background:#fff}.lp .on-blue .tag,.lp .ph .tag{border-color:rgba(255,255,255,.32);background:transparent;color:#fff}.lp .kicker{font-size:13px;color:var(--faint);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.lp .kicker b{font-weight:600;color:var(--blue)}.lp .g2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px}.lp .g2,.lp .g3{display:grid;gap:24px}.lp .g3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px}.lp .g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.lp .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:72px;gap:72px;align-items:center}.lp .split-5{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lp .split-7{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lp .card{background:#fff;border:1px solid var(--line);border-radius:var(--r2);padding:32px;transition:border-color .25s,box-shadow .25s,transform .25s var(--ease)}.lp .card.hov:hover,.lp a.card:hover{border-color:var(--blue-200);box-shadow:var(--sh2);transform:translateY(-2px)}.lp .card .num{font-size:13px;font-weight:700;letter-spacing:.1em;color:var(--blue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .card .h3{margin-top:14px}.lp .card p{margin-top:10px;font-size:15px;line-height:1.8;color:var(--muted)}.lp .card ul.ticks{margin-top:16px;display:grid;grid-gap:6px;gap:6px}.lp .ticks li{position:relative;padding-left:16px;font-size:14px;color:var(--text)}.lp .ticks li:before{content:"";position:absolute;left:0;top:.75em;width:6px;height:6px;border-radius:50%;background:var(--blue)}.lp .sec-soft .card{border-color:transparent}.lp .pcard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--r2);overflow:hidden;transition:border-color .25s,box-shadow .25s,transform .25s var(--ease)}.lp .pcard:hover{border-color:var(--blue-200);box-shadow:var(--sh2);transform:translateY(-3px)}.lp .pcard .ph-i{aspect-ratio:16/10;overflow:hidden;background:var(--blue-50)}.lp .pcard .ph-i img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.lp .pcard:hover .ph-i img{transform:scale(1.035)}.lp .pcard .bd{padding:22px 24px 26px;display:flex;flex-direction:column;flex:1 1}.lp .pcard .h3{margin-top:10px;font-size:18px;line-height:1.5}.lp .pcard p{margin-top:8px;font-size:14px;line-height:1.75;color:var(--muted)}.lp .pcard .more{margin-top:auto;padding-top:18px;font-size:14px;font-weight:600;color:var(--blue)}.lp .sec-soft .pcard{border-color:transparent}.lp .visits{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:24px;gap:24px}.lp .v-feature{position:relative;display:block;border-radius:var(--r2);overflow:hidden;min-height:520px;color:#fff;background:var(--blue-dd)}.lp .v-feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.lp .v-feature:hover img{transform:scale(1.03)}.lp .v-feature:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(3,13,87,.92),rgba(3,13,87,.45) 42%,rgba(3,13,87,0) 70%)}.lp .v-feature .bd{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:36px}.lp .v-feature .kicker{color:rgba(255,255,255,.75)}.lp .v-feature .kicker b{color:#fff}.lp .v-feature h3{margin-top:12px;font-size:26px;line-height:1.4;font-weight:700}.lp .v-feature p{margin-top:10px;font-size:15px;color:rgba(255,255,255,.82);max-width:560px}.lp .v-list{display:grid;grid-template-rows:repeat(4,1fr);grid-gap:16px;gap:16px}.lp .v-item{display:grid;grid-template-columns:168px minmax(0,1fr);grid-gap:20px;gap:20px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:var(--r2);background:#fff;transition:border-color .25s,box-shadow .25s}.lp .v-item:hover{border-color:var(--blue-200);box-shadow:var(--sh2)}.lp .v-item .ph-i{aspect-ratio:3/2;border-radius:var(--r);overflow:hidden;background:var(--blue-50)}.lp .v-item .ph-i img{width:100%;height:100%;object-fit:cover}.lp .v-item h3{margin-top:6px;font-size:16px;line-height:1.5;font-weight:650;color:var(--ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lp .v-more{display:flex;justify-content:space-between;align-items:center;margin-top:28px}.lp .outlets{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.lp .outlets li{display:flex;align-items:center;justify-content:center;text-align:center;min-height:84px;padding:12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);font-size:15px;font-weight:600;color:var(--ink);letter-spacing:.02em;background:#fff}.lp .outlets li small{display:block;font-size:11px;font-weight:500;color:var(--faint);letter-spacing:.04em;margin-top:2px}.lp .mlist{border-top:1px solid var(--ink)}.lp .mrow{display:grid;grid-template-columns:120px 230px minmax(0,1fr) 40px;grid-gap:24px;gap:24px;align-items:center;padding:22px 4px;border-bottom:1px solid var(--line);transition:background .2s}.lp .mrow:hover{background:var(--blue-50)}.lp .mrow time{font-size:14px;color:var(--faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .mrow .src{font-size:14px;color:var(--blue);font-weight:600}.lp .mrow .t{font-size:17px;color:var(--ink);font-weight:600;line-height:1.55}.lp .mrow .ar{justify-self:end;color:var(--blue);transition:transform .2s}.lp .mrow:hover .ar{transform:translateX(4px)}.lp .tabs{display:flex;gap:4px;border-bottom:1px solid var(--line);margin-bottom:8px;overflow-x:auto}.lp .tabs button{border:0;background:none;padding:14px 18px;font-size:16px;font-weight:600;color:var(--muted);cursor:pointer;position:relative;white-space:nowrap}.lp .tabs button.on{color:var(--blue)}.lp .tabs button.on:after{content:"";position:absolute;left:18px;right:18px;bottom:-1px;height:2px;background:var(--blue)}.lp .about-video{position:relative;border-radius:var(--r2);overflow:hidden;background:#000;aspect-ratio:16/9;box-shadow:var(--sh2)}.lp .about-video video{width:100%;height:100%;object-fit:cover}.lp .prose p{font-size:16px;line-height:1.95;color:var(--text)}.lp .prose p+p{margin-top:16px}.lp .quote-line{font-size:22px;line-height:1.6;font-weight:650;color:var(--ink);padding-left:20px;border-left:3px solid var(--red)}.lp .figs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line)}.lp .fig{padding:28px 20px 6px 0}.lp .fig+.fig{padding-left:24px;border-left:1px solid var(--line)}.lp .fig .k{font-size:13px;color:var(--muted)}.lp .fig .v{margin-top:10px;font-size:34px;line-height:1.1;font-weight:700;color:var(--blue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.lp .fig .v small{font-size:15px;font-weight:600;margin-left:4px;color:var(--ink)}.lp .fig .d{margin-top:8px}.lp .fig .d,.lp .note{font-size:13px;color:var(--faint)}.lp .note{line-height:1.7}.lp .note:before{content:"※ ";color:var(--red)}.lp .on-blue .note{color:rgba(255,255,255,.62)}.lp .steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));counter-reset:s;position:relative}.lp .step{position:relative;padding:0 28px 0 0}.lp .step .dot{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:700;background:#fff;color:var(--blue);border:1px solid var(--blue-200);position:relative;z-index:1}.lp .step:first-child .dot{background:var(--red);color:#fff;border-color:var(--red)}.lp .step:before{content:"";position:absolute;left:44px;right:0;top:22px;height:1px;background:var(--blue-200)}.lp .step:last-child:before{display:none}.lp .step h3{margin-top:22px;font-size:18px;font-weight:650;color:var(--ink)}.lp .step p{margin-top:8px;font-size:14px;line-height:1.8;color:var(--muted)}.lp .on-blue .step .dot{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}.lp .on-blue .step:first-child .dot{background:var(--red);border-color:var(--red)}.lp .on-blue .step:before{background:rgba(255,255,255,.25)}.lp .inds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r2);overflow:hidden}.lp .ind{background:#fff;padding:26px 28px;transition:background .2s}.lp .ind:hover{background:var(--blue-50)}.lp .ind b{display:block;font-size:17px;font-weight:650;color:var(--ink)}.lp .ind span{display:block;margin-top:6px;font-size:14px;line-height:1.7;color:var(--muted)}.lp .onen{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;margin-top:40px}.lp .onen .box{padding:32px;border:1px solid rgba(255,255,255,.22);border-radius:var(--r2);background:rgba(255,255,255,.04)}.lp .onen .big{font-size:56px;line-height:1;font-weight:700;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .onen .big em{font-style:normal;color:var(--red)}.lp .onen p{margin-top:14px;color:rgba(255,255,255,.8);font-size:15px}.lp .logos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r2);overflow:hidden}.lp .logos li{background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:120px;padding:18px 14px;text-align:center}.lp .logos img{max-height:42px;max-width:78%;width:auto;object-fit:contain;filter:grayscale(1);opacity:.78;transition:filter .3s,opacity .3s}.lp .logos li:hover img{filter:none;opacity:1}.lp .logos span{font-size:12px;line-height:1.5;color:var(--muted)}.lp .logos .txt{font-size:14px;font-weight:650;color:var(--ink);line-height:1.4}.lp .art-hd{padding-top:72px;padding-bottom:40px;border-bottom:1px solid var(--line)}.lp .art-hd .crumb{color:var(--faint);margin-bottom:24px}.lp .art-hd .crumb a:hover{color:var(--blue)}.lp .art-hd h1{font-size:clamp(28px,3.2vw,42px);line-height:1.35;font-weight:700;color:var(--ink);letter-spacing:.01em}.lp .art-hd .sub{margin-top:16px;font-size:18px;line-height:1.8;color:var(--muted)}.lp .art-hd .kicker{margin-bottom:18px}.lp .art-cover{margin:48px 0 0}.lp .art-cover img{width:100%;border-radius:var(--r2)}.lp .art figure figcaption,.lp .art-cover figcaption{margin-top:10px;font-size:13px;color:var(--faint)}.lp .art{padding-top:48px;padding-bottom:96px}.lp .art p{font-size:17px;line-height:2;color:var(--text);margin:0 0 20px}.lp .art h2{font-size:24px;line-height:1.45;font-weight:700;color:var(--ink);margin:48px 0 18px;padding-top:4px}.lp .art h2:first-child{margin-top:0}.lp .art h3{font-size:19px;font-weight:650;color:var(--ink);margin:32px 0 12px}.lp .art ol,.lp .art ul{margin:0 0 22px;display:grid;grid-gap:8px;gap:8px}.lp .art ul li{position:relative;padding-left:18px;font-size:16px;line-height:1.85}.lp .art ul li:before{content:"";position:absolute;left:2px;top:.8em;width:6px;height:6px;border-radius:50%;background:var(--blue)}.lp .art ol{counter-reset:o}.lp .art ol li{position:relative;padding-left:30px;font-size:16px;line-height:1.85;counter-increment:o}.lp .art ol li:before{content:counter(o);position:absolute;left:0;top:.3em;width:20px;height:20px;border-radius:50%;background:var(--blue-50);color:var(--blue);font-size:12px;font-weight:700;display:grid;place-items:center;line-height:1}.lp .art blockquote{margin:0 0 20px;padding:20px 24px;background:var(--soft);border-left:3px solid var(--blue);border-radius:0 var(--r) var(--r) 0;font-size:16px;line-height:1.9;color:var(--text)}.lp .art b,.lp .art strong{color:var(--ink);font-weight:650}.lp .art a{color:var(--blue);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--blue-200);text-decoration-color:var(--blue-200)}.lp .art figure{margin:32px 0}.lp .art figure img{border-radius:var(--r2);width:100%}.lp .art table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:15px}.lp .art td,.lp .art th{border-bottom:1px solid var(--line);padding:12px 10px;text-align:left;vertical-align:top}.lp .art th{color:var(--ink);font-weight:650;background:var(--soft)}.lp .src-box{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center;justify-content:space-between;margin-top:36px;padding:20px 24px;border:1px solid var(--line);border-radius:var(--r2);font-size:14px;color:var(--muted)}.lp .src-box a{text-decoration:none;font-weight:600}.lp .back{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--muted)}.lp .back:hover{color:var(--blue)}.lp .gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.lp .gallery figure{margin:0}.lp .gallery img{width:100%;border-radius:var(--r2);aspect-ratio:3/2;object-fit:cover}.lp .gallery figcaption{margin-top:10px;font-size:14px;color:var(--muted)}.lp .ref-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:8px 0 24px}.lp .ref-cards .card{padding:24px}.lp .ref-cards small{font-size:13px;color:var(--faint)}.lp .ref-cards h3{margin:6px 0!important;font-size:17px!important}.lp .ref-cards p{font-size:14px!important;line-height:1.75!important;margin:0 0 10px!important;color:var(--muted)!important}.lp .cta{padding:88px 0}.lp .cta-in{display:flex;align-items:center;justify-content:space-between;gap:40px}.lp .cta .h2{font-size:clamp(24px,2.4vw,34px)}.lp .cta p{margin-top:12px;color:rgba(255,255,255,.78)}.lp .cta-btns{display:flex;gap:12px;flex-wrap:wrap;flex:none}.lp .form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px 20px;gap:18px 20px}.lp .form .full{grid-column:1/-1}.lp .field label{display:block;font-size:14px;font-weight:600;color:var(--ink);margin-bottom:8px}.lp .field input,.lp .field select,.lp .field textarea{width:100%;height:48px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r);background:#fff;font-size:15px;transition:border-color .2s,box-shadow .2s;-moz-appearance:none;appearance:none;-webkit-appearance:none}.lp .field select{background:#fff 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='%23646B82' stroke-width='1.6'/%3E%3C/svg%3E") right 14px center no-repeat;padding-right:36px}.lp .field textarea{height:120px;padding:12px 14px;resize:vertical;line-height:1.7}.lp .field input:focus,.lp .field select:focus,.lp .field textarea:focus{outline:0;border-color:var(--blue);box-shadow:0 0 0 3px rgba(7,30,155,.1)}.lp .form-note{font-size:13px;line-height:1.8;color:var(--muted);padding:14px 16px;background:var(--soft);border-radius:var(--r)}.lp .form-note strong{color:var(--ink)}.lp .form-msg{font-size:14px;color:var(--blue);min-height:1.6em}.lp .cinfo{display:grid;grid-gap:16px;gap:16px}.lp .citem{display:flex;gap:18px;align-items:center;padding:24px;border:1px solid var(--line);border-radius:var(--r2);background:#fff}.lp .citem .ic{flex:none;width:48px;height:48px;border-radius:50%;background:var(--blue-50);color:var(--blue);display:grid;place-items:center}.lp .citem .ic svg{width:20px;height:20px}.lp .citem small{display:block;font-size:13px;color:var(--muted)}.lp .citem a,.lp .citem b{font-size:20px;font-weight:650;color:var(--ink);letter-spacing:.02em}.lp .citem a:hover{color:var(--blue)}.lp .qr-card{display:flex;gap:24px;align-items:center;padding:24px;border:1px solid var(--line);border-radius:var(--r2)}.lp .qr-card img{width:132px;height:auto;border-radius:var(--r);border:1px solid var(--line)}.lp .ft{background:var(--blue-dd);color:rgba(255,255,255,.72);position:relative;overflow:hidden;isolation:isolate;font-size:14px}.lp .ft:before{content:"";position:absolute;inset:0;background:url(/media/assets/img/rays.svg) 100% 100%/cover no-repeat;opacity:.22;z-index:-1}.lp .ft-top{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr)) auto;grid-gap:48px;gap:48px;padding:80px 0 56px}.lp .ft-logo img{height:44px;width:auto}.lp .ft-slogan{margin-top:22px;font-size:18px;font-weight:650;color:#fff;letter-spacing:.04em}.lp .ft-pos{margin-top:6px;font-size:13px;line-height:1.8}.lp .ft h4{font-size:14px;font-weight:650;color:#fff;margin-bottom:18px;letter-spacing:.04em}.lp .ft-col a{display:block;padding:4px 0;transition:color .2s}.lp .ft-col a:hover{color:#fff}.lp .ft-qr{text-align:center}.lp .ft-qr img{width:104px;border-radius:var(--r);background:#fff;padding:6px}.lp .ft-qr span{display:block;margin-top:10px;font-size:12px}.lp .socials{display:flex;gap:8px;margin-top:26px}.lp .soc{position:relative}.lp .soc button{height:34px;padding:0 14px;border-radius:999px;border:1px solid rgba(255,255,255,.25);background:transparent;color:rgba(255,255,255,.85);font-size:13px;cursor:pointer;transition:background .2s,border-color .2s}.lp .soc button:hover,.lp .soc:focus-within button{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5)}.lp .soc .pop{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,6px);width:148px;padding:10px;background:#fff;border-radius:var(--r2);box-shadow:0 16px 40px -12px rgba(0,0,0,.4);opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s;text-align:center;z-index:5}.lp .soc .pop img{width:128px;height:128px}.lp .soc .pop span{display:block;font-size:12px;color:var(--muted);margin-top:4px}.lp .soc:focus-within .pop,.lp .soc:hover .pop{opacity:1;visibility:visible;transform:translate(-50%)}.lp .ft-legal{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding:22px 0 30px;border-top:1px solid rgba(255,255,255,.14);font-size:13px;color:rgba(255,255,255,.55)}.lp .ft-legal a:hover{color:#fff}.lp .ft-legal .l{display:flex;gap:20px;flex-wrap:wrap}.lp .rv{opacity:0;transform:translateY(16px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.lp .rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp .rv{opacity:1;transform:none}.lp .hero-slide img,.lp .rv{transition:none}}@media (max-width:1180px){.lp .nav a{padding:8px 10px;font-size:14px}.lp .nav a.on:after{left:10px;right:10px}.lp .hd-in{gap:16px}}@media (max-width:1024px){:root{--hd:64px}.lp .hd-logo img{height:32px}.lp .burger{display:block;margin-left:auto}.lp .nav{position:fixed;left:0;right:0;top:calc(var(--hd) + 3px);bottom:0;flex-direction:column;align-items:stretch;gap:0;margin:0;padding:12px var(--gut) 32px;background:#fff;transform:translateY(-8px);opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s;overflow-y:auto}.lp .nav-open .nav{opacity:1;visibility:visible;transform:none}.lp .nav a{padding:16px 0;font-size:17px;border-bottom:1px solid var(--line-2);border-radius:0}.lp .nav a.on:after{display:none}.lp .hd-cta{order:2}.lp .burger{order:3;margin-left:0}.lp .hd-logo{margin-right:auto}.lp .sec{padding:88px 0}.lp .ph-in,.lp .split,.lp .split-5,.lp .split-7{grid-template-columns:1fr;gap:40px}.lp .ph-in{min-height:0}.lp .visits{grid-template-columns:1fr}.lp .v-feature{min-height:440px}.lp .g4{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .logos,.lp .outlets{grid-template-columns:repeat(4,minmax(0,1fr))}.lp .figs{grid-template-columns:repeat(3,minmax(0,1fr))}.lp .fig:nth-child(4){border-left:0;padding-left:0}.lp .ft-top{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.lp .ft-brand{grid-column:1/-1}.lp .mrow{grid-template-columns:110px 180px minmax(0,1fr) 28px}}@media (max-width:760px){:root{--gut:20px}.lp{font-size:15px}.lp .sec{padding:64px 0}.lp .sh{display:block;margin-bottom:36px}.lp .sh .btn,.lp .sh .link{margin-top:20px}.lp .lead{font-size:15px}.lp .hd-cta .btn{height:36px;padding:0 12px;font-size:13px}.lp .hd-cta .btn svg{display:none}.lp .hero{height:auto;min-height:0}.lp .hero-slides{position:absolute;inset:0}.lp .hero-in{min-height:600px;justify-content:flex-end;padding-bottom:120px;padding-top:80px}.lp .hero:after{background:linear-gradient(0deg,rgba(3,13,87,.94),rgba(3,13,87,.7) 45%,rgba(3,13,87,.2))}.lp .hero p.sub{font-size:15px}.lp .hero-btns .btn{flex:1 1 auto}.lp .hero-arrows{display:none}.lp .hero-bar .wrap{height:60px}.lp .hero-dots button{width:18px}.lp .hero-cap span{display:none}.lp .g2,.lp .g3,.lp .g4{grid-template-columns:1fr}.lp .g4.k2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.lp .card{padding:24px}.lp .v-feature{min-height:400px}.lp .v-feature .bd{padding:24px}.lp .v-feature h3{font-size:20px}.lp .v-item{grid-template-columns:112px minmax(0,1fr);gap:14px;padding:10px}.lp .v-item h3{font-size:15px}.lp .outlets{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .outlets li{min-height:68px;font-size:14px}.lp .logos{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .mrow{grid-template-columns:1fr;gap:4px;padding:18px 0}.lp .mrow .meta{display:flex;gap:12px}.lp .mrow .ar{display:none}.lp .mrow .t{font-size:16px}.lp .steps{grid-template-columns:1fr;gap:28px}.lp .step{padding:0 0 0 64px}.lp .step .dot{position:absolute;left:0;top:0}.lp .step:before{left:22px;right:auto;top:44px;bottom:-28px;width:1px;height:auto}.lp .step h3{margin-top:8px}.lp .inds,.lp .onen{grid-template-columns:1fr}.lp .figs{grid-template-columns:repeat(2,minmax(0,1fr))}.lp .fig,.lp .fig+.fig{padding:22px 12px 4px 0;border-left:0}.lp .fig:nth-child(2n){padding-left:16px;border-left:1px solid var(--line)}.lp .fig .v{font-size:28px}.lp .ph-in{padding-top:48px;padding-bottom:48px}.lp .ph p{font-size:15px}.lp .art-hd{padding:44px 0 28px}.lp .art p,.lp .art-hd .sub{font-size:16px}.lp .art p{line-height:1.95}.lp .art h2{font-size:21px}.lp .gallery,.lp .ref-cards{grid-template-columns:1fr}.lp .cta-in{flex-direction:column;align-items:flex-start}.lp .cta-btns{width:100%}.lp .cta-btns .btn{flex:1 1}.lp .form{grid-template-columns:1fr}.lp .ft-top{grid-template-columns:repeat(2,minmax(0,1fr));padding:56px 0 40px;gap:32px}.lp .ft-qr{text-align:left}.lp .socials{flex-wrap:wrap}.lp .qr-card{flex-direction:column;align-items:flex-start}}.lp .narrow{max-width:820px;margin-left:auto;margin-right:auto}.lp .art-lead-img{margin-top:40px}.lp .rel{border-top:1px solid var(--line)}.lp .flow-line{margin-top:32px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:20px 24px;border:1px solid var(--line);border-radius:var(--r2);background:var(--soft);font-size:15px;color:var(--text)}.lp .flow-line b{color:var(--blue);font-weight:700;margin-right:8px}.lp .flow-line i{font-style:normal;color:var(--red)}.lp .en-line{margin:-28px 0 40px;font-size:14px;color:var(--faint);letter-spacing:.02em}.lp .onen-light .box{background:#fff;border-color:var(--line);color:var(--text)}.lp .onen-light .box p{color:var(--muted)}.lp .onen-light .big{color:var(--blue)}.lp .res-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px}.lp .res-grid .wide{grid-column:span 2;grid-row:span 2}.lp .res-grid .wide .ph-i{aspect-ratio:auto;flex:1 1;min-height:260px}.lp .res-grid .bd p{font-size:14px}.lp .biz-flow{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.lp .biz-flow span{padding:10px 18px;border:1px solid rgba(255,255,255,.28);border-radius:999px;font-size:14px}.lp .biz-flow i{width:40px;height:1px;background:rgba(255,255,255,.4)}.lp .bizs{margin-top:20px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.16);border-radius:var(--r2);overflow:hidden}.lp .biz{background:var(--blue);padding:26px 22px}.lp .biz h3{font-size:17px;font-weight:650}.lp .biz p{margin-top:10px;font-size:14px;line-height:1.8;color:rgba(255,255,255,.72)}.lp .bizs+.onen{margin-top:24px}.lp .logos li.txt{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:4px;filter:none}.lp .logos li.txt b{font-size:14px;font-weight:650;color:var(--ink);line-height:1.4}.lp .logos li.txt span{font-size:12px;color:var(--faint)}@media (max-width:1024px){.lp .bizs,.lp .res-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.lp .res-grid{grid-template-columns:1fr}.lp .res-grid .wide{grid-column:auto;grid-row:auto}.lp .bizs{grid-template-columns:1fr}.lp .onen[style]{grid-template-columns:1fr!important}.lp .biz-flow i{width:16px}}.lp .on-blue .figs{border-top-color:rgba(255,255,255,.22)}.lp .on-blue .fig .v{color:#fff}.lp .on-blue .fig .d,.lp .on-blue .fig .k{color:rgba(255,255,255,.7)}.lp .on-blue .eyebrow,.lp .ph .eyebrow{color:#fff}.lp .fig .d,.lp .fig .k,.lp .fig .v{display:block}.lp .logos{gap:0;background:#fff;border-right:0;border-bottom:0}.lp .logos li{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.lp .logos img{max-height:46px;max-width:82%}.lp .ph .eyebrow:before{background:linear-gradient(90deg,var(--red) 0 40%,#fff 40% 100%)}.lp .tl{margin-top:24px;display:grid;grid-gap:0;gap:0;border-left:1px solid var(--blue-200);padding-left:0}.lp .tl li{position:relative;display:grid;grid-template-columns:84px 1fr;grid-gap:12px;gap:12px;padding:12px 0 12px 22px}.lp .tl li:before{content:"";position:absolute;left:-5px;top:19px;width:9px;height:9px;border-radius:50%;background:#fff;border:2px solid var(--red)}.lp .tl time{font-weight:700;color:var(--blue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .tl b{display:block;color:var(--ink);font-weight:650}.lp .tl span{display:block;margin-top:4px;font-size:14px;color:var(--muted);line-height:1.75}.lp .qr-band{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:48px 56px;background:#fff;border:1px solid var(--line);border-radius:var(--r2)}.lp .qr-band figure{margin:0;text-align:center}.lp .qr-band img{width:180px;height:180px;border:1px solid var(--line);border-radius:8px;padding:8px;background:#fff}.lp .qr-band figcaption{margin-top:10px;font-size:13px;color:var(--muted)}@media (max-width:760px){.lp .qr-band{flex-direction:column;align-items:flex-start;padding:28px 22px}.lp .figs{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.lp .tabs button small{font-size:12px;font-weight:600;color:var(--faint);margin-left:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .tabs button.on small{color:var(--blue)}.lp .svcs{counter-reset:none}.lp .svc .kicker{display:block;margin-top:14px}.lp .svc .h3{margin-top:8px}.lp .svc-feat{border-color:var(--blue-200);box-shadow:inset 0 3px 0 var(--red)}.lp .matrix{margin:0;background:#fff;border-radius:var(--r2);padding:24px;border:1px solid var(--line)}.lp .matrix img{width:100%;height:auto;display:block}.lp .step .em{font-size:13px;color:var(--blue);font-weight:600;margin-top:10px}.lp .on-blue .step p{color:rgba(255,255,255,.72)}.lp .on-blue .step h3{color:#fff}.lp .portal-card{display:flex;flex-direction:column;justify-content:center}.lp .form-card{padding:36px}.lp .form-act{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.lp .vals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:32px}.lp .val{padding:22px 24px 22px 0;display:flex;gap:16px;align-items:baseline}.lp .val+.val{padding-left:24px;border-left:1px solid var(--line)}.lp .val b{font-size:18px;color:var(--blue);white-space:nowrap}.lp .val span{font-size:14px;color:var(--muted);line-height:1.7}.lp .mods{gap:16px}.lp .mod{display:flex;flex-direction:column;padding:28px}.lp .mod p{flex:1 1}.lp .mod .chip{align-self:flex-start;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--soft);color:var(--muted)}.lp .mod .chip-red{background:var(--red);color:#fff}.lp .mod .scene{display:block;margin-top:14px;font-size:13px;color:var(--blue)}.lp .mod .soon{font-size:13px;color:var(--faint)}.lp .mod .link,.lp .mod .soon{margin-top:18px}.lp .mod-core{border-color:var(--blue);box-shadow:var(--sh2)}.lp .pblks{display:grid;grid-gap:96px;gap:96px}.lp .pblk{align-items:center}.lp .pblk.rev>figure{order:-1}.lp .pblk .prose-p{margin-top:20px;font-size:15px;line-height:1.95;color:var(--text);max-width:620px}.lp .citem .addr{font-size:15px;font-weight:500;line-height:1.7}.lp .qr-card b{font-size:17px;color:var(--ink)}.lp .qr-card p{margin-top:6px;color:var(--muted);font-size:14px}@media (max-width:900px){.lp .vals{grid-template-columns:1fr}.lp .val+.val{padding-left:0;border-left:0;border-top:1px solid var(--line)}.lp .pblks{gap:64px}.lp .pblk.rev>figure{order:0}.lp .form-card{padding:22px}.lp .matrix{padding:10px}}@media (max-width:640px){.lp .form{grid-template-columns:1fr}}.lp .tblks{gap:20px}.lp .tblk .h3{margin-top:16px;font-size:20px;line-height:1.5}.lp .tblk .tl-lead{font-size:14px}.lp .ind span,.lp .tblk .tl-lead{color:var(--blue);font-weight:600}.lp .ind span{margin-top:0;font-size:12px;letter-spacing:.08em}.lp .ind b{margin-top:8px}.lp .login-body{background:#fff}.lp .lg{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:100vh}.lp .lg-side{position:relative;overflow:hidden;background:var(--blue);color:#fff;padding:56px 64px;display:flex;flex-direction:column;justify-content:space-between;gap:48px;border-top:3px solid var(--red)}.lp .lg-side:after{content:"";position:absolute;right:-30%;bottom:-40%;width:110%;aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.08) 0 1deg,transparent 1deg 7.5deg);-webkit-mask:radial-gradient(circle,transparent 18%,#000 19%,#000 60%,transparent 70%);mask:radial-gradient(circle,transparent 18%,#000 19%,#000 60%,transparent 70%);pointer-events:none}.lp .lg-side>*{position:relative;z-index:1}.lp .lg-logo img{width:150px;height:auto}.lp .lg-copy h1{margin-top:22px;font-size:52px;line-height:1.2;font-weight:700;letter-spacing:.02em}.lp .lg-copy p{margin-top:18px;font-size:18px;line-height:1.8;color:rgba(255,255,255,.82)}.lp .lg-pts{margin-top:44px;display:grid;grid-gap:0;gap:0;max-width:360px;border-top:1px solid rgba(255,255,255,.2)}.lp .lg-pts li{display:flex;gap:20px;align-items:baseline;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.2)}.lp .lg-pts b{font-size:12px;letter-spacing:.12em;color:rgba(255,255,255,.55);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .lg-pts span{font-size:17px;font-weight:600}.lp .lg-foot{font-size:12px;color:rgba(255,255,255,.5)}.lp .lg-main{display:grid;place-items:center;padding:48px 24px;background:var(--soft)}.lp .lg-card{width:100%;max-width:440px;background:#fff;border:1px solid var(--line);border-radius:var(--r2);padding:44px 40px;box-shadow:var(--sh2)}.lp .lg-card h2{font-size:28px;font-weight:700;color:var(--ink)}.lp .lg-sub{margin-top:8px;font-size:14px;color:var(--muted)}.lp .lg-tabs{margin:28px 0 24px}.lp .lg-tabs button{padding:12px 0;margin-right:28px;font-size:15px}.lp .lg-tabs button.on:after{left:0;right:0}.lp .lg-form{display:grid;grid-gap:18px;gap:18px}.lp .lg-code,.lp .lg-tel{display:flex;gap:10px}.lp .lg-tel span{flex:none;display:grid;place-items:center;height:48px;padding:0 14px;border:1px solid var(--line);border-radius:var(--r);font-size:15px;color:var(--ink);background:var(--soft)}.lp .lg-code .btn{flex:none;height:48px;min-width:112px;justify-content:center}.lp .lg-code .btn:disabled{opacity:.6;cursor:default}.lp .lg-btn{width:100%;justify-content:center;height:50px;font-size:16px;margin-top:6px}.lp .lg-links{display:flex;justify-content:space-between;gap:12px;margin-top:22px;font-size:14px}.lp .lg-links a{color:var(--blue);font-weight:600}.lp .lg-links a:hover{text-decoration:underline}.lp .lg-back{display:inline-block;margin-top:26px;padding-top:20px;border-top:1px solid var(--line);width:100%;font-size:14px;color:var(--muted)}.lp .lg-back:hover{color:var(--blue)}@media (max-width:900px){.lp .lg{grid-template-columns:1fr}.lp .lg-side{padding:28px 22px 32px;gap:28px}.lp .lg-copy h1{font-size:34px;margin-top:14px}.lp .lg-copy p{font-size:15px}.lp .lg-pts{margin-top:24px;display:flex;border:0;gap:10px;flex-wrap:wrap}.lp .lg-pts li{border:1px solid rgba(255,255,255,.25);border-radius:999px;padding:6px 14px;gap:8px}.lp .lg-pts span{font-size:14px}.lp .lg-foot{display:none}.lp .lg-main{padding:28px 16px 48px;place-items:start center}.lp .lg-card{padding:30px 22px}.lp .lg-links{flex-direction:column}}.lp [hidden]{display:none!important}