:root{--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px}html{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;color:#1a1a1a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(1rem,.3271vw + .9264rem,1.25rem);font-weight:400;line-height:135%}h1,h2{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(2.3125rem,5.9689vw + .9695rem,6.875rem);font-weight:700;line-height:110%}h3{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;padding-top:1px;font-size:clamp(1.8125rem,1.7171vw + 1.4262rem,3.125rem);font-weight:700;line-height:110%}h4{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(1.5rem,1.4718vw + 1.1688rem,2.625rem);font-weight:700;line-height:110%}h5{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(1.375rem,.8994vw + 1.1726rem,2.0625rem);font-weight:700;line-height:110%}h6{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(1rem,.5724vw + .8712rem,1.4375rem);font-weight:700;line-height:110%}p{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;color:#1a1a1a;font-size:clamp(1rem,.3271vw + .9264rem,1.25rem);font-weight:400;line-height:135%}small{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(.75rem,.3271vw + .6764rem,1rem);font-weight:400;line-height:135%}a{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:12px;font-weight:500;line-height:110%;font-size:inherit;color:#257799;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:color .1s cubic-bezier(0,0,.2,1)}a:hover{color:#000;text-decoration-thickness:2px}a:focus-visible{border-radius:1px;outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #1a1a1a}code,kbd,samp,pre{letter-spacing:-0.3%;font-family:Google Sans Code,Roboto Mono,monospace;font-size:12px;font-weight:500;line-height:110%}strong,b{font-weight:700}em,i{font-style:italic}.type-h1,.type-h2{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(2.3125rem,5.9689vw + .9695rem,6.875rem);font-weight:700;line-height:110%}.type-h3{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(1.8125rem,1.7171vw + 1.4262rem,3.125rem);font-weight:700;line-height:110%}.type-h4{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(1.5rem,1.4718vw + 1.1688rem,2.625rem);font-weight:700;line-height:110%}.type-h5{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(1.375rem,.8994vw + 1.1726rem,2.0625rem);font-weight:700;line-height:110%}.type-body1{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(1.625rem,.3271vw + 1.5514rem,1.875rem);font-weight:400;line-height:135%}.type-body2{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(1rem,.3271vw + .9264rem,1.25rem);font-weight:400;line-height:135%}.type-body3{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(.75rem,.3271vw + .6764rem,1rem);font-weight:400;line-height:135%}.type-body-block-text,.type-body-block-list{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(1rem,.1635vw + .9632rem,1.125rem);font-weight:400;line-height:135%}.type-cta{letter-spacing:-0.3%;font-family:Google Sans Code,Roboto Mono,monospace;font-size:12px;font-weight:500;line-height:110%}.type-nav{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:12px;font-weight:400;line-height:110%}.type-technical{letter-spacing:-0.3%;font-family:Google Sans Code,Roboto Mono,monospace;font-size:12px;font-weight:500;line-height:110%}.type-label{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;text-transform:uppercase;font-size:11px;font-weight:700;line-height:110%}.type-carousel-label{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:12px;font-weight:700;line-height:110%}#forrester-form{scroll-margin-top:300px}.webinar-marketo-form-block{color:#fff;background-color:#fff;padding-bottom:100px}.webinar-marketo-form-block .thanks{text-align:center;margin-block:clamp(8.75rem,7.3983vw + 7.0854rem,12.5rem) clamp(8.75rem,2.4661vw + 8.1951rem,10rem)}.webinar-marketo-form-block .thanks h3{margin-bottom:20px}.webinar-marketo-form-block .thanks p{color:#fff}.webinar-marketo-form-block .date-time{color:inherit;flex-direction:column;gap:clamp(.3125rem,.6165vw + .1738rem,.625rem);padding-bottom:clamp(1.875rem,3.6991vw + 1.0427rem,3.75rem);padding-left:0;display:flex}@media (min-width:1024px){.webinar-marketo-form-block .date-time{padding-left:clamp(0rem,3.6991vw - .8323rem,1.875rem)}}.webinar-marketo-form-block .date-time p{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;font-size:clamp(1rem,.3271vw + .9264rem,1.25rem);font-weight:400;line-height:135%}.webinar-marketo-form-block .left{margin-bottom:clamp(2.5rem,3.6097rem - 4.9322vw,0rem);padding-left:0}@media (min-width:1024px){.webinar-marketo-form-block .left{padding-left:clamp(0rem,3.6991vw - .8323rem,1.875rem)}}.webinar-marketo-form-block .left h3{color:inherit;margin:0 0 clamp(1rem,2.9593vw + .3342rem,2.5rem);font-size:clamp(1.5rem,1.4516vw + 1.1734rem,2.625rem)}.webinar-marketo-form-block .left .body-left{color:inherit;text-wrap:balance;margin:0;font-size:clamp(1rem,.4906vw + .8896rem,1.375rem);font-weight:400}.webinar-marketo-form-block .left .body-left p{color:inherit;margin-bottom:clamp(.9375rem,1.8496vw + .5213rem,1.875rem)}.webinar-marketo-form-block .left .body-left ul{margin-left:18px;list-style-type:disc;list-style-position:outside}@media (min-width:1024px){.webinar-marketo-form-block .left .body-left ul{list-style-position:outside}}.webinar-marketo-form-block .left .body-left ul li{font-family:"Helvetica Neue",var(--font-helvetica-now-display),"Helvetica Now Display",Arial,sans-serif;letter-spacing:-0.3%;margin-bottom:clamp(.9375rem,1.8496vw + .5213rem,1.875rem);font-size:clamp(1rem,.3271vw + .9264rem,1.25rem);font-weight:400;line-height:135%;list-style-type:disc}.webinar-marketo-form-block .form-cell .body{color:inherit;text-wrap:balance;margin:0 0 28px;font-size:clamp(1rem,.4906vw + .8896rem,1.375rem)}.webinar-marketo-form-block .form-cell .marketo-form.mktoForm{flex-wrap:wrap;padding:0;width:100%!important;max-width:469px!important;font-family:Google Sans Code,Roboto Mono,monospace!important;display:flex!important}.webinar-marketo-form-block .form-cell .marketo-form.mktoForm .mktoFormCol{width:100%}.webinar-marketo-form-block .form-cell .marketo-form .mktoFormRow{flex:100%;margin-bottom:14px!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoFormRow:has(textarea){padding-block:25px 43px}.webinar-marketo-form-block .form-cell .marketo-form .mktoFormRow:has([type=hidden]){display:none}.webinar-marketo-form-block .form-cell .mktoForm button.mktoButton{justify-content:center;align-items:center}.webinar-marketo-form-block .form-cell .marketo-form .mktoOffset,.webinar-marketo-form-block .form-cell .marketo-form .mktoGutter{display:none!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoFieldDescriptor.mktoFormCol{float:none!important;width:100%!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoFieldWrap{flex-direction:column;display:flex;width:100%!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoLabel{letter-spacing:-0.3%;color:#fff!important;width:auto!important;height:auto!important;margin:0 0 4px!important;font-family:Google Sans Code,Roboto Mono,monospace!important;font-size:clamp(.75rem,.1635vw + .7132rem,.875rem)!important;font-weight:500!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoAsterix{color:#fff;display:inline}.webinar-marketo-form-block .form-cell .marketo-form .mktoField{box-shadow:none;font-family:Google Sans Code,Roboto Mono,monospace!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoField.mktoTextField,.webinar-marketo-form-block .form-cell .marketo-form .mktoField.mktoEmailField{box-sizing:border-box;color:#fff!important;background:0 0!important;border:1px solid #fff!important;border-radius:4px!important;outline:none!important;width:100%!important;padding:30px 20px!important;font-size:clamp(.75rem,.1635vw + .7132rem,.875rem)!important}.webinar-marketo-form-block .form-cell .marketo-form textarea.mktoField{box-sizing:border-box;min-height:135px;padding-left:20px;color:#fff!important;background:#fff!important;border:1px solid #fff!important;border-radius:4px!important;outline:none!important;width:100%!important;padding:12px 16px!important;font-size:clamp(.75rem,.3271vw + .6764rem,1rem)!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoField.mktoTextField::placeholder,.webinar-marketo-form-block .form-cell .marketo-form .mktoField.mktoEmailField::placeholder,.webinar-marketo-form-block .form-cell .marketo-form textarea.mktoField::placeholder{opacity:1;color:#fff!important;font-family:Google Sans Code,Roboto Mono,monospace!important}.webinar-marketo-form-block .form-cell .marketo-form .marketo-form__field-wrapper{width:100%;position:relative}.webinar-marketo-form-block .form-cell .marketo-form .marketo-form__required-marker{color:#c0392b;pointer-events:none;font-family:Google Sans Code,Roboto Mono,monospace;font-size:clamp(.75rem,.1635vw + .7132rem,.875rem);position:absolute;top:50%;transform:translateY(-50%)}.webinar-marketo-form-block .form-cell .marketo-form .marketo-form__field-wrapper:has(textarea) .marketo-form__required-marker{top:12px;transform:none}.webinar-marketo-form-block .form-cell .marketo-form .mktoField:focus~.marketo-form__required-marker,.webinar-marketo-form-block .form-cell .marketo-form .mktoField:not(:placeholder-shown)~.marketo-form__required-marker,.webinar-marketo-form-block .form-cell .marketo-form .mktoInstruction{display:none}.webinar-marketo-form-block .form-cell .marketo-form .mktoError{z-index:auto!important;position:static!important;bottom:auto!important;right:auto!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoErrorArrowWrap{display:none!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoErrorMsg{color:#c0392b;font-size:12px;box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:none!important;margin:4px 0 0!important;padding:0!important;font-family:Google Sans Code,Roboto Mono,monospace!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoLogicalField.mktoCheckboxList{flex-wrap:wrap;align-items:flex-start;gap:8px 0;width:100%!important;display:flex!important}.webinar-marketo-form-block .form-cell .marketo-form .mktoLogicalField.mktoCheckboxList label{color:#fff;margin:0;padding-right:40px;font-family:Google Sans Code,Roboto Mono,monospace;font-size:12px;font-weight:500}.webinar-marketo-form-block .form-cell .marketo-form input[type=checkbox]{aspect-ratio:1;cursor:pointer;vertical-align:middle;background:#191919;border:1.5px solid #fff;border-radius:0;margin:0 5px 0 0;position:relative;appearance:none!important;min-width:18px!important}.webinar-marketo-form-block .form-cell .marketo-form input[type=checkbox]:checked{background:#fff}.webinar-marketo-form-block .form-cell .marketo-form input[type=checkbox]:checked:after{content:"";border:2px solid #191919;border-top:none;border-left:none;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.webinar-marketo-form-block .form-cell .marketo-form .mktoButtonRow{margin-top:clamp(1.5rem,1.9729vw + 1.0561rem,2.5rem)}.webinar-marketo-form-block .form-cell .marketo-form .mktoButtonWrap{margin:0!important}.webinar-marketo-form-block .form-cell .marketo-form__required-note{color:#c0392b;margin:12px 0 0;font-family:Google Sans Code,Roboto Mono,monospace;font-size:12px}.webinar-marketo-form-block .form-cell .marketo-form__privacy{color:#fff;margin:24px 0 0;font-size:12px}.webinar-marketo-form-block .form-cell .marketo-form__privacy a{color:inherit}.webinar-marketo-form-block .form-cell .text-c3-regular-label-l2{margin-bottom:20px;display:block}.webinar-marketo-form-block.is-content-width .left,.webinar-marketo-form-block.is-content-width .pre-title{padding-left:0}@media (min-width:1024px){.webinar-marketo-form-block.is-content-width .left,.webinar-marketo-form-block.is-content-width .pre-title{padding-left:0}}.webinar-marketo-form-block.is-content-width .left{padding-right:clamp(1.25rem,2.4661vw + .6951rem,2.5rem)}.webinar-marketo-form-block.is-content-width .form-cell .marketo-form.mktoForm{max-width:none!important}.webinar-marketo-form-block.on-white,.webinar-marketo-form-block.on-white .thanks p{color:#000!important}.webinar-marketo-form-block.on-white .form-cell .mktoField.mktoTextField,.webinar-marketo-form-block.on-white .form-cell .mktoField.mktoEmailField,.webinar-marketo-form-block.on-white .form-cell textarea.mktoField{color:#000!important;border-color:#000!important}.webinar-marketo-form-block.on-white .form-cell .mktoField.mktoTextField::placeholder,.webinar-marketo-form-block.on-white .form-cell .mktoField.mktoEmailField::placeholder,.webinar-marketo-form-block.on-white .form-cell textarea.mktoField::placeholder,.webinar-marketo-form-block.on-white .form-cell .mktoLogicalField.mktoCheckboxList label{color:#000!important}.webinar-marketo-form-block.on-white .form-cell input[type=checkbox]{border-color:#000!important}.webinar-marketo-form-block.on-white .form-cell .marketo-form__privacy{color:#000!important}
