.ft-prose[data-v-53d8bc90]{--ink: #18181b;max-width:68ch;font-size:1.0625rem;line-height:1.75;color:#27272a;overflow-wrap:break-word}@media(min-width:640px){.ft-prose[data-v-53d8bc90]{font-size:1.125rem}}.ft-prose[data-v-53d8bc90] p{margin:0 0 1.35em;font-size:inherit;line-height:inherit;color:inherit;text-wrap:pretty}.ft-prose[data-v-53d8bc90]>:first-child{margin-top:0}.ft-prose[data-v-53d8bc90]>p:first-child{font-size:1.14em;line-height:1.65;color:var(--ink)}.ft-prose[data-v-53d8bc90]>:last-child{margin-bottom:0}.ft-prose[data-v-53d8bc90] h2{margin:1.6em 0 .7em;padding-top:.85em;border-top:2px solid var(--ink);font-size:1.6em;font-weight:800;line-height:1.12;letter-spacing:-.035em;color:var(--ink);text-wrap:balance;scroll-margin-top:7rem}@media(min-width:640px){.ft-prose[data-v-53d8bc90] h2{font-size:1.85em}}.ft-prose[data-v-53d8bc90] h3{margin:1.7em 0 .55em;font-size:1.28em;font-weight:800;line-height:1.25;letter-spacing:-.02em;color:var(--ink);text-wrap:balance;scroll-margin-top:7rem}.ft-prose[data-v-53d8bc90] h4{margin:1.75em 0 .5em;font-size:1.05em;font-weight:700;letter-spacing:-.01em;color:var(--ink);scroll-margin-top:7rem}.ft-prose[data-v-53d8bc90] h2+h3{margin-top:1em}.ft-prose[data-v-53d8bc90] a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:#fbbf24;text-decoration-thickness:2px;text-underline-offset:3px;border-radius:3px;transition:background-color .25s cubic-bezier(.32,.72,0,1),text-decoration-color .25s cubic-bezier(.32,.72,0,1)}.ft-prose[data-v-53d8bc90] a:hover{background-color:#fde68a;text-decoration-color:var(--ink)}.ft-prose[data-v-53d8bc90] a:focus-visible{outline:3px solid #fbbf24;outline-offset:2px}.ft-prose[data-v-53d8bc90] strong{font-weight:700;color:var(--ink)}.ft-prose[data-v-53d8bc90] code{padding:.12em .4em;border:1.5px solid rgb(24 24 27 / .18);border-radius:6px;background:#fef3c7;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.86em;color:var(--ink);overflow-wrap:anywhere}.ft-prose[data-v-53d8bc90] ul,.ft-prose[data-v-53d8bc90] ol{margin:0 0 1.5em;padding-left:0;list-style:none}.ft-prose[data-v-53d8bc90] li{position:relative;margin:0 0 .6em;padding-left:2em;font-size:inherit;line-height:inherit;color:inherit}.ft-prose[data-v-53d8bc90] li>p{margin-bottom:.5em}.ft-prose[data-v-53d8bc90] ul>li:before{content:"";position:absolute;left:.35em;top:.62em;width:.55em;height:.55em;border:2px solid var(--ink);border-radius:3px;background:#fbbf24;transform:rotate(45deg)}.ft-prose[data-v-53d8bc90] ol{counter-reset:ft-ol}.ft-prose[data-v-53d8bc90] ol>li{counter-increment:ft-ol;padding-left:2.35em}.ft-prose[data-v-53d8bc90] ol>li:before{content:counter(ft-ol);position:absolute;left:0;top:.18em;display:flex;align-items:center;justify-content:center;width:1.55em;height:1.55em;border:2px solid var(--ink);border-radius:999px;background:#fff;font-size:.8em;font-weight:800;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.ft-prose[data-v-53d8bc90] li li{margin-top:.5em}.ft-prose[data-v-53d8bc90] blockquote{position:relative;margin:2.2em 0;padding:1.4em 1.5em 1.4em 3.4em;border:2px solid var(--ink);border-radius:20px;background:#e8deff;box-shadow:5px 5px 0 0 var(--ink);font-style:normal;font-size:1.06em;font-weight:600;line-height:1.6;color:var(--ink)}.ft-prose[data-v-53d8bc90] blockquote:before{content:"“";position:absolute;left:.35em;top:.05em;font-size:3.4em;font-weight:800;line-height:1;color:#f59e0b}.ft-prose[data-v-53d8bc90] blockquote p{margin:0 0 .6em;font-size:inherit;color:inherit}.ft-prose[data-v-53d8bc90] blockquote p:last-child{margin-bottom:0}.ft-prose[data-v-53d8bc90] pre{max-width:100%;margin:2em 0;padding:1.2em 1.35em;overflow-x:auto;border:2px solid var(--ink);border-radius:18px;background:var(--ink);box-shadow:5px 5px #fbbf24;color:#f4f4f5;-webkit-overflow-scrolling:touch}.ft-prose[data-v-53d8bc90] pre code{padding:0;border:0;border-radius:0;background:none;font-size:.84em;line-height:1.65;color:inherit;overflow-wrap:normal;white-space:pre}.ft-prose[data-v-53d8bc90] .blog-table-scroll,.ft-prose[data-v-53d8bc90]>table{max-width:100%;margin:2.2em 0;overflow-x:auto;border:2px solid var(--ink);border-radius:18px;background:#fff;box-shadow:5px 5px 0 0 var(--ink);-webkit-overflow-scrolling:touch}.ft-prose[data-v-53d8bc90]>table{display:block;width:fit-content;border-collapse:separate;border-spacing:0}.ft-prose[data-v-53d8bc90] .blog-table-scroll table{width:100%;margin:0;border:0;border-collapse:separate;border-spacing:0;box-shadow:none}.ft-prose[data-v-53d8bc90] .blog-table-scroll:focus-visible,.ft-prose[data-v-53d8bc90]>table:focus-visible{outline:3px solid #fbbf24;outline-offset:3px}.ft-prose[data-v-53d8bc90] thead{background:#e8deff}.ft-prose[data-v-53d8bc90] th{min-width:10.5rem;padding:.85em 1.1em;border-bottom:2px solid var(--ink);font-size:.8em;font-weight:800;letter-spacing:.01em;text-align:left;vertical-align:bottom;color:var(--ink)}.ft-prose[data-v-53d8bc90] td{min-width:10.5rem;padding:.85em 1.1em;border-bottom:1.5px solid rgb(24 24 27 / .1);font-size:.86em;line-height:1.55;vertical-align:top;color:#27272a}.ft-prose[data-v-53d8bc90] th+th,.ft-prose[data-v-53d8bc90] td+td{border-left:1.5px solid rgb(24 24 27 / .1)}.ft-prose[data-v-53d8bc90] td:first-child{font-weight:700;color:var(--ink)}.ft-prose[data-v-53d8bc90] tbody tr:nth-child(2n) td{background:#fdf6ee}.ft-prose[data-v-53d8bc90] tbody tr:last-child td{border-bottom:0}.ft-prose[data-v-53d8bc90] img:not([aria-hidden=true]){display:block;max-width:100%;height:auto;margin:2.2em auto;border:2px solid var(--ink);border-radius:18px;background:#fff;box-shadow:5px 5px 0 0 var(--ink)}.ft-prose[data-v-53d8bc90] p>img:only-child{margin:0 auto}.ft-prose[data-v-53d8bc90] figure{margin:2.2em 0}.ft-prose[data-v-53d8bc90] figure img:not([aria-hidden=true]){margin:0 auto}.ft-prose[data-v-53d8bc90] figcaption{margin-top:1em;font-size:.82em;font-weight:600;text-align:center;color:#71717a}.ft-prose[data-v-53d8bc90] hr{height:0;margin:3em auto;border:0;border-top:2px dashed rgb(24 24 27 / .25)}.ft-prose[data-v-53d8bc90] .blog-cta-inline{margin:2.4em 0;border-radius:22px;background:#e8deff;box-shadow:5px 5px 0 0 var(--ink)}.ft-prose[data-v-53d8bc90] .blog-cta-inline p{margin:0}.ft-prose[data-v-53d8bc90] .blog-cta-inline p+p{margin-top:.4rem}.ft-prose[data-v-53d8bc90] .blog-cta-inline .blog-cta-title{font-size:1.3em;font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--ink)}.ft-prose[data-v-53d8bc90] .blog-cta-inline .blog-cta-title+p{font-size:.92em;line-height:1.55;color:#3f3f46}.ft-prose[data-v-53d8bc90] .blog-cta-inline a{height:3rem;border-radius:14px;padding-inline:1.15rem;box-shadow:3px 3px 0 0 var(--ink);font-size:.9rem;text-decoration:none;background-color:#fbbf24;transition:transform .3s cubic-bezier(.34,1.4,.64,1),box-shadow .3s cubic-bezier(.34,1.4,.64,1),background-color .3s}.ft-prose[data-v-53d8bc90] .blog-cta-inline a:hover{background-color:#fcd34d;box-shadow:1px 1px 0 0 var(--ink);transform:translate(2px,2px)}@media(prefers-reduced-motion:reduce){.ft-prose[data-v-53d8bc90] a,.ft-prose[data-v-53d8bc90] .blog-cta-inline a{transition:none}}
