.BlogArticleContent-module__JP343W__blogProse{max-width:none;color:var(--muted-foreground)}.BlogArticleContent-module__JP343W__blogProse>*+*{margin-top:1.75rem}.BlogArticleContent-module__JP343W__blogProse a{color:var(--primary);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--primary) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--primary) 35%, transparent);text-underline-offset:4px;font-weight:500;transition:color .15s}.BlogArticleContent-module__JP343W__blogProse a:hover{color:var(--foreground)}.BlogArticleContent-module__JP343W__blogProse blockquote{border-left:5px solid var(--primary);font-family:var(--font-playfair), Georgia, serif;color:var(--foreground);background:#fff9;border-radius:0 .75rem .75rem 0;padding:1.25rem 1.5rem;font-size:1.25rem;font-style:italic;font-weight:600;line-height:2rem;box-shadow:0 16px 60px -42px #0f172a33}.BlogArticleContent-module__JP343W__blogProse code{background:color-mix(in srgb, var(--primary) 35%, white);color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;border-radius:0;padding:.05rem .25rem}.BlogArticleContent-module__JP343W__blogProse em{color:var(--foreground);font-style:italic}.BlogArticleContent-module__JP343W__blogProse h1{font-family:var(--font-playfair), Georgia, serif;color:var(--foreground);font-size:2.25rem;font-weight:600}.BlogArticleContent-module__JP343W__blogProse h2{font-family:var(--font-playfair), Georgia, serif;color:var(--foreground);padding-top:1rem;scroll-margin-top:7rem;font-size:1.875rem;font-weight:600}.BlogArticleContent-module__JP343W__blogProse h3{font-family:var(--font-playfair), Georgia, serif;color:var(--foreground);padding-top:.5rem;scroll-margin-top:7rem;font-size:1.5rem;font-weight:600}.BlogArticleContent-module__JP343W__blogProse hr{border:0;border-top:3px solid color-mix(in srgb, var(--border) 90%, transparent);margin-block:2.5rem}.BlogArticleContent-module__JP343W__blogProse li{color:var(--muted-foreground)}.BlogArticleContent-module__JP343W__blogProse ol>li+li{margin-top:.75em}.BlogArticleContent-module__JP343W__blogProse p{font-size:1rem;line-height:1.9rem}.BlogArticleContent-module__JP343W__blogProse figure{max-width:44rem;margin:2.5rem auto 0}.BlogArticleContent-module__JP343W__blogProse figure[hidden]{display:none}.BlogArticleContent-module__JP343W__blogProse p:has(>img){margin-inline:auto}.BlogArticleContent-module__JP343W__blogProse figure>img,.BlogArticleContent-module__JP343W__blogProse p>img{border:1px solid var(--border);object-fit:cover;border-radius:.75rem;width:100%;display:block;box-shadow:0 24px 80px -50px #0f172a47}.BlogArticleContent-module__JP343W__blogProse figcaption{margin-top:.5rem;text-align:center;color:color-mix(in srgb, var(--muted-foreground) 88%, transparent);margin-inline:auto;font-size:.75rem;line-height:1.2rem}.BlogArticleContent-module__JP343W__blogProse p:has(>img)+p{margin-top:.5rem;text-align:center;color:color-mix(in srgb, var(--muted-foreground) 88%, transparent);margin-inline:auto;font-size:.75rem;line-height:1.2rem}.BlogArticleContent-module__JP343W__blogProse figcaption em{color:inherit}.BlogArticleContent-module__JP343W__blogProse p:has(>img)+p em{color:inherit}.BlogArticleContent-module__JP343W__blogProse pre{border:1px solid color-mix(in srgb, var(--primary) 10%, transparent);background:var(--card);color:var(--muted-foreground);border-radius:.75rem;padding:1.25rem;font-size:.875rem;line-height:1.75rem;overflow-x:auto;box-shadow:0 16px 60px -42px #0f172a33}.BlogArticleContent-module__JP343W__blogProse pre code{color:inherit;background:0 0;border:0;border-radius:0;padding:0;font-weight:400}.BlogArticleContent-module__JP343W__blogProse strong{color:var(--foreground);font-weight:600}.BlogArticleContent-module__JP343W__blogProse table{background:var(--card);width:100%;box-shadow:none;border-collapse:separate;border-spacing:0;border:0}.BlogArticleContent-module__JP343W__blogProse tbody tr{border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent)}.BlogArticleContent-module__JP343W__blogProse td{vertical-align:top;color:var(--muted-foreground);padding:.75rem 1rem;font-size:.875rem;line-height:1.5rem}.BlogArticleContent-module__JP343W__blogProse th{background:color-mix(in srgb, var(--primary) 5%, white);border-bottom:1px solid color-mix(in srgb, var(--primary) 20%, transparent);text-align:left;color:var(--foreground);padding:.75rem 1rem;font-size:.875rem;font-weight:600}.BlogArticleContent-module__JP343W__blogProse ul{padding-left:1.5rem;list-style:outside}.BlogArticleContent-module__JP343W__blogProse ul li::marker{color:var(--primary)}.BlogArticleContent-module__JP343W__blogProse ul>li{padding-left:.25rem}.BlogArticleContent-module__JP343W__blogProse ul>li+li{margin-top:1rem}.blog-cta-card{border:1px solid var(--border);background:var(--card);text-align:center;border-radius:1rem;max-width:36rem;margin-left:auto;margin-right:auto;padding:2rem 1.3rem;box-shadow:0 24px 80px -56px #0f172a59}.blog-cta-card__title{font-family:var(--font-playfair), Georgia, serif;color:var(--foreground);margin:0;padding-top:0!important;font-size:1.5rem!important;line-height:2.1rem!important}.blog-cta-card__description{margin:.8rem 0 0;color:var(--muted-foreground);margin-inline:auto;font-size:1rem!important;line-height:1.8rem!important}.blog-cta-card__button{margin-top:1.25rem;background:var(--primary);border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;min-height:3.25rem;margin-inline:auto;padding:0 2.5rem;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;color:var(--primary-foreground)!important;text-decoration:none!important;transition:all .15s!important}.blog-cta-card__button:hover{opacity:.95;transform:translateY(-2px)}
