.zenna-learn-preview .zl-prompts{background:var(--zl-prompt-ink);color:var(--zl-lav-soft);padding:64px 0;overflow:hidden}.zenna-learn-preview .zl-prompts-heading{text-align:center;max-width:660px;margin:0 auto 32px;padding:0 24px;position:relative}.zenna-learn-preview .zl-prompts h2{letter-spacing:0;margin-bottom:16px;font-size:40px;font-weight:700;line-height:1.15}.zenna-learn-preview .zl-prompts-heading p{color:var(--zl-prompt-muted);margin-bottom:0;line-height:1.6}.zenna-learn-preview .zl-prompts-toggle{opacity:0;pointer-events:none;z-index:1;background:var(--zl-prompt-plum);color:var(--zl-lav-soft);border-color:var(--zl-prompt-border);position:absolute;top:100%;left:50%;transform:translate(-50%)}.zenna-learn-preview .zl-prompts-toggle:focus-visible{opacity:1;pointer-events:auto}.zenna-learn-preview .zl-prompts-toggle:hover{background:var(--zl-lav);color:var(--zl-prompt-ink)}.zenna-learn-preview .zl-prompts-toggle:focus-visible,.zenna-learn-preview .zl-prompt-row:focus-visible{outline:2px solid var(--zl-lav);outline-offset:4px}.zenna-learn-preview .zl-prompt-rows{gap:14px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.zenna-learn-preview .zl-prompt-row{scrollbar-width:none;-ms-overflow-style:none;min-width:0;overflow-x:auto}.zenna-learn-preview .zl-prompt-row::-webkit-scrollbar{width:0;height:0;display:none}.zenna-learn-preview .zl-prompt-track{width:max-content;animation:100s linear infinite zl-prompts-loop;display:flex}.zenna-learn-preview .zl-prompt-row:nth-child(2) .zl-prompt-track{animation-direction:reverse;animation-delay:-24s}.zenna-learn-preview .zl-prompt-row:nth-child(3) .zl-prompt-track{animation-delay:-48s}.zenna-learn-preview .zl-prompt-group{gap:14px;margin:0;padding:0 14px 0 0;list-style:none;display:flex}.zenna-learn-preview .zl-prompt-card{background:var(--zl-prompt-plum);color:#fbf7ef;border-radius:12px;flex:none;align-items:center;gap:14px;width:330px;min-height:100px;padding:18px 26px;font-size:16px;line-height:1.55;display:flex}.zenna-learn-preview .zl-prompt-card svg{width:17px;height:17px;color:var(--zl-prompt-muted);flex:none}.zenna-learn-preview .zl-prompt-row:nth-child(2) .zl-prompt-card{background:#3a2362}.zenna-learn-preview .zl-prompt-row:nth-child(3) .zl-prompt-card{background:#241542}.zenna-learn-preview .zl-prompts[data-paused=true] .zl-prompt-track,.zenna-learn-preview .zl-prompt-rows:hover .zl-prompt-track,.zenna-learn-preview .zl-prompt-rows:focus-within .zl-prompt-track{animation-play-state:paused}@keyframes zl-prompts-loop{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.zenna-learn-preview .zl-prompt-track{animation:none;transform:none}.zenna-learn-preview .zl-prompt-group[aria-hidden=true]{display:none}.zenna-learn-preview .zl-prompt-row{padding:0 18px 8px}}@media(max-width:640px){.zenna-learn-preview .zl-prompts{padding:48px 0}.zenna-learn-preview .zl-prompts h2{font-size:30px}.zenna-learn-preview .zl-prompt-card{width:280px;padding:16px 20px;font-size:15px}}.zenna-learn-preview{--zl-ink:#101721;--zl-warm:#fbfaf7;--zl-lav:#eee9fc;--zl-lav-soft:#f4f1fb;--zl-muted:#4b5563;--zl-line:#e3e0ea;--zl-violet:#5146c7;--zl-prompt-ink:#190e2f;--zl-prompt-plum:#2d1a50;--zl-prompt-muted:#cfc4e9;--zl-prompt-border:#58446f;background:var(--zl-warm);color:var(--zl-ink)}.zenna-learn-preview main{overflow-x:clip}.zl-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;max-width:1180px;margin:0 auto;padding:72px 24px 56px;display:grid}.zl-eyebrow{background:var(--zl-lav);color:var(--zl-violet);border-radius:999px;margin:0 0 18px;padding:4px 12px;font-size:.85rem;font-weight:600;display:inline-block}.zl-hero h1{letter-spacing:-.03em;margin:0 0 18px;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:700;line-height:1.04}.zl-hero-copy>p:not(.zl-eyebrow){color:var(--zl-muted);max-width:34rem;margin:0 0 28px;font-size:1.15rem;line-height:1.55}.zl-hero .zenna-start svg{width:16px;height:16px}.zl-visual{border:1px solid var(--zl-line);background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px -30px #190e2f59}.zl-visual-bar{border-bottom:1px solid var(--zl-line);background:var(--zl-lav-soft);align-items:center;gap:6px;padding:12px 16px;display:flex}.zl-visual-bar span{background:#d3d0dd;border-radius:50%;width:9px;height:9px}.zl-visual-bar em{color:var(--zl-muted);margin-left:auto;font-size:.75rem;font-style:normal}.zl-visual-body{gap:14px;padding:20px;display:grid}.zl-visual-body small{text-transform:uppercase;letter-spacing:.06em;color:var(--zl-muted);align-items:center;gap:6px;font-size:.72rem;display:flex}.zl-visual-body small svg{width:13px;height:13px}.zl-idea{border:1px solid var(--zl-line);background:var(--zl-warm);border-radius:14px;gap:6px;padding:14px 16px;display:grid}.zl-idea strong{font-size:1.05rem}.zl-chip{background:var(--zl-lav);color:var(--zl-violet);border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:3px 9px;font-size:.75rem;display:inline-flex}.zl-chip svg{width:12px;height:12px}.zl-outputs{grid-template-columns:repeat(3,1fr);gap:10px;display:grid;position:relative}.zl-out{border:1px solid var(--zl-line);border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.zl-out>svg{background:var(--icon-tint,var(--zl-lav));width:30px;height:30px;color:var(--icon-tone,var(--zl-violet));border-radius:8px;flex:none;padding:6px}.zl-out strong{font-size:.88rem;display:block}.zl-out small{text-transform:none;letter-spacing:0;font-size:.74rem}.zl-cal{border:1px solid var(--zl-line);border-radius:14px;gap:10px;padding:12px 14px;display:grid}.zl-cal-grid{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}.zl-cal-grid>div{background:var(--zl-warm);border-radius:8px;align-content:start;gap:4px;min-height:58px;padding:6px;display:grid}.zl-cal-grid b{color:var(--zl-muted);font-size:.7rem;font-weight:600}.zl-cal-grid span{border-radius:5px;padding:2px 5px;font-size:.68rem}.is-blog{color:#0f5f57;background:#e0f2ef}.is-social{color:#8a1c4f;background:#fce7f1}.is-email{color:#7a4b00;background:#fef1d6}.zl-section{max-width:1180px;margin:0 auto;padding:72px 24px;scroll-margin-top:96px}.zl-section>h2,.zl-band h2{letter-spacing:-.02em;text-align:center;margin:0 0 32px;font-size:clamp(1.7rem,3.4vw,2.5rem);font-weight:700;line-height:1.12}.zl-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.zl-step{border:1px solid var(--zl-line);background:#fff;border-radius:18px;padding:22px}.zl-step-art{background:var(--zl-lav-soft);border-radius:14px;place-items:center;height:140px;margin-bottom:18px;display:grid;position:relative;overflow:hidden}.zl-step-art:before{content:"";background:var(--icon-tint,var(--zl-lav));border-radius:50%;width:160px;height:160px;position:absolute;bottom:-60px;right:-40px}.zl-step-art svg{width:56px;height:56px;color:var(--icon-tone,var(--zl-violet));position:relative}.zl-step-art span{width:28px;height:28px;color:var(--zl-ink);background:#fff;border-radius:50%;place-items:center;font-size:.85rem;font-weight:700;display:grid;position:absolute;top:12px;left:12px}.zl-step h3,.zl-next-card h3{margin:0 0 8px;font-size:1.15rem;font-weight:650}.zl-step p,.zl-next-card p{color:var(--zl-muted);margin:0;line-height:1.55}.zl-band{background:var(--zl-lav-soft);border-block:1px solid var(--zl-line)}.zl-band-inner{max-width:1180px;margin:0 auto;padding:56px 24px}.zl-examples{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.zl-examples li{border:1px solid var(--zl-line);background:#fff;border-radius:999px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 18px;font-size:.95rem;display:flex}.zl-from{align-items:center;gap:8px;font-weight:600;display:inline-flex}.zl-from svg{background:var(--icon-tint,var(--zl-lav));width:28px;height:28px;color:var(--icon-tone,var(--zl-violet));border-radius:50%;padding:5px}.zl-arrow{width:16px;height:16px;color:var(--zl-muted)}.zl-to{color:var(--zl-muted);flex-basis:100%;padding-left:36px}.zenna-learn-preview .zl-next-section{max-width:1480px;padding-inline:32px}.zl-next{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.zl-next-card{background:var(--zl-next-surface);border:1px solid var(--zl-next-line);border-radius:8px;grid-template-rows:auto auto 1fr auto;min-width:0;padding:10px 10px 22px;display:grid}.zl-next-card>h3{letter-spacing:0;margin:20px 10px 8px;font-size:1.08rem;line-height:1.3}.zl-next-card>p{margin:0 10px;font-size:.92rem;line-height:1.5}.zl-next-card>.zl-link{align-self:end;margin:20px 10px 0;font-size:.88rem}.zl-next-art{aspect-ratio:4/5;width:100%;color:var(--zl-next-ink);border-radius:5px;position:relative;overflow:hidden}.zl-next-art-planning{background:var(--zl-next-plum);--scene-accent:var(--zl-next-rose)}.zl-next-art-feedback{background:var(--zl-next-periwinkle);--scene-accent:var(--zl-next-lilac)}.zl-next-art-publishing{background:var(--zl-next-coral);--scene-accent:var(--zl-next-apricot)}.zl-next-art-campaign{background:var(--zl-next-teal);--scene-accent:var(--zl-next-mint)}.zl-next-pattern{pointer-events:none;position:absolute;inset:0}.zl-next-art-planning .zl-next-pattern{background:repeating-linear-gradient(135deg,transparent 0 22px,color-mix(in oklab,var(--scene-accent) 22%,transparent) 22px 23px)}.zl-next-art-feedback .zl-next-pattern{border:1px solid var(--scene-accent);box-shadow:0 25px 0 var(--scene-accent),0 50px 0 var(--scene-accent);opacity:.4;inset:12% -20%;transform:rotate(-24deg)}.zl-next-art-publishing .zl-next-pattern{background-image:radial-gradient(var(--scene-accent) 1.5px,transparent 1.5px);opacity:.5;background-size:18px 18px}.zl-next-art-campaign .zl-next-pattern{background:repeating-linear-gradient(90deg,transparent 0 30px,color-mix(in oklab,var(--scene-accent) 18%,transparent) 30px 31px)}.zl-next-paper{background:var(--zl-next-paper);border:1px solid var(--zl-next-line);box-shadow:var(--zl-next-shadow);color:var(--zl-next-ink);border-radius:6px}.zl-next-scene-label{color:var(--zl-next-muted);margin-bottom:12px;font-size:10px;font-weight:600;line-height:1.4;display:block}.zl-next-board{width:88%;padding:14px 10px 20px;position:absolute;top:18%;left:6%;transform:rotate(-4deg)}.zl-next-board-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.zl-next-board-columns>div{background:color-mix(in oklab,var(--scene-accent) 12%,var(--zl-next-paper));border-radius:4px;min-height:112px;padding:5px}.zl-next-board-columns b{margin-bottom:10px;font-size:9px;display:block}.zl-next-board-columns span{background:var(--zl-next-paper);border:1px solid var(--zl-next-line);overflow-wrap:normal;border-radius:3px;margin-bottom:7px;padding:7px 5px;font-size:10px;line-height:1.4;display:block}.zl-next-board-columns .zl-next-note-accent{background:var(--scene-accent);transform:rotate(5deg)translateY(15px)}.zl-next-move{width:57%;height:17%;stroke:var(--scene-accent);stroke-width:2px;position:absolute;bottom:24%;left:18%}.zl-next-loose-note{color:var(--zl-next-paper);font-size:14px;line-height:1.5;position:absolute;bottom:7%;left:10%}.zl-next-draft{width:78%;padding:18px 16px 24px;position:absolute;top:9%;left:10%;transform:rotate(-3deg)}.zl-next-draft>strong{font-size:16px;line-height:1.3;display:block}.zl-next-art .zl-next-draft p,.zl-next-art .zl-next-comment p{color:var(--zl-next-ink);margin:12px 0 0;font-size:12px;line-height:1.6}.zl-next-draft mark{background:var(--scene-accent);color:inherit}.zl-next-writing-lines{gap:7px;margin-top:15px;display:grid}.zl-next-writing-lines i,.zl-next-assets i{background:var(--zl-next-line);height:3px;display:block}.zl-next-writing-lines i:last-child{width:65%}.zl-next-comment{border-left:3px solid var(--zl-violet);width:74%;padding:14px;position:absolute;bottom:10%;left:18%;transform:rotate(3deg)}.zl-next-comment .zl-next-scene-label{color:var(--zl-violet);margin:0}.zl-next-calendar{width:86%;padding:16px 12px;position:absolute;top:14%;left:7%;transform:rotate(3deg)}.zl-next-calendar>strong{margin-bottom:16px;font-size:15px;display:block}.zl-next-weekdays{text-align:center;color:var(--zl-next-muted);grid-template-columns:repeat(7,minmax(0,1fr));margin-bottom:7px;font-size:9px;display:grid}.zl-next-date-grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:relative}.zl-next-date-grid>span{border:1px solid var(--zl-next-line);height:39px;padding:3px;font-size:9px}.zl-next-post{background:var(--scene-accent);white-space:nowrap;border-radius:3px;padding:4px 6px;font-size:9px;font-weight:600;position:absolute}.zl-next-post-one{top:18px;left:3%}.zl-next-post-two{background:var(--zl-next-lilac);top:57px;left:29%}.zl-next-post-three{background:var(--zl-next-mint);top:96px;right:3%}.zl-next-offer{text-align:center;width:66%;padding:16px 12px;position:absolute;top:13%;left:17%;transform:rotate(-2deg)}.zl-next-offer .zl-next-scene-label{margin-bottom:5px}.zl-next-offer strong{font-size:15px}.zl-next-branches{width:80%;height:18%;stroke:var(--scene-accent);stroke-width:2px;position:absolute;top:31%;left:10%}.zl-next-assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:90%;display:grid;position:absolute;top:47%;left:5%}.zl-next-assets>div{align-content:start;gap:7px;min-width:0;min-height:112px;padding:10px 7px;display:grid}.zl-next-assets>div:first-child{transform:rotate(-5deg)}.zl-next-assets>div:last-child{transform:rotate(5deg)}.zl-next-assets b{font-size:10px}.zl-next-assets strong,.zl-next-assets span{font-size:10px;line-height:1.45}.zl-next-page-image{background:repeating-linear-gradient(135deg,var(--scene-accent) 0 8px,var(--zl-next-teal) 8px 10px);border-radius:2px;height:28px}.zl-next-assets i:last-child{width:65%}@media(max-width:1199px){.zl-next{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.zenna-learn-preview .zl-next-section{padding-inline:18px}}.zl-link{color:var(--zl-violet);align-items:center;gap:6px;margin-top:12px;font-weight:600;text-decoration:none;display:inline-flex}.zl-link:hover{text-decoration:underline}.zl-link svg{width:15px;height:15px}.zl-compare{text-align:center;margin-top:20px}.zl-compare a{color:var(--zl-violet);align-items:center;gap:6px;font-weight:600;display:inline-flex}.zl-compare svg{width:15px;height:15px}@media(max-width:900px){.zl-hero{grid-template-columns:1fr;padding-top:48px}.zl-steps,.zl-examples{grid-template-columns:1fr}.zl-examples li{border-radius:16px}}@media(max-width:640px){.zl-next,.zl-outputs{grid-template-columns:1fr}.zl-section{padding:52px 18px}.zl-visual-body{padding:14px}}.zl-hero-visuals{gap:16px;min-width:0;display:grid}.zl-chat{border:1px solid var(--zl-line);background:#fff;border-radius:20px;margin:0;padding:16px 18px;box-shadow:0 18px 40px -28px #190e2f4d}.zl-chat figcaption{color:var(--zl-muted);align-items:center;gap:6px;margin-bottom:12px;font-size:.75rem;display:flex}.zl-chat figcaption svg{width:14px;height:14px;color:var(--zl-violet)}.zl-chat ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.zl-chat li{border-radius:14px;max-width:86%;padding:9px 13px;font-size:.9rem;line-height:1.45}.zl-chat li span,.zl-help p span{text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-bottom:2px;font-size:.68rem;font-weight:600;display:block}.zl-chat .is-you{background:var(--zl-violet);color:#fff;border-bottom-right-radius:4px;justify-self:end}.zl-chat .is-z{background:var(--zl-lav-soft);border-bottom-left-radius:4px}.zl-chat .is-final{background:var(--zl-lav);font-weight:600}.zl-lede{text-align:center;color:var(--zl-muted);max-width:38rem;margin:-18px auto 28px;line-height:1.55}.zl-helps{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.zl-help{border:1px solid var(--zl-line);background:#fff;border-radius:20px;align-content:start;gap:6px;padding:20px 22px 22px;display:grid}.zl-help-scene{border-radius:14px;align-content:center;gap:10px;min-height:178px;margin-bottom:12px;padding:16px;display:grid}.zl-help-lavender .zl-help-scene{background:var(--zl-lav)}.zl-help-peach .zl-help-scene{background:#fbeadd}.zl-help-sage .zl-help-scene{background:#e6f0e7}.zl-help-cream .zl-help-scene{background:#faf3e2}.zl-scene{gap:10px;display:grid}.zl-scene-panel{color:var(--zl-ink);background:#fff;border:1px solid #10172112;border-radius:10px;padding:10px 13px;font-size:.85rem;line-height:1.5}.zl-scene-panel p{margin:0}.zl-scene-from{background:#ffffffa6}.zl-scene-label{text-transform:uppercase;letter-spacing:.07em;color:var(--zl-muted);font-size:.66rem;font-weight:650;margin-bottom:3px!important}.zl-scene-line mark{color:inherit;background:#5146c729;border-radius:3px;padding:0 2px}.zl-scene-note{color:var(--zl-violet);align-items:center;gap:6px;font-size:.76rem;font-weight:600;display:flex;margin-top:7px!important}.zl-scene-note svg{width:13px;height:13px}.zl-scene-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.zl-scene-list li{padding-left:14px;position:relative}.zl-scene-list li:before{content:"";background:var(--zl-violet);border-radius:50%;width:5px;height:5px;position:absolute;top:.55em;left:0}.zl-scene-check{align-items:center;gap:7px;display:flex}.zl-scene-check svg{width:15px;height:15px;color:var(--zl-violet);flex:none}.zl-help h3{align-items:center;gap:9px;margin:0;font-size:1.12rem;font-weight:650;display:flex}.zl-help h3 svg{background:var(--icon-tint,var(--zl-lav));width:30px;height:30px;color:var(--icon-tone,var(--zl-violet));border-radius:8px;flex:none;padding:6px}.zl-help>p{color:var(--zl-muted);margin:0;font-size:.95rem;line-height:1.55}@media(max-width:640px){.zl-helps{grid-template-columns:1fr}.zl-chat li{max-width:94%}}.zenna-learn-preview .zl-hero{padding-bottom:68px}.zenna-learn-preview .zl-helps-section{padding-bottom:84px}.zenna-learn-preview #first-stack{padding-top:84px;padding-bottom:84px}.zenna-learn-preview .zl-next-section{padding-top:84px;padding-bottom:108px}@media(max-width:640px){.zenna-learn-preview .zl-hero{padding-bottom:64px}.zenna-learn-preview .zl-helps-section{padding-bottom:60px}.zenna-learn-preview #first-stack{padding-top:60px;padding-bottom:60px}.zenna-learn-preview .zl-next-section{padding-top:60px;padding-bottom:72px}}
