.hero.hero-tiktok{padding-bottom:20px}.home-ai-workflow{--po-accent:#c8bfff;color:#f2f0f7;padding-block:20px 64px;scroll-margin-top:90px}.home-ai-showcase{background:radial-gradient(at 95% 0,#9c81ca17,#0000 60%),linear-gradient(125deg,#19171e,#121115);border:1px solid #342f3b;border-radius:24px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:46px;margin-bottom:40px;padding:44px;display:grid}.home-ai-heading{text-align:start;min-width:0}.home-ai-heading .eyebrow{color:#bfb5d2;letter-spacing:.025em;flex-wrap:wrap;gap:5px;font-size:10px}.home-ai-heading h2{text-wrap:balance;letter-spacing:-.045em;margin:22px 0 20px;font-size:clamp(32px,3.4vw,46px);font-weight:650;line-height:1.17}.home-ai-heading h2 em{color:#bcb0cf;font-style:normal}.home-ai-heading>p{color:#a9a0b6;max-width:390px;font-size:14px;line-height:1.85}.home-ai-connect{color:#2a2034;background:#e0d3f3;border:1px solid #d6c4ef;border-radius:9px;justify-content:center;align-items:center;gap:16px;margin-top:25px;padding:12px 18px;font-size:12px;font-weight:650;transition:background .2s,box-shadow .2s;display:inline-flex}.home-ai-connect:hover{background:#efe5ff;box-shadow:0 5px 24px #bea5df13}.home-ai-heading>small{color:#8c819b;max-width:360px;margin-top:16px;font-size:10px;line-height:1.7;display:block}.home-ai-example{background:#101014;border:1px solid #51445f;border-radius:16px;min-width:0;padding:22px;position:relative;box-shadow:0 18px 45px #0004}.home-ai-example:before{content:"";background:linear-gradient(90deg,#0000,#c0a6dd88,#0000);height:1px;position:absolute;inset:-1px 22% auto}.home-ai-example .po-workflow{max-width:none;margin:0}.home-ai-example .po-workflow-top{margin-bottom:16px;font-size:9px}.home-ai-example .po-workflow-top>span{color:#9b8fac}.home-ai-prompt{background:#24202b;border:1px solid #39313f;border-radius:11px;margin-bottom:20px;padding:15px 17px}.home-ai-prompt>span{color:#b6a7cb;align-items:center;gap:7px;font-size:10px;display:inline-flex}.home-ai-prompt p{color:#e3dce9;margin-top:8px;font-size:13px;line-height:1.6}.home-ai-example .po-workflow-steps{gap:5px}.home-ai-example .po-workflow-steps button{white-space:normal;gap:5px;padding:11px 5px;font-size:10px}.home-ai-example .po-workflow-steps button svg{width:12px}.home-ai-example .po-workflow-result{text-align:start;color:#ada2be;min-height:155px;padding:24px 6px 12px;font-size:13px;line-height:1.85}.home-ai-example .po-workflow-result strong{color:#e2d6ee;margin-bottom:11px;font-size:18px;font-weight:550;line-height:1.55}.home-ai-preview-note{color:#70647d;letter-spacing:.09em;border-top:1px solid #2c2634;padding:12px 6px 0;font-size:8px}.home-ai-watch{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.home-ai-watch>span{letter-spacing:.1em;color:#958caa;font-size:9px}.home-ai-watch button{color:#c8bfd7;font-size:11px}.home-ai-workflow .film-frame{background:#131117;border-color:#37323f;box-shadow:0 24px 75px #0005}.home-ai-workflow .film-window-bar{background:#1b1921;border-color:#35303f}.home-ai-workflow .film-caption span,.home-ai-workflow .film-toggle svg{color:#c4b5df}:is(.home-ai-workflow a:focus-visible,.home-ai-workflow button:focus-visible){outline-offset:4px;outline:2px solid #c8bfff}@media (max-width:1000px){.home-ai-showcase{gap:28px;padding:30px}.home-ai-heading h2{font-size:36px}.home-ai-heading>p{font-size:13px}.home-ai-example{padding:18px}.home-ai-example .po-workflow-steps button{flex-direction:column}.home-ai-example .po-workflow-result{min-height:175px}}@media (max-width:760px){.home-ai-showcase{grid-template-columns:minmax(0,1fr);gap:28px}.home-ai-heading>p{max-width:520px}.home-ai-heading h2{font-size:40px}.home-ai-example .po-workflow-steps button{flex-direction:row}.home-ai-example .po-workflow-result{min-height:135px}}@media (max-width:640px){.hero.hero-tiktok{padding-bottom:16px}.home-ai-workflow{padding-block:14px 38px}.home-ai-showcase{border-radius:18px;margin-bottom:30px;padding:23px 20px}.home-ai-heading h2{margin:18px 0 16px;font-size:33px}.home-ai-heading .eyebrow{font-size:9px}.home-ai-heading>p{font-size:13px}.home-ai-connect{margin-top:21px}.home-ai-heading>small{font-size:9px}.home-ai-example{padding:17px 14px}.home-ai-example .po-workflow-steps button{flex-direction:column;gap:6px;padding:10px 3px;font-size:9px}.home-ai-example .po-workflow-result{min-height:175px;padding-top:18px;font-size:12px}.home-ai-example .po-workflow-result strong{font-size:16px}.home-ai-prompt{padding:13px}.home-ai-prompt p{font-size:12px}.home-ai-watch{align-items:flex-start}.home-ai-watch>span{max-width:135px;line-height:1.7}.home-ai-workflow .film-caption p{font-size:9px}}@media (prefers-reduced-motion:reduce){.home-ai-workflow *,.home-ai-workflow :after{transition:none!important;animation:none!important}}
