.btn-cb{display:inline-block;font-size:25px;line-height:1.2;font-weight:700;color:rgb(255,255,255);letter-spacing:0.03em;box-shadow:rgba(86,59,19,0.25) 0px 4px 10px;text-align:center;padding:17.5px 33px;border-radius:5px}.header-phones{display:flex;align-items:center;justify-content:flex-end;gap:12px}.header-messengers{display:flex;align-items:center;gap:8px}.header-phone svg{flex:0 0 auto;width:41px;height:41px}@media only screen and (max-width:1080px){.header-phones{flex-direction:column-reverse;flex-wrap:nowrap;align-items:flex-end}}@media only screen and (max-width:768px){.btn-cb{font-size:20px;line-height:1;padding:17px 20px}}@media only screen and (max-width:600px){.header-phone svg{width:26px;height:26px}}h3{font-size:25px;line-height:1.5;font-weight:700;color:#262626}.section-title .minimum-order-sum,.page-wrap .minimum-order-sum{all:unset;color:#009D4C}.stocks-title{margin-left:auto;margin-right:auto;letter-spacing:0.05em}@media only screen and (min-width:769px){.header-list{flex-wrap:wrap}.header-list li a{white-space:nowrap}}@media only screen and (min-width:1231px){.header-list li a{padding-right:32px;padding-left:32px}}@media only screen and (min-width:769px) and (max-width:1230px){.header-list li a{padding-right:18px;padding-left:18px}}.modal .main-btn:disabled{opacity:.5;cursor:not-allowed}.input-block.error-input textarea{border-color:#FB0606;box-shadow:0 4px 4px rgba(255,0,0,.25)}.work-examples{padding:70px 0}.work-examples-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,340px));justify-content:center;gap:24px}.work-example-card{display:flex;flex-direction:column;overflow:hidden;padding:0;border:0;background:#fff;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;box-shadow:0 4px 18px rgba(0,0,0,.12)}.work-example-page__description{margin-bottom:18px}.work-example-page__image{margin:18px 0;text-align:center}.work-example-page__image img{display:block;width:auto;max-width:100%;margin:0 auto}.work-example-card__cover{position:relative;display:block;width:100%;height:240px}.work-example-card__cover img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.work-example-card__body{display:flex;flex:1 1 auto;flex-direction:column;padding:18px}.work-example-card__body strong,.work-example-card__description{display:-webkit-box;height:2.6em;overflow:hidden;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.work-example-card__description{margin-top:8px}.work-example-card__count{display:block;margin-top:auto;padding-top:12px;color:#777;font-size:14px}.work-examples__all,.work-examples-pagination{margin-top:30px;text-align:center}.work-examples-pagination a{margin:0 12px}@media only screen and (max-width:768px){.work-examples{padding:45px 0}.work-examples-grid{grid-template-columns:minmax(0,1fr)}.work-example-card__cover{height:200px}}.contacts-messengers{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:18px}.contacts-messenger svg{display:block;flex:0 0 auto;width:41px;height:41px}.landing-page .page-wrap__top{padding-bottom:22px}.landing-page .landing-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px;align-items:center;margin-bottom:46px}.landing-block{margin-bottom:46px}.landing-page>.landing-block:last-child{margin-bottom:0}.landing-block--with-photo{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px;align-items:start}.landing-text p{margin:0 0 20px}.landing-text p:last-child{margin-bottom:0}.landing-text ul,.landing-text ol{font-size:25px;line-height:1.5;margin:0 0 20px;padding-left:28px}.landing-text ul li{list-style:disc}.landing-text ol li{list-style:decimal}.landing-text li{padding-bottom:12px}.landing-text li:last-child{padding-bottom:0}.landing-text table{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:20px;line-height:1.4}.landing-text th,.landing-text td{padding:14px 16px;border-bottom:1px solid #e6e6e6;text-align:left}.landing-text th{color:#232323;font-weight:700}.landing-text tr:last-child th,.landing-text tr:last-child td{border-bottom:none}.landing-note,.landing-hero__note{margin-top:14px;color:#9a9a9a;font-size:18px;line-height:1.45}.landing-note p,.landing-hero__note p{font-size:inherit;line-height:inherit;color:inherit}.landing-cta{margin-top:24px}.landing-form{text-align:center}.landing-form .landing-text{margin:0 auto;max-width:760px}.landing-photo{margin:0;overflow:hidden;border-radius:5px}.landing-photo--16x9{aspect-ratio:16 / 9}.landing-photo--4x3{aspect-ratio:4 / 3}.landing-photo--3x2{aspect-ratio:3 / 2}.landing-photo img{display:block;width:100%;height:100%;object-fit:cover}.landing-photo--placeholder{display:flex;align-items:center;justify-content:center;padding:14px;background:#f4f4f4;border:1px dashed #dcdcdc;overflow:visible}.landing-photo__hint{color:#a3a3a3;font-size:12px;line-height:1.4;text-align:left;overflow-wrap:break-word}.landing-photo__size{display:block;margin-bottom:6px;color:#8a8a8a;font-weight:700}@media only screen and (max-width:1080px){.landing-text ul,.landing-text ol{font-size:20px}.landing-text table{font-size:18px}.landing-page .landing-hero,.landing-block{margin-bottom:36px}}@media only screen and (max-width:768px){.landing-page .landing-hero,.landing-block--with-photo{grid-template-columns:minmax(0,1fr)}.landing-note,.landing-hero__note{font-size:16px}.landing-text th,.landing-text td{padding:10px 8px}}