.measurement-webform{max-width:1680px;margin:0 auto}.measurement-form-title{margin:0 0 24px;text-align:center;font-weight:600;letter-spacing:0}.measurement-form-description,.measurement-form-below{max-width:900px;margin:0 auto 28px;text-align:center}.measurement-form .measurement-fieldset{margin:0;padding:0;border:0}.measurement-fieldset-title{margin:36px 0 18px;text-align:center;font-size:24px;font-weight:600;letter-spacing:0}.measurement-form .measurement-field{width:100%;margin:0;padding:38px 0;border-bottom:1px solid #ececec}.measurement-form .measurement-item-info{width:100%}.measurement-form .measurement-item-layout{grid-template-columns:minmax(64px,88px) minmax(280px,1.8fr) minmax(160px,.8fr) minmax(260px,1.1fr);align-items:center}.measurement-marker-cell,.measurement-image-cell,.measurement-video-cell,.measurement-content-cell{min-width:0}.measurement-marker-cell{display:flex;align-items:center;justify-content:center}.measurement-field-info{min-width:0}.measurement-marker .action.primary,.measurement-marker-cell .action.primary{margin:0}.measurement-marker .action.primary span,.measurement-marker-cell .action.primary span{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:6px 12px;border-radius:4px;background:#4f7fe8;color:#fff;font-size:28px;line-height:1;font-weight:600}.measurement-label{display:block;margin:0 0 12px;color:#111}.measurement-name{margin:0;font-size:20px;line-height:1.25;font-weight:600;letter-spacing:0}.measurement-required{color:#d92d20;font-weight:700;margin-left:6px}.measurement-control input[type=text],.measurement-control input[type=number],.measurement-control input[type=email],.measurement-control select,.measurement-control textarea{width:100%;max-width:260px;border:2px solid #cfd8e6;border-radius:4px;background:#fff;box-shadow:0 0 0 3px rgba(79,127,232,.08);transition:border-color .2s ease,box-shadow .2s ease}.measurement-control input[type=text]:focus,.measurement-control input[type=number]:focus,.measurement-control input[type=email]:focus,.measurement-control select:focus,.measurement-control textarea:focus{border-color:#4f7fe8;box-shadow:0 0 0 4px rgba(79,127,232,.14)}.measurement-comment{max-width:560px;margin:0 0 14px;color:#111;font-size:16px;line-height:1.5}.measurement-comment>:first-child{margin-top:0}.measurement-comment>:last-child{margin-bottom:0}.measurement-reference{width:100%;min-height:0;display:flex;align-items:center;justify-content:center}.measurement-reference:empty{display:none}.measurement-reference img{display:block;max-width:100%;max-height:320px;width:auto;object-fit:contain;margin:0 auto}.measurement-reference-video{width:min(100%,420px);margin-left:auto;margin-right:auto;background:#0e0e0e;border-radius:4px;overflow:hidden}.measurement-reference-video:empty{display:none;background:0 0}.measurement-reference-video iframe,.measurement-reference-video lite-youtube{display:block;width:100%;height:100%;border:0}@media (max-width:1279px){.measurement-form .measurement-item-layout{grid-template-columns:minmax(56px,72px) minmax(240px,1.7fr) minmax(150px,.8fr) minmax(220px,1fr);gap:20px}.measurement-marker .action.primary span,.measurement-marker-cell .action.primary span{min-width:42px;min-height:42px;font-size:24px}}@media (max-width:1024px){.measurement-form .measurement-item-layout{grid-template-columns:minmax(56px,72px) minmax(0,1fr) minmax(180px,220px);align-items:start}.measurement-video-cell{grid-column:2/4}}@media (max-width:768px){.measurement-form .measurement-field{padding:30px 0}.measurement-form .measurement-item-layout{grid-template-columns:1fr;gap:22px}.measurement-video-cell{grid-column:auto}.measurement-field-info{text-align:center}.measurement-control input[type=text],.measurement-control input[type=number],.measurement-control input[type=email],.measurement-control select,.measurement-control textarea{margin:0 auto;text-align:center}.measurement-comment{margin-left:auto;margin-right:auto;text-align:center}}