.blog-article .blog-answer{padding:24px 28px;background:#eef8f2;border:1px solid #bbdbc8;border-left:4px solid #16804c;border-radius:8px;margin:28px 0}.blog-article .blog-answer h2{font-size:18px;margin:0 0 10px}.blog-article .blog-answer p{margin:0;color:#183d30}.blog-process{margin:32px 0 42px;border:1px solid #bbdbc8;border-radius:10px;padding:24px;background:linear-gradient(135deg,#f5fbf8,#e9f7ef)}.blog-process figcaption{font-size:13px;font-weight:800;color:#176d40;margin-bottom:18px}.blog-article .blog-process ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;counter-reset:process}.blog-article .blog-process li{position:relative;margin:0;padding:16px 12px;background:#fff;border:1px solid #cce4d7;border-radius:6px;font-size:13px;font-weight:700;color:#153d2c;counter-increment:process}.blog-process li:before{content:counter(process,decimal-leading-zero);display:block;color:#16804c;font-size:12px;margin-bottom:9px}.blog-process li:not(:last-child):after{content:'→';position:absolute;right:-14px;top:45%;color:#176d40}.blog-table-scroll{overflow-x:auto;margin:26px 0;border:1px solid #bbdbc8;border-radius:8px}.blog-table-scroll:focus-visible{outline:2px solid #16804c;outline-offset:3px}.blog-article table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.7;min-width:560px}.blog-article caption{text-align:left;padding:14px 18px;background:#eef8f2;color:#093d2b;font-weight:800}.blog-article th,.blog-article td{padding:14px 18px;text-align:left;vertical-align:top;border-bottom:1px solid #d6e8de}.blog-article thead{background:#f5fbf8}.blog-article tbody th{font-weight:700;color:#123e2c}.blog-article tr:last-child td,.blog-article tr:last-child th{border-bottom:0}@media(max-width:760px){.blog-process{padding:18px}.blog-article .blog-process ol{grid-template-columns:1fr 1fr}.blog-process li:after{display:none}.blog-article .blog-answer{padding:20px}.blog-byline>span:last-child{flex-basis:100%}}@media(max-width:380px){.blog-article .blog-process ol{grid-template-columns:1fr}}
