@keyframes fadein{0%{opacity:0}to{opacity:1}}#popup{background:#fff;border:none;box-shadow:-4px 4px 10px 0 rgba(0,0,0,.25);height:100%;margin-block-start:0;margin-inline-end:0;max-height:fit-content;max-width:442px;opacity:0;padding:0;top:calc(100% - 450px);z-index:4}#popup[data-form=open]{top:0}#popup[open]{animation:fadein .3s ease-in forwards}#popup[open]::backdrop{animation:fadein .3s ease-in forwards}#popup [method=dialog]{position:absolute;right:0;top:0}#popup [method=dialog] button{background:none;border:none;cursor:pointer;outline:none;padding:13px 15px}#popup::backdrop{background:rgba(86,89,104,.45);opacity:0}#popup popup-content-wrapper{display:block}#popup popup-heading{background-position:50%;background-repeat:no-repeat;background-size:cover;display:grid;gap:var(--space-l);grid-template-columns:2fr 1fr;padding:var(--space-xl) var(--space-l)}#popup popup-heading .show-form{background:var(--color-orange);border:none;color:#fff;cursor:pointer;display:block;line-height:1.85;margin-block-start:var(--space-s-m);padding:8px 24px}#popup popup-heading .show-form:focus-visible,#popup popup-heading .show-form:hover{background:#000}#popup popup-heading p{color:var(--color-green);font-size:var(--size-base);font-style:italic;font-weight:700;line-height:1.44}#popup popup-heading h2{color:#fff;font-size:var(--size-base);font-style:normal;font-weight:400;line-height:1.44}#popup popup-heading img{height:auto;width:100%}#popup popup-form-wrapper{display:block;max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}#popup popup-form-wrapper[data-state=open]{max-height:100%;opacity:1;padding:var(--space-l) var(--space-m)}#popup popup-form-wrapper input[type=submit]{background:var(--color-orange);border:none;color:#fff;cursor:pointer;display:block;line-height:1.85;margin-inline:auto;padding:8px 24px}#popup popup-form-wrapper input[type=submit]:focus-visible,#popup popup-form-wrapper input[type=submit]:hover{background:#000}#popup popup-form-wrapper .hs-form-field label{color:#565968;font-size:14px;font-style:normal;font-weight:700;line-height:1.85;margin-block-end:0}#popup popup-form-wrapper .hs-input{border:1px solid #565968}