.ai-workshop-page{background:var(--color-surface-subtle);color:var(--color-ink)}.ai-workshop{min-height:calc(100svh - 9rem);padding-block:clamp(2.75rem,5vw,5rem)}.ai-workshop__grid{display:grid;grid-template-columns:minmax(18rem,.68fr) minmax(34rem,1.32fr);align-items:start;gap:clamp(3rem,7vw,7rem)}.ai-workshop__context{position:sticky;top:2rem}.ai-workshop .home-section__eyebrow{margin:0 0 1.25rem}.ai-workshop h1{max-width:12ch;margin:0;color:var(--color-ink);font-size:var(--type-h1-size);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-heading);line-height:var(--heading-line-height);text-wrap:balance}.ai-workshop__lead{max-width:36rem;margin:1.5rem 0 0;color:var(--color-muted);font-size:var(--type-h3-size);line-height:var(--body-line-height)}.ai-workshop__reassurance-copy{max-width:35rem;margin:1.25rem 0 0;padding-inline-start:1rem;border-inline-start:2px solid var(--color-accent);color:var(--color-ink);font-size:var(--type-small-size);line-height:var(--body-line-height)}.ai-workshop__reassurance{display:grid;gap:.7rem;margin:1.75rem 0 0;padding:0;list-style:none}.ai-workshop__reassurance li{display:flex;align-items:flex-start;gap:.65rem;color:var(--color-ink);font-size:var(--type-small-size);font-weight:var(--font-weight-label)}.ai-workshop__reassurance li span{color:var(--color-accent)}.ai-workshop__why{margin-top:2rem;padding:1.25rem 1.35rem;border:1px solid var(--color-line);border-inline-start:3px solid var(--color-primary);background:var(--color-bg)}.ai-workshop__why-label{margin:0 0 1rem;color:var(--color-primary);font-size:var(--type-eyebrow-size);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-eyebrow)}.ai-workshop__flow{display:grid;gap:1.25rem;margin:0;padding:0;list-style:none}.ai-workshop__flow li{position:relative;padding-inline-start:1.25rem;color:var(--color-ink);font-size:var(--type-small-size);font-weight:var(--font-weight-label);line-height:var(--body-line-height)}.ai-workshop__flow li:before{position:absolute;inset-block-start:.45em;inset-inline-start:0;width:.45rem;height:.45rem;border-radius:50%;background:var(--color-accent);content:""}.ai-workshop__flow li:not(:last-child):after{position:absolute;inset-block-start:calc(100% + .2rem);inset-inline-start:.2rem;width:1px;height:.85rem;background:var(--color-line);content:""}.ai-workshop__form-card{position:relative;padding:clamp(1.5rem,4vw,3rem);border:1px solid var(--color-line);border-inline-start:4px solid var(--color-primary);border-radius:var(--card-radius);background:var(--color-bg);box-shadow:0 1rem 3rem color-mix(in srgb,var(--color-shadow) 6%,transparent)}.ai-workshop__form-card:before{position:absolute;inset-block-start:-1px;inset-inline-start:-4px;width:4px;height:5.25rem;background:var(--color-accent);content:""}.ai-workshop__form-header{margin-bottom:1.75rem;padding-bottom:1.75rem;border-bottom:1px solid var(--color-line)}.ai-workshop__form-label{margin:0 0 .65rem;color:var(--color-primary);font-size:var(--type-eyebrow-size);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-eyebrow)}.ai-workshop__form-header h2{margin:0;color:var(--color-ink);font-size:var(--type-h3-size);font-weight:var(--font-weight-label);letter-spacing:var(--letter-spacing-heading);line-height:var(--heading-line-height)}.ai-workshop__form-header>p:last-child{max-width:46rem;margin:1rem 0 0;color:var(--color-muted);font-size:var(--type-small-size)}.ai-workshop-page .wpforms-container{margin:0}.ai-workshop-page .gehad-ai-discovery-form .wpforms-field{padding-block:.8rem}.ai-workshop-page .gehad-ai-discovery-form .wpforms-field-label{margin-bottom:.65rem;color:var(--color-ink);font-size:var(--type-body-size);line-height:var(--body-line-height)}.ai-workshop-page .gehad-ai-discovery-form .wpforms-field-description{color:var(--color-muted);font-size:var(--type-small-size);line-height:var(--body-line-height)}.ai-workshop-page .gehad-ai-discovery-form input[type=text],.ai-workshop-page .gehad-ai-discovery-form textarea,.ai-workshop-page .gehad-ai-discovery-form select{border-color:var(--color-line);border-radius:calc(var(--card-radius) * .65);color:var(--color-ink)}.ai-workshop-page .gehad-ai-discovery-form input[type=text]:focus,.ai-workshop-page .gehad-ai-discovery-form textarea:focus,.ai-workshop-page .gehad-ai-discovery-form select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 10%,transparent)}.ai-workshop-page .gehad-ai-discovery-form .wpforms-field-radio ul,.ai-workshop-page .gehad-ai-discovery-form .wpforms-field-checkbox ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.ai-workshop-page .gehad-ai-discovery-form .wpforms-field-radio li,.ai-workshop-page .gehad-ai-discovery-form .wpforms-field-checkbox li{margin:0!important;padding:.7rem .8rem!important;border:1px solid var(--color-line);border-radius:calc(var(--card-radius) * .65)}.ai-workshop-page .gehad-ai-discovery-form .wpforms-field-radio li:has(input:checked),.ai-workshop-page .gehad-ai-discovery-form .wpforms-field-checkbox li:has(input:checked){border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 5%,var(--color-bg))}.ai-workshop-page .gehad-ai-discovery-form .wpforms-page-indicator{margin-bottom:1.5rem}.ai-workshop-page .wpforms-container .wpforms-page-button,.ai-workshop-page .wpforms-container button[type=submit]{min-height:var(--button-min-height);padding:var(--button-padding-block) var(--button-padding-inline);border:1px solid var(--color-primary);border-radius:var(--button-radius);background:transparent;color:var(--color-primary);font:inherit;font-size:var(--button-font-size);font-weight:var(--button-font-weight);cursor:pointer}.ai-workshop-page .wpforms-container .wpforms-page-next,.ai-workshop-page .wpforms-container button[type=submit]{border-color:var(--button-primary-bg);background:var(--button-primary-bg);color:var(--button-primary-text)}.ai-workshop-page .wpforms-container .wpforms-page-button:hover,.ai-workshop-page .wpforms-container .wpforms-page-button:focus-visible,.ai-workshop-page .wpforms-container button[type=submit]:hover,.ai-workshop-page .wpforms-container button[type=submit]:focus-visible{border-color:var(--button-primary-hover-bg);background:var(--button-primary-hover-bg);color:var(--button-primary-hover-text)}.ai-workshop__privacy{margin:1.5rem 0 0;padding-top:1.25rem;border-top:1px solid var(--color-line);color:var(--color-muted);font-size:var(--type-small-size);line-height:var(--body-line-height)}.ai-workshop-page [id^=wpforms-confirmation-]{padding:clamp(1.5rem,4vw,2.5rem);border:1px solid color-mix(in srgb,var(--color-accent) 45%,var(--color-bg));border-radius:var(--card-radius);background:color-mix(in srgb,var(--color-accent) 7%,var(--color-bg))}.ai-workshop-page [id^=wpforms-confirmation-] h3{margin:0;color:var(--color-primary);font-size:var(--type-h3-size)}.ai-workshop-page [id^=wpforms-confirmation-] p{margin:.75rem 0 0}@media (max-width: 980px){.ai-workshop__grid{grid-template-columns:1fr;gap:2.5rem}.ai-workshop__context{position:static}.ai-workshop h1{max-width:15ch}.ai-workshop__why{max-width:38rem}}@media (max-width: 620px){.ai-workshop{padding-block:2.5rem}.ai-workshop__form-card{padding:1.25rem;border-inline-start-width:3px}.ai-workshop-page .gehad-ai-discovery-form .wpforms-field-radio ul,.ai-workshop-page .gehad-ai-discovery-form .wpforms-field-checkbox ul{grid-template-columns:1fr}}
