[data-v-43536054]:root{--color-black:#000;--color-white:#fff;--color-geral-black:#000;--color-geral-white:#fff;--color-geral-yellow:#ffdea6;--color-geral-red:#7c2329;--color-semantic-informative-800:#1e40af;--color-semantic-informative-200:#bfdbfe;--color-semantic-danger-200:#fec8cc;--color-semantic-danger-500:#de2d3b;--color-semantic-danger-600:#d12332;--color-semantic-warning-600:#fbbf24;--color-infection-detected:#ff0015;--color-infection-identified:#f90;--color-muted-green-50:#e8ecea;--color-muted-green-100:#cdd5d0;--color-muted-green-200:#a7b7ad;--color-muted-green-300:#82988b;--color-muted-green-400:#6b8176;--color-muted-green-500:#547165;--color-muted-green-600:#466054;--color-muted-green-700:#394f44;--color-muted-green-800:#2c3e34;--color-muted-green-900:#1e2c23;--color-deep-green-50:#e6ebec;--color-deep-green-100:#cdd6d8;--color-deep-green-200:#9baeb1;--color-deep-green-250:#819699;--color-deep-green-300:#6a878a;--color-deep-green-400:#3a6063;--color-deep-green-425:#283c40;--color-deep-green-450:#1b2f33;--color-deep-green-500:#112529;--color-deep-green-600:#0e1f22;--color-deep-green-700:#0b191b;--color-deep-green-800:#061217;--color-deep-green-900:#050c0d;--color-light-grey-50:#f4fbfb;--color-light-grey-100:#e7f6f3;--color-light-grey-200:#daeded;--color-light-grey-300:#cde4e7;--color-light-grey-400:#c1dbe1;--color-light-grey-500:#a3c0c8;--color-light-grey-600:#88a5ac;--color-light-grey-700:#6d8a90;--color-light-grey-800:#536f74;--color-light-grey-900:#3a555a;--color-bright-green-25:#e7ffed;--color-bright-green-50:#dcffe5;--color-bright-green-100:#c8ffd9;--color-bright-green-200:#98feb8;--color-bright-green-300:#69fd98;--color-bright-green-400:#65f292;--color-bright-green-500:#5eff88;--color-bright-green-600:#55e57a;--color-bright-green-700:#2a9b5c;--color-bright-green-800:#1f7447;--color-bright-green-900:#154d32;--color-code-syntax-method:#569cd6;--color-code-syntax-function:#dfc5a4;--color-code-syntax-string:#f7a881;--color-code-syntax-control-keyboard:#fff34a;--color-codeblock-controls-close:#f96057;--color-codeblock-controls-minimize:#f8ce52;--color-codeblock-controls-maximize:#5fcf65;--color-hubspot-error-bg:#cd8a90;--color-hubspot-error-msg:#997173}[data-component=newsletter-form][data-v-43536054]{background-color:var(--newsletter-form-inputBgColor,rgb(from var(--color-bright-green-100) r g b/.8));border-radius:14px;font-variant-ligatures:none;width:100%}[data-component=newsletter-form][data-v-43536054] :has(.hs-error-msg){background-color:var(--color-hubspot-error-bg);border-radius:14px}[data-component=newsletter-form][data-v-43536054]:focus-within{background-color:var(--newsletter-form-focusBgColor,rgb(from var(--color-bright-green-50) r g b/.8))}[data-component=newsletter-form][data-v-43536054] .newsletter-target form{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:12px;position:relative}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-richtext{display:none}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email{width:100%}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email label:first-of-type span{display:none}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email input{color:var(--newsletter-form-inputColor,rgb(from var(--color-deep-green-500) r g b/.56));cursor:text;font-family:fk-grotesk-mono;font-size:clamp(10px,9.22px + 100vw * .002,12px);font-variant-ligatures:none;letter-spacing:0;line-height:.88em;padding:0 min(16px,16px + 100vw * 0)}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email input::-moz-placeholder{color:var(--newsletter-form-inputColor,rgb(from var(--color-deep-green-500) r g b/.56))}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email input::placeholder{color:var(--newsletter-form-inputColor,rgb(from var(--color-deep-green-500) r g b/.56))}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email input:-webkit-autofill{-webkit-text-fill-color:var(--newsletter-form-inputColor,rgb(from var(--color-deep-green-500) r g b/.56));-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email ul{display:none}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email ul:first-of-type{display:flex}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email ul:first-of-type label{display:none}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email ul:first-of-type label:first-of-type{color:var(--color-hubspot-error-msg);display:flex;font-family:fk-grotesk-mono-medium;font-size:clamp(8px,7.22px + 100vw * .002,10px);font-variant-ligatures:none;left:0;letter-spacing:0;line-height:1em;padding:min(12px,12px + 100vw * 0) min(14px,14px + 100vw * 0);position:absolute;top:100%}[data-component=newsletter-form][data-v-43536054] .newsletter-target:has(.hs-error-msg) .hs-email input{color:var(--newsletter-form-errorInputColor,rgb(from var(--color-deep-green-500) r g b/.56))}[data-component=newsletter-form][data-v-43536054] .newsletter-target:has(.hs-error-msg) .hs-email input::-moz-placeholder{color:var(--newsletter-form-errorInputColor,rgb(from var(--color-deep-green-500) r g b/.56))}[data-component=newsletter-form][data-v-43536054] .newsletter-target:has(.hs-error-msg) .hs-email input::placeholder{color:var(--newsletter-form-errorInputColor,rgb(from var(--color-deep-green-500) r g b/.56))}[data-component=newsletter-form][data-v-43536054] .newsletter-target:has(.hs-error-msg) .hs-email input:-webkit-autofill{-webkit-text-fill-color:var(--newsletter-form-errorInputColor,rgb(from var(--color-deep-green-500) r g b/.56));-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-button{align-content:center;background-color:var(--newsletter-form-buttonBgColor,var(--color-deep-green-500));border-radius:12px;color:var(--newsletter-form-buttonColor,rgb(from var(--color-bright-green-100) r g b/.8));font-family:fk-grotesk-mono;font-size:clamp(10px,9.22px + 100vw * .002,12px);font-variant-ligatures:none;height:40px;letter-spacing:0;line-height:.88em;padding:0 14px;text-wrap:nowrap;transition:transform .5s cubic-bezier(.23,1,.32,1),opacity .5s cubic-bezier(.23,1,.32,1)}@media (hover:hover) and (pointer:fine){[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-button:hover{opacity:.85}}[data-component=newsletter-form][data-v-43536054] .newsletter-target:has(.hs-error-msg) .hs-button{background-color:var(--color-deep-green-500);color:var(--color-hubspot-error-bg)}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-error-msg{color:var(--color-hubspot-error-msg)}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs_error_rollup{display:none}[data-component=newsletter-form][data-v-43536054] .newsletter-target .submitted-message{align-content:center;font-family:fk-grotesk-mono;font-size:clamp(10px,9.22px + 100vw * .002,12px);font-variant-ligatures:none;height:52px;letter-spacing:0;line-height:.88em;padding:0 min(20px,20px + 100vw * 0)}[data-component=newsletter-form].root-path[data-v-43536054] .newsletter-target form{padding:6px}@media only screen and (min-width:2000px){[data-component=newsletter-form][data-v-43536054]{border-radius:.7vw}[data-component=newsletter-form][data-v-43536054] :has(.hs-error-msg){border-radius:.7vw}[data-component=newsletter-form][data-v-43536054] .newsletter-target form{padding:.6vw}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email input{font-size:.6vw;padding:0 .8vw}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-email ul:first-of-type label:first-of-type{font-size:.5vw;padding:.6vw .7vw}[data-component=newsletter-form][data-v-43536054] .newsletter-target .hs-button{border-radius:.6vw;font-size:.6vw;height:2vw;padding:0 .7vw}[data-component=newsletter-form][data-v-43536054] .newsletter-target .submitted-message{font-size:.6vw;height:2.6vw;padding:0 1vw}[data-component=newsletter-form].root-path[data-v-43536054] .newsletter-target form{padding:.3vw}}
