.blog-body{color:#f4f6fbbf;font-size:17px;line-height:1.9}.blog-body h2{color:#f4f6fb;letter-spacing:-.02em;border-left:3px solid var(--color-cyan);margin-top:56px;margin-bottom:20px;padding-left:16px;font-size:30px;font-weight:800;line-height:1.2}.blog-body h2:first-child{margin-top:0}.blog-body h3{color:#f4f6fb;align-items:center;gap:10px;margin-top:40px;margin-bottom:16px;font-size:22px;font-weight:700;line-height:1.3;display:flex}.blog-body h3:before{content:"";background:var(--color-cyan);border-radius:50%;flex-shrink:0;width:8px;height:8px}.blog-body p{margin-bottom:24px}.blog-body strong{color:#f4f6fb;font-weight:600}.blog-body ul{margin-bottom:24px;padding-left:0;list-style:none}.blog-body ul li{margin-bottom:10px;padding-left:24px;position:relative}.blog-body ul li:before{content:"";background:var(--color-cyan);border-radius:1px;width:10px;height:2px;position:absolute;top:10px;left:0}.blog-body ol{counter-reset:blog-ol;margin-bottom:24px;padding-left:0;list-style:none}.blog-body ol li{counter-increment:blog-ol;margin-bottom:12px;padding-left:32px;position:relative}.blog-body ol li:before{content:counter(blog-ol);width:22px;height:22px;color:var(--color-cyan);background:#4ecde614;border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;top:1px;left:0}.blog-body blockquote{color:#f4f6fbb3;background:#50b8e708;border:1px solid #50b8e71f;border-radius:12px;margin:32px 0;padding:24px 28px;font-size:16px;font-style:normal;line-height:1.7;position:relative}.blog-body blockquote:before{content:"“";color:#50b8e726;font-family:Georgia,serif;font-size:48px;line-height:1;position:absolute;top:16px;left:20px}.blog-body blockquote p{margin-bottom:0;padding-left:24px}.blog-body code{color:var(--color-cyan);background:#4ecde614;border-radius:6px;padding:2px 7px;font-size:14px;font-weight:500}.blog-body a{color:var(--color-cyan);text-underline-offset:3px;-webkit-text-decoration:underline #4ecde64d;text-decoration:underline #4ecde64d;transition:text-decoration-color .2s}.blog-body a:hover{-webkit-text-decoration-color:var(--color-cyan);text-decoration-color:var(--color-cyan)}.blog-body table{border-collapse:separate;border-spacing:0;-webkit-overflow-scrolling:touch;border:1px solid #4ecde614;border-radius:12px;width:100%;margin:32px 0;font-size:14px;line-height:1.6;display:block;overflow-x:auto}.blog-body thead{z-index:1;position:sticky;top:0}.blog-body thead tr{background:#4ecde60f}.blog-body th{text-transform:uppercase;letter-spacing:.06em;color:var(--color-cyan);text-align:left;white-space:nowrap;border-bottom:1px solid #4ecde61a;padding:14px 18px;font-size:12px;font-weight:700}.blog-body td{color:#f4f6fbb3;white-space:nowrap;border-bottom:1px solid #4ecde60a;padding:14px 18px}.blog-body tbody tr{transition:background .2s}.blog-body tbody tr:hover{background:#4ecde608}.blog-body tbody tr:last-child td{border-bottom:none}.blog-body td strong{color:#f4f6fbe6}@media (min-width:768px){.blog-body table{display:table;overflow-x:visible}.blog-body td,.blog-body th{white-space:normal}}.blog-body hr{background:linear-gradient(90deg,#0000,#4ecde626,#0000);border:none;height:1px;margin:48px 0}
