.animator_section__vSi5D{background:var(--color-bone);padding:64px 40px}.animator_sectionRule__td7_B{padding-top:0}.animator_sectionRule__td7_B .animator_inner__mZzab{padding-top:56px;border-top:var(--border-subtle)}.animator_inner__mZzab{max-width:1280px;margin:0 auto}.animator_eyebrow__chqzq{display:block;font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-signal);margin-bottom:10px}.animator_heading__tcXgS{font-family:var(--font-serif),"Instrument Serif",Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--color-ink);margin:0 0 12px}.animator_lead__AJQ_g{font-family:var(--font-sans);font-size:15px;line-height:1.6;color:var(--color-mist);max-width:64ch;margin:0 0 28px}.animator_lead__AJQ_g strong{color:var(--color-ink);font-weight:600}.animator_makers__kfQiB{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.animator_makerItem__DKrNC{display:flex;min-width:0}.animator_maker__M_d6X{display:flex;flex-direction:column;width:100%;overflow:hidden;text-decoration:none;color:inherit;background:white;border:var(--border-subtle);border-radius:var(--radius-lg)}.animator_maker__M_d6X:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}.animator_makerSoon__wTF0H{background:rgba(255,255,255,.55)}.animator_makerThumb__q0HkZ{position:relative;display:block;width:100%;aspect-ratio:4/3;overflow:hidden;background:var(--color-void)}.animator_makerSoon__wTF0H .animator_makerThumb__q0HkZ{opacity:.7}.animator_makerPlaceholder__Hx7M5{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--color-chalk);opacity:.45}.animator_makerBody__aa5Rm{display:flex;flex:1;flex-direction:column;gap:6px;padding:14px 16px 16px}.animator_makerName___lz6S{font-family:var(--font-sans);font-size:15px;font-weight:600;line-height:1.3;color:var(--color-ink)}.animator_makerPitch__bCvZu{font-family:var(--font-sans);font-size:13px;line-height:1.5;color:var(--color-mist)}.animator_makerCta__pgjOY{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:8px;font-family:var(--font-sans);font-size:13px;font-weight:600;color:var(--color-signal-dk)}.animator_soon__m6nNA{align-self:flex-start;margin-top:auto;padding:3px 10px;border-radius:var(--radius-sm);border:1px solid rgba(17,17,17,.12);font-family:var(--font-sans);font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-mist)}.animator_cardsHead__p5EuG{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:8px 24px;margin-bottom:24px}.animator_cardsHead__p5EuG .animator_heading__tcXgS{margin-bottom:0}.animator_libraryLink__epLH8{display:inline-flex;align-items:center;gap:6px;padding:6px 0;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--color-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(17,17,17,.3)}.animator_libraryLink__epLH8:focus-visible,.animator_textButton__q3MtS:focus-visible{outline:2px solid var(--color-signal);outline-offset:2px}.animator_cards__OF3JP{display:grid;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:16px;margin:0;padding:0;list-style:none}.animator_cardItem__8rQ32{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:white;border:var(--border-subtle);border-radius:var(--radius-lg)}.animator_cardThumb__oPpDI{position:relative;display:block;aspect-ratio:4/5;background:var(--color-void)}.animator_cardThumb__oPpDI img{position:absolute;inset:14px;width:calc(100% - 28px);height:calc(100% - 28px);-o-object-fit:contain;object-fit:contain}.animator_cardBody__fEsDB{display:flex;flex:1;flex-direction:column;gap:4px;padding:12px 14px 14px}.animator_cardName__SHnBm{font-family:var(--font-sans);font-size:14px;font-weight:600;color:var(--color-ink)}.animator_cardMeta__TDL11{font-family:var(--font-sans);font-size:12px;color:var(--color-mist)}.animator_animateButton__eogQk{width:100%;height:40px;margin-top:10px;gap:8px;padding:0 12px}.animator_signIn__LycWX{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.animator_empty__fcPnH{font-family:var(--font-serif),"Instrument Serif",Georgia,serif;font-size:26px;line-height:1.2;color:var(--color-mist);margin:0 0 10px}.animator_notice__mNLFr{font-family:var(--font-sans);font-size:14px;line-height:1.5;color:var(--color-mist);margin:0 0 20px;padding:12px 16px;border:var(--border-subtle);border-radius:var(--radius-md);background:white}.animator_notice__mNLFr strong{color:var(--color-ink);font-weight:600}.animator_textButton__q3MtS{padding:0;border:0;background:none;cursor:pointer;font:inherit;font-weight:600;color:var(--color-ink);text-decoration:underline;text-underline-offset:3px}.animator_faqSection__Ut4aZ{background:var(--color-void);padding:80px 40px}.animator_faqHead__wiCrE{font-family:var(--font-serif),"Instrument Serif",Georgia,serif;font-size:clamp(32px,4vw,44px);font-weight:400;letter-spacing:-.02em;color:var(--color-bone);margin:0 0 40px}.animator_faqGrid__IlsoY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 64px}.animator_faqQ__I7Fsx{font-family:var(--font-sans);font-size:16px;font-weight:600;line-height:1.4;color:var(--color-bone);margin:0 0 8px}.animator_faqA__VqNYQ{font-family:var(--font-sans);font-size:15px;line-height:1.7;color:var(--color-chalk);opacity:.75;margin:0}@media (hover:hover){.animator_libraryLink__epLH8:hover,.animator_textButton__q3MtS:hover{text-decoration-color:var(--color-ink)}}@media (max-width:1024px){.animator_makers__kfQiB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.animator_faqGrid__IlsoY{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.animator_section__vSi5D{padding:48px 16px}.animator_sectionRule__td7_B{padding-top:0}.animator_sectionRule__td7_B .animator_inner__mZzab{padding-top:40px}.animator_faqSection__Ut4aZ{padding:56px 16px}.animator_cards__OF3JP{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width:560px){.animator_makers__kfQiB{grid-template-columns:minmax(0,1fr)}.animator_maker__M_d6X{flex-direction:row}.animator_makerThumb__q0HkZ{width:112px;flex-shrink:0;aspect-ratio:auto}}