@keyframes slowGlow{0%{box-shadow:var(--box-shadow-inset, 0 0 0 0 transparent),0 8px 24px 0 var(--spaces--preset--color--vilco--opacity--0),0 -8px 24px 0 var(--wp--preset--color--highlight--opacity--0)}100%{box-shadow:var(--box-shadow-inset, 0 0 0 0 transparent),var(--spaces--preset--glow-1)}}@keyframes nodY{0%,100%{transform:translateY(var(--base-translate-y, 0%))}50%{transform:translateY(calc(var(--base-translate-y, 0%) - 2px))}}.block-form--form{position:relative;width:var(--spaces--preset--layout--card-width);height:var(--spaces--preset--layout--card-height, min(31.25rem, 100vh - 2rem));margin:auto;background:var(--wp--preset--color--base);border-radius:var(--spaces--preset--border-radius-3);overflow:hidden}.block-form--page{position:absolute;top:0;left:0;width:100%;height:100%;padding:var(--spaces--preset--gap-2);display:grid;grid-template-columns:100%;grid-template-rows:1fr;grid-auto-rows:max-content;gap:var(--spaces--preset--gap-2);border-radius:inherit}.block-form--page[aria-hidden=true]{display:none}.block-form--notch{position:absolute;margin:0 auto;top:0;left:0;right:0;display:flex;justify-content:center;align-items:center;text-align:center;min-width:6.625rem;width:max-content;color:rgba(0,0,0,.5);font-family:var(--wp--preset--font-family--notosans);font-size:var(--wp--preset--font-size--medium);font-style:normal;font-weight:400;line-height:1.5em;border-radius:0 0 var(--spaces--preset--border-radius-2) var(--spaces--preset--border-radius-2);background:rgba(0,0,0,.05)}.block-form--content{display:flex;justify-content:center;align-items:center}.block-form--content .block-form--content--inner{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;gap:var(--spaces--preset--gap-2)}.block-form--content .block-form--content--inner.block-form--content--inner--hidden{display:none}.block-form--content .block-form--content--inner a{text-decoration:underline}.block-form--content .block-form--content--inner label{color:var(--spaces--preset--form--label-color) !important}.block-form--content .block-form--image{width:auto;height:auto;max-width:100%;max-height:15rem;object-fit:contain;object-position:center}.block-form--content .block-form--title{color:#000;text-align:center;font-family:var(--wp--preset--font-family--bignoodle);font-size:var(--wp--preset--font-size--xx-large);font-style:normal;font-weight:400;line-height:1em;letter-spacing:.1rem;text-transform:uppercase;margin:0}.block-form--content .block-form--text,.block-form--content .block-form--text *{color:#000;text-align:center;font-family:var(--wp--preset--font-family--notosans);font-size:var(--wp--preset--font-size--medium);font-style:normal;font-weight:400;line-height:1.5em;margin:0}.block-form--content .block-form--question--question,.block-form--content .block-form--question--question *{color:#000;text-align:center;font-family:var(--wp--preset--font-family--notoserif);font-size:var(--wp--preset--font-size--x-large);font-style:normal;font-weight:400;line-height:2rem;letter-spacing:unset;text-transform:unset;margin:0}.block-form--content .block-form--question--label{display:block;text-align:left}.block-form--content .block-form--question--label *{margin:0}.block-form--content .block-form--question--input--outer{width:100%}.block-form--content .block-form--question--input{position:relative;width:100%;padding:1px}.block-form--content .block-form--question--input.block-form--question--text .block-form--question--input--required,.block-form--content .block-form--question--input.block-form--question--textarea .block-form--question--input--required,.block-form--content .block-form--question--input.block-form--question--email .block-form--question--input--required,.block-form--content .block-form--question--input.block-form--question--tel .block-form--question--input--required,.block-form--content .block-form--question--input.block-form--question--number .block-form--question--input--required,.block-form--content .block-form--question--input.block-form--question--date .block-form--question--input--required,.block-form--content .block-form--question--input.block-form--question--select .block-form--question--input--required{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;pointer-events:none;user-select:none;border-radius:calc(var(--spaces--preset--border-radius-2) + .2rem);overflow:hidden}.block-form--content .block-form--question--input.block-form--question--text .block-form--question--input--required::after,.block-form--content .block-form--question--input.block-form--question--textarea .block-form--question--input--required::after,.block-form--content .block-form--question--input.block-form--question--email .block-form--question--input--required::after,.block-form--content .block-form--question--input.block-form--question--tel .block-form--question--input--required::after,.block-form--content .block-form--question--input.block-form--question--number .block-form--question--input--required::after,.block-form--content .block-form--question--input.block-form--question--date .block-form--question--input--required::after,.block-form--content .block-form--question--input.block-form--question--select .block-form--question--input--required::after{content:"";position:absolute;display:flex;background-repeat:no-repeat;background-size:contain;top:calc(1px + 1px);right:1px;width:1rem;height:1rem;border-top-right-radius:.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M16 16V0H0L16 16Z' fill='%23FFCD6F'/%3E%3C/svg%3E")}.block-form--content .block-form--question--input.block-form--question--text .block-form--question--input--required.block-form--question--input--required--satisfied::after,.block-form--content .block-form--question--input.block-form--question--textarea .block-form--question--input--required.block-form--question--input--required--satisfied::after,.block-form--content .block-form--question--input.block-form--question--email .block-form--question--input--required.block-form--question--input--required--satisfied::after,.block-form--content .block-form--question--input.block-form--question--tel .block-form--question--input--required.block-form--question--input--required--satisfied::after,.block-form--content .block-form--question--input.block-form--question--number .block-form--question--input--required.block-form--question--input--required--satisfied::after,.block-form--content .block-form--question--input.block-form--question--date .block-form--question--input--required.block-form--question--input--required--satisfied::after,.block-form--content .block-form--question--input.block-form--question--select .block-form--question--input--required.block-form--question--input--required--satisfied::after{top:calc(.25rem + 1px);right:calc(.25rem + 1px);width:.5625rem;height:.5625rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' fill='none'%3E%3Ccircle cx='4.5' cy='4.5' r='4.5' fill='%230DED41'/%3E%3C/svg%3E")}.block-form--content .block-form--question--input.block-form--question--text .block-form--question--input--required.block-form--question--input--required--error::after,.block-form--content .block-form--question--input.block-form--question--textarea .block-form--question--input--required.block-form--question--input--required--error::after,.block-form--content .block-form--question--input.block-form--question--email .block-form--question--input--required.block-form--question--input--required--error::after,.block-form--content .block-form--question--input.block-form--question--tel .block-form--question--input--required.block-form--question--input--required--error::after,.block-form--content .block-form--question--input.block-form--question--number .block-form--question--input--required.block-form--question--input--required--error::after,.block-form--content .block-form--question--input.block-form--question--date .block-form--question--input--required.block-form--question--input--required--error::after,.block-form--content .block-form--question--input.block-form--question--select .block-form--question--input--required.block-form--question--input--required--error::after{top:0;bottom:0;right:.5rem;margin:auto 0;width:.375rem;height:1.3125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='21' viewBox='0 0 6 21' fill='none'%3E%3Cpath d='M3 15C4.65685 15 6 16.3431 6 18C6 19.6569 4.65685 21 3 21C1.34315 21 0 19.6569 0 18C0 16.3431 1.34315 15 3 15ZM3 0C4.65685 0 6 1.34315 6 3V11C6 12.6569 4.65685 14 3 14C1.34315 14 0 12.6569 0 11V3C0 1.34315 1.34315 0 3 0Z' fill='%23FF0000'/%3E%3C/svg%3E")}.block-form--content .block-form--question--input input:not([type=checkbox]),.block-form--content .block-form--question--input select,.block-form--content .block-form--question--input textarea{display:flex;width:100%;min-width:6.25rem;padding:calc(var(--spaces--preset--gap-1)*.75) var(--spaces--preset--gap-1);align-items:center;gap:.625rem;align-self:stretch;border-radius:var(--spaces--preset--border-radius-2);border-top:1px solid #3e3e3e;border-left:1px solid #3e3e3e;border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;background:#f1f1f1}.block-form--content .block-form--question--input input:not([type=checkbox]):focus-visible+.block-form--question--input--required,.block-form--content .block-form--question--input select:focus-visible+.block-form--question--input--required,.block-form--content .block-form--question--input textarea:focus-visible+.block-form--question--input--required{border:1px solid rgba(0,0,0,0)}.block-form--content .block-form--question--input textarea{resize:none}.block-form--content .block-form--question--checkbox{display:flex;justify-content:center;align-items:flex-start}.block-form--content .block-form--question--checkbox_group fieldset{border:none;display:flex;gap:var(--spaces--preset--gap-quarter);flex-direction:column}.block-form--content .block-form--question--checkbox input[type=checkbox],.block-form--content .block-form--question--checkbox_group input[type=checkbox]{position:relative;width:0;height:0;display:block;appearance:none;margin:.125rem 2rem .125rem .125rem}.block-form--content .block-form--question--checkbox input[type=checkbox]::before,.block-form--content .block-form--question--checkbox_group input[type=checkbox]::before{content:"";position:absolute;top:0;left:0;display:flex;width:1.5rem;height:1.5rem;justify-content:center;align-items:center;aspect-ratio:var(--wp--preset--aspect-ratio--square);border-radius:var(--spaces--preset--border-radius-1);border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:1px solid #3e3e3e;border-right:1px solid #3e3e3e;background:#f1f1f1;cursor:pointer}.block-form--content .block-form--question--checkbox input[type=checkbox]:checked::after,.block-form--content .block-form--question--checkbox_group input[type=checkbox]:checked::after{content:"";position:absolute;top:.25rem;left:.25rem;display:flex;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.343377 11.6569C-0.047147 11.2663 -0.0471467 10.6332 0.343378 10.2426L10.2429 0.343146C10.6334 -0.0473777 11.2666 -0.0473784 11.6571 0.343146C12.0476 0.73367 12.0476 1.36684 11.6571 1.75736L1.75759 11.6569C1.36707 12.0474 0.733902 12.0474 0.343377 11.6569Z' fill='%233E3E3E'/%3E%3Cpath d='M0.343378 0.343146C0.733902 -0.0473781 1.36707 -0.0473785 1.75759 0.343146L11.6571 10.2426C12.0476 10.6332 12.0476 11.2663 11.6571 11.6569C11.2666 12.0474 10.6334 12.0474 10.2429 11.6569L0.343378 1.75736C-0.0471463 1.36683 -0.0471467 0.73367 0.343378 0.343146Z' fill='%233E3E3E'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;background-position:center;pointer-events:none;user-select:none}.block-form--content .block-form--question--checkbox input[type=checkbox]:focus-visible,.block-form--content .block-form--question--checkbox_group input[type=checkbox]:focus-visible{outline:none}.block-form--content .block-form--question--checkbox input[type=checkbox]:focus-visible::before,.block-form--content .block-form--question--checkbox_group input[type=checkbox]:focus-visible::before{outline-color:#101010;outline-offset:0;outline-style:auto;outline-width:.8px}.block-form--content .block-form--question--checkbox label,.block-form--content .block-form--question--checkbox_group label{display:flex;text-align:left;margin:0}.block-form--content .block-form--question--checkbox label *,.block-form--content .block-form--question--checkbox_group label *{margin:0}.block-form--content:has(.block-form--question--input--required--error) input[type=checkbox]::before{box-shadow:0 0 0 1px red}.block-form--question--info,.block-form--question--info *,.block-form--question--description,.block-form--question--description *{color:#000;text-align:center;font-family:var(--wp--preset--font-family--notosans);font-size:var(--wp--preset--font-size--medium);font-style:normal;font-weight:400;line-height:1.5em;margin:0}.block-form--buttons{display:flex;justify-content:center;align-items:center;gap:var(--spaces--preset--gap-1)}.block-form--loader{display:none;justify-content:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;overflow:hidden;background-color:rgba(0,0,0,.5)}.block-form--loader .loader{position:relative;width:3rem;height:3rem;border:.3rem solid var(--wp--preset--color--base);border-radius:50%;display:inline-block;box-sizing:border-box;animation:blockFormLoaderPulse 1s linear infinite}.block-form--loader::after{content:"";position:absolute;width:3rem;height:3rem;border:.3rem solid var(--wp--preset--color--base);border-radius:50%;display:inline-block;box-sizing:border-box;left:50%;top:50%;transform:translate(-50%, -50%);animation:blockFormLoaderScaleUp 1s linear infinite}.block-form--page[data-show-loader=true] .block-form--loader{display:flex}@keyframes blockFormLoaderScaleUp{0%{transform:translate(-50%, -50%) scale(0)}60%,100%{transform:translate(-50%, -50%) scale(1)}}@keyframes blockFormLoaderPulse{0%,60%,100%{transform:scale(1)}80%{transform:scale(1.2)}}.wp-block-group:has(>.block-form){--spaces--preset--layout--card-width: min( 22.125rem, calc(100vw - (var(--spaces--preset--gap-1 * 2))) );--spaces--preset--layout--card-height: min(28rem, calc(100vh - 2rem));--spaces--preset--form--label-color: var(--wp--preset--color--base);border-radius:var(--spaces--preset--border-radius-4);box-shadow:var(--spaces--preset--glow-1);width:min-content;margin:auto;margin-top:-7rem}.wp-block-group:has(>.block-form) .block-form--form{background-image:var(--spaces--preset--color-gradient--highlight-to-transparent),linear-gradient(var(--wp--preset--color--contrast), var(--wp--preset--color--contrast));box-shadow:var(--spaces--preset--box-shadow-1)}.wp-block-group:has(>.block-form) .block-form--content .block-form--title,.wp-block-group:has(>.block-form) .block-form--content .block-form--question--question,.wp-block-group:has(>.block-form) .block-form--content .block-form--question--question *,.wp-block-group:has(>.block-form) .block-form--question--info,.wp-block-group:has(>.block-form) .block-form--question--info *,.wp-block-group:has(>.block-form) .block-form--question--description,.wp-block-group:has(>.block-form) .block-form--question--description *,.wp-block-group:has(>.block-form) .block-form--text *{color:inherit;color:var(--wp--preset--color--base)}.wp-block-group:has(>.block-form) .wp-block-button.is-style-button-inverted .wp-element-button{background:rgba(0,0,0,0) !important;color:var(--wp--preset--color--base) !important}.wp-block-group:has(>.block-form) .block-form--notch{color:var(--wp--preset--color--base);background:#472336;border-bottom:solid 1px #000}.block-form.is-style-popover-target{width:auto;height:auto}/*# sourceMappingURL=form.css.map */
