.home-workshop{margin-block:16px 20px}.banner-workshop{border:1px solid var(--line);color:var(--ink);background:linear-gradient(160deg, var(--amber-soft), var(--blue-wash));justify-content:space-between;align-items:center;gap:24px;display:flex}.banner-workshop .banner-body p{color:var(--ink-2);margin:6px 0 14px;font-size:15px;font-weight:700}.workshop-card__scene{aspect-ratio:200/172;width:min(56%,540px);image-rendering:pixelated;border-radius:var(--r-l);flex:none;order:2}@media (width<=640px){.banner-workshop{flex-direction:column;align-items:stretch;gap:12px}.workshop-card__scene{order:0;width:100%}}.workshop-card__title span{line-height:1.45;display:block}.workshop-card__title span+span{color:var(--primary)}.banner-workshop .workshop-card__title{margin-bottom:16px;font-size:clamp(22px,3.2vw,32px);font-weight:800}
