.ck-shot{max-width:88rem;margin:0 auto;padding:clamp(2rem,4vw,3rem) clamp(1rem,4vw,3.5rem) 0}.ck-frame{margin:0}.ck-frame>span{border:1px solid rgb(var(--fg-rgb) / .14);background:var(--a-card);border-radius:8px;display:block;overflow:hidden}.ck-frame img{width:100%;height:auto;display:block}.ck-frame figcaption{max-width:46rem;color:var(--a-text);margin-top:.8rem;font-size:.92rem;line-height:1.5}.ck-frame--phone>span{background:0 0;border:0;max-width:16rem;margin:0 auto}.ck-frame--phone figcaption{text-align:center;margin-inline:auto}.ck-context{gap:1rem;max-width:46rem;display:grid}.ck-context p{color:var(--a-text);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.7}.ck-screens{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1.4rem,3vw,2.4rem);display:grid}@media (max-width:760px){.ck-screens{grid-template-columns:minmax(0,1fr)}}.ck-links{flex-wrap:wrap;gap:.8rem 1.6rem;margin-top:clamp(1.6rem,3vw,2.4rem);display:flex}.ck-shot .ck-frame{max-width:64rem}.ck-lead{max-width:44rem;color:var(--a-text);font-size:clamp(1rem,1.2vw,1.12rem);line-height:1.6}.ck-seen{max-width:72rem}.ck-seen .as-row--static,.ck-seen .as-row--static:hover{background:0 0;grid-template-columns:3.4rem minmax(0,1fr) minmax(0,1.6fr);align-items:baseline;padding:1.5rem 0}@media (max-width:1023px){.ck-seen .as-row--static,.ck-seen .as-row--static:hover{grid-template-columns:2.6rem minmax(0,1fr)}.ck-seen .as-b{grid-column:2}}
