.talking-showcase{display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr);align-items:center;gap:clamp(1.2rem,4vw,3rem);padding:clamp(1rem,3vw,2rem);background:linear-gradient(130deg,#10220e,#081007);border:1px solid #2c4826;border-radius:1.5rem;margin-top:1.5rem}.talking-sample-copy h3{font-size:clamp(1.5rem,3vw,2.3rem);line-height:1.15;margin:.8rem 0}.talking-sample-copy p{color:#d1dfcd;line-height:1.7;margin-bottom:1rem}.talking-preview{display:block;position:relative;max-width:245px;width:100%;aspect-ratio:9/16;overflow:hidden;border-radius:1rem;justify-self:center}.talking-preview img{display:block;width:100%;height:100%;object-fit:cover}.talking-play{position:absolute;bottom:1rem;right:1rem;background:#061104d9;border:1px solid #75ff55;color:white;border-radius:50%;width:44px;height:44px;display:grid;place-items:center}.talking-points{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0 1.5rem}.talking-points span{padding:.5rem .8rem;border:1px solid #3c5a33;border-radius:999px;color:#fff;font-size:.85rem}.talking-watch{height:min(560px,64svh);aspect-ratio:9/16;justify-self:center;max-width:100%;overflow:hidden;border-radius:1rem;background:#050805}.talking-watch iframe{display:block;width:100%;height:100%;border:0}.talking-quote{grid-column:1/-1}.talking-group .growth-text-link{color:#78ff54}.talking-group{scroll-margin-top:100px}@media(max-width:650px){.talking-showcase{grid-template-columns:minmax(0,1fr);gap:1rem}.talking-preview{max-height:350px;max-width:197px}.talking-watch{height:min(350px,47svh)}.talking-sample-copy{min-width:0}.talking-points{gap:.4rem}.talking-points span{font-size:.75rem}.talking-quote{grid-column:auto}}