.wk-rail[data-astro-cid-czwgnf4u]{--rail-ac: var(--ac, #8c8bf8);position:absolute;left:clamp(1.25rem,3.5vw,3rem);top:0;bottom:0;width:12.5rem;padding-top:8px;z-index:5}.wk-rail-nav[data-astro-cid-czwgnf4u]{position:sticky;top:6.5rem}.wk-rail-bar[data-astro-cid-czwgnf4u]{display:none}.wk-rail-title[data-astro-cid-czwgnf4u]{display:flex;justify-content:space-between;align-items:baseline;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#6e6778;margin-bottom:14px;padding-right:.5rem}.wk-rail-title-n[data-astro-cid-czwgnf4u]{font-variant-numeric:tabular-nums;letter-spacing:.06em;color:#9b9aa6}.wk-rail-track[data-astro-cid-czwgnf4u]{position:relative}.wk-rail-list[data-astro-cid-czwgnf4u]{position:relative;list-style:none;margin:0;padding:0}.wk-rail-line[data-astro-cid-czwgnf4u]{position:absolute;left:6px;top:15px;bottom:15px;width:1.5px;background:#e7e6ec;border-radius:2px;pointer-events:none}.wk-rail-fill[data-astro-cid-czwgnf4u]{position:absolute;inset:0;background:var(--rail-ac);transform-origin:50% 0;transform:scaleY(var(--wk-p, 0));border-radius:inherit}.wk-rail-link[data-astro-cid-czwgnf4u]{position:relative;z-index:1;display:flex;align-items:center;gap:14px;height:30px;text-decoration:none;font-size:13px;font-weight:500;color:#8d8b97;transition:color .25s ease}.wk-rail-dot[data-astro-cid-czwgnf4u]{flex:none;width:13px;height:13px;display:grid;place-items:center}.wk-rail-dot[data-astro-cid-czwgnf4u]:before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px #cfcdd8;transition:transform .35s cubic-bezier(.2,.7,.2,1),background .25s,box-shadow .25s}.wk-rail-label[data-astro-cid-czwgnf4u]{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.wk-rail-link[data-astro-cid-czwgnf4u].is-past{color:#56555f}.wk-rail-link[data-astro-cid-czwgnf4u].is-past .wk-rail-dot[data-astro-cid-czwgnf4u]:before{background:var(--rail-ac);box-shadow:inset 0 0 0 1.5px var(--rail-ac)}.wk-rail-link[data-astro-cid-czwgnf4u].is-current{color:var(--rail-ac);font-weight:600}.wk-rail-link[data-astro-cid-czwgnf4u].is-current .wk-rail-dot[data-astro-cid-czwgnf4u]:before{background:#fff;box-shadow:inset 0 0 0 2px var(--rail-ac),0 0 0 4px color-mix(in oklab,var(--rail-ac) 14%,transparent);transform:scale(1.45)}.wk-rail-link[data-astro-cid-czwgnf4u]:hover,.wk-rail-link[data-astro-cid-czwgnf4u]:focus-visible{color:#17161c}.wk-rail-link[data-astro-cid-czwgnf4u]:hover .wk-rail-label[data-astro-cid-czwgnf4u],.wk-rail-link[data-astro-cid-czwgnf4u]:focus-visible .wk-rail-label[data-astro-cid-czwgnf4u]{transform:translate(3px)}.wk-rail-link[data-astro-cid-czwgnf4u]:hover .wk-rail-dot[data-astro-cid-czwgnf4u]:before{transform:scale(1.3)}.wk-rail-link[data-astro-cid-czwgnf4u].is-current:hover .wk-rail-dot[data-astro-cid-czwgnf4u]:before{transform:scale(1.45)}.wk-rail-link[data-astro-cid-czwgnf4u]:focus-visible{outline:2px solid var(--rail-ac);outline-offset:2px;border-radius:4px}@media(max-width:1080px){.wk-rail[data-astro-cid-czwgnf4u]{display:none}.wk-rail[data-astro-cid-czwgnf4u][data-ready]{display:block;position:sticky;top:57px;left:auto;bottom:auto;width:auto;padding:0;z-index:30;margin-bottom:8px}.wk-rail[data-astro-cid-czwgnf4u][data-ready] .wk-rail-nav[data-astro-cid-czwgnf4u]{position:relative;top:0}.wk-rail[data-astro-cid-czwgnf4u][data-ready] .wk-rail-bar[data-astro-cid-czwgnf4u]{display:flex;align-items:center;gap:14px;height:46px;padding-inline:clamp(20px,5.5vw,72px);background:color-mix(in oklab,#ffffff 90%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid #ecebf1}.wk-rail-toggle[data-astro-cid-czwgnf4u]{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto;height:100%;background:none;border:0;padding:0;font:inherit;color:#17161c;text-align:left}.wk-rail-count[data-astro-cid-czwgnf4u]{flex:none;font-size:11px;font-weight:600;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--rail-ac)}.wk-rail-of[data-astro-cid-czwgnf4u]{color:#9b9aa6}.wk-rail-cur[data-astro-cid-czwgnf4u]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600}.wk-rail-chev[data-astro-cid-czwgnf4u]{flex:none;width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.wk-rail-toggle[data-astro-cid-czwgnf4u][aria-expanded=true] .wk-rail-chev[data-astro-cid-czwgnf4u]{transform:rotate(180deg)}.wk-rail-meter[data-astro-cid-czwgnf4u]{position:relative;flex:0 1 46%;max-width:15rem;display:flex;justify-content:space-between;align-items:center;height:10px}.wk-rail-meter-line[data-astro-cid-czwgnf4u]{position:absolute;left:3px;right:3px;top:50%;height:1.5px;margin-top:-.75px;background:#e7e6ec}.wk-rail-meter-fill[data-astro-cid-czwgnf4u]{position:absolute;inset:0;background:var(--rail-ac);transform-origin:0 50%;transform:scaleX(var(--wk-p, 0))}.wk-rail-meter[data-astro-cid-czwgnf4u] i[data-astro-cid-czwgnf4u]{position:relative;width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px #cfcdd8;transition:background .25s,box-shadow .25s,transform .3s}.wk-rail-meter[data-astro-cid-czwgnf4u] i[data-astro-cid-czwgnf4u].is-past{background:var(--rail-ac);box-shadow:inset 0 0 0 1.5px var(--rail-ac)}.wk-rail-meter[data-astro-cid-czwgnf4u] i[data-astro-cid-czwgnf4u].is-current{background:#fff;box-shadow:inset 0 0 0 2px var(--rail-ac);transform:scale(1.35)}.wk-rail[data-astro-cid-czwgnf4u][data-ready] .wk-rail-panel[data-astro-cid-czwgnf4u]{position:absolute;top:100%;left:clamp(12px,4vw,56px);right:clamp(12px,4vw,56px);max-height:calc(100svh - 140px);overflow:auto;margin-top:8px;padding:18px 20px 14px;background:#fff;border:1px solid #ecebf1;border-radius:14px;box-shadow:0 24px 60px -24px #17161c59;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1),visibility 0s .25s}.wk-rail[data-astro-cid-czwgnf4u][data-open] .wk-rail-panel[data-astro-cid-czwgnf4u]{opacity:1;visibility:visible;transform:none;transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1)}.wk-rail-link[data-astro-cid-czwgnf4u]{height:38px;font-size:14.5px}@media(max-width:420px){.wk-rail-meter[data-astro-cid-czwgnf4u]{flex-basis:32%}}.wk-rail-line[data-astro-cid-czwgnf4u]{top:19px;bottom:19px}}@media(prefers-reduced-motion:reduce){.wk-rail[data-astro-cid-czwgnf4u] [data-astro-cid-czwgnf4u],.wk-rail[data-astro-cid-czwgnf4u] [data-astro-cid-czwgnf4u]:before{transition:none!important}}.wk-count[data-astro-cid-5m7nmd4k]{display:inline-grid;font-variant-numeric:tabular-nums}.wk-count-ghost[data-astro-cid-5m7nmd4k],.wk-count-live[data-astro-cid-5m7nmd4k]{grid-area:1 / 1}.wk-count-ghost[data-astro-cid-5m7nmd4k]{visibility:hidden}.wk-units[data-astro-cid-jw7a65qr]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:7px 9px}.wk-units-g[data-astro-cid-jw7a65qr]{display:inline-flex;gap:3px}.wk-units[data-astro-cid-jw7a65qr] i[data-astro-cid-jw7a65qr]{display:block;width:7px;height:7px;border-radius:50%;background:var(--ac, #8c8bf8);transition:transform .9s cubic-bezier(.2,.8,.2,1) var(--d, 0ms),opacity .6s ease var(--d, 0ms)}.wk-units[data-astro-cid-jw7a65qr] i[data-astro-cid-jw7a65qr].off{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ac-soft, #c7c6f5)}.wk-units[data-astro-cid-jw7a65qr][data-scatter] i[data-astro-cid-jw7a65qr]{opacity:0;transform:translate(var(--dx, 0px),var(--dy, 0px)) scale(.6);transition:none}@media(prefers-reduced-motion:reduce){.wk-units[data-astro-cid-jw7a65qr] i[data-astro-cid-jw7a65qr]{transition:none}}.wk-flip[data-astro-cid-2pgor2p3]{--flip-w: 80%;position:relative}.wk-flip-stage[data-astro-cid-2pgor2p3]{position:relative}.wk-flip-track[data-astro-cid-2pgor2p3]{position:relative;list-style:none;margin:0;padding:8px calc((100% - var(--flip-w)) / 2) 4px;display:flex;gap:clamp(14px,2.5vw,28px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;outline:none}.wk-flip-track[data-astro-cid-2pgor2p3]:focus-visible{outline:2px solid var(--ac, #8c8bf8);outline-offset:4px;border-radius:10px}.wk-flip[data-astro-cid-2pgor2p3][data-ready] .wk-flip-track[data-astro-cid-2pgor2p3]{scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.wk-flip[data-astro-cid-2pgor2p3][data-ready] .wk-flip-track[data-astro-cid-2pgor2p3]::-webkit-scrollbar{display:none}.wk-flip[data-astro-cid-2pgor2p3][data-drag] .wk-flip-track[data-astro-cid-2pgor2p3]{scroll-snap-type:none;cursor:grabbing}.wk-flip-slide[data-astro-cid-2pgor2p3]{flex:0 0 var(--flip-w);scroll-snap-align:center;perspective:1600px}.wk-flip-fig[data-astro-cid-2pgor2p3]{margin:0}.wk-flip-page[data-astro-cid-2pgor2p3]{transform-style:preserve-3d;transform-origin:var(--to, 50%) 50%;transform:rotateY(var(--ry, 0deg)) scale(var(--sc, 1));opacity:var(--op, 1);will-change:transform}.wk-flip-img[data-astro-cid-2pgor2p3]{display:block;width:100%;height:auto;aspect-ratio:717 / 500;object-fit:cover;filter:drop-shadow(0 18px 34px rgba(40,35,55,.16));-webkit-user-drag:none;user-select:none}.wk-flip-cap[data-astro-cid-2pgor2p3]{display:flex;gap:14px;margin-top:14px;opacity:var(--cop, 1);transition:opacity .3s}.wk-flip-n[data-astro-cid-2pgor2p3]{flex:none;padding-top:2px;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ac-soft, #9b9aa6)}.wk-flip-captext[data-astro-cid-2pgor2p3]{display:flex;flex-direction:column;gap:2px}.wk-flip-name[data-astro-cid-2pgor2p3]{font-size:15.5px;font-weight:600;color:#17161c}.wk-flip-who[data-astro-cid-2pgor2p3]{font-size:13px;color:#9b9aa6;line-height:1.4}.wk-flip-desc[data-astro-cid-2pgor2p3]{margin-top:6px;font-size:14px;line-height:1.5;color:#56555f;max-width:44ch}.wk-flip-arrow[data-astro-cid-2pgor2p3]{display:none}.wk-flip[data-astro-cid-2pgor2p3][data-ready] .wk-flip-arrow[data-astro-cid-2pgor2p3]{position:absolute;top:calc(var(--img-h, 50%) / 2);z-index:2;display:grid;place-items:center;width:44px;height:44px;margin-top:-22px;border-radius:999px;border:1px solid #e3e1ea;background:#ffffffeb;color:#17161c;box-shadow:0 10px 26px -14px #17161c73;transition:background .2s,color .2s,opacity .2s,transform .25s}.wk-flip-arrow[data-astro-cid-2pgor2p3]:hover{background:var(--ac, #17161c);color:#fff;border-color:transparent}.wk-flip-arrow[data-astro-cid-2pgor2p3]:focus-visible{outline:2px solid var(--ac, #8c8bf8);outline-offset:2px}.wk-flip-arrow[data-astro-cid-2pgor2p3]:disabled{opacity:0;pointer-events:none}.wk-flip-arrow--prev[data-astro-cid-2pgor2p3]{left:2px}.wk-flip-arrow--next[data-astro-cid-2pgor2p3]{right:2px}.wk-flip-arrow[data-astro-cid-2pgor2p3] svg[data-astro-cid-2pgor2p3]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.wk-flip-ctrls[data-astro-cid-2pgor2p3]{display:none}.wk-flip[data-astro-cid-2pgor2p3][data-ready] .wk-flip-ctrls[data-astro-cid-2pgor2p3]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;margin-top:22px;padding-top:18px;border-top:1px solid #efeef4}.wk-flip-chips[data-astro-cid-2pgor2p3]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.wk-flip-chip[data-astro-cid-2pgor2p3]{font:inherit;font-size:12.5px;font-weight:500;padding:6px 11px;border-radius:999px;border:1px solid #e7e6ec;background:#fff;color:#56555f;transition:background .2s,color .2s,border-color .2s}.wk-flip-chip[data-astro-cid-2pgor2p3]:hover{border-color:var(--ac, #17161c);color:var(--ac, #17161c)}.wk-flip-chip[data-astro-cid-2pgor2p3][aria-current=true]{background:var(--ac, #17161c);border-color:var(--ac, #17161c);color:#fff}.wk-flip-chip[data-astro-cid-2pgor2p3]:focus-visible{outline:2px solid var(--ac, #8c8bf8);outline-offset:2px}.wk-flip-count[data-astro-cid-2pgor2p3]{font-size:12px;font-weight:600;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--ac, #17161c)}.wk-flip-of[data-astro-cid-2pgor2p3]{color:#9b9aa6}.wk-flip-hint[data-astro-cid-2pgor2p3]{font-weight:500;letter-spacing:.02em;color:#9b9aa6}@media(max-width:639px){.wk-flip[data-astro-cid-2pgor2p3]{--flip-w: 86%}.wk-flip[data-astro-cid-2pgor2p3][data-ready] .wk-flip-arrow[data-astro-cid-2pgor2p3],.wk-flip-hint[data-astro-cid-2pgor2p3]{display:none}}@media(hover:none){.wk-flip-hint[data-astro-cid-2pgor2p3]{display:none}}.wk-ink[data-astro-cid-bdhdod7t][data-ready] .wk-ink-w[data-astro-cid-bdhdod7t]{opacity:clamp(.14,calc((var(--wk-p, 1) * (var(--wk-n, 1) + 6)) - var(--wk-i, 0)),1);transition:opacity .12s linear}.wk-arc[data-astro-cid-fs6d2cjz]{margin-bottom:18px}.wk-arc-fig[data-astro-cid-fs6d2cjz]{position:relative;aspect-ratio:5 / 1;margin:18px 0 14px}.wk-arc-svg[data-astro-cid-fs6d2cjz]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.wk-arc-stop[data-astro-cid-fs6d2cjz]{stop-color:var(--ac)}.wk-arc-line[data-astro-cid-fs6d2cjz]{fill:none;stroke:var(--ac);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.45,.05,.25,1)}.wk-arc-base[data-astro-cid-fs6d2cjz]{stroke:#e7e6ec;stroke-width:1}.wk-arc-area[data-astro-cid-fs6d2cjz]{transition:opacity 1.2s ease .5s}.wk-arc-node[data-astro-cid-fs6d2cjz]{position:absolute;width:0;height:0}.wk-arc-node[data-astro-cid-fs6d2cjz] i[data-astro-cid-fs6d2cjz]{position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2.5px var(--ac);transition:transform .45s cubic-bezier(.2,.8,.2,1.2),background .25s}.wk-arc-n1[data-astro-cid-fs6d2cjz]{left:16.667%;top:85.4%}.wk-arc-n2[data-astro-cid-fs6d2cjz]{left:50%;top:63.6%}.wk-arc-n3[data-astro-cid-fs6d2cjz]{left:83.333%;top:30.2%}.wk-arc-n1[data-astro-cid-fs6d2cjz] i[data-astro-cid-fs6d2cjz]{transition-delay:.35s}.wk-arc-n2[data-astro-cid-fs6d2cjz] i[data-astro-cid-fs6d2cjz]{transition-delay:.75s}.wk-arc-n3[data-astro-cid-fs6d2cjz] i[data-astro-cid-fs6d2cjz]{transition-delay:1.15s}.wk-arc-end[data-astro-cid-fs6d2cjz]{position:absolute;font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9b9aa6;white-space:nowrap}.wk-arc-end--from[data-astro-cid-fs6d2cjz]{left:0;top:-16px}.wk-arc-end--to[data-astro-cid-fs6d2cjz]{right:0;top:-16px;color:var(--ac)}.wk-arc-stages[data-astro-cid-fs6d2cjz]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.wk-arc-s[data-astro-cid-fs6d2cjz]{background:#f5f4f8;border-radius:8px;padding:14px 16px;transition:background .25s,box-shadow .25s}.wk-arc-k[data-astro-cid-fs6d2cjz]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#9b9aa6;margin-bottom:6px;transition:color .25s}.wk-arc-t[data-astro-cid-fs6d2cjz]{font-size:14px;color:#3c3b44;line-height:1.4}.wk-arc[data-astro-cid-fs6d2cjz]:has(.wk-arc-s1:hover) .wk-arc-n1[data-astro-cid-fs6d2cjz] i[data-astro-cid-fs6d2cjz],.wk-arc[data-astro-cid-fs6d2cjz]:has(.wk-arc-s2:hover) .wk-arc-n2[data-astro-cid-fs6d2cjz] i[data-astro-cid-fs6d2cjz],.wk-arc[data-astro-cid-fs6d2cjz]:has(.wk-arc-s3:hover) .wk-arc-n3[data-astro-cid-fs6d2cjz] i[data-astro-cid-fs6d2cjz]{transform:scale(1.5);background:var(--ac);transition-delay:0s}.wk-arc-s[data-astro-cid-fs6d2cjz]:hover{background:var(--ac-tint, #eef)}.wk-arc-s[data-astro-cid-fs6d2cjz]:hover .wk-arc-k[data-astro-cid-fs6d2cjz]{color:var(--ac-deep, var(--ac))}.wk-arc[data-astro-cid-fs6d2cjz][data-armed]:not([data-in]) .wk-arc-line[data-astro-cid-fs6d2cjz]{stroke-dashoffset:1}.wk-arc[data-astro-cid-fs6d2cjz][data-armed]:not([data-in]) .wk-arc-area[data-astro-cid-fs6d2cjz]{opacity:0}.wk-arc[data-astro-cid-fs6d2cjz][data-armed]:not([data-in]) .wk-arc-node[data-astro-cid-fs6d2cjz] i[data-astro-cid-fs6d2cjz]{transform:scale(0)}@media(max-width:560px){.wk-arc-stages[data-astro-cid-fs6d2cjz]{gap:6px}.wk-arc-s[data-astro-cid-fs6d2cjz]{padding:11px 10px}.wk-arc-k[data-astro-cid-fs6d2cjz]{font-size:9.5px;letter-spacing:.04em}.wk-arc-t[data-astro-cid-fs6d2cjz]{font-size:12.5px}.wk-arc-end[data-astro-cid-fs6d2cjz]{font-size:9.5px}}.wk-lev[data-astro-cid-lm2iipbl]{margin-bottom:18px}.wk-lev-cards[data-astro-cid-lm2iipbl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wk-lev-card[data-astro-cid-lm2iipbl]{background:#f5f4f8;border-radius:8px;padding:18px 20px 20px;box-shadow:inset 0 0 0 1px transparent;transition:background .35s,box-shadow .35s}.wk-lev[data-astro-cid-lm2iipbl][data-cost] .wk-lev-card--cost[data-astro-cid-lm2iipbl],.wk-lev[data-astro-cid-lm2iipbl][data-rev] .wk-lev-card--rev[data-astro-cid-lm2iipbl]{background:var(--ac-tint, #eef);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ac) 18%,transparent)}.wk-lev-head[data-astro-cid-lm2iipbl]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.wk-lev-k[data-astro-cid-lm2iipbl]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#9b9aa6;transition:color .3s}.wk-lev[data-astro-cid-lm2iipbl][data-cost] .wk-lev-card--cost[data-astro-cid-lm2iipbl] .wk-lev-k[data-astro-cid-lm2iipbl],.wk-lev[data-astro-cid-lm2iipbl][data-rev] .wk-lev-card--rev[data-astro-cid-lm2iipbl] .wk-lev-k[data-astro-cid-lm2iipbl]{color:var(--ac-deep, var(--ac))}.wk-lev-t[data-astro-cid-lm2iipbl]{font-size:15px;line-height:1.5;color:#26252c}.wk-lev-t[data-astro-cid-lm2iipbl] strong[data-astro-cid-lm2iipbl]{font-weight:600}.wk-lev-sw[data-astro-cid-lm2iipbl]{position:relative;flex:none;width:40px;height:24px;border-radius:999px;border:0;padding:0;background:#dedce5;transition:background .3s}.wk-lev-sw[data-astro-cid-lm2iipbl][aria-pressed=true]{background:var(--ac)}.wk-lev-knob[data-astro-cid-lm2iipbl]{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.wk-lev-sw[data-astro-cid-lm2iipbl][aria-pressed=true] .wk-lev-knob[data-astro-cid-lm2iipbl]{transform:translate(16px)}.wk-lev-sw[data-astro-cid-lm2iipbl]:focus-visible{outline:2px solid var(--ac);outline-offset:3px}.wk-lev-chart[data-astro-cid-lm2iipbl]{display:flex;align-items:center;gap:10px;margin-top:14px;height:22px}.wk-lev-bar[data-astro-cid-lm2iipbl]{position:relative;display:block;height:8px;border-radius:999px;background:color-mix(in oklab,var(--ac) 70%,#fff);transition:width .8s cubic-bezier(.2,.7,.2,1)}.wk-lev-bar--cost[data-astro-cid-lm2iipbl]{flex:1 1 auto;background:transparent}.wk-lev-bar--cost[data-astro-cid-lm2iipbl]:before{content:"";position:absolute;inset:0;width:100%;border-radius:inherit;background:color-mix(in oklab,var(--ac) 70%,#fff);transition:width .8s cubic-bezier(.2,.7,.2,1)}.wk-lev-cut[data-astro-cid-lm2iipbl]{position:absolute;top:0;bottom:0;right:0;width:28%;border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,color-mix(in oklab,var(--ac) 40%,transparent) 0 2px,transparent 2px 5px);opacity:0;transition:opacity .5s .3s}.wk-lev[data-astro-cid-lm2iipbl][data-cost] .wk-lev-bar--cost[data-astro-cid-lm2iipbl]:before{width:72%}.wk-lev[data-astro-cid-lm2iipbl][data-cost] .wk-lev-cut[data-astro-cid-lm2iipbl]{opacity:1}.wk-lev-val[data-astro-cid-lm2iipbl]{flex:none;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:#9b9aa6;transition:color .3s,opacity .3s}.wk-lev-val--cost[data-astro-cid-lm2iipbl]{opacity:0}.wk-lev[data-astro-cid-lm2iipbl][data-cost] .wk-lev-val--cost[data-astro-cid-lm2iipbl]{opacity:1;color:var(--ac-deep, var(--ac))}.wk-lev-chart--rev[data-astro-cid-lm2iipbl]{flex-direction:column;align-items:stretch;gap:6px;height:auto}.wk-lev-row[data-astro-cid-lm2iipbl]{display:flex;align-items:center;gap:10px}.wk-lev-bar--a[data-astro-cid-lm2iipbl]{width:calc(77.8% - 44px);background:#cfcdd8}.wk-lev-bar--b[data-astro-cid-lm2iipbl]{width:0}.wk-lev[data-astro-cid-lm2iipbl][data-rev] .wk-lev-bar--b[data-astro-cid-lm2iipbl]{width:calc(100% - 44px)}.wk-lev-val--b[data-astro-cid-lm2iipbl]{opacity:.4}.wk-lev[data-astro-cid-lm2iipbl][data-rev] .wk-lev-val--b[data-astro-cid-lm2iipbl]{opacity:1;color:var(--ac-deep, var(--ac))}.wk-lev-join[data-astro-cid-lm2iipbl]{height:44px}.wk-lev-svg[data-astro-cid-lm2iipbl]{display:block;width:100%;height:100%;overflow:visible}.wk-lev-path[data-astro-cid-lm2iipbl]{fill:none;stroke:#dedce5;stroke-width:1.5;vector-effect:non-scaling-stroke;transition:stroke .4s,opacity .6s}.wk-lev[data-astro-cid-lm2iipbl][data-cost] .wk-lev-path--cost[data-astro-cid-lm2iipbl],.wk-lev[data-astro-cid-lm2iipbl][data-rev] .wk-lev-path--rev[data-astro-cid-lm2iipbl],.wk-lev[data-astro-cid-lm2iipbl][data-cost][data-rev] .wk-lev-path--mob[data-astro-cid-lm2iipbl]{stroke:var(--ac)}.wk-lev-path--mob[data-astro-cid-lm2iipbl]{display:none}.wk-lev-node[data-astro-cid-lm2iipbl]{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:-2px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#9b9aa6;transition:color .4s}.wk-lev-node[data-astro-cid-lm2iipbl] i[data-astro-cid-lm2iipbl]{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 2px #cfcdd8;transition:background .4s,box-shadow .4s,transform .5s cubic-bezier(.3,1.5,.5,1)}.wk-lev[data-astro-cid-lm2iipbl][data-cost][data-rev] .wk-lev-node[data-astro-cid-lm2iipbl]{color:var(--ac-deep, var(--ac))}.wk-lev[data-astro-cid-lm2iipbl][data-cost][data-rev] .wk-lev-node[data-astro-cid-lm2iipbl] i[data-astro-cid-lm2iipbl]{background:var(--ac);box-shadow:inset 0 0 0 2px var(--ac),0 0 0 6px color-mix(in oklab,var(--ac) 16%,transparent);transform:scale(1.15)}.wk-lev[data-astro-cid-lm2iipbl][data-armed]:not([data-in]) .wk-lev-path[data-astro-cid-lm2iipbl]{opacity:0}@media(max-width:599px){.wk-lev-cards[data-astro-cid-lm2iipbl]{grid-template-columns:1fr}.wk-lev-join[data-astro-cid-lm2iipbl]{height:30px}.wk-lev-path--cost[data-astro-cid-lm2iipbl],.wk-lev-path--rev[data-astro-cid-lm2iipbl]{display:none}.wk-lev-path--mob[data-astro-cid-lm2iipbl]{display:inline}}@media(prefers-reduced-motion:reduce){.wk-lev[data-astro-cid-lm2iipbl] [data-astro-cid-lm2iipbl],.wk-lev[data-astro-cid-lm2iipbl] [data-astro-cid-lm2iipbl]:before{transition:none!important}}.wk-lv[data-astro-cid-wgb5hx53]{position:relative;margin-bottom:18px;padding-left:26px}.wk-lv[data-astro-cid-wgb5hx53]:before{content:"";position:absolute;left:6px;top:22px;bottom:34px;width:1.5px;background:linear-gradient(to top,var(--ac),color-mix(in oklab,var(--ac) 30%,#fff));transform-origin:50% 100%;transition:transform 1.1s cubic-bezier(.45,.05,.25,1)}.wk-lv-rows[data-astro-cid-wgb5hx53]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column-reverse;gap:8px}.wk-lv-row[data-astro-cid-wgb5hx53]{position:relative;display:flex;flex-wrap:wrap;gap:6px 18px;background:#f5f4f8;border-radius:8px;padding:14px 18px;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s,background .25s}.wk-lv-r2[data-astro-cid-wgb5hx53]{margin-left:4%}.wk-lv-r3[data-astro-cid-wgb5hx53]{margin-left:8%}.wk-lv-dot[data-astro-cid-wgb5hx53]{position:absolute;left:-24px;top:50%;width:11px;height:11px;margin-top:-5.5px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--ac);transition:transform .45s cubic-bezier(.3,1.5,.5,1),background .25s}.wk-lv-r2[data-astro-cid-wgb5hx53] .wk-lv-dot[data-astro-cid-wgb5hx53]{left:calc(-24px - 4.2%)}.wk-lv-r3[data-astro-cid-wgb5hx53] .wk-lv-dot[data-astro-cid-wgb5hx53]{left:calc(-24px - 8.8%)}.wk-lv-k[data-astro-cid-wgb5hx53]{flex:0 0 86px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9b9aa6;padding-top:2px;transition:color .25s}.wk-lv-t[data-astro-cid-wgb5hx53]{flex:1 1 200px;font-size:14.5px;line-height:1.45;color:#3c3b44}.wk-lv-row[data-astro-cid-wgb5hx53]:hover{background:var(--ac-tint, #eef)}.wk-lv-row[data-astro-cid-wgb5hx53]:hover .wk-lv-k[data-astro-cid-wgb5hx53]{color:var(--ac-deep, var(--ac))}.wk-lv-row[data-astro-cid-wgb5hx53]:hover .wk-lv-dot[data-astro-cid-wgb5hx53]{background:var(--ac);transform:scale(1.3)}.wk-lv-base[data-astro-cid-wgb5hx53]{position:relative;display:flex;align-items:center;gap:10px;margin:10px 0 0 -26px;padding-top:10px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ac-deep, var(--ac))}.wk-lv-slab[data-astro-cid-wgb5hx53]{position:absolute;left:0;right:0;top:0;height:3px;border-radius:3px;background:var(--ac);opacity:.85;transform-origin:0 50%;transition:transform .8s cubic-bezier(.45,.05,.25,1)}.wk-lv-r1[data-astro-cid-wgb5hx53]{transition-delay:.35s,.35s,0s}.wk-lv-r2[data-astro-cid-wgb5hx53]{transition-delay:.6s,.6s,0s}.wk-lv-r3[data-astro-cid-wgb5hx53]{transition-delay:.85s,.85s,0s}.wk-lv[data-astro-cid-wgb5hx53]:before{transition-delay:.2s}.wk-lv[data-astro-cid-wgb5hx53][data-armed]:not([data-in]) .wk-lv-slab[data-astro-cid-wgb5hx53]{transform:scaleX(0)}.wk-lv[data-astro-cid-wgb5hx53][data-armed]:not([data-in]):before{transform:scaleY(0)}.wk-lv[data-astro-cid-wgb5hx53][data-armed]:not([data-in]) .wk-lv-row[data-astro-cid-wgb5hx53]{opacity:0;transform:translateY(14px)}@media(max-width:560px){.wk-lv-r2[data-astro-cid-wgb5hx53],.wk-lv-r3[data-astro-cid-wgb5hx53]{margin-left:0}.wk-lv-r2[data-astro-cid-wgb5hx53] .wk-lv-dot[data-astro-cid-wgb5hx53],.wk-lv-r3[data-astro-cid-wgb5hx53] .wk-lv-dot[data-astro-cid-wgb5hx53]{left:-24px}}@media(prefers-reduced-motion:reduce){.wk-lv[data-astro-cid-wgb5hx53] [data-astro-cid-wgb5hx53],.wk-lv[data-astro-cid-wgb5hx53]:before{transition:none!important}}.wk-tri[data-astro-cid-3mby65s5]{width:100%;max-width:260px}.wk-tri-svg[data-astro-cid-3mby65s5]{display:block;width:100%;height:auto;overflow:visible}.wk-tri-ring[data-astro-cid-3mby65s5]{fill:color-mix(in oklab,var(--ac) 5%,transparent);stroke:color-mix(in oklab,var(--ac) 45%,#fff);stroke-width:1.5;stroke-dasharray:1;transition:stroke-dashoffset 1.1s cubic-bezier(.45,.05,.25,1)}.wk-tri-spoke[data-astro-cid-3mby65s5]{fill:none;stroke:var(--ac);stroke-width:1.2;stroke-dasharray:2 4;opacity:.5;transition:opacity .6s .9s}.wk-tri-core[data-astro-cid-3mby65s5]{fill:var(--ac)}.wk-tri-dot[data-astro-cid-3mby65s5]{fill:#fff;stroke:var(--ac);stroke-width:2;transition:fill .25s}.wk-tri-hit[data-astro-cid-3mby65s5]{fill:transparent}.wk-tri-n[data-astro-cid-3mby65s5]{font-size:10px;font-weight:700;letter-spacing:.04em;fill:var(--ac);transition:fill .25s}.wk-tri-word[data-astro-cid-3mby65s5]{font-size:18px;font-style:italic;font-weight:500;fill:var(--ac)}.wk-tri-name[data-astro-cid-3mby65s5]{font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;fill:#7d7b89}.wk-tri-node[data-astro-cid-3mby65s5]{cursor:pointer;outline:none}.wk-tri-node[data-astro-cid-3mby65s5]:hover .wk-tri-dot[data-astro-cid-3mby65s5],.wk-tri-node[data-astro-cid-3mby65s5]:focus-visible .wk-tri-dot[data-astro-cid-3mby65s5]{fill:var(--ac)}.wk-tri-node[data-astro-cid-3mby65s5]:hover .wk-tri-n[data-astro-cid-3mby65s5],.wk-tri-node[data-astro-cid-3mby65s5]:focus-visible .wk-tri-n[data-astro-cid-3mby65s5]{fill:#fff}.wk-tri-node[data-astro-cid-3mby65s5]:hover .wk-tri-name[data-astro-cid-3mby65s5],.wk-tri-node[data-astro-cid-3mby65s5]:focus-visible .wk-tri-name[data-astro-cid-3mby65s5]{fill:var(--ac)}.wk-tri-node[data-astro-cid-3mby65s5]:focus-visible .wk-tri-hit[data-astro-cid-3mby65s5]{stroke:var(--ac);stroke-width:1.5;stroke-dasharray:3 3}.wk-tri-pop[data-astro-cid-3mby65s5],.wk-tri-core[data-astro-cid-3mby65s5]{transform-box:fill-box;transform-origin:center}.wk-tri[data-astro-cid-3mby65s5][data-armed]:not([data-in]) .wk-tri-ring[data-astro-cid-3mby65s5]{stroke-dashoffset:1}.wk-tri[data-astro-cid-3mby65s5][data-armed]:not([data-in]) .wk-tri-spoke[data-astro-cid-3mby65s5]{opacity:0}.wk-tri[data-astro-cid-3mby65s5][data-armed]:not([data-in]) [data-astro-cid-3mby65s5]:is(.wk-tri-pop,.wk-tri-core,.wk-tri-lab){opacity:0}.wk-tri[data-astro-cid-3mby65s5][data-armed][data-in] .wk-tri-pop[data-astro-cid-3mby65s5]{animation:wk-tri-pop .55s cubic-bezier(.3,1.5,.5,1) backwards}.wk-tri[data-astro-cid-3mby65s5][data-armed][data-in] .wk-tri-lab[data-astro-cid-3mby65s5]{animation:wk-tri-fade .6s ease backwards}.wk-tri[data-astro-cid-3mby65s5][data-armed][data-in] .wk-tri-core[data-astro-cid-3mby65s5]{animation:wk-tri-pop .6s cubic-bezier(.3,1.6,.5,1) 1.15s backwards}.wk-tri-node1[data-astro-cid-3mby65s5] [data-astro-cid-3mby65s5]:is(.wk-tri-pop,.wk-tri-lab){animation-delay:.1s!important}.wk-tri-node2[data-astro-cid-3mby65s5] [data-astro-cid-3mby65s5]:is(.wk-tri-pop,.wk-tri-lab){animation-delay:.45s!important}.wk-tri-node3[data-astro-cid-3mby65s5] [data-astro-cid-3mby65s5]:is(.wk-tri-pop,.wk-tri-lab){animation-delay:.8s!important}@keyframes wk-tri-pop{0%{opacity:0;transform:scale(.2)}}@keyframes wk-tri-fade{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.wk-tri[data-astro-cid-3mby65s5] [data-astro-cid-3mby65s5]{transition:none!important;animation:none!important}}.wk-next[data-astro-cid-yrf77frp]{display:block;text-decoration:none;color:inherit;border-top:1px solid #ecebf1;background:#faf9fc;transition:background .3s}.wk-next[data-astro-cid-yrf77frp]:hover{background:var(--next-tint, #f4f2f8)}.wk-next[data-astro-cid-yrf77frp]:focus-visible{outline:2px solid var(--ac, #8c8bf8);outline-offset:-4px}.wk-next-in[data-astro-cid-yrf77frp]{max-width:1180px;margin:0 auto;padding:clamp(36px,5vw,60px) clamp(24px,5.5vw,72px);display:flex;align-items:center;justify-content:space-between;gap:24px}.wk-next-k[data-astro-cid-yrf77frp]{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#9b9aa6;margin-bottom:12px}.wk-next-t[data-astro-cid-yrf77frp]{font-family:var(--font-sans);font-size:clamp(24px,3vw,38px);font-weight:400;letter-spacing:-.025em;line-height:1.12;text-wrap:balance}.wk-next-m[data-astro-cid-yrf77frp]{margin-top:10px;font-size:13px;font-weight:500;color:#6e6778}.wk-next-side[data-astro-cid-yrf77frp]{display:flex;align-items:center;gap:clamp(18px,3vw,40px);flex:none}.wk-next-side[data-astro-cid-yrf77frp] .wk-next-cover{width:clamp(64px,9vw,104px);transform:rotate(4deg) translateY(4px);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.wk-next[data-astro-cid-yrf77frp]:hover .wk-next-cover{transform:rotate(0) translateY(-4px)}.wk-next-arrow[data-astro-cid-yrf77frp]{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:99px;border:1px solid #1f1e24;flex:none;transition:background .3s,color .3s}.wk-next[data-astro-cid-yrf77frp]:hover .wk-next-arrow[data-astro-cid-yrf77frp]{background:#1f1e24;color:#fff}.wk-next-arrow[data-astro-cid-yrf77frp] svg[data-astro-cid-yrf77frp]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-45deg);transition:transform .3s}.wk-next[data-astro-cid-yrf77frp]:hover .wk-next-arrow[data-astro-cid-yrf77frp] svg[data-astro-cid-yrf77frp]{transform:rotate(0)}@media(max-width:520px){.wk-next-arrow[data-astro-cid-yrf77frp]{display:none}}@media(prefers-reduced-motion:reduce){.wk-next-side[data-astro-cid-yrf77frp] .wk-next-cover,.wk-next-arrow[data-astro-cid-yrf77frp] svg[data-astro-cid-yrf77frp]{transition:none}}button[data-wk-zoom]{display:block;width:100%;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:inherit;cursor:zoom-in}button[data-wk-zoom]:focus-visible{outline:2px solid var(--ac, #8c8bf8);outline-offset:4px;border-radius:6px}html:has(dialog.wk-lb[open]){overflow:hidden}.wk-lb[data-astro-cid-u6n24ac4]{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#fff;overflow:hidden}.wk-lb[data-astro-cid-u6n24ac4]::backdrop{background:#14111adb;backdrop-filter:blur(6px)}.wk-lb[data-astro-cid-u6n24ac4][open]{animation:wk-lb-in .28s cubic-bezier(.2,.7,.2,1)}@keyframes wk-lb-in{0%{opacity:0;transform:scale(.985)}}.wk-lb-frame[data-astro-cid-u6n24ac4]{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%}.wk-lb-stage[data-astro-cid-u6n24ac4]{position:relative;display:grid;place-items:center;min-height:0;padding:clamp(16px,4vw,48px) clamp(12px,4vw,64px) 8px;overflow:hidden;cursor:zoom-in;touch-action:manipulation}.wk-lb-img[data-astro-cid-u6n24ac4]{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;border-radius:4px;transform-origin:var(--ox, 50%) var(--oy, 50%);transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .25s;user-select:none;-webkit-user-drag:none}.wk-lb-stage[data-astro-cid-u6n24ac4][data-zoom]{cursor:zoom-out}.wk-lb-stage[data-astro-cid-u6n24ac4][data-zoom] .wk-lb-img[data-astro-cid-u6n24ac4]{transform:scale(var(--zs, 2))}.wk-lb-stage[data-astro-cid-u6n24ac4][data-loading] .wk-lb-img[data-astro-cid-u6n24ac4]{opacity:.35}.wk-lb-bar[data-astro-cid-u6n24ac4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 24px;padding:12px clamp(16px,4vw,64px) max(16px,env(safe-area-inset-bottom))}.wk-lb-cap[data-astro-cid-u6n24ac4]{flex:1 1 18rem;min-width:0;font-size:13.5px;line-height:1.45;color:#ffffffd1}.wk-lb-ctrls[data-astro-cid-u6n24ac4]{display:flex;align-items:center;gap:6px;margin-left:auto}.wk-lb-count[data-astro-cid-u6n24ac4]{min-width:3.6rem;text-align:center;font-size:12px;font-weight:600;letter-spacing:.08em;font-variant-numeric:tabular-nums;color:#ffffffb3}.wk-lb-btn[data-astro-cid-u6n24ac4]{display:grid;place-items:center;width:42px;height:42px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#ffffff0f;color:#fff;transition:background .2s,border-color .2s}.wk-lb-btn[data-astro-cid-u6n24ac4]:hover{background:#ffffff29;border-color:#fff6}.wk-lb-btn[data-astro-cid-u6n24ac4]:focus-visible{outline:2px solid #fff;outline-offset:2px}.wk-lb-btn[data-astro-cid-u6n24ac4][aria-pressed=true]{background:#fff;color:#17161c}.wk-lb-btn[data-astro-cid-u6n24ac4][hidden]{display:none}.wk-lb-btn[data-astro-cid-u6n24ac4] svg[data-astro-cid-u6n24ac4]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media(prefers-reduced-motion:reduce){.wk-lb[data-astro-cid-u6n24ac4][open]{animation:none}.wk-lb-img[data-astro-cid-u6n24ac4]{transition:none}}@property --cs-d{syntax: "<number>"; inherits: false; initial-value: 1;}.cs[data-case] .cs-sec-eyebrow:not(.cs-credits-eyebrow){display:flex;align-items:center;gap:14px}.cs[data-case] .cs-sec-eyebrow:not(.cs-credits-eyebrow):after{content:"";flex:1 1 auto;min-width:24px;height:4px;background:radial-gradient(circle,color-mix(in oklab,var(--ac) 50%,transparent) 1px,transparent 1.5px) 0 50% / 8px 4px repeat-x}.cs[data-case] .cs-sec-eyebrow[data-cs-armed]:after{clip-path:inset(0 100% 0 0)}.cs[data-case] .cs-sec-eyebrow[data-cs-armed][data-cs-in]:after{clip-path:inset(0 0 0 0);transition:clip-path 1.3s cubic-bezier(.45,.05,.25,1) .15s}.cs[data-case] [data-cs-dissolve][data-cs-armed]{--cs-d: 0;-webkit-mask-image:linear-gradient(155deg,#000 calc(var(--cs-d) * 165% - 65%),transparent calc(var(--cs-d) * 165%)),radial-gradient(circle,#000 calc(var(--cs-d) * 7.4px),transparent calc(var(--cs-d) * 7.4px + .8px));mask-image:linear-gradient(155deg,#000 calc(var(--cs-d) * 165% - 65%),transparent calc(var(--cs-d) * 165%)),radial-gradient(circle,#000 calc(var(--cs-d) * 7.4px),transparent calc(var(--cs-d) * 7.4px + .8px));-webkit-mask-size:100% 100%,10px 10px;mask-size:100% 100%,10px 10px;-webkit-mask-repeat:no-repeat,repeat;mask-repeat:no-repeat,repeat;-webkit-mask-composite:source-over;mask-composite:add}.cs[data-case] [data-cs-dissolve][data-cs-armed][data-cs-in]{--cs-d: 1;transition:--cs-d 1.5s cubic-bezier(.45,.1,.2,1)}.cs[data-case] :is(.cs-stat-num,.cs-actstat-n,.cs-qn){font-variant-numeric:tabular-nums}.cs[data-case] .cs-meta dd{text-wrap:balance}.cs[data-case] .cs-link:not(.cs-link--flow)>span:first-child,.cs[data-case] :is(.cs-actcard-link,.cs-track-link,.cs-link--flow){background:linear-gradient(currentColor,currentColor) 0 100% / 0% 1px no-repeat;padding-bottom:2px;transition:background-size .45s cubic-bezier(.2,.7,.2,1),color .2s}.cs[data-case] .cs-link:not(.cs-link--flow):is(:hover,:focus-visible)>span:first-child,.cs[data-case] :is(.cs-actcard-link,.cs-track-link,.cs-link--flow):is(:hover,:focus-visible){background-size:100% 1px}.cs[data-case] .cs-ulink{transition:border-color .25s}.cs[data-case] .cs-ulink:hover{border-bottom-color:var(--ac)}@media(prefers-reduced-motion:reduce){.cs[data-case] .cs-link>span:first-child,.cs[data-case] :is(.cs-actcard-link,.cs-track-link,.cs-link--flow){transition:none}}@media(prefers-reduced-motion:no-preference){.cs[data-case] .cs-hero .cs-sub.rise{animation-delay:.62s}.cs[data-case] .cs-meta{border-top-color:transparent;border-bottom-color:transparent;background:linear-gradient(#e7e6ec,#e7e6ec) 0 0 / 100% 1px no-repeat,linear-gradient(#e7e6ec,#e7e6ec) 0 100% / 100% 1px no-repeat;animation:cs-meta-rules 1.1s cubic-bezier(.45,.05,.25,1) .55s both}.cs[data-case] .cs-meta>div{--m: 0}.cs[data-case] .cs-meta>div:nth-child(2){--m: 1}.cs[data-case] .cs-meta>div:nth-child(3){--m: 2}.cs[data-case] .cs-meta>div:nth-child(4){--m: 3}.cs[data-case] .cs-meta dt{animation:cs-meta-k .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(.85s + var(--m) * .11s)}.cs[data-case] .cs-meta dd{animation:cs-meta-v .8s cubic-bezier(.3,.6,.2,1) both;animation-delay:calc(.95s + var(--m) * .11s)}}@keyframes cs-meta-rules{0%{background-size:0% 1px,0% 1px}to{background-size:100% 1px,100% 1px}}@keyframes cs-meta-k{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes cs-meta-v{0%{opacity:.2;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.cs[data-astro-cid-mpm6jxqb]{--ac: #255e9b;--ac-deep: #1d4d80;--ac-soft: #7aa6cf;--ac-tint: #e9f2fb;--ac-tint-ink: #1c3a5c;--next-tint: #fbeef8;background:#fff;color:#17161c;font-size:17px;line-height:1.6}.cs[data-astro-cid-mpm6jxqb] [data-astro-cid-mpm6jxqb]:is(h1,h2,h3,h4){font-family:var(--font-sans)}.cs-wrap[data-astro-cid-mpm6jxqb]{max-width:1180px;margin:0 auto;padding-inline:clamp(24px,5.5vw,72px)}.cs-backrow[data-astro-cid-mpm6jxqb]{padding-top:clamp(28px,4vw,44px)}.cs-back[data-astro-cid-mpm6jxqb]{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.02em;color:#9b9aa6;transition:color .2s}.cs-back[data-astro-cid-mpm6jxqb]:hover{color:#17161c}.cs-back[data-astro-cid-mpm6jxqb] svg[data-astro-cid-mpm6jxqb]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.cs-back[data-astro-cid-mpm6jxqb]:hover svg[data-astro-cid-mpm6jxqb]{transform:translate(-3px)}.cs-hero[data-astro-cid-mpm6jxqb]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);grid-template-areas:"text cover" "meta cover";column-gap:clamp(40px,6vw,96px);align-items:start;padding-top:clamp(24px,3.5vw,40px);padding-bottom:clamp(36px,4.5vw,56px)}.cs-hero-text[data-astro-cid-mpm6jxqb]{grid-area:text}.cs-coverbox[data-astro-cid-mpm6jxqb]{grid-area:cover;padding-top:8px}.cs-eyebrow[data-astro-cid-mpm6jxqb]{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ac);margin-bottom:22px}.cs[data-astro-cid-mpm6jxqb] .cs-h1{font-size:clamp(34px,5.4vw,68px);line-height:1.04;letter-spacing:-.03em;font-weight:300;max-width:920px;margin-bottom:28px;text-wrap:balance}.cs[data-astro-cid-mpm6jxqb] .cs-accent{color:var(--ac);font-weight:500}.cs-sub[data-astro-cid-mpm6jxqb]{max-width:740px;font-size:clamp(18px,1.7vw,24px);line-height:1.45;color:#3c3b44;letter-spacing:-.01em;text-wrap:balance}.cs-meta[data-astro-cid-mpm6jxqb]{grid-area:meta;align-self:end;margin-top:clamp(40px,5vw,60px);display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:24px 28px;border-top:1px solid #e7e6ec;border-bottom:1px solid #e7e6ec;padding:28px 0}.cs-meta[data-astro-cid-mpm6jxqb] dt[data-astro-cid-mpm6jxqb]{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#9b9aa6;margin-bottom:8px}.cs-meta[data-astro-cid-mpm6jxqb] dd[data-astro-cid-mpm6jxqb]{font-size:16px;font-weight:500;color:#17161c}@media(max-width:860px){.cs-hero[data-astro-cid-mpm6jxqb]{grid-template-columns:1fr;grid-template-areas:"text" "cover" "meta"}.cs-coverbox[data-astro-cid-mpm6jxqb]{width:min(62vw,260px);padding-top:clamp(28px,6vw,40px)}}.cs-introsec[data-astro-cid-mpm6jxqb]{padding-bottom:clamp(48px,6vw,80px)}.cs-lead[data-astro-cid-mpm6jxqb]{max-width:760px;font-size:clamp(19px,1.7vw,25px);line-height:1.5;letter-spacing:-.01em;color:#26252c;margin-bottom:clamp(40px,5vw,60px)}.cs-co[data-astro-cid-mpm6jxqb]{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1.5px;text-underline-offset:.22em;text-decoration-color:var(--ac-soft);transition:color .25s,text-decoration-color .25s,background-color .25s;border-radius:3px}.cs-co[data-astro-cid-mpm6jxqb]:hover{color:var(--ac);text-decoration-style:solid;text-decoration-color:var(--ac)}.cs-introsec[data-astro-cid-mpm6jxqb]:has(.cs-stat--co:hover,.cs-stat--co:focus-visible) .cs-co[data-astro-cid-mpm6jxqb]{color:var(--ac-deep);background-color:var(--ac-tint);text-decoration-style:solid;text-decoration-color:var(--ac)}.cs-stats[data-astro-cid-mpm6jxqb]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(16px,2.5vw,28px)}.cs-stat[data-astro-cid-mpm6jxqb]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;padding-top:18px;border-top:1px solid #e7e6ec;position:relative}.cs-stat[data-astro-cid-mpm6jxqb]:before{content:"";position:absolute;left:0;top:-1px;height:2px;width:100%;background:var(--ac);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cs-stat[data-astro-cid-mpm6jxqb]:hover:before,.cs-stat[data-astro-cid-mpm6jxqb]:focus-visible:before{transform:scaleX(1)}.cs-stat[data-astro-cid-mpm6jxqb]:focus-visible{outline:2px solid var(--ac);outline-offset:6px;border-radius:2px}.cs-stat-num[data-astro-cid-mpm6jxqb]{font-size:clamp(40px,4.6vw,60px);font-weight:300;letter-spacing:-.03em;color:var(--ac);line-height:1}.cs[data-astro-cid-mpm6jxqb] .cs-stat-dots{margin-top:14px;min-height:7px}.cs-stat-l[data-astro-cid-mpm6jxqb]{margin-top:12px;font-size:14px;line-height:1.45;color:#56555f;max-width:30ch}.cs-stat-go[data-astro-cid-mpm6jxqb]{margin-top:auto;padding-top:14px;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9b9aa6;transition:color .25s}.cs-stat-go[data-astro-cid-mpm6jxqb] svg[data-astro-cid-mpm6jxqb]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transform:rotate(90deg);transition:transform .3s}.cs-stat[data-astro-cid-mpm6jxqb]:hover .cs-stat-go[data-astro-cid-mpm6jxqb],.cs-stat[data-astro-cid-mpm6jxqb]:focus-visible .cs-stat-go[data-astro-cid-mpm6jxqb]{color:var(--ac)}.cs-stat[data-astro-cid-mpm6jxqb]:hover .cs-stat-go[data-astro-cid-mpm6jxqb] svg[data-astro-cid-mpm6jxqb]{transform:rotate(90deg) translate(2px)}.cs-link[data-astro-cid-mpm6jxqb]{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-size:14px;font-weight:600;color:var(--ac);transition:color .2s}.cs-link[data-astro-cid-mpm6jxqb] svg[data-astro-cid-mpm6jxqb]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-45deg);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.cs-link[data-astro-cid-mpm6jxqb]:hover{color:var(--ac-deep)}.cs-link[data-astro-cid-mpm6jxqb]:hover svg[data-astro-cid-mpm6jxqb]{transform:rotate(0)}.cs-link--mt[data-astro-cid-mpm6jxqb]{margin-top:22px}.cs-bodywrap[data-astro-cid-mpm6jxqb]{position:relative}.cs-body[data-astro-cid-mpm6jxqb]{display:grid;grid-template-columns:168px minmax(0,720px);gap:clamp(40px,7vw,104px);justify-content:start;padding-bottom:clamp(40px,5vw,72px)}.cs-main[data-astro-cid-mpm6jxqb]{grid-column:2;min-width:0}@media(max-width:1080px){.cs-body[data-astro-cid-mpm6jxqb]{grid-template-columns:1fr}.cs-main[data-astro-cid-mpm6jxqb]{grid-column:1}}.cs-section[data-astro-cid-mpm6jxqb]{scroll-margin-top:96px;padding-bottom:clamp(56px,7vw,88px)}@media(max-width:1080px){.cs-section[data-astro-cid-mpm6jxqb]{scroll-margin-top:122px}}.cs-section[data-astro-cid-mpm6jxqb]:focus,.cs-section[data-astro-cid-mpm6jxqb]:focus-visible{outline:none}.cs-sec-eyebrow[data-astro-cid-mpm6jxqb]{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ac);margin-bottom:20px}.cs[data-astro-cid-mpm6jxqb] .cs-statement{font-size:clamp(24px,2.8vw,32px);font-weight:400;letter-spacing:-.025em;line-height:1.18;margin-bottom:24px;text-wrap:balance}.cs-p[data-astro-cid-mpm6jxqb]{font-size:17px;line-height:1.72;color:#56555f;text-wrap:pretty}.cs-mb[data-astro-cid-mpm6jxqb]{margin-bottom:28px}.cs-mb-lg[data-astro-cid-mpm6jxqb]{margin-bottom:30px}.cs-mt[data-astro-cid-mpm6jxqb]{margin-top:28px}.cs-mt-s[data-astro-cid-mpm6jxqb]{margin-top:14px}.cs-qlist[data-astro-cid-mpm6jxqb]{list-style:none;display:flex;flex-direction:column;gap:0;counter-reset:q}.cs-qlist[data-astro-cid-mpm6jxqb] li[data-astro-cid-mpm6jxqb]{display:flex;gap:18px;padding:20px 0;border-top:1px solid #e7e6ec;counter-increment:q;font-size:16.5px;line-height:1.5;color:#26252c;transition:padding .3s,color .3s}.cs-qlist[data-astro-cid-mpm6jxqb] li[data-astro-cid-mpm6jxqb]:last-child{border-bottom:1px solid #e7e6ec}.cs-qlist[data-astro-cid-mpm6jxqb] li[data-astro-cid-mpm6jxqb]:hover{color:#17161c;padding-left:6px}.cs-qn[data-astro-cid-mpm6jxqb]{flex:none;padding-top:2px}.cs-qn[data-astro-cid-mpm6jxqb]:before{content:counter(q,decimal-leading-zero);font-size:13px;font-weight:600;color:var(--ac-soft);font-variant-numeric:tabular-nums;transition:color .3s}.cs-qlist[data-astro-cid-mpm6jxqb] li[data-astro-cid-mpm6jxqb]:hover .cs-qn[data-astro-cid-mpm6jxqb]:before{color:var(--ac)}.cs-phases[data-astro-cid-mpm6jxqb]{list-style:none;position:relative;padding-left:30px}.cs-phases[data-astro-cid-mpm6jxqb]:before{content:"";position:absolute;left:5px;top:12px;bottom:12px;width:1.5px;background:linear-gradient(var(--ac),color-mix(in oklab,var(--ac) 25%,#fff));transform-origin:50% 0;transition:transform 1.6s cubic-bezier(.45,.05,.25,1)}.cs-phases[data-astro-cid-mpm6jxqb][data-armed]:not([data-in]):before{transform:scaleY(0)}.cs-phase[data-astro-cid-mpm6jxqb]{position:relative;margin-bottom:28px}.cs-phase[data-astro-cid-mpm6jxqb]:before{content:"";position:absolute;left:-30px;top:8px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--ac)}.cs-phase--last[data-astro-cid-mpm6jxqb]{margin-bottom:0}.cs-chip[data-astro-cid-mpm6jxqb]{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#56555f;background:#f0eff4;border-radius:6px;padding:6px 12px;margin-bottom:14px}.cs-methods[data-astro-cid-mpm6jxqb]{background:var(--ac-tint);border-radius:8px;padding:16px 20px;margin-top:22px;font-size:14px;line-height:1.5;color:#3c3b44}.cs-methods-k[data-astro-cid-mpm6jxqb]{font-weight:600;letter-spacing:.04em;color:var(--ac-deep)}.cs-fwstack[data-astro-cid-mpm6jxqb]{display:flex;flex-direction:column;gap:18px}.cs-fw[data-astro-cid-mpm6jxqb]{border:1px solid #e7e6ec;border-radius:10px;padding:26px 28px;scroll-margin-top:110px}@media(max-width:560px){.cs-fw[data-astro-cid-mpm6jxqb]{padding:22px 18px}}.cs-fw-num[data-astro-cid-mpm6jxqb]{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9b9aa6;margin-bottom:10px}.cs-fw-title[data-astro-cid-mpm6jxqb]{font-size:20px;font-weight:600;letter-spacing:-.01em;margin-bottom:4px}.cs-fw-sub[data-astro-cid-mpm6jxqb]{font-size:15.5px;color:#56555f;margin-bottom:18px}.cs-fw-note[data-astro-cid-mpm6jxqb]{background:var(--ac-tint);border-radius:8px;padding:16px 18px;margin-bottom:16px}.cs-fw-note-k[data-astro-cid-mpm6jxqb]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ac-deep);margin-bottom:8px}.cs-fw-note[data-astro-cid-mpm6jxqb] p[data-astro-cid-mpm6jxqb]{font-size:14.5px;line-height:1.5;color:#3c3b44}.cs-fw-foot[data-astro-cid-mpm6jxqb]{font-size:15.5px;line-height:1.55;color:#56555f;text-wrap:pretty}.cs-fw[data-astro-cid-mpm6jxqb] strong[data-astro-cid-mpm6jxqb]{font-weight:600}.cs-takeaway[data-astro-cid-mpm6jxqb]{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:clamp(24px,4vw,48px);align-items:center;background:var(--ac-tint);border-radius:12px;padding:clamp(30px,4vw,48px)}@media(max-width:760px){.cs-takeaway[data-astro-cid-mpm6jxqb]{grid-template-columns:1fr;justify-items:center}.cs-takeaway[data-astro-cid-mpm6jxqb]>div[data-astro-cid-mpm6jxqb]:first-child{justify-self:stretch}}.cs-takeaway-k[data-astro-cid-mpm6jxqb]{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ac-deep);margin-bottom:18px}.cs-takeaway-body[data-astro-cid-mpm6jxqb]{font-size:clamp(20px,2.2vw,28px);line-height:1.4;letter-spacing:-.02em;color:var(--ac-tint-ink);font-weight:400}.cs-takeaway-body[data-astro-cid-mpm6jxqb] em[data-astro-cid-mpm6jxqb]{font-style:italic;color:var(--ac)}.cs-actcards[data-astro-cid-mpm6jxqb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;margin-bottom:28px}.cs-actcard[data-astro-cid-mpm6jxqb]{border:1px solid #e7e6ec;border-radius:10px;overflow:hidden;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s}.cs-actcard[data-astro-cid-mpm6jxqb]:hover{transform:translateY(-3px);box-shadow:0 18px 40px -24px #1e325066}.cs-actcard[data-astro-cid-mpm6jxqb] img[data-astro-cid-mpm6jxqb]{display:block;width:100%;height:auto}.cs-actcard-b[data-astro-cid-mpm6jxqb]{padding:18px 24px 22px}.cs-actcard-h[data-astro-cid-mpm6jxqb]{font-size:13px;font-weight:600;color:#17161c;margin-bottom:6px}.cs-actcard-t[data-astro-cid-mpm6jxqb]{font-size:13.5px;line-height:1.5;color:#56555f;margin-bottom:16px}.cs-ulink[data-astro-cid-mpm6jxqb]{color:var(--ac);font-weight:600;text-decoration:none;border-bottom:1px solid #c2d4e8}.cs-actstats[data-astro-cid-mpm6jxqb]{display:flex;gap:18px;padding-top:14px;border-top:1px solid #f0eff4}.cs-actstat-n[data-astro-cid-mpm6jxqb]{font-size:22px;font-weight:300;color:#17161c;line-height:1}.cs-actstats[data-astro-cid-mpm6jxqb] p[data-astro-cid-mpm6jxqb]{font-size:11px;color:#9b9aa6;margin-top:4px}.cs-actcard-ey[data-astro-cid-mpm6jxqb]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#9b9aa6;margin-bottom:12px}.cs-actcard-tt[data-astro-cid-mpm6jxqb]{font-size:16px;font-weight:600;line-height:1.25;margin-bottom:10px}.cs-actcard-d[data-astro-cid-mpm6jxqb]{font-size:12px;color:#9b9aa6;margin-bottom:14px}.cs-actcard-link[data-astro-cid-mpm6jxqb]{font-size:13px;font-weight:600;color:var(--ac);text-decoration:none}.cs-quote[data-astro-cid-mpm6jxqb]{border-left:2px solid var(--ac);padding-left:20px}.cs-quote[data-astro-cid-mpm6jxqb] p{font-size:17px;line-height:1.6;color:#26252c;text-wrap:pretty}.cs[data-astro-cid-mpm6jxqb] .cs-reflect-h{border-left:3px solid var(--ac);padding-left:20px;font-size:clamp(23px,2.7vw,28px);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:24px;text-wrap:balance}.cs-credits-sec[data-astro-cid-mpm6jxqb]{border-top:1px solid #1f1e24;padding-top:32px;padding-bottom:8px}.cs-credits-eyebrow[data-astro-cid-mpm6jxqb]{color:#9b9aa6;margin-bottom:24px}.cs-credits[data-astro-cid-mpm6jxqb]{display:flex;flex-direction:column;gap:18px}.cs-cred-k[data-astro-cid-mpm6jxqb]{font-size:13px;font-weight:600;color:#17161c;margin-bottom:5px}.cs-cred-v[data-astro-cid-mpm6jxqb]{font-size:15px;line-height:1.55;color:#56555f}@media(prefers-reduced-motion:reduce){.cs[data-astro-cid-mpm6jxqb] [data-astro-cid-mpm6jxqb],.cs[data-astro-cid-mpm6jxqb] [data-astro-cid-mpm6jxqb]:before{transition:none!important}}.wk-1in4[data-astro-cid-6ob2synd]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:clamp(18px,3vw,32px);align-items:center;margin-top:28px;background:#fbe9f7;border-radius:10px;padding:26px 28px}.wk-1in4-fig[data-astro-cid-6ob2synd]{display:grid;grid-template-columns:repeat(2,30px);gap:10px}.wk-1in4-p[data-astro-cid-6ob2synd]{position:relative;width:30px;height:30px}.wk-1in4-p[data-astro-cid-6ob2synd]:before,.wk-1in4-p[data-astro-cid-6ob2synd]:after{content:"";position:absolute;left:50%;background:currentColor;transform:translate(-50%)}.wk-1in4-p[data-astro-cid-6ob2synd]:before{top:1px;width:11px;height:11px;border-radius:50%}.wk-1in4-p[data-astro-cid-6ob2synd]:after{bottom:1px;width:22px;height:13px;border-radius:11px 11px 4px 4px}.wk-1in4-p[data-astro-cid-6ob2synd]{color:#e7c3df;transition:color .6s ease}.wk-1in4-p--one[data-astro-cid-6ob2synd]{color:var(--ac)}.wk-1in4-p--b1[data-astro-cid-6ob2synd],.wk-1in4-p--b2[data-astro-cid-6ob2synd],.wk-1in4-p--b3[data-astro-cid-6ob2synd]{color:#c98bbf}.wk-1in4-p[data-astro-cid-6ob2synd] i[data-astro-cid-6ob2synd]{position:absolute;inset:-6px;border-radius:50%;box-shadow:0 0 0 1.5px var(--ac);opacity:0}.wk-1in4-text[data-astro-cid-6ob2synd]{min-width:0}.wk-1in4-k[data-astro-cid-6ob2synd]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a3a83;margin-bottom:12px}.wk-1in4-body[data-astro-cid-6ob2synd]{font-size:clamp(17px,1.7vw,21px);line-height:1.45;letter-spacing:-.01em;color:#4a1146;font-style:italic}.wk-1in4[data-astro-cid-6ob2synd][data-armed]:not([data-in]) .wk-1in4-p[data-astro-cid-6ob2synd]{color:#edd3e7}.wk-1in4[data-astro-cid-6ob2synd][data-armed][data-in] .wk-1in4-p--one[data-astro-cid-6ob2synd] i[data-astro-cid-6ob2synd]{animation:wk-ripple 1.1s ease-out .5s}.wk-1in4[data-astro-cid-6ob2synd][data-armed][data-in] .wk-1in4-p--b1[data-astro-cid-6ob2synd]{transition-delay:1.1s}.wk-1in4[data-astro-cid-6ob2synd][data-armed][data-in] .wk-1in4-p--b2[data-astro-cid-6ob2synd]{transition-delay:1.3s}.wk-1in4[data-astro-cid-6ob2synd][data-armed][data-in] .wk-1in4-p--b3[data-astro-cid-6ob2synd]{transition-delay:1.5s}.wk-1in4[data-astro-cid-6ob2synd][data-armed][data-in] .wk-1in4-p--b1[data-astro-cid-6ob2synd] i[data-astro-cid-6ob2synd]{animation:wk-ripple .9s ease-out 1.05s}.wk-1in4[data-astro-cid-6ob2synd][data-armed][data-in] .wk-1in4-p--b2[data-astro-cid-6ob2synd] i[data-astro-cid-6ob2synd]{animation:wk-ripple .9s ease-out 1.25s}.wk-1in4[data-astro-cid-6ob2synd][data-armed][data-in] .wk-1in4-p--b3[data-astro-cid-6ob2synd] i[data-astro-cid-6ob2synd]{animation:wk-ripple .9s ease-out 1.45s}.wk-1in4[data-astro-cid-6ob2synd]:hover .wk-1in4-p[data-astro-cid-6ob2synd] i[data-astro-cid-6ob2synd]{animation:wk-ripple .9s ease-out}.wk-1in4[data-astro-cid-6ob2synd]:hover .wk-1in4-p--b1[data-astro-cid-6ob2synd] i[data-astro-cid-6ob2synd]{animation-delay:.15s}.wk-1in4[data-astro-cid-6ob2synd]:hover .wk-1in4-p--b2[data-astro-cid-6ob2synd] i[data-astro-cid-6ob2synd]{animation-delay:.3s}.wk-1in4[data-astro-cid-6ob2synd]:hover .wk-1in4-p--b3[data-astro-cid-6ob2synd] i[data-astro-cid-6ob2synd]{animation-delay:.45s}@keyframes wk-ripple{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@media(max-width:520px){.wk-1in4[data-astro-cid-6ob2synd]{grid-template-columns:1fr;padding:22px}.wk-1in4-fig[data-astro-cid-6ob2synd]{grid-template-columns:repeat(4,30px)}}@media(prefers-reduced-motion:reduce){.wk-1in4[data-astro-cid-6ob2synd] [data-astro-cid-6ob2synd],.wk-1in4[data-astro-cid-6ob2synd] [data-astro-cid-6ob2synd]:before{transition:none!important;animation:none!important}}.wk-syn[data-astro-cid-eu46vezl]{position:relative;display:grid;grid-template-columns:8.75rem 8rem minmax(0,1fr);align-items:center;gap:0}.wk-syn-svg[data-astro-cid-eu46vezl]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.wk-syn-src[data-astro-cid-eu46vezl]{position:relative}.wk-syn-k[data-astro-cid-eu46vezl]{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9b9aa6;margin-bottom:12px;line-height:1.4}.wk-syn-pills[data-astro-cid-eu46vezl]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.wk-syn-pill[data-astro-cid-eu46vezl]{position:relative;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;line-height:1.25;color:#3c3b44;padding:7px 10px 7px 9px;border-radius:8px;background:#fff;border:1px solid #ece9f0;transition:border-color .25s,color .25s}.wk-syn-pill[data-astro-cid-eu46vezl] i[data-astro-cid-eu46vezl]{flex:none;width:7px;height:7px;border-radius:50%;background:var(--ac)}.wk-syn-pill[data-astro-cid-eu46vezl].is-hot{border-color:var(--ac);color:var(--ac)}.wk-syn-hub[data-astro-cid-eu46vezl]{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px}.wk-syn-node[data-astro-cid-eu46vezl]{width:22px;height:22px;border-radius:50%;background:var(--ac);box-shadow:0 0 0 6px color-mix(in oklab,var(--ac) 14%,transparent);transition:transform .5s cubic-bezier(.3,1.5,.5,1) .5s}.wk-syn-hubl[data-astro-cid-eu46vezl]{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ac)}.wk-syn-list[data-astro-cid-eu46vezl]{list-style:none;position:relative;margin:0;background:#f7f6fa;border:1px solid #efeef4;border-radius:12px;padding:10px clamp(20px,3vw,30px)}.wk-syn-item[data-astro-cid-eu46vezl]{display:flex;gap:18px;padding:20px 0;transition:transform .3s}.wk-syn-item[data-astro-cid-eu46vezl]+.wk-syn-item[data-astro-cid-eu46vezl]{border-top:1px solid #e8e6ee}.wk-syn-n[data-astro-cid-eu46vezl]{flex:none;padding-top:3px;font-size:13px;font-weight:600;color:var(--ac-soft);font-variant-numeric:tabular-nums;transition:color .25s}.wk-syn-item[data-astro-cid-eu46vezl].is-hot .wk-syn-n[data-astro-cid-eu46vezl]{color:var(--ac)}.wk-syn-h[data-astro-cid-eu46vezl]{font-size:17px;font-weight:600;margin-bottom:5px}.wk-syn-d[data-astro-cid-eu46vezl]{font-size:15px;line-height:1.5;color:#56555f}.wk-syn[data-astro-cid-eu46vezl] .wk-syn-path{fill:none;stroke:color-mix(in oklab,var(--ac) 38%,#fff);stroke-width:1.4;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.45,.05,.25,1) var(--d, 0s),stroke .25s,stroke-width .25s}.wk-syn[data-astro-cid-eu46vezl] .wk-syn-path.is-hot{stroke:var(--ac);stroke-width:2}.wk-syn[data-astro-cid-eu46vezl][data-armed]:not([data-in]) .wk-syn-path{stroke-dashoffset:1}.wk-syn[data-astro-cid-eu46vezl][data-armed]:not([data-in]) .wk-syn-node[data-astro-cid-eu46vezl]{transform:scale(0)}@media(max-width:760px){.wk-syn[data-astro-cid-eu46vezl]{grid-template-columns:1fr;gap:0}.wk-syn-pills[data-astro-cid-eu46vezl]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wk-syn-hub[data-astro-cid-eu46vezl]{padding:26px 0 22px}}@media(prefers-reduced-motion:reduce){.wk-syn[data-astro-cid-eu46vezl] [data-astro-cid-eu46vezl],.wk-syn[data-astro-cid-eu46vezl] .wk-syn-path{transition:none!important}}.wk-cof[data-astro-cid-mdoybwoq]{margin-top:24px;background:#fbe9f7;border-radius:10px;padding:22px 26px 24px}.wk-cof-k[data-astro-cid-mdoybwoq]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a3a83;margin-bottom:10px}.wk-cof-body[data-astro-cid-mdoybwoq]{font-size:15.5px;line-height:1.5;color:#4a1146;font-style:italic}.wk-cof-fig[data-astro-cid-mdoybwoq]{display:grid;grid-template-columns:auto minmax(0,1fr) 3.2em;align-items:center;gap:10px 14px;margin-top:18px;padding-top:16px;border-top:1px solid #f0cfe8}.wk-cof-l[data-astro-cid-mdoybwoq]{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8a3a83;white-space:nowrap}.wk-cof-track[data-astro-cid-mdoybwoq]{position:relative;height:10px}.wk-cof-bar[data-astro-cid-mdoybwoq]{position:absolute;left:0;top:0;bottom:0;border-radius:999px;transition:width 1s cubic-bezier(.2,.7,.2,1)}.wk-cof-bar--early[data-astro-cid-mdoybwoq]{width:25%;background:#c98bbf}.wk-cof-bar--late[data-astro-cid-mdoybwoq]{width:75%;background:var(--ac);transition-delay:.25s;overflow:visible}.wk-cof-range[data-astro-cid-mdoybwoq]{position:absolute;left:100%;top:0;bottom:0;width:33.333%;border-radius:0 999px 999px 0;background:repeating-linear-gradient(135deg,color-mix(in oklab,var(--ac) 55%,transparent) 0 2px,transparent 2px 5px);transition:opacity .5s 1.1s}.wk-cof-v[data-astro-cid-mdoybwoq]{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:#8a3a83}.wk-cof-v--late[data-astro-cid-mdoybwoq]{color:var(--ac);transition:opacity .5s 1s}.wk-cof[data-astro-cid-mdoybwoq][data-armed]:not([data-in]) .wk-cof-bar[data-astro-cid-mdoybwoq]{width:0}.wk-cof[data-astro-cid-mdoybwoq][data-armed]:not([data-in]) [data-astro-cid-mdoybwoq]:is(.wk-cof-range,.wk-cof-v--late){opacity:0}@media(max-width:480px){.wk-cof-fig[data-astro-cid-mdoybwoq]{grid-template-columns:minmax(0,1fr) 3em}.wk-cof-l[data-astro-cid-mdoybwoq]{grid-column:1 / -1;margin-bottom:-4px}}@media(prefers-reduced-motion:reduce){.wk-cof[data-astro-cid-mdoybwoq] [data-astro-cid-mdoybwoq]{transition:none!important}}.wk-hub[data-astro-cid-m4amw4mq]{margin-top:26px;border:1px solid #efeef4;border-radius:12px;padding:18px clamp(16px,3vw,26px) 18px;background:#fff}.wk-hub-seg[data-astro-cid-m4amw4mq]{display:inline-flex;padding:3px;border-radius:999px;background:#f5f4f8}.wk-hub-btn[data-astro-cid-m4amw4mq]{font:inherit;font-size:12.5px;font-weight:600;padding:7px 14px;border:0;border-radius:999px;background:transparent;color:#6e6778;transition:background .25s,color .25s,box-shadow .25s}.wk-hub-btn[data-astro-cid-m4amw4mq][aria-pressed=true]{background:#fff;color:var(--ac);box-shadow:0 2px 8px -3px #28142840}.wk-hub-btn[data-astro-cid-m4amw4mq]:focus-visible{outline:2px solid var(--ac);outline-offset:2px}.wk-hub-svg[data-astro-cid-m4amw4mq]{display:block;width:100%;height:auto;margin:6px 0 4px}.wk-hub-svg--tall[data-astro-cid-m4amw4mq]{display:none!important}@media(max-width:520px){.wk-hub-svg--wide[data-astro-cid-m4amw4mq]{display:none!important}.wk-hub-svg--tall[data-astro-cid-m4amw4mq]{display:block!important;max-width:340px;margin-inline:auto}}.wk-hub-l1[data-astro-cid-m4amw4mq],.wk-hub-l2[data-astro-cid-m4amw4mq]{fill:none;stroke:var(--ac);stroke-linecap:round;transition:opacity .5s ease var(--d, 0s)}.wk-hub-l1[data-astro-cid-m4amw4mq]{stroke-width:1.6;opacity:.55}.wk-hub-l2[data-astro-cid-m4amw4mq]{stroke-width:1;opacity:.3}.wk-hub-learner[data-astro-cid-m4amw4mq]{fill:#c98bbf;transition:fill .5s ease var(--d, 0s),transform .5s ease var(--d, 0s);transform-box:fill-box;transform-origin:center}.wk-hub-champ[data-astro-cid-m4amw4mq]{fill:#fff;stroke:var(--ac);stroke-width:2.5;transition:stroke .5s ease var(--d, 0s),fill .5s ease var(--d, 0s)}.wk-hub-team[data-astro-cid-m4amw4mq]{fill:var(--ac)}.wk-hub-halo[data-astro-cid-m4amw4mq]{fill:color-mix(in oklab,var(--ac) 10%,transparent);stroke:color-mix(in oklab,var(--ac) 35%,transparent);stroke-width:1;stroke-dasharray:3 3;transition:transform .6s cubic-bezier(.3,1.4,.5,1);transform-box:fill-box;transform-origin:center}.wk-hub[data-astro-cid-m4amw4mq][data-state=central] [data-astro-cid-m4amw4mq]:is(.wk-hub-l1,.wk-hub-l2){opacity:0;transition-delay:0s}.wk-hub[data-astro-cid-m4amw4mq][data-state=central] .wk-hub-learner[data-astro-cid-m4amw4mq]{fill:#ece6ee;transition-delay:0s}.wk-hub[data-astro-cid-m4amw4mq][data-state=central] .wk-hub-champ[data-astro-cid-m4amw4mq]{stroke:#e3dbe6;fill:#f7f3f8;transition-delay:0s}.wk-hub[data-astro-cid-m4amw4mq][data-state=central] .wk-hub-halo[data-astro-cid-m4amw4mq]{transform:scale(1.25)}.wk-hub-key[data-astro-cid-m4amw4mq]{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid #f2f0f5;display:flex;flex-wrap:wrap;gap:6px 22px;font-size:12px;font-weight:500;color:#56555f}.wk-hub-key[data-astro-cid-m4amw4mq] li[data-astro-cid-m4amw4mq]{display:inline-flex;align-items:center;gap:8px}.wk-hub-key[data-astro-cid-m4amw4mq] i[data-astro-cid-m4amw4mq]{width:10px;height:10px;border-radius:50%}.wk-hub-k1[data-astro-cid-m4amw4mq]{background:var(--ac)}.wk-hub-k2[data-astro-cid-m4amw4mq]{background:#fff;box-shadow:inset 0 0 0 2px var(--ac)}.wk-hub-k3[data-astro-cid-m4amw4mq]{background:#c98bbf;transform:scale(.8)}@media(prefers-reduced-motion:reduce){.wk-hub[data-astro-cid-m4amw4mq] [data-astro-cid-m4amw4mq]{transition:none!important}}.cs[data-astro-cid-xvqi3k7q]{--ac: #6f136a;--ac-deep: #54104f;--ac-soft: #b07aac;--ac-tint: #f7eaf6;--next-tint: #fdeee4;background:#fff;color:#17161c;font-size:17px;line-height:1.6}.cs[data-astro-cid-xvqi3k7q] [data-astro-cid-xvqi3k7q]:is(h1,h2,h3,h4){font-family:var(--font-sans)}.cs-wrap[data-astro-cid-xvqi3k7q]{max-width:1180px;margin:0 auto;padding-inline:clamp(24px,5.5vw,72px)}.cs-backrow[data-astro-cid-xvqi3k7q]{padding-top:clamp(28px,4vw,44px)}.cs-back[data-astro-cid-xvqi3k7q]{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.02em;color:#9b9aa6;transition:color .2s}.cs-back[data-astro-cid-xvqi3k7q]:hover{color:#17161c}.cs-back[data-astro-cid-xvqi3k7q] svg[data-astro-cid-xvqi3k7q]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.cs-back[data-astro-cid-xvqi3k7q]:hover svg[data-astro-cid-xvqi3k7q]{transform:translate(-3px)}.cs-hero[data-astro-cid-xvqi3k7q]{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,300px);grid-template-areas:"text cover" "meta cover";column-gap:clamp(40px,6vw,96px);align-items:start;padding-top:clamp(24px,3.5vw,40px);padding-bottom:clamp(36px,4.5vw,56px)}.cs-hero-text[data-astro-cid-xvqi3k7q]{grid-area:text}.cs-coverbox[data-astro-cid-xvqi3k7q]{grid-area:cover;padding-top:8px}.cs-eyebrow[data-astro-cid-xvqi3k7q]{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ac);margin-bottom:22px}.cs[data-astro-cid-xvqi3k7q] .cs-h1{font-size:clamp(34px,5.4vw,68px);line-height:1.04;letter-spacing:-.03em;font-weight:300;max-width:920px;margin-bottom:28px;text-wrap:balance}.cs[data-astro-cid-xvqi3k7q] .cs-accent{color:var(--ac);font-weight:500}.cs-sub[data-astro-cid-xvqi3k7q]{max-width:680px;font-size:clamp(18px,1.7vw,24px);line-height:1.45;color:#3c3b44;letter-spacing:-.01em}.cs-meta[data-astro-cid-xvqi3k7q]{grid-area:meta;align-self:end;margin-top:clamp(40px,5vw,60px);display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:24px 32px;border-top:1px solid #e7e6ec;border-bottom:1px solid #e7e6ec;padding:28px 0}.cs-meta[data-astro-cid-xvqi3k7q] dt[data-astro-cid-xvqi3k7q]{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#9b9aa6;margin-bottom:8px}.cs-meta[data-astro-cid-xvqi3k7q] dd[data-astro-cid-xvqi3k7q]{font-size:16px;font-weight:500;color:#17161c}@media(max-width:860px){.cs-hero[data-astro-cid-xvqi3k7q]{grid-template-columns:1fr;grid-template-areas:"text" "cover" "meta"}.cs-coverbox[data-astro-cid-xvqi3k7q]{width:min(62vw,260px);padding-top:clamp(28px,6vw,40px)}}.cs-introsec[data-astro-cid-xvqi3k7q]{padding-bottom:clamp(48px,6vw,80px)}.cs-lead[data-astro-cid-xvqi3k7q]{max-width:760px;font-size:clamp(19px,1.7vw,25px);line-height:1.5;letter-spacing:-.01em;color:#26252c;margin-bottom:clamp(40px,5vw,60px)}.cs-co[data-astro-cid-xvqi3k7q]{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-decoration-thickness:1.5px;text-underline-offset:.22em;text-decoration-color:var(--ac-soft);transition:color .25s,text-decoration-color .25s,background-color .25s;border-radius:3px}.cs-co[data-astro-cid-xvqi3k7q]:hover{color:var(--ac);text-decoration-style:solid;text-decoration-color:var(--ac)}.cs-introsec[data-astro-cid-xvqi3k7q]:has(.cs-stat--co:hover,.cs-stat--co:focus-visible) .cs-co[data-astro-cid-xvqi3k7q]{color:var(--ac-deep);background-color:var(--ac-tint);text-decoration-style:solid;text-decoration-color:var(--ac)}.cs-stats[data-astro-cid-xvqi3k7q]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(16px,2.5vw,28px)}.cs-stat[data-astro-cid-xvqi3k7q]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;padding-top:18px;border-top:1px solid #e7e6ec;position:relative}.cs-stat[data-astro-cid-xvqi3k7q]:before{content:"";position:absolute;left:0;top:-1px;height:2px;width:100%;background:var(--ac);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cs-stat[data-astro-cid-xvqi3k7q]:hover:before,.cs-stat[data-astro-cid-xvqi3k7q]:focus-visible:before{transform:scaleX(1)}.cs-stat[data-astro-cid-xvqi3k7q]:focus-visible{outline:2px solid var(--ac);outline-offset:6px;border-radius:2px}.cs-stat-num[data-astro-cid-xvqi3k7q]{font-size:clamp(40px,4.6vw,60px);font-weight:300;letter-spacing:-.03em;color:var(--ac);line-height:1}.cs[data-astro-cid-xvqi3k7q] .cs-stat-dots{margin-top:14px;min-height:7px}.cs-stat-l[data-astro-cid-xvqi3k7q]{margin-top:12px;font-size:14px;line-height:1.45;color:#56555f;max-width:32ch}.cs-stat-go[data-astro-cid-xvqi3k7q]{margin-top:auto;padding-top:14px;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9b9aa6;transition:color .25s}.cs-stat-go[data-astro-cid-xvqi3k7q] svg[data-astro-cid-xvqi3k7q]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transform:rotate(90deg);transition:transform .3s}.cs-stat[data-astro-cid-xvqi3k7q]:hover .cs-stat-go[data-astro-cid-xvqi3k7q],.cs-stat[data-astro-cid-xvqi3k7q]:focus-visible .cs-stat-go[data-astro-cid-xvqi3k7q]{color:var(--ac)}.cs-stat[data-astro-cid-xvqi3k7q]:hover .cs-stat-go[data-astro-cid-xvqi3k7q] svg[data-astro-cid-xvqi3k7q]{transform:rotate(90deg) translate(2px)}.cs-link[data-astro-cid-xvqi3k7q]{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-size:14px;font-weight:600;color:var(--ac);transition:color .2s}.cs-link[data-astro-cid-xvqi3k7q] svg[data-astro-cid-xvqi3k7q]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-45deg);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.cs-link[data-astro-cid-xvqi3k7q]:hover{color:var(--ac-deep)}.cs-link[data-astro-cid-xvqi3k7q]:hover svg[data-astro-cid-xvqi3k7q]{transform:rotate(0)}.cs-link--mt[data-astro-cid-xvqi3k7q]{margin-top:22px}.cs-link--mt-s[data-astro-cid-xvqi3k7q]{margin-top:14px}.cs-link--flow[data-astro-cid-xvqi3k7q]{display:inline}.cs-link--flow[data-astro-cid-xvqi3k7q] .cs-link-tail[data-astro-cid-xvqi3k7q]{white-space:nowrap}.cs-link--flow[data-astro-cid-xvqi3k7q] svg[data-astro-cid-xvqi3k7q]{display:inline-block;vertical-align:-.12em;margin-left:6px}.cs-bodywrap[data-astro-cid-xvqi3k7q]{position:relative}.cs-body[data-astro-cid-xvqi3k7q]{display:grid;grid-template-columns:168px minmax(0,720px);gap:clamp(40px,7vw,104px);justify-content:start;padding-bottom:clamp(40px,5vw,72px)}.cs-main[data-astro-cid-xvqi3k7q]{grid-column:2;min-width:0}@media(max-width:1080px){.cs-body[data-astro-cid-xvqi3k7q]{grid-template-columns:1fr}.cs-main[data-astro-cid-xvqi3k7q]{grid-column:1}}.cs-section[data-astro-cid-xvqi3k7q]{scroll-margin-top:96px;padding-bottom:clamp(56px,7vw,88px)}@media(max-width:1080px){.cs-section[data-astro-cid-xvqi3k7q]{scroll-margin-top:122px}}.cs-section[data-astro-cid-xvqi3k7q]:focus,.cs-section[data-astro-cid-xvqi3k7q]:focus-visible{outline:none}.cs-sec-eyebrow[data-astro-cid-xvqi3k7q]{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ac);margin-bottom:20px}.cs-p[data-astro-cid-xvqi3k7q]{font-size:17px;line-height:1.72;color:#56555f;text-wrap:pretty}.cs-mb-s[data-astro-cid-xvqi3k7q]{margin-bottom:18px}.cs-mb[data-astro-cid-xvqi3k7q]{margin-bottom:28px}.cs-mb-lg[data-astro-cid-xvqi3k7q]{margin-bottom:clamp(28px,4vw,40px)}.cs-mt[data-astro-cid-xvqi3k7q]{margin-top:24px}.cs-qlist[data-astro-cid-xvqi3k7q]{list-style:none;display:flex;flex-direction:column;gap:2px;counter-reset:q}.cs-qlist[data-astro-cid-xvqi3k7q] li[data-astro-cid-xvqi3k7q]{display:flex;gap:18px;padding:20px 0;border-top:1px solid #e7e6ec;counter-increment:q;transition:padding .3s}.cs-qlist[data-astro-cid-xvqi3k7q] li[data-astro-cid-xvqi3k7q]:hover{padding-left:6px}.cs-qlist[data-astro-cid-xvqi3k7q] li[data-astro-cid-xvqi3k7q]:last-child{border-bottom:1px solid #e7e6ec}.cs-qlist[data-astro-cid-xvqi3k7q] li[data-astro-cid-xvqi3k7q]>span[data-astro-cid-xvqi3k7q]:last-child{font-size:16.5px;line-height:1.5;color:#26252c}.cs-qn[data-astro-cid-xvqi3k7q]{flex:none;padding-top:2px}.cs-qn[data-astro-cid-xvqi3k7q]:before{content:counter(q,decimal-leading-zero);font-size:13px;font-weight:600;color:var(--ac-soft);font-variant-numeric:tabular-nums;transition:color .3s}.cs-qlist[data-astro-cid-xvqi3k7q] li[data-astro-cid-xvqi3k7q]:hover .cs-qn[data-astro-cid-xvqi3k7q]:before{color:var(--ac)}.cs-box[data-astro-cid-xvqi3k7q]{background:#f7f6fa;border:1px solid #efeef4;border-radius:12px;padding:clamp(24px,3vw,32px)}.cs-box-k[data-astro-cid-xvqi3k7q]{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#9b9aa6;margin-bottom:20px}.cs-numlist[data-astro-cid-xvqi3k7q]{list-style:none;display:flex;flex-direction:column;position:relative}.cs-numlist[data-astro-cid-xvqi3k7q]:before{content:"";position:absolute;left:7px;top:26px;bottom:10px;width:1px;background:color-mix(in oklab,var(--ac) 30%,#fff);transform-origin:50% 0;transition:transform 1.4s cubic-bezier(.45,.05,.25,1)}.cs-numlist[data-astro-cid-xvqi3k7q][data-armed]:not([data-in]):before{transform:scaleY(0)}.cs-numlist--gap[data-astro-cid-xvqi3k7q]{gap:18px}.cs-numlist[data-astro-cid-xvqi3k7q] li[data-astro-cid-xvqi3k7q]{display:flex;gap:16px;position:relative}.cs-num[data-astro-cid-xvqi3k7q]{font-size:13px;font-weight:600;color:var(--ac-soft);font-variant-numeric:tabular-nums;flex:none;padding-top:3px}.cs-num--sm[data-astro-cid-xvqi3k7q]{font-size:12px;background:#f7f6fa;position:relative}.cs-num-body[data-astro-cid-xvqi3k7q]{font-size:15.5px;line-height:1.55;color:#3c3b44}.cs-num-body[data-astro-cid-xvqi3k7q] strong[data-astro-cid-xvqi3k7q]{font-weight:600;color:#17161c}.cs-itemlist[data-astro-cid-xvqi3k7q]{list-style:none;display:flex;flex-direction:column;padding-block:10px}.cs-itemlist--tight[data-astro-cid-xvqi3k7q]{padding-block:8px}.cs-itemlist[data-astro-cid-xvqi3k7q] li[data-astro-cid-xvqi3k7q]{display:flex;gap:18px;padding:22px 0}.cs-itemlist-div[data-astro-cid-xvqi3k7q]{border-top:1px solid #e8e6ee}.cs-item-h[data-astro-cid-xvqi3k7q]{font-size:17px;font-weight:600;margin-bottom:5px}.cs-item-d[data-astro-cid-xvqi3k7q]{font-size:15px;line-height:1.5;color:#56555f}.cs-seven[data-astro-cid-xvqi3k7q]{list-style:none;display:flex;align-items:center;gap:0;margin:0 0 6px;padding:0 0 18px;border-bottom:1px solid #e8e6ee;position:relative}.cs-seven[data-astro-cid-xvqi3k7q]:before{content:"";position:absolute;left:6px;right:6px;top:6px;height:1px;background:#e2dfe8}.cs-seven-d[data-astro-cid-xvqi3k7q]{flex:1 1 0;display:flex;flex-direction:column;align-items:flex-start;gap:8px;position:relative}.cs-seven-d[data-astro-cid-xvqi3k7q]:last-child{flex:0 0 auto;align-items:flex-end}.cs-seven-d[data-astro-cid-xvqi3k7q] i[data-astro-cid-xvqi3k7q]{width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1.5px #d6d2dc;transition:transform .4s cubic-bezier(.3,1.5,.5,1),background .3s,box-shadow .3s}.cs-seven-d[data-astro-cid-xvqi3k7q] span[data-astro-cid-xvqi3k7q]{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:#b7b3bf}.cs-seven-d[data-astro-cid-xvqi3k7q].is-on i[data-astro-cid-xvqi3k7q]{background:var(--ac);box-shadow:inset 0 0 0 1.5px var(--ac),0 0 0 4px color-mix(in oklab,var(--ac) 12%,transparent)}.cs-seven-d[data-astro-cid-xvqi3k7q].is-on span[data-astro-cid-xvqi3k7q]{color:var(--ac)}.cs-seven[data-astro-cid-xvqi3k7q][data-armed]:not([data-in]) .cs-seven-d[data-astro-cid-xvqi3k7q].is-on i[data-astro-cid-xvqi3k7q]{background:#fff;box-shadow:inset 0 0 0 1.5px #d6d2dc}.cs-seven-02[data-astro-cid-xvqi3k7q] i[data-astro-cid-xvqi3k7q]{transition-delay:.2s}.cs-seven-07[data-astro-cid-xvqi3k7q] i[data-astro-cid-xvqi3k7q]{transition-delay:.4s}.cs-recs[data-astro-cid-xvqi3k7q]:has(.cs-rec-01:hover) .cs-seven-01[data-astro-cid-xvqi3k7q] i[data-astro-cid-xvqi3k7q],.cs-recs[data-astro-cid-xvqi3k7q]:has(.cs-rec-02:hover) .cs-seven-02[data-astro-cid-xvqi3k7q] i[data-astro-cid-xvqi3k7q],.cs-recs[data-astro-cid-xvqi3k7q]:has(.cs-rec-07:hover) .cs-seven-07[data-astro-cid-xvqi3k7q] i[data-astro-cid-xvqi3k7q]{transform:scale(1.35);transition-delay:0s}.cs-recs[data-astro-cid-xvqi3k7q]{padding-top:clamp(20px,2.6vw,26px)}.cs-callout[data-astro-cid-xvqi3k7q]{margin-top:24px;background:#fbe9f7;border-radius:10px;padding:22px 26px}.cs-callout-k[data-astro-cid-xvqi3k7q]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8a3a83;margin-bottom:10px}.cs-callout-body[data-astro-cid-xvqi3k7q]{font-size:15.5px;line-height:1.5;color:#4a1146;font-style:italic}.cs[data-astro-cid-xvqi3k7q] .cs-reframe-h{font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:24px;text-wrap:balance}.cs-actfig[data-astro-cid-xvqi3k7q]{margin:0 0 clamp(32px,4.5vw,44px)}.cs-actfig[data-astro-cid-xvqi3k7q] img[data-astro-cid-xvqi3k7q]{display:block;width:100%;height:auto;filter:drop-shadow(0 24px 46px rgba(40,30,40,.18));transition:transform .6s cubic-bezier(.2,.7,.2,1)}.cs-actfig[data-astro-cid-xvqi3k7q] button[data-astro-cid-xvqi3k7q]:hover img[data-astro-cid-xvqi3k7q]{transform:scale(1.01)}.cs-actcap[data-astro-cid-xvqi3k7q]{margin-top:16px;font-size:12.5px;color:#9b9aa6}.cs-actstats[data-astro-cid-xvqi3k7q]{display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,40px);margin-bottom:20px}.cs-actstat-n[data-astro-cid-xvqi3k7q]{font-size:clamp(34px,3.6vw,46px);font-weight:300;letter-spacing:-.03em;color:#17161c;line-height:1}.cs-actstats[data-astro-cid-xvqi3k7q] p[data-astro-cid-xvqi3k7q]{margin-top:8px;font-size:13px;color:#9b9aa6}.cs-act-credit[data-astro-cid-xvqi3k7q]{font-size:15px;font-weight:600;color:#17161c;margin-bottom:8px}.cs-reflect[data-astro-cid-xvqi3k7q]{border-left:3px solid var(--ac);padding-left:22px}.cs-credits-sec[data-astro-cid-xvqi3k7q]{border-top:1px solid #1f1e24;padding-top:32px;padding-bottom:8px}.cs-credits-eyebrow[data-astro-cid-xvqi3k7q]{color:#9b9aa6;margin-bottom:24px}.cs-credits[data-astro-cid-xvqi3k7q]{display:flex;flex-direction:column;gap:18px}.cs-cred-k[data-astro-cid-xvqi3k7q]{font-size:13px;font-weight:600;color:#17161c;margin-bottom:5px}.cs-cred-v[data-astro-cid-xvqi3k7q]{font-size:15px;line-height:1.55;color:#56555f}@media(prefers-reduced-motion:reduce){.cs[data-astro-cid-xvqi3k7q] [data-astro-cid-xvqi3k7q],.cs[data-astro-cid-xvqi3k7q] [data-astro-cid-xvqi3k7q]:before{transition:none!important}}.wk-fc[data-astro-cid-o5qz2ob4]{--p: 1;--floor: calc(14% + var(--p) * 30%);--ceil: calc(62% + var(--p) * 24%);position:relative;height:clamp(150px,20vw,190px);margin:6px 0 30px;border-radius:12px;background:linear-gradient(#fff,#fdf7f3);border:1px solid #f3e6dc;overflow:hidden}.wk-fc-band[data-astro-cid-o5qz2ob4]{position:absolute;left:0;right:0;bottom:var(--floor);top:calc(100% - var(--ceil));background:linear-gradient(color-mix(in oklab,var(--ac) 12%,transparent),color-mix(in oklab,var(--ac) 4%,transparent))}.wk-fc-floor[data-astro-cid-o5qz2ob4],.wk-fc-ceil[data-astro-cid-o5qz2ob4]{position:absolute;left:0;right:0;height:0}.wk-fc-floor[data-astro-cid-o5qz2ob4]{bottom:var(--floor)}.wk-fc-ceil[data-astro-cid-o5qz2ob4]{bottom:var(--ceil)}.wk-fc-line[data-astro-cid-o5qz2ob4]{position:absolute;left:0;right:0;top:-1px;height:2px}.wk-fc-floor[data-astro-cid-o5qz2ob4] .wk-fc-line[data-astro-cid-o5qz2ob4]{background:color-mix(in oklab,var(--ac) 55%,#fff)}.wk-fc-ceil[data-astro-cid-o5qz2ob4] .wk-fc-line[data-astro-cid-o5qz2ob4]{background:repeating-linear-gradient(90deg,var(--ac) 0 6px,transparent 6px 11px)}.wk-fc-lab[data-astro-cid-o5qz2ob4]{position:absolute;left:18px;font-size:10.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#b06a3e}.wk-fc-floor[data-astro-cid-o5qz2ob4] .wk-fc-lab[data-astro-cid-o5qz2ob4]{top:8px}.wk-fc-ceil[data-astro-cid-o5qz2ob4] .wk-fc-lab[data-astro-cid-o5qz2ob4]{bottom:8px;color:var(--ac)}.wk-fc-dots[data-astro-cid-o5qz2ob4]{position:absolute;left:22%;right:6%;bottom:3px;display:flex;justify-content:space-between;align-items:flex-end}.wk-fc-dots[data-astro-cid-o5qz2ob4] i[data-astro-cid-o5qz2ob4]{width:7px;height:7px;border-radius:50%;background:color-mix(in oklab,var(--ac) 60%,#fff)}.wk-fc-dots[data-astro-cid-o5qz2ob4] i[data-astro-cid-o5qz2ob4]:nth-child(3n){transform:translateY(-5px)}.wk-fc-dots[data-astro-cid-o5qz2ob4] i[data-astro-cid-o5qz2ob4]:nth-child(4n+1){transform:translateY(-2px)}.wk-fc-push[data-astro-cid-o5qz2ob4]{position:absolute;left:64%;top:1px;width:2px;height:38px;background:linear-gradient(var(--ac),transparent)}.wk-fc-push[data-astro-cid-o5qz2ob4] i[data-astro-cid-o5qz2ob4]{position:absolute;left:-5px;top:-6px;width:12px;height:12px;border-radius:50%;background:var(--ac);box-shadow:0 0 0 5px color-mix(in oklab,var(--ac) 18%,transparent)}.wk-iq[data-astro-cid-flzn4h2s]{margin-top:clamp(30px,4vw,40px);border-top:1px solid #efe9e3;padding-top:14px}.wk-iq-heads[data-astro-cid-flzn4h2s],.wk-iq-link[data-astro-cid-flzn4h2s]{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,44%);column-gap:22px;align-items:center}.wk-iq-heads[data-astro-cid-flzn4h2s]{grid-template-columns:minmax(0,1fr) minmax(180px,44%);font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9b9aa6;margin-bottom:4px}.wk-iq-heads[data-astro-cid-flzn4h2s] span[data-astro-cid-flzn4h2s]:nth-child(2),.wk-iq-heads[data-astro-cid-flzn4h2s] span[data-astro-cid-flzn4h2s]:nth-child(3){grid-column:2;grid-row:1}.wk-iq-heads[data-astro-cid-flzn4h2s] span[data-astro-cid-flzn4h2s]:nth-child(2){padding-left:12%}.wk-iq-heads[data-astro-cid-flzn4h2s] span[data-astro-cid-flzn4h2s]:nth-child(3){justify-self:end}.wk-iq-rows[data-astro-cid-flzn4h2s]{list-style:none;margin:0;padding:0}.wk-iq-row[data-astro-cid-flzn4h2s]+.wk-iq-row[data-astro-cid-flzn4h2s]{border-top:1px solid #f4efea}.wk-iq-link[data-astro-cid-flzn4h2s]{padding:14px 0;text-decoration:none;color:inherit}.wk-iq-link[data-astro-cid-flzn4h2s]:focus-visible{outline:2px solid var(--ac);outline-offset:2px;border-radius:6px}.wk-iq-t[data-astro-cid-flzn4h2s]{display:flex;flex-direction:column;gap:2px;min-width:0}.wk-iq-n[data-astro-cid-flzn4h2s]{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ac)}.wk-iq-title[data-astro-cid-flzn4h2s]{font-size:15px;font-weight:500;line-height:1.35;color:#26252c;transition:color .25s}.wk-iq-line[data-astro-cid-flzn4h2s]{position:relative;display:flex;align-items:center;justify-content:space-between;height:18px;padding-left:12%}.wk-iq-rule[data-astro-cid-flzn4h2s]{position:absolute;left:0;right:6px;top:50%;height:1.5px;margin-top:-.75px;background:linear-gradient(90deg,#ead8cb,var(--ac));transform-origin:0 50%;transition:transform 1s cubic-bezier(.45,.05,.25,1)}.wk-iq-seg[data-astro-cid-flzn4h2s]{position:relative;width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--ac-soft);transition:transform .4s cubic-bezier(.3,1.5,.5,1),box-shadow .25s,background .25s}.wk-iq-arg[data-astro-cid-flzn4h2s]{position:relative;width:13px;height:13px;background:var(--ac);transform:rotate(45deg);border-radius:2px;transition:transform .4s cubic-bezier(.3,1.5,.5,1)}.wk-iq-link[data-astro-cid-flzn4h2s]:hover .wk-iq-title[data-astro-cid-flzn4h2s]{color:var(--ac)}.wk-iq-link[data-astro-cid-flzn4h2s]:hover .wk-iq-seg[data-astro-cid-flzn4h2s]{background:var(--ac);box-shadow:inset 0 0 0 2px var(--ac)}.wk-iq-link[data-astro-cid-flzn4h2s]:hover .wk-iq-arg[data-astro-cid-flzn4h2s]{transform:rotate(45deg) scale(1.2)}.wk-iq-r2[data-astro-cid-flzn4h2s] [data-astro-cid-flzn4h2s]:is(.wk-iq-rule){transition-delay:.15s}.wk-iq-r3[data-astro-cid-flzn4h2s] [data-astro-cid-flzn4h2s]:is(.wk-iq-rule){transition-delay:.3s}.wk-iq-r4[data-astro-cid-flzn4h2s] [data-astro-cid-flzn4h2s]:is(.wk-iq-rule){transition-delay:.45s}.wk-iq[data-astro-cid-flzn4h2s][data-armed]:not([data-in]) .wk-iq-rule[data-astro-cid-flzn4h2s]{transform:scaleX(0)}.wk-iq[data-astro-cid-flzn4h2s][data-armed]:not([data-in]) [data-astro-cid-flzn4h2s]:is(.wk-iq-seg,.wk-iq-arg){transform:scale(0)}.wk-iq[data-astro-cid-flzn4h2s][data-armed][data-in] .wk-iq-seg[data-astro-cid-flzn4h2s],.wk-iq[data-astro-cid-flzn4h2s][data-armed][data-in] .wk-iq-arg[data-astro-cid-flzn4h2s]{animation:wk-iq-pop .45s cubic-bezier(.3,1.5,.5,1) backwards}.wk-iq[data-astro-cid-flzn4h2s][data-armed][data-in] .wk-iq-arg[data-astro-cid-flzn4h2s]{animation-name:wk-iq-pop-d}.wk-iq-seg[data-astro-cid-flzn4h2s]:nth-of-type(1){animation-delay:.3s}.wk-iq-seg[data-astro-cid-flzn4h2s]:nth-of-type(2){animation-delay:.5s}.wk-iq-seg[data-astro-cid-flzn4h2s]:nth-of-type(3){animation-delay:.7s}.wk-iq-arg[data-astro-cid-flzn4h2s]{animation-delay:.95s}@keyframes wk-iq-pop{0%{transform:scale(0)}}@keyframes wk-iq-pop-d{0%{transform:rotate(45deg) scale(0)}}@media(max-width:560px){.wk-iq-link[data-astro-cid-flzn4h2s],.wk-iq-heads[data-astro-cid-flzn4h2s]{grid-template-columns:1fr;row-gap:10px}.wk-iq-heads[data-astro-cid-flzn4h2s]{display:none}.wk-iq-line[data-astro-cid-flzn4h2s]{padding-left:18%}}@media(prefers-reduced-motion:reduce){.wk-iq[data-astro-cid-flzn4h2s] [data-astro-cid-flzn4h2s]{transition:none!important;animation:none!important}}.wk-ser[data-astro-cid-vbkd6lsr]{margin:0 0 clamp(26px,3.5vw,36px);overflow-x:auto;scrollbar-width:none}.wk-ser[data-astro-cid-vbkd6lsr]::-webkit-scrollbar{display:none}@media(max-width:560px){.wk-ser[data-astro-cid-vbkd6lsr]{-webkit-mask-image:linear-gradient(90deg,#000 85%,transparent);mask-image:linear-gradient(90deg,#000 85%,transparent)}}.wk-ser-list[data-astro-cid-vbkd6lsr]{list-style:none;margin:0;padding:0 0 4px;display:grid;grid-template-columns:repeat(5,minmax(96px,1fr));position:relative;min-width:500px}.wk-ser-list[data-astro-cid-vbkd6lsr]:before,.wk-ser-list[data-astro-cid-vbkd6lsr]:after{content:"";position:absolute;top:8px;height:2px;transform-origin:0 50%;transition:transform 1.2s cubic-bezier(.45,.05,.25,1)}.wk-ser-list[data-astro-cid-vbkd6lsr]:before{left:8px;width:20%;background:var(--ac)}.wk-ser-list[data-astro-cid-vbkd6lsr]:after{left:calc(20% + 8px);right:calc(20% - 8px);background:repeating-linear-gradient(90deg,var(--ac-soft) 0 5px,transparent 5px 10px);transition-delay:.6s}.wk-ser-link[data-astro-cid-vbkd6lsr]{position:relative;display:flex;flex-direction:column;gap:3px;padding:0 10px 0 0;text-decoration:none;color:inherit}.wk-ser-link[data-astro-cid-vbkd6lsr]:focus-visible{outline:2px solid var(--ac);outline-offset:4px;border-radius:6px}.wk-ser-mark[data-astro-cid-vbkd6lsr]{position:relative;z-index:1;width:18px;height:18px;margin-bottom:10px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--ac);transition:transform .4s cubic-bezier(.3,1.5,.5,1),background .25s}.is-done[data-astro-cid-vbkd6lsr] .wk-ser-mark[data-astro-cid-vbkd6lsr]{background:var(--ac)}.is-paper[data-astro-cid-vbkd6lsr] .wk-ser-mark[data-astro-cid-vbkd6lsr]{border-radius:3px;transform:rotate(45deg) scale(.85);box-shadow:inset 0 0 0 2px var(--ac);background:#fff}.wk-ser-k[data-astro-cid-vbkd6lsr]{font-size:12.5px;font-weight:600;color:#17161c;transition:color .25s}.wk-ser-date[data-astro-cid-vbkd6lsr]{font-size:12px;color:#9b9aa6}.wk-ser-note[data-astro-cid-vbkd6lsr]{margin-top:4px;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--ac)}.wk-ser-link[data-astro-cid-vbkd6lsr]:hover .wk-ser-k[data-astro-cid-vbkd6lsr]{color:var(--ac)}.wk-ser-link[data-astro-cid-vbkd6lsr]:hover .wk-ser-mark[data-astro-cid-vbkd6lsr]{transform:scale(1.2)}.is-paper[data-astro-cid-vbkd6lsr] .wk-ser-link[data-astro-cid-vbkd6lsr]:hover .wk-ser-mark[data-astro-cid-vbkd6lsr]{transform:rotate(45deg) scale(1.05)}.wk-ser[data-astro-cid-vbkd6lsr][data-armed]:not([data-in]) .wk-ser-list[data-astro-cid-vbkd6lsr]:before,.wk-ser[data-astro-cid-vbkd6lsr][data-armed]:not([data-in]) .wk-ser-list[data-astro-cid-vbkd6lsr]:after{transform:scaleX(0)}.wk-ser[data-astro-cid-vbkd6lsr][data-armed][data-in] .wk-ser-node[data-astro-cid-vbkd6lsr]{animation:wk-ser-in .6s cubic-bezier(.2,.7,.2,1) backwards}.wk-ser-n2[data-astro-cid-vbkd6lsr]{animation-delay:.25s!important}.wk-ser-n3[data-astro-cid-vbkd6lsr]{animation-delay:.6s!important}.wk-ser-n4[data-astro-cid-vbkd6lsr]{animation-delay:.85s!important}.wk-ser-n5[data-astro-cid-vbkd6lsr]{animation-delay:1.1s!important}@keyframes wk-ser-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.wk-ser[data-astro-cid-vbkd6lsr] [data-astro-cid-vbkd6lsr],.wk-ser-list[data-astro-cid-vbkd6lsr]:before,.wk-ser-list[data-astro-cid-vbkd6lsr]:after{transition:none!important;animation:none!important}}.cs[data-astro-cid-ibvstztb]{--ac: #D76E32;--ac-deep: #b85827;--ac-soft: #e3a884;--ac-tint: #fdeee4;--next-tint: #eef3fa;background:#fff;color:#17161c;font-size:17px;line-height:1.6}.cs[data-astro-cid-ibvstztb] [data-astro-cid-ibvstztb]:is(h1,h2,h3,h4){font-family:var(--font-sans)}.cs-wrap[data-astro-cid-ibvstztb]{max-width:1180px;margin:0 auto;padding-inline:clamp(24px,5.5vw,72px)}.cs-backrow[data-astro-cid-ibvstztb]{padding-top:clamp(28px,4vw,44px)}.cs-back[data-astro-cid-ibvstztb]{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:13px;font-weight:600;letter-spacing:.02em;color:#9b9aa6;transition:color .2s}.cs-back[data-astro-cid-ibvstztb]:hover{color:#17161c}.cs-back[data-astro-cid-ibvstztb] svg[data-astro-cid-ibvstztb]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.cs-back[data-astro-cid-ibvstztb]:hover svg[data-astro-cid-ibvstztb]{transform:translate(-3px)}.cs-hero[data-astro-cid-ibvstztb]{padding-top:clamp(24px,3.5vw,40px);padding-bottom:clamp(36px,4.5vw,56px)}.cs-eyebrow[data-astro-cid-ibvstztb]{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ac);margin-bottom:22px}.cs[data-astro-cid-ibvstztb] .cs-h1{font-size:clamp(32px,5vw,62px);line-height:1.05;letter-spacing:-.03em;font-weight:300;max-width:960px;margin-bottom:28px;text-wrap:balance}.cs[data-astro-cid-ibvstztb] .cs-accent{color:var(--ac);font-weight:500}.cs-sub[data-astro-cid-ibvstztb]{max-width:750px;font-size:clamp(18px,1.7vw,24px);line-height:1.45;color:#3c3b44;letter-spacing:-.01em;font-style:italic}.cs-meta[data-astro-cid-ibvstztb]{margin-top:clamp(40px,5vw,60px);display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px 32px;border-top:1px solid #e7e6ec;border-bottom:1px solid #e7e6ec;padding:28px 0}.cs-meta[data-astro-cid-ibvstztb] dt[data-astro-cid-ibvstztb]{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#9b9aa6;margin-bottom:8px}.cs-meta[data-astro-cid-ibvstztb] dd[data-astro-cid-ibvstztb]{font-size:16px;font-weight:500;color:#17161c}.cs-meta-role[data-astro-cid-ibvstztb]{max-width:200px}.cs-introsec[data-astro-cid-ibvstztb]{padding-bottom:clamp(48px,6vw,80px)}.cs-lead[data-astro-cid-ibvstztb]{max-width:740px;font-size:clamp(19px,1.7vw,25px);line-height:1.5;letter-spacing:-.01em;color:#26252c;margin-bottom:clamp(40px,5vw,60px)}.cs-stats[data-astro-cid-ibvstztb]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(16px,2.5vw,28px)}.cs-stat[data-astro-cid-ibvstztb]{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit;padding-top:18px;border-top:1px solid #e7e6ec;position:relative}.cs-stat[data-astro-cid-ibvstztb]:before{content:"";position:absolute;left:0;top:-1px;height:2px;width:100%;background:var(--ac);transform:scaleX(0);transform-origin:0 50%;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cs-stat[data-astro-cid-ibvstztb]:hover:before,.cs-stat[data-astro-cid-ibvstztb]:focus-visible:before{transform:scaleX(1)}.cs-stat[data-astro-cid-ibvstztb]:focus-visible{outline:2px solid var(--ac);outline-offset:6px;border-radius:2px}.cs-stat-num[data-astro-cid-ibvstztb]{font-size:clamp(40px,4.6vw,60px);font-weight:300;letter-spacing:-.03em;color:var(--ac);line-height:1}.cs[data-astro-cid-ibvstztb] .cs-stat-dots{margin-top:14px;min-height:7px}.cs-stat-l[data-astro-cid-ibvstztb]{margin-top:12px;font-size:14px;line-height:1.45;color:#56555f;max-width:30ch}.cs-stat-go[data-astro-cid-ibvstztb]{margin-top:auto;padding-top:14px;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#9b9aa6;transition:color .25s}.cs-stat-go[data-astro-cid-ibvstztb] svg[data-astro-cid-ibvstztb]{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transform:rotate(90deg);transition:transform .3s}.cs-stat[data-astro-cid-ibvstztb]:hover .cs-stat-go[data-astro-cid-ibvstztb],.cs-stat[data-astro-cid-ibvstztb]:focus-visible .cs-stat-go[data-astro-cid-ibvstztb]{color:var(--ac)}.cs-stat[data-astro-cid-ibvstztb]:hover .cs-stat-go[data-astro-cid-ibvstztb] svg[data-astro-cid-ibvstztb]{transform:rotate(90deg) translate(2px)}.cs-split[data-astro-cid-ibvstztb]{display:flex;gap:3px;margin-top:14px;height:7px;max-width:15rem}.cs-split[data-astro-cid-ibvstztb]>span[data-astro-cid-ibvstztb]{position:relative;border-radius:999px}.cs-split-a[data-astro-cid-ibvstztb]{flex:957 1 0;background:var(--ac)}.cs-split-b[data-astro-cid-ibvstztb]{flex:694 1 0;background:var(--ac-soft)}.cs-split[data-astro-cid-ibvstztb]>span[data-astro-cid-ibvstztb]>span[data-astro-cid-ibvstztb]{position:absolute;left:0;top:12px;white-space:nowrap;font-size:10.5px;font-weight:600;letter-spacing:.04em;color:#9b9aa6;font-variant-numeric:tabular-nums;opacity:0;transform:translateY(-3px);transition:opacity .3s,transform .3s}.cs-stat[data-astro-cid-ibvstztb]:hover .cs-split[data-astro-cid-ibvstztb]>span[data-astro-cid-ibvstztb]>span[data-astro-cid-ibvstztb],.cs-stat[data-astro-cid-ibvstztb]:focus-visible .cs-split[data-astro-cid-ibvstztb]>span[data-astro-cid-ibvstztb]>span[data-astro-cid-ibvstztb]{opacity:1;transform:none}.cs-coverbox[data-astro-cid-ibvstztb]{max-width:720px;margin:clamp(36px,5vw,56px) 0 0 calc(168px + clamp(40px,7vw,104px))}.cs[data-astro-cid-ibvstztb] .cs-cover{display:block;width:100%;height:auto;border-radius:4px;filter:drop-shadow(0 26px 50px rgba(215,110,50,.24));transition:transform .7s cubic-bezier(.2,.7,.2,1)}.cs-coverbox[data-astro-cid-ibvstztb] button[data-astro-cid-ibvstztb]:hover .cs-cover{transform:translateY(-4px)}.cs-link[data-astro-cid-ibvstztb]{display:inline-flex;align-items:center;gap:9px;text-decoration:none;font-size:14px;font-weight:600;color:var(--ac);transition:color .2s}.cs-link[data-astro-cid-ibvstztb] svg[data-astro-cid-ibvstztb]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;transform:rotate(-45deg);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.cs-link[data-astro-cid-ibvstztb]:hover{color:var(--ac-deep)}.cs-link[data-astro-cid-ibvstztb]:hover svg[data-astro-cid-ibvstztb]{transform:rotate(0)}.cs-link--mt[data-astro-cid-ibvstztb]{margin-top:28px}.cs-bodywrap[data-astro-cid-ibvstztb]{position:relative}.cs-body[data-astro-cid-ibvstztb]{display:grid;grid-template-columns:168px minmax(0,720px);gap:clamp(40px,7vw,104px);justify-content:start;padding-bottom:clamp(40px,5vw,72px)}.cs-main[data-astro-cid-ibvstztb]{grid-column:2;min-width:0}@media(max-width:1080px){.cs-body[data-astro-cid-ibvstztb]{grid-template-columns:1fr}.cs-main[data-astro-cid-ibvstztb]{grid-column:1}.cs-coverbox[data-astro-cid-ibvstztb]{margin-left:0}}.cs-section[data-astro-cid-ibvstztb]{scroll-margin-top:96px;padding-bottom:clamp(56px,7vw,88px)}@media(max-width:1080px){.cs-section[data-astro-cid-ibvstztb]{scroll-margin-top:122px}}.cs-section[data-astro-cid-ibvstztb]:focus,.cs-section[data-astro-cid-ibvstztb]:focus-visible{outline:none}.cs-sec-eyebrow[data-astro-cid-ibvstztb]{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ac);margin-bottom:20px}.cs[data-astro-cid-ibvstztb] .cs-statement{font-size:clamp(24px,2.8vw,34px);font-weight:600;letter-spacing:-.025em;line-height:1.18;margin-bottom:24px;text-wrap:wrap}.cs-statement--sm[data-astro-cid-ibvstztb]{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;line-height:1.2}.cs-statement--mb[data-astro-cid-ibvstztb]{margin-bottom:28px;line-height:1.25}.cs-statement--mb-lg[data-astro-cid-ibvstztb]{margin-bottom:30px}.cs-statement--1line[data-astro-cid-ibvstztb]{font-size:clamp(20px,2.2vw,28px)}.cs-p[data-astro-cid-ibvstztb]{font-size:17px;line-height:1.72;color:#56555f}.cs-p--lg[data-astro-cid-ibvstztb]{font-size:17.5px}.cs-mb[data-astro-cid-ibvstztb]{margin-bottom:20px}.cs-mb-s[data-astro-cid-ibvstztb]{margin-bottom:18px}.cs-mt-l[data-astro-cid-ibvstztb]{margin-top:clamp(28px,4vw,36px)}.cs-greybox[data-astro-cid-ibvstztb]{background:#f5f4f8;border-radius:12px;padding:clamp(26px,3.5vw,36px)}.cs-grey-eyebrow[data-astro-cid-ibvstztb]{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#9b9aa6;margin-bottom:18px}.cs-grey-eyebrow--mb[data-astro-cid-ibvstztb]{margin-bottom:22px}.cs-grey-p[data-astro-cid-ibvstztb]{font-size:16.5px;line-height:1.6;color:#3c3b44;margin-bottom:18px}.cs-grey-p--last[data-astro-cid-ibvstztb]{margin-bottom:20px}.cs-quotebox[data-astro-cid-ibvstztb]{margin-top:28px;background:#fdeee4;border-radius:10px;padding:28px 30px}.cs-quotebox--fb[data-astro-cid-ibvstztb]{margin-top:24px;padding:24px 28px}.cs[data-astro-cid-ibvstztb] .cs-quotebox-q{font-size:clamp(18px,1.9vw,23px);line-height:1.45;letter-spacing:-.01em;color:#7a3b15;font-style:italic}.cs[data-astro-cid-ibvstztb] .cs-quotebox-q--sm{font-size:clamp(17px,1.7vw,21px)}.cs-quotebox-attr[data-astro-cid-ibvstztb]{margin-top:16px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#bd7544}.cs-quotebox--fb[data-astro-cid-ibvstztb] .cs-quotebox-attr[data-astro-cid-ibvstztb]{margin-top:14px}.cs-artifacts[data-astro-cid-ibvstztb]{margin-top:clamp(34px,4.5vw,48px);display:flex;flex-wrap:wrap;gap:clamp(18px,2.5vw,28px)}.cs-artifact[data-astro-cid-ibvstztb]{flex:1 1 240px;min-width:200px;margin:0}.cs-artifact-img[data-astro-cid-ibvstztb]{position:relative;border:1px solid #ece9e3!important;border-radius:8px;overflow:hidden;box-shadow:0 16px 40px -18px #3c2d1e52;background:#fff!important;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.cs-artifact-img[data-astro-cid-ibvstztb]:hover{transform:translateY(-4px) rotate(-.4deg);box-shadow:0 26px 50px -20px #3c2d1e66}.cs-artifact-img[data-astro-cid-ibvstztb] img{display:block;width:100%;height:auto}.cs-zoomhint[data-astro-cid-ibvstztb]{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:34px;height:34px;border-radius:999px;background:#ffffffeb;color:#7a3b15;box-shadow:0 6px 16px -8px #0006;opacity:0;transform:scale(.85);transition:opacity .25s,transform .25s}.cs-zoomhint[data-astro-cid-ibvstztb] svg[data-astro-cid-ibvstztb]{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round}.cs-artifact-img[data-astro-cid-ibvstztb]:hover .cs-zoomhint[data-astro-cid-ibvstztb],.cs-artifact-img[data-astro-cid-ibvstztb]:focus-visible .cs-zoomhint[data-astro-cid-ibvstztb]{opacity:1;transform:none}@media(hover:none){.cs-zoomhint[data-astro-cid-ibvstztb]{opacity:1;transform:none}}.cs-artifact-cap[data-astro-cid-ibvstztb]{margin-top:13px;font-size:12.5px;line-height:1.45;color:#9b9aa6}.cs-artifact-k[data-astro-cid-ibvstztb]{color:#7a3b15;font-weight:600}.cs-trackstack[data-astro-cid-ibvstztb]{display:flex;flex-direction:column;gap:18px}.cs-track[data-astro-cid-ibvstztb]{border:1px solid #e7e6ec;border-radius:12px;padding:28px 30px;scroll-margin-top:110px;transition:border-color .3s,box-shadow .3s}.cs-track[data-astro-cid-ibvstztb]:target{border-color:var(--ac-soft);box-shadow:0 0 0 4px color-mix(in oklab,var(--ac) 10%,transparent)}@media(max-width:560px){.cs-track[data-astro-cid-ibvstztb]{padding:24px 20px}}.cs-track-title[data-astro-cid-ibvstztb]{font-size:19px;font-weight:600;letter-spacing:-.01em;margin-bottom:6px}.cs-track-meta[data-astro-cid-ibvstztb]{font-size:13px;color:#c98553;font-weight:500;margin-bottom:18px}.cs-track-tag[data-astro-cid-ibvstztb]{font-size:16px;font-style:italic;line-height:1.5;color:#26252c;margin-bottom:18px}.cs-track-list[data-astro-cid-ibvstztb]{list-style:none;display:flex;flex-direction:column;gap:14px;margin-bottom:22px}.cs-track-list[data-astro-cid-ibvstztb] li[data-astro-cid-ibvstztb]{display:flex;gap:14px}.cs-track-n[data-astro-cid-ibvstztb]{font-size:12px;font-weight:600;color:var(--ac-soft);font-variant-numeric:tabular-nums;flex:none;padding-top:2px}.cs-track-list[data-astro-cid-ibvstztb] p[data-astro-cid-ibvstztb]{font-size:15px;line-height:1.5;color:#56555f}.cs-track-list[data-astro-cid-ibvstztb] strong[data-astro-cid-ibvstztb]{font-weight:600;color:#17161c}.cs-track-foot[data-astro-cid-ibvstztb]{position:relative;display:flex;flex-wrap:wrap;gap:20px;padding-top:16px;border-top:1px solid #f0eff4;align-items:baseline}.cs-track-stat[data-astro-cid-ibvstztb]{font-size:20px;font-weight:300;color:#17161c}.cs-track-statk[data-astro-cid-ibvstztb]{font-size:12px;color:#9b9aa6}.cs-track-link[data-astro-cid-ibvstztb]{margin-left:auto;font-size:13px;font-weight:600;color:var(--ac);text-decoration:none}.cs-track-link[data-astro-cid-ibvstztb]:hover{color:var(--ac-deep)}@media(max-width:599px){.cs-track-link[data-astro-cid-ibvstztb]{margin-left:0;flex-basis:100%}}.cs-att[data-astro-cid-ibvstztb]{position:absolute;left:0;right:0;top:-1px;height:2px}.cs-att[data-astro-cid-ibvstztb] span[data-astro-cid-ibvstztb]{position:absolute;left:0;top:0;bottom:0;background:var(--ac-soft);transform-origin:0 50%}.cs-att--1[data-astro-cid-ibvstztb] span[data-astro-cid-ibvstztb]{width:31.14%}.cs-att--2[data-astro-cid-ibvstztb] span[data-astro-cid-ibvstztb]{width:27.38%}.cs-rolelist[data-astro-cid-ibvstztb]{list-style:none;display:flex;flex-direction:column;gap:16px;position:relative}.cs-rolelist[data-astro-cid-ibvstztb]:before{content:"";position:absolute;left:7px;top:24px;bottom:8px;width:1px;background:color-mix(in oklab,var(--ac) 35%,#fff);transform-origin:50% 0;transition:transform 1.3s cubic-bezier(.45,.05,.25,1)}.cs-rolelist[data-astro-cid-ibvstztb][data-armed]:not([data-in]):before{transform:scaleY(0)}.cs-rolelist[data-astro-cid-ibvstztb] li[data-astro-cid-ibvstztb]{display:flex;gap:16px;position:relative}.cs-role-n[data-astro-cid-ibvstztb]{font-size:12px;font-weight:600;color:var(--ac-soft);font-variant-numeric:tabular-nums;flex:none;padding-top:3px;background:#f5f4f8;position:relative}.cs-rolelist[data-astro-cid-ibvstztb] p[data-astro-cid-ibvstztb]{font-size:15.5px;line-height:1.55;color:#3c3b44}.cs-rolelist[data-astro-cid-ibvstztb] strong[data-astro-cid-ibvstztb]{font-weight:600;color:#17161c}.cs-roster-meta[data-astro-cid-ibvstztb]{font-size:13px;color:#9b9aa6;margin-bottom:18px}.cs-roster[data-astro-cid-ibvstztb]{list-style:none;display:flex;flex-direction:column;gap:8px}.cs-roster[data-astro-cid-ibvstztb] li[data-astro-cid-ibvstztb]{font-size:15px;color:#3c3b44}.cs-microp[data-astro-cid-ibvstztb]{border:1px dashed #d8d7e0;border-radius:12px;padding:28px 30px;background:#fcfbfd;scroll-margin-top:110px}.cs-microp-title[data-astro-cid-ibvstztb]{font-size:19px;font-weight:600;letter-spacing:-.01em;margin-bottom:10px}.cs-microp-p[data-astro-cid-ibvstztb]{font-size:15.5px;line-height:1.55;color:#56555f}.cs[data-astro-cid-ibvstztb] .cs-reflect-h{border-left:3px solid var(--ac);padding-left:20px;font-size:clamp(23px,2.7vw,33px);font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:24px;text-wrap:wrap}.cs-reflect-body[data-astro-cid-ibvstztb]{border-left:3px solid #f0d7c4;padding-left:20px}.cs-credits-sec[data-astro-cid-ibvstztb]{border-top:1px solid #1f1e24;padding-top:32px;padding-bottom:8px}.cs-credits-eyebrow[data-astro-cid-ibvstztb]{color:#9b9aa6;margin-bottom:24px}.cs-credits[data-astro-cid-ibvstztb]{display:flex;flex-direction:column;gap:18px}.cs-cred-k[data-astro-cid-ibvstztb]{font-size:13px;font-weight:600;color:#17161c;margin-bottom:5px}.cs-cred-k--mb[data-astro-cid-ibvstztb]{margin-bottom:14px}.cs-cred-v[data-astro-cid-ibvstztb]{font-size:15px;line-height:1.55;color:#56555f}.cs-cred-grid[data-astro-cid-ibvstztb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px 32px}.cs-cred-person[data-astro-cid-ibvstztb]{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:.3em;font-size:15px;line-height:1.4;color:#56555f}.cs-cred-person[data-astro-cid-ibvstztb] i[data-astro-cid-ibvstztb]{flex:none;align-self:center;width:6px;height:6px;margin-right:6px;border-radius:50%;background:var(--ac);transition:transform .4s cubic-bezier(.3,1.5,.5,1),background .3s}.cs-cred-grid[data-astro-cid-ibvstztb][data-armed]:not([data-in]) .cs-cred-person[data-astro-cid-ibvstztb] i[data-astro-cid-ibvstztb]{transform:scale(0)}.cs-cred-org[data-astro-cid-ibvstztb]{color:#9b9aa6}@media(prefers-reduced-motion:reduce){.cs[data-astro-cid-ibvstztb] [data-astro-cid-ibvstztb],.cs[data-astro-cid-ibvstztb] [data-astro-cid-ibvstztb]:before{transition:none!important}}
