.gform-theme--framework.gform_wrapper{--gf-font-family-base:var(--wp--preset--font-family--body);--gf-ctrl-radius:12px;--gf-ctrl-border-color-focus:var(--wp--preset--color--deep-plum);--gf-ctrl-outline-color-focus:rgba(164, 129, 191, 0.45);--gf-ctrl-outline-width-focus:3px;--gf-ctrl-btn-bg-color-primary:var(--wp--preset--color--deep-plum);--gf-ctrl-btn-border-color-primary:var(--wp--preset--color--deep-plum);--gf-ctrl-btn-color-primary:var(--wp--preset--color--warm-ivory);--gf-ctrl-btn-bg-color-hover-primary:var(--wp--preset--color--primary-lilac);--gf-ctrl-btn-border-color-hover-primary:var(--wp--preset--color--primary-lilac);--gf-ctrl-btn-color-hover-primary:var(--wp--preset--color--editorial-ink);--gf-ctrl-btn-bg-color-focus-primary:var(--wp--preset--color--primary-lilac);--gf-ctrl-btn-color-focus-primary:var(--wp--preset--color--editorial-ink);--gf-ctrl-btn-radius:8px;font-family:var(--wp--preset--font-family--body)}.gform-theme--framework.gform_wrapper .gform_heading .gform_title{font-family:var(--wp--preset--font-family--heading);font-weight:500;line-height:1.2;color:var(--wp--preset--color--editorial-ink)}.gform-theme--framework.gform_wrapper .gfield_label{font-weight:600}.gform-theme--framework.gform_wrapper .gform_footer .gform_button{font-family:var(--wp--preset--font-family--body);font-weight:600;letter-spacing:.01em;padding-inline:2rem;min-width:9rem}.gform-theme--framework.gform_wrapper .gform_confirmation_message{padding:1.25rem 1.5rem;border-radius:16px;background:var(--wp--preset--color--sage-mist);border:1px solid var(--wp--preset--color--sage-green);color:var(--wp--preset--color--editorial-ink)}.ayz-contact-form_wrapper.gform_wrapper{margin-block:2rem;padding:clamp(1.25rem, 4vw, 2.25rem);background:#fff;border:1px solid var(--wp--preset--color--soft-lavender);border-radius:20px;box-shadow:0 10px 30px -18px rgb(76 54 89 / .35)}.ayz-tips-form_wrapper.gform_wrapper{position:relative;margin-block:2.5rem;padding:clamp(1.5rem, 5vw, 2.5rem);background:radial-gradient(120% 140% at 100% 0%,var(--wp--preset--color--dusty-blush) 0%,transparent 55%),var(--wp--preset--color--lilac-mist);border:1px solid var(--wp--preset--color--soft-lavender);border-radius:24px;overflow:hidden}.ayz-tips-form_wrapper.gform_wrapper::before{content:"";position:absolute;inset-block-start:1.25rem;inset-inline-end:1.25rem;width:2.75rem;height:2.75rem;background:var(--wp--preset--color--primary-lilac);-webkit-mask:url(/wp-content/themes/aerial-yoga-zone/assets/images/om.svg) center / contain no-repeat;mask:url(/wp-content/themes/aerial-yoga-zone/assets/images/om.svg) center / contain no-repeat;opacity:.35;pointer-events:none}.ayz-tips-form_wrapper .gform_heading{max-width:36rem;padding-inline-end:3rem}.ayz-tips-form_wrapper.gform_wrapper .gform_heading .gform_title{font-size:clamp(1.4rem, 1.1rem + 1.2vw, 1.85rem);color:var(--wp--preset--color--deep-plum);margin-block-end:.5rem}.ayz-tips-form_wrapper .gform_heading .gform_description{font-size:.95rem;line-height:1.6;color:var(--wp--preset--color--editorial-ink)}.ayz-tips-form_wrapper .gform_heading .gform_description a{color:var(--wp--preset--color--deep-plum);text-underline-offset:.15em}@media (min-width:640px){.ayz-tips-form_wrapper form.ayz-tips-form{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:.75rem;align-items:start}.ayz-tips-form_wrapper form.ayz-tips-form>.gform-body{grid-column:1}.ayz-tips-form_wrapper form.ayz-tips-form .gform_fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.75rem}.ayz-tips-form_wrapper form.ayz-tips-form .gform_fields>.gfield{grid-column:span 1}.ayz-tips-form_wrapper form.ayz-tips-form>.gform_footer{grid-column:2;margin:0;padding:0}.ayz-tips-form_wrapper form.ayz-tips-form>:not(.gform-body):not(.gform_footer){grid-column:1 / -1}.ayz-tips-form_wrapper form.ayz-tips-form>.gform_footer:has(.gf-turnstile-container){display:contents}.ayz-tips-form_wrapper form.ayz-tips-form>.gform_footer>.gform_button{grid-column:2}.ayz-tips-form_wrapper form.ayz-tips-form>.gform_footer>.gf-turnstile-container{grid-column:1 / -1}}.ayz-tips-form_wrapper .gf-turnstile-container{display:flex;justify-content:center;margin-block-start:.75rem}.ayz-tips-form_wrapper .gf-turnstile-container .cf-turnstile{max-width:100%;min-height:65px}.ayz-tips-form_wrapper .cf-turnstile-br{display:none}.ayz-tips-form_wrapper.gform_wrapper{--gf-form-gap-y:0.75rem;--gf-form-footer-margin-y-start:0.75rem}