.pdy-hero--module{align-items:center;display:flex;min-height:0;padding:150px 0 80px}.pdy-hero__content{max-width:780px}.pdy-hero__inner--split{align-items:start;display:grid;gap:var(--pdy-space-5);grid-template-columns:minmax(0,1fr) minmax(0,440px)}.pdy-hero__inner--split .pdy-hero__content{max-width:none}.pdy-hero__form{background:var(--pdy-white);border-radius:var(--pdy-radius-lg);box-shadow:var(--pdy-shadow-lg,0 22px 54px rgba(28,16,36,.22));color:var(--pdy-text);padding:var(--pdy-space-3)}.pdy-hero__form-title{color:var(--pdy-purple);font-size:1.3rem;font-weight:var(--pdy-weight-light);margin:0 0 var(--pdy-space-2)}.pdy-hero__form .hs-button{background:var(--pdy-coral);border-color:var(--pdy-coral);color:var(--pdy-white)}.pdy-hero__form .hs-button:hover{background:#e8524a;border-color:#e8524a}.pdy-hero__form-sub{color:var(--pdy-text-muted);font-size:.82rem;line-height:1.5;margin:0 0 var(--pdy-space-3)}.pdy-hero__form-trust{color:var(--pdy-text-muted);font-size:.75rem;margin:var(--pdy-space-2) 0 0;text-align:center}.pdy-hero__form--glass{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.14);box-shadow:none;color:var(--pdy-white)}.pdy-hero__form--glass .pdy-hero__form-title{color:var(--pdy-white)}.pdy-hero__form--glass .pdy-hero__form-sub{color:hsla(0,0%,100%,.55)}.pdy-hero__form--glass .pdy-hero__form-trust{color:hsla(0,0%,100%,.3)}.pdy-hero__form--glass .pdy-hero__form-trust span{color:var(--pdy-teal);font-weight:var(--pdy-weight-semibold)}.pdy-hero__form--glass .hs-form-field{margin-bottom:12px}.pdy-hero__form--glass .hs-form-field label,.pdy-hero__form--glass label{background:transparent;color:hsla(0,0%,100%,.7);display:block;font-size:13px;letter-spacing:0;text-align:left;text-transform:none}.pdy-hero__form--glass input[type=email],.pdy-hero__form--glass input[type=number],.pdy-hero__form--glass input[type=tel],.pdy-hero__form--glass input[type=text],.pdy-hero__form--glass input[type=url],.pdy-hero__form--glass select,.pdy-hero__form--glass textarea{background:hsla(0,0%,100%,.09);border:1px solid hsla(0,0%,100%,.2);border-radius:5px;box-shadow:none;color:var(--pdy-white);display:block;font-size:14px;outline:none;padding:10px 13px;width:100%}.pdy-hero__form--glass input:focus,.pdy-hero__form--glass select:focus,.pdy-hero__form--glass textarea:focus{background:rgba(82,172,164,.1);border-color:var(--pdy-teal)}.pdy-hero__form--glass fieldset{background:transparent;border:none;max-width:100%;padding:0}.pdy-hero__form--glass fieldset.form-columns-2 .hs-form-field{float:left;width:calc(50% - 6px)}.pdy-hero__form--glass fieldset.form-columns-2 .hs-form-field:first-child{margin-right:12px}.pdy-hero__form--glass fieldset.form-columns-2:after{clear:both;content:"";display:table}.pdy-hero__form--glass .iti{width:100%}.pdy-hero__form--glass .iti__selected-flag{background:hsla(0,0%,100%,.12);border-right:1px solid hsla(0,0%,100%,.2)}.pdy-hero__form--glass .hs-error-msgs{list-style:none;margin:4px 0 0;padding:0}.pdy-hero__form--glass .hs-error-msgs label{background:transparent;color:var(--pdy-coral);font-size:11px;font-weight:400;letter-spacing:0;text-transform:none}.pdy-hero__form--glass .hs-submit .actions{background:transparent;display:block;padding:0;text-align:left;width:100%}.pdy-hero__form--glass .hs-button{display:block;float:none;margin-top:8px;text-align:center;width:100%}.pdy-hero__title{color:var(--pdy-white);font-size:clamp(2.25rem,5.5vw,3.6rem);font-weight:var(--pdy-weight-light);letter-spacing:-.02em;line-height:1.1;margin:0 0 var(--pdy-space-3)}.pdy-hero__intro{color:hsla(0,0%,100%,.82);font-size:1.0625rem;line-height:1.6;max-width:48ch}.pdy-hero__intro p{margin:0 0 var(--pdy-space-2)}.pdy-hero__intro p:last-child{margin-bottom:0}.pdy-hero__cta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--pdy-space-3);margin-top:var(--pdy-space-4)}.pdy-hero__snapshot{border-top:1px solid hsla(0,0%,100%,.18);display:flex;flex-wrap:wrap;gap:var(--pdy-space-4);margin:var(--pdy-space-4) 0 0;padding-top:var(--pdy-space-3)}.pdy-hero__snapshot dt{color:var(--pdy-teal);font-size:.72rem;font-weight:var(--pdy-weight-semibold);letter-spacing:.1em;margin:0 0 4px;text-transform:uppercase}.pdy-hero__snapshot dd{color:var(--pdy-white);font-size:.95rem;margin:0;max-width:22ch}.pdy-hero__link{color:var(--pdy-white)}.pdy-hero__link:hover{color:var(--pdy-teal)}@media (max-width:860px){.pdy-hero__inner--split{gap:var(--pdy-space-4);grid-template-columns:1fr}}@media (max-width:767px){.pdy-hero--module{min-height:0;padding:120px 0 56px}}