.visara-examples-section{padding-top:72px}.visara-examples-heading{margin-bottom:36px}.visara-example-stack{gap:24px;display:grid}.visara-example-card{background:radial-gradient(circle at 90% 8%,#7c3aed1c,#0000 28rem),radial-gradient(circle at 8% 92%,#db277712,#0000 24rem),#120e18c7;border:1px solid #dccdea1f;border-radius:32px;padding:clamp(26px,4vw,46px);overflow:hidden;box-shadow:0 22px 60px #0000001f}.visara-example-header{margin-bottom:24px}.visara-example-header h3{color:#faf7fc;margin:8px 0 0;font-size:clamp(2rem,4vw,3.25rem)}.visara-example-figure{min-width:0;margin:0}.visara-example-figure figcaption{color:#b9aabd;letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px;font-size:.66rem;font-weight:850;line-height:1.35}.visara-example-image-frame{aspect-ratio:3/4;background:radial-gradient(circle at 50% 20%,#7c3aed1f,#0000 55%),#0c0910;border:1px solid #c4b5fd2e;border-radius:20px;width:100%;position:relative;overflow:hidden;box-shadow:0 14px 38px #0000002e}.visara-example-image{object-fit:contain}.visara-example-copy{align-self:center}.visara-example-copy p{color:#c5b8ca;margin:0;font-size:.96rem;line-height:1.68}.visara-example-copy p+p{margin-top:14px}.visara-build-grid{grid-template-columns:minmax(180px,250px) minmax(260px,1fr) minmax(180px,250px);grid-template-areas:"reference copy result";justify-content:center;align-items:center;gap:clamp(18px,3vw,34px);display:grid}.visara-build-reference{grid-area:reference}.visara-build-copy{grid-area:copy}.visara-build-result{grid-area:result}.visara-combine-images{grid-template-columns:repeat(3,minmax(0,280px));justify-content:center;gap:clamp(12px,2vw,22px);display:grid}.visara-combine-copy{max-width:920px;margin:26px auto 0}.visara-craft-grid{grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:center;gap:clamp(22px,4vw,42px);display:grid}.visara-craft-image-frame{aspect-ratio:9/16}.visara-prompt-card{background:radial-gradient(circle at 10% 0,#e879f91c,#0000 28rem),radial-gradient(circle at 100% 100%,#7c3aed21,#0000 24rem),#7c3aed0e;border:1px solid #c4b5fd33;border-radius:22px;margin-top:28px;padding:clamp(20px,3vw,28px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 18px 44px #280f4321}.visara-prompt-header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.visara-prompt-eyebrow{color:#d8b4fe;letter-spacing:.13em;text-transform:uppercase;margin-bottom:0;font-size:.68rem;font-weight:900;display:block}.visara-prompt-card p{color:#d8cce0;margin:0;font-size:.9rem;line-height:1.66}.visara-copy-prompt{color:#f1e7f7;min-height:38px;font:inherit;letter-spacing:.02em;cursor:pointer;background:linear-gradient(135deg,#7c3aed3d,#db277729),#ffffff09;border:1px solid #d8b4fe47;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:.72rem;font-weight:800;transition:transform .18s,border-color .18s,background .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.visara-copy-prompt:hover,.visara-copy-prompt:focus-visible{background:linear-gradient(135deg,#7c3aed57,#db277738),#ffffff0d;border-color:#e879f980;transform:translateY(-1px)}.visara-copy-prompt svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}@media (max-width:720px){.visara-examples-section{padding-top:48px}.visara-examples-heading{margin-bottom:24px}.visara-example-stack{gap:16px}.visara-example-card{border-radius:24px;padding:20px 16px}.visara-example-header{margin-bottom:18px}.visara-example-header h3{font-size:2rem}.visara-build-grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);grid-template-areas:"reference copy""result copy";align-items:stretch;gap:10px 14px}.visara-build-copy{align-items:center;display:flex}.visara-build-reference,.visara-build-result{align-self:start}.visara-build-grid .visara-example-image-frame{border-radius:15px}.visara-example-figure figcaption{letter-spacing:.075em;margin-bottom:6px;font-size:.55rem}.visara-example-copy p{font-size:.8rem;line-height:1.5}.visara-combine-images{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.visara-combine-images .visara-example-image-frame{border-radius:14px}.visara-combine-images .visara-example-figure figcaption{min-height:2.6em;font-size:.5rem}.visara-combine-copy{margin-top:18px}.visara-combine-copy p{font-size:.84rem}.visara-craft-grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:14px}.visara-craft-image-frame{border-radius:16px}.visara-craft-copy p{font-size:.78rem;line-height:1.48}.visara-craft-copy p+p{margin-top:10px}.visara-prompt-card{border-radius:18px;margin-top:18px;padding:18px 16px}.visara-prompt-header{align-items:flex-start;gap:10px;margin-bottom:14px}.visara-copy-prompt{min-height:34px;padding:0 11px;font-size:.66rem}.visara-prompt-card p{font-size:.8rem;line-height:1.55}}@media (max-width:390px){.visara-example-card{padding-inline:14px}.visara-build-grid{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);gap:8px 12px}.visara-example-copy p{font-size:.75rem}.visara-combine-images{gap:5px}.visara-combine-images .visara-example-figure figcaption{font-size:.46rem}.visara-craft-grid{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:11px}.visara-craft-copy p{font-size:.72rem}}
