.brand-home{--brand-blue:#2663eb;--brand-ink:#111111;font-family:var(--font-geist-sans),Arial,sans-serif;color:var(--brand-ink);background:#fff}.brand-home h1,.brand-home h2{font-weight:500}.brand-home h1 .brand-pixel{white-space:nowrap}.brand-home .brand-stat-number{font-family:var(--font-geist-pixel-square),monospace;font-weight:400;color:var(--brand-blue);white-space:nowrap}.brand-home .brand-stat-prefix{font-family:var(--font-geist-sans),Arial,sans-serif;font-size:14px;letter-spacing:normal}.brand-home .brand-pixel{font-family:var(--font-geist-pixel-square),monospace;font-weight:400;letter-spacing:-.045em;color:var(--brand-blue)}.brand-home [class~=text-stone-900]{color:var(--brand-ink)}.brand-home [class~=text-stone-600],.brand-home [class~=text-stone-700]{color:#454b57}.brand-home [class~=text-stone-500]{color:#656b76}.brand-home [class~=text-stone-400]{color:#767d89}.brand-home [class~=text-stone-300]{color:#8991a0}.brand-home [class~=text-sage]{color:var(--brand-blue)}.brand-home [class*=border-stone-200]{border-color:#e4e7ee}.brand-home [class~=border-stone-300]{border-color:#ccd4e3}.brand-home [class~=bg-stone-50]{background-color:#f7f9fc}.brand-home [class~=bg-stone-100]{background-color:#eef4ff;color:var(--brand-blue)}.brand-home [class~=bg-stone-900]{background-color:#111}.brand-home [class~="rounded-[2rem]"],.brand-home [class~=rounded-3xl]{border-radius:16px}.brand-home header{background:rgb(255 255 255/92%);backdrop-filter:blur(18px)}.brand-home a[class~=bg-stone-900],.brand-home section>div[class~=bg-stone-900]>a{background:linear-gradient(110deg,#2563eb,#3b82f6);color:#fff;border-radius:10px;box-shadow:inset 0 1px 0 #ffffff24,0 3px 10px #2663eb12;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.brand-home a[class~=bg-stone-900]:hover,.brand-home section>div[class~=bg-stone-900]>a:hover{transform:translateY(-2px);filter:brightness(1.07);box-shadow:inset 0 1px 0 #ffffff30,0 7px 20px #2663eb30}.brand-home a[class~=bg-stone-900]:active,.brand-home section>div[class~=bg-stone-900]>a:active{transform:translateY(0)}.brand-home section>div[class~=bg-stone-900] .brand-pixel{color:#83b1ff}.brand-home #how svg,.brand-home .fill-stone-900{color:var(--brand-blue)}.brand-home .fill-stone-900{fill:var(--brand-blue)}.brand-home #how span[class~=bg-stone-900]{background-color:var(--brand-blue)}.brand-home :is(a,button):focus-visible{outline:2px solid var(--brand-blue);outline-offset:4px}.brand-home #faq button:hover span,.brand-home footer a:hover{color:var(--brand-blue)}.brand-home .ed-marquee [class*=backdrop-blur]{backdrop-filter:none}.reugc-chat-home [class*=bg-champ],.reugc-chat-home>button{background:#2663eb;color:#fff}.reugc-chat-home [class*=bg-noir]{background:#fff}.reugc-chat-home [class*=bg-smoke]{background:#f5f7fa}.reugc-chat-home [class*=text-bone]{color:#111}.reugc-chat-home [class*=text-champ]{color:#2663eb}.reugc-chat-home [class*=border-bone]{border-color:#e4e7ee}.reugc-chat-home input::placeholder{color:#767d89}@media (prefers-reduced-motion:reduce){.brand-home a{transition:none}.brand-home a:hover{transform:none!important}}.brand-home .reaction-count-card{background:radial-gradient(ellipse at 100% 0,#dbeafe 0,transparent 58%),linear-gradient(155deg,#f8fbff,#fff 70%);border-color:#cdddf9}.brand-home .reaction-count-card h3{line-height:1.25}.brand-home .reaction-count{display:block;margin-bottom:8px;font-family:var(--font-geist-pixel-square),monospace;font-size:clamp(48px,5vw,76px);font-weight:400;line-height:1;color:#2563eb;letter-spacing:-.055em}.brand-home .reaction-count-card,.brand-home .reaction-preview-card{min-width:0}.brand-home .reaction-count-card{display:flex;flex-direction:column}.brand-home .reaction-count-card .reaction-count{font-size:52px}.brand-home .reaction-count-card>h3{margin-top:16px}.brand-home .reaction-preview-card>div:last-child{margin-top:auto;padding-top:24px}.brand-home .emotion-picker{margin-top:auto;padding-top:16px}.brand-home .emotion-wheel{position:relative;height:224px;overflow:hidden;perspective:500px}.brand-home .emotion-spotlight{position:absolute;top:96px;left:0;right:0;height:32px;border-radius:8px;background:#2563eb0d;border:1px solid #2563eb20}.brand-home .emotion-wheel-row{position:absolute;top:96px;left:0;width:100%;height:32px;display:flex;align-items:center;justify-content:center;border:0;background:transparent;font-size:16px;font-weight:500;letter-spacing:-.02em;color:#64748b;cursor:pointer;transform:translateY(calc(var(--offset)*32px)) rotateX(calc(var(--offset)*-8deg)) scale(calc(1 - var(--distance)*.07));opacity:calc(1 - var(--distance)*.23);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s,color .6s}.brand-home .emotion-wheel-row[aria-pressed=true]{color:#2663eb;font-family:var(--font-geist-pixel-square),monospace;font-weight:400}.brand-home .emotion-wheel-row:focus-visible{outline:2px solid #2663eb;outline-offset:-2px;border-radius:8px}.brand-home .demo-workflow-card{position:relative;overflow:hidden;background:radial-gradient(ellipse at 90% 100%,#bad9ff 0,transparent 55%),linear-gradient(125deg,#f0f6ff,#f8fbff 50%,#e7efff);border-color:#bdd4ff}.brand-home .demo-workflow-card>span:first-child{background:#2563eb;color:#fff;box-shadow:0 5px 16px #2563eb30}.brand-home .demo-workflow{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr);align-items:center;gap:12px;max-width:560px;margin:28px auto 4px;padding:14px 6px}.brand-home .demo-workflow .workflow-video{width:100%;min-width:0;box-shadow:0 8px 20px #15346b18;border:3px solid #fff}.brand-home .demo-workflow .workflow-ready{border-color:#2563eb;box-shadow:0 8px 20px #2563eb24}.brand-home .workflow-badge{position:absolute;top:7px;left:7px;z-index:30;border-radius:6px;padding:4px 6px;background:#172554b3;color:white;font:600 9px/1 sans-serif;letter-spacing:.06em;pointer-events:none}.brand-home .workflow-ready .workflow-badge{background:#2563eb}.brand-home .workflow-operator{display:grid;place-items:center;color:#2563eb;font-size:24px;font-weight:500}.brand-home .workflow-demo{min-width:0;aspect-ratio:9/16;display:flex;flex-direction:column;justify-content:center;gap:12px;text-align:center}.brand-home .workflow-demo>span{color:#24467c;font-size:11px;font-weight:600}.brand-home .demo-app{overflow:hidden;border:1px solid #678eff;border-radius:12px;padding:10px;background:linear-gradient(150deg,#315fef,#153995);color:white;box-shadow:0 10px 24px #2563eb26}.brand-home .demo-app-toolbar{display:flex;align-items:center;gap:3px;margin-bottom:14px}.brand-home .demo-app-toolbar>i{height:3px;width:3px;border-radius:50%;background:#a5caff}.brand-home .demo-app-toolbar>span{height:3px;width:28%;margin-left:auto;background:#a5caff80;border-radius:3px}.brand-home .demo-app-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#ffffff25;color:#c7e7ff;margin-bottom:12px}.brand-home .demo-app-lines{display:grid;gap:5px;margin-bottom:12px}.brand-home .demo-app-lines>i{height:4px;width:80%;border-radius:3px;background:#ffffffb3}.brand-home .demo-app-lines>i:last-child{width:55%;background:#ffffff50}.brand-home .demo-app-chart{border-radius:6px;overflow:hidden;background:#ffffff0d}.brand-home .demo-app-chart svg{display:block;width:100%}.brand-home .demo-app-action{width:100%;height:12px;border-radius:4px;background:#b8dfff;margin-top:12px}.brand-home .workflow-composite{position:absolute;z-index:10;bottom:0;left:0;right:0;padding:8px;background:linear-gradient(transparent,#102d70c9);pointer-events:none}.brand-home .workflow-composite .demo-app{padding:5px;border-radius:6px}.brand-home .workflow-composite .demo-app-action,.brand-home .workflow-composite .demo-app-icon,.brand-home .workflow-composite .demo-app-lines,.brand-home .workflow-composite .demo-app-toolbar{display:none}.brand-home .workflow-composite .demo-app-chart svg{max-height:55px}@media(max-width:600px){.brand-home .demo-workflow{gap:5px;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr);padding:10px 0}.brand-home .demo-app{padding:7px}.brand-home .demo-app-toolbar{margin-bottom:8px}.brand-home .demo-app-icon{width:26px;height:26px;margin-bottom:8px}.brand-home .demo-app-icon svg{width:16px}.brand-home .workflow-badge{font-size:7px;top:4px;left:4px;padding:3px}.brand-home .workflow-demo>span{font-size:9px}.brand-home .workflow-composite{padding:4px}.brand-home .workflow-composite .demo-app-chart svg{max-height:30px}}@media(prefers-reduced-motion:reduce){.brand-home .emotion-wheel-row{transition:none}}.brand-home .case-quote-card{display:flex;flex-direction:column;position:relative;overflow:hidden;background:linear-gradient(135deg,#f0f6ff,#fff 68%);border-color:#cdddf9;border-top:3px solid #2663eb}.brand-home .case-quote-card>p:first-child{color:#2563eb;font-size:10px;letter-spacing:.13em}.brand-home .case-quote-mark{display:block;height:64px;margin-top:18px;color:#2663eb;font-family:var(--font-geist-pixel-square),monospace;font-size:100px;line-height:1}.brand-home .case-quote-text{position:relative;flex:1;margin-top:10px;margin-bottom:30px;font-size:clamp(20px,2.1vw,27px);line-height:1.5;font-weight:500;letter-spacing:-.025em;color:#172c50}.brand-home .case-author{padding-top:20px;margin-top:auto;border-top:1px solid #dbe7fa}.brand-home .case-author-avatar{background:#2663eb;color:white;border-radius:10px;box-shadow:3px 3px 0 #bfdbfe}.brand-home .case-stats-card{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(145deg,#3075ff,#245ee7 50%,#1645b9);box-shadow:0 12px 32px #2563eb22;border:1px solid #4985ff}.brand-home .case-stats-card>div{position:relative}.brand-home .case-stats-card>div+div{padding-top:24px;border-top:1px solid #ffffff30}.brand-home .case-stats-card>div>p:first-child{font-family:var(--font-geist-pixel-square),monospace;font-size:clamp(44px,5vw,68px);line-height:1;letter-spacing:-.055em}.brand-home .case-stats-card>div>p:last-child{color:#e4eeff;line-height:1.5;margin-top:9px;max-width:210px}.brand-home .case-brand-slash{position:absolute;z-index:-1;right:-85px;bottom:-70px;width:340px;height:460px;color:#fff;opacity:.09;pointer-events:none}.brand-home .how-step-card{min-width:0;display:flex;flex-direction:column}.brand-home .how-step-connector{display:none}@media(min-width:1024px){.brand-home .how-step-connector{display:block;position:relative;flex:0 0 40px;height:8px;align-self:center}.brand-home .how-step-connector-line{position:absolute;inset:0 -16px;overflow:hidden;pointer-events:none}.brand-home .how-step-connector-line:before{content:"";position:absolute;left:0;right:0;top:3px;height:2px;background:#dce5f7}.brand-home .how-step-connector-shine{position:absolute;inset:0;background:linear-gradient(90deg,transparent 10%,#2563eb55 35%,#2563eb 65%,#bcd6ff 75%,transparent 90%);mask-image:linear-gradient(transparent,#000 3px,#000 5px,transparent);animation:how-connector-shine 4.8s linear infinite;transform:translateX(-100%)}.brand-home .how-step-connector-next .how-step-connector-shine{animation-delay:1.8s}}@keyframes how-connector-shine{0%{transform:translateX(-100%);opacity:0}3%{opacity:1}35%{transform:translateX(100%);opacity:1}36%,to{transform:translateX(100%);opacity:0}}@media(prefers-reduced-motion:reduce){.brand-home .how-step-connector-shine{animation:none;display:none}}.brand-home .how-step-visual{display:grid;place-items:center;min-height:240px;margin-top:22px;background:linear-gradient(145deg,#f6f9ff,#edf4ff);border:1px solid #e5edfc;border-radius:14px;padding:12px}.brand-home .how-signup-preview{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;width:100%}.brand-home .how-signup-preview>img{border-radius:10px;box-shadow:0 6px 18px #2563eb25}.brand-home .how-signup-preview button{padding:12px 14px;font-size:12px;white-space:nowrap;gap:8px}.brand-home .how-signup-preview>span{font-size:10px;color:#6b7280}.brand-home .how-signup-preview>a{display:flex;align-items:center;gap:8px}.brand-home .how-reactions{width:100%;min-width:0}.brand-home .how-reaction-stage{position:relative;height:182px}.brand-home .how-reaction-card{position:absolute;top:0;left:50%;width:94px;height:172px;padding:0;border:2px solid #fff;border-radius:15px;overflow:hidden;background:#dbeafe;box-shadow:0 7px 16px #17255428;transform:translateX(calc(-50% + var(--offset)*36px)) scale(calc(1 - var(--distance)*.14)) rotate(calc(var(--offset)*6deg));opacity:calc(1 - var(--distance)*.13);transition:transform .45s ease,opacity .45s ease;cursor:pointer}.brand-home .how-reaction-card.is-center{border:3px solid #172554}.brand-home .how-reaction-card>img,.brand-home .how-reaction-card>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.brand-home .how-reel-handle,.brand-home .how-reel-top{position:absolute;left:0;right:0;padding:9px;color:#fff;font-size:8px;text-align:left;font-weight:600;text-shadow:0 1px 4px #0008;pointer-events:none}.brand-home .how-reel-top{top:0;background:linear-gradient(#0004,transparent)}.brand-home .how-reel-handle{bottom:0;background:linear-gradient(transparent,#0007);display:flex;align-items:center;gap:3px}.brand-home .how-reaction-controls{display:flex;justify-content:center;align-items:center;position:relative;height:24px}.brand-home .how-reaction-dots{display:flex;align-items:center}.brand-home .how-reaction-dots>button{display:grid;place-items:center;width:25px;height:24px;padding:0;background:none;border:0;cursor:pointer}.brand-home .how-reaction-dots>button:after{content:"";width:5px;height:5px;border-radius:4px;background:#bbccec}.brand-home .how-reaction-dots>button[aria-pressed=true]:after{width:17px;background:#2563eb}.brand-home .how-reaction-pause{position:absolute;right:0;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:none;color:#64748b;cursor:pointer}.brand-home .how-views{width:100%;padding:16px 14px;background:#fff;border:1px solid #dbe7fc;border-radius:12px;box-shadow:0 8px 20px #2563eb0a}.brand-home .how-views-label{display:flex;align-items:center;gap:5px;color:#49638a;font-size:11px}.brand-home .how-views-label>small{margin-left:auto;font-size:8px;color:#64748b;background:#f1f5fb;border-radius:4px;padding:3px 5px}.brand-home .how-views-total{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-top:10px}.brand-home .how-views-total>strong{font-family:var(--font-geist-pixel-square),monospace;font-size:34px;font-weight:400;line-height:1;color:#172554;letter-spacing:-.06em}.brand-home .how-views-total>span{display:flex;align-items:center;color:#15803d;font-size:10px}.brand-home .how-views-chart{display:block;width:100%;height:78px;margin-top:12px;overflow:visible}.brand-home .how-views>p{font-size:8px;color:#64748b;margin-top:8px;text-align:center}@media(prefers-reduced-motion:reduce){.brand-home .how-reaction-card{transition:none}}.brand-home .workflow-track{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:560px;margin:16px auto 0;padding-top:16px;border-top:1px solid #2563eb26;color:#365b98;font-size:9px;letter-spacing:.06em;text-align:center}.brand-home .instant-access-card{display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(145deg,#3277ff,#2259df 60%,#173eaa);border-color:#4b84f4;box-shadow:0 12px 30px #2563eb1a}.brand-home .instant-access-card>span:first-child{background:#ffffff20;color:white;border:1px solid #ffffff30}.brand-home .instant-access-card>h3{color:white}.brand-home .instant-access-card>p{color:#e1ecff}.brand-home .access-preview{margin-top:auto;padding-top:28px;transform:rotate(-2deg)}.brand-home .access-preview-heading{display:flex;align-items:center;gap:7px;border-radius:13px 13px 0 0;background:#fff;color:#172554;padding:14px 12px 10px;font-size:11px;font-weight:600}.brand-home .access-preview-dots{margin-left:auto;color:#90a4c4;letter-spacing:2px}.brand-home .access-preview-search{display:flex;align-items:center;gap:6px;padding:10px 12px;background:#eff5ff;color:#5c7193;font-size:9px;border-inline:8px solid white}.brand-home .access-preview-search>span:last-child{margin-left:auto;font-size:8px}.brand-home .access-preview-clips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:10px 8px;background:#fff}.brand-home .access-preview-clips>div{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:7px;background:#dbeafe}.brand-home .access-preview-clips img{width:100%;height:100%;object-fit:cover}.brand-home .access-preview-clips>div>span{position:absolute;right:5px;bottom:5px;padding:5px;border-radius:5px;background:#2563eb;color:white}.brand-home .access-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;background:#edf4ff;color:#2452ab;border-radius:0 0 13px 13px;font-size:10px;font-weight:500;box-shadow:0 14px 25px #10275d30}.brand-home .commercial-rights-card{background:linear-gradient(150deg,#f7faff,#eef4ff);border-color:#ccdaf3;overflow:hidden}.brand-home .license-preview{position:relative;margin-top:25px;border:1px solid #bed0f0;border-radius:12px;background:white;padding:20px;box-shadow:5px 5px 0 #d7e5fc;transform:rotate(-2deg)}.brand-home .license-preview-header{display:flex;align-items:center;justify-content:space-between;color:#2663eb;font-size:10px;font-weight:700;letter-spacing:.08em}.brand-home .license-preview-header>svg{padding:5px;box-sizing:content-box;border:1px solid #bdd2fa;border-radius:50%;background:#f0f5ff}.brand-home .license-preview-title{display:block;margin:14px 0 18px;color:#172554;font-family:var(--font-geist-pixel-square),monospace;font-size:23px;line-height:1.25}.brand-home .license-uses{display:flex;flex-wrap:wrap;gap:9px 14px;border-top:1px dashed #bfceeb;padding-top:14px}.brand-home .license-uses>span{display:flex;align-items:center;gap:4px;font-size:10px;color:#375982}.brand-home .license-uses svg{color:#2563eb}.brand-home .consumer-apps-card{background:radial-gradient(ellipse at 80% 90%,#eef1ff,transparent 65%),#fff;border-color:#d5dff2}.brand-home .niche-app-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;margin-top:28px}.brand-home .niche-app{display:flex;align-items:center;gap:9px;text-align:left;min-width:0}.brand-home .niche-app>span:first-child{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:11px;color:#2563eb;background:linear-gradient(145deg,#e7f0ff,#c6ddff);border:1px solid #bfd6fb;box-shadow:0 5px 0 #e7effc,0 8px 15px #2563eb10;transition:transform .2s ease}.brand-home .niche-app svg{width:24px;height:24px}.brand-home .niche-app:nth-child(3n+2)>span:first-child{color:#6948c8;background:linear-gradient(145deg,#f0eaff,#ddd1ff);border-color:#d9ccf8}.brand-home .niche-app:nth-child(3n)>span:first-child{color:#097b98;background:linear-gradient(145deg,#e3faff,#bce8f4);border-color:#b6e3ef}.brand-home .niche-app:hover>span:first-child{transform:translateY(-4px) rotate(-5deg)}.brand-home .niche-app>span:last-child{font-size:10px;line-height:1.4;color:#465b7a}@media(max-width:600px){.brand-home .niche-app-grid{gap:20px 8px}.brand-home .workflow-track{font-size:7px;gap:5px}.brand-home .access-preview{max-width:280px;width:100%;align-self:center}.brand-home .license-preview{padding:16px}}@media(prefers-reduced-motion:reduce){.brand-home .niche-app>span:first-child{transition:none}.brand-home .niche-app:hover>span:first-child{transform:none}}.home-creators{position:relative;min-width:0;min-height:126px;margin-top:32px;text-align:left}.home-creators-window{min-width:0;min-height:126px;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.home-creators-track{display:flex;width:max-content;animation:home-creators-scroll 456s linear infinite}.home-creators-group{display:flex;flex-shrink:0;align-items:center;gap:16px;padding-right:16px}.home-creators .ob-marquee-creator{position:relative;display:block;width:126px;height:126px;flex-shrink:0;overflow:hidden;border:0;border-radius:12px;background:#eef4ff;padding:0;white-space:nowrap;font:500 12px var(--font-geist-sans),sans-serif;color:#fff;cursor:pointer}.home-creators .ob-marquee-creator:after{content:"";position:absolute;inset:35% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.78));pointer-events:none}.home-creators img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}.home-creators .home-creator-caption{position:absolute;z-index:1;bottom:10px;left:10px;right:10px;display:flex;align-items:center;gap:5px}.home-creator-caption svg{flex-shrink:0}.home-creators .home-creator-caption>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.home-creators-motion-control{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.home-creators-motion-control:focus-visible{position:relative;width:auto;height:auto;padding:6px 10px;margin-top:8px;clip-path:none;background:#eef4ff;color:#2663eb;border-radius:6px}.home-creators:has([aria-expanded=true]) .home-creators-track,.home-creators:hover .home-creators-track,.home-creators[data-paused=true] .home-creators-track{animation-play-state:paused}.home-creators-window:focus-within{overflow-x:auto}.home-creators-window:focus-within .home-creators-track{animation:none}.home-creators-window:focus-within .home-creators-copy{display:none}.home-creators :is(button,[role=region]):focus-visible{outline:2px solid #2663eb;outline-offset:3px}@keyframes home-creators-scroll{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.home-creators-track{animation:none}.home-creators-window{overflow-x:auto}.home-creators-copy,.home-creators-motion-control{display:none}}.home-creator-popover{position:fixed;z-index:1000;padding:16px;border:1px solid #d7e2f7;border-radius:16px;background:#fff;color:#111;box-shadow:0 12px 40px #17346820;font-family:Arial,sans-serif;box-sizing:border-box;max-height:calc(100dvh - 24px);overflow:auto}.home-creator-popover .ob-creator-popover-header{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:14px;font-weight:600}.home-creator-popover .ob-creator-popover-header img{width:28px;height:28px;object-fit:cover;border-radius:50%}.home-creator-popover .home-creator-caption{display:inline-flex;align-items:center;gap:5px}.home-creator-popover .ob-creator-popover-covers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;position:relative}.home-creator-popover .ob-creator-popover-cover{aspect-ratio:9/16;position:relative;overflow:hidden;border-radius:9px;background:#f0f4fa}.home-creator-popover .ob-creator-popover-cover img{display:block;width:100%;height:100%;object-fit:cover}.home-creator-popover .ob-creator-popover-cover>span{display:grid;place-items:center;position:absolute;inset:8px;font-size:10px;text-align:center;color:#69717e}.home-creator-popover .ob-creator-popover-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;background:#ffffffb3;color:#657187;font-size:12px;border-radius:9px}.home-creator-popover .ob-creator-popover-emotions{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px;max-height:48px;overflow:hidden}.home-creator-popover .ob-creator-popover-emotions span{padding:4px 7px;border-radius:5px;background:#eef4ff;color:#315493;font-size:10px;line-height:1.3;max-width:145px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.home-creator-popover .ob-creator-popover-empty,.home-creator-popover .ob-creator-popover-retry{font-size:12px;color:#657187;margin:12px 0 0}.home-creator-popover .ob-creator-popover-retry{border:0;padding:0;background:none;text-decoration:underline;cursor:pointer}.customer-logo-carousel{position:relative;min-width:0}.customer-logo-window{min-width:0;overflow:hidden;padding:12px 0;mask-image:linear-gradient(90deg,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.customer-logo-track{display:flex;width:max-content;animation:customer-logo-scroll 120s linear infinite}.customer-logo-group{gap:48px;padding-right:48px}.customer-logo,.customer-logo-group{display:flex;align-items:center;flex-shrink:0}.customer-logo{gap:12px;white-space:nowrap}.customer-logo-icon{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;overflow:hidden;border-radius:9px}.customer-logo-icon img{display:block;width:100%;height:100%;object-fit:contain}.customer-logo-icon>span{display:grid;place-items:center;width:100%;height:100%;background:#f3f4f6;font-size:18px;color:#6b7280}.customer-logo-carousel:focus-within .customer-logo-track,.customer-logo-carousel:hover .customer-logo-track,.customer-logo-carousel[data-idle] .customer-logo-track{animation-play-state:paused}.customer-logo-window:focus{overflow-x:auto}.customer-logo-window:focus-visible{outline:2px solid #2563eb;outline-offset:4px;border-radius:4px}@keyframes customer-logo-scroll{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.customer-logo-track{animation:none}.customer-logo-window{overflow-x:auto}.customer-logo-copy{display:none}}@media(max-width:600px){.customer-logo-window{mask-image:linear-gradient(90deg,transparent,#000 20px,#000 calc(100% - 20px),transparent)}.customer-logo-group{gap:28px;padding-right:28px}.customer-logo{gap:9px}.customer-logo-icon{flex-basis:32px;width:32px;height:32px}}