.content{display:flex;flex-direction:column;font-size:18px;line-height:24px}.content__block{margin-bottom:40px}.content__block:last-child{margin-bottom:0}.content__block:has(+.button){margin-bottom:24px}.content picture{aspect-ratio:343/200;border-radius:32px;display:block;height:auto;line-height:0;margin-bottom:40px;overflow:hidden;width:100%}.content picture:last-child{margin-bottom:0}.content picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.content article{align-content:center;background-color:var(--cl-gray-100);border-radius:40px;margin-bottom:40px;padding:28px 28px 32px}.content article:before{background-image:url(../images/content/blog-detail/warning.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:40px;margin-bottom:16px;width:40px}.content article:last-child{margin-bottom:0}.content article img{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.content h2,.content h3{font-weight:700;margin-bottom:24px}.content h2{font-size:28px;line-height:34px}.content h3{font-size:24px;line-height:32px}.content p{margin-bottom:24px}.content p:last-child{margin-bottom:0}.content p+ol,.content p+table,.content p+ul{margin-top:-8px}.content p+picture{margin-top:40px}.content strong{font-weight:700}.content ol,.content ul{list-style-type:none;margin-bottom:40px;margin-top:0;padding-left:0}.content ol:last-child,.content ul:last-child{margin-bottom:0}.content ol li,.content ul li{margin-bottom:16px}.content ol li:last-child,.content ul li:last-child{margin-bottom:0}.content ol+p,.content ul+p{margin-top:-24px}.content ol>li{align-content:center;counter-increment:my-counter;min-height:48px;padding-top:67px;position:relative}.content ol>li:before{align-items:center;background:radial-gradient(100.64% 120.11% at 75.84% 70.4%,#f8f8fdcc 0,#b3d2f5cc),var(--white,#fdfefe);border-radius:16px;content:counter(my-counter);display:flex;height:48px;justify-content:center;left:0;margin-bottom:19px;padding:8px;position:absolute;top:0;width:48px}.content ol ul li{padding-left:18px;padding-top:0;position:relative}.content ol ul li:before{background:var(--cl-gray-500);border-radius:100%;content:"";height:6px;left:0;padding:0;position:absolute;top:13px;width:6px}.content ul li{align-items:center;display:flex;min-height:32px;padding-left:18px;position:relative}.content ul li:before{background-color:var(--cl-gray-500);border-radius:100%;content:"";height:6px;left:0;position:absolute;top:13px;width:6px}.content table{display:grid;grid-template-columns:repeat(20,auto);margin-bottom:40px;margin-inline:-16px;overflow-x:auto;overflow-y:hidden;padding-inline:16px;scrollbar-width:none}.content table::-webkit-scrollbar{display:none}.content table:last-child{margin-bottom:0}.content table tbody,.content table thead{display:contents}.content table tr{align-items:center;border-bottom:1px solid var(--cl-gray-200);display:grid;grid-column:1/-1;grid-template-columns:subgrid;padding:20px 8px 19px}.content table tr:first-child{white-space:nowrap}.content table td,.content table th{margin-right:22px}.content table td:last-child,.content table th:last-child{margin-right:0}.content--second ul{margin-bottom:32px}@media (min-width:768px){.content{font-size:20px;line-height:32px}.content picture,.content__block{margin-bottom:48px}.content picture{aspect-ratio:728/350}.content article{flex-direction:column;margin-bottom:48px;padding-left:92px;position:relative}.content article:before{flex-shrink:0;height:48px;left:28px;margin-bottom:0;position:absolute;top:28px;width:48px}.content p+picture{margin-top:48px}.content h2{font-size:38px;line-height:42px}.content h3{font-size:34px;line-height:40px}.content ol{margin-bottom:48px}.content ol li{flex-direction:row;gap:19px;padding-top:0;padding-inline:67px 30px}.content ol li:before{flex-shrink:0}.content ol ul li{padding-right:0}.content ul li{padding-right:79px}.content table{margin-bottom:48px;margin-inline:-20px;padding-inline:20px}.content--second ul{margin-bottom:40px}.content--second ul li{padding-right:0}}@media (min-width:1280px){.content ol li{padding-right:133px}.content ul li{padding-right:182px}.content table{margin-inline:-40px;padding-inline:40px}.content--second ul{margin-bottom:48px}}
