@import url("https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,400..700;1,8..60,400..600&family=Inter:wght@400;500;600;700&display=swap");:root{--cj-red:#aa0303;--cj-red-deep:#7d0202;--cj-red-tint:#fdf3f3;--cj-ink:#1a1a1a;--cj-body:#333;--cj-muted:#5f5f5f;--cj-rule:#e4e4e4;--cj-bg-soft:#faf8f7;--cj-serif:"Source Serif 4",Georgia,"Times New Roman",serif;--cj-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;--fs-hero:clamp(2.75rem,6vw,4.75rem);--fs-h1:clamp(2.25rem,4.5vw,3.5rem);--fs-h2:clamp(1.75rem,3vw,2.5rem);--fs-h3:clamp(1.3rem,2vw,1.75rem);--fs-h4:1.15rem;--fs-body:1.0625rem;--fs-small:0.9375rem;--lh-tight:1.08;--lh-snug:1.25;--lh-body:1.65;--sp-1:.5rem;--sp-2:1rem;--sp-3:1.5rem;--sp-4:2.5rem;--sp-5:4rem;--sp-6:6rem}.body-container,body,button,input,li,p,select,td,textarea,th{font-family:var(--cj-sans)}body,li,p{color:var(--cj-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:0 0 var(--sp-2)}.dnd-module .widget-type-rich_text li,.dnd-module .widget-type-rich_text p{max-width:68ch}h1,h2,h3,h4,h5,h6{color:var(--cj-ink);font-family:var(--cj-serif)!important;font-weight:600;letter-spacing:-.011em;line-height:var(--lh-snug);margin:0 0 var(--sp-2)}h1{font-size:var(--fs-h1);letter-spacing:-.021em;line-height:var(--lh-tight)}h1,h2{font-weight:700}h2{font-size:var(--fs-h2);letter-spacing:-.017em}h3{font-size:var(--fs-h3)}h4{font-size:var(--fs-h4)}.dnd_area-row-0 h1,.dnd_area-row-1 h1{font-size:var(--fs-hero);letter-spacing:-.025em;line-height:var(--lh-tight)}.dnd-module h5,h4[style*=uppercase],h5{color:var(--cj-red);font-family:var(--cj-sans)!important;font-size:.78rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}a{color:var(--cj-red)}a:hover{color:var(--cj-red-deep)}.button,.hs-button,button,input[type=submit]{font-family:var(--cj-sans);font-weight:600;letter-spacing:.01em}.dnd-section{padding-bottom:var(--sp-5);padding-top:var(--sp-5)}@media (max-width:767px){.dnd-section{padding-bottom:var(--sp-4);padding-top:var(--sp-4)}:root{--fs-body:1rem}}.footer form input[type=email]{border:1px solid #000;padding:15px 10px}.footer form .hs-form-field{margin-bottom:0}.footer ::placeholder{color:#707070}.widget-type-form{box-shadow:none}.hs_submit.hs-submit{display:inline-block}.footer form{display:flex;flex-wrap:wrap;padding:10px 0}.footer p{margin:0}.cell_16953582007442-vertical-alignment,.cell_1695366681633-vertical-alignment{justify-content:normal!important}.hs-email label{display:none}label.hs-error-msg.hs-main-font-element{display:block}.no-list.hs-error-msgs.inputs-list,form .hs-error-msg,form .hs-error-msgs{color:#aa0303;padding:0}.footer form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{padding-right:13px;width:70%}@media screen and (max-width:1055px){.footer form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{padding-bottom:15px}}@media screen and (max-width:480px){.footer form .hs_email.hs-email.hs-fieldtype-text.field.hs-form-field{padding-bottom:15px;width:100%}}