:root{--p:#5865f2;--ink:#101828;--muted:#667085;--line:#e7ebf2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font:14px/1.65 Inter,"Microsoft YaHei",system-ui}a{text-decoration:none;color:inherit}header{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 7vw;position:sticky;top:0;z-index:5;background:#fffffff0;backdrop-filter:blur(15px);border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:10px;font-size:18px}.brand i,.models article>i{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;color:#fff;font-style:normal;font-weight:800;background:linear-gradient(135deg,var(--p),#43b6f4)}header nav{display:flex;gap:30px;color:#475467}header>div,.actions{display:flex;gap:10px}.primary,.ghost{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;border-radius:11px;font-weight:700}.primary{color:#fff;background:linear-gradient(135deg,var(--p),#467cf5);box-shadow:0 8px 20px #5865f238}.ghost{border:1px solid var(--line);background:#fff}.big{padding:13px 22px}.hero{min-height:620px;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;padding:80px 7vw;background:radial-gradient(circle at 80% 15%,#5b70ff22,transparent 33%),linear-gradient(#fbfcff,#fff)}.eyebrow,.heading span{color:var(--p);font-size:12px;font-weight:800;letter-spacing:.14em}.hero h1{margin:18px 0;font-size:clamp(40px,5vw,68px);line-height:1.08;letter-spacing:-.045em}.hero>div>p{max-width:650px;color:var(--muted);font-size:17px}.actions{margin:30px 0}.hero aside{padding:24px;border:1px solid #e0e5ff;border-radius:24px;background:#ffffffed;box-shadow:0 30px 80px #4754a029}.metrics{display:grid;grid-template-columns:1fr 1fr;gap:12px}.metrics article{padding:16px;border-radius:15px;background:#f7f8ff}.metrics small,.metrics em{display:block;color:var(--muted);font-style:normal}.metrics b{font-size:27px}.bar{margin:15px 0;padding:16px;border:1px solid var(--line);border-radius:15px}.bar label{display:flex;justify-content:space-between;margin-top:9px}.bar>i{display:block;height:7px;border-radius:8px;background:#edf0f6;overflow:hidden}.bar em{display:block;height:100%;background:linear-gradient(90deg,var(--p),#55c7f5)}.event{padding:13px;border-radius:13px;background:#effaf6;color:#149766}.event small{display:block;margin-left:24px;color:var(--muted)}main>section:not(.hero){padding:90px 7vw}.heading{text-align:center;margin:0 auto 40px}.heading h2{margin:8px;font-size:36px}.heading p,.grid p{color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.grid article{padding:24px;border:1px solid var(--line);border-radius:19px;background:#fff;transition:.25s}.grid article:hover{transform:translateY(-5px);box-shadow:0 18px 40px #10182813}.models article>i{margin-bottom:18px}.models article:nth-child(2)>i{background:#875bf7}.models article:nth-child(3)>i{background:#15a6a1}.models article:nth-child(4)>i{background:#f79009}.models small{color:var(--muted)}.soft{background:#f8f9fc}.soft article>i{color:var(--p);font-weight:800}.cta{margin:30px 7vw 90px;padding:40px!important;display:flex;align-items:center;justify-content:space-between;border-radius:24px;color:#fff;background:linear-gradient(135deg,#3e4bd7,#357ddd)}.cta h2{margin:0;font-size:28px}.cta p{color:#dbe2ff}.cta .primary{background:#fff;color:#4254db}footer{display:flex;justify-content:space-between;padding:35px 7vw;border-top:1px solid var(--line);color:var(--muted)}@media(max-width:900px){header nav{display:none}.hero{grid-template-columns:1fr;padding:55px 25px}.grid{grid-template-columns:repeat(2,1fr)}main>section:not(.hero){padding:65px 25px}}@media(max-width:560px){.grid{grid-template-columns:1fr}.hero aside{display:none}.cta{margin:25px;align-items:flex-start;flex-direction:column;gap:15px}}
