/* блок цен под #spc-price: выборка из /assets/site-blocks/sanepidem-blocks-6cc8277ce7.css (make_price_scope.py) */
#spc-price,#spc-price *{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}#spc-price{font-size:16px;line-height:1.5;color:#212121}#spc-price h2,#spc-price h3,#spc-price h4,#spc-price p{margin:0}#spc-price h2,#spc-price h3,#spc-price h4{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:none}#spc-price button,#spc-price input,#spc-price select,#spc-price textarea{font:inherit}#spc-price button{cursor:pointer}#spc-price a{color:inherit;text-decoration:none}#spc-price img,#spc-price svg{vertical-align:middle}#spc-price a:focus-visible,#spc-price button:focus-visible{outline:3px solid #03527a;outline-offset:3px}#spc-price .py-20{padding-top:80px;padding-bottom:80px}#spc-price .bg-white{background-color:#fff}#spc-price .relative{position:relative}#spc-price .absolute{position:absolute}#spc-price .inset-0{inset:0}#spc-price .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--ses-from),var(--ses-to))}#spc-price .from-gray-50{--ses-from:#f9fafb}#spc-price .to-white{--ses-to:#fff}#spc-price .pointer-events-none{pointer-events:none}#spc-price .opacity-50{opacity:0.5}#spc-price .max-w-6xl{max-width:1152px}#spc-price .mx-auto{margin-left:auto;margin-right:auto}#spc-price .px-4{padding-left:16px;padding-right:16px}#spc-price .z-10{z-index:10}#spc-price .text-center{text-align:center}#spc-price .mb-16{margin-bottom:64px}#spc-price .text-3xl{font-size:30px;line-height:36px}#spc-price .font-black{font-weight:900}#spc-price .text-trustBlue{color:#03527A}#spc-price .mb-4{margin-bottom:16px}#spc-price .text-secondaryText{color:#6B7780}#spc-price .text-lg{font-size:18px;line-height:28px}#spc-price .w-16{width:64px}#spc-price .h-1{height:4px}#spc-price .bg-gradient-to-r{background-image:linear-gradient(to right,var(--ses-from),var(--ses-to))}#spc-price .from-sanitaryTeal{--ses-from:#20D7BA}#spc-price .to-conversionAmber{--ses-to:#F4B928}#spc-price .mt-6{margin-top:24px}#spc-price .rounded{border-radius:4px}#spc-price .grid{display:grid}#spc-price .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}#spc-price .gap-8{gap:32px}#spc-price .mb-8{margin-bottom:32px}#spc-price .pt-4{padding-top:16px}#spc-price .rounded-2xl{border-radius:16px}#spc-price .p-8{padding:32px}#spc-price .shadow-card{box-shadow:0 4px 20px #0000000d}#spc-price .border{border:1px solid #e5e7eb}#spc-price .border-gray-100{border-color:#f3f4f6}#spc-price .flex{display:flex}#spc-price .flex-col{flex-direction:column}#spc-price .h-full{height:100%}#spc-price .-top-4{top:calc(-1 * 16px)}#spc-price .left-6{left:24px}#spc-price .bg-\[\#2d2d2d\]{background-color:#2d2d2d}#spc-price .text-white{color:#fff}#spc-price .text-xs{font-size:12px;line-height:16px}#spc-price .font-bold{font-weight:700}#spc-price .py-1\.5{padding-top:6px;padding-bottom:6px}#spc-price .rounded-full{border-radius:9999px}#spc-price .uppercase{text-transform:uppercase}#spc-price .tracking-wider{letter-spacing:.05em}#spc-price .text-xl{font-size:20px;line-height:28px}#spc-price .text-primaryText{color:#212121}#spc-price .mt-2{margin-top:8px}#spc-price .font-semibold{font-weight:600}#spc-price .text-sm{font-size:14px;line-height:20px}#spc-price .flex-grow{flex-grow:1}#spc-price .w-full{width:100%}#spc-price .bg-btnBlue{background-color:#00A5FF}#spc-price .py-3\.5{padding-top:14px;padding-bottom:14px}#spc-price .rounded-xl{border-radius:12px}#spc-price .transition{transition:color .15s,background-color .15s,box-shadow .15s,transform .15s}#spc-price .hover\:bg-\[\#024363\]:hover{background-color:#024363}#spc-price .bg-trustBlue{background-color:#03527A}#spc-price .shadow-card-hover{box-shadow:0 10px 25px #03527a26}#spc-price .transform{transform:translate(var(--ses-x,0),var(--ses-y,0)) rotate(var(--ses-rotate,0))}#spc-price .shadow-md{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}#spc-price .text-2xl{font-size:24px;line-height:32px}#spc-price .text-sanitaryTeal{color:#20D7BA}#spc-price .tracking-wide{letter-spacing:.025em}#spc-price .text-blue-100{color:#dbeafe}#spc-price .text-btnBlue{color:#00A5FF}#spc-price .hover\:bg-gray-100:hover{background-color:#f3f4f6}#spc-price .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}#spc-price .gap-4{gap:16px}#spc-price .p-6{padding:24px}#spc-price .justify-between{justify-content:space-between}#spc-price .items-center{align-items:center}#spc-price .mb-2{margin-bottom:8px}#spc-price .whitespace-nowrap{white-space:nowrap}#spc-price .py-2\.5{padding-top:10px;padding-bottom:10px}#spc-price .px-2{padding-left:8px;padding-right:8px}#spc-price .rounded-lg{border-radius:8px}#spc-price .col-span-2{grid-column:span 2 / span 2}@media(min-width:640px){#spc-price .sm\:text-base{font-size:16px;line-height:24px}}@media(min-width:640px){#spc-price .sm\:text-sm{font-size:14px;line-height:20px}}@media(min-width:768px){#spc-price .md\:text-4xl{font-size:36px;line-height:40px}}@media(min-width:768px){#spc-price .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){#spc-price .md\:-translate-y-2{--ses-y:-8px;transform:translate(var(--ses-x,0),var(--ses-y)) rotate(var(--ses-rotate,0))}}@media(min-width:1024px){#spc-price .lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:1024px){#spc-price .lg\:col-span-1{grid-column:span 1 / span 1}}#spc-price,#spc-price *{ box-sizing: border-box; }#spc-price{
    font-family: 'Montserrat', sans-serif;
    color: #212121;
    line-height: 1.5;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }#spc-price .hover-lift{ transition: transform .3s ease, box-shadow .3s ease; }#spc-price .hover-lift:hover{ transform: translateY(-5px); box-shadow: 0 15px 30px rgba(3,82,122,.15); }#spc-price #mr-list{
    display: flex; gap: 20px; overflow-x: auto; scroll-snap-type: x mandatory;
    scroll-behavior: smooth; padding: 10px 4px 20px; margin: -10px -4px -20px; scrollbar-width: none;
  }#spc-price #mr-list::-webkit-scrollbar{ display: none; }@keyframes mr-modal-in{ from { opacity: 0; transform: scale(.95); } to { opacity: 1; transform: scale(1); } }#spc-price{
      font-family: 'Roboto', sans-serif;
      line-height: 1.5;
      color: #212121;
      -webkit-font-smoothing: antialiased;
    }@keyframes ses-fadeIn{
      from { opacity: 0; transform: translateY(5px); }
      to { opacity: 1; transform: translateY(0); }
    }@media(max-width:767px){#spc-price .py-20{padding-top:48px;padding-bottom:48px}#spc-price .grid-cols-2>div{padding:16px 10px}}@media(prefers-reduced-motion:reduce){#spc-price *,#spc-price *::before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}#spc-price a.modal-link,#spc-price a[href^="tel:"]{display:inline-flex;align-items:center;justify-content:center}#spc-price #mr-form-status{color:#b91c1c}