.pk-consult{background:#eff0ef;padding:80px 0;overflow:visible}.pk-consult__row{background:#a8c0a4 url(../../img/consult-lineart-v2.webp) bottom/cover no-repeat;border-radius:28px;padding:56px 340px 56px 56px;position:relative;overflow:visible}.pk-consult__body{max-width:760px}.pk-consult__title{font:var(--pk-t-h35);color:var(--pk-ink);margin:0 0 12px}.pk-consult__lead{font:var(--pk-t-body16);color:var(--pk-ink);margin:0 0 28px}.pk-consult__form{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.pk-field{background:var(--pk-white);border-radius:var(--pk-r-md);min-width:200px;box-shadow:var(--pk-shadow-soft);flex:1;align-items:center;gap:10px;padding:0 16px;display:flex}.pk-field:focus-within{box-shadow:0 0 0 2px var(--pk-green)}.pk-field__ico{color:var(--pk-green)}.pk-field__input{width:100%;font:var(--pk-t-body16);color:var(--pk-ink);background:0 0;border:0;outline:0;flex:1;padding:15px 0}.pk-consult__submit{white-space:nowrap}.pk-consult__photo{z-index:1;flex:none;position:absolute;bottom:0;right:20px}.pk-consult__photo img{width:auto;max-height:440px;display:block}.pk-consult--full{background:#a8c0a4 url(../../img/consult-lineart-v2.webp) bottom/cover no-repeat;padding:72px 0;position:relative}.pk-consult--full .pk-consult__row{background:0 0;border-radius:0;padding:0 24px;position:static}.pk-consult--full .pk-consult__photo{right:max(0px,50% - 620px)}@media (width<=1024px){.pk-consult{padding:48px 0}.pk-consult__row{padding:40px 28px}.pk-consult__body{max-width:none}.pk-consult__photo{display:none}.pk-consult--full{padding:48px 0}.pk-consult--full .pk-consult__row{padding:0 24px}}@media (width<=768px){.pk-consult__row{padding:32px 24px 24px;overflow:hidden}.pk-consult__body{z-index:1;width:100%;padding-right:0;position:relative}.pk-consult__title{white-space:nowrap;font-size:24px;line-height:1.22}.pk-consult__lead{max-width:76%}.pk-consult__form{flex-direction:column;align-items:stretch;gap:12px;width:60%}.pk-field{flex:none;width:100%;min-width:0}.pk-consult__submit{width:100%}.pk-consult__photo{width:40%;display:block;bottom:0;right:0}.pk-consult__photo img{width:100%;height:auto;max-height:none}.pk-consult--full .pk-consult__photo{right:4px}}