header{margin-block:64px;padding-inline:16px;display:flex;justify-content:center;align-items:center;flex-direction:column}header h1{font-size:3rem;margin-block:1rem;text-align:center;text-shadow:0 0 10px white}header .more-meta{margin-block:0}header .meta{text-transform:uppercase;background-color:#fff;border:2px solid currentColor;padding:4px 16px;border-radius:50px;font-size:14px;font-weight:700}main.teletile{display:flex;gap:64px;padding-inline:32px;padding-top:64px;padding-bottom:128px;justify-content:flex-start;align-items:stretch}main.teletile>*{flex:1}main figure{padding:0;margin:0}figcaption{font-size:1rem;font-style:italic}figure{display:flex;flex-direction:column;gap:48px}figure img{max-width:100%;height:auto;max-height:90vh;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.contents p:first-of-type{margin-top:0}.teletile .try-it,.teletile .download{background-color:#333;color:#fff;font-weight:700;display:flex;justify-content:center;align-items:center;padding:32px;border-radius:100%;border:10px solid dodgerblue;outline:10px solid orange;cursor:pointer}.teletile .try-it{background-color:#fff;color:#333;border:10px solid springgreen;outline:10px solid pink}.buttons{margin-block:48px;display:flex;gap:32px;position:sticky;top:32px}@media screen and (max-width: 700px){main{flex-direction:column-reverse;padding-inline:8px}}
