.company-page[data-astro-cid-5yxmqngi]{--color-primary: #a378f5;--color-secondary: #9387f3;--color-accent: #76a9ff;--color-text: #212529;--color-text-light: #6c757d;--color-bg: #ffffff;--color-bg-light: #f8f9fa;--gradient-primary: linear-gradient(225deg, #76a9ff, #7d9ff0 28.9%, #a574f5);--border-radius: 12px;--shadow: 0 4px 12px rgba(0, 0, 0, .08);max-width:var(--page-max-width);padding:80px var(--page-padding);margin:auto;line-height:1.6}.company-page[data-astro-cid-5yxmqngi],.company-page[data-astro-cid-5yxmqngi] [data-astro-cid-5yxmqngi]{box-sizing:border-box}.company-page[data-astro-cid-5yxmqngi] h2[data-astro-cid-5yxmqngi]{font-size:1.8rem;color:var(--color-text);margin:40px 0 25px;font-weight:600}.company-page[data-astro-cid-5yxmqngi] h3[data-astro-cid-5yxmqngi]{font-size:1.3rem;color:var(--color-primary);margin:30px 0 15px;font-weight:600}.section[data-astro-cid-5yxmqngi]{margin-bottom:60px}.section[data-astro-cid-5yxmqngi]:last-child{margin-bottom:0}.requisites-section[data-astro-cid-5yxmqngi]{background:#fff;border-radius:var(--border-radius);padding:40px;margin-bottom:40px;box-shadow:var(--shadow);border:1px solid rgba(0,0,0,.05);position:relative;overflow:hidden}.requisites-section[data-astro-cid-5yxmqngi]:before{content:"";position:absolute;top:0;left:0;width:8px;height:100%;background:var(--gradient-primary)}.requisites-header[data-astro-cid-5yxmqngi]{display:flex;align-items:center;gap:15px;margin-bottom:30px}.requisites-header[data-astro-cid-5yxmqngi] i[data-astro-cid-5yxmqngi]{color:var(--color-primary);font-size:1.8rem;background:#a378f51a;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center}.requisites-header[data-astro-cid-5yxmqngi] h2[data-astro-cid-5yxmqngi]{margin:0;color:var(--color-text)}.requisites-grid[data-astro-cid-5yxmqngi]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:25px}.requisites-group[data-astro-cid-5yxmqngi]{margin-bottom:10px}.requisites-group[data-astro-cid-5yxmqngi]:last-child{margin-bottom:0}.requisites-group[data-astro-cid-5yxmqngi] h3[data-astro-cid-5yxmqngi]{margin:0 0 15px;font-size:1.1rem;color:var(--color-text-light);font-weight:500;text-transform:uppercase;letter-spacing:.5px}.requisites-item[data-astro-cid-5yxmqngi]{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.05)}.requisites-item[data-astro-cid-5yxmqngi]:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.requisites-label[data-astro-cid-5yxmqngi]{color:var(--color-text-light);font-size:.9rem;margin-bottom:4px;display:block}.requisites-value[data-astro-cid-5yxmqngi]{color:var(--color-text);font-weight:500;font-size:1.05rem}.codes-section[data-astro-cid-5yxmqngi]{margin-bottom:40px}.codes-list[data-astro-cid-5yxmqngi]{background:#fff;border-radius:var(--border-radius);padding:30px;box-shadow:var(--shadow);border:1px solid rgba(0,0,0,.05)}.main-code[data-astro-cid-5yxmqngi]{background:var(--color-bg-light);border-radius:var(--border-radius);padding:20px;margin-bottom:25px;border-left:4px solid var(--color-primary)}.main-code[data-astro-cid-5yxmqngi] strong[data-astro-cid-5yxmqngi]{color:var(--color-primary);font-weight:600;display:block;margin-bottom:10px;font-size:1.1rem}.additional-codes[data-astro-cid-5yxmqngi]{margin-top:20px}.code-item[data-astro-cid-5yxmqngi]{padding:15px 0;border-bottom:1px solid rgba(0,0,0,.08)}.code-item[data-astro-cid-5yxmqngi]:last-child{border-bottom:none}.code-item[data-astro-cid-5yxmqngi] strong[data-astro-cid-5yxmqngi]{color:var(--color-primary);font-weight:600;display:inline-block;width:80px}.products-section[data-astro-cid-5yxmqngi]{margin-bottom:40px}.products-description[data-astro-cid-5yxmqngi]{background:var(--color-bg-light);border-radius:var(--border-radius);padding:25px;margin-bottom:30px;line-height:1.7}.product-item[data-astro-cid-5yxmqngi]{background:#fff;border-radius:var(--border-radius);padding:30px;margin-bottom:25px;box-shadow:var(--shadow);border:1px solid rgba(0,0,0,.05)}.product-item[data-astro-cid-5yxmqngi]:last-child{margin-bottom:0}.product-title[data-astro-cid-5yxmqngi]{display:flex;align-items:center;gap:15px;margin-bottom:15px}.product-title[data-astro-cid-5yxmqngi] i[data-astro-cid-5yxmqngi]{color:var(--color-primary);font-size:1.5rem}.product-name[data-astro-cid-5yxmqngi]{font-size:1.4rem;color:var(--color-text);font-weight:600}.product-description[data-astro-cid-5yxmqngi]{color:var(--color-text-light);margin-bottom:15px;line-height:1.7}.price-info[data-astro-cid-5yxmqngi]{color:var(--color-text);font-size:1rem}.price-info[data-astro-cid-5yxmqngi] strong[data-astro-cid-5yxmqngi]{color:var(--color-primary)}.licenses-section[data-astro-cid-5yxmqngi]{background:var(--gradient-primary);border-radius:var(--border-radius);padding:40px;margin-bottom:40px}.licenses-section[data-astro-cid-5yxmqngi] h2[data-astro-cid-5yxmqngi]{color:#fff}.licenses-list[data-astro-cid-5yxmqngi]{background:#fff;border-radius:var(--border-radius);padding:30px;box-shadow:var(--shadow)}.license-item[data-astro-cid-5yxmqngi]{padding:20px 0;border-bottom:1px solid var(--color-bg-light)}.license-item[data-astro-cid-5yxmqngi]:last-child{border-bottom:none}.license-code[data-astro-cid-5yxmqngi]{font-family:monospace;color:var(--color-primary);font-weight:600;margin-bottom:8px;font-size:1rem;word-break:break-all}.license-description[data-astro-cid-5yxmqngi]{color:var(--color-text);font-size:.95rem}.tech-section[data-astro-cid-5yxmqngi]{margin-bottom:40px}.tech-description[data-astro-cid-5yxmqngi]{background:var(--color-bg-light);border-radius:var(--border-radius);padding:25px;margin-bottom:25px;line-height:1.7}.tech-list[data-astro-cid-5yxmqngi]{background:#fff;border-radius:var(--border-radius);padding:25px;box-shadow:var(--shadow);border:1px solid rgba(0,0,0,.05)}.tech-item[data-astro-cid-5yxmqngi]{display:flex;align-items:center;gap:15px;padding:18px 0;border-bottom:1px solid var(--color-bg-light)}.tech-item[data-astro-cid-5yxmqngi]:last-child{border-bottom:none}.tech-icon[data-astro-cid-5yxmqngi]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#a378f51a;color:var(--color-primary);font-size:1.2rem}.tech-name[data-astro-cid-5yxmqngi]{font-weight:500;color:var(--color-text)}@media (max-width: 768px){.company-page[data-astro-cid-5yxmqngi]{--page-padding: 20px;padding:60px var(--page-padding)}.company-page[data-astro-cid-5yxmqngi] h2[data-astro-cid-5yxmqngi]{font-size:1.5rem}.requisites-section[data-astro-cid-5yxmqngi],.licenses-section[data-astro-cid-5yxmqngi]{padding:30px 20px}.requisites-grid[data-astro-cid-5yxmqngi]{grid-template-columns:1fr}.requisites-header[data-astro-cid-5yxmqngi]{flex-direction:column;text-align:center;gap:10px}.codes-list[data-astro-cid-5yxmqngi],.licenses-list[data-astro-cid-5yxmqngi],.tech-list[data-astro-cid-5yxmqngi]{padding:20px}}:root{--page-padding: 40px;--page-max-width: 1200px;--color-primary: #a378f5;--color-text: #212529;--color-text-primary: #9387f3;--color-text-placeholder: #b4b4b4;--color-input-focus: var(--color-primary)}*{box-sizing:border-box;margin:0;padding:0;list-style:none;text-decoration:none;transition:all .3s}html{font-family:Ubuntu,sans-serif;color:var(--color-text);scroll-behavior:smooth;scroll-padding-top:100px}body{display:flex;min-height:100dvh;flex-direction:column;background-color:#fff;color:#212529;line-height:normal}body>footer{margin-top:auto}a{color:var(--color-text)}a:hover,a:focus{transition:color .1s;color:var(--color-text-primary)}[data-theme=dark]{--color-text: #fff;--color-text-primary: #c8d9ff}
