.editor-module-scss-module__-_TpCa__section{gap:var(--space-lg);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__sectionIntro{color:var(--color-text-secondary);margin:0;line-height:1.5}.editor-module-scss-module__-_TpCa__card{gap:var(--space-md);padding:var(--space-lg);border:var(--border-sm)solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-base-white);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.editor-module-scss-module__-_TpCa__cardTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin:0}.editor-module-scss-module__-_TpCa__cardHint{margin:var(--space-3xs)0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.45}.editor-module-scss-module__-_TpCa__fieldGrid{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.editor-module-scss-module__-_TpCa__upload{gap:var(--space-xs);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__uploadLabel{font-weight:var(--font-weight-semibold);margin:0}.editor-module-scss-module__-_TpCa__uploadHint{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.editor-module-scss-module__-_TpCa__newBadge{margin-bottom:var(--space-2xs);padding:var(--space-3xs)var(--space-sm);border-radius:var(--radius-pill);background-color:var(--color-brand-tertiary-100);color:var(--color-brand-tertiary-700);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);display:inline-block}.editor-module-scss-module__-_TpCa__nested{gap:var(--space-md);padding:var(--space-md);border:var(--border-sm)solid var(--color-border-muted);border-radius:var(--radius-md);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__stepFields{gap:var(--space-sm)var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.editor-module-scss-module__-_TpCa__stepField{align-items:flex-end;gap:var(--space-sm);display:flex}.editor-module-scss-module__-_TpCa__stepField>:last-child{flex:1;min-width:0}.editor-module-scss-module__-_TpCa__stepFieldIcon{width:var(--size-xl);height:var(--size-xl);margin-bottom:var(--space-xs);color:var(--color-brand-primary-600);flex-shrink:0;display:inline-flex}.editor-module-scss-module__-_TpCa__stepFieldIcon svg{width:100%;height:100%}.editor-module-scss-module__-_TpCa__imagePicker{gap:var(--space-xs);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__imagePickerRow{gap:var(--space-md);grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:start;display:grid}.editor-module-scss-module__-_TpCa__imagePickerFrame{border:var(--border-sm)solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-neutral-50);position:relative;overflow:hidden}.editor-module-scss-module__-_TpCa__imagePickerFrame.editor-module-scss-module__-_TpCa__imagePickerContain{background-color:var(--color-base-white)}.editor-module-scss-module__-_TpCa__imagePickerFrame.editor-module-scss-module__-_TpCa__onAboutBackdrop{background-color:var(--color-brand-tertiary-50)}.editor-module-scss-module__-_TpCa__imagePickerFrame.editor-module-scss-module__-_TpCa__onCalloutBackdrop{background-color:var(--color-brand-tertiary-200)}.editor-module-scss-module__-_TpCa__imagePickerPreview{object-fit:cover;width:100%;height:100%;display:block}.editor-module-scss-module__-_TpCa__imagePickerContain .editor-module-scss-module__-_TpCa__imagePickerPreview{box-sizing:border-box;padding:var(--space-sm);object-fit:contain}.editor-module-scss-module__-_TpCa__imagePickerEmpty{font-size:var(--font-size-sm);color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.editor-module-scss-module__-_TpCa__imagePickerBadge{top:var(--space-xs);left:var(--space-xs);padding:var(--space-3xs)var(--space-xs);border-radius:var(--radius-pill);background-color:var(--color-base-white);box-shadow:var(--shadow-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);position:absolute}.editor-module-scss-module__-_TpCa__imagePickerLoading{background-color:#ffffffb3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.editor-module-scss-module__-_TpCa__imagePickerSpinner{width:var(--space-lg);height:var(--space-lg);border:3px solid var(--color-neutral-200);border-top-color:var(--color-brand-primary-500);border-radius:var(--radius-pill);animation:.8s linear infinite editor-module-scss-module__-_TpCa__imagePickerSpin}@keyframes editor-module-scss-module__-_TpCa__imagePickerSpin{to{transform:rotate(360deg)}}.editor-module-scss-module__-_TpCa__imagePickerDetails{gap:var(--space-sm);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__imagePickerButtons{gap:var(--space-xs);flex-wrap:wrap;display:flex}.editor-module-scss-module__-_TpCa__hiddenFileInput{display:none}.editor-module-scss-module__-_TpCa__textButton{color:var(--color-brand-primary-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.editor-module-scss-module__-_TpCa__textButton:disabled{color:var(--color-text-muted);cursor:not-allowed}.editor-module-scss-module__-_TpCa__howItWorks{padding:var(--space-md)var(--space-lg);border-radius:var(--radius-lg);background-color:var(--color-brand-tertiary-50)}.editor-module-scss-module__-_TpCa__howItWorks summary{cursor:pointer;font-weight:var(--font-weight-semibold)}.editor-module-scss-module__-_TpCa__howItWorks p{margin:var(--space-sm)0 0;line-height:1.5}.editor-module-scss-module__-_TpCa__questionList{gap:var(--space-sm);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__question{border:var(--border-sm)solid var(--color-border-default);border-radius:var(--radius-lg);background-color:var(--color-base-white);overflow:hidden}.editor-module-scss-module__-_TpCa__question.editor-module-scss-module__-_TpCa__hasIssue{border-color:var(--color-error)}.editor-module-scss-module__-_TpCa__questionHeader{align-items:center;gap:var(--space-sm);padding:var(--space-sm)var(--space-md);display:flex}.editor-module-scss-module__-_TpCa__questionToggle{align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-xs)0;text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:none;flex:1;display:flex}.editor-module-scss-module__-_TpCa__questionNumber{border-radius:var(--radius-full);background-color:var(--color-brand-primary-50);width:1.75rem;height:1.75rem;color:var(--color-brand-primary-600);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.editor-module-scss-module__-_TpCa__questionSummary{flex-direction:column;flex:1;min-width:0;display:flex}.editor-module-scss-module__-_TpCa__questionPrompt{font-weight:var(--font-weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.editor-module-scss-module__-_TpCa__questionMeta{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.editor-module-scss-module__-_TpCa__issueText{color:var(--color-error-text)}.editor-module-scss-module__-_TpCa__chevron{flex-shrink:0;transition:transform .15s}.editor-module-scss-module__-_TpCa__chevron.editor-module-scss-module__-_TpCa__open{transform:rotate(180deg)}.editor-module-scss-module__-_TpCa__iconActions{align-items:center;gap:var(--space-3xs);display:flex}.editor-module-scss-module__-_TpCa__iconButton{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.editor-module-scss-module__-_TpCa__iconButton:hover:not(:disabled){background-color:var(--color-neutral-100);color:var(--color-text-primary)}.editor-module-scss-module__-_TpCa__iconButton:disabled{opacity:.35;cursor:not-allowed}.editor-module-scss-module__-_TpCa__iconButton.editor-module-scss-module__-_TpCa__danger:hover:not(:disabled){background-color:var(--color-error-bg);color:var(--color-error-text)}.editor-module-scss-module__-_TpCa__questionBody{gap:var(--space-md);padding:var(--space-md)var(--space-lg)var(--space-lg);border-top:var(--border-sm)solid var(--color-border-muted);background-color:var(--color-neutral-25);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__answers{gap:var(--space-sm);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__answersLabel{font-weight:var(--font-weight-semibold);margin:0}.editor-module-scss-module__-_TpCa__answer{gap:var(--space-sm);padding:var(--space-sm)var(--space-md);border:var(--border-sm)solid var(--color-border-muted);border-radius:var(--radius-md);background-color:var(--color-base-white);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__answerTop{align-items:flex-start;gap:var(--space-xs);display:flex}.editor-module-scss-module__-_TpCa__answerTop>:first-child{flex:1;min-width:0}.editor-module-scss-module__-_TpCa__answerRemove{margin-top:var(--space-xs)}.editor-module-scss-module__-_TpCa__weights{gap:var(--space-sm)var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.editor-module-scss-module__-_TpCa__weight{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__weightLabel{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:var(--space-2xs);display:inline-flex}.editor-module-scss-module__-_TpCa__dot{border-radius:var(--radius-full);flex-shrink:0;width:.625rem;height:.625rem}.editor-module-scss-module__-_TpCa__soonDot{background-color:var(--color-brand-tertiary-500)}.editor-module-scss-module__-_TpCa__fosterDot{background-color:var(--color-brand-secondary-500)}.editor-module-scss-module__-_TpCa__readyDot{background-color:var(--color-brand-accent-500)}.editor-module-scss-module__-_TpCa__weightScale{border:var(--border-sm)solid var(--color-border-default);border-radius:var(--radius-pill);display:inline-flex;overflow:hidden}.editor-module-scss-module__-_TpCa__weightStep{min-width:2rem;height:1.75rem;padding:0 var(--space-xs);border:none;border-left:var(--border-sm)solid var(--color-border-default);background-color:var(--color-base-white);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}.editor-module-scss-module__-_TpCa__weightStep:first-child{border-left:none}.editor-module-scss-module__-_TpCa__weightStep:hover:not(:disabled){background-color:var(--color-neutral-50)}.editor-module-scss-module__-_TpCa__weightStep[aria-checked=true]{background-color:var(--color-brand-primary-500);color:var(--color-base-white)}.editor-module-scss-module__-_TpCa__weightStep:disabled{cursor:not-allowed}.editor-module-scss-module__-_TpCa__listActions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.editor-module-scss-module__-_TpCa__outcomeCard{border-left:var(--border-xl)solid var(--color-brand-primary-500)}.editor-module-scss-module__-_TpCa__outcomeCard.editor-module-scss-module__-_TpCa__soon{border-left-color:var(--color-brand-tertiary-500)}.editor-module-scss-module__-_TpCa__outcomeCard.editor-module-scss-module__-_TpCa__foster{border-left-color:var(--color-brand-secondary-500)}.editor-module-scss-module__-_TpCa__outcomeCard.editor-module-scss-module__-_TpCa__ready{border-left-color:var(--color-brand-accent-500)}.editor-module-scss-module__-_TpCa__badgeSample{margin-bottom:var(--space-2xs);padding:var(--space-3xs)var(--space-sm);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-extrabold);letter-spacing:.06em;text-transform:uppercase;display:inline-block}.editor-module-scss-module__-_TpCa__badgeSample.editor-module-scss-module__-_TpCa__soon{background:var(--color-brand-tertiary-50);color:var(--color-brand-primary-600)}.editor-module-scss-module__-_TpCa__badgeSample.editor-module-scss-module__-_TpCa__foster{background:var(--color-brand-secondary-50);color:var(--color-brand-secondary-600)}.editor-module-scss-module__-_TpCa__badgeSample.editor-module-scss-module__-_TpCa__ready{background:var(--color-brand-accent-50);color:var(--color-brand-accent-700)}.editor-module-scss-module__-_TpCa__subheading{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);margin:0}.editor-module-scss-module__-_TpCa__links{gap:var(--space-sm);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__link{gap:var(--space-sm);padding:var(--space-sm)var(--space-md);border:var(--border-sm)solid var(--color-border-muted);border-radius:var(--radius-md);background-color:var(--color-neutral-25);flex-direction:column;display:flex}.editor-module-scss-module__-_TpCa__linkHeader{justify-content:space-between;align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);display:flex}.editor-module-scss-module__-_TpCa__emptyLinks{padding:var(--space-md);border:var(--border-sm)dashed var(--color-border-default);border-radius:var(--radius-md);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}@media (max-width:64em){.editor-module-scss-module__-_TpCa__fieldGrid,.editor-module-scss-module__-_TpCa__imagePickerRow,.editor-module-scss-module__-_TpCa__stepFields{grid-template-columns:minmax(0,1fr)}.editor-module-scss-module__-_TpCa__card,.editor-module-scss-module__-_TpCa__questionBody{padding:var(--space-md)}.editor-module-scss-module__-_TpCa__weights{grid-template-columns:minmax(0,1fr)}.editor-module-scss-module__-_TpCa__weight{flex-direction:row;justify-content:space-between;align-items:center}}
.relatedContent-module-scss-module__NRXYUq__relatedContent{box-sizing:border-box;width:100%}.relatedContent-module-scss-module__NRXYUq__title{font-size:var(--space-lg);font-weight:var(--font-weight-bold);margin-bottom:var(--space-md)}.relatedContent-module-scss-module__NRXYUq__items{box-sizing:border-box;gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(16.25rem,1fr));display:grid}.relatedContent-module-scss-module__NRXYUq__item{box-sizing:border-box;color:inherit;border-radius:var(--radius-lg);background:0 0;flex-direction:column;text-decoration:none;transition:transform .2s;display:flex;overflow:hidden}.relatedContent-module-scss-module__NRXYUq__imageWrapper{box-sizing:border-box;aspect-ratio:16/9;width:100%;margin:0 0 var(--space-sm);background:var(--color-neutral-100);position:relative;overflow:hidden}.relatedContent-module-scss-module__NRXYUq__imageWrapperPlaceholder{background:var(--color-neutral-600)}.relatedContent-module-scss-module__NRXYUq__imagePlaceholder{position:absolute;inset:0}.relatedContent-module-scss-module__NRXYUq__image{box-sizing:border-box;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:100%;display:block;position:absolute;inset:0}.relatedContent-module-scss-module__NRXYUq__category{font-size:var(--font-size-caption-sm);font-weight:var(--font-weight-extrabold);line-height:var(--space-md);color:var(--color-brand-primary-600);margin-bottom:.2rem}.relatedContent-module-scss-module__NRXYUq__itemTitle{font-size:var(--space-md);font-weight:var(--font-weight-bold);line-height:1.3rem}@media (max-width:64em){.relatedContent-module-scss-module__NRXYUq__items{gap:var(--space-md-lg)}.relatedContent-module-scss-module__NRXYUq__item{border-radius:var(--radius-md)}.relatedContent-module-scss-module__NRXYUq__category{font-size:var(--font-size-xs);line-height:var(--space-md);font-weight:var(--font-weight-extrabold)}.relatedContent-module-scss-module__NRXYUq__itemTitle{font-size:var(--font-size-caption);line-height:1.2rem;font-weight:var(--font-weight-bold)}}@media (max-width:34em){.relatedContent-module-scss-module__NRXYUq__relatedContent{padding:0 var(--space-md)}.relatedContent-module-scss-module__NRXYUq__items{box-sizing:border-box;gap:var(--space-md-lg);grid-template-columns:1fr}.relatedContent-module-scss-module__NRXYUq__item{box-sizing:border-box;border-radius:var(--radius-lg)}.relatedContent-module-scss-module__NRXYUq__imageWrapper{box-sizing:border-box;margin-bottom:var(--space-xs)}}
/*# sourceMappingURL=26e936640f74b052.css.map*/