.str-form-block.str-section{margin-block:var(--fb-mt,0) var(--fb-mb,0);padding:var(--fb-pt,4.5rem) var(--fb-pr,0) var(--fb-pb,4.5rem) var(--fb-pl,0)}@media (max-width:767px){.str-form-block.str-section{margin-bottom:var(--fb-m-mb,calc(var(--fb-mb, 0px)*.64));margin-top:var(--fb-m-mt,calc(var(--fb-mt, 0px)*.64));padding:var(--fb-m-pt,calc(var(--fb-pt, 4.5rem)*.64)) var(--fb-m-pr,calc(var(--fb-pr, 0px)*.7)) var(--fb-m-pb,calc(var(--fb-pb, 4.5rem)*.64)) var(--fb-m-pl,calc(var(--fb-pl, 0px)*.7))}}.str-form-block.str-section--dark,.str-form-block.str-section--texture,.str-form-block.str-section--tint{border-radius:0;margin-inline:calc(50% - 50vw)}.str-form-block>.str-shell{max-width:none;padding-inline:0}.str-form-block.str-section--dark>.str-shell,.str-form-block.str-section--texture>.str-shell,.str-form-block.str-section--tint>.str-shell{max-width:var(--page);padding-inline:var(--gutter)}@media (min-width:768px){.row-fluid :is(.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11) .str-form-block{border-radius:6px;margin-inline:0}.row-fluid :is(.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11) .str-form-block>.str-shell{max-width:none;padding-inline:var(--s-3)}}.str-form-block{container-name:form-block;container-type:inline-size}.str-form-block--beside .str-form-block__inner{align-items:flex-start;display:flex;gap:var(--s-5)}.str-form-block--beside .str-form-block__words{flex:1 1 0;min-width:0}.str-form-block--beside .str-form-block__panel{flex:1.5 1 0;min-width:0}.str-form-block--flip .str-form-block__inner{flex-direction:row-reverse}.str-form-block--below .str-form-block__words{margin-bottom:var(--s-4)}.str-form-block--below .str-form-block__panel{max-width:52rem}@container form-block (max-width: 58rem){.str-form-block--beside .str-form-block__inner,.str-form-block--flip .str-form-block__inner{align-items:stretch;flex-direction:column;gap:var(--s-4)}}.str-form-block__panel{background:var(--paper);border:1px solid var(--rule);border-radius:6px;padding:var(--s-3)}.str-form-block.str-section--none .str-form-block__panel,.str-form-block:not([class*=str-section--]) .str-form-block__panel{background:var(--paper-warm)}.str-form-block.str-section--dark .str-form-block__panel,.str-form-block.str-section--texture .str-form-block__panel{border-color:transparent}.str-form-block__empty{color:var(--ink-soft);font-size:var(--t-sm);margin:0}@container form-block (max-width: 34rem){.str-form-block__panel{padding:var(--s-2)}}.str-form-block .hs-form fieldset{max-width:none}.str-form-block .hs-form label{color:var(--ink);font-family:var(--font-body-family),"Open Sans",sans-serif;font-size:var(--t-sm);font-weight:600}.str-form-block .hs-form .hs-form-required{color:var(--color-secondary)}.str-form-block .hs-form .hs-input{background:var(--paper);border:1px solid var(--silver);border-radius:3px;box-sizing:border-box;color:var(--ink);font-family:var(--font-body-family),"Open Sans",sans-serif;font-size:var(--t-base);padding:.6rem .75rem;width:100%!important}.str-form-block .hs-form .hs-input:focus{border-color:var(--color-secondary);outline:2px solid var(--color-secondary);outline-offset:1px}.str-form-block .hs-form textarea.hs-input{min-height:8rem}.str-form-block .hs-form .hs-error-msgs label{color:#9b2c2c;font-weight:400}.str-form-block .hs-form .hs-form-field{margin-bottom:var(--s-3)}.str-form-block .hs-form .legal-consent-container{color:var(--ink-soft);font-size:var(--t-xs)}.str-form-block .hs-form .hs-button{background:var(--color-primary);border:0;border-radius:3px;color:var(--paper);cursor:pointer;font-family:var(--font-primary-family),"Oxygen",sans-serif;font-size:var(--t-base);font-weight:700;padding:.8rem 1.5rem;transition:background-color .14s ease}.str-form-block .hs-form .hs-button:hover{background:var(--navy-deep)}.str-form-block .submitted-message{color:var(--ink);font-size:var(--t-base)}.str-form-block .hs-form select.hs-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' stroke='%231b5288' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:14px 14px;padding-right:2.75rem}.str-form-block.str-form-block--panel-blue .str-form-block__panel{background:var(--color-secondary);border-color:transparent}.str-form-block.str-form-block--panel-blue .hs-form label{color:var(--paper)}.str-form-block--panel-blue .hs-form .hs-form-required{color:hsla(0,0%,100%,.75)}.str-form-block--panel-blue .hs-form .hs-richtext,.str-form-block--panel-blue .hs-form .hs-richtext p,.str-form-block--panel-blue .hs-form legend{color:hsla(0,0%,100%,.85)}.str-form-block--panel-blue .hs-form .hs-error-msgs label{color:#ffd7d7}.str-form-block--panel-blue .hs-form .hs-input{border-color:transparent}.str-form-block--panel-blue .hs-form .hs-input:focus{outline:2px solid var(--paper);outline-offset:1px}.str-form-block--panel-blue .hs-form .hs-button{background:var(--paper);color:var(--color-primary)}.str-form-block--panel-blue .hs-form .hs-button:hover{background:#dce7ee;color:var(--color-primary)}.str-form-block--panel-blue .str-form-block__empty{color:hsla(0,0%,100%,.85)}.str-form-block--panel-blue .submitted-message{color:var(--paper)}