*{margin:0;padding:0;box-sizing:border-box}
body{font-family:'Inter','SF Pro Display',sans-serif;background:#fff;color:#1a1a1a;overflow-x:hidden}
a{text-decoration:none;color:inherit}img{max-width:100%;height:auto}
.znav{display:flex;align-items:center;justify-content:space-between;padding:14px 8%;background:#fff}
.znav-l{display:flex;align-items:center;gap:8px}
.znav-l{display:flex;align-items:center;gap:6px}.znav-i{display:flex;flex-direction:column;gap:2px;align-items:stretch}.znav-i .b1{width:28px;height:8px;background:#648cff;border-radius:2px;display:block}.znav-i .b2{width:28px;height:8px;background:#a78bfa;border-radius:2px;display:block}
.znav-ln{display:flex;gap:24px}.znav-ln a{color:#999;font-size:10px;text-decoration:none;letter-spacing:.5px}.znav-ln a:hover,.znav-ln a.act{color:#1a1a1a}
.znav-r{background:#1a1a1a;color:#fff;padding:5px 18px;font-size:9px;font-weight:600;text-decoration:none;border-radius:6px;display:inline-block}
.z{max-width:1100px;margin:0 auto;padding:0 8%}
.z-row{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:40px 0;border-bottom:1px solid #f0ece8}
.z-row:last-child{border-bottom:none}
.z-row.alt{direction:rtl}.z-row.alt>*{direction:ltr}
.z-text{max-width:420px}
.z-text .tag{display:inline-block;font-size:7px;color:#648cff;text-transform:uppercase;letter-spacing:2px;font-weight:600;margin-bottom:8px}
.z-text h2{font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:6px;line-height:1.15}
.z-text h2 span{color:#648cff}
.z-text p{font-size:11px;color:#999;line-height:1.7;margin-bottom:12px}
.z-text .bt a{padding:8px 22px;border-radius:6px;font-size:9px;font-weight:600;text-decoration:none;display:inline-block}
.z-text .b1{background:#648cff;color:#fff}.z-text .b2{border:1px solid #e8e4de;color:#1a1a1a}
.z-visual{background:#f8f7f4;border-radius:16px;padding:28px;min-height:200px;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}

.z-row:first-child .z-visual>*{position:relative;z-index:1}
.price-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.pg-item{text-align:center;padding:12px 8px;background:#fff;border-radius:8px}
.pg-item .sym{font-size:7px;color:#999;text-transform:uppercase}
.pg-item .pr{font-size:14px;font-weight:600;color:#1a1a1a;margin:2px 0}
.pg-item .up{color:#4ade80;font-size:9px;font-weight:600}.pg-item .dn{color:#ccc;font-size:9px}
.stat-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.sr-item{text-align:center;padding:14px 10px;background:#fff;border-radius:8px}
.sr-item .v{font-size:18px;font-weight:700;color:#1a1a1a}
.sr-item .l{font-size:7px;color:#999;text-transform:uppercase;letter-spacing:1px;margin-top:2px}
.feat-icons{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}
.fi-item{text-align:center;padding:16px 8px;background:#fff;border-radius:8px}
.fi-item .ic{font-size:20px;display:block;margin-bottom:4px}
.fi-item .lb{font-size:10px;font-weight:600;color:#1a1a1a}.fi-item .s{font-size:7px;color:#999;margin-top:2px}
.news-list{display:flex;flex-direction:column;gap:6px}
.nl-item{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:#fff;border-radius:8px;font-size:10px;color:#1a1a1a;text-decoration:none}
.nl-item .tg{font-size:6px;padding:2px 8px;background:rgba(100,140,255,.08);color:#648cff;border-radius:3px;font-weight:600}
.nl-item:hover{background:#f0ece8}
.rk-list{display:flex;flex-direction:column;gap:4px}
.rk-item{display:flex;justify-content:space-between;padding:8px 12px;background:#fff;border-radius:6px;font-size:10px}
.rk-item .no{color:#999;font-weight:700;width:20px}
.rk-item .nm{color:#1a1a1a;flex:1}.rk-item .pt{font-weight:600}
.ft{padding:20px 8%;text-align:center;font-size:7px;color:#ddd;max-width:1100px;margin:0 auto}
.artp{max-width:700px;margin:0 auto;padding:40px 20px 50px}
.art-b{font-size:10px;color:#648cff;display:inline-block;margin-bottom:14px;text-decoration:none}
.art-b::before{content:"← "}
.art-h1{font-size:24px;font-weight:700;color:#1a1a1a;margin-bottom:4px}
.art-m{font-size:9px;color:#ccc;margin-bottom:16px}
.ab{font-size:13px;color:#666;line-height:1.9}
.ab p{margin-bottom:14px}
.ab .disc{background:#f8f7f4;border-radius:12px;padding:14px 18px;margin:20px 0;font-size:12px;color:#999}
.art-cta{text-align:center;padding:20px}
.art-cta a{display:inline-flex;padding:10px 32px;background:#648cff;color:#fff;border-radius:6px;font-size:11px;font-weight:600;text-decoration:none}
.ls{max-width:1100px;margin:0 auto;padding:40px 8%;display:grid;grid-template-columns:2fr 1fr;gap:24px}
.ls-h1{font-size:22px;font-weight:700;color:#1a1a1a;margin-bottom:16px}
.ls-lnk{display:block;padding:10px 0;font-size:12px;color:#999;border-bottom:1px solid #f0ece8;text-decoration:none}
.ls-lnk:hover{color:#1a1a1a}
.ls-sd{padding:18px;background:#f8f7f4;border-radius:12px;align-self:start}
.ls-sd .tt{font-size:8px;color:#648cff;font-weight:600;margin-bottom:6px;text-transform:uppercase;letter-spacing:2px}
.ls-sd .s{font-size:11px;color:#999}
.pg{display:flex;justify-content:center;gap:6px;padding:16px}
.pg a,.pg s{display:inline-block;padding:5px 12px;background:#f8f7f4;border-radius:6px;font-size:11px;color:#999;text-decoration:none}
.pg .cur{background:#648cff;color:#fff}
@media(max-width:900px){.z-row{grid-template-columns:1fr;gap:20px;padding:24px 0}.z-row.alt{direction:ltr}.z-text{max-width:100%}.z-text h2{font-size:22px}.ls{grid-template-columns:1fr}.z-text .bt{flex-direction:column}.z-text .bt a{text-align:center;width:100%}.z-visual{min-height:160px;padding:20px}}
@media(max-width:600px){.znav{padding:12px 4%}.znav-ln{gap:8px}.znav-ln a{font-size:9px;padding:2px 8px}.znav-r{padding:4px 14px;font-size:8px}.znav-i .b1,.znav-i .b2{width:22px;height:6px}.z-text h2{font-size:18px}.z-text p{font-size:10px}.z-visual{min-height:130px;padding:16px}.price-grid{grid-template-columns:1fr 1fr}.pg-item{padding:8px 6px}.pg-item .pr{font-size:12px}.stat-row{grid-template-columns:1fr 1fr}.sr-item{padding:10px}.sr-item .v{font-size:15px}.feat-icons{grid-template-columns:1fr}.fi-item{padding:12px 8px}.news-list .nl-item{padding:8px 10px;font-size:9px}.rk-item{padding:6px 10px;font-size:9px}.art-h1{font-size:18px}.artp{padding:24px 16px 30px}.ab{font-size:12px}.art-cta a{padding:8px 24px;font-size:10px}.ls{padding:24px 4%}.ls-h1{font-size:18px}.ls-lnk{font-size:11px;padding:8px 0}}

.cta-visual{background:linear-gradient(135deg,#648cff,#a78bfa);text-align:center;color:#fff;background-image:radial-gradient(circle,rgba(255,255,255,.04) 1px,transparent 1px);background-size:20px 20px}







.z-row:nth-child(1) .z-visual{background:linear-gradient(rgba(248,247,244,.88),rgba(248,247,244,.92)),url(../images/qqw9c5v.webp) center/cover}
.z-row:nth-child(2) .z-visual{background:linear-gradient(rgba(248,247,244,.88),rgba(248,247,244,.92)),url(../images/9cn5dx2.webp) center/cover}
.z-row:nth-child(3) .z-visual{background:linear-gradient(rgba(248,247,244,.88),rgba(248,247,244,.92)),url(../images/etcsxsz.webp) center/cover}
.z-row:nth-child(4) .z-visual{background:linear-gradient(rgba(248,247,244,.88),rgba(248,247,244,.92)),url(../images/7gmxpum.webp) center/cover}
.z-row:nth-child(5) .z-visual{background:linear-gradient(rgba(248,247,244,.88),rgba(248,247,244,.92)),url(../images/tqtxzbn.webp) center/cover}
.cta-visual{background:linear-gradient(rgba(100,140,255,.78),rgba(167,139,250,.82)),url(../images/qqw9c5v.webp) center/cover;text-align:center;color:#fff}
