

/* Start:/case-rubin/styles.min.css?175646710229550*/
:root{--primary-color:#95142d;--secondary-color:#af1937;--accent-color:#19191e;--primary-bg-color:#f0f0f0;--secondary-bg-color:#fbf3f5;--primary-text-color:#383838;--secondary-text-color:#19191e;--primary-border-color:#dcdcdc;--swiper-pagination-bottom:-10px;--swiper-pagination-color:#383838;--swiper-pagination-bullet-inactive-color:var(--primary-border-color);--swiper-pagination-bullet-inactive-opacity:1}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(/case-rubin/../../fonts/inter/inter-light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/case-rubin/../../fonts/inter/inter-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/case-rubin/../../fonts/inter/inter-medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:600;src:url(/case-rubin/../../fonts/gilroy/gilroy-semi-bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:700;src:url(/case-rubin/../../fonts/gilroy/gilroy-bold.woff2) format("woff2")}.case-rubin-page .header{position:relative;z-index:30}.case-rubin-page .footer{background-color:var(--secondary-color);background-image:url(/case-rubin/../../img/svg/footer_tentacle_rosman.svg);color:#fff}.case-rubin-page .footer-social{border-color:currentColor;color:inherit}.case-rubin-page .footer-social:focus,.case-rubin-page .footer-social:hover{background-color:var(--primary-text-color);border-color:var(--primary-text-color)}.case-rubin-page .footer div.footer-phones .footer-phone svg{fill:currentColor;stroke:currentColor}.case-rubin{background-color:#fff;color:var(--primary-text-color);font-family:Inter,Arial,sans-serif;font-size:15px;line-height:1.4}.case-rubin .h1,.case-rubin h1{font-family:Gilroy,Arial,sans-serif;text-transform:none}.case-rubin .h1:first-child,.case-rubin h1:first-child{margin-top:0}.case-rubin .h2,.case-rubin h2{font-family:Gilroy,Arial,sans-serif;font-weight:600;text-transform:none}.case-rubin .h2:first-child,.case-rubin h2:first-child{margin-top:0}.case-rubin .h3,.case-rubin h3{font-family:Gilroy,Arial,sans-serif;font-weight:600;text-transform:none}.case-rubin .h3:first-child,.case-rubin h3:first-child{margin-top:0}.case-rubin .h4,.case-rubin h4{font-family:Gilroy,Arial,sans-serif;font-weight:600;text-transform:none}.case-rubin .h4:first-child,.case-rubin h4:first-child{margin-top:0}.case-rubin .h5,.case-rubin h5{font-family:Gilroy,Arial,sans-serif;font-weight:600;text-transform:none}.case-rubin .h5:first-child,.case-rubin h5:first-child{margin-top:0}.case-rubin h1,.case-rubin h2{font-size:24px}.case-rubin .h3,.case-rubin h3{font-size:20px;margin-bottom:1em;margin-top:1em}.case-rubin .h4,.case-rubin h4{font-size:16px}.case-rubin p:first-child{margin-top:0}.case-rubin p:last-child{margin-bottom:0}.case-rubin p:not(:first-child):not([class]){margin-top:32px}.case-rubin p:not(:last-child):not([class]){margin-bottom:32px}.case-rubin p b{font-weight:500}.case-rubin p a{color:var(--primary-color);font-weight:500;text-decoration:none}.case-rubin p a:hover{text-decoration:underline}.case-rubin ul:not([class]){padding-left:25px}.case-rubin ol:not([class]){margin:0}.case-rubin blockquote{background-color:var(--secondary-bg-color);border-radius:24px;margin:24px 0 0;padding:16px}.case-rubin__section{padding-bottom:24px;padding-top:24px}.case-rubin__section--color{background-color:var(--primary-bg-color)}.case-rubin__section--accent{background-color:var(--accent-color);border-radius:16px;color:#fff}.case-rubin__section-content{margin-top:24px}.case-rubin__section-content--row{display:grid;grid-template-columns:1fr;grid-column-gap:24px}.case-rubin__section-content>:first-child{margin-top:0}.case-rubin__section-content ol{counter-reset:number 0;list-style:none;padding:0}.case-rubin__section-content ol li{counter-increment:number 1}.case-rubin__section-content ol li:before{content:"0" counter(number);display:block;font-size:24px;line-height:1.5}.case-rubin__section-list{list-style:none;padding:0!important}.case-rubin__section-list li{color:var(--secondary-text-color);display:flex;position:relative;text-transform:uppercase!important}.case-rubin__section-list li:before{aspect-ratio:1/1;background:url(/case-rubin/images/decor-circle-dark.svg) 0 0/contain no-repeat;content:"";display:inline-block;margin-right:24px;min-width:30px;z-index:2}.case-rubin__section-list li:not(:first-child){margin-top:30px}.case-rubin__section-list li:not(:first-child):after{background-color:var(--primary-border-color);bottom:100%;content:"";display:block;height:164%;left:15px;position:absolute;width:1px}.case-rubin__section-rhombus{margin-right:-16px;overflow:hidden;padding-top:5%}.case-rubin__section-rhombus:before{background:url(/case-rubin/images/rhombus.svg) 0 0/contain no-repeat;content:"";display:block}.case-rubin__section-morebtn{align-items:center;background-color:var(--secondary-bg-color);border:0;color:var(--primary-color);display:flex;font-family:Gilroy,Arial,sans-serif;gap:16px;justify-content:center;min-height:40px;padding:10px;width:100%}.case-rubin__section-morebtn:after{background-color:var(--primary-color);content:"";display:block;height:11px;-webkit-mask:url(/case-rubin/images/arrow-down.svg) center/contain no-repeat;mask:url(/case-rubin/images/arrow-down.svg) center/contain no-repeat;transition:transform .4s ease;width:11px}.case-rubin__section-morebtn.active:after{transform:scaleY(-1)}.case-rubin__bottom{background-color:var(--secondary-color);color:#fff;text-align:center}.case-rubin__bottom-button{align-items:center;background-color:var(--accent-color);border:2px solid var(--accent-color);color:#fff;display:inline-flex;font-family:Gilroy,Arial,sans-serif;gap:16px;justify-content:center;margin-top:24px;max-width:264px;padding:10px 20px;text-decoration:none;transition:color .4s ease,background-color .4s ease}.case-rubin__bottom-button:after{background-color:currentColor;content:"";display:block;height:18px;-webkit-mask:url(/case-rubin/images/arrow-right-short.svg) 0 0/contain no-repeat;mask:url(/case-rubin/images/arrow-right-short.svg) 0 0/contain no-repeat;width:18px}.case-rubin__bottom-button:hover{background-color:initial;color:var(--secondary-text-color);text-decoration:none}.case-rubin__checklist{list-style:none}.case-rubin__checklist-item{padding-left:27px;position:relative}.case-rubin__checklist-item:not(:first-child){margin-top:20px}.case-rubin__checklist-item:before{background:url(/case-rubin/images/arrow.svg) 0 0/contain no-repeat;content:"";height:10px;left:-17px;position:absolute;top:8px;width:32px}.case-rubin__checklist-title{color:var(--primary-color);font-family:Gilroy,Arial,sans-serif;font-size:16px;margin:0 0 16px}.case-rubin__checklist-text{color:var(--secondary-text-color);font-weight:500;margin-top:12px}.case-rubin__list{counter-reset:number 0;list-style:none;margin:0;padding:0}.case-rubin__list-item{border-bottom:1px solid var(--primary-border-color);counter-increment:number 1;display:grid;font-weight:300;grid-template-columns:56px 1fr auto;padding-bottom:16px;padding-top:20px}.case-rubin__list-item:before{content:"0" counter(number);font-family:Gilroy,Arial,sans-serif;font-size:16px;font-weight:600}.case-rubin__list-item:after{aspect-ratio:1/1;background:url(/case-rubin/images/decor-circle-dark.svg) 0 0/contain no-repeat;content:"";display:block;margin-left:10px;width:30px}.case-rubin__title{align-items:flex-start;color:var(--secondary-text-color);display:flex;gap:16px;margin-bottom:24px}.case-rubin__title:before{background-color:var(--primary-color);border-radius:48px;content:"";height:2px;width:32px}.case-rubin__table{border-collapse:initial;border-spacing:0 16px;min-width:420px;width:100%}.case-rubin-collapse .case-rubin__table{min-width:1020px}.case-rubin__table td,.case-rubin__table th{width:33.3333333333%}.case-rubin-collapse .case-rubin__table td,.case-rubin-collapse .case-rubin__table th{width:20%}.case-rubin__table td:first-child,.case-rubin__table th:first-child{width:auto}.case-rubin-collapse .case-rubin__table td:first-child,.case-rubin-collapse .case-rubin__table th:first-child{width:5%}.case-rubin__table td{border-color:var(--primary-border-color);border-style:solid;border-width:1px 0;padding:24px 16px;vertical-align:top}.case-rubin__table td:first-child{border-bottom-left-radius:16px;border-left-width:1px;border-top-left-radius:16px}.case-rubin__table td:last-child{border-bottom-right-radius:16px;border-right-width:1px;border-top-right-radius:16px}.case-rubin__table td span{display:block}.case-rubin__table td span:not(:first-child){margin-top:12px}.case-rubin__table th{color:var(--primary-color);padding:0 16px;text-align:left;vertical-align:top}.case-rubin__table thead~tbody tr:first-child td{padding:7px 16px}.case-rubin__table tbody.case-rubin__table-not-thead tr:first-child td{border:none;padding:0 16px}.case-rubin__table th,.case-rubin__table-head,.case-rubin__table-title{font-family:Gilroy,Arial,sans-serif;font-weight:600}.case-rubin__table th,.case-rubin__table-head{font-size:18px}.case-rubin-collapse .case-rubin__table-title{background-color:var(--primary-bg-color);left:0;position:sticky}.case-rubin__table-title span{transform:scale(-1);white-space:nowrap;writing-mode:vertical-lr}.case-rubin__table-wrapper{overflow:auto;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.case-rubin__table-wrapper ::-webkit-scrollbar-thumb:hover,.case-rubin__table-wrapper::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.case-rubin__table-wrapper::-webkit-scrollbar{height:5px}.case-rubin-head__content{overflow:hidden;position:relative}.case-rubin-head__title{color:#fff;padding-right:15px;position:absolute;top:25vw}.case-rubin-head__image{margin-left:-4.167vw;max-width:104.167vw;width:100%;width:104.167vw}.case-rubin-head__menu{background-color:#ffffffb3;padding:16px 0 24px;position:relative;width:100%;z-index:20}.case-rubin-head__menu-wrapper{margin-top:32px}.case-rubin-head__menu:before{backdrop-filter:blur(10px);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.case-rubin-head__menu.open{background-color:#ffffffe6}.case-rubin-head__menu-button{align-items:center;background-color:initial;border:0;bottom:6px;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:28px;justify-content:center;left:0;position:absolute;transition:opacity .35s ease-in;width:100%}.case-rubin-head__menu-button:after,.case-rubin-head__menu-button:before{background-color:var(--secondary-text-color);border-radius:10px;content:"";display:block;height:2px;width:40px}.case-rubin-head__nav{display:grid;font-family:Gilroy,Arial,sans-serif;font-weight:600;list-style:none;margin:0;padding:0;position:relative;z-index:2;grid-gap:10px}.case-rubin-head__nav-link{border-bottom:1px solid #0000;color:currentColor!important;font-size:16px;font-weight:600;padding-bottom:4px;padding-top:4px;text-decoration:none!important}.case-rubin-head__nav-link:hover{border-bottom-color:var(--primary-color)}.case-rubin-about{background-color:var(--primary-bg-color)}.case-rubin-about__image{border-radius:0 80px 0 80px;width:100%}.case-rubin-about__list{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;grid-gap:24px;list-style:none;margin:24px 0 0;padding:0}.case-rubin-about__element{display:flex;font-family:Gilroy,Arial,sans-serif;font-weight:600;line-height:1}.case-rubin-about__element-number{background-color:var(--primary-color);color:#fff;font-size:32px}.case-rubin-about__element-text{font-size:18px}.case-rubin-about__text{margin-top:40px}.case-rubin-stage{color:var(--secondary-text-color)}.case-rubin-stage .case-rubin__list{counter-reset:number -1}.case-rubin-stage .case-rubin__list-item:after{background-image:url(/case-rubin/images/decor-circle.svg)}.case-rubin-cards__item-title{margin-top:0!important}.case-rubin-cards__item-list{background-color:var(--primary-bg-color);border-radius:16px;list-style:none;padding:16px 15px}.case-rubin-cards__item-li{color:var(--secondary-color);padding-left:18px;position:relative}.case-rubin-cards__item-li:not(:first-child){margin-top:16px}.case-rubin-cards__item-li:before{background-color:var(--secondary-color);content:"";height:10px;left:0;position:absolute;top:2px;transform:skewX(20deg) rotate(20deg);width:10px}.case-rubin-cards__item-li span{color:var(--secondary-text-color);font-weight:500}.case-rubin-promises__slider{overflow:hidden}.case-rubin-promises__card{display:grid;width:100%}.case-rubin-promises__card-picture{position:relative}.case-rubin-promises__card-image{border-radius:16px;width:100%}.case-rubin-promises__card-label{background-color:#fff;border-radius:8px;color:var(--secondary-text-color);display:block;font-weight:500;margin-top:16px;padding:8px 24px}.case-rubin-promises__card-title{background-color:var(--accent-color);margin:0!important;padding-bottom:16px;padding-top:8px;position:relative}.case-rubin-promises .case-rubin__list{background-color:var(--accent-color);position:relative;z-index:2}.case-rubin-promises .case-rubin__list-item p{margin:0;max-width:730px}.case-rubin-promises .scrollmagic-pin-spacer{min-height:auto!important}.case-rubin-questions__list{counter-reset:number 0;list-style:none;margin:-10px 0 0;padding:0}.case-rubin-questions__item{position:relative}.case-rubin-questions__item-head{border-bottom:1px solid var(--primary-border-color);counter-increment:number 1;display:grid;font-family:Gilroy,Arial,sans-serif;font-weight:600;grid-template-columns:56px 1fr auto;padding-bottom:16px;padding-top:20px}.case-rubin-questions__item-head:before{content:"0" counter(number);font-size:16px}.case-rubin-questions__item-title{margin:0}.case-rubin-questions__item-button{aspect-ratio:1/1;background-color:var(--secondary-bg-color);border:none;border-radius:50%;color:var(--primary-color);margin-left:16px;position:relative;transition:background-color .4s ease,color .4s ease;width:30px}.case-rubin-questions__item-button:after,.case-rubin-questions__item-button:before{background-color:currentColor;border-radius:20px;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:transform .4s ease;width:30%}.case-rubin-questions__item-button:not(.active):after{transform:rotate(90deg)}.case-rubin-questions__item-button.active{background-color:var(--primary-color);color:var(--secondary-bg-color)}.case-rubin-questions__item-content{height:0;overflow:hidden;z-index:-1}.case-rubin-questions__item-content.active{height:auto;z-index:2}.case-rubin-questions__item-text{background-color:var(--primary-color);border-radius:16px;color:#fff;margin:20px 0 0;padding:40px 20px 20px;position:relative}.case-rubin-questions__item-text:before{background:url(/case-rubin/images/quotes.svg) 0 0/contain no-repeat;content:"";height:12px;left:20px;position:absolute;top:20px;width:18px}.case-rubin-poll__list{display:grid;grid-template-columns:1fr;grid-gap:12px}.case-rubin-poll__item{border:1px solid var(--primary-border-color);border-radius:16px}.case-rubin-poll__item:first-child{grid-row-start:span 2}.case-rubin-poll__item-title{background:none;border:none;padding:16px!important;position:relative;text-align:left;width:100%}.case-rubin-poll__item-content{overflow:hidden}.case-rubin-poll__item-list{display:grid;grid-template-columns:80% 20%;grid-row-gap:16px;margin:0 -1px -1px}.case-rubin-poll__item-list dd,.case-rubin-poll__item-list dt{align-items:center;background-color:var(--primary-bg-color);border:1px solid var(--primary-border-color);border-radius:16px;display:flex;margin:0;min-height:48px;padding:9px 16px}.case-rubin-poll__item-list dd{font-weight:500;justify-content:center}.case-rubin-advantages__slider{counter-reset:number 0}.case-rubin-advantages__item{counter-increment:number 1;position:relative}.case-rubin-advantages__item--w-number:before,.case-rubin-advantages__item-title{background-color:var(--primary-color);color:#fff;content:"0" counter(number);display:block;font-family:Gilroy,Arial,sans-serif;font-size:24px;font-weight:600;margin-bottom:26px}.case-rubin-advantages__item-title{width:fit-content}.case-rubin-advantages__item--w-number:before{width:40px}.case-rubin-advantages__item:after{background-color:var(--primary-border-color);content:"";height:1px;left:-20px;position:absolute;top:39px;width:calc(100% + 20px)}.case-rubin-collapse__item-head{align-items:center;background:none;border:none;border-bottom:1px solid var(--primary-border-color);display:flex;justify-content:space-between;min-height:100px;padding:20px 0 16px;text-align:left;width:100%}.case-rubin-collapse__item-button{aspect-ratio:1/1;background-color:var(--secondary-bg-color);border:none;border-radius:50%;color:var(--primary-color);margin-left:16px;min-width:30px;position:relative;transition:background-color .4s ease,color .4s ease}.case-rubin-collapse__item-button:after,.case-rubin-collapse__item-button:before{background-color:currentColor;border-radius:20px;bottom:0;content:"";display:block;height:2px;left:0;margin:auto;position:absolute;right:0;top:0;transition:transform .4s ease;width:30%}.case-rubin-collapse__item-head:not(.active) .case-rubin-collapse__item-button:after{transform:rotate(90deg)}.case-rubin-collapse__item-head.active .case-rubin-collapse__item-button{background-color:var(--primary-color);color:var(--secondary-bg-color)}.case-rubin-collapse__item-content{overflow:hidden;transition:max-height .4s ease}.case-rubin-collapse__item-content:not(.active){max-height:0}.case-rubin-collapse__item-text{padding-bottom:24px;padding-top:24px}.case-rubin-collapse__pictures{display:grid;grid-template-columns:1fr;grid-gap:16px}.case-rubin-collapse__pictures--decor{background-color:var(--primary-border-color);padding:16px}.case-rubin-collapse__pictures-item{width:100%}.case-rubin-collapse__logos-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 24px}.case-rubin-collapse__logos-item{align-items:center;background-color:#fff;display:flex;justify-content:center}.case-rubin-collapse__logos-item:last-child{grid-column-start:span 2}.case-rubin-team{overflow:hidden}.case-rubin-team__slider{margin-top:24px;overflow:visible!important}.case-rubin-team__slider .swiper-slide{width:auto}.case-rubin-team__slider-item{border:1px solid var(--primary-border-color);color:var(--secondary-text-color);font-family:Gilroy,Arial,sans-serif;font-weight:600;min-width:271px;padding:16px;transition:background-color .4s ease;width:fit-content}.case-rubin-team__slider-item:before{aspect-ratio:1/1;background:url(/case-rubin/images/decor-flower.svg) 0 0/contain no-repeat;content:"";display:block;margin-bottom:16px;transition:transform .4s ease;width:30px}.case-rubin-team__slider-item:hover{background-color:var(--primary-bg-color)}.case-rubin-team__slider-item:hover:before{transform:rotate(-15deg)}.case-rubin-competitors{overflow:hidden}.case-rubin-competitors__item p{margin:0}.case-rubin-competitors .container{position:relative}.case-rubin-competitors .swiper{overflow:visible}.case-rubin-competitors .swiper-nav{display:block;margin-top:24px}.case-rubin-competitors .swiper-counter{margin-top:16px}.case-rubin-competitors .swiper-arrows{bottom:0;max-width:none;position:absolute;right:16px;top:auto}.case-rubin-competitors .swiper-arrows__next,.case-rubin-competitors .swiper-arrows__prev{height:21px;width:40px}.case-rubin-competitors .swiper-arrows__prev{-webkit-mask-image:url(/case-rubin/images/arrow-prev.svg);mask-image:url(/case-rubin/images/arrow-prev.svg)}.case-rubin-competitors .swiper-arrows__next{-webkit-mask-image:url(/case-rubin/images/arrow-next.svg);mask-image:url(/case-rubin/images/arrow-next.svg)}.case-rubin-steps.hidden{display:none}.case-rubin-steps__list{background-color:#fff;border:1px solid var(--primary-border-color);display:flex;gap:16px;justify-content:center;list-style:none;padding:8px;width:fit-content}.case-rubin-steps__link{color:var(--secondary-text-color)}.case-rubin-steps__link.active,.case-rubin-steps__link.active:hover,.case-rubin-steps__link:hover{background-color:var(--primary-color);color:#fff}.case-rubin-steps__link,.case-rubin-steps__link:hover{text-decoration:none}.case-rubin .scrollmagic-steps-spacer{padding:0!important;width:100%!important;z-index:99}@media (min-width:480px){.case-rubin-head__title{top:50vw}}@media (min-width:576px){.case-rubin{font-size:18px}.case-rubin .h3,.case-rubin h3{font-size:28px}.case-rubin .h4,.case-rubin h4{font-size:24px}.case-rubin h5,.case-rubin__checklist-title{font-size:18px}.case-rubin-head__title{margin-top:32px}.case-rubin-about__list{grid-template-columns:repeat(4,auto);margin:40px 0 0}.case-rubin-collapse__pictures{grid-template-columns:repeat(2,1fr)}.case-rubin-collapse__pictures--decor{background-position:100% 0;background-size:auto 97%}.case-rubin-team__slider-item{font-size:24px;min-width:312px}.case-rubin-competitors .swiper-slide br{display:none}}@media (min-width:768px){.case-rubin h1{font-size:40px}.case-rubin h2{font-size:32px}.case-rubin blockquote{margin:40px 0 0;padding:24px}.case-rubin__section{padding-bottom:64px;padding-top:64px}.case-rubin__section--accent{border-radius:40px}.case-rubin__section-content{margin-top:56px}.case-rubin__section-content ol li:before{font-size:18px}.case-rubin__section-content ol li{display:grid;grid-template-columns:65px 1fr}.case-rubin__section-content ol li:not(:first-child){margin-top:40px}.case-rubin__section-list li:before{margin-top:-5px;min-width:40px}.case-rubin__section-list li:not(:first-child){margin-top:50px}.case-rubin__section-list li:not(:first-child):after{height:200%;left:20px}.case-rubin__section-morebtn{display:none}.case-rubin__checklist-item{padding-left:40px}.case-rubin__checklist-item:before{left:0;top:10px}.case-rubin__checklist-item:not(:first-child){margin-top:40px}.case-rubin__list-item{grid-template-columns:70px 1fr auto;padding-bottom:24px;padding-top:40px}.case-rubin__list-item:before{font-size:32px}.case-rubin__list-item:after{width:48px}.case-rubin__title:before{width:60px}.case-rubin__title{margin-bottom:56px}.case-rubin__table td{font-size:18px}.case-rubin-head__menu-wrapper{margin-top:48px}.case-rubin-head__menu.fixed{position:fixed;top:0;z-index:20}.case-rubin-head__menu.fixed .case-rubin-head__nav{margin-bottom:24px}.case-rubin-head__menu.fixed:not(.open) .case-rubin-head__nav{height:0;margin-bottom:0;overflow:hidden}.case-rubin-head__menu:not(.fixed) .case-rubin-head__menu-button{opacity:0;pointer-events:none}.case-rubin-head__nav{grid-auto-flow:column;grid-template-rows:repeat(3,1fr)}.case-rubin-about__image{border-radius:0 200px 0 200px}.case-rubin-about__element-number{font-size:56px}.case-rubin-about__element-text{font-size:24px}.case-rubin-stage .case-rubin__list{margin:-40px 0 0}.case-rubin-cards{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 24px}.case-rubin-cards__item-list{min-height:236px;padding:24px 61px 24px 24px}.case-rubin-promises__card{gap:20px;grid-template-columns:55% 1fr;margin-top:48px}.case-rubin-promises__card-label{border-radius:48px;bottom:23px;left:50%;position:absolute;transform:translateX(-50%);width:max-content}.case-rubin-promises__card-title{order:2;padding-top:10%}.case-rubin-questions__item-head{grid-template-columns:70px 80% auto;min-height:112px;padding-bottom:24px;padding-top:24px}.case-rubin-questions__item-head:before{font-size:18px}.case-rubin-questions__item-button{width:40px}.case-rubin-questions__item-content{bottom:calc(100% - 13px);position:absolute;right:0;width:536px}.case-rubin-questions__item-text{font-size:18px}.case-rubin-poll__list{grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);grid-gap:24px;align-items:start}.case-rubin-poll__item-title{cursor:default;padding:24px!important;pointer-events:none}.case-rubin-poll__item-content{max-height:none!important}.case-rubin-poll__item-list dd,.case-rubin-poll__item-list dt{min-height:73px;padding:9px 25px}.case-rubin-advantages__item--w-number:before,.case-rubin-advantages__item-title{margin-bottom:40px}.case-rubin-advantages__item-title{font-size:32px;line-height:1.1}.case-rubin-advantages__item--w-number:before{font-size:40px;line-height:1.3;width:88px}.case-rubin-advantages__item:after{top:56px}.case-rubin-collapse__item-head{padding:24px 0 48px}.case-rubin-collapse__item-button{min-width:40px}.case-rubin-collapse__pictures--decor{background:var(--primary-border-color) url(/case-rubin/images/decor-bg.svg) right top/auto 98% no-repeat}.case-rubin-collapse__pictures{grid-gap:32px 20px}.case-rubin-collapse__pictures--decor{padding:54px 15.5% 54px 32px}.case-rubin-collapse__logos{align-items:center;display:grid;gap:40px;grid-template-columns:41% 1fr}.case-rubin-collapse__logos-text{max-width:463px}.case-rubin-team__slider{margin-top:56px}.case-rubin-team__slider-item:before{margin-bottom:32px;width:40px}.case-rubin-competitors__item{align-items:center;display:flex;gap:0 40px}.case-rubin-competitors__item-image{max-width:58%}.case-rubin-competitors .swiper-nav{margin-top:56px}.case-rubin-competitors .swiper-counter{margin-top:24px}.case-rubin-competitors .swiper-arrows__next,.case-rubin-competitors .swiper-arrows__prev{height:21px;width:57px}}@media (min-width:992px){.case-rubin__section-content--row{grid-template-columns:42% 1fr}.case-rubin__section-content ol li{grid-template-columns:112px 1fr}.case-rubin__section-rhombus:before{height:100%;width:90%}.case-rubin-collapse .case-rubin__table td{padding-right:5%}.case-rubin-head__menu-button{bottom:9px}.case-rubin-promises__card{gap:40px;grid-template-columns:45% 1fr}.case-rubin-promises__card-title:after{background-color:#fff;content:"";display:block;height:72px;-webkit-mask:url(/case-rubin/images/arrow-down-long.svg) center/contain no-repeat;mask:url(/case-rubin/images/arrow-down-long.svg) center/contain no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px}.case-rubin-competitors .swiper-arrows{right:30px}}@media (min-width:1100px){.case-rubin__list-item{grid-template-columns:184px 1fr auto}.case-rubin-questions__item-head{grid-template-columns:184px 53% auto}.case-rubin-questions__item-title{max-width:584px}.case-rubin-poll__list{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr)}.case-rubin-poll__item:nth-child(2){margin-top:24px}.case-rubin-poll__item:last-child{margin-top:-24px}}@media (min-width:1240px){.case-rubin .container{max-width:1400px}.case-rubin-competitors .swiper-arrows{right:50px}}@media (min-width:1440px){.case-rubin{font-size:20px}.case-rubin .container{max-width:1420px}.case-rubin h1{font-size:48px}.case-rubin h2{font-size:40px}.case-rubin .h3,.case-rubin h3{font-size:32px}.case-rubin blockquote{padding:32px}.case-rubin__section{padding-bottom:80px;padding-top:80px}.case-rubin__section-content{margin-top:64px}.case-rubin__section-list li:before{min-width:48px}.case-rubin__section-list li:not(:first-child):after{left:24px}.case-rubin__title:before{width:80px}.case-rubin__title{margin-bottom:64px}.case-rubin-head__title{margin-top:40px}.case-rubin-head__menu-wrapper{margin-top:64px}.case-rubin-head__nav-link{font-size:18px}.case-rubin-about__element-number{font-size:64px}.case-rubin-promises__card{margin-top:56px}.case-rubin-promises .case-rubin__list{padding-top:24px}.case-rubin-collapse__pictures--decor{padding:64px 15.5% 64px 47px}.case-rubin-team__slider{margin-top:64px}.case-rubin-team__slider-item{min-width:312px}.case-rubin-steps{width:auto!important}.case-rubin-steps__list{flex-direction:column;margin-top:10px;padding:24px}.case-rubin .scrollmagic-steps-spacer{position:absolute!important}}@media (max-width:1439.98px){.case-rubin-steps{bottom:10px!important;top:auto!important}.case-rubin-steps__list{margin-left:auto;margin-right:auto}}@media (max-width:1239.98px){.case-rubin-promises__card-label{font-size:14px}}@media (max-width:991.98px){.case-rubin__section-rhombus:before{height:515px;margin-top:-230px!important;max-width:none;transform:rotate(-90deg);width:515px}}@media (max-width:767.98px){.case-rubin-page .footer{background-image:url(/case-rubin/../../img/svg/footer_tentacle_mob_rosman.svg)}.case-rubin__section-content ol li:before{color:#dcdcdc}.case-rubin__section-content ol li:not(:first-child){margin-top:24px}.case-rubin__section-content ol li:nth-child(2n){padding-left:40px}.case-rubin__section-scheme{max-width:480px}.case-rubin__table td{padding:24px 16px}.case-rubin__table td span:not(:first-child){margin-top:8px}.case-rubin__table th:first-child span{display:none}.case-rubin-head__menu{left:0;position:fixed;top:0}.case-rubin-cards:not(.active) .case-rubin-cards__item:nth-child(n+3),.case-rubin-head__menu:not(.open) .case-rubin-head__nav{height:0;overflow:hidden}.case-rubin-cards__item-list{margin-bottom:24px}.case-rubin-promises__slider{margin-top:-24px}.case-rubin-promises__card{background-color:var(--accent-color);padding-top:16px}.case-rubin-promises__card-title{font-size:16px!important}.case-rubin-poll__item-title:after{background:url(/case-rubin/images/arrow-down.svg) 0 0/contain no-repeat;content:"";display:block;height:11px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transform-origin:center 4px;transition:transform .4s ease;width:11px}.case-rubin-poll__item-title.active:after{transform:rotate(180deg)}.case-rubin-poll__item-content{transition:max-height .4s ease}.case-rubin-poll__item-content:not(.active){max-height:0}.case-rubin-collapse__logos-text,.case-rubin-competitors__item-content{margin-top:16px}}@media (max-width:575.98px){.case-rubin-about__element-number{margin-right:5px;min-width:55px}.case-rubin-collapse__logos-item:nth-child(2) img{max-height:86%}.case-rubin-competitors .swiper-slide{width:auto}}@media (max-width:479.98px){.case-rubin-steps__list{font-size:12px;width:100%}}
/* End */
/* /case-rubin/styles.min.css?175646710229550 */
