.art.svelte-l1pl2p{padding:1.15rem 1.15rem 1.25rem;background:#fafaf9}@media (min-width: 640px){.art.svelte-l1pl2p{padding:1.4rem 1.5rem 1.5rem}}.seo-shot.svelte-1md3wky{margin:0;border:1px solid rgba(28,25,23,.1);border-radius:1rem;overflow:hidden;background:#fff}.seo-shot.svelte-1md3wky figcaption:where(.svelte-1md3wky){padding:.85rem 1.1rem 1rem;font-size:.875rem;line-height:1.5;color:#57534e;border-top:1px solid rgba(28,25,23,.08);background:#fafaf9}.seo-cta.svelte-1md3wky{border-radius:1.15rem;border:1px solid rgba(28,25,23,.08);background:#f8fafc;padding:1.6rem 1.5rem}.seo-cta.svelte-1md3wky h2:where(.svelte-1md3wky){font-size:1.35rem;font-weight:600;letter-spacing:-.02em;color:#18181b;font-style:normal}.seo-cta.svelte-1md3wky p:where(.svelte-1md3wky){margin:.65rem 0 1.1rem;color:#57534e;line-height:1.6}.seo-prose.svelte-1md3wky{color:#44403c;font-size:1.0625rem;line-height:1.75}.seo-prose.svelte-1md3wky h2{color:#18181b;font-weight:600;font-style:normal;font-size:1.5rem;letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:.85rem;line-height:1.3}.seo-prose.svelte-1md3wky h2:first-child{margin-top:0}.seo-prose.svelte-1md3wky h3{color:#18181b;font-weight:600;font-style:normal;font-size:1.2rem;letter-spacing:-.015em;margin-top:2rem;margin-bottom:.65rem;line-height:1.35}.seo-prose.svelte-1md3wky p{margin-bottom:1.2rem}.seo-prose.svelte-1md3wky a{color:#3b82f6;text-decoration:underline;text-underline-offset:2px;font-weight:500}.seo-prose.svelte-1md3wky a:hover{color:#2563eb}.seo-prose.svelte-1md3wky strong{color:#1c1917;font-weight:600}.seo-prose.svelte-1md3wky ul{list-style-type:disc;padding-left:1.35rem;margin-bottom:1.2rem}.seo-prose.svelte-1md3wky ol{list-style-type:decimal;padding-left:1.35rem;margin-bottom:1.2rem}.seo-prose.svelte-1md3wky li{margin-bottom:.45rem}.seo-prose.svelte-1md3wky li::marker{color:#a8a29e}.seo-prose.svelte-1md3wky table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.9375rem;border:1px solid #e7e5e4;overflow-x:auto;display:block}.seo-prose.svelte-1md3wky th,.seo-prose.svelte-1md3wky td{border-bottom:1px solid #e7e5e4;padding:.7rem .9rem;text-align:left;vertical-align:top}.seo-prose.svelte-1md3wky th{background-color:#fafaf9;font-weight:600;color:#1c1917}.seo-prose.svelte-1md3wky tr:last-child td{border-bottom:none}.seo-prose.svelte-1md3wky .table-wrap{overflow-x:auto}
