.blog-prose{min-width:0}.blog-prose>:first-child{margin-top:0}.blog-prose p{font-size:15px;color:var(--text);line-height:1.85;font-weight:300;margin:0 0 20px}.blog-prose h2{font-size:30px;margin:48px 0 16px}.blog-prose h2,.blog-prose h3{font-family:var(--display);color:var(--blue);letter-spacing:.01em}.blog-prose h3{font-size:22px;margin:36px 0 12px}.blog-prose h4{font-size:16px;font-weight:600;color:var(--blue);margin:28px 0 10px}.blog-prose a{color:var(--sky);text-decoration:underline;text-underline-offset:3px}.blog-prose strong{font-weight:600;color:var(--text)}.blog-prose ol,.blog-prose ul{margin:0 0 24px;padding-left:22px;display:flex;flex-direction:column;gap:10px}.blog-prose li{font-size:14px;color:var(--text);line-height:1.7;font-weight:300}.blog-prose ul{list-style:none;padding-left:0}.blog-prose ul>li{padding-left:20px;position:relative}.blog-prose ul>li:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:var(--sky)}.blog-prose blockquote{margin:36px 0;padding:28px 32px;background:var(--sky-pale);border-left:4px solid var(--sky);border-radius:0 var(--rl) var(--rl) 0;font-size:15px;color:var(--blue);line-height:1.8;font-weight:500;font-style:normal}.blog-prose blockquote p{color:inherit;font-weight:inherit;margin:0}.blog-prose img{max-width:100%;height:auto;border-radius:var(--rl)}.blog-prose figure{margin:32px 0}.blog-prose figure.image{display:table;max-width:100%}.blog-prose figcaption{font-size:12px;color:var(--g400);margin-top:10px;text-align:center}.blog-prose figure.table{margin:32px 0;overflow-x:auto}.blog-prose table{width:100%;border-collapse:collapse;border:1px solid var(--g100);border-radius:var(--rl);overflow:hidden;font-size:14px}.blog-prose td,.blog-prose th{border:1px solid var(--g100);padding:12px 16px;color:var(--text);line-height:1.6;text-align:left;vertical-align:top}.blog-prose th{background:var(--sky-pale);color:var(--blue);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.blog-prose .blog-embed,.blog-prose figure.media{margin:32px 0}.blog-prose iframe{aspect-ratio:16/9;border:0}.blog-prose iframe,.blog-prose video{width:100%;height:auto;border-radius:var(--rl)}.blog-prose video{display:block;max-width:100%;margin:32px 0;background:#000}.blog-prose hr{border:none;margin:40px 0}.blog-prose hr,.blog-tags{border-top:1px solid var(--g100)}.blog-tags{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:48px;padding-top:24px}.blog-tags-label{font-size:11px;font-weight:700;color:var(--g400);text-transform:uppercase;letter-spacing:.07em}.blog-tag{font-size:12px;font-weight:500;color:var(--blue);background:var(--sky-pale);border:1px solid var(--g100);border-radius:100px;padding:5px 14px;text-decoration:none;transition:all .2s}.blog-tag:hover{border-color:var(--sky);color:var(--sky)}.blog-empty{text-align:center;color:var(--g400);font-size:15px;padding:60px 0 80px}