.creator-home{--ch-bg:#f6f7f1;--ch-surface:#fffef9;--ch-ink:#1e322b;--ch-muted:#52665c;--ch-accent:#426b54;box-sizing:border-box;background:var(--ch-bg);color:var(--ch-ink);font:16px/1.75 -apple-system,BlinkMacSystemFont,"Pretendard","Noto Sans KR",sans-serif;max-width:1160px;margin:0 auto;padding:52px clamp(20px,5vw,64px);overflow-wrap:anywhere;border-radius:24px}
.creator-home *{box-sizing:border-box;min-width:0}.creator-home[data-theme="sand"]{--ch-bg:#f6f0e5;--ch-surface:#fffaf2;--ch-ink:#3c332b;--ch-muted:#706252;--ch-accent:#826342}.creator-home[data-theme="ink"]{--ch-bg:#1c2927;--ch-surface:#293a35;--ch-ink:#f5f4e8;--ch-muted:#c0ccc1;--ch-accent:#c3dab7}
.creator-home .ch-brand{font-size:11px;font-weight:700;letter-spacing:.18em;padding-bottom:44px;color:var(--ch-muted)}.creator-home .ch-identity{display:flex;gap:30px;align-items:center}.creator-home .ch-avatar{flex:0 0 112px;width:112px;height:112px;position:relative;display:grid;place-items:center;background:var(--ch-surface);border:1px solid color-mix(in srgb,var(--ch-accent) 25%,transparent);border-radius:50%;font-size:38px;overflow:hidden}.creator-home .ch-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.creator-home .ch-eyebrow{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.18em;color:var(--ch-accent)}.creator-home h1{font-size:clamp(30px,4vw,44px);line-height:1.25;letter-spacing:-.04em;margin:0 0 12px}.creator-home .ch-headline{font-size:20px;line-height:1.55;margin:0 0 10px;font-weight:600}.creator-home .ch-bio{margin:0;color:var(--ch-muted);white-space:pre-wrap;max-width:640px}.creator-home .ch-section{margin-top:54px}.creator-home h2{font-size:23px;line-height:1.4;letter-spacing:-.03em;margin:0 0 20px}.creator-home .ch-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.creator-home .ch-card{background:var(--ch-surface);border:1px solid color-mix(in srgb,var(--ch-accent) 18%,transparent);border-radius:18px;overflow:hidden}.creator-home .ch-card-image,.creator-home .ch-card-placeholder{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.creator-home .ch-card-placeholder{display:grid;place-items:center;background:color-mix(in srgb,var(--ch-accent) 12%,var(--ch-bg));font-size:25px;letter-spacing:.2em;color:var(--ch-muted)}.creator-home .ch-card-body{padding:22px}.creator-home h3{font-size:18px;line-height:1.5;margin:0 0 18px}.creator-home a{color:var(--ch-accent);text-underline-offset:4px;font-weight:600}.creator-home a:focus-visible,.creator-home summary:focus-visible{outline:3px solid var(--ch-accent);outline-offset:4px}.creator-home .ch-prose{white-space:pre-wrap;margin:0}.creator-home .ch-faq{border-bottom:1px solid color-mix(in srgb,var(--ch-accent) 22%,transparent);padding:18px 0}.creator-home .ch-faq summary{cursor:pointer;font-weight:600}.creator-home .ch-faq p{padding-top:14px;color:var(--ch-muted)}.creator-home .ch-review{margin:0 0 14px;padding:24px;background:var(--ch-surface);border-radius:16px}.creator-home blockquote{margin:0 0 12px;white-space:pre-wrap;font-size:18px}.creator-home figcaption{color:var(--ch-muted)}.creator-home .ch-link{display:block;padding:16px 20px;margin-bottom:10px;border:1px solid color-mix(in srgb,var(--ch-accent) 25%,transparent);border-radius:12px}.creator-home .ch-footer{margin-top:64px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--ch-accent) 22%,transparent);font-size:13px;color:var(--ch-muted)}.creator-home .ch-preview-label{font-size:13px;padding:10px 16px;background:var(--ch-surface);border-radius:8px;margin:0 0 24px}.creator-home .ch-empty{font-size:14px;color:var(--ch-muted)}
@media(max-width:700px){.creator-home{border-radius:0;padding:28px 20px}.creator-home .ch-brand{padding-bottom:30px}.creator-home .ch-identity{align-items:flex-start;flex-direction:column;gap:20px}.creator-home .ch-avatar{width:88px;height:88px;flex-basis:88px}.creator-home .ch-products{grid-template-columns:minmax(0,1fr)}.creator-home .ch-section{margin-top:38px}.creator-home .ch-headline{font-size:18px}.creator-home h2{font-size:21px}}
