@media screen and (min-width:640px){body.page-template-dxinsight-template{padding-top:0}}.formBlock{background-color:#1d1d1b;padding-bottom:96px;padding-top:0}@media screen and (min-width:768px){.formBlock{padding-bottom:120px}}@media screen and (min-width:1024px){.formBlock{background:url(https://devexperts.com/app/uploads/2025/04/dxinsight-l-bg.svg) no-repeat bottom 200px left 0/contain,url(https://devexperts.com/app/uploads/2025/04/dxinsight-r-bg.svg) no-repeat bottom 200px right 0/contain,#1d1d1b}}p.dxInsightReleasePromise{font-feature-settings:"case" on;color:#fd5d03;font-size:12px;font-variation-settings:"wght" 500;letter-spacing:2px;line-height:120%;margin-bottom:8px}.dxInsightTitle{color:#fff;font-family:var(--font-stack);font-size:32px;font-variation-settings:"wght" 500;font-weight:400;letter-spacing:-.9px;line-height:110%;margin:0 auto;max-width:804px;padding-bottom:32px;padding-top:80px;text-align:center}@media screen and (min-width:768px){.dxInsightTitle{font-size:36px;letter-spacing:-.8px;line-height:110%;padding-bottom:48px}}@media screen and (min-width:1024px){.dxInsightTitle{font-size:40px;letter-spacing:-1.1px;line-height:110%;padding-top:120px}}@media screen and (min-width:1440px){.dxInsightTitle{font-size:53px;padding-bottom:64px}}.dxInsightTitle span{color:#999998}.formBlockContent{gap:0}@media screen and (min-width:1024px){.formBlockContent{background:#f6f6f6}}.formBlockContentTitle{margin-bottom:24px}.formBlockContentText{max-width:none}@media screen and (min-width:768px){.formBlockContentText{max-width:533px}}.formBlockContentList{color:#1d1d1b;font-size:16px;font-variation-settings:"wght" 300;line-height:140%}@media screen and (min-width:768px){.formBlockContentList{line-height:150%}}@media screen and (min-width:1440px){.formBlockContentList{font-size:18px}}.formBlockContentList li{padding-left:18px}.formBlockContentList li:not(:last-child){margin-bottom:12px}.formBlockContentList li:before{background:#ddd;border-radius:50%;height:10px;top:7px;width:10px}.formBlockFormGroupText{color:#a5a5a4;font-size:14px;font-variation-settings:"wght" 300;font-weight:400;line-height:150%;margin-bottom:12px}.formBlockFormLabel.labelForRadio{cursor:pointer;display:flex;flex-wrap:wrap;padding:8px 0;position:relative}@media screen and (min-width:1024px){.formBlockFormLabel.labelForRadio{display:inline-flex}}.formBlockFormLabel.labelForRadio:last-child{margin-bottom:0}.formBlockFormLabel.labelForRadio:last-child .formBlockFormFieldError{margin-top:16px}.formBlockFormLabel.labelForRadio:before{background:#fafafa;border:2px solid #e8e8e8;border-radius:50%;box-sizing:border-box;content:"";display:block;height:26px;left:0;position:absolute;top:8px;transition:border-color .3s ease;width:26px}.formBlockFormLabel.labelForRadio:after{background:#1d1d1b;border-radius:50%;content:"";display:block;height:16px;left:5px;opacity:0;position:absolute;top:13px;transition:opacity .3s ease;width:16px}.formBlockFormLabel.labelForRadio:hover:before{border-color:#a5a5a4}.formBlockFormLabel.labelForRadio.isChecked:before{border-color:#1d1d1b}.formBlockFormLabel.labelForRadio.isChecked:after{opacity:1}.formBlockFormLabel.labelForRadio.hasFocus:before{border-color:#fd5d03}.formBlockFormLabel.labelForRadio .formBlockFormField{height:26px;margin-bottom:4px;margin-right:12px;opacity:0;width:26px;z-index:-1}.formBlockFormLabel.labelForRadio .formBlockFormLabelText{color:#1d1d1b;flex:0 0 calc(100% - 38px);font-variation-settings:"wght" 300;letter-spacing:0;line-height:150%;padding-top:1px}@media screen and (min-width:1440px){.formBlockFormLabel.labelForRadio .formBlockFormLabelText{font-size:18px}}.formBlockFormLabel.labelForRadio .formBlockFormFieldError{min-height:auto}
