.prompt-copy-cards-section-module-scss-module__blbqYG__part{padding:4rem 1.5rem;position:relative}@media (min-width:768px){.prompt-copy-cards-section-module-scss-module__blbqYG__part{padding:6rem 2rem}}@media (min-width:1024px){.prompt-copy-cards-section-module-scss-module__blbqYG__part{padding:8rem 4rem}}.prompt-copy-cards-section-module-scss-module__blbqYG__container{z-index:1;max-width:1200px;margin:0 auto;position:relative}.prompt-copy-cards-section-module-scss-module__blbqYG__titleMain{color:var(--text-primary);text-align:center;margin-bottom:1rem;font-size:2rem;font-weight:700;line-height:1.2}@media (min-width:768px){.prompt-copy-cards-section-module-scss-module__blbqYG__titleMain{margin-bottom:1.25rem;font-size:2.5rem}}@media (min-width:1024px){.prompt-copy-cards-section-module-scss-module__blbqYG__titleMain{margin-bottom:1.5rem;font-size:3rem}}.prompt-copy-cards-section-module-scss-module__blbqYG__subtitle{color:var(--text-secondary);text-align:center;margin-bottom:3rem;font-size:1.125rem;line-height:1.7}@media (min-width:768px){.prompt-copy-cards-section-module-scss-module__blbqYG__subtitle{margin-bottom:4rem;font-size:1.25rem}}.prompt-copy-cards-section-module-scss-module__blbqYG__grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.prompt-copy-cards-section-module-scss-module__blbqYG__grid{grid-template-columns:repeat(2,1fr);gap:2rem}}@media (min-width:1024px){.prompt-copy-cards-section-module-scss-module__blbqYG__grid{grid-template-columns:repeat(4,1fr)}}.prompt-copy-cards-section-module-scss-module__blbqYG__card{background:var(--bg-card);border-radius:var(--border-radius-lg);border:1px solid var(--border-color-light);flex-direction:column;padding:1.5rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 20px #0000000d}.prompt-copy-cards-section-module-scss-module__blbqYG__card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0000001a}.dark .prompt-copy-cards-section-module-scss-module__blbqYG__card{border-color:var(--border-color);background:#1e1e28cc;box-shadow:0 4px 20px #0003}.dark .prompt-copy-cards-section-module-scss-module__blbqYG__card:hover{box-shadow:0 8px 30px #0000004d}.prompt-copy-cards-section-module-scss-module__blbqYG__cardTitle{color:var(--text-primary);text-align:start;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.3}.prompt-copy-cards-section-module-scss-module__blbqYG__cardDesc{color:var(--text-secondary);text-align:start;margin-bottom:1rem;font-size:.9375rem;line-height:1.5}.prompt-copy-cards-section-module-scss-module__blbqYG__promptBlock{flex:1;margin-bottom:1rem}.prompt-copy-cards-section-module-scss-module__blbqYG__promptLabel{color:var(--color-primary);text-align:start;margin-bottom:.375rem;font-size:.875rem;font-weight:600;display:inline-block}.prompt-copy-cards-section-module-scss-module__blbqYG__promptText{color:var(--text-secondary);text-align:start;background:var(--bg-panel);border-radius:var(--border-radius);border:1px solid var(--border-color-light);word-break:break-word;margin:0;padding:.75rem;font-size:.9375rem;line-height:1.6}.dark .prompt-copy-cards-section-module-scss-module__blbqYG__promptText{border-color:var(--border-color);background:#0003}.prompt-copy-cards-section-module-scss-module__blbqYG__copyButton{color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--border-radius);cursor:pointer;transition:background-color var(--transition-fast),color var(--transition-fast);background:0 0;align-self:flex-start;padding:.5rem 1rem;font-size:.875rem;font-weight:600}.prompt-copy-cards-section-module-scss-module__blbqYG__copyButton:hover{background:var(--color-primary-hover-bg);color:var(--color-primary-hover);border-color:var(--color-primary-hover)}
