/* OCK_SECTION_GLASS_STYLE_20261029 */
.rostzkh-cassiopeia .rz-glass-title,.rostzkh-cassiopeia .rz-cp-main .rz-glass-title{font-family:'Arial Black',Arial,Helvetica,sans-serif!important;font-weight:900!important;letter-spacing:-.035em!important;line-height:1.12!important;background-image:linear-gradient(180deg,#10375d 0%,#2c6c9b 20%,#91bed9 31%,#ecfaff 35%,#619bc0 39%,#175787 49%,#08375e 77%,#164b75 92%,#6fa5c7 100%)!important;background-size:100% 1.16em!important;background-repeat:repeat-y!important;background-clip:text!important;-webkit-background-clip:text!important;color:#114570;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:.35px #154d7770;filter:drop-shadow(0 2px 0 #b5d2e3) drop-shadow(0 5px 5px #103b6120);text-shadow:none!important;padding-bottom:.09em;overflow-wrap:break-word}
.rostzkh-cassiopeia .rz-glass-on-dark{background-image:linear-gradient(180deg,#fff 0%,#e2f4ff 21%,#87bbdc 32%,#fff 37%,#a6d5ef 46%,#d9f2ff 76%,#81b9dc 100%)!important;-webkit-text-stroke:.3px #e5f7ff90;filter:drop-shadow(0 2px 0 #125084) drop-shadow(0 7px 8px #001b3d65)}
.rostzkh-cassiopeia .rz-glass-title{font-size:clamp(30px,3.5vw,52px)}
.rostzkh-cassiopeia .lp-design .rz-glass-title{font-size:clamp(27px,2.75vw,39px)}
@supports not (-webkit-background-clip:text){.rostzkh-cassiopeia .rz-glass-title{-webkit-text-fill-color:currentColor!important;background-image:none!important;color:#134a76!important}}
.view-lpkr .lpkr-catalog-hero{position:relative;isolation:isolate;overflow:hidden;margin:0 0 32px;padding:30px;border:1px solid #bfdcf2;border-radius:28px;background:linear-gradient(125deg,#eff8ff 0%,#fff 48%,#ddecfa 100%);box-shadow:0 8px 0 #d8e8f5,0 22px 44px #153f6910}
.view-lpkr .lpkr-catalog-hero:before{content:'';position:absolute;z-index:-1;right:-170px;top:-230px;width:540px;height:540px;border:55px solid #cfe6fa;border-radius:50%;opacity:.6}
.view-lpkr .lpkr-catalog-hero__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.95fr);gap:30px;align-items:center}
.view-lpkr .lpkr-catalog-hero__eyebrow{display:inline-block;margin:0 0 16px;padding:8px 12px;border:1px solid #c0dff5;border-radius:10px;background:#fff;color:#1667a4;font:800 11px/1.4 Arial,sans-serif;letter-spacing:.08em;box-shadow:0 4px 0 #dcebf7}
.view-lpkr .lpkr-catalog-hero h1{margin:0 0 19px;font-size:clamp(34px,3.3vw,49px);line-height:1.12}
.view-lpkr .lpkr-catalog-hero__lead{margin:0 0 23px;font:17px/1.7 Arial,sans-serif;color:#466988}
.view-lpkr .lpkr-catalog-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 14px}
.view-lpkr .lpkr-catalog-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:49px;padding:13px 18px;border:1px solid #b9d6ed;border-radius:12px;background:linear-gradient(#fff,#edf6ff);color:#1a5586;font:750 14px/1.4 Arial,sans-serif;text-decoration:none;box-shadow:0 5px 0 #cedfee}
.view-lpkr .lpkr-catalog-button--primary{border-color:#0970bd;background:linear-gradient(125deg,#199be2,#0961ad 60%,#074b91);color:#fff;box-shadow:0 5px 0 #aacbe5}
.view-lpkr .lpkr-catalog-button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;flex-shrink:0}
.view-lpkr .lpkr-catalog-hero__note{margin:0;font:12px/1.65 Arial,sans-serif;color:#63819c}
.view-lpkr .lpkr-catalog-hero__visual{position:relative;margin:0;border:7px solid #fff;border-radius:24px;background:#e6f3ff;box-shadow:0 8px 0 #c3dced,0 20px 33px #0a477623;overflow:hidden;transform:rotate(-1deg)}
.view-lpkr .lpkr-catalog-hero__visual>img{display:block;width:100%;height:390px;object-fit:cover;object-position:center}
.view-lpkr .lpkr-catalog-hero__brand{position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:9px;padding:8px 11px;border:1px solid #cce2f3;border-radius:12px;background:#ffffffed;color:#15558a;font:800 11px/1.5 Arial,sans-serif;box-shadow:0 4px 9px #153d6014}
.view-lpkr .lpkr-catalog-hero__brand img{width:40px;height:40px;object-fit:contain;border-radius:8px}
.view-lpkr .lpkr-catalog-hero__brand small{display:block;font-size:9px;font-weight:600;letter-spacing:.02em}
.view-lpkr .lpkr-catalog-proofs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:28px}
.view-lpkr .lpkr-catalog-proof{padding:17px 18px;min-width:0;border:1px solid #c3dcf0;border-radius:17px;background:linear-gradient(135deg,#fff,#f1f8ff);box-shadow:0 5px 0 #d0e2f1;text-decoration:none;color:#164b78}
.view-lpkr .lpkr-catalog-proof strong{display:block;margin:0 0 8px;color:#0863ab;font:900 clamp(25px,2.4vw,33px)/1.18 Arial,sans-serif;letter-spacing:-.03em}
.view-lpkr .lpkr-catalog-proof span{display:block;font:13px/1.5 Arial,sans-serif;color:#416784}
.view-lpkr .lpkr-catalog-proof small{display:block;margin-top:6px;font:11px/1.55 Arial,sans-serif;color:#6c88a0}
.view-lpkr .lpkr-catalog-proof:nth-child(3){border-top:3px solid #f48a35}
.view-lpkr .lpkr-catalog-hero__bottom{display:flex;flex-wrap:wrap;gap:12px 23px;align-items:center;margin-top:23px;padding-top:19px;border-top:1px solid #cedfee}
.view-lpkr .lpkr-catalog-hero__bottom a{font:700 13px/1.5 Arial,sans-serif;color:#25618e;text-decoration:none;border-bottom:1px dashed #91bddb;padding:4px 0}
.view-lpkr .lpkr-catalog-disclaimer{grid-column:1/-1;margin:0;font:11px/1.6 Arial,sans-serif;color:#67859e}
.view-lpkr .lpkr-picker{margin:0 0 30px;padding:27px;border:1px solid #bdd9ef;border-radius:25px;background:linear-gradient(125deg,#f3f9ff,#fff);box-shadow:0 6px 0 #dcebf7,0 16px 30px #12406b07}
.view-lpkr .lpkr-picker__head{display:flex;gap:16px;align-items:center;margin-bottom:22px}
.view-lpkr .lpkr-picker__icon{display:grid;place-items:center;flex:0 0 52px;width:52px;height:52px;border:1px solid #97d0f8;border-radius:15px;background:linear-gradient(140deg,#3da7f6,#0b65b7 65%,#074c90);box-shadow:0 5px 0 #c4dceb;color:#fff;font:900 23px Arial,sans-serif;transform:rotate(-5deg)}
.view-lpkr .lpkr-picker__head h2{margin:0 0 5px;font:800 25px/1.25 Arial,sans-serif;letter-spacing:-.02em;color:#174c77}
.view-lpkr .lpkr-picker__head p{margin:0;font:14px/1.65 Arial,sans-serif;color:#64829b}
.view-lpkr .lpkr-picker .rz-lpkr-search{margin:0 0 19px;display:block}
.view-lpkr .lpkr-picker .rz-lpkr-search__field{width:100%;max-width:none;display:flex;align-items:center;min-height:50px;padding:0;border:1px solid #afcee5;border-radius:12px;background:#fff;color:#244e73;font:16px/1.5 Arial,sans-serif;box-shadow:inset 0 2px 4px #15507b06}
.view-lpkr .lpkr-picker .rz-lpkr-search__status{display:none}
.view-lpkr .lpkr-picker>.rz-lpkr__tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 21px;padding:7px;border:1px solid #cbdff0;border-radius:16px;background:#eaf3fb}
.view-lpkr .lpkr-picker>.rz-lpkr__tabs a{display:flex;align-items:center;justify-content:center;min-height:45px;margin:0;padding:11px 14px;border:1px solid #c6ddec;border-radius:11px;background:#fff;color:#255b87;text-align:center;text-decoration:none;font:700 14px/1.4 Arial,sans-serif;box-shadow:0 3px 0 #d4e4f0}
.view-lpkr .lpkr-picker>.rz-lpkr__tabs a.is-active{background:linear-gradient(125deg,#1188d7,#08549b);border-color:#1268aa;color:#fff;box-shadow:0 4px 0 #bbd2e5}
#rz-lpkr-extra-filters{margin:0;padding:0;border:0;background:transparent;box-shadow:none}
#rz-lpkr-extra-filters .rz-lpkr-extra__intro{margin:0 0 19px;color:#5b7991;font:13px/1.65 Arial,sans-serif}
#rz-lpkr-extra-filters fieldset{min-width:0;margin:0 0 21px;padding:18px;border:1px solid #c5ddef;border-radius:17px;background:#fff;box-shadow:0 4px 0 #e1edf7}
#rz-lpkr-extra-filters legend{float:none;display:table;width:auto;padding:0 8px;margin:0 0 9px;color:#205c8d;font:800 14px/1.5 Arial,sans-serif}
#rz-lpkr-extra-filters legend:before{display:inline-grid;place-items:center;width:24px;height:24px;margin-right:8px;border-radius:7px;background:#e0effb;color:#1478bf;font-size:11px;vertical-align:middle}
#rz-lpkr-extra-filters .rz-lpkr-extra__okved legend:before{content:'01'}
#rz-lpkr-extra-filters .rz-lpkr-extra__processes legend:before{content:'02'}
#rz-lpkr-extra-filters .rz-lpkr-extra__directions legend:before{content:'03'}
#rz-lpkr-extra-filters .rz-lpkr-extra__okved>.rz-lpkr-extra__chips{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
#rz-lpkr-extra-filters .rz-lpkr-extra__chip{position:relative;display:flex;align-items:center;gap:10px;min-width:0;min-height:62px;margin:0;padding:12px;border:1px solid #c2dcef;border-radius:12px;background:linear-gradient(135deg,#fff,#eff7fe);box-shadow:0 3px 0 #e0ebf4;cursor:pointer}
#rz-lpkr-extra-filters .rz-lpkr-extra__chip input{position:static!important;opacity:1!important;appearance:auto!important;flex:0 0 17px;width:17px;height:17px;margin:0;padding:0;accent-color:#0b70bd}
#rz-lpkr-extra-filters .rz-lpkr-extra__chip span{display:block;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#2c6088;font:600 13px/1.5 Arial,sans-serif;box-shadow:none;overflow-wrap:break-word}
#rz-lpkr-extra-filters .rz-lpkr-extra__chip span b{display:block;margin-bottom:4px;font:800 17px/1.2 Arial,sans-serif;color:#145f99}
#rz-lpkr-extra-filters .rz-lpkr-extra__chip span em{display:block;font-style:normal;font-weight:600;font-size:12px;line-height:1.4}
#rz-lpkr-extra-filters .rz-lpkr-extra__chip:has(input:checked){background:linear-gradient(130deg,#147fd0,#0c569a);border-color:#0e70b7;box-shadow:0 4px 0 #c2d7e8}
#rz-lpkr-extra-filters .rz-lpkr-extra__chip input:checked+span,#rz-lpkr-extra-filters .rz-lpkr-extra__chip input:checked+span b{background:transparent;border:0;color:#fff}
#rz-lpkr-extra-filters .rz-lpkr-process-dropdown{margin:0;border:1px solid #bdd9ee;border-radius:12px;background:#f4f9ff;color:#225a86;overflow:hidden}
#rz-lpkr-extra-filters .rz-lpkr-process-dropdown summary{padding:15px 17px;cursor:pointer;font:700 14px/1.5 Arial,sans-serif;color:#225a86}
#rz-lpkr-extra-filters .rz-lpkr-process-dropdown[open] summary{border-bottom:1px solid #cfe3f3;background:#eaf5ff}
#rz-lpkr-extra-filters .rz-lpkr-process-dropdown>.rz-lpkr-extra__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:310px;overflow-y:auto;padding:12px}
#rz-lpkr-extra-filters .rz-lpkr-process-dropdown .rz-lpkr-extra__chip{width:100%;padding:10px 12px;min-height:44px}
#rz-lpkr-extra-filters .rz-lpkr-process-dropdown .rz-lpkr-extra__chip:hover{border-color:#6caedf;background:#e9f4fd}
#rz-lpkr-extra-filters .rz-lpkr-process-selected{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
#rz-lpkr-extra-filters .rz-lpkr-process-selected[hidden]{display:none}
#rz-lpkr-extra-filters .rz-lpkr-process-tag{display:inline-flex;gap:10px;align-items:center;max-width:100%;margin:0;padding:9px 12px;border:1px solid #9fc9e8;border-radius:10px;background:#dbedfb;color:#1b6299;font:600 13px/1.4 Arial,sans-serif;box-shadow:0 3px 0 #cfdfec;cursor:pointer}
#rz-lpkr-extra-filters .lpkr-picker__themes{margin:0 0 19px;border:1px solid #c6deef;border-radius:15px;background:#f3f9fe;overflow:hidden}
#rz-lpkr-extra-filters .lpkr-picker__themes>summary{padding:15px 18px;cursor:pointer;color:#2c628c;font:700 14px/1.5 Arial,sans-serif}
#rz-lpkr-extra-filters .lpkr-picker__themes fieldset{margin:0;padding:12px 17px 18px;border:0;border-radius:0;background:#fff;box-shadow:none}
#rz-lpkr-extra-filters .lpkr-picker__themes legend{display:none}
#rz-lpkr-extra-filters .rz-lpkr-extra__directions>.rz-lpkr-extra__chips{display:flex;flex-wrap:wrap;gap:8px}
#rz-lpkr-extra-filters .rz-lpkr-extra__directions .rz-lpkr-extra__chip{min-height:40px;padding:8px 10px;box-shadow:none}
#rz-lpkr-extra-filters .rz-lpkr-extra__all{min-height:40px;padding:8px 13px;border:1px solid #a7cde8;border-radius:10px;background:#e3f0fb;color:#225e8a;font:700 13px/1.4 Arial,sans-serif;cursor:pointer}
#rz-lpkr-extra-filters .rz-lpkr-extra__bottom{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding-top:17px;border-top:1px solid #d0e3f3}
#rz-lpkr-extra-filters .rz-lpkr-extra__status{font:700 14px/1.5 Arial,sans-serif;color:#17669f}
#rz-lpkr-extra-filters .rz-lpkr-process-actions{margin:0}
#rz-lpkr-extra-filters .rz-lpkr-extra__reset{min-height:41px;padding:10px 14px;border:1px solid #b9d4e9;border-radius:10px;background:#fff;color:#346a91;font:600 12px/1.45 Arial,sans-serif;box-shadow:0 3px 0 #e0ebf4;cursor:pointer}
#rz-lpkr-extra-filters .rz-lpkr-extra__reset:disabled{opacity:.55;cursor:default;box-shadow:none}
.view-lpkr .lpkr-picker~.rz-lpkr__count,.view-lpkr .lpkr-picker~.rz-lpkr-search__status{display:none}
.view-lpkr .lpkr-picker .lpkr-picker__caption{font:800 11px/1.4 Arial,sans-serif;color:#567d9c;letter-spacing:.07em;margin:0 0 10px}
.view-lpkr .rz-lpkr-extra__empty{margin:22px 0;padding:22px;border:1px solid #bbd8ee;border-radius:17px;background:#edf7ff;color:#35698e;font-size:16px;line-height:1.65}
.view-lpkr .lpkr-picker :is(a,button,summary,input):focus-visible{outline:3px solid #58b6f5;outline-offset:3px}
@media(max-width:1000px){.view-lpkr .lpkr-catalog-hero__grid{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:23px}.view-lpkr .lpkr-catalog-hero{padding:24px}.view-lpkr .lpkr-catalog-hero h1{font-size:37px}.view-lpkr .lpkr-catalog-hero__visual>img{height:350px}#rz-lpkr-extra-filters .rz-lpkr-extra__okved>.rz-lpkr-extra__chips{grid-template-columns:repeat(3,minmax(0,1fr))}.view-lpkr .lpkr-catalog-proofs{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){.view-lpkr .lpkr-catalog-hero__grid{grid-template-columns:minmax(0,1fr)}.view-lpkr .lpkr-catalog-hero__visual{transform:none}.view-lpkr .lpkr-catalog-hero__visual>img{height:auto;aspect-ratio:16/11}.view-lpkr .lpkr-catalog-hero h1{font-size:35px}.view-lpkr .lpkr-picker{padding:20px}.view-lpkr .lpkr-picker>.rz-lpkr__tabs a{font-size:12px;padding:10px 8px}.view-lpkr .lpkr-picker__head h2{font-size:23px}#rz-lpkr-extra-filters .rz-lpkr-extra__okved>.rz-lpkr-extra__chips{grid-template-columns:repeat(2,minmax(0,1fr))}#rz-lpkr-extra-filters .rz-lpkr-process-dropdown>.rz-lpkr-extra__chips{grid-template-columns:minmax(0,1fr)}}
@media(max-width:440px){.rostzkh-cassiopeia .rz-glass-title{font-size:30px}.rostzkh-cassiopeia .lp-design .rz-glass-title{font-size:27px}.view-lpkr .lpkr-catalog-hero{padding:20px 17px;border-radius:23px}.view-lpkr .lpkr-catalog-hero h1{font-size:32px}.view-lpkr .lpkr-catalog-hero__lead{font-size:16px}.view-lpkr .lpkr-catalog-hero__actions{gap:10px}.view-lpkr .lpkr-catalog-button{width:100%}.view-lpkr .lpkr-catalog-proofs{gap:11px}.view-lpkr .lpkr-catalog-proof{padding:14px 12px}.view-lpkr .lpkr-catalog-proof strong{font-size:25px}.view-lpkr .lpkr-catalog-proof span{font-size:12px}.view-lpkr .lpkr-catalog-proof small{font-size:10px}.view-lpkr .lpkr-picker{padding:19px 14px}.view-lpkr .lpkr-picker__head{gap:12px;align-items:flex-start}.view-lpkr .lpkr-picker__head h2{font-size:21px}.view-lpkr .lpkr-picker__head p{font-size:13px}.view-lpkr .lpkr-picker__icon{flex-basis:43px;width:43px;height:43px;font-size:20px}.view-lpkr .lpkr-picker>.rz-lpkr__tabs{gap:6px;padding:5px}.view-lpkr .lpkr-picker>.rz-lpkr__tabs a{font-size:11px;min-height:48px;padding:8px 5px}#rz-lpkr-extra-filters fieldset{padding:13px}#rz-lpkr-extra-filters .rz-lpkr-extra__chip{padding:10px;gap:8px}#rz-lpkr-extra-filters .rz-lpkr-extra__okved>.rz-lpkr-extra__chips>.rz-lpkr-extra__chip:last-child{grid-column:1/-1}#rz-lpkr-extra-filters .rz-lpkr-extra__bottom{align-items:stretch;flex-direction:column}#rz-lpkr-extra-filters .rz-lpkr-extra__reset{width:100%}}
@media(prefers-contrast:more){.rostzkh-cassiopeia .rz-glass-title{-webkit-text-fill-color:#174c77!important;background-image:none!important;filter:none;-webkit-text-stroke:0}.rostzkh-cassiopeia .rz-glass-on-dark{-webkit-text-fill-color:#fff!important}}
@media print{.rostzkh-cassiopeia .rz-glass-title{-webkit-text-fill-color:#123d64!important;background-image:none!important;filter:none}.view-lpkr .lpkr-picker{display:none}}

.view-lpkr .lpkr-picker .rz-lpkr-search__input{flex:1 1 auto;min-width:0;width:100%;min-height:48px;padding:13px 16px;border:0!important;border-radius:12px;background:transparent!important;color:#244e73;font:16px/1.5 Arial,sans-serif;box-shadow:none!important}.view-lpkr .lpkr-picker .rz-lpkr-search__field:focus-within{outline:3px solid #7abff250;outline-offset:2px}.view-lpkr .lpkr-picker .rz-lpkr-search__clear{margin-right:14px;font-size:13px}

.rostzkh-cassiopeia.rz-cp-home .rz-glass-title{font-size:var(--rz-home-title-size,clamp(23px,3.1vw,42px));overflow-wrap:normal;word-break:normal;hyphens:none}

#rz-lpkr-extra-filters .rz-lpkr-process-dropdown .rz-lpkr-extra__chip:has(input:checked){background:linear-gradient(130deg,#147fd0,#0c569a);border-color:#0e70b7}
