
body.postid-4072 .sd-ai-auto-idea-list { list-style: none; display: grid; gap: clamp(30px, 5vw, 54px); margin: clamp(22px, 4vw, 34px) 0 0; padding: 0; } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-row { display: grid; grid-template-columns: 106px minmax(0, 1fr); gap: clamp(18px, 3vw, 28px); align-items: start; position: relative; padding: clamp(24px, 3.4vw, 38px) 0 0; background: transparent; border: 0; border-radius: 0; box-shadow: none; } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-row + .sd-insight__what-we-run-row::before { content: ""; position: absolute; top: 0; left: 0; right: 0; height: 28px; transform: translateY(-50%); background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1000 28' preserveAspectRatio='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 0,14 C 70,5 140,23 210,14 C 280,5 350,23 420,14 C 490,5 560,23 630,14 C 700,5 770,23 840,14 C 900,7 950,21 980,14' fill='none' stroke='%23FFF6E8' stroke-width='1' stroke-dasharray='4 5' stroke-linecap='round' opacity='.34'/%3E%3C/svg%3E"); background-position: 0 50%; background-repeat: repeat-x; background-size: 1000px 28px; pointer-events: none; animation: sdAiAutoIdeaDividerDrift 9s linear infinite; } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-row + .sd-insight__what-we-run-row::after { content: ""; position: absolute; top: 0; right: 0; width: 18px; height: 18px; transform: translateY(-50%); background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 4l10 10M4 14L14 4' fill='none' stroke='%23DB635D' stroke-width='1.4' stroke-linecap='round' opacity='.9'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 18px 18px; pointer-events: none; } @keyframes sdAiAutoIdeaDividerDrift { from { background-position-x: 0; } to { background-position-x: -90px; } } @media (prefers-reduced-motion: reduce) { body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-row + .sd-insight__what-we-run-row::before { animation: none; } } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-row > div { display: flex; flex-direction: column; min-width: 0; } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-title { display: block !important; align-items: initial !important; min-height: 0 !important; margin: 0 0 14px !important; order: 1; } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-num { display: inline-block; color: #F6C893; font-family: "Source Code Pro", ui-monospace, monospace; font-size: 0.56em; font-weight: 700; letter-spacing: 0.12em; vertical-align: 0.16em; } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-lead { color: rgba(255, 246, 232, 0.78); font-size: 16px; line-height: 1.58; margin: 0 0 18px; order: 2; } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-lead em { color: inherit; font-family: "Inter", system-ui, sans-serif; font-style: normal; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec { display: flex; flex-direction: column; gap: clamp(12px, 2vw, 16px); align-items: center; width: min(100%, 760px); margin: 20px 0 22px; order: 3; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__facets { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; order: 2; width: 100%; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__facet { display: grid; grid-template-columns: 42px minmax(0, 1fr); gap: 10px; align-items: center; min-height: 96px; min-width: 0; padding: 12px; background: rgba(255, 246, 232, 0.08); border: 1px solid rgba(246, 200, 147, 0.18); border-radius: 8px; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__icon { width: 40px; height: 40px; display: grid; place-items: center; color: #F6C893; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__icon svg { width: 36px; height: 36px; display: block; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__text { min-width: 0; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__label { display: block; color: #F6C893; font-family: "Source Code Pro", ui-monospace, monospace; font-size: 10px; font-weight: 700; letter-spacing: 0.16em; text-transform: uppercase; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__value { display: block; color: #FFF6E8; font-family: "Inter", system-ui, sans-serif; font-size: clamp(12px, 1.4vw, 14px); line-height: 1.35; margin-top: 3px; overflow-wrap: anywhere; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__media { display: flex !important; align-items: center; justify-content: center; margin: 0; padding: 0; background: rgba(255, 246, 232, 0.08); border: 1px solid rgba(246, 200, 147, 0.18); border-radius: 22px !important; aspect-ratio: 16 / 10; overflow: hidden !important; -webkit-clip-path: inset(0 round 22px); clip-path: inset(0 round 22px); order: 1; width: 100%; max-width: 760px; height: auto; box-shadow: none !important; line-height: 0; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__media .sd-insight__lightbox-trigger, body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__media img { display: block; width: 100% !important; height: 100% !important; max-width: 100%; max-height: none; object-fit: contain !important; object-position: center; margin: auto; border-radius: 22px !important; -webkit-clip-path: inset(0 round 22px); clip-path: inset(0 round 22px); overflow: hidden !important; background: transparent; box-shadow: none; cursor: zoom-in; } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-body { order: 4; } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-cta { margin: 18px 0 0; order: 5; } body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-cta a { color: #F6C893; font-family: "Source Code Pro", ui-monospace, monospace; font-size: 12px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase; text-decoration: none; border-bottom: 1px solid rgba(246, 200, 147, 0.38); } @media (max-width: 820px) { body.postid-4072 .sd-ai-auto-idea-list .sd-insight__what-we-run-row { grid-template-columns: 1fr; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__facets { grid-template-columns: repeat(3, minmax(0, 1fr)); } } @media (max-width: 560px) { body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__facets { grid-template-columns: 1fr; } body.postid-4072 .sd-ai-auto-idea-list .sd-agent-spec__facet { min-height: 0; } }