.ps-cform__grid{align-items:start;display:grid;gap:48px;grid-template-columns:1.5fr 1fr}.ps-cform__placeholder{background:var(--ps-cloud);border:1px dashed var(--ps-misty);border-radius:var(--ps-radius);color:var(--ps-slate);padding:2rem}.ps-cform__placeholder p{margin:0}.ps-cform__form .hs-form-field{margin-bottom:1.1rem}.ps-cform__form .hs-form-field>label{color:var(--ps-charcoal);display:block;font-size:.9rem;font-weight:500;margin-bottom:.4rem}.ps-cform__form input[type=email],.ps-cform__form input[type=number],.ps-cform__form input[type=tel],.ps-cform__form input[type=text],.ps-cform__form select,.ps-cform__form textarea{background:var(--ps-white);border:1px solid var(--ps-hairline);border-radius:10px;color:var(--ps-charcoal);font-family:var(--ps-font);font-size:.95rem;padding:.75rem .9rem;width:100%}.ps-cform__form textarea{min-height:120px;resize:vertical}.ps-cform__form input:focus,.ps-cform__form select:focus,.ps-cform__form textarea:focus{border-color:var(--ps-navy);box-shadow:0 0 0 3px rgba(27,58,140,.08);outline:none}.ps-cform__form .hs-button{align-items:center;background:var(--ps-navy);border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:var(--ps-font);font-weight:600;justify-content:center;padding:.9rem 1.8rem;transition:background .2s ease}.ps-cform__form .hs-button:hover{background:var(--ps-navy-deep)}.ps-cform__form .hs-error-msg{color:var(--ps-slate);font-size:.82rem}.ps-cform__side{background:var(--ps-cloud);border:1px solid var(--ps-hairline);border-radius:var(--ps-radius);padding:2rem}.ps-cform__side-title{color:var(--ps-slate);font-size:.8125rem;font-weight:600;letter-spacing:.12em;margin:0 0 1.5rem;text-transform:uppercase}.ps-cform__row{border-top:1px solid var(--ps-hairline);padding:.9rem 0}.ps-cform__row:first-of-type{border-top:0;padding-top:0}.ps-cform__k{color:var(--ps-slate);display:block;font-size:.78rem;font-weight:600;letter-spacing:.04em;margin-bottom:3px;text-transform:uppercase}.ps-cform__v{color:var(--ps-charcoal);font-weight:500}.ps-cform__link{color:var(--ps-navy)}.ps-cform__social{border-top:1px solid var(--ps-hairline);display:flex;gap:.6rem;list-style:none;margin:1.5rem 0 0;padding:1.25rem 0 0}.ps-cform__social a{align-items:center;background:var(--ps-white);border:1px solid var(--ps-hairline);border-radius:999px;color:var(--ps-slate);display:inline-flex;height:38px;justify-content:center;transition:color .2s ease,border-color .2s ease;width:38px}.ps-cform__social a:hover{border-color:var(--ps-misty);color:var(--ps-navy)}@media (max-width:991px){.ps-cform__grid{gap:32px;grid-template-columns:1fr}}