.creator-portfolio-editor_editor__KNj2n{max-width:1180px;margin:0 auto;padding:24px;color:var(--cd-ink)}.creator-portfolio-editor_header__Ykcbs{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.creator-portfolio-editor_header__Ykcbs h1{font-family:var(--font-serif);font-size:clamp(32px,5vw,52px);line-height:1.1;margin:0}.creator-portfolio-editor_editor__KNj2n p{max-width:70ch;line-height:1.55}.creator-portfolio-editor_actions__yARDZ{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.creator-portfolio-editor_add___kuD3,.creator-portfolio-editor_consent__jX2D6,.creator-portfolio-editor_identity__6ePef{display:grid;gap:14px;padding:22px 0;border-bottom:1px solid var(--cd-line)}.creator-portfolio-editor_fields__AZGBj{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px}.creator-portfolio-editor_grid__Tfam6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:24px;margin:20px 0}.creator-portfolio-editor_card__KkfCJ{min-width:0;border:1px solid var(--cd-line);border-radius:12px;padding:18px;background:#fffdfa}.creator-portfolio-editor_card__KkfCJ form{display:grid;gap:12px;margin:14px 0}.creator-portfolio-editor_editor__KNj2n label{display:grid;gap:6px;min-width:0}.creator-portfolio-editor_editor__KNj2n label.creator-portfolio-editor_choice__Zk84y{display:flex;align-items:flex-start;gap:10px;min-height:28px}.creator-portfolio-editor_editor__KNj2n label.creator-portfolio-editor_choice__Zk84y input{flex:none;width:18px;height:18px;margin:3px 0 0}.creator-portfolio-editor_editor__KNj2n label.creator-portfolio-editor_choice__Zk84y span{min-width:0}.creator-portfolio-editor_editor__KNj2n input:not([type=checkbox]):not([type=radio]):not([type=range]),.creator-portfolio-editor_editor__KNj2n select,.creator-portfolio-editor_editor__KNj2n textarea{width:100%;min-width:0;box-sizing:border-box;min-height:46px;padding:11px 14px;font:inherit;font-size:16px;line-height:1.5;border:1px solid #b8b3a9;border-radius:10px;background:white;color:var(--cd-ink)}.creator-portfolio-editor_editor__KNj2n img,.creator-portfolio-editor_editor__KNj2n video{display:block;width:100%;max-height:320px;-o-object-fit:contain;object-fit:contain;border-radius:6px}.creator-portfolio-editor_editor__KNj2n audio{width:100%}.creator-portfolio-editor_editor__KNj2n button,.creator-portfolio-editor_editor__KNj2n select,.creator-portfolio-editor_editor__KNj2n summary{min-height:44px}.creator-portfolio-editor_editor__KNj2n summary{cursor:pointer;padding:12px 0;font-weight:600}.creator-portfolio-editor_editor__KNj2n :focus-visible{outline:3px solid var(--cd-clay);outline-offset:3px}@media (max-width:600px){.creator-portfolio-editor_editor__KNj2n{padding:16px}.creator-portfolio-editor_card__KkfCJ{padding:14px}}.creator-portfolio-editor_adjuster__mCgzO{display:grid;gap:12px;max-width:420px}.creator-portfolio-editor_adjusterFrame__sEqHM{width:min(240px,100%);aspect-ratio:1;height:auto;border-radius:50%;border:1px solid var(--cd-line);background:#f4efe6;cursor:grab;touch-action:none}.creator-portfolio-editor_adjusterFrame__sEqHM:active{cursor:grabbing}.creator-portfolio-editor_adjuster__mCgzO input[type=range]{width:100%;min-height:44px;padding:0;border:0;background:transparent}.creator-portfolio-editor_teachingList__KqWbp{display:grid;gap:12px;margin:0;padding:0;list-style:none}.creator-portfolio-editor_teachingList__KqWbp li{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--cd-line);border-radius:8px;background:#fffdfa}.creator-portfolio-editor_teachingList__KqWbp li a{min-height:44px;display:inline-flex;align-items:center}.creator-portfolio-editor_profileLinks__yhlAm{display:grid;gap:14px;min-width:0;padding:0;border:0}.creator-portfolio-editor_profileLinksRow__F2vVE{display:grid;gap:8px;min-width:0;overflow-wrap:anywhere}.creator-portfolio-editor_profileLinksRow__F2vVE button{justify-self:start}.creator-portfolio-editor_editor__KNj2n :is(input,textarea)::-moz-placeholder{color:var(--cd-neutral-400,#6b655a);opacity:1}.creator-portfolio-editor_editor__KNj2n :is(input,textarea)::placeholder{color:var(--cd-neutral-400,#6b655a);opacity:1}.creator-portfolio-editor_publishSelection__aU_LK{min-width:0;padding:20px 0;border-bottom:1px solid var(--cd-line);overflow-wrap:anywhere}.creator-portfolio-editor_publishChoices__rdhmu{display:grid;gap:12px;padding:0;list-style:none}.creator-portfolio-editor_publishChoices__rdhmu li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-width:0}.creator-portfolio-editor_publishChoices__rdhmu li>label{flex:1 1 210px}.creator-portfolio-editor_publishChoices__rdhmu a{min-height:44px;display:inline-flex;align-items:center}.creator-portfolio-editor_publishReview__4PMZ9{min-width:0;margin:16px 0;padding:16px;border:1px solid var(--cd-line);border-radius:12px}.creator-portfolio-editor_publishSelection__aU_LK .creator-portfolio-editor_actions__yARDZ>button{max-width:100%;white-space:normal;overflow-wrap:anywhere}.creator-portfolio-editor_publishSelection__aU_LK input[type=checkbox]{flex-shrink:0}.creator-portfolio-editor_publishPreviews__9KdgK{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:16px;padding-inline-start:20px}.creator-portfolio-editor_publishPreviews__9KdgK li{min-width:0}.creator-portfolio-editor_publishReview__4PMZ9 img,.creator-portfolio-editor_publishReview__4PMZ9 video{max-height:160px;margin-top:8px}.project-story_story__1ppof{margin-block:1rem}.project-story_context__iGvEo{font-size:.85rem;font-weight:600}.project-story_context__iGvEo span{font-weight:400}.project-story_story__1ppof summary{cursor:pointer;font-weight:600;padding-block:.5rem}.project-story_story__1ppof dl{margin:.5rem 0}.project-story_story__1ppof dl>div{margin-block:1rem}.project-story_story__1ppof dt{font-weight:600;font-size:.9rem}.project-story_story__1ppof dd{margin:.3rem 0 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}