.kx-sec{font-family:Montserrat,sans-serif;padding:44px 0;color:#18202c}.kx-sec--soft{background:#f4f6f8}.kx-sec__inner{max-width:1200px;margin:0 auto;padding:0 16px}.kx-sec__block+.kx-sec__block{margin-top:32px}.kx-sec .kx-sec__title{font-size:26px;font-weight:700;line-height:1.25;letter-spacing:-.02em;color:#18202c;margin:0 0 6px}.kx-sec .kx-sec__intro{font-size:14px;line-height:1.55;color:#1b283a;max-width:720px;margin:0 0 16px}.kx-list{display:grid;grid-template-columns:1fr;gap:10px}.kx-list--two{grid-template-columns:repeat(2,minmax(0,1fr))}.kx-sec a.kx-item{display:flex;align-items:center;gap:14px;padding:14px 16px;background:#fcfcfc;border:1px solid #D7DDE5;border-radius:12px;text-decoration:none;transition:border-color .15s ease,background .15s ease;min-width:0}.kx-sec a.kx-item:hover{border-color:#0b4ad3;background:#fff}.kx-item__img{width:48px;height:48px;flex:none;object-fit:contain;background:#f4f6f8;border-radius:8px}.kx-sec .kx-item__name{flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.45;color:#18202c}.kx-item__meta{flex:none;text-align:right}.kx-sec .kx-item__price{font-size:15px;font-weight:700;line-height:1.3;color:#18202c;white-space:nowrap}.kx-sec .kx-item__note{font-size:12px;font-weight:600;line-height:1.3;color:#5a6a82;white-space:nowrap}.kx-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.kx-group{display:flex;flex-direction:column;background:#f4f6f8;border:1px solid #E7EBF0;border-radius:16px;padding:18px;min-width:0}.kx-sec .kx-group__name{font-size:15px;font-weight:700;line-height:1.3;color:#18202c;margin:0 0 12px}.kx-group .kx-list{gap:8px}.kx-group a.kx-item{padding:12px 14px;background:#fcfcfc}.kx-req{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;align-items:start}.kx-req__info{min-width:0}.kx-req__box{min-width:0;background:#fcfcfc;border:1px solid #D7DDE5;border-radius:16px;padding:24px}.kx-req__steps{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.kx-req__steps li{display:flex;gap:12px;align-items:flex-start}.kx-req__steps li:before{content:"";flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;background:#0b4ad314 no-repeat center / 11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 13'%3E%3Cpath d='M1 7l4.5 4.5L15 1' fill='none' stroke='%230B4AD3' stroke-width='2.2'/%3E%3C/svg%3E")}.kx-sec .kx-req__step-title{display:block;font-size:15px;font-weight:700;line-height:1.4;color:#18202c;margin:0 0 2px}.kx-sec .kx-req__step-text{display:block;font-size:13px;font-weight:400;line-height:1.5;color:#1b283a}.kx-req__box form,.kx-req__box .hs-form-frame,.kx-req__box iframe{width:100%!important;max-width:100%!important}.kx-req__box input[type=text],.kx-req__box input[type=email],.kx-req__box input[type=tel],.kx-req__box select,.kx-req__box textarea{width:100%;box-sizing:border-box}@media(max-width:989px){.kx-groups{grid-template-columns:repeat(2,minmax(0,1fr))}.kx-req{grid-template-columns:1fr;gap:24px}}@media(max-width:749px){.kx-sec{padding:32px 0}.kx-sec .kx-sec__title{font-size:22px}.kx-sec__block+.kx-sec__block{margin-top:24px}.kx-groups,.kx-list--two{grid-template-columns:1fr}.kx-sec a.kx-item{padding:12px 14px;gap:12px}.kx-item__img{width:40px;height:40px}.kx-req__box{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/knox-isv-sections.css.map */
