.hero-controls .hero-journal{min-height:100%}.controls-figure{margin-bottom:var(--space-3);border-radius:var(--radius-md);overflow:hidden;border:1px solid rgba(214,190,146,0.55);box-shadow:0 10px 24px rgba(0,0,0,0.7)}.controls-figure img{width:100%;height:auto;display:block}.controls-final-cta{margin-top:var(--space-6)}.controls-final-cta-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center;margin-top:var(--space-3)}@media (max-width:640px){.controls-final-cta-actions{flex-direction:column;align-items:flex-start;width:100%}.controls-final-cta-actions .btn{width:100%;justify-content:center}}