.thorn-home{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.thorn-home-copy .eyebrow{color:var(--muted);font-size:11px}.thorn-home-copy h2{letter-spacing:-.045em;margin:24px 0;font-size:clamp(42px,5vw,72px);line-height:1.1}.thorn-home-copy h2 span{color:var(--muted)}.thorn-home-copy p{color:var(--muted);max-width:460px;font-size:16px;line-height:1.8}.thorn-home-copy .text-link{color:var(--foreground);margin-top:24px}.thorn-home-preview{min-width:0;margin:0}.thorn-home-preview>a{border:1px solid var(--line);background:#080808;border-radius:8px;display:block;overflow:hidden}.thorn-home-preview img{width:100%;height:auto;display:block}.thorn-home-preview figcaption{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.6}@media (max-width:850px){.thorn-home{grid-template-columns:1fr}.thorn-home-copy p{max-width:620px}}
