.workshop-module__bfAR8q__workshop{color:var(--color-brand-black)}.workshop-module__bfAR8q__productName{color:#d71920}.workshop-module__bfAR8q__heroGrid{align-items:center;gap:3rem;display:grid}.workshop-module__bfAR8q__partners{align-items:center;gap:1.25rem;margin-bottom:2.5rem;display:flex}.workshop-module__bfAR8q__partners>span{background:var(--color-brand-border);width:1px;height:1.75rem}.workshop-module__bfAR8q__harborcoatLogo{width:10rem;height:auto}.workshop-module__bfAR8q__partnerLogo{object-fit:contain;width:10rem;height:auto}.workshop-module__bfAR8q__scenario{background:var(--color-gray-900);color:#fff;border-top:4px solid var(--color-brand-orange);padding:1.5rem}.workshop-module__bfAR8q__scenarioHeader{color:var(--color-gray-300);text-transform:uppercase;letter-spacing:.12em;flex-wrap:wrap;justify-content:space-between;gap:.75rem;font-size:.625rem;display:flex}.workshop-module__bfAR8q__scenarioTitle{font-family:var(--font-serif);color:#fff;margin-top:1.75rem;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.18}.workshop-module__bfAR8q__scenarioScope{border-block:1px solid var(--color-gray-700);grid-template-columns:minmax(0,1.35fr) auto minmax(0,1fr);align-items:center;gap:1rem;margin-top:1.75rem;padding:1.5rem 0;display:grid}.workshop-module__bfAR8q__scenarioPeople{color:var(--color-gray-300);gap:.2rem;margin-bottom:.5rem;display:flex}.workshop-module__bfAR8q__scenarioPeople svg{flex:1 1 0;width:100%;min-width:0;max-width:1.65rem;height:auto}.workshop-module__bfAR8q__scenarioScope p{color:var(--color-gray-300);font-size:.8125rem}.workshop-module__bfAR8q__scenarioScopeArrow{color:var(--color-brand-orange);font-size:1.5rem}.workshop-module__bfAR8q__scenarioDay>span{color:#fff;margin-bottom:.25rem;font-size:1.75rem;line-height:1.25;display:block}.workshop-module__bfAR8q__scenarioItems{margin-top:.5rem}.workshop-module__bfAR8q__scenarioItems li{border-bottom:1px solid var(--color-gray-700);align-items:flex-start;gap:1rem;padding:1.1rem 0;display:flex}.workshop-module__bfAR8q__scenarioItemIcon{width:1.5rem;color:var(--color-brand-orange);flex-shrink:0;margin-top:.1rem}.workshop-module__bfAR8q__scenarioItemIcon svg{width:100%;height:auto}.workshop-module__bfAR8q__scenarioItems h3{color:#fff;font-size:1rem;line-height:1.5}.workshop-module__bfAR8q__scenarioItems p{color:var(--color-gray-300);margin-top:.25rem;font-size:.8125rem;line-height:1.6}.workshop-module__bfAR8q__scenarioTask{color:var(--color-gray-300);margin-top:1.25rem;font-size:.875rem;line-height:1.65}.workshop-module__bfAR8q__scenarioTask strong{color:#fff;margin-bottom:.4rem;font-weight:500;display:block}.workshop-module__bfAR8q__scenario figcaption{color:var(--color-gray-300);margin-top:1.75rem;font-size:.6875rem;line-height:1.5}.workshop-module__bfAR8q__eventDetails{border-top:1px solid var(--color-brand-border);border-bottom:1px solid var(--color-brand-border);gap:1.5rem;margin-top:3rem;padding-block:1.5rem;display:grid}.workshop-module__bfAR8q__eventDetails dt{text-transform:uppercase;letter-spacing:.12em;color:var(--color-brand-gray);margin-bottom:.5rem;font-size:.625rem}.workshop-module__bfAR8q__eventDetails dd{font-size:.875rem;font-weight:500;line-height:1.6}.workshop-module__bfAR8q__employeeFigure{border:1px solid var(--color-brand-border);background:#fff;margin-top:2.5rem;padding:1.5rem 1rem}.workshop-module__bfAR8q__employeeGroup{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;max-width:60rem;margin-inline:auto;display:grid}.workshop-module__bfAR8q__employeeHint{color:var(--color-brand-gray);margin-bottom:1.5rem;font-size:.8125rem;line-height:1.6}.workshop-module__bfAR8q__employeePortrait{text-align:center;border:1px solid #0000;border-bottom:2px solid var(--color-brand-border);cursor:pointer;min-width:0;padding:.75rem 0;transition:background-color .18s,border-color .18s}.workshop-module__bfAR8q__employeePortrait:hover,.workshop-module__bfAR8q__employeePortrait[aria-pressed=true]{background:var(--color-gray-50);border-bottom-color:var(--color-brand-orange)}.workshop-module__bfAR8q__employeePortrait:focus-visible{outline:2px solid var(--color-brand-orange);outline-offset:3px}.workshop-module__bfAR8q__employeePortrait svg{width:100%;max-width:9rem;height:auto;margin-inline:auto}.workshop-module__bfAR8q__employeeLabel{color:var(--color-brand-gray);margin-top:.75rem;font-size:.625rem;line-height:1.6;display:block}.workshop-module__bfAR8q__employeeLabel>span{color:var(--color-brand-black);font-size:.875rem;font-weight:500;display:block}.workshop-module__bfAR8q__employeeActivity{color:var(--color-brand-orange-text);margin-top:.4rem;font-size:.625rem;line-height:1.4;display:none}.workshop-module__bfAR8q__employeeDetail{border:1px solid var(--color-brand-border);background:var(--color-gray-50);margin-top:1.5rem;padding:1.25rem}.workshop-module__bfAR8q__employeeDetailHeader{letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-gray);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.25rem;font-size:.625rem;display:flex}.workshop-module__bfAR8q__employeeDetail h3{margin-top:1rem;font-size:1.375rem;line-height:1.35}.workshop-module__bfAR8q__employeeDetailGrid{gap:1.5rem;margin-top:1.25rem;display:grid}.workshop-module__bfAR8q__examplePrompt{border-left:2px solid var(--color-brand-orange);background:#fff;padding:1rem}.workshop-module__bfAR8q__detailLabel{color:var(--color-brand-gray);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem;font-size:.6875rem}.workshop-module__bfAR8q__examplePrompt>p:last-child{font-size:1rem;line-height:1.65}.workshop-module__bfAR8q__employeeContext{gap:1rem;font-size:.8125rem;line-height:1.65;display:grid}.workshop-module__bfAR8q__employeeContext dt{color:var(--color-brand-black);margin-bottom:.25rem;font-weight:500}.workshop-module__bfAR8q__employeeContext dd{color:var(--color-brand-gray)}.workshop-module__bfAR8q__investigationQuestion{border-top:1px solid var(--color-brand-border);color:var(--color-brand-gray);gap:.4rem;margin-top:1.25rem;padding-top:1rem;font-size:.875rem;line-height:1.65;display:grid}.workshop-module__bfAR8q__investigationQuestion strong{color:var(--color-brand-black);text-transform:uppercase;letter-spacing:.1em;font-size:.6875rem;font-weight:500}.workshop-module__bfAR8q__employeeFigure figcaption{text-align:center;color:var(--color-brand-gray);margin-top:1.5rem;font-size:.75rem;line-height:1.6}.workshop-module__bfAR8q__workflow{border-top:2px solid var(--color-brand-orange);margin-top:3rem;display:grid}.workshop-module__bfAR8q__workflow li{border-bottom:1px solid var(--color-brand-border);align-items:flex-start;gap:1.25rem;padding-block:2rem;display:flex}.workshop-module__bfAR8q__stepNumber{color:var(--color-brand-orange-text);font-size:1.25rem;font-weight:300}.workshop-module__bfAR8q__registrationGrid{align-items:start;gap:2.5rem;display:grid}.workshop-module__bfAR8q__formPreview{border:1px solid var(--color-brand-border);background:var(--color-gray-50);padding:1.5rem}.workshop-module__bfAR8q__fields{gap:1.25rem;display:grid}.workshop-module__bfAR8q__fields label{font-size:.8125rem;font-weight:500}.workshop-module__bfAR8q__fields input,.workshop-module__bfAR8q__fields select{border:1px solid var(--color-brand-border);width:100%;min-height:2.75rem;color:var(--color-brand-gray);opacity:1;background:#fff;border-radius:.25rem;margin-top:.5rem;padding:.65rem;display:block}.workshop-module__bfAR8q__consentNotice{border-left:2px solid var(--color-brand-orange);color:var(--color-brand-gray);background:#fff;margin-top:1.5rem;padding:1rem;font-size:.8125rem;line-height:1.7}.workshop-module__bfAR8q__consentNotice strong{color:var(--color-brand-black)}.workshop-module__bfAR8q__consentCheckbox{color:var(--color-brand-black);align-items:flex-start;gap:.75rem;font-weight:500;display:flex}.workshop-module__bfAR8q__consentCheckbox input{width:1.1rem;height:1.1rem;accent-color:var(--color-brand-orange);flex-shrink:0;margin-top:.2rem}.workshop-module__bfAR8q__fields input:disabled{cursor:wait}.workshop-module__bfAR8q__review{color:var(--color-brand-gray);font-size:.875rem;line-height:1.75}.workshop-module__bfAR8q__review summary{cursor:pointer;color:var(--color-brand-black);min-height:2.75rem;padding-block:.5rem;font-weight:500}.workshop-module__bfAR8q__review ul{max-width:65rem;margin-top:1rem;padding-left:1.25rem;list-style:outside}.workshop-module__bfAR8q__review li+li{margin-top:.75rem}.workshop-module__bfAR8q__review code{overflow-wrap:anywhere}@media (min-width:640px){.workshop-module__bfAR8q__employeeFigure{padding:2rem}.workshop-module__bfAR8q__employeeGroup{gap:2rem}.workshop-module__bfAR8q__employeeLabel{font-size:.8125rem}.workshop-module__bfAR8q__employeeLabel>span{font-size:inherit;display:inline}.workshop-module__bfAR8q__employeeActivity{font-size:.75rem;display:block}.workshop-module__bfAR8q__employeeDetail{padding:1.5rem}.workshop-module__bfAR8q__employeeDetailGrid{grid-template-columns:1fr 1fr;gap:2rem}.workshop-module__bfAR8q__scenario{padding:2rem}.workshop-module__bfAR8q__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.workshop-module__bfAR8q__fullField{grid-column:1/-1}.workshop-module__bfAR8q__formPreview{padding:2rem}.workshop-module__bfAR8q__eventDetails{grid-template-columns:1.1fr 1.3fr .7fr}}@media (min-width:1024px){.workshop-module__bfAR8q__heroGrid{grid-template-columns:1.18fr 1fr;gap:4rem}.workshop-module__bfAR8q__workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.workshop-module__bfAR8q__registrationGrid{grid-template-columns:1fr 1fr;gap:6rem}}@media (max-width:374px){.workshop-module__bfAR8q__partners{gap:.75rem}.workshop-module__bfAR8q__harborcoatLogo,.workshop-module__bfAR8q__partnerLogo{width:8rem}}
