.article-prose{color:#1f2937;font-size:1.0625rem;line-height:1.75}.article-prose>*+*{margin-top:1.15rem}.article-prose h2:not(:where(#case-worth-form-title)){color:#111827;margin-top:2.25rem;font-size:1.6rem;font-weight:800;line-height:1.2}.article-prose h3:not(#case-worth-form h3){color:#111827;margin-top:1.75rem;font-size:1.3rem;font-weight:800;line-height:1.25}.article-prose h2 strong,.article-prose h3 strong{font-weight:800}.article-prose p{margin-top:1.15rem}.article-prose a{color:var(--color-jacob-red-dark);text-underline-offset:2px;text-decoration:underline}.article-prose a:hover{color:color-mix(in oklab, var(--color-jacob-red-dark), black 20%)}.article-prose h2:has(+h2 a[href^=tel\:]){border:2px solid color-mix(in oklab, var(--color-jacob-yellow), black 12%);background:linear-gradient(135deg, var(--color-jacob-yellow) 0%, #ffe27a 100%);color:#111827;text-align:center;border-bottom:0;border-radius:1rem 1rem 0 0;margin-top:2.75rem;margin-bottom:0;padding:2rem 1.5rem .5rem;font-size:clamp(1.65rem,3vw,2.35rem);line-height:1.05;box-shadow:0 18px 35px #0000001a}.article-prose h2:has(+h2 a[href^=tel\:])+h2:has(a[href^=tel\:]){border:2px solid color-mix(in oklab, var(--color-jacob-yellow), black 12%);background:linear-gradient(135deg, var(--color-jacob-yellow) 0%, #ffe27a 100%);text-align:center;border-top:0;border-radius:0 0 1rem 1rem;margin-top:0;padding:.75rem 1.5rem 2rem;box-shadow:0 18px 35px #0000001a}.article-prose h2:has(+h2 a[href^=tel\:])+h2:has(a[href^=tel\:]) a{background:var(--color-jacob-red-dark);color:#fff;border-radius:9999px;justify-content:center;align-items:center;padding:.85rem 1.75rem;text-decoration:none;transition:background-color .15s,color .15s,transform .15s;display:inline-flex;box-shadow:0 10px 24px #0003}.article-prose h2:has(+h2 a[href^=tel\:])+h2:has(a[href^=tel\:]) a:hover{color:#fff;background:#000;transform:translateY(-1px)}html.dark .article-prose h2:has(+h2 a[href^=tel\:]),html.dark .article-prose h2:has(+h2 a[href^=tel\:])+h2:has(a[href^=tel\:]){border-color:color-mix(in oklab, var(--color-jacob-yellow), black 25%);background:linear-gradient(135deg, #ffd84d 0%, var(--color-jacob-yellow) 100%);color:#111827}.article-prose ul{margin-top:1.15rem;padding-left:1.5rem;list-style:outside}.article-prose ol{margin-top:1.15rem;padding-left:1.5rem;list-style:decimal}.article-prose li{margin-top:.4rem}.article-prose img{border-radius:.75rem;max-width:100%;height:auto;margin:1.75rem auto;box-shadow:0 10px 25px #0000001f}.article-prose p:has(>a[href*="@34.044419,-118.263284"]){border-block:3px solid var(--color-jacob-yellow);color:#111827;text-align:center;background:#f3f4f6;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .65rem;width:100vw;margin-top:1.5rem;margin-left:50%;padding:1.15rem 1rem;font-size:.9rem;font-weight:800;line-height:1.4;display:flex;transform:translate(-50%)}.article-prose p:has(>a[href*="@34.044419,-118.263284"])>a{color:var(--color-jacob-red-dark);text-underline-offset:3px;align-items:center;font-weight:900;text-decoration:underline;display:inline-flex}.article-prose p:has(>a[href*="@34.044419,-118.263284"])>a:hover{color:#000}html.dark .article-prose p:has(>a[href*="@34.044419,-118.263284"]){color:#f9fafb;background:#18181b}html.dark .article-prose p:has(>a[href*="@34.044419,-118.263284"])>a{color:var(--color-jacob-yellow)}html.dark .article-prose p:has(>a[href*="@34.044419,-118.263284"])>a:hover{color:#fff}.article-prose blockquote{border-left:4px solid var(--color-jacob-yellow);color:#374151;padding-left:1rem;font-style:italic}.article-prose table{border-collapse:collapse;width:100%}.article-prose td,.article-prose th{text-align:left;border:1px solid #e5e7eb;padding:.5rem .75rem}html.dark .article-prose{color:#d1d5db}html.dark .article-prose h2:not(#case-worth-form-title),html.dark .article-prose h3:not(#case-worth-form h3){color:#f9fafb}html.dark .article-prose blockquote{color:#9ca3af}html.dark .article-prose td,html.dark .article-prose th{border-color:#374151}html.dark .article-prose a{color:var(--color-jacob-yellow)}html.dark .article-prose a:hover{color:#fff}
