.sx-blog{font:18px/1.65 Arial,Helvetica,sans-serif;width:100%;max-width:1200px;margin:0 auto;background:#f9f9f9;color:#222;overflow-wrap:normal}.sx-blog,.sx-blog *{box-sizing:border-box}.sx-blog-hero{position:relative;width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;min-height:280px;aspect-ratio:1920/740;isolation:isolate}.sx-blog-hero img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}.sx-blog-hero h1{margin:0;padding:40px 50px;font:400 clamp(28px,3.1vw,48px)/1.25 Arial,Helvetica,sans-serif;color:#222}.sx-blog-body{padding:0 50px 80px}.sx-blog-meta{display:flex;flex-wrap:wrap;gap:0 12px;align-items:baseline;padding:30px 50px;color:#555;font-size:16px}.sx-blog-meta:empty{display:none}.sx-blog-body img{display:block;max-width:100%;height:auto;margin-inline:auto}.sx-blog-body p{margin:0 0 20px}.sx-blog-body h3{font-size:clamp(23px,2.4vw,36px);font-weight:400;line-height:1.25;margin:36px 0 22px}.sx-blog-body>:first-child{margin-top:0}@media(max-width:760px){.sx-blog-hero{aspect-ratio:auto}.sx-blog-hero h1{padding:30px 20px}.sx-blog-body{padding:0 20px 45px}.sx-blog-meta{padding:24px 20px}}
.sx-blog-body table{border-collapse:collapse;max-width:100%;font-size:16px}.sx-blog-body th,.sx-blog-body td{border:1px solid #bbb;padding:8px;overflow-wrap:break-word}.sx-blog-hero h1{overflow-wrap:normal;word-break:normal}.sx-blog-table-scroll{overflow-x:auto;max-width:100%}.sx-blog-body h1{font-size:1.6em}

.sx-blog-body{overflow-wrap:anywhere}@media(max-width:760px){.sx-blog-hero h1{font-size:clamp(20px,6vw,28px)}.sx-blog-hero h1.sx-blog-title-long{font-size:clamp(17px,5.5vw,28px)}}
