.cb-discovery-home__intro>div{min-width:0}.cb-discovery-home__description{max-width:580px;margin:16px 0 0;font-size:14px;line-height:1.8;color:rgb(var(--cb-muted))}.cb-discovery-home{min-width:0;padding-top:6px}.cb-discovery-home svg{width:19px;height:19px;flex-shrink:0}.cb-discovery-home :is(a,input,button):focus-visible{outline:2px solid rgb(var(--cb-accent));outline-offset:5px}.cb-discovery-home__intro{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:0 0 25px}.cb-discovery-home__eyebrow{display:block;margin-bottom:10px;font-size:10px;font-weight:750;letter-spacing:.15em;text-transform:uppercase;color:rgb(var(--cb-muted))}.cb-discovery-home__intro h1{margin:0;font-size:clamp(35px,4.2vw,51px);line-height:1.12;font-weight:550;letter-spacing:-.045em}.cb-discovery-home__search{display:flex;align-items:center;gap:12px;width:min(400px,42%);flex-shrink:0;min-width:0;padding:6px 6px 6px 17px;border:1px solid rgb(var(--cb-border));border-radius:9px;background:rgb(var(--cb-card))}.cb-discovery-home__search>svg{color:rgb(var(--cb-muted))}.cb-discovery-home__search input{min-width:0;width:100%;min-height:44px;border:0;background:transparent;color:rgb(var(--cb-text));font-size:14px}.cb-discovery-home__search input::-moz-placeholder{color:rgb(var(--cb-muted))}.cb-discovery-home__search input::placeholder{color:rgb(var(--cb-muted))}.cb-discovery-home__search button{min-height:44px;border:0;border-radius:6px;padding:10px 16px;background:rgb(var(--cb-public-action));color:rgb(var(--cb-public-action-fg));font-size:13px;font-weight:700}.cb-discovery-home__search button:hover{opacity:.9}.cb-discovery-home__nav{display:flex;flex-wrap:wrap;align-items:center;gap:0 24px;border-top:1px solid rgb(var(--cb-border));border-bottom:1px solid rgb(var(--cb-border))}.cb-discovery-home__nav a{display:inline-flex;align-items:center;gap:16px;min-height:50px;font-size:13px;font-weight:650;color:rgb(var(--cb-muted))}.cb-discovery-home__nav .cb-discovery-home__nav-posts,.cb-discovery-home__nav a:hover{color:rgb(var(--cb-text))}.cb-discovery-home__nav-posts svg{width:15px;height:15px}.cb-discovery-home__posts{padding-top:29px;scroll-margin-top:96px}.cb-discovery-home__section-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:21px}.cb-discovery-home__section-heading h2{min-width:0;margin:0;font-size:clamp(24px,2.7vw,31px);font-weight:550;line-height:1.2;letter-spacing:-.025em;overflow-wrap:anywhere}.cb-discovery-home__section-heading>a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:650;white-space:nowrap}.cb-discovery-home__section-heading>a:hover{color:rgb(var(--cb-accent))}.cb-discovery-home__ranking{min-width:0;margin-bottom:21px}.cb-discovery-home__shelf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cb-discovery-home__shelf[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-discovery-home__shelf[data-count="1"]{grid-template-columns:minmax(0,820px)}.cb-discovery-home__shelf .cb-public-work-card h3>a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.cb-discovery-home__creators{padding-top:37px;margin-top:36px;border-top:1px solid rgb(var(--cb-border));scroll-margin-top:96px}.cb-discovery-home__creator-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.cb-home-creator{min-width:0;padding:20px;border:1px solid rgb(var(--cb-border)/.85);border-radius:10px;background:rgb(var(--cb-card)/.6)}.cb-home-creator__identity{display:flex;align-items:center;gap:14px;min-width:0}.cb-home-creator__identity>div{min-width:0;flex:1}.cb-home-creator__identity>svg{color:rgb(var(--cb-muted));width:16px}.cb-home-creator__avatar{display:grid;place-items:center;width:50px;height:50px;flex-shrink:0;border:1px solid rgb(var(--cb-border));border-radius:50%;background:rgb(var(--cb-accent)/.08);color:rgb(var(--cb-accent));font-family:var(--font-display),ui-serif,serif;font-size:23px;overflow:hidden}.cb-home-creator__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cb-home-creator h3{margin:0 0 3px;font-size:21px;line-height:1.2;overflow-wrap:anywhere}.cb-home-creator__handle{font-size:10px;color:rgb(var(--cb-muted));overflow-wrap:anywhere}.cb-home-creator>p{display:-webkit-box;overflow:hidden;margin:16px 0 0;font-size:12px;line-height:1.8;color:rgb(var(--cb-muted));-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow-wrap:anywhere}.cb-home-creator__identity:hover h3{color:rgb(var(--cb-accent))}.cb-discovery-home__creator-invite{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:42px;padding:26px 0 6px;border-top:1px solid rgb(var(--cb-border))}.cb-discovery-home__creator-invite .cb-discovery-home__eyebrow{margin-bottom:7px}.cb-discovery-home__creator-invite p{font-family:var(--font-display),ui-serif,serif;font-size:23px;letter-spacing:-.025em}.cb-discovery-home__creator-invite>a{display:inline-flex;align-items:center;gap:16px;min-height:44px;font-size:12px;font-weight:700}.cb-discovery-home__creator-invite>a:hover{color:rgb(var(--cb-accent))}.cb-discovery-home__empty{padding:26px;border:1px solid rgb(var(--cb-border));border-radius:10px;background:rgb(var(--cb-card))}.cb-discovery-home__empty h3{font-size:23px;line-height:1.3;overflow-wrap:anywhere}.cb-discovery-home__empty>p{margin:12px 0 0;font-size:13px;line-height:1.7;color:rgb(var(--cb-muted));overflow-wrap:anywhere}.cb-discovery-home__empty :is(a,button){display:inline-flex;align-items:center;gap:12px;margin-top:12px;min-height:44px;font-size:13px;font-weight:650;text-underline-offset:4px}.cb-discovery-home__empty button{border:0;background:transparent;color:inherit;padding:0}.cb-discovery-home__empty :is(a,button):hover{text-decoration:underline}@media (max-width:1099px){.cb-discovery-home__creator-grid,.cb-discovery-home__shelf{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.cb-discovery-home__intro{display:block;padding-bottom:22px}.cb-discovery-home__intro h1{font-size:clamp(34px,6vw,44px)}.cb-discovery-home__search{width:100%;max-width:520px;margin-top:23px}.cb-discovery-home__search input{font-size:16px}.cb-discovery-home__creator-grid,.cb-discovery-home__shelf,.cb-discovery-home__shelf[data-count="1"],.cb-discovery-home__shelf[data-count="2"]{grid-template-columns:minmax(0,1fr)}.cb-discovery-home__posts{padding-top:23px}}@media (max-width:379px){.cb-discovery-home__intro h1{font-size:34px}.cb-discovery-home__nav{gap:0 18px}.cb-discovery-home__creator-invite{align-items:flex-start;flex-direction:column;gap:12px}}