#blogArticle h1,article#blogArticle h1{font-size:2.25rem;line-height:1.111111}#blogArticle h1,#blogArticle h2,article#blogArticle h1,article#blogArticle h2{margin-top:8px;margin-bottom:1rem;font-weight:600;color:#101828;text-wrap:pretty}#blogArticle h2,article#blogArticle h2{font-size:1.875rem;line-height:1.2}#blogArticle h3,article#blogArticle h3{font-size:1.5rem;line-height:1.333333}#blogArticle h3,#blogArticle h4,article#blogArticle h3,article#blogArticle h4{margin-top:8px;margin-bottom:1rem;font-weight:600;color:#101828;text-wrap:pretty}#blogArticle h4,article#blogArticle h4{font-size:1.25rem;line-height:1.4}#blogArticle h5,article#blogArticle h5{font-weight:600}#blogArticle h5,#blogArticle h6,article#blogArticle h5,article#blogArticle h6{margin-top:8px;margin-bottom:1rem;font-size:1.125rem;line-height:1.555556;color:#101828;text-wrap:pretty}#blogArticle h6,article#blogArticle h6{font-weight:500}#blogArticle p{margin-bottom:1rem}#blogArticle .ql-align-center{text-align:center}#blogArticle .ql-align-right{text-align:right}#blogArticle .ql-align-left{text-align:left}#blogArticle .ql-align-justify{text-align:justify}#blogArticle ol li[data-list=bullet]{margin-bottom:1.5rem;padding-left:2rem;position:relative;line-height:1.6}#blogArticle ol li[data-list=bullet]:before{content:"•";color:var(--color-main-600);font-size:3em;font-weight:700;position:absolute;left:0;top:-.5em}#blogArticle ol{padding-left:0;list-style-type:none;counter-reset:item;margin-left:0}#blogArticle ol li{margin-bottom:1.5rem;padding-left:2.5rem;position:relative;counter-increment:item}#blogArticle ol li:before{content:counter(item) ".";color:var(--color-main-600);font-size:1.5em;font-weight:700;position:absolute;left:0;top:0}#blogArticle ol li p{margin:0}#blogArticle code{padding:.2rem .5rem;border-radius:.375rem;font-size:.9em;font-family:Fira Code,Monaco,monospace;font-weight:500;border:1px solid var(--color-main-200)}#blogArticle code,#blogArticle pre{background-color:var(--color-main-100);color:var(--color-main-600)}#blogArticle pre{padding:1.5rem;border-radius:.75rem;overflow-x:auto;margin:2rem 0;border:1px solid #e2e8f0;box-shadow:0 1px 3px 0 rgb(0 0 0/.1)}#blogArticle pre code{background:none;color:inherit;padding:0;border:none;font-size:inherit;white-space:pre}#blogArticle pre::-webkit-scrollbar{height:10px}#blogArticle pre::-webkit-scrollbar-track{background:#0f172a;border-radius:.75rem}#blogArticle pre::-webkit-scrollbar-thumb{background:#475569;border-radius:.75rem;border:2px solid #0f172a}#blogArticle pre::-webkit-scrollbar-thumb:hover{background:#64748b}#blogArticle a{color:var(--color-main-600);text-decoration:underline}#blogArticle a:hover{color:var(--color-main-700);cursor:pointer}#blogArticle .ql-video,#blogArticle img{border-radius:.5rem;margin:2rem 0;width:100%;height:auto}#blogArticle .ql-video{aspect-ratio:16/9}#blogArticle blockquote{margin-top:2.5rem;margin-bottom:2.5rem;padding-left:2.25rem;border-left:4px solid var(--color-main-600);font-size:1.125rem;font-weight:600;color:#111827;line-height:1.75}#blogArticle blockquote p{margin-bottom:0}#blogArticle blockquote p:last-child{margin-top:1.5rem;font-size:.875rem;font-weight:400;color:#4b5563}#blogArticle hr{border:none;border-top:1px solid var(--color-main-300);margin:3rem 0}@media (width >=40rem){#blogArticle h1,article#blogArticle h1{font-size:3rem;line-height:1}#blogArticle h2,article#blogArticle h2{font-size:2.25rem;line-height:1.111111}#blogArticle h3,article#blogArticle h3{font-size:1.875rem;line-height:1.2}#blogArticle h4,article#blogArticle h4{font-size:1.5rem;line-height:1.333333}#blogArticle h5,#blogArticle h6,article#blogArticle h5,article#blogArticle h6{font-size:1.25rem;line-height:1.4}}