.blog-page__breadcrumbs{margin-left:-4px}.blog-page__image{display:block;height:auto;width:100%}@media(min-width:1280px){.blog-page__image{border-radius:4px}}.blog-page__content blockquote,.blog-page__content h1,.blog-page__content h2,.blog-page__content h3,.blog-page__content h4,.blog-page__content h5,.blog-page__content h6,.blog-page__content hr,.blog-page__content table,.blog-page__content>ol,.blog-page__content>p,.blog-page__content>ul{margin-bottom:8px;max-width:1000px}@media(min-width:1280px){.blog-page__content blockquote,.blog-page__content h1,.blog-page__content h2,.blog-page__content h3,.blog-page__content h4,.blog-page__content h5,.blog-page__content h6,.blog-page__content hr,.blog-page__content table,.blog-page__content>ol,.blog-page__content>p,.blog-page__content>ul{margin-bottom:16px}}.blog-page__content li,.blog-page__content p{font-size:1.125rem;font-weight:400;letter-spacing:.00625rem;line-height:1.75rem;text-decoration-thickness:.125rem;text-underline-offset:.125rem;max-width:1000px}.blog-page__content li b,.blog-page__content li strong,.blog-page__content p b,.blog-page__content p strong{font-weight:700}.blog-page__content h2{font-size:1.25rem;font-weight:500;letter-spacing:.0125rem;line-height:1.5rem;text-decoration-thickness:.125rem;text-underline-offset:.125rem;padding:16px 0 8px}@media(min-width:1280px){.blog-page__content h2{font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1.75rem;text-decoration-thickness:.125rem;text-underline-offset:.125rem;padding:8px 0 0}}@media(min-width:1280px)and (min-width:640px){.blog-page__content h2{font-size:1.625rem;line-height:2rem}}@media(min-width:1280px)and (min-width:1280px){.blog-page__content h2{font-size:1.75rem;line-height:2.25rem;text-underline-offset:.1875rem}}.blog-page__content img,.blog-page__content video{border-radius:4px;display:block;margin-block:16px;max-width:min(100%,1000px)}.blog-page__content hr{background-color:var(--es-mono-a-a200);border:0;height:1px}.blog-page__content a{color:var(--es-mono-a-a700);-webkit-text-decoration-color:color-mix(in srgb,currentcolor 40%,transparent);text-decoration-color:color-mix(in srgb,currentcolor 40%,transparent)}.blog-page__content a:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.blog-page__content ol,.blog-page__content ul{counter-reset:count}.blog-page__content ol li,.blog-page__content ul li{counter-increment:count 1;padding-left:42px;position:relative}.blog-page__content ol li:not(:last-of-type),.blog-page__content ul li:not(:last-of-type){margin-bottom:2px}.blog-page__content ol li>ol,.blog-page__content ol li>ul,.blog-page__content ul li>ol,.blog-page__content ul li>ul{margin-top:2px}.blog-page__content ol li:before,.blog-page__content ul li:before{left:0;min-width:42px;pointer-events:none;position:absolute;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.blog-page__content ol ol,.blog-page__content ol ul,.blog-page__content ul ol,.blog-page__content ul ul{margin-left:-15px}.blog-page__content ol li:before{content:counter(count,decimal) "."}.blog-page__content ol ol li:before{content:counter(count,lower-latin) "."}.blog-page__content ol ol ol li:before{content:counter(count,upper-roman) "."}.blog-page__content ul li:before{background-color:currentcolor;border-radius:50%;color:var(--es-mono-a-a900);content:"";height:6px;left:18px;min-width:0;top:9px;width:6px}.blog-page__content ul ul li:before{background-color:rgba(0,0,0,0);border:1.5px solid;border-radius:50%;color:var(--es-mono-a-a900);height:6px;left:18px;top:9px;width:6px}.blog-page__content ul ul ul li:before{background-color:currentcolor;border:0;border-radius:1px}.blog-page__content ul ul ul li:before,.blog-page__content ul ul ul ul li:before{color:var(--es-mono-a-a900);height:6px;left:17px;top:8px;transform:rotate(45deg);width:6px}.blog-page__content ul ul ul ul li:before{background-color:rgba(0,0,0,0);border:1.5px solid;border-radius:1px}.blog-page__content blockquote{font-size:1rem;font-weight:400;letter-spacing:.03125rem;line-height:1.5rem;text-decoration-thickness:.0625rem;text-underline-offset:.125rem;background-color:var(--es-mono-a-a50);border-radius:8px;overflow:hidden;padding:16px 24px;position:relative}.blog-page__content blockquote:before{background-color:var(--es-secondary-300);bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.blog-page__content table{background-color:var(--es-surface-100);border-radius:8px;box-shadow:var(--es-shadow-down-100);width:100%}.blog-page__content td,.blog-page__content th{padding:0 16px}.blog-page__content td:first-of-type,.blog-page__content th:first-of-type{padding-left:24px}.blog-page__content td:last-of-type,.blog-page__content th:last-of-type{padding-right:24px}.blog-page__content th{font-size:.75rem;font-weight:400;letter-spacing:.025rem;line-height:1rem;text-decoration-thickness:.0625rem;text-underline-offset:.0625rem;border-bottom:1px solid var(--es-mono-a-a100);color:var(--es-mono-a-a600);padding-block:20px;text-align:left}.blog-page__content td{font-size:.875rem;font-weight:400;letter-spacing:.015625rem;line-height:1.25rem;text-decoration-thickness:.0625rem;text-underline-offset:.0625rem;padding-block:18px}.blog-page__content tr:not(:last-of-type) td{border-bottom:1px solid var(--es-mono-a-a100)}