.qz-conf-sponsors__meet,.qz-conf-sponsors__partner{padding:var(--space-24) 0}.qz-conf-sponsors__meet-grid,.qz-conf-sponsors__partner-grid{align-items:start;display:grid;gap:56px;grid-template-columns:repeat(2,minmax(0,1fr))}.qz-conf-sponsors__copy,.qz-conf-sponsors__heading{display:flex;flex-direction:column}.qz-conf-sponsors__copy{gap:var(--space-5)}.qz-conf-sponsors__heading{gap:var(--space-3)}.qz-conf-sponsors__eyebrow{color:var(--color-calcium);font-size:var(--fs-14);font-weight:var(--fw-bold);letter-spacing:.16em;text-transform:uppercase}.qz-conf-sponsors__heading h2{font-weight:var(--fw-thin)}.qz-conf-sponsors__heading h2 em{color:var(--color-calcium);font-style:normal;font-weight:var(--fw-black)}.qz-conf-sponsors__intro p,.qz-conf-sponsors__points p{color:var(--neutral-600);font-size:var(--fs-18);line-height:1.55;text-wrap:pretty}.qz-conf-sponsors__intro>:first-child,.qz-conf-sponsors__points div>:first-child{margin-top:0}.qz-conf-sponsors__intro>:last-child,.qz-conf-sponsors__points div>:last-child{margin-bottom:0}.qz-conf-sponsors__points{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.qz-conf-sponsors__points li{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:6px;padding:18px 0}.qz-conf-sponsors__points strong{color:var(--color-marble);font-size:var(--fs-18);font-weight:var(--fw-bold)}.qz-conf-sponsors__photos{display:grid;gap:var(--space-3);grid-template-rows:repeat(2,minmax(0,1fr));height:680px;min-height:0;overflow:hidden}.qz-conf-sponsors__photos img{border-radius:var(--radius-md);display:block;height:100%;min-height:0;object-fit:cover;width:100%}.qz-conf-sponsors__logos{background:var(--color-epsom);padding:var(--space-24) 0}.qz-conf-sponsors__logos-inner{display:flex;flex-direction:column;gap:var(--space-8)}.qz-conf-sponsors__soon{background:var(--color-white);border:1px dashed var(--neutral-300);border-radius:var(--radius-md);color:var(--neutral-600);font-size:var(--fs-18);line-height:1.55;padding:var(--space-12);text-align:center}.qz-conf-sponsors__logo-grid{background:var(--color-white);border-left:1px solid var(--border);border-top:1px solid var(--border);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.qz-conf-sponsors__logo-card{border-bottom:1px solid var(--border);border-right:1px solid var(--border);display:grid;min-height:160px;padding:var(--space-6);place-items:center}.qz-conf-sponsors__logo-card a{display:grid;height:100%;place-items:center;width:100%}.qz-conf-sponsors__logo-card img{display:block;max-height:84px;max-width:100%;object-fit:contain}.qz-conf-sponsors__logo-card span{font-size:var(--fs-18);font-weight:var(--fw-semibold);text-align:center}.qz-conf-sponsors__form{background:var(--color-white);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:36px}.qz-conf-sponsors__form .hs-form-field{margin-bottom:18px}.qz-conf-sponsors__form label{color:var(--color-marble);display:block;font-size:var(--fs-18);font-weight:var(--fw-semibold);line-height:1.55;margin-bottom:6px}.qz-conf-sponsors__form .hs-form-required{color:var(--color-calcium)}.qz-conf-sponsors__form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.qz-conf-sponsors__form select,.qz-conf-sponsors__form textarea{background-color:var(--color-white)!important;border:1px solid var(--neutral-300)!important;border-radius:var(--radius-md)!important;box-shadow:none!important;color:var(--color-ash)!important;font:inherit!important;font-size:var(--fs-18)!important;line-height:1.55!important;min-height:54px;padding:var(--space-3) 14px!important;width:100%!important}.qz-conf-sponsors__form textarea{min-height:110px;resize:vertical}.qz-conf-sponsors__form input:focus,.qz-conf-sponsors__form select:focus,.qz-conf-sponsors__form textarea:focus{border-color:var(--color-butane)!important;box-shadow:var(--shadow-focus)!important;outline:none}.qz-conf-sponsors__form fieldset{max-width:none!important}.qz-conf-sponsors__form .hs-error-msgs,.qz-conf-sponsors__form .inputs-list{list-style:none;margin:0;padding:0}.qz-conf-sponsors__form .hs-error-msg{color:var(--danger);font-size:var(--fs-14)}.qz-conf-sponsors__form button[type=submit],.qz-conf-sponsors__form input[type=submit]{background:var(--color-calcium);border:1px solid var(--color-calcium);border-radius:var(--radius-md);color:var(--color-white);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--fs-18);font-weight:var(--fw-bold);min-height:54px;padding:16px 28px}.qz-conf-sponsors__form button[type=submit]:hover,.qz-conf-sponsors__form input[type=submit]:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.qz-conf-sponsors__form-fallback p{font-size:var(--fs-18);line-height:1.55}.qz-conf-sponsors__form-fallback>:first-child{margin-top:0}.qz-conf-sponsors__form-fallback>:last-child{margin-bottom:0}@media(max-width:1024px){.qz-conf-sponsors__meet-grid,.qz-conf-sponsors__partner-grid{grid-template-columns:1fr}.qz-conf-sponsors__photos{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;height:auto}.qz-conf-sponsors__photos img{aspect-ratio:3/2}.qz-conf-sponsors__logo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:767px){.qz-conf-sponsors__logos,.qz-conf-sponsors__meet,.qz-conf-sponsors__partner{padding:var(--space-16) 0}.qz-conf-sponsors__meet-grid,.qz-conf-sponsors__partner-grid{gap:var(--space-10)}.qz-conf-sponsors__photos{grid-template-columns:1fr}.qz-conf-sponsors__logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qz-conf-sponsors__logo-card{min-height:120px;padding:var(--space-4)}.qz-conf-sponsors__form{padding:var(--space-6)}.qz-conf-sponsors__heading h2{font-size:var(--fs-40)}.qz-conf-sponsors__form label,.qz-conf-sponsors__form-fallback p,.qz-conf-sponsors__intro p,.qz-conf-sponsors__logo-card span,.qz-conf-sponsors__points p,.qz-conf-sponsors__points strong,.qz-conf-sponsors__soon{font-size:var(--fs-16)}.qz-conf-sponsors__form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.qz-conf-sponsors__form select,.qz-conf-sponsors__form textarea{font-size:var(--fs-16)!important}.qz-conf-sponsors__form button[type=submit],.qz-conf-sponsors__form input[type=submit]{font-size:var(--fs-16)}}@media(max-width:415px){.qz-conf-sponsors__heading h2{font-size:var(--fs-36)}}