.prose[data-astro-cid-dpp2m37p]{max-width:var(--container-prose);color:var(--ink);font-size:17px;line-height:1.7}.prose[data-astro-cid-dpp2m37p]>*+*{margin-top:24px}.prose[data-astro-cid-dpp2m37p] h2{letter-spacing:-.02em;scroll-margin-top:96px;font-family:Plus Jakarta Sans,sans-serif;font-size:30px;font-weight:800;line-height:1.15;margin-top:56px!important;margin-bottom:14px!important}.prose[data-astro-cid-dpp2m37p] h2 .anchor-num{color:var(--primary);vertical-align:2px;letter-spacing:.04em;margin-right:12px;font-family:JetBrains Mono,monospace;font-size:14px;display:inline-block}.prose[data-astro-cid-dpp2m37p] h3{letter-spacing:-.015em;scroll-margin-top:96px;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:700;line-height:1.2;margin-top:36px!important;margin-bottom:8px!important}.prose[data-astro-cid-dpp2m37p] p.lead-large{color:var(--muted);font-size:19px;line-height:1.55}.prose[data-astro-cid-dpp2m37p] strong{font-weight:700}.prose[data-astro-cid-dpp2m37p] a:not(.def-link):not(.btn){color:var(--ink);border-bottom:1px solid var(--primary);transition:background .15s,color .15s}.prose[data-astro-cid-dpp2m37p] a:not(.def-link):not(.btn):hover{color:var(--primary);background:color-mix(in oklab, var(--primary) 10%, transparent)}.prose[data-astro-cid-dpp2m37p] ul,.prose[data-astro-cid-dpp2m37p] ol{padding-left:0;list-style:none}.prose[data-astro-cid-dpp2m37p] ul li,.prose[data-astro-cid-dpp2m37p] ol li{margin-bottom:10px;padding-left:36px;position:relative}.prose[data-astro-cid-dpp2m37p] ul li:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:13px;left:12px}.prose[data-astro-cid-dpp2m37p] ol{counter-reset:ol-num}.prose[data-astro-cid-dpp2m37p] ol>li{counter-increment:ol-num;padding-left:48px}.prose[data-astro-cid-dpp2m37p] ol>li:before{content:counter(ol-num);background:color-mix(in oklab, var(--primary) 12%, transparent);width:28px;height:28px;color:var(--primary);border:1px solid color-mix(in oklab, var(--primary) 28%, transparent);border-radius:50%;place-items:center;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;display:grid;position:absolute;top:1px;left:0}.prose[data-astro-cid-dpp2m37p] .def-link{border-bottom:1px dashed var(--primary);color:var(--ink);cursor:help;position:relative}.prose[data-astro-cid-dpp2m37p] .def-link:hover{color:var(--primary)}.prose[data-astro-cid-dpp2m37p] .def-link:after{content:attr(data-def);background:var(--ink);width:max-content;max-width:320px;color:var(--paper);letter-spacing:0;opacity:0;pointer-events:none;z-index:10;box-shadow:var(--shadow-md);border-radius:10px;padding:10px 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:400;line-height:1.45;transition:opacity .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.prose[data-astro-cid-dpp2m37p] .def-link:hover:after{opacity:1}.prose[data-astro-cid-dpp2m37p] .callout{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);grid-template-columns:28px 1fr;align-items:start;gap:16px;padding:20px 24px;display:grid;margin:32px 0!important}.prose[data-astro-cid-dpp2m37p] .callout .ic{border-radius:8px;place-items:center;width:28px;height:28px;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:700;display:grid}.prose[data-astro-cid-dpp2m37p] .callout h4{text-transform:uppercase;letter-spacing:.12em;margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:11px}.prose[data-astro-cid-dpp2m37p] .callout p{margin:0;font-size:15px;line-height:1.6}.prose[data-astro-cid-dpp2m37p] .callout.tip{background:color-mix(in oklab, var(--success) 6%, var(--card));border-color:color-mix(in oklab, var(--success) 35%, var(--line))}.prose[data-astro-cid-dpp2m37p] .callout.tip .ic{background:color-mix(in oklab, var(--success) 16%, transparent);color:var(--success)}.prose[data-astro-cid-dpp2m37p] .callout.tip h4{color:var(--success)}.prose[data-astro-cid-dpp2m37p] .callout.warn{background:color-mix(in oklab, var(--primary) 5%, var(--card));border-color:color-mix(in oklab, var(--primary) 30%, var(--line))}.prose[data-astro-cid-dpp2m37p] .callout.warn .ic{background:color-mix(in oklab, var(--primary) 16%, transparent);color:var(--primary)}.prose[data-astro-cid-dpp2m37p] .callout.warn h4{color:var(--primary)}.prose[data-astro-cid-dpp2m37p] .callout.numbers{background:color-mix(in oklab, var(--accent-blue) 5%, var(--card));border-color:color-mix(in oklab, var(--accent-blue) 24%, var(--line))}.prose[data-astro-cid-dpp2m37p] .callout.numbers .ic{background:color-mix(in oklab, var(--accent-blue) 16%, transparent);color:var(--accent-blue)}.prose[data-astro-cid-dpp2m37p] .callout.numbers h4{color:var(--accent-blue)}.prose[data-astro-cid-dpp2m37p] .expert-quote,.prose[data-astro-cid-dpp2m37p] .wp-block-quote{border-left:3px solid var(--olive);color:var(--ink);padding:8px 24px;font-style:normal;margin:32px 0!important}.prose[data-astro-cid-dpp2m37p] .expert-quote p,.prose[data-astro-cid-dpp2m37p] .wp-block-quote p{margin:0 0 8px;font-size:18px;line-height:1.5}.prose[data-astro-cid-dpp2m37p] .expert-quote cite,.prose[data-astro-cid-dpp2m37p] .wp-block-quote cite{color:var(--muted);letter-spacing:.04em;font-family:JetBrains Mono,monospace;font-size:13px;font-style:normal}.prose[data-astro-cid-dpp2m37p] .tbl-wrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);overflow-x:auto;margin:24px 0!important}.prose[data-astro-cid-dpp2m37p] table.data,.prose[data-astro-cid-dpp2m37p] .wp-block-table.data table{border-collapse:collapse;width:100%;min-width:540px;font-size:14px}.prose[data-astro-cid-dpp2m37p] table.data thead th,.prose[data-astro-cid-dpp2m37p] .wp-block-table.data thead th{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);text-align:left;background:var(--paper);border-bottom:1px solid var(--line);padding:14px 16px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:500}.prose[data-astro-cid-dpp2m37p] table.data tbody td,.prose[data-astro-cid-dpp2m37p] .wp-block-table.data tbody td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 16px}.prose[data-astro-cid-dpp2m37p] table.data tbody tr:last-child td{border-bottom:0}.prose[data-astro-cid-dpp2m37p] table.data tbody tr:hover{background:var(--paper)}.prose[data-astro-cid-dpp2m37p] table.data .num{color:var(--ink);font-family:JetBrains Mono,monospace;font-weight:500}#tldr[data-astro-cid-ws275uox]{scroll-margin-top:var(--anchor-offset,96px)}.tldr[data-astro-cid-ws275uox]{background:var(--paper-2,#efe8dc);border-radius:16px;margin:32px 0 40px;padding:24px 28px}.tldr__h[data-astro-cid-ws275uox]{color:var(--ink);margin:0 0 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:750}.tldr[data-astro-cid-ws275uox] p[data-astro-cid-ws275uox]{color:var(--ink);text-wrap:pretty;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;line-height:1.5}.key-takeaways[data-astro-cid-st6duhfj]{background:var(--paper-2,#efe8dc);border-radius:16px;margin:32px 0 40px;padding:24px 28px}.key-takeaways__h[data-astro-cid-st6duhfj]{color:var(--ink);margin:0 0 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:750}.key-takeaways[data-astro-cid-st6duhfj] ul[data-astro-cid-st6duhfj]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.key-takeaways[data-astro-cid-st6duhfj] li[data-astro-cid-st6duhfj]{color:var(--ink);padding-left:22px;font-size:16px;line-height:1.55;position:relative}.key-takeaways[data-astro-cid-st6duhfj] li[data-astro-cid-st6duhfj]:before{content:"";background:var(--color-flame-600,#c4541e);border-radius:2px;width:10px;height:2px;position:absolute;top:.75em;left:0}.key-takeaways[data-astro-cid-st6duhfj] li[data-astro-cid-st6duhfj] b[data-astro-cid-st6duhfj]{margin-right:6px;font-weight:700}.key-takeaways[data-astro-cid-st6duhfj] li[data-astro-cid-st6duhfj] span[data-astro-cid-st6duhfj]{color:var(--ink)}.inline-cta[data-astro-cid-ktfdapfv]{isolation:isolate;background:#f8e6d8;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px 28px;margin:40px 0;padding:30px 32px;display:grid;position:relative;overflow:hidden}@media (width<=720px){.inline-cta[data-astro-cid-ktfdapfv]{grid-template-columns:minmax(0,1fr);padding:24px 20px}}.inline-cta__mark[data-astro-cid-ktfdapfv]{z-index:-1;color:#c4541e17;pointer-events:none;font-family:Plus Jakarta Sans,sans-serif;font-size:220px;font-weight:800;line-height:1;position:absolute;top:50%;right:20%;transform:translateY(-52%)rotate(10deg)}.inline-cta[data-astro-cid-ktfdapfv] b[data-astro-cid-ktfdapfv]{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin-bottom:8px;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:800;line-height:1.2;display:block}.inline-cta[data-astro-cid-ktfdapfv] p[data-astro-cid-ktfdapfv]{color:var(--ink);max-width:48ch;margin:0;font-size:15px;line-height:1.5}.inline-cta__btn[data-astro-cid-ktfdapfv]{background:var(--color-flame-600,#c4541e);color:#fff;min-height:50px;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}.inline-cta__btn[data-astro-cid-ktfdapfv] svg[data-astro-cid-ktfdapfv]{transition:transform .15s ease-out}.inline-cta__btn[data-astro-cid-ktfdapfv]:hover{background:var(--color-flame-700,#b33b0c)}.inline-cta__btn[data-astro-cid-ktfdapfv]:hover svg[data-astro-cid-ktfdapfv]{transform:translate(3px)}.inline-cta__btn[data-astro-cid-ktfdapfv]:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.nl-form[data-astro-cid-ktfdapfv]{flex-direction:column;gap:8px;display:flex}.nl-row[data-astro-cid-ktfdapfv]{flex-wrap:wrap;gap:8px;display:flex}.nl-form[data-astro-cid-ktfdapfv] input[data-astro-cid-ktfdapfv]{background:var(--card,#fff);min-height:50px;color:var(--ink);border:0;border-radius:999px;min-width:200px;padding:0 16px;font-family:inherit;font-size:15px}.nl-form[data-astro-cid-ktfdapfv] button[data-astro-cid-ktfdapfv]:disabled{opacity:.55;cursor:progress}.nl-status[data-astro-cid-ktfdapfv]{margin:0;font-size:13px;line-height:1.4}.nl-status[data-astro-cid-ktfdapfv][data-kind=success]{color:#15803d}.nl-status[data-astro-cid-ktfdapfv][data-kind=error]{color:#b91c1c}@media (prefers-reduced-motion:reduce){.inline-cta__btn[data-astro-cid-ktfdapfv],.inline-cta__btn[data-astro-cid-ktfdapfv] svg[data-astro-cid-ktfdapfv]{transition:none}.inline-cta__btn[data-astro-cid-ktfdapfv]:hover svg[data-astro-cid-ktfdapfv]{transform:none}}.defs-block[data-astro-cid-etuzzf2n]{background:var(--paper-2,#efe8dc);border-radius:16px;margin-top:56px;padding:28px}.defs-block[data-astro-cid-etuzzf2n] h2[data-astro-cid-etuzzf2n]{letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;margin:0 0 18px;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:750;display:flex}.defs-block[data-astro-cid-etuzzf2n] h2[data-astro-cid-etuzzf2n] a[data-astro-cid-etuzzf2n]{color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--ink) 28%, transparent);text-underline-offset:3px;font-size:14px;font-weight:650}.defs-block[data-astro-cid-etuzzf2n] dl[data-astro-cid-etuzzf2n]{grid-template-columns:1fr 1fr;gap:18px 32px;display:grid}@media (width<=720px){.defs-block[data-astro-cid-etuzzf2n] dl[data-astro-cid-etuzzf2n]{grid-template-columns:1fr}}.def-row[data-astro-cid-etuzzf2n]{display:contents}.defs-block[data-astro-cid-etuzzf2n] dt[data-astro-cid-etuzzf2n]{margin-bottom:4px;font-size:14px;font-weight:700}.defs-block[data-astro-cid-etuzzf2n] dt[data-astro-cid-etuzzf2n] a[data-astro-cid-etuzzf2n]{color:var(--ink);border-bottom:1px solid var(--primary);text-decoration:none}.defs-block[data-astro-cid-etuzzf2n] dd[data-astro-cid-etuzzf2n]{color:var(--muted);margin-left:0;font-size:13.5px;line-height:1.5}.editorial-block[data-astro-cid-nllajrug]{background:var(--paper-2,#efe8dc);border-radius:16px;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:24px;margin-top:56px;padding:28px 32px;display:grid}@media (width<=600px){.editorial-block[data-astro-cid-nllajrug]{grid-template-columns:minmax(0,1fr);padding:22px 20px}}.editorial-block[data-astro-cid-nllajrug] h2[data-astro-cid-nllajrug]{letter-spacing:-.015em;color:var(--ink);margin:0 0 2px;font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:800}.editorial-block[data-astro-cid-nllajrug] small[data-astro-cid-nllajrug]{color:var(--ink-2,#475569);margin-bottom:14px;font-size:14px;display:block}.editorial-block[data-astro-cid-nllajrug] p[data-astro-cid-nllajrug]{color:var(--ink);max-width:62ch;margin:0 0 14px;font-size:15px;line-height:1.6}.editorial-block__summary-link[data-astro-cid-nllajrug]{color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--ink) 28%, transparent);text-underline-offset:4px;align-items:center;gap:6px;margin:0 0 14px;font-size:15px;font-weight:650;display:inline-flex}.editorial-block__summary-link[data-astro-cid-nllajrug]:hover{color:var(--color-flame-700,#b33b0c)}.editorial-block__pipeline[data-astro-cid-nllajrug]{margin-top:4px;font-size:14px;line-height:1.6}.editorial-block__pipeline[data-astro-cid-nllajrug] strong[data-astro-cid-nllajrug]{color:var(--ink);margin-bottom:6px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:750;display:block}.editorial-block__pipeline[data-astro-cid-nllajrug] ol[data-astro-cid-nllajrug]{color:var(--ink-2,#475569);margin:0;padding-left:20px}.editorial-block__pipeline[data-astro-cid-nllajrug] ol[data-astro-cid-nllajrug] li[data-astro-cid-nllajrug]{margin-bottom:4px}.editorial-block__pipeline[data-astro-cid-nllajrug] strong[data-astro-cid-nllajrug]:not(:first-child){font-size:inherit;margin-bottom:0;font-weight:650;display:inline}.editorial-block__links[data-astro-cid-nllajrug]{flex-wrap:wrap;gap:10px 20px;margin-top:16px;display:flex}.editorial-block__links[data-astro-cid-nllajrug] a[data-astro-cid-nllajrug]{color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--ink) 28%, transparent);text-underline-offset:4px;font-size:15px;font-weight:650;text-decoration-thickness:1.5px}.editorial-block__links[data-astro-cid-nllajrug] a[data-astro-cid-nllajrug]:hover{color:var(--color-flame-700,#b33b0c);text-decoration-color:currentColor}.expert-quote[data-astro-cid-m3qsencg]{border-left:3px solid var(--olive);color:var(--ink);margin:32px 0;padding:8px 24px;font-style:normal}.expert-quote[data-astro-cid-m3qsencg] p[data-astro-cid-m3qsencg]{margin:0 0 8px;font-size:18px;line-height:1.5}.expert-quote[data-astro-cid-m3qsencg] cite[data-astro-cid-m3qsencg]{color:var(--ink-2,#475569);font-size:14px;font-style:normal}.related-grid[data-astro-cid-zg7dkzxc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,28px);display:grid}@media (width<=900px){.related-grid[data-astro-cid-zg7dkzxc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.related-grid[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr)}}.crumbs[data-astro-cid-zg7dkzxc]{color:var(--ink-2,#475569);padding:16px 0 0;font-size:13px}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--ink-2,#475569);text-decoration:none}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.crumbs[data-astro-cid-zg7dkzxc] .sep[data-astro-cid-zg7dkzxc]{color:var(--ink-3,#64748b);margin:0 8px}.crumbs[data-astro-cid-zg7dkzxc] .current[data-astro-cid-zg7dkzxc]{color:var(--ink);font-weight:600}.post-head[data-astro-cid-zg7dkzxc]{margin-bottom:32px}.post-cover[data-astro-cid-zg7dkzxc]{background:var(--paper-2,#efe8dc);border-radius:16px;margin:0;overflow:hidden}.post-cover[data-astro-cid-zg7dkzxc] img[data-astro-cid-zg7dkzxc]{width:100%;height:auto;display:block}.post-title[data-astro-cid-zg7dkzxc]{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;max-width:32ch;margin:0 0 14px;font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(26px,2.5vw,36px);font-weight:800;line-height:1.15}.post-title[data-astro-cid-zg7dkzxc] em{color:inherit;font-style:normal}.post-lead[data-astro-cid-zg7dkzxc]{color:var(--ink);text-wrap:pretty;max-width:64ch;margin:0 0 14px;font-size:19px;line-height:1.5}.post-meta[data-astro-cid-zg7dkzxc]{color:var(--ink-2,#475569);flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:0;font-size:14px;line-height:1.5;display:flex}.post-meta__cat[data-astro-cid-zg7dkzxc]{color:var(--ink);font-weight:600;text-decoration:none}.post-meta__cat[data-astro-cid-zg7dkzxc]:hover{color:var(--color-flame-700,#b33b0c)}.article-shell[data-astro-cid-zg7dkzxc]{grid-template-columns:220px minmax(0,1fr) 280px;align-items:start;gap:32px 48px;padding:24px 0 56px;display:grid}@media (width>=1101px){.article-shell[data-astro-cid-zg7dkzxc]>.post-cover[data-astro-cid-zg7dkzxc]{grid-area:1/1/auto/-1}.article-shell[data-astro-cid-zg7dkzxc]>.toc{grid-area:2/1}.article-shell[data-astro-cid-zg7dkzxc]>.prose-article[data-astro-cid-zg7dkzxc]{grid-area:2/2}.article-shell[data-astro-cid-zg7dkzxc]>.article-side[data-astro-cid-zg7dkzxc]{grid-area:2/3}}@media (width<=1100px){.article-shell[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr);gap:32px}}.prose-article[data-astro-cid-zg7dkzxc]>.tldr:first-of-type,.prose-article[data-astro-cid-zg7dkzxc]>.key-takeaways:first-of-type{margin-top:0}.article-side[data-astro-cid-zg7dkzxc]{top:var(--sticky-top,96px);transition:top var(--sticky-top-ease,.32s ease);flex-direction:column;gap:16px;display:flex;position:sticky}.article-side[data-astro-cid-zg7dkzxc] .fb-page{aspect-ratio:16/11}@media (width<=1100px){.article-side[data-astro-cid-zg7dkzxc]{position:static}}.side-share[data-astro-cid-zg7dkzxc]{gap:10px;padding:0 4px 4px;display:grid}.side-share[data-astro-cid-zg7dkzxc] .share{flex-wrap:nowrap}.side-share__label[data-astro-cid-zg7dkzxc]{color:var(--ink);margin:0;font-size:15px;font-weight:650}.related-section[data-astro-cid-zg7dkzxc]{margin:80px 0}.related-title[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:28px;display:flex}.related-title[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{letter-spacing:-.02em;font-family:Plus Jakarta Sans,sans-serif;font-size:28px;font-weight:800}.related-title[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--primary);font-size:14px;font-weight:600;text-decoration:none}
