.commercial-breadcrumb{color:#aaa;flex-wrap:wrap;gap:10px;margin-bottom:32px;font-size:12px;display:flex}.commercial-breadcrumb a{text-decoration:none}.commercial-breadcrumb a:hover{text-decoration:underline}.commercial-intro{max-width:900px}.commercial-direct{color:#eee!important;font-size:20px!important;line-height:1.7!important}.commercial-stats{border-top:1px solid #303030;flex-wrap:wrap;gap:44px;margin:40px 0 0;padding-top:28px;display:flex}.commercial-stats strong{letter-spacing:-.04em;font-size:38px;font-weight:500;line-height:1.2;display:block}.commercial-stats span{color:#aaa;margin-top:8px;font-size:13px;display:block}.commercial-toc{flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;font-size:13px;line-height:1.7;display:flex}.commercial-toc a{color:#ccc}.commercial-toc a:hover{color:#fff}.commercial-filters{grid-template-columns:2fr 1fr;gap:20px;margin:32px 0 14px;display:grid}.commercial-filters label{color:#bbb;flex-direction:column;gap:10px;font-size:13px;display:flex}.commercial-filters input,.commercial-filters select{font:inherit;color:#fff;background:#151515;border:1px solid #555;border-radius:2px;width:100%;min-width:0;padding:15px 14px}.commercial-filters input:focus,.commercial-filters select:focus{outline-offset:3px;outline:2px solid #fff}.commercial-filters option{background:#151515}.commercial-count{color:#aaa!important;font-size:13px!important}.catalog-head,.catalog-summary{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.catalog-head{letter-spacing:.07em;text-transform:uppercase;color:#aaa;border-bottom:1px solid #555;padding:20px 0;font-size:11px}.catalog-row{border-bottom:1px solid #303030;scroll-margin-top:30px}.catalog-summary{cursor:pointer;padding:25px 0;list-style:none}.catalog-summary::-webkit-details-marker{display:none}.catalog-summary:focus-visible{outline-offset:5px;outline:2px solid #fff}.catalog-name{font-size:17px;font-weight:500;line-height:1.45;display:block}.catalog-sku{color:#aaa;letter-spacing:.02em;margin-top:8px;font-size:11px;display:block}.catalog-value{color:#ddd;font-size:15px;line-height:1.6}.catalog-value small{display:none}.catalog-detail{max-width:880px;padding:0 0 30px}.catalog-detail p{margin:0 0 16px;font-size:15px!important;line-height:1.75!important}.catalog-detail dl{grid-template-columns:140px 1fr;gap:12px 20px;margin:24px 0;font-size:14px;line-height:1.7;display:grid}.catalog-detail dt{color:#aaa}.catalog-detail dd{color:#ddd;margin:0}.catalog-detail a{font-size:13px}.commercial-list{margin:32px 0 0!important;padding:0!important;list-style:none!important}.commercial-list>li{border-top:1px solid #303030;padding:25px 0;max-width:none!important}.commercial-list h3{margin:0 0 12px;font-size:25px}.commercial-list p{margin:0 0 16px}.commercial-tags{color:#aaa;flex-wrap:wrap;gap:10px 20px;font-size:13px;line-height:1.6;display:flex}.commercial-links{flex-direction:column;gap:12px;font-size:15px;line-height:1.65;display:flex}.commercial-sector-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin-top:30px;display:grid}.commercial-sector{border-top:1px solid #454545;min-width:0;padding:28px 0 34px}.commercial-sector h3{letter-spacing:-.02em;margin:12px 0 14px;font-size:28px}.commercial-sector p{font-size:16px!important;line-height:1.7!important}.commercial-sector a{text-decoration:none}.commercial-sector a:hover{text-decoration:underline}.commercial-sector .sector-code{letter-spacing:.1em;color:#aaa;font-size:11px}.commercial-steps{counter-reset:steps;margin-top:32px;list-style:none;padding:0!important}.commercial-steps>li{counter-increment:steps;border-top:1px solid #333;padding:28px 0 28px 64px;position:relative;max-width:none!important}.commercial-steps>li:before{content:counter(steps,decimal-leading-zero);color:#aaa;font-size:13px;position:absolute;top:30px;left:0}.commercial-steps h3{margin:0 0 12px;font-size:24px}.commercial-steps p{margin:0 0 12px}.commercial-faq{border-top:1px solid #333;padding:22px 0}.commercial-faq summary{cursor:pointer;padding-right:30px;font-size:20px;line-height:1.5;list-style:none;position:relative}.commercial-faq summary:after{content:"+";color:#aaa;position:absolute;right:0}.commercial-faq[open] summary:after{content:"−"}.commercial-faq p{max-width:900px;margin:18px 0 4px;font-size:16px!important;line-height:1.8!important}.commercial-faq summary::-webkit-details-marker{display:none}.commercial-two{grid-template-columns:1fr 1fr;gap:32px;display:grid}.commercial-two h3{margin-top:0}.commercial-two>div{min-width:0}.commercial-policy{color:#bbb;border-top:1px solid #333;margin-top:32px;padding-top:25px;font-size:14px;line-height:1.8}.commercial-panel{border-left:2px solid #aaa;margin:30px 0;padding:0 0 0 24px}.commercial-panel h3{margin-top:0}.commercial-empty{padding:30px 0;font-size:16px}.commercial-footer-link{margin-top:28px;font-size:14px}[hidden]{display:none!important}@media (width<=760px){.commercial-filters,.commercial-sector-grid,.commercial-two{grid-template-columns:1fr}.catalog-head{display:none}.catalog-summary{grid-template-columns:1fr;gap:14px;padding:26px 0}.catalog-name{font-size:19px}.catalog-value small{text-transform:uppercase;letter-spacing:.05em;color:#999;margin-bottom:4px;font-size:11px;display:block}.catalog-detail dl{grid-template-columns:1fr;gap:5px}.catalog-detail dd{margin-bottom:12px}.commercial-stats{gap:26px}.commercial-stats strong{font-size:30px}.commercial-steps>li{padding-left:42px}.commercial-faq summary{font-size:18px}}
