/* FOUNTAIN+ V11.9.41 — CREATOR NETWORK CARD-FIRST PEOPLE + FULL TOOLS BAR
   People stays first. The cards stay immediate. Search/filter/collab remain collapsed
   behind one complete, readable control that is never tucked under the sticky tabs. */
body[data-page="creators"][data-cn-active-view="people"] .cn-hero{display:none!important}
body[data-page="creators"][data-cn-active-view="people"] .creator-network-os{padding-top:0!important}
body[data-page="creators"][data-cn-active-view="people"] .cn-nav{margin-top:0!important}
body[data-page="creators"][data-cn-active-view="people"] .cn-view[data-cn-view="people"]{padding-top:20px!important}
.cn-people-tools-v11935{position:relative;z-index:2;margin:0 0 20px;border:1px solid rgba(112,91,62,.24);border-radius:18px;background:rgba(255,252,246,.92);overflow:hidden;box-shadow:0 10px 34px rgba(69,49,27,.055);scroll-margin-top:150px}
.cn-people-tools-v11935>summary{list-style:none;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 18px;cursor:pointer;color:#18130e;font:900 11px/1.1 Arial,sans-serif;letter-spacing:.13em;text-transform:uppercase;user-select:none}
.cn-people-tools-v11935>summary::-webkit-details-marker{display:none}
.cn-people-tools-v11935 .cn-tools-summary-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;min-width:0}
.cn-people-tools-v11935 .cn-tools-summary-copy small{display:block;color:#7d6d5c;font:700 10.5px/1.25 Arial,sans-serif;letter-spacing:.025em;text-transform:none;white-space:normal}
.cn-people-tools-v11935 .cn-tools-arrow{width:32px;height:32px;min-width:32px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(112,91,62,.24);font-size:19px;line-height:1;transition:transform .2s ease;background:#fffdf8}
.cn-people-tools-v11935[open] .cn-tools-arrow{transform:rotate(180deg)}
.cn-people-tools-inner-v11935{padding:0 18px 18px;border-top:1px solid rgba(112,91,62,.14)}
.cn-people-tools-v11935 .cn-people-head{margin-top:18px!important}
.cn-people-tools-v11935 .cn-section-title{font-size:clamp(28px,4vw,54px)!important}
.cn-people-tools-v11935 .cn-collab-panel{margin-bottom:0!important}
.cn-members-label.curated{margin-top:4px!important}
.cn-all-face-cards{content-visibility:auto;contain-intrinsic-size:900px}
@media(min-width:901px){
  body[data-page="creators"][data-cn-active-view="people"] .cn-shell{padding-top:0!important}
  body[data-page="creators"][data-cn-active-view="people"] .cn-view[data-cn-view="people"]{padding-top:22px!important}
  .cn-people-tools-v11935{max-width:100%;margin-top:0;margin-bottom:18px}
}
@media(max-width:900px){
  body[data-page="creators"][data-cn-active-view="people"] .cn-shell{padding-top:4px!important}
  body[data-page="creators"][data-cn-active-view="people"] .cn-view[data-cn-view="people"]{padding-top:16px!important}
  .cn-people-tools-v11935{margin:0 0 14px;border-radius:15px;scroll-margin-top:125px}
  .cn-people-tools-v11935>summary{min-height:66px;padding:9px 14px;font-size:10.5px;letter-spacing:.11em}
  .cn-people-tools-v11935 .cn-tools-summary-copy small{font-size:10px;line-height:1.25}
  .cn-people-tools-inner-v11935{padding:0 12px 14px}
  .cn-people-tools-v11935 .cn-people-head{display:block!important;margin:14px 2px 12px!important}
  .cn-people-tools-v11935 .cn-people-head p{font-size:13px!important;line-height:1.45!important}
  .cn-people-tools-v11935 .cn-directory-searchbar{margin-top:10px!important}
  .cn-people-tools-v11935 .cn-collab-panel{margin-top:14px!important}
  .cn-members-label.curated{margin:8px 0 10px!important}
  .cn-all-face-cards{margin-top:0!important}
}

.cn-people-purpose-v11941{margin:0 0 14px;padding:0 4px;color:#4f4438;font:650 clamp(13px,1.5vw,16px)/1.55 Arial,Helvetica,sans-serif;max-width:980px;letter-spacing:-.005em}
@media(max-width:900px){.cn-people-purpose-v11941{margin:0 2px 12px;padding:0;font-size:13px;line-height:1.48;color:#5d5042}}
