.CreatorHomeContent-module__8O3CXG__page{flex-direction:column;max-width:1200px;margin:0 auto;padding:24px 16px 48px;display:flex}.CreatorHomeContent-module__8O3CXG__section{margin-bottom:var(--space-16)}.CreatorHomeContent-module__8O3CXG__sectionReveal{opacity:0;animation:.5s forwards CreatorHomeContent-module__8O3CXG__homeReveal;animation-delay:var(--reveal-delay,0s)}@keyframes CreatorHomeContent-module__8O3CXG__homeReveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CreatorHomeContent-module__8O3CXG__sectionReveal{opacity:1;animation:none}}.CreatorHomeContent-module__8O3CXG__hero{padding:var(--space-12) 0 var(--space-10);text-align:center;align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.CreatorHomeContent-module__8O3CXG__heroLogo{border-radius:50%}.CreatorHomeContent-module__8O3CXG__heroHeading{font-family:var(--font-display);font-size:var(--type-display-xl);letter-spacing:-.012em;color:var(--theme-text-strong);margin:0;font-weight:500;line-height:1.08}.CreatorHomeContent-module__8O3CXG__heroSocial{justify-content:center}.CreatorHomeContent-module__8O3CXG__heroAboutText{max-width:620px;font-size:var(--type-body-lg,1.05rem);color:var(--theme-text-muted);white-space:pre-line;margin:0;line-height:1.6}.CreatorHomeContent-module__8O3CXG__heroSplit{text-align:left;align-items:center;gap:var(--space-8);flex-direction:row}.CreatorHomeContent-module__8O3CXG__heroSplitText{align-items:flex-start;gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}.CreatorHomeContent-module__8O3CXG__heroSplit .CreatorHomeContent-module__8O3CXG__heroSocial{justify-content:flex-start}.CreatorHomeContent-module__8O3CXG__heroSplitMedia{aspect-ratio:1;background:var(--theme-surface-card);border-radius:14px;flex:1;min-width:0;max-width:400px;position:relative;overflow:hidden}.CreatorHomeContent-module__8O3CXG__heroSplitMediaPortrait{aspect-ratio:4/5}.CreatorHomeContent-module__8O3CXG__heroSplitMediaLandscape{aspect-ratio:4/3;max-width:480px}.CreatorHomeContent-module__8O3CXG__heroVideo{max-width:400px}.CreatorHomeContent-module__8O3CXG__heroSplitMedia .CreatorHomeContent-module__8O3CXG__heroMedia{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:768px){.CreatorHomeContent-module__8O3CXG__heroSplit{text-align:center;flex-direction:column}.CreatorHomeContent-module__8O3CXG__heroSplitText{align-items:center}.CreatorHomeContent-module__8O3CXG__heroSplit .CreatorHomeContent-module__8O3CXG__heroSocial{justify-content:center}.CreatorHomeContent-module__8O3CXG__heroSplitMedia{flex:none;order:-1;width:100%;max-width:320px;margin-inline:auto}.CreatorHomeContent-module__8O3CXG__heroVideo,.CreatorHomeContent-module__8O3CXG__heroSplitMediaLandscape{max-width:320px}}.CreatorHomeContent-module__8O3CXG__sectionHead{align-items:center;gap:var(--space-4);padding-bottom:var(--space-6);display:flex}.CreatorHomeContent-module__8O3CXG__sectionHeading{font-family:var(--font-display);font-size:var(--type-display-md);letter-spacing:-.012em;color:var(--theme-text-strong);white-space:nowrap;margin:0;font-weight:500}.CreatorHomeContent-module__8O3CXG__sectionRule{background:var(--theme-border-default);flex:1;height:1px}.CreatorHomeContent-module__8O3CXG__seeAllLink{font-size:var(--type-body-sm);color:var(--theme-action-link);white-space:nowrap;align-items:center;gap:7px;font-weight:500;transition:color .2s;display:inline-flex}.CreatorHomeContent-module__8O3CXG__seeAllLink:hover{color:var(--theme-text-strong)}.CreatorHomeContent-module__8O3CXG__recipeGrid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;container:recipe-grid/inline-size}@media (max-width:1023px){.CreatorHomeContent-module__8O3CXG__recipeGrid{gap:var(--space-5)}}@media (max-width:767px){.CreatorHomeContent-module__8O3CXG__recipeGrid{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.CreatorHomeContent-module__8O3CXG__recipeGridSkeleton>:nth-child(n+3){display:none}}@media (max-width:479px){.CreatorHomeContent-module__8O3CXG__recipeGrid{gap:var(--space-4) var(--space-3)}}.CreatorHomeContent-module__8O3CXG__postsGrid{gap:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:1023px){.CreatorHomeContent-module__8O3CXG__postsGrid{grid-template-columns:1fr}}.CreatorHomeContent-module__8O3CXG__postCardLink{color:inherit;min-width:0;text-decoration:none;display:block}.CreatorHomeContent-module__8O3CXG__postCard{background:var(--theme-surface-card);border:1px solid var(--theme-border-default);border-radius:var(--radius-lg);height:100%;box-shadow:var(--theme-shadow-sm);padding:var(--space-6) var(--space-6) var(--space-5);gap:var(--space-2);flex-direction:column;transition:border-color .2s,transform .2s;display:flex}.CreatorHomeContent-module__8O3CXG__postCard:hover{border-color:var(--theme-border-brand);transform:translateY(-2px)}.CreatorHomeContent-module__8O3CXG__postDate{font-variant-numeric:tabular-nums;font-size:var(--type-overline);letter-spacing:.1em;text-transform:uppercase;color:var(--theme-brand-ink)}.CreatorHomeContent-module__8O3CXG__postTitle{font-family:var(--font-display);font-size:var(--type-display-sm);color:var(--theme-text-strong);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.CreatorHomeContent-module__8O3CXG__postPreview{font-size:var(--type-body-sm);color:var(--theme-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;line-height:1.55;display:-webkit-box;overflow:hidden}.CreatorHomeContent-module__8O3CXG__postStats{gap:var(--space-4);font-size:var(--type-caption);color:var(--theme-text-placeholder);padding-top:var(--space-3);border-top:1px solid var(--theme-border-default);display:flex}.CreatorHomeContent-module__8O3CXG__postStats span{align-items:center;gap:6px;display:inline-flex}.CreatorHomeContent-module__8O3CXG__featuredGrid{grid-template-columns:repeat(var(--featured-count), minmax(0, 1fr));gap:var(--space-6);display:grid}@media (max-width:1023px){.CreatorHomeContent-module__8O3CXG__featuredGrid[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.CreatorHomeContent-module__8O3CXG__featuredGrid[data-count="3"]>:last-child{grid-column:1/-1}}@media (max-width:639px){.CreatorHomeContent-module__8O3CXG__featuredGrid,.CreatorHomeContent-module__8O3CXG__featuredGrid[data-count="3"]{grid-template-columns:minmax(0,1fr)}.CreatorHomeContent-module__8O3CXG__featuredGrid[data-count="3"]>:last-child{grid-column:auto}}
