.automation-showcase{margin-top:clamp(64px,8vw,112px)}.automation-showcase-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:24px}.automation-showcase-heading h3{font-size:clamp(22px,3vw,34px);line-height:1.1;letter-spacing:-.03em}.automation-showcase-intro{margin-top:12px;color:var(--muted);font-size:14px;line-height:1.6}.automation-console{border:1px solid var(--border);border-radius:14px;background:var(--surface);overflow:hidden}.automation-console-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--border);padding:12px 20px}.automation-tabs{display:flex;flex-wrap:wrap;gap:8px}.automation-tabs button{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;min-height:44px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted);font:12px DM Mono,monospace;cursor:pointer;transition:background .2s,color .2s}.automation-tabs button[aria-selected=true]{color:#080808;background:var(--accent)}.automation-tabs button:hover:not([aria-selected=true]){color:var(--text);background:var(--bg2)}.automation-console a:focus-visible,.automation-console-body:focus-visible,.automation-demo button:focus-visible,.automation-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.automation-demo-label,.automation-kicker{font:10px DM Mono,monospace;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.automation-console-body{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(24px,4vw,60px);padding:clamp(24px,3.5vw,48px)}.automation-kicker{color:var(--accent)}.automation-console-copy h4{font-size:clamp(26px,3vw,40px);line-height:1.12;letter-spacing:-.035em;margin-top:18px;max-width:440px}.automation-console-copy p{color:var(--muted);font-size:14px;line-height:1.8;margin-top:20px;max-width:450px}.automation-console-copy a{display:inline-flex;align-items:center;gap:16px;min-height:44px;margin-top:24px;color:var(--text);text-decoration:none;font:11px DM Mono,monospace}.automation-console-copy a:hover{color:var(--accent)}.automation-demo{background:var(--bg2);border:1px solid var(--border);border-radius:10px;padding:20px;min-width:0}.automation-demo-footer,.automation-demo-header{display:flex;align-items:center;justify-content:space-between;gap:12px;font:10px DM Mono,monospace;color:var(--muted)}.automation-demo-header>span{display:flex;align-items:center;gap:8px}.automation-demo-header i{width:6px;height:6px;border-radius:50%;background:var(--accent)}.automation-demo-header button{color:var(--muted);background:transparent;border:1px solid var(--border);border-radius:6px;padding:8px;min-height:44px;min-width:44px;font:inherit;cursor:pointer}.automation-demo-header button:hover{color:var(--text)}.automation-flow{display:grid;grid-template-columns:repeat(4,1fr);margin:22px 0 28px}.automation-flow-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--muted);font:10px DM Mono,monospace}.automation-flow-step:not(:last-child):after{content:"";position:absolute;width:calc(100% - 50px);height:1px;left:calc(50% + 25px);top:24px;background:var(--border)}.automation-flow-step:not(:last-child):before{content:"";position:absolute;width:6px;height:3px;left:calc(50% + 25px);top:23px;background:var(--accent);z-index:1;animation:automation-transfer 8s linear infinite;animation-delay:calc(var(--step) * 2s)}.automation-flow-node{display:grid;place-items:center;width:48px;height:48px;background:var(--surface);border:1px solid var(--border);border-radius:12px;animation:automation-node 8s ease infinite;animation-delay:calc(var(--step) * 2s)}.automation-output{min-height:208px;border:1px solid var(--border);border-radius:8px;padding:18px;background:var(--surface)}.automation-output-title{display:flex;align-items:center;gap:8px;font:10px DM Mono,monospace;color:var(--muted)}.automation-copy-line{height:4px;width:90%;border-radius:2px;background:var(--border);margin-top:6px}.automation-copy-line.short{width:60%}.automation-chart-grid{stroke:var(--border)}.automation-posts{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.automation-post{min-width:0;animation:automation-post 8s ease infinite;animation-delay:calc(var(--post) * .7s)}.automation-post-art{height:90px;background:var(--bg2);border:1px solid var(--border);border-radius:5px;position:relative;overflow:hidden;display:grid;place-items:center}.automation-post-art span{position:absolute;width:44px;height:44px;border:1px solid var(--accent);border-radius:50%}.automation-post-art span:nth-child(2){width:62px;height:62px;opacity:.5}.automation-post-art span:nth-child(3){width:80px;height:80px;opacity:.25}.art-1 span{border-radius:8px;transform:rotate(35deg)}.art-2 span{border-radius:0;transform:rotate(45deg)}.automation-post-meta{display:flex;justify-content:space-between;gap:4px;flex-wrap:wrap;margin-top:12px;font:8px DM Mono,monospace;color:var(--muted)}.automation-post-state{color:var(--accent)}.automation-local-feed{display:grid;gap:8px;margin-top:16px}.automation-local-row{display:flex;align-items:center;gap:12px;border:1px solid var(--border);border-radius:6px;padding:10px 12px;animation:automation-post 8s ease infinite;animation-delay:calc(var(--post) * .7s)}.automation-local-row>svg{color:var(--accent);flex-shrink:0}.automation-local-row>div{display:grid;gap:4px}.automation-local-row strong{font-size:12px;font-weight:500}.automation-local-row div span{color:var(--muted);font:9px DM Mono,monospace}.automation-local-check{margin-left:auto;color:var(--accent);font-size:13px}.automation-demo-footer{margin-top:18px;line-height:1.6}.automation-demo-footer>span:last-child{color:var(--accent);font-size:18px}.automation-demo.is-paused *,.automation-demo.is-paused :before{animation-play-state:paused}@keyframes automation-node{0%,24%,to{border-color:var(--border);color:var(--muted)}20%,4%{border-color:var(--accent);color:var(--accent)}}@keyframes automation-transfer{0%,4%{opacity:0;transform:translateX(0)}6%{opacity:1}23%{opacity:1;transform:translateX(35px)}25%,to{opacity:0;transform:translateX(35px)}}@keyframes automation-post{0%,8%{opacity:.35;transform:translateY(5px)}30%,90%{opacity:1;transform:translateY(0)}to{opacity:.35;transform:translateY(5px)}}@media (max-width:900px){.automation-console-body{grid-template-columns:1fr}.automation-console-copy h4,.automation-console-copy p{max-width:620px}.automation-demo-label{display:none}}@media (max-width:600px){.automation-showcase-heading{flex-direction:column;align-items:start;gap:12px}.automation-console-toolbar{padding:10px}.automation-tabs{width:100%;gap:4px}.automation-tabs button{flex:1;padding:10px 8px;font-size:10px;gap:6px}.automation-tabs button svg{width:16px;flex-shrink:0}.automation-console-body{padding:20px}.automation-demo{padding:12px}.automation-demo-header{font-size:9px}.automation-output{padding:12px}.automation-flow-step{font-size:9px}.automation-posts{gap:8px}.automation-post-art{height:72px}.automation-tabs{display:grid;grid-template-columns:1fr 1fr}.automation-tabs button{min-width:0;font-size:11px;line-height:1.5}.automation-tabs button:last-child{grid-column:1/-1}}.automation-agent-demo .automation-flow-node{animation:none;transition:none}.automation-agent-demo .automation-flow-step:before{display:none}.automation-agent-demo .automation-flow-step.is-active:not(:last-child):before{display:block;animation:seo-agent-transfer 6s ease-in-out infinite}.automation-agent-demo .automation-flow-step.is-active .automation-flow-node{border-color:var(--accent);color:var(--accent)}.automation-agent-demo .automation-flow-step.is-complete .automation-flow-node{color:var(--accent);border-color:rgba(198,241,53,.3)}.automation-agent-demo .automation-flow-step.is-complete:after{background:var(--accent);opacity:.45}.seo-agent-handoff{display:flex;align-items:center;gap:10px;min-height:50px;padding:12px;background:var(--surface);border:1px solid var(--border);border-radius:6px;font:10px/1.6 DM Mono,monospace;color:var(--text)}.seo-handoff-pulse{flex-shrink:0;width:5px;height:5px;border-radius:50%;background:var(--accent)}.seo-agent-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.seo-agent-card{min-width:0;min-height:220px;padding:14px;background:var(--surface);border:1px solid var(--border);border-radius:8px;transition:opacity .4s,transform .4s}.seo-agent-card.is-waiting{opacity:0;transform:translateY(8px)}.seo-agent-card.is-working{border-color:rgba(198,241,53,.55)}.seo-agent-header{display:flex;align-items:center;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--border)}.seo-agent-header>div:nth-child(2){flex:1;min-width:0}.seo-agent-header strong{display:block;font-size:11px;font-weight:600}.seo-agent-header span{display:block;margin-top:4px;color:var(--muted);font:8px/1.4 DM Mono,monospace}.seo-agent-header>svg{color:var(--accent);flex-shrink:0}.seo-agent-avatar{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;background:var(--bg2);border-radius:7px}.seo-agent-avatar svg{width:25px;stroke:var(--accent);stroke-width:1.3}.seo-agent-work{margin-top:12px}.seo-query{padding:7px;background:var(--bg2);border:1px solid var(--border);border-radius:4px;font:9px DM Mono,monospace;color:var(--text)}.seo-keyword{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:9px;font-size:10px;line-height:1.4;color:var(--muted);visibility:hidden;opacity:0;transition:opacity .3s}.seo-keyword.is-found{visibility:visible;opacity:1}.seo-keyword>span:last-child{color:var(--accent)}.seo-work-label,.seo-work-note{display:block;margin-top:10px;color:var(--muted);font:8px/1.6 DM Mono,monospace}.seo-agent-work h5{font-size:13px;line-height:1.4;margin:10px 0 8px;font-weight:500;color:var(--accent)}.seo-written-article{font-size:10px;line-height:1.65;color:var(--muted);min-height:95px}.seo-writing-caret{color:var(--accent)}.seo-publish-document{display:flex;gap:8px;align-items:center;font-size:11px;line-height:1.4;margin-bottom:12px}.seo-publish-document svg{flex-shrink:0;color:var(--accent)}.seo-publish-check{margin-top:7px;font-size:9px;line-height:1.5;color:var(--muted)}.seo-publish-check.is-muted{visibility:hidden}.seo-published-url{display:grid;gap:6px;padding:10px 8px;margin-top:12px;border:1px solid var(--border);border-radius:4px;font:8px/1.5 DM Mono,monospace;overflow-wrap:anywhere;color:var(--muted)}.seo-published-url.is-live{border-color:rgba(198,241,53,.3);color:var(--accent)}.seo-monitor-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:16px}.seo-monitor-metrics strong{display:block;color:var(--accent);font:17px DM Mono,monospace}.seo-monitor-metrics span{display:block;color:var(--muted);font:8px/1.5 DM Mono,monospace;margin-top:6px}.seo-monitor-chart{width:100%;height:45px;margin-top:12px}.seo-monitor-chart path:last-child{stroke:var(--accent);stroke-width:2;stroke-dasharray:1}.seo-example-note{margin-top:12px;color:var(--muted);font:8px/1.6 DM Mono,monospace}.maltaround-agent-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;align-items:stretch}.maltaround-agent-grid>.seo-agent-card{grid-column:1;min-height:0}.maltaround-agent-grid>.seo-agent-card:last-child{grid-column:2;grid-row:1/4}.ma-source-label{font:8px/1.5 DM Mono,monospace;color:var(--muted)}.ma-agent-result{margin-top:12px;font-size:10px;line-height:1.5;color:var(--accent)}.ma-beach-readings{display:flex;gap:20px;margin-top:12px}.ma-beach-readings span{font:8px DM Mono,monospace;color:var(--muted)}.ma-beach-readings strong{display:block;margin-top:6px;font-size:12px;color:var(--text);font-weight:500}.ma-event-brief{display:grid;gap:8px;margin-top:12px}.ma-event-brief>span{font:8px DM Mono,monospace;color:var(--muted)}.ma-event-brief strong{font-size:11px;line-height:1.4;font-weight:500}.ma-app-snapshot{position:relative;overflow:hidden;border-radius:12px;border:1px solid #08468b;background:#08468b}.ma-app-snapshot img{display:block;width:100%;height:auto}.ma-snapshot-badge{position:absolute;right:8px;top:16%;padding:6px 8px;border-radius:20px;background:#fff;color:#08468b;font:8px DM Mono,monospace}.ma-app-updates{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px;margin-top:12px;font:9px DM Mono,monospace;color:var(--muted)}.ma-app-updates .is-updated{color:var(--accent)}.ma-workflow-complete{margin-top:12px;color:var(--accent);font:9px/1.6 DM Mono,monospace}@media (max-width:600px){.maltaround-agent-grid{grid-template-columns:1fr}.maltaround-agent-grid>.seo-agent-card:last-child{grid-column:1;grid-row:auto}.ma-app-snapshot{max-width:260px;margin:0 auto}.ma-source-label{font-size:10px}.ma-agent-result{font-size:12px}}.social-brief-goal{margin:10px 0;font-size:11px;color:var(--text)}.social-plan-item{display:flex;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid var(--border);visibility:hidden;opacity:0;transition:opacity .3s}.social-plan-item>span{font:8px DM Mono,monospace;color:var(--accent)}.social-plan-item>span:last-child{margin-left:auto}.social-plan-item strong{display:block;font-size:10px;font-weight:500}.social-plan-item div span{display:block;font-size:9px;line-height:1.4;color:var(--muted);margin-top:4px}.social-generated-image{position:relative;overflow:hidden;min-height:100px;padding:12px;border:1px solid var(--border);border-radius:5px;background:var(--bg2);visibility:hidden;opacity:0;transition:opacity .5s}.social-generated-image>span{position:relative;z-index:1;font:7px DM Mono,monospace;color:var(--muted);letter-spacing:.1em}.social-generated-image>strong{display:block;position:relative;z-index:1;font-size:17px;line-height:1.15;letter-spacing:-.04em;margin-top:12px;color:var(--accent)}.social-generated-image svg{position:absolute;width:80px;right:-16px;bottom:-10px;stroke:var(--accent);stroke-width:1;opacity:.2}.social-written-caption{min-height:78px;margin-top:10px;font-size:10px;line-height:1.6;color:var(--muted)}.social-asset-progress{display:flex;gap:6px;margin-top:10px}.social-asset-progress>span{padding:5px 8px;border:1px solid var(--border);border-radius:4px;color:var(--muted);font:8px DM Mono,monospace}.social-calendar-row{display:flex;align-items:center;gap:8px;padding:12px 0;border-bottom:1px solid var(--border)}.social-calendar-day{font:8px DM Mono,monospace;color:var(--muted)}.social-calendar-row>div{flex:1;min-width:0}.social-calendar-row strong{display:block;font-size:10px;line-height:1.4;font-weight:500}.social-calendar-row div span{display:block;margin-top:4px;font:8px DM Mono,monospace;color:var(--muted)}.social-calendar-time{flex-shrink:0;font:9px DM Mono,monospace;color:var(--muted)}.social-publish-channels{display:grid;gap:8px;margin:14px 0}.social-publish-channels>div{display:flex;align-items:center;gap:8px;font-size:11px}.social-publish-channels strong,.social-publish-channels svg{color:var(--accent)}.social-publish-channels strong{margin-left:auto;font:12px DM Mono,monospace}.social-publish-row{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--border);font:9px DM Mono,monospace;color:var(--muted)}.social-workflow-complete{margin-top:12px;font:9px/1.6 DM Mono,monospace;color:var(--muted)}.social-generated-image.is-ready,.social-plan-item.is-ready{visibility:visible;opacity:1}.social-asset-progress .is-ready,.social-calendar-time.is-ready,.social-publish-row .is-ready,.social-workflow-complete.is-ready{color:var(--accent)}@media (max-width:600px){.social-calendar-row strong,.social-plan-item strong,.social-written-caption{font-size:12px}.social-calendar-row div span,.social-plan-item div span,.social-publish-row,.social-workflow-complete{font-size:10px}}@keyframes seo-agent-transfer{0%,65%{opacity:0;transform:translateX(0)}70%{opacity:1;transform:translateX(0)}95%{opacity:1;transform:translateX(70px)}to{opacity:0;transform:translateX(70px)}}@media (max-width:600px){.seo-agent-grid{grid-template-columns:1fr}.seo-agent-card{min-height:190px}.seo-agent-card.is-waiting{display:none}.seo-agent-header strong{font-size:13px}.seo-agent-header span,.seo-work-label,.seo-work-note{font-size:10px}.seo-keyword,.seo-written-article{font-size:12px}.seo-written-article{min-height:70px}.seo-agent-handoff{font-size:10px}}@media (prefers-reduced-motion:reduce){.automation-demo *,.automation-demo :before{animation:none!important}.automation-flow-step:before{display:none}.automation-chart-line{stroke-dashoffset:0}}