.prose-module__eVgMQW__prose{color:#2c2c2c;font-size:17px;font-weight:300;line-height:1.7}.prose-module__eVgMQW__prose>:first-child{margin-top:0}.prose-module__eVgMQW__prose h2{letter-spacing:-.02em;color:#181818;margin:48px 0 14px;scroll-margin-top:96px;font-size:24px;font-weight:500;line-height:1.2}.prose-module__eVgMQW__prose h3,.prose-module__eVgMQW__prose h4{letter-spacing:-.015em;color:#181818;margin:32px 0 10px;scroll-margin-top:96px;font-size:19px;font-weight:500;line-height:1.3}.prose-module__eVgMQW__prose p{margin:0 0 18px}.prose-module__eVgMQW__prose ul,.prose-module__eVgMQW__prose ol{flex-direction:column;gap:8px;margin:0 0 18px;padding-left:22px;display:flex}.prose-module__eVgMQW__prose ul{list-style:outside}.prose-module__eVgMQW__prose ol{list-style:decimal}.prose-module__eVgMQW__prose li>p{margin-bottom:8px}.prose-module__eVgMQW__prose li>:last-child{margin-bottom:0}.prose-module__eVgMQW__prose li::marker{color:#8a8884}.prose-module__eVgMQW__prose strong{color:#181818;font-weight:600}.prose-module__eVgMQW__prose a{color:#181818;text-underline-offset:3px;text-decoration:underline #0000004d;transition:text-decoration-color .2s}.prose-module__eVgMQW__prose a:hover{text-decoration-color:#181818}.prose-module__eVgMQW__prose code{color:#181818;background:#f0f0f2;border-radius:6px;padding:2px 7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.86em}.prose-module__eVgMQW__prose figure{margin:32px 0}.prose-module__eVgMQW__prose figure img{border-radius:16px;width:100%;height:auto;display:block;box-shadow:0 0 0 1px #0000000f}.prose-module__eVgMQW__prose figcaption{color:#8a8884;margin-top:10px;font-size:14px;line-height:1.5}.prose-module__eVgMQW__prose .blog-gallery{grid-template-columns:repeat(var(--cols,2),minmax(0,1fr));align-items:start;gap:12px;margin:32px 0;display:grid}.prose-module__eVgMQW__prose .blog-gallery figure{margin:0}.prose-module__eVgMQW__prose .blog-narrow{max-width:320px;margin-left:auto;margin-right:auto}.prose-module__eVgMQW__prose .blog-callout{background:#f5f5f7;border-radius:16px;gap:14px;margin:0 0 18px;padding:20px 22px;font-size:.94em;line-height:1.6;display:flex}.prose-module__eVgMQW__prose .blog-callout-icon{color:#fff;background:#181818;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.prose-module__eVgMQW__prose .blog-callout>div>:last-child{margin-bottom:0}.prose-module__eVgMQW__prose .blog-table{border-radius:14px;margin:0 0 18px;overflow-x:auto;box-shadow:inset 0 0 0 1px #0000001a}.prose-module__eVgMQW__prose table{border-collapse:collapse;width:100%;min-width:440px;font-size:15px;line-height:1.45}.prose-module__eVgMQW__prose th{letter-spacing:.04em;text-transform:uppercase;text-align:left;color:#6a6864;background:#f5f5f7;padding:12px 16px;font-size:12.5px;font-weight:600}.prose-module__eVgMQW__prose td{border-top:1px solid #00000014;padding:12px 16px}.prose-module__eVgMQW__prose td:first-child{color:#181818;font-weight:500}.prose-module__eVgMQW__prose .blog-video{aspect-ratio:16/9;background-color:#141414;background-position:50%;background-size:cover;border-radius:16px;margin:32px 0;position:relative;overflow:hidden}.prose-module__eVgMQW__prose .blog-video-play{color:#fff;width:100%;font:inherit;cursor:pointer;background:radial-gradient(at 70% 80%,#ffffff14,#0000 60%),#0006;border:0;padding:0;display:block;position:absolute;inset:0}.prose-module__eVgMQW__prose .blog-video-label{letter-spacing:.04em;text-transform:uppercase;color:#ffffff9e;font-size:13px;font-weight:600;position:absolute;top:20px;left:22px}.prose-module__eVgMQW__prose .blog-video-button{color:#141414;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.prose-module__eVgMQW__prose .blog-video-play:hover .blog-video-button{transform:translate(-50%,-50%)scale(1.06)}.prose-module__eVgMQW__prose .blog-video-title{text-align:left;font-size:18px;font-weight:500;position:absolute;bottom:20px;left:22px;right:22px}.prose-module__eVgMQW__prose .blog-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}@media (min-width:900px){.prose-module__eVgMQW__prose{font-size:18px}.prose-module__eVgMQW__prose h2{font-size:28px}.prose-module__eVgMQW__prose h3,.prose-module__eVgMQW__prose h4{font-size:21px}.prose-module__eVgMQW__prose ul,.prose-module__eVgMQW__prose ol{padding-left:24px}}
