.v2 .lp{--sc:var(--blue-2);--hc:#2e6bff59}.v2 .lp h1 em,.v2 .lp h2 em{color:var(--yellow);font-style:normal}.v2 .lp .wrap{max-width:1240px;padding:0 var(--m);margin:0 auto}.v2 .lp .lph{background:radial-gradient(ellipse 60% 70% at 80% 30%, var(--hc), transparent 70%);padding:64px 0 70px;position:relative;overflow:hidden}.v2 .lp .lph .wrap{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:40px;display:grid}.v2 .lp .eyebrow{font:800 13px/1 var(--display);letter-spacing:.14em;color:var(--sc);align-items:center;gap:8px;display:inline-flex}.v2 .lp .eyebrow i{background:var(--sc);border-radius:3px;width:11px;height:11px;transform:rotate(45deg)}.v2 .lp .lph h1{letter-spacing:-.05em;margin-top:14px;font-size:clamp(52px,6.6vw,104px);line-height:.86}.v2 .lp .lph .sub{color:#dde2ff;max-width:40ch;margin-top:16px;font-size:20px}.v2 .lp .clar{color:#dde2ff;background:#3df5b01a;border-radius:14px;align-items:flex-start;gap:10px;max-width:52ch;margin-top:16px;padding:12px 14px;font-size:15px;display:flex;box-shadow:inset 0 0 0 1px #3df5b066}.v2 .lp .clar b{color:var(--mint)}.v2 .lp .req{box-shadow:inset 0 0 0 2px var(--yellow), 0 30px 60px -30px #ffd23f73;background:#0a0e2c;border-radius:22px;margin-top:24px;padding:8px}.v2 .lp .req .ln{align-items:center;gap:10px;padding:0 6px 0 14px;display:flex}.v2 .lp .req .ln b{font:800 22px/1 var(--display);color:var(--yellow)}.v2 .lp .req .ln input{color:#fff;min-width:0;height:56px;font:600 17px/1 var(--text);background:0 0;border:0;outline:none;flex:1}.v2 .lp .req .ln .btn{height:52px;font-size:16px}.v2 .lp .req .lpup{color:#c9d0f0;border:2px dashed #ffffff2e;border-radius:14px;align-items:center;gap:10px;margin:6px 6px 0;padding:10px 12px;font-size:14px;display:flex}.v2 .lp .req .lpup b{width:30px;height:30px;color:var(--yellow);background:#ffd23f26;border-radius:9px;flex:none;place-items:center;display:grid}.v2 .lp .req .lpup strong{color:#fff}.v2 .lp .small{color:#8c93b8;margin-top:12px;font-size:14px}.v2 .lp .small b{color:var(--mint)}.v2 .lp .aside2{color:#c9d0f0;margin-top:10px;font-size:14px}.v2 .lp .aside2 a{color:var(--yellow);font-weight:600}.v2 .lp .art{aspect-ratio:1/.92;position:relative}.v2 .lp .art figure{transition:transform .3s var(--ease);border-radius:16px;margin:0;position:absolute;overflow:hidden;box-shadow:0 0 0 3px #ffffff1f,0 30px 60px -20px #000c}.v2 .lp .art figure img{object-fit:cover;width:100%;height:100%}.v2 .lp .art figure figcaption{font:700 11px/1 var(--text);background:#06081acc;border-radius:7px;padding:5px 7px;position:absolute;bottom:8px;left:8px}.v2 .lp .art figure.tr{background:repeating-conic-gradient(#2a3070 0 25%, #1a1f5c 0 50%) 0 0/18px 18px}.v2 .lp .art figure.tr img{object-fit:contain;padding:8%}.v2 .lp .art:hover figure{transform:translateY(-4px)}.v2 .lp .sheet{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:86px;gap:10px;display:grid;transform:rotate(-2deg)}.v2 .lp .sheet figure{border-radius:14px;margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 2px #ffffff1f,0 24px 50px -20px #000c}.v2 .lp .sheet img{object-fit:cover;width:100%;height:100%}.v2 .lp .sheet figcaption{font:700 11px/1 var(--text);background:#06081acc;border-radius:7px;padding:5px 7px;position:absolute;bottom:8px;left:8px}.v2 .lp .sheet .w3{grid-area:span 1/span 3}.v2 .lp .sheet .w2{grid-area:span 2/span 2}.v2 .lp .sheet .w2.sm{grid-row:span 1}.v2 .lp .sheet .t2{grid-row:span 4}.v2 .lp .sheet .tr{background:repeating-conic-gradient(#2a3070 0 25%, #1a1f5c 0 50%) 0 0/18px 18px}.v2 .lp .sheet .tr img{object-fit:contain;padding:10%}.v2 .lp section.s{padding:70px 0 0}.v2 .lp .s h2{font-size:clamp(40px,4.6vw,68px)}.v2 .lp .s .lead{color:#c9d0f0;max-width:62ch;margin-top:12px;font-size:18px}.v2 .lp .lplvl{grid-template-columns:repeat(var(--n,3), minmax(0, 1fr));gap:16px;margin-top:28px;display:grid}.v2 .lp .lv{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:26px;padding:22px}.v2 .lp .lv .tile-n{width:56px;height:56px;box-shadow:0 5px 0 var(--ld);border-radius:18px;font-size:28px}.v2 .lp .lv b{font:800 22px/1.15 var(--display);margin-top:16px;display:block}.v2 .lp .lv p{color:#c9d0f0;margin-top:8px;font-size:15px}.v2 .lp .get{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:20px;margin-top:28px;display:grid}.v2 .lp .sizes{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:26px;padding:8px}.v2 .lp .sizes .r{border-radius:16px;align-items:center;gap:14px;padding:10px 12px;display:flex}.v2 .lp .sizes .r:nth-child(odd){background:#ffffff08}.v2 .lp .sizes .r .th{flex:none;place-items:center;width:72px;height:48px;display:grid}.v2 .lp .sizes .r .th span{background:var(--sc);opacity:.85;border-radius:5px;max-width:72px;max-height:48px;display:block;box-shadow:inset 0 0 0 2px #fff6}.v2 .lp .sizes .r b{font-size:16px;font-weight:700}.v2 .lp .sizes .r small{color:#8c93b8;font-size:13px;display:block}.v2 .lp .sizes .r code{font:800 15px/1 var(--display);color:var(--yellow);margin-left:auto}.v2 .lp .lpperks{flex-direction:column;gap:12px;display:flex}.v2 .lp .lpperk{box-shadow:inset 0 0 0 1px var(--line);background:linear-gradient(160deg,#1a2160,#121740);border-radius:22px;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:18px;display:grid}.v2 .lp .lpperk i{background:var(--pc);color:#14120a;width:46px;height:46px;font:800 20px/1 var(--display);border-radius:14px;place-items:center;font-style:normal;display:grid;transform:rotate(-6deg)}.v2 .lp .lpperk b{font:800 19px/1.2 var(--display);display:block}.v2 .lp .lpperk p{color:#c9d0f0;margin-top:6px;font-size:15px}.v2 .lp .ai{background:linear-gradient(140deg,#6fa0ff29,#121740 60%);border-radius:30px;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:24px;margin-top:28px;padding:30px;display:grid;box-shadow:inset 0 0 0 2px #6fa0ff73}.v2 .lp .ai p{color:#dde2ff;font-size:17px;line-height:1.6}.v2 .lp .ai p+p{margin-top:12px}.v2 .lp .ai a{color:var(--yellow);font-weight:600}.v2 .lp .quote{font:500 17px/1.55 var(--text);color:#fff;background:#06081a;border-radius:20px;padding:22px;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.v2 .lp .quote .lb{font:800 12px/1 var(--display);letter-spacing:.12em;color:var(--blue-2);margin-bottom:10px;display:block}.v2 .lp .quote .btn{height:42px;margin-top:14px;font-size:14px}.v2 .lp .tips{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.v2 .lp .tip{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;padding:18px}.v2 .lp .tip b{font:800 18px/1.2 var(--display);display:block}.v2 .lp .tip p{color:#c9d0f0;margin-top:8px;font-size:14px;line-height:1.5}.v2 .lp .tip i{background:var(--sc);border-radius:3px;width:12px;height:12px;margin-bottom:12px;display:block;transform:rotate(45deg)}.v2 .lp .split2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.v2 .lp .cardx{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:#dde2ff;border-radius:26px;padding:24px;font-size:16px;line-height:1.6}.v2 .lp .cardx h3{color:#fff;margin-bottom:10px;font-size:24px}.v2 .lp .cardx b{color:#fff}.v2 .lp .cardx a{color:var(--yellow);font-weight:600}.v2 .lp .cardx ul{margin:10px 0 0;padding-left:20px}.v2 .lp .ex{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.v2 .lp .ex figure{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;margin:0;overflow:hidden}.v2 .lp .ex img{aspect-ratio:16/9;object-fit:cover;width:100%}.v2 .lp .ex figcaption{color:#c9d0f0;padding:10px 14px;font-size:14px}.v2 .lp .ex figcaption b{color:#fff}.v2 .lp .more{margin-top:14px}.v2 .lp .more a{color:var(--yellow);font-weight:600}.v2 .lp .box{box-shadow:inset 0 0 0 2px var(--sc);background:#0a0e2c;border-radius:22px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;padding:18px 22px;display:flex}.v2 .lp .box b{font:800 18px/1.2 var(--display)}.v2 .lp .box span{color:#c9d0f0;font-size:15px}.v2 .lp .box a{color:var(--yellow);margin-left:auto;font-weight:700}.v2 .lp .box small{color:#8c93b8;width:100%;font-size:12px}.v2 .lp .faqrel{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;margin-top:28px;display:grid}.v2 .lp .faq details{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:18px}.v2 .lp .faq details+details{margin-top:8px}.v2 .lp .faq summary{cursor:pointer;gap:12px;padding:17px 18px;font-size:17px;font-weight:700;list-style:none;display:flex}.v2 .lp .faq summary:before{content:"▶";color:var(--yellow);margin-top:5px;font-size:11px;transition:transform .2s}.v2 .lp .faq details[open] summary:before{transform:rotate(90deg)}.v2 .lp .faq details p{color:#c9d0f0;padding:0 18px 18px 41px;font-size:15px;line-height:1.55}.v2 .lp .faq details p a{color:var(--yellow);text-underline-offset:3px;text-decoration:underline}.v2 .lp .rel{box-shadow:inset 0 0 0 1px var(--line);background:#0a0e2c;border-radius:22px;padding:20px}.v2 .lp .rel h3{font-size:20px}.v2 .lp .rel a{color:var(--yellow);margin-top:12px;font-size:15px;font-weight:700;display:block}.v2 .lp .rel a span{color:#8c93b8;margin-top:2px;font-size:13px;font-weight:500;display:block}.v2 .lp .lpfin{text-align:center;background:var(--fb);border-radius:36px;margin-top:80px;padding:70px 30px;position:relative;overflow:hidden}.v2 .lp .lpfin h2{text-shadow:0 7px #0000004d;font-size:clamp(48px,6vw,92px)}.v2 .lp .lpfin p{color:#e6ebff;margin:12px auto 24px;font-size:18px}.v2 .lp .lpfin .btn{height:64px;font-size:19px}.v2 .lp .na{text-align:center;color:#8c93b8;margin:26px 0 90px;font-size:13px}.v2 .lp .aud{color:#c9d0f0;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;font-size:14px;display:flex}.v2 .lp .aud button{color:#dde2ff;height:40px;font:700 13px/1 var(--text);cursor:pointer;background:#ffffff12;border:0;border-radius:11px;padding:0 12px}.v2 .lp .aud button[aria-pressed=true]{color:#14120a;background:#fff}.v2 .lp .audnote{color:#8c93b8;max-width:56ch;margin-top:8px;font-size:13px}@media (max-width:1000px){.v2 .lp .lph .wrap{grid-template-columns:1fr}.v2 .lp .art{max-width:560px}.v2 .lp .get,.v2 .lp .ai,.v2 .lp .faqrel{grid-template-columns:1fr}.v2 .lp .tips,.v2 .lp .lplvl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.v2 .lp .lph{padding:34px 0 40px}.v2 .lp .lph .sub{font-size:17px}.v2 .lp .req .ln{flex-wrap:wrap;padding:6px}.v2 .lp .req .ln input{flex:none;width:100%}.v2 .lp .req .ln .btn{width:100%}.v2 .lp .lplvl,.v2 .lp .tips,.v2 .lp .split2,.v2 .lp .ex{grid-template-columns:minmax(0,1fr)}.v2 .lp .ai{padding:20px}.v2 .lp .lpfin{padding:46px 18px}.v2 .lp .lpfin .btn{width:100%}.v2 .lp .sizes .r small{display:none}}.v2 .lp .tile-n{width:58px;height:58px;font:800 30px/1 var(--display);background:var(--lc);color:#14120a;box-shadow:0 6px 0 var(--ld), 0 18px 34px -10px var(--lc);border-radius:18px;flex:none;place-items:center;display:grid;transform:rotate(-6deg)}.v2 .lp .l1{--lc:var(--blue-2);--ld:#3355c8}.v2 .lp .l2{--lc:var(--pink);--ld:#b3245b}.v2 .lp .l3{--lc:var(--yellow);--ld:#c99700}.v2 .lp .l4{--lc:var(--mint);--ld:#1e9e6e}.v2 .lp .faq details p{margin:0}.v2 .lp .cardx ul{list-style:outside}.v2 .lp .ex.sq{grid-template-columns:repeat(4,minmax(0,1fr))}.v2 .lp .ex.sq img{aspect-ratio:1}.v2 .lp .ex figcaption .mini{aspect-ratio:1;border-radius:12px;width:150px;max-width:100%;height:auto;margin-top:8px;display:block}@media (max-width:1000px){.v2 .lp .ex.sq{grid-template-columns:repeat(2,minmax(0,1fr))}}.v2 .lp .cmp{border-collapse:separate;border-spacing:0;background:var(--card);width:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:22px;margin-top:20px;overflow:hidden}.v2 .lp .cmp th,.v2 .lp .cmp td{text-align:left;border-bottom:1px solid var(--line);padding:12px 16px;font-size:15px}.v2 .lp .cmp thead th{color:var(--yellow);font:800 15px/1 var(--display)}.v2 .lp .cmp tbody th{color:#fff}.v2 .lp .cmp td{color:#c9d0f0}.v2 .lp .s .lead a,.v2 .lp .cardx a{color:var(--yellow);font-weight:600}
