.to-contract-sample__img{width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;position:relative}.to-contract-sample__img img{z-index:3;border-radius:max(20px,min(2.27273vw + 12.7273px,40px));width:auto;height:max(174px,min(48.9773vw + 17.2727px,605px));position:relative}.to-contract-sample__img:before,.to-contract-sample__img:after{content:"";border-radius:max(20px,min(2.27273vw + 12.7273px,40px));width:100%;height:100%;position:absolute;top:0;left:0}.to-contract-sample__img:before{background:var(--color-pale-blue);transform:rotate(-7deg)}.to-contract-sample__img:after{background:var(--color-sky-blue);transform:rotate(3deg)}.to-contract-sample__title{margin-bottom:max(30px,min(3.40909vw + 19.0909px,60px))}.to-contract-sample__block{gap:max(10px,min(12.9545vw - 31.4545px,124px));display:grid}.to-contract-sample__content{gap:20px;display:grid}.to-contract-sample__description{gap:10px;line-height:max(140%,min(140% + 4.54545vw - 14.5455px,180%));display:grid}.to-contract-sample__description :-webkit-any(h2,h3,h4,h5,h6){text-transform:uppercase;font-size:max(16px,min(.454545vw + 14.5455px,20px));font-weight:700;font-family:var(--font-mulish);color:var(--color-navy-blue);margin-top:10px}.to-contract-sample__description :-moz-any(h2,h3,h4,h5,h6){text-transform:uppercase;font-size:max(16px,min(.454545vw + 14.5455px,20px));font-weight:700;font-family:var(--font-mulish);color:var(--color-navy-blue);margin-top:10px}.to-contract-sample__description :is(h2,h3,h4,h5,h6){text-transform:uppercase;font-size:max(16px,min(.454545vw + 14.5455px,20px));font-weight:700;font-family:var(--font-mulish);color:var(--color-navy-blue);margin-top:10px}.to-contract-sample__description ul{gap:10px;display:grid}.to-contract-sample__description li{align-items:center;gap:10px;display:flex;position:relative}.to-contract-sample__description li:before{content:"";background:var(--color-red);border-radius:3px;flex-shrink:0;width:10px;height:10px;line-height:max(140%,min(140% + 3.40909vw - 10.9091px,170%))}.to-contract-sample__note{background:var(--color-pale-blue);border-radius:max(20px,min(2.27273vw + 12.7273px,40px));gap:6px;padding:20px;display:grid}.to-contract-sample__note-title{font-size:max(13px,min(.568182vw + 11.1818px,18px));font-weight:700;line-height:140%;font-family:var(--font-mulish);color:var(--color-red);text-transform:uppercase}.to-contract-sample__note-text{line-height:max(140%,min(140% + 3.40909vw - 10.9091px,170%))}.to-contract-sample__btn{width:100%;padding:max(20px,min(1.13636vw + 16.3636px,30px)) max(20px,min(3.40909vw + 9.09091px,50px))}@media screen and (min-width:1200px){.to-contract-sample__block{grid-template-columns:446fr 585fr;gap:max(124px,min(5vw + 64px,160px));padding-left:max(45px,min(9.72222vw - 71.6667px,115px));display:grid}.to-contract-sample__description li{align-items:flex-start}.to-contract-sample__description li:before{margin-top:11px}.to-contract-sample__note{padding:20px max(20px,min(1.38889vw + 3.33333px,30px))}.to-contract-sample__btn{width:-moz-max-content;width:max-content;min-width:299px}}@media screen and (min-width:1680px){.to-contract-sample__block{grid-template-columns:450fr 959fr;align-items:flex-start}.to-contract-sample__description :-webkit-any(h1,h2,h3,h4,h5,h6){font-size:max(20px,min(.277778vw + 16.6667px,22px))}.to-contract-sample__description :-moz-any(h1,h2,h3,h4,h5,h6){font-size:max(20px,min(.277778vw + 16.6667px,22px))}.to-contract-sample__description :is(h1,h2,h3,h4,h5,h6){font-size:max(20px,min(.277778vw + 16.6667px,22px))}.to-contract-sample__note{margin:20px 0}.to-contract-sample__btn{font-size:20px}}
