.ebook-form-hubspot form{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.ebook-form-hubspot form{grid-template-columns:repeat(2,minmax(0,1fr))!important;-moz-column-gap:1.5rem;column-gap:1.5rem}.ebook-form-hubspot form div{grid-column:1/-1!important}}.ebook-form-hubspot input,.ebook-form-hubspot textarea{width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;font-size:16px;--tw-text-opacity:1;color:rgb(68 72 73/var(--tw-text-opacity))}.ebook-form-hubspot input::-moz-placeholder,.ebook-form-hubspot textarea::-moz-placeholder{color:transparent}.ebook-form-hubspot input::placeholder,.ebook-form-hubspot textarea::placeholder{color:transparent}.ebook-form-hubspot input:focus-visible,.ebook-form-hubspot textarea:focus-visible{border-width:1px;--tw-border-opacity:1;border-color:rgb(255 182 71/var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}.ebook-form-hubspot input{margin-top:.25rem;height:3rem}.ebook-form-hubspot input[type=checkbox]{margin-top:0;height:1rem;width:-moz-fit-content;width:fit-content;accent-color:#ffb647}.ebook-form-hubspot input[type=checkbox]:focus-visible{outline-width:2px!important;outline-color:#ffb647!important}.ebook-form-hubspot form .hs-form-booleancheckbox label{display:flex}.ebook-form-hubspot .hs-error-msgs{margin-top:.25rem}.ebook-form-hubspot .hs-richtext,.ebook-form-hubspot .hs_error_rollup{display:none}.ebook-form-hubspot label{font-size:14px;font-weight:400;--tw-text-opacity:1;color:rgb(59 62 63/var(--tw-text-opacity))}.ebook-form-hubspot .hs-firstname,.ebook-form-hubspot .hs_company{grid-column:span 1/span 1!important}.ebook-form-hubspot .hs-submit input{margin-top:1.25rem;height:3rem;width:-moz-fit-content;width:fit-content;--tw-bg-opacity:1;background-color:rgb(68 72 73/var(--tw-bg-opacity));padding:0 1.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.ebook-form-hubspot .submitted-message{font-weight:400;--tw-text-opacity:1!important;color:rgb(59 62 63/var(--tw-text-opacity))!important}#newsletter *{border-radius:0;font-family:var(--font-everett),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}#newsletter input::-moz-placeholder{--tw-text-opacity:1!important;color:rgb(117 124 127/var(--tw-text-opacity))!important}#newsletter input::placeholder{--tw-text-opacity:1!important;color:rgb(117 124 127/var(--tw-text-opacity))!important}#newsletter form{max-width:100%}#newsletter input{width:100%;max-width:100%;border-width:2px;border-color:transparent;text-align:start}#newsletter input:focus{--tw-border-opacity:1;border-color:rgb(191 195 196/var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}#newsletter input:focus-visible{--tw-border-opacity:1;border-color:rgb(191 195 196/var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}#newsletter button[type=submit]{margin-top:1rem;height:3rem;min-width:8rem;max-width:-moz-max-content;max-width:max-content;border-width:2px;border-color:transparent;--tw-bg-opacity:1!important;background-color:rgb(68 72 73/var(--tw-bg-opacity))!important;padding-left:1.5rem;padding-right:1.5rem;font-size:16px;font-weight:400;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}#newsletter button[type=submit]:focus{--tw-border-opacity:1;border-color:rgb(191 195 196/var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}#newsletter button[type=submit]:focus-visible{--tw-border-opacity:1;border-color:rgb(191 195 196/var(--tw-border-opacity));outline:2px solid transparent;outline-offset:2px}#newsletter:has(p.success) button[type=submit]{pointer-events:none;opacity:.8}