.studio-preview-link{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-height:88px;padding:20px 28px;background:var(--accent);color:var(--accent-ink);text-decoration:none;transition:background var(--motion)}
.studio-preview-copy{display:grid;gap:5px;min-width:0}
.studio-preview-copy>strong{font-size:20px;font-weight:600;line-height:1.25;letter-spacing:-.035em}
.studio-preview-copy>span{font-size:15px;line-height:1.4}
.studio-preview-arrow{flex:none;font-size:24px;transition:transform var(--motion)}
.studio-preview-link:hover{background:#ff753a}
.studio-preview-link:hover .studio-preview-arrow{transform:translate(3px,-3px)}
.studio-preview-link:focus-visible{outline:3px solid var(--ink);outline-offset:-6px;background:#ff753a}
.studio-preview-link:active .studio-preview-arrow{transform:translate(1px,-1px)}
@media(max-width:600px){.studio-preview-link{min-height:84px;padding:18px 24px;gap:16px}.studio-preview-copy>strong{font-size:18px}.studio-preview-copy>span{font-size:14px}.studio-preview-arrow{font-size:22px}}
@media(prefers-reduced-motion:reduce){.studio-preview-link,.studio-preview-arrow{transition:none}.studio-preview-link:hover .studio-preview-arrow,.studio-preview-link:active .studio-preview-arrow{transform:none}}
