.cy-page-hero{padding:80px 0 0}.cy-page-hero .ph-panel{align-items:center;border-radius:24px;display:flex;justify-content:center;min-height:415px;overflow:hidden;position:relative}.cy-page-hero .ph-field{height:100%;inset:0;position:absolute;width:100%}.cy-page-hero .ph-content{align-items:center;color:var(--cy-text-on-dark);display:flex;flex-direction:column;gap:24px;max-width:100%;padding:48px 0;position:relative;text-align:center;width:838px}.cy-page-hero .ph-eyebrow{font:var(--cy-label-md);font-size:var(--cy-eyebrow-size);letter-spacing:1.2px;line-height:16px;margin:0;text-transform:uppercase}.cy-page-hero .ph-h1,.cy-page-hero h1{color:inherit;font:var(--cy-display-md);margin:0}.cy-page-hero .ph-form{max-width:100%;min-height:64px;width:486px}.cy-page-hero .ph-form .submitted-message{color:var(--cy-text-on-dark);font:var(--cy-label-lg);font-size:var(--cy-type-label-lg-size);line-height:var(--cy-type-label-lg-line);margin:0;padding:12px 24px}.cy-page-hero .ph-form .submitted-message p{color:inherit;margin:0}.cy-page-hero .ph-form .hs-form,.cy-page-hero .ph-form .ph-fallback{align-items:center;background:var(--cy-surface-raised);border:1px solid var(--cy-border-subtle);border-radius:var(--cy-radius-pill);box-shadow:var(--cy-shadow-btn-rest);box-sizing:border-box;display:flex;min-height:64px;padding:8px 8px 8px 24px;transition:box-shadow .2s ease;width:100%}.cy-page-hero .ph-form .hs-form-field{flex:1 1 auto;margin:0;min-width:0}.cy-page-hero .ph-form .hs-form-field .input{width:100%}.cy-page-hero .ph-form .hs-form-field>label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.cy-page-hero .ph-form .hs-input:not([type=checkbox]):not([type=radio]),.cy-page-hero .ph-form .ph-fallback input{background:none;border:0;color:var(--cy-text-secondary);font:var(--cy-label-lg);font-size:var(--cy-type-label-lg-size);height:48px;line-height:var(--cy-type-label-lg-line);padding:0;width:100%}.cy-page-hero .ph-form .hs-input:not([type=checkbox]):not([type=radio])::placeholder,.cy-page-hero .ph-form .ph-fallback input::placeholder{color:var(--cy-text-secondary)}.cy-page-hero .ph-form .hs-input:not([type=checkbox]):not([type=radio]):focus,.cy-page-hero .ph-form .ph-fallback input:focus{color:var(--cy-text-primary);outline:none}.cy-page-hero .ph-form .hs-submit{flex:0 0 auto;margin:0 0 0 8px}.cy-page-hero .ph-form .ph-fallback{margin:0}.cy-page-hero .ph-form .ph-fallback input{flex:1 1 auto;min-width:0}.cy-page-hero .ph-form .ph-fallback button{flex:0 0 auto;margin:0 0 0 8px}.cy-page-hero .ph-form .ph-fallback[hidden]{display:none}.cy-page-hero .ph-form .ph-fallback-label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.cy-page-hero .ph-form .hs-button,.cy-page-hero .ph-form .ph-fallback button{align-items:center;background:var(--cy-action-primary);border:0;border-radius:var(--cy-radius-pill);box-shadow:var(--cy-shadow-btn-rest);color:var(--cy-action-on-primary);cursor:pointer;display:flex;font:var(--cy-label-lg);font-size:var(--cy-type-label-lg-size);height:48px;justify-content:center;padding:0 24px;transform:scale(1);transition:transform .28s var(--cy-ease-spring),box-shadow .2s ease,background-color .2s ease}.cy-page-hero .ph-form .hs-button:focus,.cy-page-hero .ph-form .hs-button:hover,.cy-page-hero .ph-form .ph-fallback button:focus,.cy-page-hero .ph-form .ph-fallback button:hover{background:var(--cy-action-primary-hover);box-shadow:var(--cy-shadow-btn-hover);color:var(--cy-action-on-primary);outline:none}.cy-page-hero .ph-form .hs-button:active,.cy-page-hero .ph-form .ph-fallback button:active{background:var(--cy-action-primary-active);box-shadow:var(--cy-shadow-btn-press);transform:scale(.96);transition-duration:.09s}.cy-page-hero .ph-form .hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.cy-page-hero .ph-form .hs-error-msgs label{height:auto;position:static;width:auto;clip:auto;color:#b3261e;font-size:var(--cy-type-caption-size);line-height:var(--cy-type-caption-line)}.cy-page-hero .ph-form .hs-form-booleancheckbox label,.cy-page-hero .ph-form .legal-consent-container{color:var(--cy-text-muted);font-size:var(--cy-type-caption-size);line-height:var(--cy-type-caption-line)}@media(max-width:1080px){.cy-page-hero{padding-top:48px}.cy-page-hero.cy-page-hero-ambient{padding-top:64px}.cy-page-hero .ph-panel{min-height:0}.cy-page-hero .ph-content{padding:40px 20px}}@media(max-width:720px){.cy-page-hero .ph-content{gap:20px;padding:32px 16px}}.cy-page-hero .ph-form .hs-form:focus-within,.cy-page-hero .ph-form .ph-fallback:focus-within{box-shadow:0 0 0 2px var(--cy-surface-raised),0 0 0 4px var(--cy-action-primary)}
/*# sourceMappingURL=cyPageHero.css.map*/