.desk-teaser{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:var(--s6);gap:var(--s6);align-items:center;margin-bottom:var(--s12);padding:var(--s8) var(--s6);border-radius:12px;background:#0a0a0a;color:#fff}.desk-teaser-grid{position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.06) 1px,transparent 0);background-size:40px 40px;mask-image:radial-gradient(ellipse 60% 80% at 80% 50%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 60% 80% at 80% 50%,#000 20%,transparent 75%);pointer-events:none}.desk-teaser-copy,.desk-teaser-log{position:relative}.desk-teaser-badge{display:inline-flex;align-items:center;gap:var(--s1);margin:0;padding:4px 12px;border:1px solid #262626;border-radius:999px;font-family:var(--mono);font-size:12px;line-height:16px;letter-spacing:.04em;color:#a1a1a1}.desk-teaser-dot{width:6px;height:6px;border-radius:50%;background:#fff}.desk-teaser h2{margin:var(--s3) 0 0;font-size:clamp(26px,3vw,36px);line-height:1.12;letter-spacing:-.03em;font-weight:600;text-wrap:balance}.desk-teaser-lede{margin:var(--s2) 0 0;max-width:520px;font-size:16px;line-height:1.55;color:#a1a1a1;text-wrap:pretty}.desk-teaser-cta{display:inline-flex;align-items:center;height:40px;margin-top:var(--s4);padding:0 var(--s3);border-radius:6px;background:#fff;color:#0a0a0a;font-size:15px;font-weight:500}.desk-teaser-cta:hover{background:#e5e5e5}.desk-teaser :focus-visible{outline-color:#fff}.desk-teaser-log{list-style:none;margin:0;padding:var(--s3);border:1px solid #262626;border-radius:10px;background:#161616;display:grid;grid-gap:12px;gap:12px;font-family:var(--mono);font-size:13px;line-height:20px;color:#fff}.desk-teaser-log span{margin-right:6px;color:#6b6b6b}@media (max-width:820px){.desk-teaser{grid-template-columns:1fr;padding:var(--s6) var(--s3)}}