*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;line-height:1.6;color:#333;background-color:#fff}.layout{max-width:1200px;margin:0 auto;padding:0 20px}.topBlock{background:#fff;padding:15px 0;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);position:relative;z-index:1000}.topBlock-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logotip-img{height:40px;width:auto}.navLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}.navLinks-link{text-decoration:none;color:#333;font-weight:600;font-size:16px;-webkit-transition:color .3s ease;transition:color .3s ease}.navLinks-link:hover{color:#4a90e2}.btnAct{display:inline-block;padding:12px 24px;border-radius:25px;text-decoration:none;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.5px;-webkit-transition:all .3s ease;transition:all .3s ease;border:none;cursor:pointer;text-align:center}.btnAct-primary{background:linear-gradient(135deg,gold,orange);color:#333;-webkit-box-shadow:0 4px 15px rgba(255,215,0,.3);box-shadow:0 4px 15px rgba(255,215,0,.3)}.btnAct-primary:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(255,215,0,.4);box-shadow:0 6px 20px rgba(255,215,0,.4)}.heroSec{background:#fff;padding:60px 0;text-align:center}.heroSec-title{font-family:"Kumbh Sans",sans-serif;font-size:48px;font-weight:800;color:#333;margin-bottom:30px;line-height:1.2}.heroSec .btnAct-primary{margin-bottom:40px;font-size:16px;padding:15px 35px}.heroSec-description{max-width:800px;margin:0 auto;font-size:16px;line-height:1.8;color:#666}.about{-webkit-box-shadow:0 -2px 10px rgba(0,0,0,.1);box-shadow:0 -2px 10px rgba(0,0,0,.1);padding:80px 0 40px 0;background:#fff}.about p{font-size:16px;line-height:1.8;color:#666;margin-bottom:20px}.about h3{margin-bottom:24px;margin-top:24px}.qa-item{-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,.1);box-shadow:0 0 10px 5px rgba(0,0,0,.1);border-radius:14px;padding:16px}.qa-item h3{margin-top:0}.qa-item:not(:last-child){margin-bottom:1.4rem}.qa-item>:last-child{margin-bottom:0}.buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0}.section-h2{font-family:"Kumbh Sans",sans-serif;font-size:36px;font-weight:700;color:#333;margin-bottom:30px}.features-list{margin:30px 0;padding-left:20px}.features-list li{font-size:16px;line-height:1.8;color:#666;margin-bottom:10px}.table-layout{margin:40px 0;overflow-x:auto;border-radius:12px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}a:not([class]){color:#4227b2;font-weight:500}a:not([class]):hover{opacity:.8}.characteristics-table{width:100%;border-collapse:collapse;background:#fff;font-size:14px}.characteristics-table th{background:linear-gradient(135deg,#4a90e2,#357abd);color:#fff;padding:15px;text-align:left;font-weight:700;font-size:16px}.characteristics-table td{padding:15px;border-bottom:1px solid #eee}.characteristics-table tr:nth-child(even){background-color:#f9f9f9}.characteristics-table tr:hover{background-color:#f0f7ff}.lastBlock{background:#222;padding:40px 0;text-align:center}.lastBlock-text{color:#999;font-size:14px}.img-center{display:block;margin:0 auto;margin-bottom:1rem;max-width:100%;height:auto;border-radius:10px}@media (max-width:768px){.topBlock-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.navLinks{gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;row-gap:10px}.heroSec-title{font-size:36px}.section-h2{font-size:28px}.characteristics-table{font-size:12px}.characteristics-table td,.characteristics-table th{padding:10px}}@media (max-width:480px){.layout{padding:0 15px}.heroSec-title{font-size:28px}.section-h2{font-size:24px}.btnAct{padding:10px 20px;font-size:12px}}