.blog-article{color:#E0E7FF;line-height:1.85;font-size:1.1rem}.blog-article h1{font-size:2.25rem;font-weight:700;margin-top:2.5rem;margin-bottom:1rem;line-height:1.2;color:#fff}.blog-article h2{font-size:1.75rem;font-weight:700;margin-top:2.25rem;margin-bottom:.85rem;line-height:1.25;color:#fff}.blog-article h3{font-size:1.4rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem;line-height:1.3;color:#f0f0ff}.blog-article h4{font-size:1.15rem;font-weight:600;margin-top:1.75rem;margin-bottom:.6rem;line-height:1.35;color:#e8e8ff}.blog-article p{margin-top:0;margin-bottom:1.25rem}.blog-article p br:only-child,.blog-article p:empty{min-height:1.25rem;display:block}.blog-article a{color:#a78bfa;text-decoration:underline;text-underline-offset:2px;transition:color .2s}.blog-article a:hover{color:#c4b5fd}.blog-article strong{font-weight:700;color:#fff}.blog-article em{font-style:italic}.blog-article u{text-decoration:underline;text-underline-offset:3px}.blog-article s{text-decoration:line-through;opacity:.7}.blog-article sub,.blog-article sup{font-size:.75em}.blog-article mark{background-color:#fbbf24;color:#000;padding:.05em .25em;border-radius:.2em}.blog-article ul{list-style-type:disc}.blog-article ol,.blog-article ul{padding-left:1.75rem;margin-bottom:1.25rem}.blog-article ol{list-style-type:decimal}.blog-article li{margin-bottom:.35rem}.blog-article li>ol,.blog-article li>ul{margin-top:.35rem;margin-bottom:0}.blog-article blockquote{border-left:4px solid rgba(139,92,246,.5);padding:.75rem 1.25rem;margin:1.5rem 0;background:rgba(139,92,246,.06);border-radius:0 .5rem .5rem 0;font-style:italic;color:#c4b5fd}.blog-article blockquote p:last-child{margin-bottom:0}.blog-article pre{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:.5rem;padding:1rem 1.25rem;overflow-x:auto;margin:1.5rem 0;font-size:.9rem;line-height:1.6}.blog-article pre code{color:#c4b5fd;background:none;padding:0;font-size:inherit}.blog-article code{color:#c4b5fd;background:rgba(255,255,255,.06);padding:.15em .4em;border-radius:.25em;font-size:.9em}.blog-article hr{border:none;border-top:1px solid rgba(255,255,255,.1);margin:2rem 0}.blog-article img{border-radius:.75rem;max-width:100%;height:auto;margin:1.5rem 0}.blog-article img[data-align=left]{float:left;margin:.25rem 1.5rem 1rem 0;max-width:50%}.blog-article img[data-align=center]{display:block;margin:1.5rem auto}.blog-article img[data-align=right]{float:right;margin:.25rem 0 1rem 1.5rem;max-width:50%}.blog-article img[data-align=full]{display:block;width:100%}.blog-article table{border-collapse:collapse;width:100%;margin:1.5rem 0;table-layout:auto;font-size:.95rem}.blog-article td,.blog-article th{border:1px solid rgba(255,255,255,.1);padding:.6rem .85rem;text-align:left;vertical-align:top}.blog-article th{background:rgba(255,255,255,.06);font-weight:600;color:#fff}.blog-article tr:nth-child(2n) td{background:rgba(255,255,255,.02)}.blog-article div[data-youtube-video]{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:1.5rem 0;border-radius:.75rem}.blog-article div[data-youtube-video] iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;border-radius:.75rem}.blog-article:after{content:"";display:table;clear:both}