.form-card-container{margin:0 auto;max-width:1000px;padding:1rem;width:100%}.form-card{background-color:var(--white,#fff);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:2.5rem;width:100%}.text-content h2{font-size:calc(2.5rem + 2pt);line-height:1.2;margin-bottom:1rem}.subtitle{font-size:1.1rem;margin-bottom:2rem!important;max-width:90%}legend.hs-field-desc{display:none!important}.hs-form .hs-form-checkbox{background-color:hsla(0,0%,98%,.5);border:1px solid var(--gray-300,#d9d6d6);border-radius:8px;margin-bottom:1.25rem;padding:1.5rem}#email-672afdef-820f-44e5-bed7-a6e1f626a156_5305{max-width:50%}.hs-form-booleancheckbox-display{font-size:24px!important;font-weight:600!important}.hs_operations_newsletter_opt_in .hs-form-booleancheckbox-display{color:#36c}.hs_marketing_newsletter_opt_in .hs-form-booleancheckbox-display{color:#4caf50}.hs_hr_staffing_newsletter_opt_in .hs-form-booleancheckbox-display{color:#9c27b0}.hs_canada_newsletter_opt_in .hs-form-booleancheckbox-display{color:#ff5722}.hs-form .hs-form-checkbox:first-of-type:after,.hs-form div.hs-operations_newsletter_opt_in:after,.hs-form div.hs-operations_tech_insider.hs-operations_newsletter_opt_in:after{color:var(--content-text-secondary,#4b4545);content:"Looking for new ways to streamline your operations and become more efficient? Get tools, tips, and tech recommendations sent straight to your inbox.";display:block;font-size:1rem;line-height:1.5;margin-left:2.75rem;margin-top:.5rem}.hs-form .hs-form-checkbox:nth-of-type(2):after,.hs-form div.hs-marketing_newsletter_opt_in:after{color:var(--content-text-secondary,#4b4545);content:"If you're interested in learning about new ways to grow your business, we've got you covered. Sign up to receive marketing resources, tips, and tech recommendations.";display:block;font-size:1rem;line-height:1.5;margin-left:2.75rem;margin-top:.5rem}.hs-form .hs-form-checkbox:nth-of-type(3):after,.hs-form div.hs-hr_staffing_newsletter_opt_in:after{color:var(--content-text-secondary,#4b4545);content:"When people power your business, it's important to know where to recruit good talent--and how to retain them. Sign up to access tools, tips, and tech recommendations.";display:block;font-size:1rem;line-height:1.5;margin-left:2.75rem;margin-top:.5rem}.hs-form .hs-form-checkbox:nth-of-type(4):after,.hs-form div.hs-canada_newsletter_opt_in:after{color:var(--content-text-secondary,#4b4545);content:"Stay in the loop with expert tech tips, operator insights, and exclusive offers curated just for our Canadian restaurant community.";display:block;font-size:1rem;line-height:1.5;margin-left:2.75rem;margin-top:.5rem}.hs-form .hs-form-checkbox-display input[type=checkbox]{appearance:none;-webkit-appearance:none;border:2px solid var(--smoke-600,#a09fa1);border-radius:4px;cursor:pointer;height:1.5rem;margin-right:1.5rem;margin-top:.25rem;outline:none;position:relative;width:1.5rem}.hs-form .hs-form-checkbox-display input[type=checkbox]:checked{background-color:#36c;border-color:#36c;position:relative}.hs-form .hs-form-checkbox-display input[type=checkbox]:checked:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:.9rem;left:.45rem;position:absolute;top:.2rem;transform:rotate(45deg);width:.5rem}.hs-button.primary.large{background-color:var(--grayscale-dark);border:none;border-radius:4px;color:var(--white);cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 2rem;transition:background-color .2s ease}.hs-button.primary.large:hover{background-color:var(--smoke-800)}@media (max-width:768px){.form-card{padding:1.5rem}.text-content h2{font-size:calc(2.25rem + 1.8pt)}.hs-form .hs-form-checkbox{margin-bottom:1rem;padding:1.25rem}.hs-form-booleancheckbox-display{font-size:21.6px!important}.hs-form .hs-form-checkbox:after,.hs-form div.hs-canada_newsletter_opt_in:after,.hs-form div.hs-hr_staffing_newsletter_opt_in:after,.hs-form div.hs-marketing_newsletter_opt_in:after,.hs-form div.hs-operations_newsletter_opt_in:after,.hs-form div.hs-operations_tech_insider.hs-operations_newsletter_opt_in:after{font-size:.9rem;margin-left:2.5rem!important}.hs-form .hs-form-checkbox-display input[type=checkbox]{height:1.35rem;margin-right:1rem;width:1.35rem}}