/*! Шрифт "TT Lakes Neue" — товарный знак TypeType Type Foundry. Copyright © TypeType. Используется по веб-лицензии только на доменах Лицензиата (ООО «Лаборатория подводной связи и навигации»). Распространение файлов шрифта запрещено. */
.software-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.software-hero .system-hero__main{align-items:center}.software-registry{background:#ffffff0a;border-radius:3.2rem;min-width:0;padding:4rem;box-shadow:inset 0 0 0 1px #ffffff24;container-type:inline-size}.software-registry__title{color:#fff;text-transform:uppercase;padding-bottom:2rem;font-family:TT Lakes Neue;font-size:clamp(16px,2rem,20px);font-weight:700;line-height:120%}.software-registry__list li{border-top:1px solid #ffffff24}.software-registry__row{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 2.4rem;min-height:44px;padding:1.6rem 0;display:flex}.software-registry__name{color:#fff;font-family:TT Lakes Neue;font-size:clamp(16px,2rem,20px);font-weight:700;line-height:1.2;transition:color .2s}.software-registry__cert{color:#ffffffbf;font-size:clamp(14px,1.6rem,16px);line-height:1.4}@container (width<=360px){.software-registry__row{flex-direction:column;align-items:flex-start;gap:.4rem}}.software-registry__row:hover .software-registry__name{color:#4eaef3}.software-registry__row:focus-visible{outline-offset:2px;border-radius:.8rem;outline:2px solid #4eaef3}.software-programs{background:#f7f7f7;padding:10rem 0}.software-programs .system-section-title{margin-bottom:4.8rem}.software-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:2.4rem;display:grid}.software-grid>li{grid-column:span 2}@media (width>=1201px){.software-grid>li:nth-child(3n+1):nth-last-child(2){grid-column:2/span 2}.software-grid>li:nth-child(3n+1):last-child{grid-column:3/span 2}}.software-card{grid-row:span 5;grid-template-rows:subgrid;background:#fff;border:1px solid #00000026;border-radius:1.6rem;row-gap:0;min-width:0;padding:3.2rem;scroll-margin-top:12rem;transition:border-color .2s;display:grid}.software-card:target{border-color:#0b6fb8;box-shadow:inset 0 0 0 1px #0b6fb8}.software-card__head{min-width:0}.software-card__cert{background:#eaf2fa;border-radius:1.6rem;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1.2rem;width:fit-content;max-width:100%;padding:1rem 2rem 1rem 1.2rem;display:grid}.software-card__cert:before{content:"";background:url(/_astro/check-icon.DQnO2EJI.svg) 50%/contain no-repeat;grid-row:span 2;width:max(2.8rem,22px);height:max(2.8rem,22px)}.software-card__cert-label{color:#2c5d86;font-size:clamp(13px,1.3rem,14px);font-weight:500;line-height:1.3}.software-card__cert-value{color:#0069b4;font-size:clamp(14px,1.6rem,16px);font-weight:700;line-height:1.3}.software-card__title{color:#020720;overflow-wrap:anywhere;margin-top:1.6rem;font-family:TT Lakes Neue;font-size:clamp(22px,3rem,30px);font-weight:700;line-height:1.15}.software-card__summary{color:#000000b3;text-wrap:pretty;margin-top:1.2rem;font-size:clamp(16px,1.8rem,18px);line-height:1.45}.software-card__block{min-width:0;padding-top:2.8rem}.software-card__label{letter-spacing:.08em;text-transform:uppercase;color:#0069b4;margin-bottom:1.4rem;font-size:clamp(12px,1.4rem,14px);font-weight:700;line-height:1.3}.software-card__features{grid-row:2}.software-card__specs{grid-row:3}.software-card__list{flex-direction:column;gap:1rem;display:flex}.software-card__list li{color:#000000b3;padding-left:2.4rem;font-size:clamp(14px,1.6rem,16px);line-height:1.45;position:relative}.software-card__list li:before{content:"";background:#4eaef3;border-radius:50%;width:8px;height:8px;position:absolute;top:calc(.725em - 4px);left:0}.software-card__spec-row{border-top:1px solid #0000001a;padding:1rem 0}.software-card__spec-row:last-child{border-bottom:1px solid #0000001a}.software-card__spec dt,.software-card__spec dd{font-size:clamp(14px,1.6rem,16px);line-height:1.4;display:inline}.software-card__spec dt{color:#0000008c}.software-card__spec dd{color:#020720;overflow-wrap:anywhere;font-weight:500}.software-card__actions{grid-row:4;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1.2rem;padding-top:2.8rem;display:grid}.software-btn{text-align:center;color:#020720;background:0 0;border:1px solid #02072059;border-radius:4rem;justify-content:center;align-items:center;gap:1rem;min-height:48px;padding:1.2rem 1.6rem;font-size:clamp(14px,1.6rem,16px);font-weight:700;line-height:1.2;transition:all .2s;display:inline-flex}.software-btn:hover{color:#0b6fb8;border-color:#0b6fb8}.software-btn--primary{color:#fff;background:#e30613;border-color:#e30613;grid-column:1/-1}.software-btn--primary:hover{color:#fff;background:#b8030e;border-color:#b8030e}.software-btn svg{flex:none}.software-btn:focus-visible{outline-offset:3px;outline:2px solid #0b6fb8}.software-card__related{border-top:1px solid #0000001a;flex-wrap:wrap;grid-row:5;align-items:baseline;gap:.6rem 1.2rem;margin-top:2.4rem;padding-top:2rem;font-size:clamp(14px,1.6rem,16px);line-height:1.4;display:flex}.software-card__related-label{color:#0000008c}.software-card__related-list{flex-wrap:wrap;gap:.6rem 2rem;display:flex}.software-card__related-list li,.software-card__related-list a{font-size:clamp(14px,1.6rem,16px);line-height:1.4}.software-card__related-list a{color:#0b6fb8;min-height:24px;font-weight:700;transition:color .2s;display:inline-block}.software-card__related-list a:hover{color:#020720}.software-card__related-list a:focus-visible{outline-offset:3px;outline:2px solid #0b6fb8}.software-split{grid-template-columns:40rem minmax(0,1fr);align-items:start;gap:8rem;display:grid}.software-license{padding:10rem 0}.software-license__body{flex-direction:column;align-items:flex-start;gap:2.4rem;max-width:76rem;display:flex}.software-license__text,.software-license__text p{color:#000000b3;text-wrap:pretty;font-size:clamp(18px,2.4rem,24px);line-height:1.4}.software-license__text :is(span,i,em,a){font:inherit;color:inherit}.software-license__text :is(b,strong){font-family:TT Lakes Neue;font-weight:700;font-size:inherit;color:#020720}.software-license__link{margin:0}.software-license__link:focus-visible{outline-offset:4px;outline:2px solid #0b6fb8}.software-docs{background:#f7f7f7;padding:10rem 0}.software-docs__intro{color:#000000b3;max-width:76rem;margin-top:2rem;font-size:clamp(16px,1.8rem,18px);line-height:1.5}.software-docs__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:4.8rem;display:grid}.software-docs__item{background:#fff;border:1px solid #00000026;border-radius:1.6rem;flex-direction:column;gap:1.6rem;padding:3.2rem;display:flex}.software-docs__num{color:#0b6fb8;font-family:TT Lakes Neue;font-size:clamp(14px,2rem,20px);font-weight:700;line-height:120%}.software-docs__body{flex-direction:column;gap:.6rem;min-width:0;display:flex}.software-docs__text{color:#020720;text-wrap:balance;font-family:TT Lakes Neue;font-size:clamp(16px,2.2rem,22px);font-weight:700;line-height:1.25}.software-docs__note{color:#0009;font-size:clamp(14px,1.6rem,16px);line-height:1.4}.software-requirements__head{min-width:0}.software-requirements__intro{color:#000000b3;margin-top:2rem;font-size:clamp(16px,1.8rem,18px);line-height:1.5}.software-support{padding:0 0 10rem}.software-support__panel{background:#020720;border-radius:3.2rem;justify-content:space-between;align-items:center;gap:4rem;padding:6.4rem;display:flex}.software-support__info{min-width:0}.software-support__title{color:#fff;text-transform:uppercase;font-family:TT Lakes Neue;font-size:clamp(22px,3.8rem,38px);font-weight:700;line-height:120%}.software-support__text,.software-support__text p{color:#fffc;max-width:72rem;font-size:clamp(16px,2rem,20px);line-height:1.5}.software-support__text{margin-top:2rem}.software-support__text :is(span,i,em,b,strong){font:inherit;color:inherit}.software-support__text a{font:inherit;color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline #fff6;transition:color .2s}.software-support__text a:hover{color:#4eaef3}.software-support__text a:focus-visible,.software-support__btn:focus-visible{outline-offset:3px;outline:2px solid #4eaef3}.software-support__btn{flex:none;padding-left:4rem;padding-right:4rem}@media (width<=1200px){.software-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.software-grid>li:last-child:nth-child(odd){grid-column:2/span 2}.software-registry{padding:3.2rem}}@media (width<=1000px){.software-programs,.software-license,.software-docs{padding:6rem 0}.software-programs .system-section-title{margin-bottom:3.2rem}.software-split{grid-template-columns:minmax(0,1fr);gap:3.2rem}.software-docs__list{grid-template-columns:minmax(0,1fr);margin-top:3.2rem}.software-docs__item{flex-direction:row;align-items:baseline;gap:2.4rem;padding:2.4rem 3.2rem}.software-support{padding-bottom:6rem}.software-support__panel{flex-direction:column;align-items:flex-start;gap:3.2rem;padding:4.8rem}}@media (width<=740px){.software-grid{grid-template-columns:minmax(0,1fr);gap:20px}.software-grid>li,.software-grid>li:last-child:nth-child(odd){grid-column:auto}.software-card{grid-row:auto;grid-template-rows:none;padding:24px 20px}.software-card__features,.software-card__specs,.software-card__actions,.software-card__related{grid-row:auto}.software-card__block,.software-card__actions{padding-top:24px}.software-card__related{margin-top:20px;padding-top:16px}.software-registry{border-radius:20px;padding:24px 20px}.software-registry__row{padding:14px 0}.software-docs__item{flex-direction:column;gap:12px;padding:24px 20px}.software-support__panel{border-radius:20px;gap:24px;padding:32px 20px}.software-support__btn{width:100%}}
