._1s178at0 *{color:#eee}._1s178at0>*{padding:.75rem 0;line-height:175%;letter-spacing:.05rem}._1s178at0 a{color:#79976f;font-weight:700}._1s178at0 a,._1s178at0 p{font-size:.95rem}._1s178at0 h1{padding:1.5rem 0 .5rem;font-size:1.3rem}._1s178at0 h2{padding:1.5rem 0 .5rem;font-size:1.2rem}._1s178at0 h3{padding:1.5rem 0 .5rem;font-size:1.05rem}._1s178at0 ul li{font-size:.95rem;list-style-position:inside}._1s178at0 ul li ul li{padding-left:1rem}._1s178at0 img,._1s178at0 video{width:100%}._1s178at0 code{background:hsla(0,0%,100%,.1);padding:.2em .4em;border-radius:.25rem}._1s178at0 .ogp{display:flex;text-decoration:none;border:1px solid #484848;border-radius:.3rem;position:relative;height:8.5rem}._1s178at0 .ogp .img{display:flex;height:100%}._1s178at0 .ogp .img .empty{aspect-ratio:1/1;background:#ccc;display:flex;border-radius:.25rem 0 0 .25rem}._1s178at0 .ogp .img img{height:100%;border-radius:.25rem 0 0 .25rem}._1s178at0 .ogp .text{padding:1rem;display:flex;flex-direction:column;justify-content:center;flex:1 1;overflow:hidden}._1s178at0 .ogp .text span.title{font-size:.85rem;font-weight:700;color:#eee;letter-spacing:.05rem;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}._1s178at0 .ogp .text span:not(.title){font-size:.8rem;font-weight:400;color:#ccc;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}@media screen and (max-width:720px){._1s178at0 .ogp{height:auto}._1s178at0 .ogp .img{display:none}}