.plg-contact{overflow:hidden;padding:72px 24px;position:relative}.plg-contact__bg{inset:0;position:absolute;z-index:0}.plg-contact__bg-img{display:block;height:100%;object-fit:cover;width:100%}.plg-contact__inner{align-items:start;display:grid;gap:56px;grid-template-columns:1fr minmax(360px,500px);margin:0 auto;max-width:1500px;position:relative;z-index:1}.plg-contact__left{align-items:center;display:flex;font-family:Aldine,serif;justify-content:center;min-height:100%;padding-left:0;padding-right:0}.plg-contact__headline{color:#fff;font-family:Aldine,serif;font-size:clamp(47px,6vw,89px);font-weight:400;letter-spacing:-.015em;line-height:1.1;margin:0;max-width:12ch;text-wrap:balance}.plg-contact__headline .plg-headline-line{display:block;font-family:Aldine\ 401,serif!important}.plg-contact__headline .plg-headline-line+.plg-headline-line{margin-top:.04em}.plg-contact__headline .plg-headline-line:last-child{white-space:nowrap}.plg-contact__right{display:flex;justify-content:flex-end}.plg-contact__card{background:linear-gradient(180deg,#fff calc(100% - 60px),#d16308 0);border:none;border-radius:0;box-shadow:0 18px 60px rgba(0,0,0,.18);color:#0f172a;overflow:hidden;position:relative;width:100%}.plg-contact__intro{color:#0f172a;font-size:16px;font-weight:500;line-height:1.55;padding:18px 22px 10px}.plg-contact__intro p{margin:0}.plg-contact__card .hs-form{padding:0 22px}.plg-contact__card .hs-form fieldset{border:0!important;margin:0!important;max-width:none!important;padding:0!important}.plg-contact__card .hs-form .hs-form-field{margin:10px 0!important;position:relative}.plg-contact__card .hs-form .hs-form-field:first-child{margin-top:6px!important}.plg-contact__card .form-columns-2,.plg-contact__card .hs-form fieldset.form-columns-2 .field{display:flex!important;flex-wrap:wrap;gap:16px}.plg-contact__card .form-columns-2 .hs-form-field,.plg-contact__card .hs-form fieldset.form-columns-2 .hs-form-field{flex:1 1 calc(50% - 8px);margin:0!important;min-width:0}.plg-contact__card .hs-input,.plg-contact__card input[type=email],.plg-contact__card input[type=tel],.plg-contact__card input[type=text],.plg-contact__card select,.plg-contact__card textarea{background:#fff!important;border:2px solid #4068d6!important;border-radius:0!important;box-shadow:none!important;color:#0f172a!important;font-size:16px!important;line-height:1.3!important;padding:12px 14px!important;width:100%!important}.plg-contact__card textarea{min-height:180px!important;resize:vertical}.plg-contact__card .hs-form-field>.hs-label,.plg-contact__card .hs-form-field>label{height:1px!important;left:-9999px!important;overflow:hidden!important;position:absolute!important;width:1px!important;clip:rect(0 0 0 0);white-space:nowrap}.plg-contact__card .hs-richtext,.plg-contact__card .legal-consent-container .hs-richtext{color:#0f172a!important;font-size:13.5px!important;line-height:1.55!important;margin:12px 0!important}.plg-contact__card .hs-form-booleancheckbox-display,.plg-contact__card .inputs-list{margin:10px 0!important}.plg-contact__card .actions{background:transparent!important;border:0!important;margin-top:8px!important;padding:0!important;position:relative;z-index:1}.plg-contact__card .hs-button{align-items:center!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;display:flex!important;font-size:17px!important;font-weight:800!important;justify-content:center!important;letter-spacing:.06em!important;min-height:60px!important;text-align:center!important;text-transform:uppercase!important;transition:filter .2s ease,transform .2s ease;width:100%!important}.plg-contact__card .hs-button:focus,.plg-contact__card .hs-button:hover{filter:brightness(.92);outline:none!important;transform:translateY(-1px)}.plg-contact__card .hs-error-msg,.plg-contact__card .hs-error-msgs{color:#d14334!important;display:block!important;font-size:13px!important;font-weight:500;line-height:1.3!important;margin:6px 0 0!important;padding:0!important}.plg-contact__card .hs-error-msgs li{list-style:none!important;margin:0!important;padding:0!important}.plg-contact__card .hs-input.error,.plg-contact__card .hs-input.invalid,.plg-contact__card input.error,.plg-contact__card textarea.error{border-color:#d14334!important;box-shadow:0 0 0 2px rgba(209,67,52,.15)!important}.plg-contact__card .hs-input.error:focus,.plg-contact__card .hs-input.invalid:focus,.plg-contact__card input.error:focus,.plg-contact__card textarea.error:focus{border-color:#2a4ebb!important;box-shadow:0 0 0 2px rgba(64,104,214,.25)!important}.plg-contact__card .hs-input:focus,.plg-contact__card select:focus,.plg-contact__card textarea:focus{outline:3px solid rgba(64,104,214,.35);outline-offset:0}@media (max-width:980px){.plg-contact__inner{gap:28px;grid-template-columns:1fr}.plg-contact__left{align-items:center;justify-content:center;min-height:unset}.plg-contact__headline{font-size:clamp(60px,7vw,60px);max-width:14ch}}