.cwall__inner{display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:var(--container-max);padding:120px var(--container-pad) 96px}.cwall__head{align-items:end;display:grid;gap:40px;grid-template-columns:repeat(12,minmax(0,1fr))}.cwall__head-left{display:flex;flex-direction:column;gap:18px;grid-column:span 7}.cwall__eyebrow{color:var(--orange-text);font-size:13px;font-weight:600;letter-spacing:.12em;margin:0;text-transform:uppercase}.cwall__title{font-family:var(--font-display);font-size:56px;font-weight:700;letter-spacing:-.04em;line-height:.98;margin:0}.cwall__title-sub{color:var(--muted-heading)}.cwall__head-right{display:flex;flex-direction:column;gap:16px;grid-column:span 5}.cwall__lead{color:var(--text);font-size:17px;line-height:1.55;margin:0}.cwall__subscribe{align-self:flex-start;background:var(--red);border-radius:var(--r-10);color:var(--white);font-size:15px;font-weight:600;padding:14px 22px}.cwall__wall{display:grid;gap:20px;grid-template-columns:repeat(12,minmax(0,1fr))}.cwall__big{align-items:flex-end;aspect-ratio:16/9;background:var(--ink);border-radius:var(--r-20);box-shadow:0 40px 80px rgba(14,14,18,.18);box-sizing:border-box;display:flex;grid-column:span 8;overflow:hidden;padding:32px;position:relative}.cwall__thumb{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.cwall__shade{background:linear-gradient(0deg,rgba(14,14,18,.72),rgba(14,14,18,.1) 55%,rgba(14,14,18,0) 75%);inset:0;pointer-events:none;position:absolute}.cwall__play{align-items:center;background:var(--white);border:0;border-radius:50%;box-shadow:0 20px 50px rgba(0,0,0,.4);cursor:pointer;display:flex;height:88px;justify-content:center;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:88px}.cwall__play--sm{box-shadow:0 10px 24px rgba(0,0,0,.35);height:44px;width:44px}.cwall__iframe{border:0;height:100%;inset:0;position:absolute;width:100%}.cwall__video.is-playing .cwall__big-title,.cwall__video.is-playing .cwall__play,.cwall__video.is-playing .cwall__shade,.cwall__video.is-playing .cwall__small-title{display:none}.cwall__big-title{color:var(--white);font-family:var(--font-display);font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.1;max-width:70%;position:relative}.cwall__side{display:flex;flex-direction:column;gap:20px;grid-column:span 4}.cwall__small{align-items:flex-end;background:#1c1c24;border-radius:var(--r-16);box-sizing:border-box;display:flex;flex:1;min-height:160px;overflow:hidden;padding:20px;position:relative}.cwall__small:nth-child(odd){background:#2a2a33}.cwall__small-title{color:var(--white);font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.2;max-width:75%;position:relative}@media (max-width:1023px){.cwall__title{font-size:48px}}@media (max-width:767px){.cwall__inner{gap:32px;padding-bottom:64px;padding-top:72px}.cwall__head{align-items:stretch;display:flex;flex-direction:column;gap:20px}.cwall__title{font-size:38px}.cwall__wall{display:flex;flex-direction:column;gap:16px}.cwall__big{padding:20px}.cwall__big-title{font-size:20px;max-width:85%}.cwall__play{height:64px;width:64px}.cwall__small{min-height:120px}}