.blog-item{margin-top:100px}.blog-item .container{margin:120px auto 20px;max-width:900px;padding:0;color:#333}@media(max-width:1366px){.blog-item .container{margin:48px auto 20px;max-width:800px}.blog-item .goBack{left:-80px}}@media(max-width:1024px){.blog-item .container{margin:36px auto 20px;max-width:760px}.blog-item .goBack{left:-60px}}@media(max-width:940px){.blog-item .goBack{display:none}}@media(max-width:860px){.blog-item .container{margin:36px auto 20px;max-width:760px;padding:0 20px}}.blog-item-item{max-width:896px;margin:0 auto;padding:0 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:#333;line-height:1.6}.item h1{font-size:2.5rem;font-weight:700;line-height:1.2;margin:2rem 0 1rem}.item .date{display:block;font-size:1rem;color:#666;margin-bottom:.5rem}.item .author{display:block;font-weight:700;margin-bottom:2rem}.item p{font-size:1.125rem;margin-bottom:1.5rem;line-height:1.7}.item h2{font-size:1.8rem;font-weight:700;margin:3rem 0 1.5rem;line-height:1.3}.item ul{margin-left:1.5rem;margin-bottom:2rem}.item li{margin-bottom:.8rem;font-size:1.125rem;position:relative;padding-left:1.5rem}li .paragraph{margin-bottom:0}.item li:before{item:"•";position:absolute;left:0;color:#333;font-size:1.4rem;line-height:1}.item img{max-width:100%;border-radius:8px;margin:1.5rem 0}.item figure{margin:2rem 0}.blog-item-item{display:flex;flex-direction:column}.item figcaption{text-align:center;font-size:.9rem;color:#666;margin-top:.5rem}.item blockquote{border-left:4px solid #ddd;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:#555}.item pre{background:#f8f8f8;padding:1.5rem;border-radius:8px;overflow-x:auto;margin:2rem 0;font-size:1rem}.item hr{border:0;height:1px;background:#eee;margin:3rem 0}.item video{max-width:100%;border-radius:8px;margin:1.5rem 0}.item{max-width:800px;margin:0 auto;padding:0 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:#333;line-height:1.6}.main-header{font-size:2.5rem;font-weight:700;line-height:1.2;margin:2rem 0 1rem}.sub-header{font-weight:700;margin:0 0 .7rem;line-height:1.3}.date{font-size:1rem;color:#666;margin-bottom:.5rem}.author{font-weight:700;margin-bottom:2rem;font-size:1.125rem}.paragraph{color:#333;font-size:1.125rem;margin-bottom:1.5rem;line-height:28px}.image-block,.video-block{margin:2rem 0;text-align:center}.image-block img,.video-block video{max-width:100%;border-radius:8px;display:block;margin:0 auto}figcaption{text-align:center;font-size:.9rem;color:#666;margin-top:.5rem}.quote-block{border-left:4px solid #ddd;padding-left:1.5rem;margin:2rem 0;color:#555;font-size:1.125rem}.code-block{text-wrap:auto;background:#f8f8f8;padding:16px;overflow-x:auto;margin:0;font-size:1rem}a{color:#1973ed;transition:-webkit-text-decoration 1s;transition:text-decoration 1s;transition:text-decoration 1s,-webkit-text-decoration 1s}.list-block{margin-left:1.5rem;margin-bottom:2rem}.list-item{font-size:1.125rem;position:relative;line-height:1.7}.list-block ul>.list-item:before{item:"•";position:absolute;left:0;color:#333;font-size:1.4rem;line-height:1}.divider{border:0;height:1px;background:#eee;margin:3rem 0}strong{font-weight:700}h1{font-size:40px;line-height:52px;margin:12px 0}.blog-item-info{color:#8f959e;font-size:16px;line-height:24px}.tags{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.tag{text-decoration:none;color:#0070f3;font-size:18px;font-weight:500;transition:color .2s ease;cursor:pointer}.tag:hover{color:#0059c1}.blog-post__meta{margin-bottom:16px}.goBack{color:#000;background-color:rgba(0,0,0,0);border:none;cursor:pointer;position:absolute;top:12px;left:-100px;font-size:30px}.blog-item{position:relative}@media(max-width:768px){h1{font-size:32px;line-height:1.2;margin:12px 0}.paragraph{margin-bottom:1.2rem;line-height:26px}.paragraph,.quote-block{font-size:18px}}@media(max-width:600px){h1{font-size:24px;line-height:1.2;margin:12px 0}.paragraph{font-size:18px;margin-bottom:1.2rem;line-height:1.6}}@media(max-width:480px){h1{font-size:24px;line-height:1.2;margin:12px 0}.paragraph{font-size:16px;margin-bottom:1.2rem;line-height:1.6}}.btn-trial{display:inline-block;background:#2c7be5;color:#fff;padding:12px 20px;border-radius:8px;text-decoration:none;font-weight:500;transition:all .3s ease;font-size:14px}