*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#071018;color:#eaf5ff;font:15px/1.55 Segoe UI,Arial,sans-serif}a{text-decoration:none;color:inherit}header{height:72px;position:sticky;top:0;z-index:20;background:#071018e8;backdrop-filter:blur(15px);border-bottom:1px solid #17303e;display:flex;align-items:center;justify-content:space-between;padding:0 4vw}.brand{display:flex;align-items:center;gap:9px;font-weight:800}.brand b{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:linear-gradient(135deg,#19d7e6,#147a96)}nav{display:flex;gap:28px;color:#91a8b7}.button{display:inline-block;background:linear-gradient(135deg,#12b8cf,#167d9a);border:1px solid #20d5e6;border-radius:9px;padding:12px 19px;font-weight:800}.button.small{padding:8px 13px}.button.ghost{background:#0d1a24;border-color:#29475a}.hero{min-height:720px;padding:80px 5vw;display:grid;grid-template-columns:.85fr 1.35fr;gap:55px;align-items:center;background:radial-gradient(circle at 75% 25%,#0a687633,transparent 35%)}.tag,.title>span{color:#32d9e5;font-size:12px;font-weight:900;letter-spacing:2px}.hero h1{font-size:clamp(45px,5vw,76px);line-height:.98;letter-spacing:-3px;margin:17px 0 23px}.hero h1 em{font-style:normal;color:#32d9e5}.hero>div>p{font-size:19px;color:#a1b6c4}.actions{display:flex;gap:12px;margin:30px 0}.chips{display:flex;flex-wrap:wrap;gap:8px}.chips i{font-style:normal;font-size:12px;padding:7px 10px;border:1px solid #1d3748;background:#0c1b25;border-radius:20px}.hero small{display:block;color:#657f8f;margin-top:17px}.frame{position:relative;background:#0b151f;border:1px solid #2b4a5d;padding:10px;border-radius:14px;box-shadow:0 30px 80px #0008}.frame img{width:100%;display:block;border-radius:7px}.frame aside{position:absolute;right:-10px;bottom:-28px;background:#0c1c27;border:1px solid #275167;border-radius:12px;padding:12px 18px}.frame aside strong{display:block;color:#35e2a2;font-size:24px}.frame aside span{font-size:11px;color:#88a2b3}.stats{max-width:1400px;margin:-25px auto 60px;display:grid;grid-template-columns:repeat(4,1fr);background:#0b1721;border:1px solid #1d3545;border-radius:14px}.stats div{padding:24px;border-right:1px solid #1d3545}.stats div:last-child{border:0}.stats b{font-size:21px;display:block}.stats span{color:#7890a0;font-size:12px}.section{max-width:1400px;margin:auto;padding:90px 35px}.title{text-align:center;max-width:750px;margin:0 auto 45px}.title h2,.telegram h2,.cta h2{font-size:clamp(34px,4vw,54px);letter-spacing:-2px;margin:8px 0}.title p,.telegram p,.cta p{color:#879faf}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.grid article{background:#0b1822;border:1px solid #1b3444;border-radius:14px;padding:28px}.grid article>b{font-size:27px;color:#2ddae7}.grid article p{color:#829baa}.show{display:grid;grid-template-columns:.6fr 1.4fr;gap:40px;align-items:center;margin:65px 0}.show.reverse{grid-template-columns:1.4fr .6fr}.show.reverse div{order:2}.show.reverse button{order:1}.show div>span{color:#2dd9e6;font-weight:900}.show h3{font-size:30px;line-height:1.1}.show p{color:#829baa}.show button,.twoshots button,.telegram button{padding:7px;background:#0c1720;border:1px solid #29485a;border-radius:12px;cursor:pointer;color:white}.show img,.twoshots img{width:100%;display:block;border-radius:7px}.twoshots{display:grid;grid-template-columns:1.5fr .9fr;gap:18px}.twoshots label{display:block;padding:10px;font-weight:700}.telegram{max-width:1320px;margin:60px auto;padding:55px 70px;border:1px solid #204354;border-radius:20px;background:#0a1720;display:grid;grid-template-columns:1fr 300px;gap:60px;align-items:center}.telegram button{background:transparent;border:0}.telegram img{max-width:100%;max-height:500px;border-radius:15px}.prices{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.prices article{text-align:center;position:relative;background:#0b1822;border:1px solid #1b3444;border-radius:15px;padding:30px}.prices article>b{font-size:44px}.prices article p{color:#7f97a7}.prices article button{width:100%;padding:10px;border-radius:8px;background:#101e28;border:1px solid #294555;color:#617989}.prices .popular{border-color:#24bfd0}.prices .popular i{font-style:normal;position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:#1cbfd0;padding:5px 9px;border-radius:15px;font-size:10px;font-weight:900}.faq{max-width:900px}.faq details{border-bottom:1px solid #1a3444;padding:19px}.faq summary{font-size:17px;font-weight:800;cursor:pointer}.faq p{color:#849dac}.cta{max-width:1320px;margin:60px auto 100px;padding:55px;border:1px solid #235165;border-radius:20px;background:linear-gradient(125deg,#0b202b,#0b1720);display:flex;align-items:center;justify-content:space-between;gap:30px}footer{border-top:1px solid #162d3b;padding:35px 5vw;display:grid;grid-template-columns:1fr 1.6fr 1fr;gap:25px;align-items:center;color:#647e8e;font-size:12px}footer a{color:#28c8d8}.modal{display:none;position:fixed;inset:0;z-index:99;background:#02070cef;align-items:center;justify-content:center;padding:30px}.modal.open{display:flex}.modal img{max-width:96vw;max-height:91vh;border-radius:9px}.modal button{position:absolute;right:25px;top:15px;border:0;background:none;color:white;font-size:45px;cursor:pointer}@media(max-width:950px){nav{display:none}.hero{grid-template-columns:1fr}.stats{margin:20px;grid-template-columns:1fr 1fr}.grid{grid-template-columns:1fr 1fr}.show,.show.reverse{grid-template-columns:1fr}.show.reverse div{order:1}.show.reverse button{order:2}.telegram{margin:30px 20px;grid-template-columns:1fr}.prices{grid-template-columns:1fr 1fr}.cta{margin:40px 20px;flex-direction:column;align-items:flex-start}footer{grid-template-columns:1fr}}@media(max-width:600px){header{padding:0 16px}header>.button{display:none}.hero{padding:55px 20px}.hero h1{font-size:46px}.stats,.grid,.twoshots,.prices{grid-template-columns:1fr}.stats div{border-right:0;border-bottom:1px solid #1d3545}.section{padding:65px 20px}.telegram{padding:30px 20px}.cta{padding:30px 22px}}
.download{max-width:1320px;margin:70px auto;padding:58px 65px;border:1px solid #245267;border-radius:20px;background:radial-gradient(circle at 85% 20%,#12bfd02b,transparent 34%),#0a1720;display:grid;grid-template-columns:1.25fr .75fr;gap:60px;align-items:center}
.download h2{font-size:clamp(36px,4vw,56px);letter-spacing:-2px;margin:8px 0 12px}.download p{color:#8ba4b4;max-width:700px;font-size:17px}
.download-meta{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.download-meta span{padding:7px 11px;border:1px solid #254658;border-radius:20px;background:#0d1d27;color:#a8bfcc;font-size:12px}
.download-button{margin-top:4px}.download small{display:block;color:#66808f;margin-top:14px;max-width:650px}
.download-card{min-height:245px;border:1px solid #2b5266;border-radius:18px;background:linear-gradient(145deg,#102431,#08131c);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 25px 70px #0006}
.download-card b{font-size:52px;line-height:1;color:#31d7e3}.download-card strong{font-size:20px;letter-spacing:2px;margin-top:10px}.download-card span{font-size:10px;letter-spacing:3px;color:#668495;margin-top:7px}.download-card i{font-style:normal;margin-top:20px;border:1px solid #285064;border-radius:20px;padding:5px 12px;color:#8eabba}
@media(max-width:950px){.download{margin:35px 20px;grid-template-columns:1fr;padding:42px}.download-card{min-height:190px}}
@media(max-width:600px){.download{padding:30px 22px}.download-card b{font-size:42px}}


/* Medik Radar download v1.3 */
.download.download-v13{
  max-width:1320px;
  margin:70px auto;
  padding:38px 42px;
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(330px,430px);
  gap:42px;
  align-items:center;
  border:1px solid #245267;
  border-radius:20px;
  background:radial-gradient(circle at 88% 20%,rgba(18,191,208,.14),transparent 32%),#0a1720;
}
.download-v13-main h2{
  margin:7px 0 0;
  font-size:clamp(32px,3vw,45px);
  line-height:1.05;
  letter-spacing:-1.5px;
}
.download-v13-meta{
  display:flex;
  flex-wrap:wrap;
  gap:9px;
  margin-top:20px;
}
.download-v13-meta span{
  display:inline-flex;
  align-items:center;
  padding:7px 12px;
  border:1px solid #254658;
  border-radius:999px;
  background:#0d1d27;
  color:#a8bfcc;
  font-size:12px;
}
.download-v13-action{
  padding-left:38px;
  border-left:1px solid #234656;
  text-align:center;
}
.download-v13-button{
  display:flex;
  width:100%;
  min-height:54px;
  align-items:center;
  justify-content:center;
  font-size:15px;
}
.download-v13-action small{
  display:block;
  margin-top:12px;
  color:#6f8998;
  font-size:11px;
  overflow-wrap:anywhere;
}
@media(max-width:950px){
  .download.download-v13{
    margin:40px 20px;
    padding:34px;
    grid-template-columns:1fr;
    gap:28px;
  }
  .download-v13-action{
    padding-left:0;
    padding-top:26px;
    border-left:0;
    border-top:1px solid #234656;
  }
}
@media(max-width:600px){
  .download.download-v13{padding:28px 22px}
  .download-v13-main h2{font-size:31px}
}
