@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}.bw-newsletter{gap:calc(var(--spacing,.25rem)*4);text-wrap:balance;width:100%;display:flex;container-type:inline-size}.bw-newsletter.bw-newsletter--card{border-radius:var(--radius-sm,.5rem);padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3)}.bw-newsletter .hubspot-form-loader{width:auto;margin-top:calc(var(--spacing,.25rem)*4);flex:50%;justify-content:center;display:flex;padding:calc(var(--spacing,.25rem)*4)!important}@container (min-width:51rem){.bw-newsletter .hubspot-form-loader{margin-top:calc(var(--spacing,.25rem)*0);justify-content:flex-end}}.bw-newsletter .hubspot-form-loader svg{height:calc(var(--spacing,.25rem)*6)!important;width:calc(var(--spacing,.25rem)*6)!important}.bw-newsletter .hubspot-form{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;width:100%;min-height:48px;display:flex}@container (min-width:51rem){.bw-newsletter .hubspot-form{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*1);flex-direction:row}}.bw-newsletter .hubspot-form svg{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}.bw-newsletter.small .hubspot-form{flex-wrap:wrap}.bw-newsletter.small .hubspot-form-copy{width:100%}@container (min-width:51rem){.bw-newsletter.small .hubspot-form-copy{flex:0 0 50%}}.bw-newsletter.small .hs-form{flex-wrap:wrap}.bw-newsletter .hubspot-form-copy h3{letter-spacing:.01rem}.bw-newsletter .hubspot-form-copy *{margin-bottom:calc(var(--spacing,.25rem)*0);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));display:inline-block}.bw-newsletter .hubspot-form-headline{margin-right:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.bw-newsletter .hubspot-form-container{align-self:flex-start;width:100%}@media(min-width:40rem){.bw-newsletter .hubspot-form-container{width:auto}}@media(min-width:48rem){.bw-newsletter .hubspot-form-container{flex:1 0 auto}}@container (min-width:51rem){.bw-newsletter .hubspot-form-container{align-self:center}}.bw-newsletter.small .hubspot-form-container{max-width:100%}.bw-newsletter .hs-form{justify-content:center;align-items:flex-start;width:auto;display:flex}@media(min-width:48rem){.bw-newsletter .hs-form{justify-content:flex-end}}.bw-newsletter .hs-form h2,.bw-newsletter .hs-form .hs-field-desc{display:none!important}.bw-newsletter .hs-form .hs-input{border-radius:3.40282e38px!important;padding-left:1.125rem!important}.bw-newsletter .hs-form .hs-input:not([type=radio]):not([type=checkbox]){height:calc(var(--spacing,.25rem)*12);background-color:var(--color-white,oklch(1 0 0))}.bw-newsletter .hs-form-field{flex:1;width:400px;position:relative;margin-bottom:calc(var(--spacing,.25rem)*0)!important}@media(min-width:48rem){.bw-newsletter .hs-form-field{flex:0 auto}}.bw-newsletter .hs-form-field>label{top:.625rem;left:calc(var(--spacing,.25rem)*5);transform-origin:0;transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);padding-inline:calc(var(--spacing,.25rem)*1);transition-property:color transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--color-white,oklch(1 0 0));font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-secondary-700,#303946);position:absolute}.bw-newsletter .hs-form-field>label .hs-form-required{display:none}.bw-newsletter.small .hs-form-field{width:auto}.bw-newsletter.small .hs-form-field input{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))}.bw-newsletter .hs-error-msgs{width:100%;padding-top:calc(var(--spacing,.25rem)*2);white-space:pre;list-style-type:none}@media(min-width:48rem){.bw-newsletter .hs-error-msgs{margin-top:calc(var(--spacing,.25rem)*0)}}@container (min-width:28rem){.bw-newsletter .hs-error-msgs{padding-left:calc(var(--spacing,.25rem)*4)}}.bw-newsletter .submitted-message{text-align:right;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.bw-newsletter .hubspot-form .hs-submit{margin-left:calc(var(--spacing,.25rem)*4)}.bw-newsletter .hubspot-form .actions{background-color:#0000!important}.bw-newsletter .hubspot-form .hs-button{margin-left:calc(var(--spacing,.25rem)*0);z-index:3!important;border-style:var(--tw-border-style)!important;border-width:2px!important;border-color:var(--color-black,oklch(0 0 0))!important;text-align:center!important;color:var(--color-black,oklch(0 0 0))!important;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))!important;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))!important;background-color:#0000!important;border-radius:3.40282e38px!important}@media(hover:hover){.bw-newsletter .hubspot-form .hs-button:hover{background-color:var(--color-black,oklch(0 0 0))!important;color:var(--color-white,oklch(1 0 0))!important}}.bw-newsletter .hubspot-form .hs-button:focus{background-color:var(--color-black,oklch(0 0 0))!important;color:var(--color-white,oklch(1 0 0))!important}.bw-newsletter .hubspot-form .hs-button:where(.dark,.dark *){border-color:var(--color-white,oklch(1 0 0))!important;color:var(--color-white,oklch(1 0 0))!important}@media(hover:hover){.bw-newsletter .hubspot-form .hs-button:where(.dark,.dark *):hover{background-color:var(--color-white,oklch(1 0 0))!important;color:var(--color-black,oklch(0 0 0))!important}}.bw-newsletter .hubspot-form .hs-button:where(.dark,.dark *):focus{background-color:var(--color-white,oklch(1 0 0))!important;color:var(--color-black,oklch(0 0 0))!important}.bw-newsletter .hubspot-form .hs-button{margin-block:calc(var(--spacing,.25rem)*0);height:calc(var(--spacing,.25rem)*12);font-size:var(--text-lg,1.125rem)!important;line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)))!important;--tw-leading:calc(var(--spacing,.25rem)*5)!important;line-height:calc(var(--spacing,.25rem)*5)!important}.bw-newsletter.small .hubspot-form .hs-button{font-size:var(--text-base,1rem)!important;line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ))!important;--tw-leading:calc(var(--spacing,.25rem)*4)!important;line-height:calc(var(--spacing,.25rem)*4)!important}.bw-newsletter .hubspot-form .hs-form-field .input input::placeholder{color:#0000!important}.bw-newsletter .hubspot-form .hs-form-field:has(input:focus)>label,.bw-newsletter .hubspot-form .hs-form-field:has(input:not(:placeholder-shown))>label{--tw-translate-y:-1.4rem;translate:var(--tw-translate-x)var(--tw-translate-y);--tw-scale-x:75%!important;--tw-scale-y:75%!important;--tw-scale-z:75%!important;scale:var(--tw-scale-x)var(--tw-scale-y)!important}header .bw-newsletter .hubspot-form .hs-form-field:has(input:focus)>label,header .bw-newsletter .hubspot-form .hs-form-field:has(input:not(:placeholder-shown))>label{color:var(--color-primaryBlue,var(--color-primary-500))}header .bw-newsletter .hubspot-form .hs-form-field>label,header .bw-newsletter .hubspot-form .hs-form-field input{background-color:var(--color-secondary-100,#e6e9ef)}.dark .bw-newsletter.bw-newsletter--card{background-color:var(--color-secondary-700,#303946)}.dark .bw-newsletter .hs-form-field>label,.dark .bw-newsletter .hs-form-field input{background-color:var(--color-secondary-700,#303946)!important}.dark .bw-newsletter .hs-form-field input{border-color:var(--color-white,oklch(1 0 0))}.dark .bw-newsletter .hs-form-field input:where(.dark,.dark *){border-color:var(--color-secondary-400,#8f98a6)}.dark .footer .bw-newsletter .hubspot-form .hs-form-field:has(input:focus)>label,.dark .footer .bw-newsletter .hubspot-form .hs-form-field:has(input:not(:placeholder-shown))>label{color:var(--color-white,oklch(1 0 0))!important}@layer components{.bw-newsletter .hs-form-field>label,.bw-newsletter .hs-form-field input{border-radius:var(--radius-md,1rem)}:is(.bw-newsletter .hs-form-field>label,.bw-newsletter .hs-form-field input):where(.dark,.dark *){background-color:var(--color-secondary-700,#303946);color:var(--color-white,oklch(1 0 0))!important}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}.bw-table--has-footer tr:last-child td:after{display:none}/*! tailwindcss v4.1.4 | MIT License | https://tailwindcss.com */.hljs-built_in,.hljs-literal,.hljs-symbol,.hljs-attribute,.hljs-attr,.hljs-code,.hljs-regexp,.hljs-link{color:var(--color-violet-500,oklch(.58 .28 302.19))}:is(.hljs-built_in,.hljs-literal,.hljs-symbol,.hljs-attribute,.hljs-attr,.hljs-code,.hljs-regexp,.hljs-link):where(.dark,.dark *){color:var(--color-accent-gold,#ffbf00)}.hljs-string,.hljs-meta-string,.hljs-selector-tag,.hljs-selector-id,.hljs-selector-class,.hljs-template-tag,.hljs-template-variable,.hljs-tag{color:var(--color-green-700,oklch(52.7% .154 150.069))}:is(.hljs-string,.hljs-meta-string,.hljs-selector-tag,.hljs-selector-id,.hljs-selector-class,.hljs-template-tag,.hljs-template-variable,.hljs-tag):where(.dark,.dark *){color:var(--color-green-400,oklch(79.2% .209 151.711))}.hljs-keyword,.hljs-name,.hljs-quote,.hljs-type{color:var(--color-primary-900,#020f66)}:is(.hljs-keyword,.hljs-name,.hljs-quote,.hljs-type):where(.dark,.dark *){color:var(--color-primary-300,#79a1e9)}.hljs-title{color:var(--color-gold-700,oklch(.65 .14 66.54))}.hljs-title:where(.dark,.dark *){color:var(--color-orange-500,oklch(70.5% .213 47.604))}.hljs-params{color:var(--color-primaryBlue,var(--color-primary-500))}.hljs-function{color:var(--color-accent-melon,#ff4e63)}.hljs-comment{color:var(--color-secondary-300,#9ea7b5);font-style:italic}.hljs-comment:where(.dark,.dark *){color:var(--color-secondary-400,#8f98a6)}.hljs-meta,.hljs-number{color:var(--color-secondary-600,#5b5d60)}:is(.hljs-meta,.hljs-number):where(.dark,.dark *){color:var(--color-secondary-300,#9ea7b5)}.bw-code-container::-webkit-scrollbar{background:0 0;width:14px;height:14px}.bw-code-container::-webkit-scrollbar-thumb{background-color:var(--color-secondary-300,#9ea7b5);border-radius:0}.dark .bw-code-container::-webkit-scrollbar-thumb{background-color:#ffffff4d}.bw-code-container::-webkit-scrollbar-track{background-color:var(--color-secondary-200,#cbd2de)}.bw-code-container::-webkit-scrollbar-corner{background-color:var(--color-secondary-200,#cbd2de)}.dark .bw-code-container::-webkit-scrollbar-track{background:#ffffff1a}.dark .bw-code-container::-webkit-scrollbar-corner{background:#ffffff1a}.bw-code-container::-webkit-scrollbar-button:start:decrement{background-color:var(--color-secondary-200,#cbd2de);color:#fff;background-position:50%;background-repeat:no-repeat;background-size:20px;width:15px;height:15px;display:block}.bw-code-container::-webkit-scrollbar-button:end:increment{background-color:var(--color-secondary-200,#cbd2de);color:#fff;background-position:50%;background-repeat:no-repeat;background-size:20px;width:15px;height:15px;display:block}.dark .bw-code-container::-webkit-scrollbar-button:start:decrement{color:#ffffff4d;background-color:#ffffff1a}.dark .bw-code-container::-webkit-scrollbar-button:end:increment{color:#ffffff4d;background-color:#ffffff1a}.bw-code-container::-webkit-scrollbar-button:vertical:decrement{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="rgba(255, 255, 255, 0.5)" viewBox="0 0 20 20"><path d="M10 6l-4 4h8z"/></svg>')}.bw-code-container::-webkit-scrollbar-button:vertical:increment{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="rgba(255, 255, 255, 0.5)" viewBox="0 0 20 20"><path d="M10 14l4-4h-8z"/></svg>')}.dark .bw-code-container::-webkit-scrollbar-button:vertical:decrement{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="rgba(255, 255, 255, 1)" viewBox="0 0 20 20"><path d="M10 6l-4 4h8z"/></svg>')}.dark .bw-code-container::-webkit-scrollbar-button:vertical:increment{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="rgba(255, 255, 255, 1)" viewBox="0 0 20 20"><path d="M10 14l4-4h-8z"/></svg>')}.bw-code-container::-webkit-scrollbar-button:horizontal:decrement{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="rgba(255, 255, 255, 1)" viewBox="0 0 20 20"><path d="M6 10l4-4v8z"/></svg>');background-position:10px -4px;width:28px}.dark .bw-code-container::-webkit-scrollbar-button:horizontal:decrement{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="rgba(255, 255, 255, 0.1)" viewBox="0 0 20 20"><path d="M6 10l4-4v8z"/></svg>')}.bw-code-container::-webkit-scrollbar-button:horizontal:increment{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="rgba(255, 255, 255, 1)" viewBox="0 0 20 20"><path d="M14 10l-4 4v-8z"/></svg>')}.dark .bw-code-container::-webkit-scrollbar-button:horizontal:increment{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="rgba(255, 255, 255, 0.5)" viewBox="0 0 20 20"><path d="M14 10l-4 4v-8z"/></svg>')}.bw-code-container::-webkit-scrollbar-button:horizontal:increment:not(:corner-present){background-position:-2px;width:28px}.bw-code-container::-webkit-scrollbar-button:vertical:increment:not(:corner-present){height:28px}
