.prose-blog{font-family:var(--font-manrope),Helvetica Neue,Helvetica,Arial,sans-serif;color:#374151;font-size:19px;font-weight:300;line-height:1.72;letter-spacing:.01em}.prose-blog__header{max-width:720px;margin:0 auto 56px;padding:0 24px;text-align:center}.prose-blog__title{margin:0;font-family:var(--font-manrope),Helvetica Neue,Helvetica,Arial,sans-serif;font-size:42px;font-weight:700;line-height:1.12;letter-spacing:-1.2px;color:#3a3b40;text-wrap:balance}.prose-blog__updated{margin:18px 0 0;font-size:14px;font-weight:400;color:#9ca3af;letter-spacing:.01em}.prose-blog__body{max-width:720px;margin:0 auto;padding:0 24px}.prose-blog p{margin:0 0 28px;text-wrap:pretty}.prose-blog .prose-blog__lead{font-size:21px;line-height:1.68;color:#1f2937}.prose-blog h2{margin:48px 0 16px;font-size:26px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.prose-blog h2,.prose-blog h3{color:#3a3b40;scroll-margin-top:96px}.prose-blog h3{margin:36px 0 12px;font-size:21px;font-weight:600;line-height:1.25}.prose-blog a{color:#4a9fe8;text-decoration:none}.prose-blog a:hover{color:#3a8fd8;text-decoration:underline}.prose-blog ul.prose-blog__list{margin:0 0 28px;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.prose-blog ul.prose-blog__list>li{position:relative;padding-left:22px;line-height:1.6}.prose-blog ul.prose-blog__list>li:before{content:"—";position:absolute;left:0;top:0;color:#4a9fe8}.prose-blog ol.prose-blog__steps{margin:0 0 28px;padding:0;list-style:none;display:flex;flex-direction:column;gap:16px}.prose-blog ol.prose-blog__steps>li{position:relative;padding-left:38px;line-height:1.6}.prose-blog ol.prose-blog__steps>li>.prose-blog__step-n{position:absolute;left:0;top:1px;width:26px;height:26px;border-radius:9999px;background:#1a1a1a;color:#fff;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center}.prose-blog__takeaways{margin:56px 0 0;padding:26px 28px;border:1px solid #e5e7eb;border-left:3px solid #4a9fe8;border-radius:12px;background:#fff}.prose-blog__takeaways-label{margin:0 0 14px;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:#9ca3af}.prose-blog__takeaways ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.prose-blog__takeaways li{position:relative;padding-left:20px;font-size:17px;line-height:1.55;color:#1f2937}.prose-blog__takeaways li:before{content:"—";position:absolute;left:0;top:0;color:#4a9fe8}.prose-blog figure{margin:40px 0}.prose-blog .prose-blog__frame{position:relative;width:100%;aspect-ratio:16/10;border-radius:16px;overflow:hidden;border:1px solid #e5e7eb;box-shadow:0 4px 24px rgba(15,23,42,.08),0 1px 3px rgba(15,23,42,.06);background:#fff}.prose-blog .prose-blog__frame img{display:block;width:100%;height:100%;object-fit:cover}.prose-blog .prose-blog__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(45deg,#f3f4f6,#f3f4f6 12px,#eef0f2 0,#eef0f2 24px);padding:0 24px}.prose-blog .prose-blog__placeholder,.prose-blog figcaption{color:#9ca3af;font-size:14px;font-weight:400;letter-spacing:.01em;text-align:center}.prose-blog figcaption{margin-top:12px}.prose-blog__faq{margin:64px 0 0;padding-top:40px;border-top:1px solid #e5e7eb}.prose-blog__faq h2{margin-top:0}.prose-blog__faq-item{margin:0 0 28px}.prose-blog__faq-q{margin:0 0 8px;font-size:19px;font-weight:600;line-height:1.4;color:#3a3b40}.prose-blog__faq-a{margin:0;font-size:18px;line-height:1.68}.prose-blog__next{margin:56px 0 0;padding-top:32px;border-top:1px solid #e5e7eb}.prose-blog__next-label{margin:0 0 12px;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.8px;color:#9ca3af}.prose-blog__next a{font-size:19px;font-weight:500;color:#3a3b40}.prose-blog__next a:hover{color:#4a9fe8}@media (max-width:640px){.prose-blog{font-size:18px}.prose-blog__title{font-size:32px;letter-spacing:-.8px}.prose-blog .prose-blog__lead{font-size:19px}.prose-blog h2{font-size:23px}}