.fz-formcard{background:#fff;border:1px solid var(--fz-slate-200);border-radius:1.5rem;box-shadow:0 1px 2px rgba(15,23,42,.05);margin:0 auto;max-width:38rem;padding:2.5rem 2rem 2rem}@media (min-width:768px){.fz-formcard{padding:3rem 3rem 2.5rem}}.fz-formcard__head{margin-bottom:2rem;text-align:center}.fz-formcard__heading{color:var(--fz-slate-900);font-family:var(--fz-font-display);font-size:clamp(1.75rem,3.5vw,2.25rem);font-weight:300;letter-spacing:-.02em;line-height:1.1;margin:0 0 .75rem}.fz-formcard__subhead{color:var(--fz-slate-500);font-size:1rem;line-height:1.7;margin:0 auto;max-width:30rem}.fz-formcard__fine{color:var(--fz-slate-400);font-size:.75rem;margin:1.25rem 0 0;text-align:center}.fz-formcard form{background-color:transparent;border:0;border-radius:0;padding:0}.fz-formcard .hs-form fieldset{border:0;margin:0;max-width:none;padding:0}.fz-formcard .hs-form fieldset.form-columns-2{display:grid;gap:0 1rem;grid-template-columns:1fr}@media (min-width:640px){.fz-formcard .hs-form fieldset.form-columns-2{grid-template-columns:1fr 1fr}}.fz-formcard .hs-form fieldset .hs-form-field,.fz-formcard .hs-form fieldset .input{float:none;margin-right:0!important;width:100%!important}.fz-formcard .hs-form-field{margin-bottom:1.25rem}.fz-formcard .hs-form-field>label{color:var(--fz-slate-600);display:block;font-family:var(--fz-font-body);font-size:.875rem;font-weight:500;margin-bottom:.375rem}.fz-formcard .hs-form-required{color:var(--fz-blue-600)}.fz-formcard .hs-input{background:var(--fz-slate-50);border:1px solid var(--fz-slate-200);border-radius:.75rem;color:var(--fz-slate-900);font-family:var(--fz-font-body);font-size:.9375rem;padding:.75rem 1rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;width:100%}.fz-formcard .hs-input:focus{background:#fff;border-color:var(--fz-blue-400);box-shadow:0 0 0 3px rgba(59,130,246,.15);outline:none}.fz-formcard textarea.hs-input{min-height:8rem;resize:vertical}.fz-formcard .hs-button{align-items:center;background:linear-gradient(90deg,var(--fz-blue-500),var(--fz-blue-600));border:0;border-radius:9999px;box-shadow:0 10px 15px -3px rgba(59,130,246,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--fz-font-body);font-size:.9375rem;font-weight:600;justify-content:center;padding:.875rem 1.75rem;transition:all .3s ease;width:100%}.fz-formcard .hs-button:hover{background:linear-gradient(90deg,var(--fz-blue-400),var(--fz-blue-500));box-shadow:0 20px 25px -5px rgba(59,130,246,.4);transform:translateY(-2px)}.fz-formcard .hs-button:disabled{cursor:default;opacity:.7;transform:none}.fz-formcard .form-title{display:none}.fz-formcard select.hs-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%2364748b' stroke-width='1.5'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.fz-formcard .inputs-list{list-style:none;margin:0;padding:0}.fz-formcard .inputs-list label{align-items:flex-start;color:var(--fz-slate-600);cursor:pointer;display:flex;font-size:.875rem;gap:.5rem;margin-bottom:.5rem}.fz-formcard .inputs-list input[type=checkbox],.fz-formcard .inputs-list input[type=radio]{accent-color:var(--fz-blue-600);margin-top:.2rem;padding:0;width:auto}.fz-formcard .hs-field-desc{color:var(--fz-slate-400);font-size:.8125rem;margin:0 0 .375rem}.fz-formcard .hs-error-msgs{list-style:none;margin:.375rem 0 0;padding:0}.fz-formcard .hs-error-msg,.fz-formcard .hs-error-msgs label{color:#dc2626;font-size:.8125rem}.fz-formcard .hs-input.invalid.error{border-color:#fca5a5}.fz-formcard .hs-richtext,.fz-formcard .legal-consent-container{color:var(--fz-slate-400);font-size:.75rem;line-height:1.6}.fz-formcard .hs_submit .actions{margin:.5rem 0 0;padding:0}.fz-formcard .submitted-message{background:var(--fz-slate-50);border-radius:1rem;color:var(--fz-slate-600);font-size:1rem;line-height:1.7;padding:1.5rem;text-align:center}