.prompt-detail-page{background:radial-gradient(circle at 0 0,#8a40d20f,#0000 34%),linear-gradient(#eff3f8 0%,#f5f7fb 48%,#eef2f7 100%);padding:112px 0 88px}.prompt-detail-shell{width:min(1180px,100% - 48px)}.prompt-detail-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;display:grid}.prompt-detail-main,.prompt-detail-side-card{background:#fff;border:1px solid #d9e2ec;border-radius:18px;box-shadow:0 10px 30px #0f22400d}.prompt-detail-main{padding:36px 40px 40px}.prompt-detail-sidebar{gap:20px;display:grid}.prompt-detail-side-card{padding:22px 22px 20px}.prompt-detail-badge{color:#6d28d9;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#efe7fb,#e7def8);border-radius:999px;align-items:center;margin:0;padding:6px 12px;font-size:11px;font-weight:800;display:inline-flex}.prompt-detail-header h1{color:#10233f;letter-spacing:-.04em;margin:16px 0 0;font-size:clamp(2rem,3.4vw,2.55rem);font-weight:800;line-height:1.15}.prompt-detail-summary{color:#5b6b7c;max-width:46rem;margin:14px 0 0;font-size:16px;line-height:1.65}.prompt-detail-tags{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.prompt-detail-tags li{border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.prompt-detail-tags li.is-mint{color:#0f766e;background:#e7f6ef}.prompt-detail-tags li.is-sky{color:#1d4f91;background:#e8f2fb}.prompt-detail-tags li.is-lilac{color:#6d28d9;background:#efe9fb}.prompt-detail-tags li.is-sand{color:#8a5a2b;background:#f3eee6}.prompt-detail-block{margin-top:32px}.prompt-detail-block h2,.prompt-detail-code-head h2,.prompt-detail-side-card h2{color:#10233f;letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:800}.prompt-detail-block>p{color:#4b5c6e;margin:12px 0 0;font-size:15px;line-height:1.7}.prompt-detail-bullets{color:#4b5c6e;margin:14px 0 0;padding:0 0 0 1.15rem;font-size:15px;line-height:1.7}.prompt-detail-bullets li+li{margin-top:8px}.prompt-detail-prepare{background:linear-gradient(#fff8e8 0%,#fff4d8 100%);border:1px solid #f3dfb3;border-radius:14px;grid-template-columns:28px minmax(0,1fr);gap:12px;margin-top:28px;padding:16px 18px;display:grid}.prompt-detail-prepare-icon{background:#ffffffb3;border-radius:999px;place-items:center;width:28px;height:28px;margin-top:1px;display:grid}.prompt-detail-prepare strong{color:#92400e;font-size:14px;font-weight:800;display:block}.prompt-detail-prepare p{color:#7c5a20;margin:6px 0 0;font-size:14px;line-height:1.6}.prompt-detail-code-section{margin-top:32px}.prompt-detail-code-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.prompt-detail-copy-btn{color:#fff;cursor:pointer;min-height:40px;font:inherit;background:linear-gradient(90deg,#7c3aed 0%,#6d28d9 100%);border:0;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:700;transition:transform .16s,box-shadow .16s;display:inline-flex;box-shadow:0 10px 22px #6d28d938}.prompt-detail-copy-btn:hover{transform:translateY(-1px);box-shadow:0 14px 26px #6d28d947}.prompt-detail-terminal{background:#171c27;border:1px solid #2a3344;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.prompt-detail-terminal-bar{background:#1e2533;border-bottom:1px solid #ffffff0f;align-items:center;gap:8px;min-height:42px;padding:0 14px;display:flex}.prompt-detail-dot{border-radius:999px;width:10px;height:10px}.prompt-detail-dot.is-red{background:#ff5f57}.prompt-detail-dot.is-yellow{background:#febc2e}.prompt-detail-dot.is-green{background:#28c840}.prompt-detail-terminal-bar p{color:#94a3b8;letter-spacing:.02em;margin:0 0 0 8px;font-size:12px;font-weight:600}.prompt-detail-terminal-body{color:#e2e8f0;white-space:pre-wrap;word-break:break-word;margin:0;padding:18px 18px 22px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.7;overflow-x:auto}.prompt-code-line.is-heading{color:#c4b5fd;margin-top:10px;font-weight:700}.prompt-code-line.is-heading:first-child{margin-top:0}.prompt-token{color:#7dd3fc;font-weight:600}.prompt-detail-example{background:#f7fafc;border:1px solid #d7e0ea;border-radius:12px;margin-top:12px;padding:16px 18px}.prompt-detail-example p{color:#4b5c6e;margin:0;font-size:14px;line-height:1.7}.prompt-detail-steps{gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.prompt-detail-steps li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.prompt-detail-steps span{color:#1d4ed8;background:#e8eefc;border-radius:999px;place-items:center;width:28px;height:28px;font-size:12px;font-weight:800;display:grid}.prompt-detail-steps p{color:#4b5c6e;margin:3px 0 0;font-size:15px;line-height:1.65}.prompt-detail-privacy{color:#7b8a99;border-top:1px solid #e4ebf2;margin:36px 0 0;padding-top:20px;font-size:13px;line-height:1.65}.prompt-detail-meta{gap:14px;margin:18px 0 0;display:grid}.prompt-detail-meta div{gap:4px;display:grid}.prompt-detail-meta dt{color:#8090a0;font-size:12px;font-weight:700}.prompt-detail-meta dd{color:#10233f;margin:0;font-size:14px;font-weight:700;line-height:1.45}.prompt-detail-resource,.prompt-detail-explore{color:#6d28d9;align-items:center;gap:6px;margin-top:18px;font-size:13px;font-weight:700;line-height:1.45;text-decoration:none;display:inline-flex}.prompt-detail-resource:hover,.prompt-detail-explore:hover,.prompt-detail-related a:hover strong{text-decoration:underline}.prompt-detail-related{gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.prompt-detail-related li+li{border-top:1px solid #e7eef5}.prompt-detail-related a{color:inherit;gap:4px;padding:14px 0;text-decoration:none;display:grid}.prompt-detail-related strong{color:#10233f;font-size:14px;font-weight:700;line-height:1.4}.prompt-detail-related span{color:#8090a0;font-size:12px;font-weight:600}.prompt-detail-explore{border-top:1px solid #e7eef5;margin-top:8px;padding-top:14px}@media (max-width:980px){.prompt-detail-layout{grid-template-columns:1fr}.prompt-detail-sidebar{order:2}}@media (max-width:720px){.prompt-detail-page{padding:104px 0 64px}.prompt-detail-shell{width:min(1180px,100% - 28px)}.prompt-detail-main{padding:24px 18px 28px}.prompt-detail-header h1{font-size:1.85rem}.prompt-detail-code-head{align-items:stretch}.prompt-detail-copy-btn{justify-content:center;width:100%}}
.prompts-page{--prompts-ink:#2d2c7e;--prompts-purple:#7444bd;--prompts-violet:#8a40d2;--prompts-muted:#4a4d6b;--prompts-line:#d8d9e8;--prompts-soft:#e7e8f2;--prompts-wash:#eff0fa;--prompts-lilac:#f0edfa;color:var(--prompts-ink);background:#f7f8fc}.prompts-shell{width:min(1216px,100% - 48px);margin:0 auto}.prompts-hero{border-bottom:1px solid var(--prompts-line);background:linear-gradient(#eff0fa 0%,#e7e8f2 50%,#eff0fa 100%);padding:112px 0 64px}.prompts-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:center;gap:40px;display:grid}.prompts-eyebrow-pill{color:var(--prompts-purple);letter-spacing:.03em;background:linear-gradient(90deg,#ece5f8,#e3daf5);border:1px solid #7444bd4d;border-radius:999px;align-items:center;gap:8px;margin:0;padding:7px 15px;font-size:12px;font-weight:700;display:inline-flex}.prompts-eyebrow-dot{background:var(--prompts-violet);border-radius:999px;width:8px;height:8px}.prompts-hero-title{color:var(--prompts-ink);letter-spacing:-.04em;margin:24px 0 0;font-size:clamp(2.6rem,5vw,3.75rem);font-weight:800;line-height:1.05}.prompts-hero-title span{background:linear-gradient(121deg,#8a40d2 0%,#7444bd 50%,#618cdb 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.prompts-hero-subtitle{max-width:34rem;color:var(--prompts-muted);margin:24px 0 0;font-size:18px;line-height:1.55}.prompts-search{flex-direction:column;max-width:36rem;margin-top:24px;display:flex}.prompts-search-box{background:#fff;border:1px solid #d0d2e5;border-radius:16px;align-items:center;gap:8px;padding:9px;display:flex;position:relative;box-shadow:0 2px 14px #2d2c7e0f}.prompts-search-icon{background:#f3effc;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;margin-left:4px;display:grid}.prompts-search-field{flex:1;align-items:center;min-width:0;display:flex;position:relative}.prompts-search-box input{width:100%;min-width:0;color:var(--prompts-ink);font:inherit;background:0 0;border:0;outline:none;font-size:16px}.prompts-search-box input::placeholder{color:#94a3b8;font-weight:500}.prompts-search-btn{background:var(--prompts-ink);color:#fff;font:inherit;cursor:pointer;white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:12px 20px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.prompts-search-btn:hover,.prompts-search-btn:focus-visible{color:#fff;outline:none}.prompts-subcategory-menu{z-index:40;background:#fff;border:1px solid #d8d9e8;border-radius:14px;max-height:min(22rem,58vh);position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:auto;box-shadow:0 16px 40px #1f235a24}.prompts-subcategory-list{margin:0;padding:6px;list-style:none}.prompts-subcategory-option{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.prompts-subcategory-option.is-active,.prompts-subcategory-option:hover{background:#f4f1fc}.prompts-subcategory-option-title{color:var(--prompts-ink);font-size:14px;font-weight:650;line-height:1.35}.prompts-subcategory-option-meta{color:#7b819c;font-size:12px;font-weight:500;line-height:1.35}.prompts-subcategory-empty{color:#7b819c;margin:0;padding:16px 14px;font-size:14px;line-height:1.45}.prompts-preview-card{background:#fff;border:1px solid #d8d9e8e6;border-radius:16px;flex-direction:column;gap:16px;padding:25px;display:flex;box-shadow:0 2px 14px #2d2c7e0f}.prompts-preview-bar{border-bottom:1px solid var(--prompts-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.prompts-preview-dots{align-items:center;gap:8px;display:inline-flex}.prompts-preview-dots span{border-radius:999px;width:12px;height:12px}.prompts-preview-dots span:first-child{background:#fb7185}.prompts-preview-dots span:nth-child(2){background:#fbbf24}.prompts-preview-dots span:nth-child(3){background:#34d399}.prompts-preview-filename{color:var(--prompts-ink);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700}.prompts-preview-model{color:var(--prompts-purple);letter-spacing:.04em;text-transform:uppercase;background:#ece5f8;border:1px solid #7444bd33;border-radius:4px;padding:3px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:700}.prompts-preview-body{color:#3b3c68;background:#f9f9fe;border:1px solid #d8d9e8b3;border-radius:12px;flex-direction:column;gap:10px;padding:16px 17px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.6;display:flex}.prompts-preview-body p,.prompts-preview-body ul{margin:0}.prompts-preview-body ul{padding-left:16px}.prompts-preview-body code{color:var(--prompts-ink);background:#ece5f8;border:1px solid #7444bd4d;border-radius:4px;padding:1px 7px;font-weight:700;display:inline-block}.prompts-code-comment{font-weight:700;color:var(--prompts-violet)!important}.prompts-code-label{font-weight:700;color:var(--prompts-purple)!important}.prompts-preview-footer{justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.prompts-preview-status{color:#059669;align-items:center;gap:8px;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600;display:inline-flex}.prompts-preview-status span{background:#10b981;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #34d39959}.prompts-copy-btn{background:var(--prompts-lilac);color:var(--prompts-ink);font:inherit;cursor:pointer;border:1px solid #7444bd4d;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-size:12px;font-weight:600;display:inline-flex}.prompts-section{border-bottom:1px solid var(--prompts-line);background:#fff;padding:64px 0}.prompts-section-muted{background:var(--prompts-soft)}.prompts-section-header{margin-bottom:48px}.prompts-section-header h2,.prompts-cta-banner h2{color:var(--prompts-ink);letter-spacing:-.03em;margin:0;font-size:clamp(1.8rem,3vw,2.25rem);font-weight:800;line-height:1.15}.prompts-section-header p{max-width:42rem;color:var(--prompts-muted);margin:8px 0 0;font-size:16px;line-height:1.5}.prompts-section-header-split{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.prompts-section-header-center{text-align:center}.prompts-section-header-center p{margin-left:auto;margin-right:auto}.prompts-kicker{color:var(--prompts-purple);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:800}.prompts-kicker-warm{color:#ea580c}.prompts-text-link{color:var(--prompts-purple);white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none}.prompts-library-panel{background:#fff;border:1px solid #d8d9e8f2;border-radius:28px;width:min(960px,100%);margin:0 auto;padding:40px 40px 36px;box-shadow:0 8px 30px #2d2c7e0d}.prompts-library-badge{color:#6b46c1;letter-spacing:.06em;text-transform:uppercase;background:#f0ebfb;border-radius:999px;align-items:center;margin:0;padding:7px 12px;font-size:11px;font-weight:800;display:inline-flex}.prompts-library-header h2{color:#1f1b4d;letter-spacing:-.035em;margin:16px 0 0;font-size:clamp(1.85rem,3vw,2.35rem);font-weight:800;line-height:1.12}.prompts-library-header>p{color:#667085;max-width:38rem;margin:12px 0 0;font-size:16px;line-height:1.55}.prompts-library-divider{background:#e7e8f2;height:1px;margin:28px 0 24px}.prompts-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.prompts-audience-card{min-height:148px;color:var(--prompts-ink);text-align:left;cursor:pointer;font:inherit;background:#fff;border:1px solid #e7e8f2;border-radius:18px;flex-direction:column;justify-content:space-between;gap:18px;padding:20px;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.prompts-audience-card:hover,.prompts-audience-card:focus-visible{border-color:#7444bd66;outline:none;transform:translateY(-2px);box-shadow:0 14px 28px #6d28d914}.prompts-audience-card-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.prompts-audience-main{align-items:flex-start;gap:12px;min-width:0;display:flex}.prompts-audience-icon{color:#6b46c1;background:#f3effc;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.prompts-audience-copy{gap:6px;min-width:0;padding-top:2px;display:grid}.prompts-audience-copy strong{color:#1f1b4d;font-size:16px;font-weight:800;line-height:1.25}.prompts-audience-copy span{color:#667085;font-size:13px;font-weight:500;line-height:1.35}.prompts-audience-tag{color:#6b46c1;letter-spacing:.01em;white-space:nowrap;background:#f3effc;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.prompts-audience-card-footer{border-top:1px solid #eef0f6;padding-top:14px}.prompts-audience-cta{color:#6b46c1;font-size:14px;font-weight:700;line-height:1.3}.prompts-audience-card:hover .prompts-audience-cta{color:#5535a8}.prompts-popular-count{color:var(--prompts-muted);margin:8px 0 0;font-size:14px;font-weight:600}.prompts-popular-nav{flex-shrink:0;gap:8px;display:inline-flex}.prompts-popular-nav-btn{width:42px;height:42px;color:var(--prompts-ink);cursor:pointer;background:#fff;border:1px solid #d8d9e8;border-radius:999px;place-items:center;transition:background .16s,border-color .16s,color .16s;display:grid}.prompts-popular-nav-btn:hover:not(:disabled),.prompts-popular-nav-btn:focus-visible:not(:disabled){color:var(--prompts-purple);background:#f6f2fc;border-color:#c4b5e8;outline:none}.prompts-popular-nav-btn:disabled{opacity:.4;cursor:default}.prompts-popular-scroller{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;padding:8px max(24px,50vw + min(1216px,100vw - 48px)/-2) 20px;overflow:hidden}.prompts-popular-scroller.is-dragging{cursor:grabbing}.prompts-popular-scroller:focus-visible{outline-offset:4px;outline:2px solid #c4b5e8}.prompts-popular-track{will-change:transform;gap:20px;width:max-content;display:flex}.prompts-popular-set{flex:none;grid-template-rows:auto auto;grid-auto-columns:min(300px,78vw);grid-auto-flow:column;gap:16px 20px;display:grid}.prompts-popular-card{border:1px solid var(--prompts-line);background:#fff;border-radius:16px;flex-direction:column;width:100%;min-height:210px;padding:22px;transition:box-shadow .28s,transform .28s cubic-bezier(.22,1,.36,1);display:flex;box-shadow:0 2px 14px #2d2c7e0f}.prompts-popular-card:hover,.prompts-popular-card.is-spotlight{transform:translateY(-4px);box-shadow:0 18px 40px #6d28d924}.prompts-popular-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.prompts-popular-tag{background:var(--prompts-lilac);max-width:calc(100% - 28px);color:var(--prompts-purple);letter-spacing:.04em;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex;overflow:hidden}.prompts-popular-card h3{color:var(--prompts-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:16px 0 0;font-size:20px;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.prompts-popular-card>p{color:var(--prompts-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:10px 0 0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.prompts-popular-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.prompts-popular-footer span{color:var(--prompts-muted);font-size:12px;font-weight:600}.prompts-popular-footer a,.prompts-popular-footer-link{color:var(--prompts-purple);pointer-events:auto;font-size:13px;font-weight:700;text-decoration:none}.prompts-popular-scroller.is-dragging .prompts-popular-footer a{pointer-events:none}@media (prefers-reduced-motion:reduce){.prompts-popular-scroller{cursor:auto;scrollbar-width:thin;-webkit-overflow-scrolling:touch;overflow-x:auto}.prompts-popular-track{transform:none!important}}.prompts-outcome-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1024px;margin:0 auto;display:grid}.prompts-outcome-pill{border:1px solid var(--prompts-line);min-height:58px;color:var(--prompts-ink);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:17px;text-decoration:none;transition:border-color .16s,transform .16s;display:flex;box-shadow:0 2px 14px #2d2c7e0f}.prompts-outcome-pill:hover{border-color:#7444bd73;transform:translateY(-1px)}.prompts-outcome-label{align-items:center;gap:12px;font-size:14px;font-weight:700;display:inline-flex}.prompts-outcome-icon{object-fit:contain;flex-shrink:0;width:18px;height:18px}.prompts-steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.prompts-step-card{border:1px solid var(--prompts-line);background:#fff;border-radius:16px;padding:33px;box-shadow:0 2px 14px #2d2c7e0f}.prompts-step-meta{align-items:center;gap:12px;display:flex}.prompts-step-number{color:var(--prompts-violet);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:24px;font-weight:700}.prompts-step-label{color:var(--prompts-muted);letter-spacing:.06em;font-size:12px;font-weight:800}.prompts-step-card h3{color:var(--prompts-ink);margin:12px 0 0;font-size:20px;font-weight:800}.prompts-step-card p{color:var(--prompts-muted);margin:12px 0 0;font-size:14px;line-height:1.6}.prompts-cta-section{border-bottom:0;padding-bottom:72px}.prompts-cta-banner{background:linear-gradient(90deg,#2d2c7e 0%,#3b368c 50%,#2d2c7e 100%);border:1px solid #7444bd4d;border-radius:24px;justify-content:space-between;align-items:center;gap:32px;padding:57px;display:flex;box-shadow:0 25px 50px -12px #00000040}.prompts-cta-banner h2{color:#fff}.prompts-cta-banner p{color:#e2e8f0;margin:8px 0 0;font-size:16px}.prompts-cta-actions{flex-wrap:wrap;gap:16px;display:flex}.prompts-cta-ghost,.prompts-cta-solid{min-height:52px;font:inherit;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0 25px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.prompts-cta-ghost{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff4d}.prompts-cta-solid{color:var(--prompts-ink);background:#ece5f8;border:0}@media (max-width:1100px){.prompts-hero-grid,.prompts-steps-grid,.prompts-outcome-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prompts-hero-copy{grid-column:1/-1}.prompts-preview-card{grid-column:1/-1;max-width:560px}}@media (max-width:720px){.prompts-shell{width:min(100% - 32px,640px)}.prompts-hero{padding:100px 0 48px}.prompts-section,.prompts-cta-section{padding:48px 0}.prompts-hero-grid,.prompts-steps-grid,.prompts-outcome-grid,.prompts-audience-grid{grid-template-columns:1fr}.prompts-popular-scroller{padding-inline:16px}.prompts-popular-set{grid-auto-columns:min(280px,82vw)}.prompts-library-panel{border-radius:22px;padding:28px 18px 22px}.prompts-audience-card-top{flex-wrap:wrap}.prompts-audience-tag{margin-left:56px}.prompts-section-header-split,.prompts-cta-banner,.prompts-search-box,.prompts-preview-bar,.prompts-preview-footer{flex-direction:column;align-items:stretch}.prompts-search-btn{justify-content:center}.prompts-cta-banner{padding:32px 24px}.prompts-cta-actions,.prompts-cta-ghost,.prompts-cta-solid{width:100%}}
