.hcf[data-astro-cid-55orkntv]{--ease:cubic-bezier(.22, .61, .36, 1);z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (width>=768px){.hcf[data-astro-cid-55orkntv]{-webkit-mask-image:radial-gradient(34% 40%,#0000 62%,#000 100%);mask-image:radial-gradient(34% 40%,#0000 62%,#000 100%)}}.hcf-curves[data-astro-cid-55orkntv]{width:100%;height:100%;position:absolute;inset:0;overflow:visible;& path{fill:none;stroke:#a9b4ff;stroke-width:1px;stroke-linecap:round;opacity:0}}.hcf-frag[data-astro-cid-55orkntv],.hcf-act[data-astro-cid-55orkntv],.hcf-ring[data-astro-cid-55orkntv]{will-change:transform, opacity;position:absolute;top:0;left:0}.hcf-frag[data-astro-cid-55orkntv]{display:grid}.hcf-l[data-astro-cid-55orkntv]{font-family:var(--font-mono);white-space:nowrap;color:#aeaeb2;border:1px solid #aeaeb28c;border-radius:999px;grid-area:1/1;justify-self:start;padding:3px 9px;font-size:10.5px;line-height:1.4}.hcf-c[data-astro-cid-55orkntv],.hcf-cb[data-astro-cid-55orkntv]{opacity:0}.hcf-cb[data-astro-cid-55orkntv]{color:#4261f4;background:#dce1ff;border-color:#4261f466}.hcf-act[data-astro-cid-55orkntv]{width:12px;height:12px;display:grid;& i{background:#c7c7cc40;border:1px solid #c7c7cc;grid-area:1/1}& .hcf-ab{opacity:0;background:#4261f4;border-color:#4261f4}}.hcf-team[data-astro-cid-55orkntv] i[data-astro-cid-55orkntv]{border-radius:50%}.hcf-tool[data-astro-cid-55orkntv] i[data-astro-cid-55orkntv]{border-radius:3px}.hcf-agent[data-astro-cid-55orkntv] i[data-astro-cid-55orkntv]{border-radius:2px;rotate:45deg;scale:.85}.hcf-ring[data-astro-cid-55orkntv]{opacity:0;border:1px solid #4261f447;border-radius:50%;width:200px;height:200px;margin:-100px 0 0 -100px}@media (width>=768px) and (width<=1199px){.hcf-frag[data-astro-cid-55orkntv]:not([data-tab]),.hcf-act[data-astro-cid-55orkntv]:not([data-tab]){display:none}}@media (width<=767px){.hcf-frag[data-astro-cid-55orkntv]:not([data-phone]),.hcf-act[data-astro-cid-55orkntv]:not([data-phone]){display:none}}.hci[data-astro-cid-tlvsxfdi]{--ease:cubic-bezier(.22, .61, .36, 1);z-index:0;pointer-events:none;display:none;position:absolute;inset:0;overflow:hidden;@media (width>=768px){display:block}}.hci-disc[data-astro-cid-tlvsxfdi],.hci-ring[data-astro-cid-tlvsxfdi]{width:calc(var(--r,300px) * 2);height:calc(var(--r,300px) * 2);margin:calc(var(--r,300px) * -1) 0 0 calc(var(--r,300px) * -1);translate:var(--cx,50%) var(--cy,50%);border-radius:50%;position:absolute;top:0;left:0}.hci-disc[data-astro-cid-tlvsxfdi]{background:radial-gradient(closest-side, color-mix(in srgb, var(--color-blue-50) 75%, transparent) 82%, transparent)}.hci-ring[data-astro-cid-tlvsxfdi]{border:1px solid #4261f40f}.hci-it[data-astro-cid-tlvsxfdi]{display:grid;position:absolute;top:0;left:0}.hci-o[data-astro-cid-tlvsxfdi],.hci-i[data-astro-cid-tlvsxfdi]{transition:opacity .7s var(--ease), scale .7s var(--ease), rotate .7s var(--ease);grid-area:1/1;justify-self:start}.hci-o[data-astro-cid-tlvsxfdi]{opacity:.32;rotate:var(--rot,0deg);& .hci-pill{font-family:var(--font-mono);color:#aeaeb2;background:0 0;border-color:#aeaeb280}& .hci-tile,& .hci-win{background:0 0;border-color:#aeaeb273}& .hci-win i{background:#aeaeb259}}.hci-i[data-astro-cid-tlvsxfdi]{opacity:0;scale:.9}.hci-it[data-astro-cid-tlvsxfdi].is-in{& .hci-o{opacity:0;rotate:0deg}& .hci-i{opacity:.8;scale:1}}.hci-pill[data-astro-cid-tlvsxfdi]{border:1px solid var(--color-blue-200);background:var(--color-white);font-family:var(--font-body);white-space:nowrap;color:var(--color-text-brand);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;line-height:1.3;display:inline-flex;& b{background:var(--color-blue-300);border-radius:50%;width:5px;height:5px}}.hci-field[data-astro-cid-tlvsxfdi]{flex-direction:column;gap:4px;display:flex;& small{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary);padding-left:2px;font-size:9px}& .hci-pill{border-radius:6px}}.hci-tile[data-astro-cid-tlvsxfdi]{border:1px solid var(--color-blue-200);background:var(--color-white);border-radius:9px;place-items:center;width:34px;height:34px;display:grid;& svg{fill:none;width:18px;height:18px;stroke:var(--color-action-primary);stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}}.hci-win[data-astro-cid-tlvsxfdi]{border:1px solid var(--color-blue-200);background:var(--color-white);border-radius:8px;flex-direction:column;gap:6px;width:92px;padding:0 0 10px;display:flex;overflow:hidden;&>i[data-astro-cid-tlvsxfdi]{background:var(--color-blue-100);border-radius:999px;height:4px;margin-inline:10px}&>i[data-astro-cid-tlvsxfdi]:first-of-type{margin-top:10px}&>i[data-astro-cid-tlvsxfdi]:last-child{width:50%}}.hci-o[data-astro-cid-tlvsxfdi] .hci-win[data-astro-cid-tlvsxfdi]{height:54px}.hci-bar[data-astro-cid-tlvsxfdi]{border-bottom:1px solid var(--color-blue-100);background:var(--color-blue-50);gap:3px;padding:6px 8px;display:flex;& i{background:var(--color-blue-200);border-radius:50%;width:4px;height:4px}}@media (width>=768px) and (width<=1199px){.hci-it[data-astro-cid-tlvsxfdi]:not([data-tab]){display:none}}@media (prefers-reduced-motion:reduce){.hci-o[data-astro-cid-tlvsxfdi],.hci-i[data-astro-cid-tlvsxfdi]{transition:none}}.hci-i[data-astro-cid-tlvsxfdi] .hci-pill[data-astro-cid-tlvsxfdi]{border-color:var(--color-blue-100);color:var(--color-blue-400);background:#ffffffb3;& b{background:var(--color-blue-200)}}.hci-i[data-astro-cid-tlvsxfdi] [data-astro-cid-tlvsxfdi]:is(.hci-tile,.hci-win){border-color:var(--color-blue-100);box-shadow:none;background:#ffffffb3}.hci-i[data-astro-cid-tlvsxfdi] .hci-tile[data-astro-cid-tlvsxfdi] svg[data-astro-cid-tlvsxfdi]{stroke:var(--color-blue-300)}.hci-field[data-astro-cid-tlvsxfdi] small[data-astro-cid-tlvsxfdi]{color:var(--color-blue-300)}.hci-dot[data-astro-cid-tlvsxfdi]{border:1px solid #aeaeb299;border-radius:2px;width:7px;height:7px;display:block}.hci-i[data-astro-cid-tlvsxfdi] .hci-dot[data-astro-cid-tlvsxfdi]{border-color:var(--color-blue-200);background:var(--color-blue-100)}.hci[data-astro-cid-tlvsxfdi]{-webkit-mask-image:linear-gradient(#000 55%,#0000 88%);mask-image:linear-gradient(#000 55%,#0000 88%)}.hci[data-astro-cid-tlvsxfdi] .hci-pill[data-astro-cid-tlvsxfdi],.hci[data-astro-cid-tlvsxfdi] .hci-tile[data-astro-cid-tlvsxfdi],.hci[data-astro-cid-tlvsxfdi] .hci-win[data-astro-cid-tlvsxfdi],.hci[data-astro-cid-tlvsxfdi] .hci-dot[data-astro-cid-tlvsxfdi]{box-shadow:none;border:0}.hci[data-astro-cid-tlvsxfdi] .hci-pill[data-astro-cid-tlvsxfdi]{gap:8px;padding:7px 14px;font-size:13px}.hci[data-astro-cid-tlvsxfdi] .hci-tile[data-astro-cid-tlvsxfdi]{border-radius:12px;width:46px;height:46px;& svg{width:22px;height:22px}}.hci[data-astro-cid-tlvsxfdi] .hci-win[data-astro-cid-tlvsxfdi]{border-radius:12px;gap:8px;width:124px;padding-bottom:14px;&>i[data-astro-cid-tlvsxfdi]{height:6px;margin-inline:14px}&>i[data-astro-cid-tlvsxfdi]:first-of-type{margin-top:14px}}.hci[data-astro-cid-tlvsxfdi] .hci-o[data-astro-cid-tlvsxfdi] .hci-win[data-astro-cid-tlvsxfdi]{height:72px}.hci[data-astro-cid-tlvsxfdi] .hci-bar[data-astro-cid-tlvsxfdi]{border-bottom:0;padding:8px 10px}.hci[data-astro-cid-tlvsxfdi] .hci-dot[data-astro-cid-tlvsxfdi]{border-radius:3px;width:10px;height:10px}.hci[data-astro-cid-tlvsxfdi] .hci-field[data-astro-cid-tlvsxfdi]{flex-direction:row;align-items:center;gap:10px;&>i[data-astro-cid-tlvsxfdi]{background:var(--color-blue-100);border-radius:999px;width:34px;height:6px}}.hci[data-astro-cid-tlvsxfdi] .hci-o[data-astro-cid-tlvsxfdi]{& .hci-pill{color:#a1a1a6;background:#8e8e931a}& .hci-tile,& .hci-win,& .hci-dot{background:#8e8e931a}& .hci-win i{background:#8e8e9329}}.hci[data-astro-cid-tlvsxfdi] .hci-i[data-astro-cid-tlvsxfdi]{& .hci-pill{background:var(--color-blue-100);color:var(--color-blue-400)}& .hci-tile{background:var(--color-blue-100)}& .hci-tile svg{stroke:var(--color-blue-400)}& .hci-win{background:var(--color-blue-50)}& .hci-bar,& .hci-win>i[data-astro-cid-tlvsxfdi]{background:var(--color-blue-100)}& .hci-dot{background:var(--color-blue-200)}}.hcl[data-astro-cid-v7uocrbf]{--ease:cubic-bezier(.22, .61, .36, 1);--soft:#7c8cff;--green:#4f9a6a;--red:#d2584e;z-index:0;pointer-events:none;background:color-mix(in srgb, var(--color-blue-100) 60%, white);display:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 55%,#0000 88%);mask-image:linear-gradient(#000 55%,#0000 88%);@media (width>=1024px){display:block}}.hcl-arch[data-astro-cid-v7uocrbf]{width:100%;height:100%;position:absolute;inset:0}.hcl-disc-m[data-astro-cid-v7uocrbf]{fill:color-mix(in srgb, var(--color-blue-100) 30%, white)}.hcl-disc-i[data-astro-cid-v7uocrbf]{fill:var(--color-white)}.hcl-p[data-astro-cid-v7uocrbf]{background:var(--color-white);will-change:transform, opacity;border-radius:10px;flex-direction:column;display:flex;position:absolute;top:0;left:0;box-shadow:0 10px 26px -18px #1e287847}.hcl-p[data-astro-cid-v7uocrbf].is-far{scale:.8}.hcl-h[data-astro-cid-v7uocrbf]{border-bottom:1px solid #f2f2f5;align-items:center;gap:6px;padding:7px 9px;display:flex}.hcl-body[data-astro-cid-v7uocrbf]{justify-content:space-between;align-items:center;gap:10px;padding:7px 9px 8px;display:flex}.hcl-tool[data-astro-cid-v7uocrbf]{width:112px}.hcl-table[data-astro-cid-v7uocrbf]{width:128px;padding-bottom:5px}.hcl-ring[data-astro-cid-v7uocrbf]{width:136px}.hcl-b[data-astro-cid-v7uocrbf]{width:var(--w);background:#dcdce2;border-radius:999px;flex:none;height:4px;display:block}.hcl-b-soft[data-astro-cid-v7uocrbf]{background:#ececf0}.hcl-g[data-astro-cid-v7uocrbf]{border:1.2px solid #b8b8c2;flex:none;width:8px;height:8px;display:block}.hcl-g-circle[data-astro-cid-v7uocrbf]{border-radius:50%}.hcl-g-square[data-astro-cid-v7uocrbf]{border-radius:2px}.hcl-g-diamond[data-astro-cid-v7uocrbf]{border-radius:1px;rotate:45deg;scale:.85}.hcl-g-bars[data-astro-cid-v7uocrbf]{background:linear-gradient(#b8b8c2,#b8b8c2) 1px 3px/1.2px 5px no-repeat,linear-gradient(#b8b8c2,#b8b8c2) 4px 1px/1.2px 7px no-repeat;border-width:0 0 1.2px}.hcl-g-db[data-astro-cid-v7uocrbf]{border-radius:4px/2.5px}.hcl-g-mark[data-astro-cid-v7uocrbf]{background:var(--soft);opacity:.7;border:0;border-radius:2px}.hcl-dot[data-astro-cid-v7uocrbf]{background:color-mix(in srgb, var(--green) calc(var(--a,1) * 100%), var(--red));border-radius:50%;flex:none;width:5px;height:5px;margin-left:auto;display:block}.hcl-dot[data-astro-cid-v7uocrbf].is-warn{background:var(--red)}.hcl-tag[data-astro-cid-v7uocrbf]{width:var(--w);border:1px dashed rgb(160 160 170/calc(.7 * (1 - var(--a,1))));background:rgb(238 240 255/var(--a,1));box-sizing:border-box;height:12px;rotate:calc((1 - var(--a,1)) * -4deg);border-radius:999px;display:block}.hcl-chip[data-astro-cid-v7uocrbf]{background:var(--color-blue-50);border-radius:999px;width:18px;height:8px;display:block}.hcl-row[data-astro-cid-v7uocrbf]{border-bottom:1px solid #f6f6f8;align-items:center;gap:8px;padding:5px 9px;display:flex}.hcl-row[data-astro-cid-v7uocrbf]:last-child{border-bottom:0}.hcl-tick[data-astro-cid-v7uocrbf]{border:1px solid var(--green);width:9px;height:9px;opacity:clamp(0, calc(var(--a,1) * 3 - 2 - var(--r,0) * .15), 1);border-radius:50%;flex:none;margin-left:auto;display:block}.hcl-toast[data-astro-cid-v7uocrbf] .hcl-tick[data-astro-cid-v7uocrbf]{margin-left:0}.hcl-ringrow[data-astro-cid-v7uocrbf]{align-items:center;gap:10px;padding:8px 9px 9px;display:flex}.hcl-donut[data-astro-cid-v7uocrbf]{fill:none;stroke-width:3px;flex:none;width:30px;height:30px;& circle{stroke:var(--color-blue-50)}& .hcl-donut-v{stroke:var(--soft);stroke-dasharray:calc(20 + 72 * var(--a,1)) 100;transform-origin:18px 18px;rotate:-90deg}}.hcl-mini[data-astro-cid-v7uocrbf]{flex-direction:column;flex:1;display:flex;& .hcl-row{border:0;padding:3px 0}& .hcl-dot{margin-left:0}}.hcl-pill[data-astro-cid-v7uocrbf],.hcl-toast[data-astro-cid-v7uocrbf]{border-radius:999px;flex-direction:row;align-items:center;gap:8px;padding:7px 12px}.hcl-toast[data-astro-cid-v7uocrbf]{border-radius:9px}.hcl-pill[data-astro-cid-v7uocrbf] .hcl-dot[data-astro-cid-v7uocrbf]{margin-left:0}.hcl-mark[data-astro-cid-v7uocrbf]{border:1px solid #7c8cff4d;width:11px;height:11px;margin:-5px 0 0 -5px;display:block;position:absolute;top:0;left:0}.hcl-mark-o[data-astro-cid-v7uocrbf]{border-radius:50%}.hcl-mark-s[data-astro-cid-v7uocrbf]{border-radius:2px}.hcl-mark-p[data-astro-cid-v7uocrbf]{border:0;&:before,&:after{content:"";background:#7c8cff59;position:absolute}&:before{width:1px;top:0;bottom:0;left:50%}&:after{height:1px;top:50%;left:0;right:0}}.hcl-cap[data-astro-cid-v7uocrbf]{font-family:var(--font-mono);letter-spacing:.1em;white-space:nowrap;color:var(--color-blue-300);opacity:.8;font-size:9px;position:absolute;top:0;left:0}.ch[data-astro-cid-6t7d3zms]{padding-bottom:400px}@media (width>=600px){.ch[data-astro-cid-6t7d3zms]{padding-bottom:460px}}@media (width>=1024px){.ch[data-astro-cid-6t7d3zms]{height:var(--layout-hero-height);padding-block:var(--spacing-16);align-items:center;display:flex}}.ch-pin[data-astro-cid-6t7d3zms]{--layout-hero-height:max(820px, 100svh - var(--layout-header-height))}@media (width>=1024px){.ch-pin[data-astro-cid-6t7d3zms]{height:calc(var(--layout-hero-height) + 70svh / var(--page-zoom,1))}.ch[data-astro-cid-6t7d3zms]{top:var(--layout-header-height);position:sticky}}@media (prefers-reduced-motion:reduce){.ch-pin[data-astro-cid-6t7d3zms]{height:auto!important}.ch[data-astro-cid-6t7d3zms]{position:relative!important}}.ch-pin-ctx[data-astro-cid-6t7d3zms].ch-pin{height:auto}.ch[data-astro-cid-6t7d3zms].ch-ctx{padding-top:120px;padding-bottom:140px;position:relative;top:auto}@media (width>=1024px){.ch[data-astro-cid-6t7d3zms].ch-ctx{padding-block:var(--spacing-16)}}.ch-ctx[data-astro-cid-6t7d3zms]:after{display:none}@media (width>=1024px){.ch-pin-circle[data-astro-cid-6t7d3zms].ch-pin{height:calc(var(--layout-hero-height) + 60svh)}.ch[data-astro-cid-6t7d3zms].ch-ctx.ch-circle{top:var(--layout-header-height);height:var(--layout-hero-height);position:sticky}}.ch[data-astro-cid-6t7d3zms]{--ch-b:0;--ch-pct:calc(var(--ch-b) * 100%);--hero-bg:#4261f4}@supports (color:color-mix(in lab, red, red)){.ch[data-astro-cid-6t7d3zms]{--hero-bg:color-mix(in srgb, var(--color-bg-brand) var(--ch-pct), var(--color-bg-page))}}.ch[data-astro-cid-6t7d3zms]{background-color:var(--hero-bg)}.ch[data-astro-cid-6t7d3zms] [data-astro-cid-6t7d3zms]:is(h1,.ch-em,.ch-p){transition:color .7s}.ch[data-astro-cid-6t7d3zms][data-on-blue] h1[data-astro-cid-6t7d3zms]{color:var(--color-white)}.ch[data-astro-cid-6t7d3zms][data-on-blue] .ch-em[data-astro-cid-6t7d3zms]{color:var(--color-text-on-brand-accent)}.ch[data-astro-cid-6t7d3zms][data-on-blue] .ch-p[data-astro-cid-6t7d3zms]{color:var(--color-text-on-brand-muted)}.ch[data-astro-cid-6t7d3zms][data-on-blue] .ch-sec[data-astro-cid-6t7d3zms] a{color:var(--color-white)}.ch-btn-blue[data-astro-cid-6t7d3zms],.ch[data-astro-cid-6t7d3zms][data-on-blue] .ch-btn-light[data-astro-cid-6t7d3zms]{display:none}.ch[data-astro-cid-6t7d3zms][data-on-blue] .ch-btn-blue[data-astro-cid-6t7d3zms]{display:inline-flex}.ch[data-astro-cid-6t7d3zms] .clear-zone{box-shadow:none;background:0 0}.ch[data-astro-cid-6t7d3zms] .ch-label{transition:color .7s,background-color .7s,border-color .7s}.ch[data-astro-cid-6t7d3zms][data-on-blue] .ch-label{color:var(--color-white);background-color:#ffffff1f;border-color:#ffffff4d}.ch[data-astro-cid-6t7d3zms]:after{content:"";z-index:calc(var(--z-index-raised) - 1);background:linear-gradient(to bottom, transparent, var(--color-bg-surface));height:34%;opacity:calc(1 - var(--ch-b));pointer-events:none;position:absolute;inset:auto 0 0}.ch[data-astro-cid-6t7d3zms] [data-field]{opacity:calc(.72 + .2 * var(--ch-b));-webkit-mask-image:radial-gradient(75% 70%,#000 45%,#0000 100%);mask-image:radial-gradient(75% 70%,#000 45%,#0000 100%)}.ch[data-astro-cid-6t7d3zms] [data-cursor-label]:empty{display:none}.pc[data-astro-cid-rs6rw4b6],.pc[data-astro-cid-rs6rw4b6] [data-astro-cid-rs6rw4b6]{box-sizing:border-box}.pc[data-astro-cid-rs6rw4b6]{border:1px solid var(--color-gray-700);background:var(--color-bg-ink);color:var(--color-white);margin:0}.pc-row[data-astro-cid-rs6rw4b6]{justify-content:space-between;gap:var(--spacing-6);padding:var(--spacing-4) var(--spacing-6);font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-on-inverse-muted);font-size:11px;font-weight:400;display:flex}.pc-head[data-astro-cid-rs6rw4b6]{border-bottom:1px solid var(--color-gray-700)}.pc-with[data-astro-cid-rs6rw4b6]{color:var(--color-blue-400)}.pc-foot[data-astro-cid-rs6rw4b6]{border-top:1px solid var(--color-gray-700);text-transform:none;letter-spacing:.02em;flex-wrap:wrap}.pc-foot[data-astro-cid-rs6rw4b6]>span[data-astro-cid-rs6rw4b6]:last-child{color:var(--color-white)}.pc-p[data-astro-cid-rs6rw4b6]{color:var(--color-blue-400)}.pc-stage[data-astro-cid-rs6rw4b6]{align-items:center;gap:var(--spacing-2);padding:var(--spacing-12) var(--spacing-6);grid-template-columns:minmax(0,1.1fr) minmax(28px,.6fr) auto minmax(28px,.6fr) minmax(0,auto);display:grid}.pc-loose[data-astro-cid-rs6rw4b6]{gap:var(--spacing-4);margin:0;padding:0;list-style:none;display:grid}.pc-loose[data-astro-cid-rs6rw4b6] li{padding:var(--spacing-2) var(--spacing-3);border:1px dashed var(--color-gray-600);font-family:var(--font-body);max-width:100%;color:var(--color-gray-400);translate:var(--x) 0;rotate:var(--r);justify-self:start;font-size:12.5px;font-weight:400;line-height:1.45}.pc-lines[data-astro-cid-rs6rw4b6],.pc-out[data-astro-cid-rs6rw4b6]{width:100%;height:100%}:is(.pc-lines[data-astro-cid-rs6rw4b6],.pc-out[data-astro-cid-rs6rw4b6]) path{fill:none;stroke:var(--color-blue-500);stroke-width:1.2px}.pc-node[data-astro-cid-rs6rw4b6]{border:1px solid var(--color-blue-500);background:#4261f426;place-items:center;width:36px;height:36px;display:grid}.pc-mark[data-astro-cid-rs6rw4b6]{background:var(--color-white);width:16px;height:16px}.pc-gov[data-astro-cid-rs6rw4b6]{gap:var(--spacing-3);margin:0;padding:0;list-style:none;display:grid}.pc-gov[data-astro-cid-rs6rw4b6] li{align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-3);border:1px solid var(--color-blue-500);font-family:var(--font-body);white-space:nowrap;font-size:12.5px;font-weight:400;display:flex}.pc-gov[data-astro-cid-rs6rw4b6] i{background:var(--color-blue-500);flex:none;width:8px;height:8px}.pc-k[data-astro-cid-rs6rw4b6]{color:var(--color-gray-400);text-transform:uppercase;letter-spacing:.04em;font-size:11px}.pc-v[data-astro-cid-rs6rw4b6]{color:var(--color-white)}@media (width<=599px){.pc-stage[data-astro-cid-rs6rw4b6]{justify-items:center;gap:var(--spacing-4);grid-template-columns:minmax(0,1fr)}.pc-lines[data-astro-cid-rs6rw4b6],.pc-out[data-astro-cid-rs6rw4b6]{display:none}}@media (prefers-reduced-motion:no-preference){.pc-loose[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]{animation:7s ease-in-out infinite pc-loose;animation-delay:calc(var(--k) * .3s)}.pc-lines[data-astro-cid-rs6rw4b6] path[data-astro-cid-rs6rw4b6]{animation:7s infinite pc-draw;animation-delay:calc(var(--k) * .3s)}.pc-node[data-astro-cid-rs6rw4b6]{animation:7s infinite pc-node}.pc-out[data-astro-cid-rs6rw4b6] path[data-astro-cid-rs6rw4b6]{animation:7s infinite pc-out;animation-delay:calc(var(--k) * .25s)}.pc-gov[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]{animation:7s infinite pc-row;animation-delay:calc(var(--k) * .25s)}}@keyframes pc-loose{0%,to{translate:var(--x) 0;opacity:.85}8%{opacity:.45}12%{opacity:.9}40%{translate:calc(var(--x) + 3px) -1px}70%{translate:calc(var(--x) - 2px) 1px}}@keyframes pc-draw{0%,4%{opacity:.15}26%,86%{opacity:1}to{opacity:.15}}@keyframes pc-node{0%,30%{background:#4261f426}38%,86%{background:var(--color-blue-500)}to{background:#4261f426}}@keyframes pc-out{0%,36%{opacity:.15}52%,86%{opacity:1}to{opacity:.15}}@keyframes pc-row{0%,46%{border-color:var(--color-gray-700);background:0 0}56%,86%{border-color:var(--color-blue-500);background:#4261f42e}to{border-color:var(--color-gray-700);background:0 0}}.pcb[data-astro-cid-rs6rw4b6]{--ln:#ffffff3d;--bx:40px;--in:calc(var(--bx) / 2 + var(--spacing-8));grid-template-columns:minmax(0, 1fr) minmax(var(--spacing-8), .22fr) auto minmax(var(--spacing-8), .22fr) auto;align-items:center;column-gap:var(--spacing-2);row-gap:var(--spacing-12);color:var(--color-white);grid-template-rows:auto 1fr auto;margin:0;display:grid;position:relative}.pcb[data-astro-cid-rs6rw4b6] [data-astro-cid-rs6rw4b6]{box-sizing:border-box}.pcb-h[data-astro-cid-rs6rw4b6]{align-items:center;gap:var(--spacing-3);min-width:0;font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:400;display:flex}.pcb-h1[data-astro-cid-rs6rw4b6]{padding-right:var(--spacing-2);grid-area:1/1/2/5}.pcb-h2[data-astro-cid-rs6rw4b6]{contain:inline-size;grid-area:1/5/2/6}.pcb-nb[data-astro-cid-rs6rw4b6],.pcb-mk[data-astro-cid-rs6rw4b6]{width:var(--bx);height:var(--bx);border:1px solid var(--ln);flex:none;place-items:center;display:grid}.pcb-nb[data-astro-cid-rs6rw4b6]{letter-spacing:0;font-size:13px}.pcb-mk[data-astro-cid-rs6rw4b6] i[data-astro-cid-rs6rw4b6]{background:var(--color-white);width:10px;height:10px}.pcb-cap[data-astro-cid-rs6rw4b6]{white-space:nowrap;color:var(--color-text-on-brand-muted)}.pcb-rule[data-astro-cid-rs6rw4b6]{min-width:var(--spacing-8);background:var(--ln);flex:1;height:1px;position:relative;overflow:hidden}.pcb-rule[data-astro-cid-rs6rw4b6] b[data-astro-cid-rs6rw4b6]{width:var(--spacing-16);background:linear-gradient(90deg, transparent, var(--color-white));opacity:0;position:absolute;inset:0 auto 0 0}.pcb-v[data-astro-cid-rs6rw4b6]{pointer-events:none;grid-row:1/4;align-self:stretch;position:relative}.pcb-v[data-astro-cid-rs6rw4b6]:before{content:"";top:var(--bx);bottom:calc(var(--bx) / 2);left:calc(var(--bx) / 2);width:var(--spacing-8);border-left:1px solid var(--ln);border-bottom:1px solid var(--ln);position:absolute}.pcb-v1[data-astro-cid-rs6rw4b6]{grid-column:1}.pcb-v2[data-astro-cid-rs6rw4b6]{grid-column:5}.pcb-loose[data-astro-cid-rs6rw4b6]{gap:var(--spacing-4);padding:0 0 0 var(--in);grid-area:2/1;margin:0;list-style:none;display:grid;position:relative}.pcb-loose[data-astro-cid-rs6rw4b6] li{align-items:center;min-width:0;display:flex}.pcb-loose[data-astro-cid-rs6rw4b6]:after{content:"";top:calc(var(--spacing-2) + 9px);bottom:calc(var(--spacing-2) + 9px);border-right:1px solid var(--ln);position:absolute;right:0}.pcb-loose[data-astro-cid-rs6rw4b6]:has(li:only-child):after{display:none}.pcb-tag[data-astro-cid-rs6rw4b6]{max-width:calc(100% - var(--x) - var(--spacing-6));margin-left:var(--x);padding:var(--spacing-2) var(--spacing-3);font-family:var(--font-body);white-space:nowrap;color:var(--color-white);rotate:var(--r);border:1px dashed #ffffff52;flex:none;font-size:12.5px;font-weight:400;line-height:18px}.pcb-tag[data-astro-cid-rs6rw4b6].pcb-long{white-space:normal;flex:0 auto}.pcb-ln[data-astro-cid-rs6rw4b6],.pcb-c[data-astro-cid-rs6rw4b6]{background:var(--ln);height:1px;display:block}.pcb-ln[data-astro-cid-rs6rw4b6]{min-width:var(--spacing-6);flex:1}.pcb-in[data-astro-cid-rs6rw4b6]{margin-inline:calc(-1 * var(--spacing-2));grid-area:2/2}.pcb-out[data-astro-cid-rs6rw4b6]{margin-left:calc(-1 * var(--spacing-2));margin-right:calc(-1 * (var(--spacing-2) + var(--bx) / 2));grid-area:2/4/3/5}.pcb-node[data-astro-cid-rs6rw4b6]{width:var(--bx);height:var(--bx);background:#ffffff0f;border-color:#fff9;grid-area:2/3}.pcb-gov[data-astro-cid-rs6rw4b6]{padding-left:var(--in);grid-area:2/5}.pcb-gov[data-astro-cid-rs6rw4b6] li{border-color:#ffffff47;position:relative}.pcb-gov[data-astro-cid-rs6rw4b6] li:before{content:"";width:var(--spacing-8);background:var(--ln);height:1px;position:absolute;top:50%;right:100%}.pcb-gov[data-astro-cid-rs6rw4b6] i{background:var(--color-white)}.pcb[data-astro-cid-rs6rw4b6] .pc-k[data-astro-cid-rs6rw4b6]{color:var(--color-text-on-brand-muted)}.pcb-f[data-astro-cid-rs6rw4b6]{align-items:center;gap:var(--spacing-3);padding-left:calc(var(--bx) / 2 + var(--spacing-8));font-family:var(--font-body);letter-spacing:.02em;color:var(--color-text-on-brand-muted);margin:0;font-size:12px;font-weight:400;display:flex}.pcb-f1[data-astro-cid-rs6rw4b6]{grid-area:3/1/4/5}.pcb-f2[data-astro-cid-rs6rw4b6]{contain:inline-size;color:var(--color-white);grid-area:3/5}.pcw[data-astro-cid-rs6rw4b6]{font-family:var(--font-body);color:var(--color-white);background:#ffffff0a;border:1px solid #fff6;border-radius:6px;padding:0;font-size:12px;font-weight:400;line-height:18px}.pcb-loose[data-astro-cid-rs6rw4b6].pcw{margin-left:var(--in);padding:0}.pcb-loose[data-astro-cid-rs6rw4b6].pcw:after{display:none}.pcb[data-astro-cid-rs6rw4b6].pcb-ui{grid-template-columns:minmax(0, 1fr) var(--spacing-8) auto var(--spacing-8) minmax(0, 1fr)}.pcw[data-astro-cid-rs6rw4b6]{min-width:0}.pcb-gov[data-astro-cid-rs6rw4b6].pcw li[data-astro-cid-rs6rw4b6]:before{display:none}.pcw-g[data-astro-cid-rs6rw4b6]{margin-left:var(--in);padding-left:0;position:relative}.pcw-g[data-astro-cid-rs6rw4b6]:before{content:"";width:var(--in);background:var(--ln);height:1px;position:absolute;top:50%;right:100%}.pcw-bar[data-astro-cid-rs6rw4b6]{padding:var(--spacing-2) var(--spacing-3);letter-spacing:.04em;border-bottom:1px solid #ffffff3d;align-items:center;gap:5px;font-size:11px;display:flex}.pcw-bar[data-astro-cid-rs6rw4b6] i{border:1px solid #fff9;border-radius:50%;width:6px;height:6px}.pcw-bar[data-astro-cid-rs6rw4b6] span{margin-left:var(--spacing-2)}.pcw-body[data-astro-cid-rs6rw4b6]{gap:var(--spacing-3);padding:var(--spacing-4);flex-direction:column;display:flex}.pcw-q[data-astro-cid-rs6rw4b6]{max-width:85%;padding:var(--spacing-2) var(--spacing-3);border:1px solid #fff9;border-radius:6px 6px 0;align-self:flex-end;margin:0}.pcw-a[data-astro-cid-rs6rw4b6]{color:var(--color-text-on-brand-muted);margin:0}.pcw-warn[data-astro-cid-rs6rw4b6]{color:var(--color-white);align-items:center;gap:4px;display:flex}.pcw-caret[data-astro-cid-rs6rw4b6]{background:var(--color-white);width:6px;height:13px}.pcw-tags[data-astro-cid-rs6rw4b6]{gap:var(--spacing-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pcw-tags[data-astro-cid-rs6rw4b6] li{padding:2px var(--spacing-2);rotate:var(--r);border:1px dashed #fff6}.pcw-f[data-astro-cid-rs6rw4b6],.pcw-r[data-astro-cid-rs6rw4b6]{gap:var(--spacing-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pcw-f[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]{white-space:nowrap;min-width:0;padding:var(--spacing-2) var(--spacing-3);border:1px solid #fff6;border-radius:4px;align-items:center;gap:6px;display:flex}.pcw-f[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6] i{background:var(--color-white);flex:none;width:7px;height:7px}.pcw-f[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6] .pc-k{letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;flex:none;font-size:9px}.pcw-r[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]{align-items:center;gap:var(--spacing-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10.5px;display:flex;overflow:hidden}.pcw-r[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6] i{border:1px solid var(--color-white);background:linear-gradient(var(--color-white), var(--color-white)) center / 4px 4px no-repeat;border-radius:2px;flex:none;width:10px;height:10px}.pcb-ui[data-astro-cid-rs6rw4b6] .pcb-rule[data-astro-cid-rs6rw4b6]{visibility:hidden}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw[data-astro-cid-rs6rw4b6]{background:var(--color-white);opacity:.96;color:var(--color-text-primary);border-color:#0000}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-bar[data-astro-cid-rs6rw4b6]{border-bottom-color:var(--color-border-default);background:var(--color-bg-page);color:var(--color-text-secondary)}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-bar[data-astro-cid-rs6rw4b6] i{background:var(--color-border-strong);border:0}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-body[data-astro-cid-rs6rw4b6]{gap:var(--spacing-4);padding:var(--spacing-6)}.pcw-mk[data-astro-cid-rs6rw4b6]{background:var(--color-bg-brand);flex:none;width:11px;height:11px;margin-left:auto}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-q[data-astro-cid-rs6rw4b6]{border-color:var(--color-border-strong)}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-a[data-astro-cid-rs6rw4b6]{color:var(--color-text-secondary)}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-warn[data-astro-cid-rs6rw4b6]{color:var(--color-text-primary)}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-caret[data-astro-cid-rs6rw4b6]{background:var(--color-text-primary)}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-tags[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]{border-color:var(--color-border-strong);color:var(--color-text-secondary)}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-f[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]{padding-inline:var(--spacing-2);background:var(--color-bg-page);border:0}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-f[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6] i{background:var(--color-text-secondary)}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-f[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6] .pc-k{color:var(--color-text-secondary)}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-f[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6] .pc-v,.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-r[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]{color:var(--color-text-primary)}.pcb-ui[data-astro-cid-rs6rw4b6] .pcw-r[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6] i{border-color:var(--color-text-primary);background:linear-gradient(var(--color-text-primary), var(--color-text-primary)) center / 4px 4px no-repeat}.pcc[data-astro-cid-rs6rw4b6]{gap:var(--spacing-2);min-width:0;margin-left:var(--in);padding:var(--spacing-6);border:1px solid var(--color-border-default);background:var(--color-white);color:var(--color-text-primary);border-radius:6px;flex-direction:column;display:flex;position:relative}.pcb-loose[data-astro-cid-rs6rw4b6].pcc:after{display:none}.pcc-g[data-astro-cid-rs6rw4b6]{border-color:var(--color-blue-200);background:var(--color-blue-50)}.pcc-g[data-astro-cid-rs6rw4b6]:before{content:"";width:var(--in);background:var(--ln);height:1px;position:absolute;top:50%;right:100%}.pcc[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]:before{display:none}.pcb-gov[data-astro-cid-rs6rw4b6] .pcc-mk[data-astro-cid-rs6rw4b6],.pcc-mk[data-astro-cid-rs6rw4b6]{top:var(--spacing-6);right:var(--spacing-6);background:var(--color-bg-brand);width:14px;height:14px;position:absolute}.pcc-t[data-astro-cid-rs6rw4b6]{font-size:var(--text-title-lg);letter-spacing:-.03em;font-weight:400;line-height:1.1}.pcc-note[data-astro-cid-rs6rw4b6]{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);font-size:10.5px;font-weight:400}.pcc-g[data-astro-cid-rs6rw4b6] .pcc-note[data-astro-cid-rs6rw4b6]{color:var(--color-text-brand)}.pcc-q[data-astro-cid-rs6rw4b6]{margin:var(--spacing-2) 0 0;font-family:var(--font-body);color:var(--color-text-primary);font-size:11.5px;font-weight:400;line-height:1.45}.pcc-list[data-astro-cid-rs6rw4b6]{gap:var(--spacing-2);margin:var(--spacing-3) 0 0;padding:var(--spacing-4) 0 0;border-top:1px solid var(--color-border-default);font-family:var(--font-body);color:var(--color-text-secondary);flex-direction:column;font-size:11.5px;font-weight:400;line-height:1.35;list-style:none;display:flex}.pcc-list[data-astro-cid-rs6rw4b6] li{align-items:center;gap:var(--spacing-2);display:flex}.pcc-list[data-astro-cid-rs6rw4b6] b{background:var(--color-bg-brand);flex:none;width:5px;height:5px}.pcc-list[data-astro-cid-rs6rw4b6] li.is-loose b{border:1px dashed var(--color-border-strong);background:0 0}.pcc-out[data-astro-cid-rs6rw4b6]{color:var(--color-text-primary)}.pcc-caret[data-astro-cid-rs6rw4b6]{background:var(--color-text-primary);width:5px;height:12px}.pcs[data-astro-cid-rs6rw4b6]{gap:var(--spacing-5);justify-content:center;min-height:220px}.pcs[data-astro-cid-rs6rw4b6].pcc-g{padding-top:calc(var(--spacing-6) + 14px + var(--spacing-4))}.pcs-bubble[data-astro-cid-rs6rw4b6]{width:70%;padding:var(--spacing-3);border:1px solid var(--color-border-strong);border-radius:8px 8px 0;flex-direction:column;align-self:flex-end;gap:6px;display:flex}.pcs-bubble[data-astro-cid-rs6rw4b6] i{background:var(--color-border-strong);border-radius:2px;height:4px}.pcs-loose[data-astro-cid-rs6rw4b6]{gap:var(--spacing-2);flex-direction:column;display:flex}.pcs-loose[data-astro-cid-rs6rw4b6] i{border:1px dashed var(--color-border-strong);border-radius:3px;height:16px}.pcs-none[data-astro-cid-rs6rw4b6]{height:22px;padding-inline:var(--spacing-2);border:1px dashed var(--color-border-strong);border-radius:3px;align-items:center;display:flex}.pcs-fields[data-astro-cid-rs6rw4b6],.pcs-match[data-astro-cid-rs6rw4b6]{gap:var(--spacing-2);flex-direction:column;display:flex}.pcs-fields[data-astro-cid-rs6rw4b6]>span[data-astro-cid-rs6rw4b6]{align-items:center;gap:var(--spacing-2);height:22px;padding-inline:var(--spacing-2);background:var(--color-white);border-radius:3px;display:flex}.pcs-fields[data-astro-cid-rs6rw4b6]>span[data-astro-cid-rs6rw4b6] b{background:var(--color-bg-brand);flex:none;width:6px;height:6px}.pcs-fields[data-astro-cid-rs6rw4b6]>span[data-astro-cid-rs6rw4b6] i{background:var(--color-blue-200);border-radius:2px;height:4px}.pcs-match[data-astro-cid-rs6rw4b6]{padding-top:var(--spacing-4);border-top:1px solid var(--color-border-default)}.pcs-match[data-astro-cid-rs6rw4b6]>span[data-astro-cid-rs6rw4b6]{align-items:center;gap:var(--spacing-2);display:flex}.pcs-match[data-astro-cid-rs6rw4b6] i{background:var(--color-border-strong);border-radius:2px;flex:1;height:4px}.pcs-match[data-astro-cid-rs6rw4b6] b{background:var(--color-bg-brand);border-radius:3px;flex:none;width:12px;height:12px}.pcs-scatter[data-astro-cid-rs6rw4b6]{border:1px dashed var(--color-border-strong);border-radius:4px;height:84px;display:block;position:relative}.pcs-scatter[data-astro-cid-rs6rw4b6] i{border-radius:50%;width:7px;height:7px;position:absolute;translate:-50% -50%}.pcs-scatter[data-astro-cid-rs6rw4b6] .t0{background:var(--color-gray-400)}.pcs-scatter[data-astro-cid-rs6rw4b6] .t1{border:1px solid var(--color-gray-400)}.pcs-scatter[data-astro-cid-rs6rw4b6] .t2{background:var(--color-gray-200)}.pcs-segs[data-astro-cid-rs6rw4b6]{gap:var(--spacing-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pcs-segs[data-astro-cid-rs6rw4b6]>span[data-astro-cid-rs6rw4b6],.pcs-segs[data-astro-cid-rs6rw4b6].is-empty>i[data-astro-cid-rs6rw4b6]{border:1px solid var(--color-blue-200);background:var(--color-white);border-radius:4px;flex-wrap:wrap;align-content:flex-start;gap:5px;min-height:44px;padding:8px;display:flex}.pcs-segs[data-astro-cid-rs6rw4b6]>span[data-astro-cid-rs6rw4b6] i{background:var(--color-bg-brand);border-radius:50%;width:7px;height:7px}.pcs-segs[data-astro-cid-rs6rw4b6].is-empty>i[data-astro-cid-rs6rw4b6]{border:1px dashed var(--color-border-strong);background:0 0}.pcc-g[data-astro-cid-rs6rw4b6]{border-color:var(--color-bg-brand)}@media (prefers-reduced-motion:no-preference){.pcs-scatter[data-astro-cid-rs6rw4b6] i[data-astro-cid-rs6rw4b6]{animation:4.5s ease-in-out infinite alternate pcs-drift}.pcs-scatter[data-astro-cid-rs6rw4b6] i[data-astro-cid-rs6rw4b6]:nth-child(3n){animation-duration:3.6s;animation-direction:alternate-reverse}.pcs-scatter[data-astro-cid-rs6rw4b6] i[data-astro-cid-rs6rw4b6]:nth-child(3n+1){animation-duration:5.2s}.pcs-segs[data-astro-cid-rs6rw4b6]:not(.is-empty)>span[data-astro-cid-rs6rw4b6] i[data-astro-cid-rs6rw4b6]{animation:5s infinite pcs-pop}.pcs-segs[data-astro-cid-rs6rw4b6]:not(.is-empty)>span[data-astro-cid-rs6rw4b6]:nth-child(2) i[data-astro-cid-rs6rw4b6]{animation-delay:.4s}.pcs-segs[data-astro-cid-rs6rw4b6]:not(.is-empty)>span[data-astro-cid-rs6rw4b6]:nth-child(3) i[data-astro-cid-rs6rw4b6]{animation-delay:.8s}.pcs-segs[data-astro-cid-rs6rw4b6].is-empty>i[data-astro-cid-rs6rw4b6]{animation:2.4s ease-in-out infinite pcs-wait}.pcb-ui[data-astro-cid-rs6rw4b6]:hover .pcs-scatter[data-astro-cid-rs6rw4b6] i[data-astro-cid-rs6rw4b6]{animation-duration:1.1s}.pcb-ui[data-astro-cid-rs6rw4b6]:hover .pcs-segs[data-astro-cid-rs6rw4b6]:not(.is-empty)>span[data-astro-cid-rs6rw4b6] i[data-astro-cid-rs6rw4b6]{animation-duration:2.4s}}@keyframes pcs-drift{0%{translate:-50% -50%}50%{translate:calc(9px - 50%) calc(-50% - 6px)}to{translate:calc(-50% - 7px) calc(5px - 50%)}}@keyframes pcs-pop{0%,8%{opacity:0;scale:.3}20%,to{opacity:1;scale:1}}@keyframes pcs-wait{50%{opacity:.45}}@media (width<=699px){.pcb[data-astro-cid-rs6rw4b6]{row-gap:var(--spacing-6);grid-template-rows:none;grid-template-columns:minmax(0,1fr);justify-items:start}.pcb[data-astro-cid-rs6rw4b6]>[data-astro-cid-rs6rw4b6]{grid-area:auto!important}.pcb-h1[data-astro-cid-rs6rw4b6]{order:1;width:100%}.pcb-loose[data-astro-cid-rs6rw4b6]{order:2;padding-left:0}.pcb-f1[data-astro-cid-rs6rw4b6]{order:3;padding-left:0}.pcb-node[data-astro-cid-rs6rw4b6]{order:4}.pcb-h2[data-astro-cid-rs6rw4b6]{order:5;width:100%}.pcb-gov[data-astro-cid-rs6rw4b6]{order:6;padding-left:0}.pcb-f2[data-astro-cid-rs6rw4b6]{order:7;padding-left:0}.pcb-v[data-astro-cid-rs6rw4b6],.pcb-in[data-astro-cid-rs6rw4b6],.pcb-out[data-astro-cid-rs6rw4b6],.pcb-ln[data-astro-cid-rs6rw4b6],.pcb-loose[data-astro-cid-rs6rw4b6]:after,.pcb-gov[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]:before{display:none}.pcb-h2[data-astro-cid-rs6rw4b6],.pcb-f2[data-astro-cid-rs6rw4b6]{contain:none}.pcb-tag[data-astro-cid-rs6rw4b6]{max-width:100%;margin-left:0}}@media (prefers-reduced-motion:no-preference){.pcb-rule[data-astro-cid-rs6rw4b6] b[data-astro-cid-rs6rw4b6]{animation:7s ease-in-out infinite pcb-pulse}.pcb-node[data-astro-cid-rs6rw4b6]{animation-name:pcb-node}.pcb-gov[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]{animation-name:pcb-row}.pcb-tag[data-astro-cid-rs6rw4b6]{animation:7s ease-in-out infinite pcb-drift;animation-delay:calc(var(--k) * .3s)}.pcb-ln[data-astro-cid-rs6rw4b6]{animation:7s infinite pcb-in;animation-delay:calc(var(--k) * .3s)}.pcb-in[data-astro-cid-rs6rw4b6]{animation:7s .6s infinite pcb-in}.pcb-out[data-astro-cid-rs6rw4b6]{animation:7s infinite pcb-out}.pcb-gov[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]:before{animation:7s infinite pcb-out;animation-delay:calc(.3s + var(--k) * .25s)}}@keyframes pcb-drift{0%,to{opacity:1;translate:0}8%{opacity:.55}12%{opacity:1}40%{translate:3px -1px}70%{translate:-2px 1px}}@keyframes pcb-in{0%,4%{background:var(--ln)}20%,86%{background:#ffffffb3}to{background:var(--ln)}}@keyframes pcb-out{0%,36%{background:var(--ln)}50%,86%{background:#ffffffb3}to{background:var(--ln)}}@keyframes pcb-pulse{0%,40%{opacity:0;left:-30%}50%{opacity:1}80%,to{opacity:0;left:110%}}@keyframes pcb-node{0%,30%{background:0 0}38%,86%{background:var(--color-bg-brand)}to{background:0 0}}@keyframes pcb-row{0%,46%{background:0 0;border-color:#ffffff4d}56%,86%{background:#ffffff14;border-color:#fff9}to{background:0 0;border-color:#ffffff4d}}.pcb[data-astro-cid-rs6rw4b6].pcb-light{--ln:#1d1d1f38;color:var(--color-text-primary)}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-nb,.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-mk{border-color:var(--ln)}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-mk i{background:var(--color-blue-500)}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-cap,.pcb[data-astro-cid-rs6rw4b6].pcb-light .pc-k,.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-f{color:var(--color-text-secondary)}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-h2 .pcb-cap{color:var(--color-blue-600)}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-rule b{background:linear-gradient(90deg, transparent, var(--color-blue-500))}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-tag{color:var(--color-text-secondary);border-color:#1d1d1f4d}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-node{border-color:var(--color-blue-500);background:var(--color-blue-500)}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-gov li{border-color:var(--color-blue-250);background:var(--color-white)}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-gov i{background:var(--color-blue-500)}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pc-v{color:var(--color-text-primary)}@media (prefers-reduced-motion:no-preference){.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-node[data-astro-cid-rs6rw4b6]{animation:none}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-gov[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]{animation-name:pc-row-light}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-ln[data-astro-cid-rs6rw4b6],.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-in[data-astro-cid-rs6rw4b6]{animation-name:pcb-in-light}.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-out[data-astro-cid-rs6rw4b6],.pcb[data-astro-cid-rs6rw4b6].pcb-light .pcb-gov[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]:before{animation-name:pcb-out-light}}@keyframes pcb-in-light{0%,4%{background:var(--ln)}20%,86%{background:var(--color-blue-500)}to{background:var(--ln)}}@keyframes pcb-out-light{0%,36%{background:var(--ln)}50%,86%{background:var(--color-blue-500)}to{background:var(--ln)}}.pc[data-astro-cid-rs6rw4b6].pc-light{color:var(--color-text-primary);background:0 0;border-color:#0000}.pc[data-astro-cid-rs6rw4b6].pc-light .pc-row{color:var(--color-text-tertiary)}.pc[data-astro-cid-rs6rw4b6].pc-light .pc-head{border-bottom-color:var(--color-blue-200)}.pc[data-astro-cid-rs6rw4b6].pc-light .pc-foot{border-top-color:var(--color-blue-200)}.pc[data-astro-cid-rs6rw4b6].pc-light .pc-foot>span[data-astro-cid-rs6rw4b6]:last-child{color:var(--color-blue-600)}.pc[data-astro-cid-rs6rw4b6].pc-light .pc-with,.pc[data-astro-cid-rs6rw4b6].pc-light .pc-p{color:var(--color-blue-500)}.pc[data-astro-cid-rs6rw4b6].pc-light .pc-loose li{border-color:var(--color-blue-300);background:var(--color-white);color:var(--color-text-tertiary)}.pc[data-astro-cid-rs6rw4b6].pc-light .pc-node{border-color:var(--color-blue-500);background:var(--color-blue-500);animation:none}.pc[data-astro-cid-rs6rw4b6].pc-light .pc-gov li{border-color:var(--color-blue-250);background:var(--color-white)}.pc[data-astro-cid-rs6rw4b6].pc-light .pc-k{color:var(--color-blue-600)}.pc[data-astro-cid-rs6rw4b6].pc-light .pc-v{color:var(--color-text-primary)}@media (prefers-reduced-motion:no-preference){.pc[data-astro-cid-rs6rw4b6].pc-light .pc-gov[data-astro-cid-rs6rw4b6] li[data-astro-cid-rs6rw4b6]{animation-name:pc-row-light}}@keyframes pc-row-light{0%,46%{background:var(--color-white);border-color:var(--color-blue-250)}56%,86%{background:var(--color-blue-100);border-color:var(--color-blue-500)}to{background:var(--color-white);border-color:var(--color-blue-250)}}.dal[data-astro-cid-fpoldmjn]{--ink:var(--color-text-primary);--soft:var(--color-text-secondary);--brand:var(--color-action-primary);--red:var(--color-gray-300);--green:var(--brand);--cyc:10s;--ease:cubic-bezier(.5, 0, .2, 1);cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none;width:100%;max-width:640px;margin:0 auto;position:relative;container-type:inline-size}.dal[data-astro-cid-fpoldmjn]:focus-visible .dal-disc[data-astro-cid-fpoldmjn]{stroke:var(--color-white);stroke-width:2px}.dal[data-astro-cid-fpoldmjn]>svg[data-astro-cid-fpoldmjn]{width:100%;height:auto;font-family:var(--font-body);font-weight:400;display:block;overflow:visible}[data-astro-cid-fpoldmjn]:where(.dal) text[data-astro-cid-fpoldmjn]{text-anchor:middle;fill:var(--ink);font-size:11px}.dal-disc[data-astro-cid-fpoldmjn]{fill:var(--color-white);stroke:var(--color-border-subtle)}.dal-field[data-astro-cid-fpoldmjn]{fill:var(--color-blue-50);opacity:0}.dal-slot[data-astro-cid-fpoldmjn]{fill:none;stroke:var(--color-blue-300);stroke-dasharray:4 4}.dal-tile[data-astro-cid-fpoldmjn]{fill:var(--color-white);stroke:#1d1d1f1a;filter:drop-shadow(0 8px 12px #1d1d1f1a);transition:stroke .25s}.dal-logo[data-astro-cid-fpoldmjn]{fill:var(--soft)}.dal-st[data-astro-cid-fpoldmjn]{fill:var(--red);stroke:var(--color-white);stroke-width:2px}.dal-tag[data-astro-cid-fpoldmjn]{transform-box:fill-box;transform-origin:50%;rotate:var(--t)}.dal-tag[data-astro-cid-fpoldmjn] rect{fill:none;stroke:none}.dal-tag[data-astro-cid-fpoldmjn] text{fill:var(--soft);font-size:12px}.dal-tag-on[data-astro-cid-fpoldmjn]{opacity:0}.dal-tag-on[data-astro-cid-fpoldmjn] rect{fill:none;stroke:none}.dal-tag-on[data-astro-cid-fpoldmjn] text{fill:var(--brand);font-size:12px}.dal-pulse[data-astro-cid-fpoldmjn]{fill:var(--brand);opacity:0}.dal-move[data-astro-cid-fpoldmjn]{transform-box:fill-box;transform-origin:50%;translate:var(--mx) var(--my);rotate:var(--tip)}.dal-leg[data-astro-cid-fpoldmjn]{fill:none;stroke:var(--soft);stroke-width:1.2px;stroke-dasharray:3 5;stroke-linecap:round;opacity:.7}.dal-leg[data-astro-cid-fpoldmjn].is-broken{stroke-dasharray:34 30 36}.dal-touch[data-astro-cid-fpoldmjn]{transform-box:fill-box;transform-origin:50%;rotate:var(--t)}.dal-touch[data-astro-cid-fpoldmjn] rect{fill:none;stroke:var(--soft);stroke-dasharray:3 3;opacity:.7}.dal-touch[data-astro-cid-fpoldmjn] text{fill:var(--soft);font-size:11px}.dal-alt[data-astro-cid-fpoldmjn]{transform-box:fill-box;transform-origin:50%;rotate:var(--t)}.dal-alt[data-astro-cid-fpoldmjn] text{fill:var(--soft);opacity:.8;font-size:11px}.dal-brand[data-astro-cid-fpoldmjn] .dal-leg[data-astro-cid-fpoldmjn]{stroke:#ffffff80}.dal-brand[data-astro-cid-fpoldmjn] .dal-touch[data-astro-cid-fpoldmjn] rect[data-astro-cid-fpoldmjn]{stroke:#ffffff8c}.dal-brand[data-astro-cid-fpoldmjn] .dal-touch[data-astro-cid-fpoldmjn] text[data-astro-cid-fpoldmjn],.dal-brand[data-astro-cid-fpoldmjn] .dal-alt[data-astro-cid-fpoldmjn] text[data-astro-cid-fpoldmjn]{fill:#ffffff9e}.dal-team[data-astro-cid-fpoldmjn]{opacity:.72}.dal-team[data-astro-cid-fpoldmjn] rect{fill:var(--color-white);stroke:#1d1d1f1f;filter:drop-shadow(0 6px 10px #1d1d1f14)}.dal-team[data-astro-cid-fpoldmjn] path{fill:none;stroke:var(--soft);stroke-width:1.8px;stroke-linecap:round}.dal-team[data-astro-cid-fpoldmjn] text{text-anchor:start;fill:var(--soft);font-size:12px}.dal-run[data-astro-cid-fpoldmjn],.dal-amb[data-astro-cid-fpoldmjn]{transform-box:view-box;transform-origin:390px 390px}.dal-run[data-astro-cid-fpoldmjn] circle[data-astro-cid-fpoldmjn]{fill:var(--brand)}.dal-run[data-astro-cid-fpoldmjn] circle[data-astro-cid-fpoldmjn]+circle[data-astro-cid-fpoldmjn],.dal-amb[data-astro-cid-fpoldmjn] rect[data-astro-cid-fpoldmjn]{fill:var(--color-blue-300)}.dal-card[data-astro-cid-fpoldmjn]{background:var(--color-white);border:1px solid var(--color-blue-200);text-align:center;width:max-content;color:var(--ink);opacity:0;pointer-events:none;border-radius:14px;flex-direction:column;align-items:center;gap:.55em;padding:1.8em 2.4em;font-size:1.75cqi;line-height:1.25;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.9;box-shadow:0 16px 34px -14px #10185073}.dal-hub[data-astro-cid-fpoldmjn]{aspect-ratio:1;place-items:center;width:1.7em;display:grid}.dal-hub[data-astro-cid-fpoldmjn] .dal-mark{width:100%;height:100%}.dal-std[data-astro-cid-fpoldmjn]{font-weight:500}.dal-val[data-astro-cid-fpoldmjn]{background:var(--color-blue-50);border:1px solid var(--color-blue-300);color:var(--brand);border-radius:999px;align-items:center;gap:.4em;padding:.4em .55em .4em 1em;font-size:.9em;display:inline-flex}.dal-val[data-astro-cid-fpoldmjn] svg{background:var(--green);fill:none;width:1.25em;height:1.25em;stroke:var(--color-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;border-radius:50%}.pb-grid.pb-grid.pb-grid .pb-k.pb-k.pb-k:has(.dal-brand){background:0 0}.dal-brand[data-astro-cid-fpoldmjn] .dal-disc[data-astro-cid-fpoldmjn]{fill:#ffffff12;stroke:#ffffff47}.dal-brand[data-astro-cid-fpoldmjn] .dal-field[data-astro-cid-fpoldmjn]{fill:#ffffff17}.dal-brand[data-astro-cid-fpoldmjn] .dal-slot[data-astro-cid-fpoldmjn]{stroke:#ffffff8c}.dal-brand[data-astro-cid-fpoldmjn] .dal-run[data-astro-cid-fpoldmjn] circle[data-astro-cid-fpoldmjn],.dal-brand[data-astro-cid-fpoldmjn] .dal-amb[data-astro-cid-fpoldmjn] rect[data-astro-cid-fpoldmjn],.dal-brand[data-astro-cid-fpoldmjn] .dal-pulse[data-astro-cid-fpoldmjn]{fill:var(--color-white)}.dal-brand[data-astro-cid-fpoldmjn] .dal-run[data-astro-cid-fpoldmjn] circle[data-astro-cid-fpoldmjn]+circle[data-astro-cid-fpoldmjn]{fill:#fff9}.dal-brand[data-astro-cid-fpoldmjn] .dal-tile[data-astro-cid-fpoldmjn],.dal-brand[data-astro-cid-fpoldmjn] .dal-team[data-astro-cid-fpoldmjn] rect[data-astro-cid-fpoldmjn]{stroke:#fff9;filter:drop-shadow(0 8px 14px #10185038)}.dal-brand[data-astro-cid-fpoldmjn] .dal-tag[data-astro-cid-fpoldmjn] text[data-astro-cid-fpoldmjn]{fill:#fff9}.dal-brand[data-astro-cid-fpoldmjn] .dal-tag-on[data-astro-cid-fpoldmjn] text[data-astro-cid-fpoldmjn]{fill:var(--color-white)}.dal-brand[data-astro-cid-fpoldmjn] .dal-card[data-astro-cid-fpoldmjn]{border-color:#fffc;box-shadow:0 0 0 8px #ffffff24,0 16px 34px -12px #10185080}@media (hover:hover) and (pointer:fine){.dal[data-astro-cid-fpoldmjn]:hover [data-astro-cid-fpoldmjn]:is(.dal-amb,.dal-run){animation-play-state:paused}.dal-tool[data-astro-cid-fpoldmjn]:hover .dal-tile[data-astro-cid-fpoldmjn]{stroke:var(--brand)}.dal-tool[data-astro-cid-fpoldmjn]:hover [data-astro-cid-fpoldmjn]:is(.dal-tag,.dal-tag-on) text[data-astro-cid-fpoldmjn]{fill:var(--color-white)}}.dal[data-astro-cid-fpoldmjn].is-on .dal-tag,.dal[data-astro-cid-fpoldmjn].is-on .dal-slot,.dal[data-astro-cid-fpoldmjn].is-on .dal-pulse,.dal[data-astro-cid-fpoldmjn].is-on .dal-journey,.dal[data-astro-cid-fpoldmjn].is-on .dal-touch,.dal[data-astro-cid-fpoldmjn].is-on .dal-alt{opacity:0;animation:none}.dal[data-astro-cid-fpoldmjn].is-on .dal-move{animation:none;translate:0;rotate:0deg}.dal[data-astro-cid-fpoldmjn].is-on :is(.dal-tag-on,.dal-field,.dal-card,.dal-team){opacity:1;animation:none}.dal[data-astro-cid-fpoldmjn].is-on .dal-card{scale:1}.dal[data-astro-cid-fpoldmjn].is-on .dal-st{fill:var(--green);animation:none}.dal[data-astro-cid-fpoldmjn].is-on .dal-team path{stroke:var(--brand);animation:none}.dal[data-astro-cid-fpoldmjn].is-on .dal-team text{fill:var(--ink);animation:none}@media (prefers-reduced-motion:reduce){.dal-tag[data-astro-cid-fpoldmjn],.dal-slot[data-astro-cid-fpoldmjn],.dal-journey[data-astro-cid-fpoldmjn],.dal-touch[data-astro-cid-fpoldmjn],.dal-alt[data-astro-cid-fpoldmjn]{opacity:0}.dal-move[data-astro-cid-fpoldmjn]{translate:0;rotate:0deg}.dal-tag-on[data-astro-cid-fpoldmjn],.dal-field[data-astro-cid-fpoldmjn],.dal-card[data-astro-cid-fpoldmjn],.dal-team[data-astro-cid-fpoldmjn]{opacity:1}.dal-card[data-astro-cid-fpoldmjn]{scale:1}.dal-st[data-astro-cid-fpoldmjn]{fill:var(--green)}.dal-team[data-astro-cid-fpoldmjn] path[data-astro-cid-fpoldmjn]{stroke:var(--brand)}.dal-team[data-astro-cid-fpoldmjn] text[data-astro-cid-fpoldmjn]{fill:var(--ink)}}@media (prefers-reduced-motion:no-preference){.dal-amb[data-astro-cid-fpoldmjn]{animation:70s linear infinite reverse dal-turn}.dal-run[data-astro-cid-fpoldmjn]{animation:16s linear infinite dal-turn}.dal-tag[data-astro-cid-fpoldmjn]{animation:dal-wobble var(--cyc) ease-in-out infinite;animation-delay:calc(var(--k) * .1s)}.dal-tag-on[data-astro-cid-fpoldmjn]{animation:dal-settle var(--cyc) var(--ease) infinite;animation-delay:calc(var(--k) * .1s)}.dal-slot[data-astro-cid-fpoldmjn],.dal-journey[data-astro-cid-fpoldmjn],.dal-touch[data-astro-cid-fpoldmjn]{animation:dal-out var(--cyc) ease infinite}.dal-alt[data-astro-cid-fpoldmjn]{animation:dal-out var(--cyc) ease infinite;animation-delay:calc(var(--k) * 60ms)}.dal-move[data-astro-cid-fpoldmjn]{animation:dal-gather var(--cyc) var(--ease) infinite;animation-delay:calc(var(--k) * 80ms)}.dal-leg[data-astro-cid-fpoldmjn]{animation:2.4s ease-in-out infinite dal-flicker}.dal-field[data-astro-cid-fpoldmjn]{animation:dal-in var(--cyc) ease infinite}.dal-card[data-astro-cid-fpoldmjn]{animation:dal-land var(--cyc) var(--ease) infinite}.dal-pulse[data-astro-cid-fpoldmjn]{animation:dal-pulse var(--cyc) ease-in-out infinite;animation-delay:calc(var(--k) * .12s)}.dal-st[data-astro-cid-fpoldmjn]{animation:dal-dot var(--cyc) ease infinite;animation-delay:calc(var(--k) * .1s)}.dal-team[data-astro-cid-fpoldmjn]{animation:dal-team var(--cyc) ease infinite;animation-delay:calc(.3s + var(--k) * .12s)}.dal-team[data-astro-cid-fpoldmjn] path[data-astro-cid-fpoldmjn]{animation:dal-ic var(--cyc) ease infinite;animation-delay:calc(.3s + var(--k) * .12s)}.dal-team[data-astro-cid-fpoldmjn] text[data-astro-cid-fpoldmjn]{animation:dal-lit var(--cyc) ease infinite;animation-delay:calc(.3s + var(--k) * .12s)}}@keyframes dal-turn{to{rotate:360deg}}@keyframes dal-wobble{0%,to{rotate:var(--t);opacity:1}15%{rotate:calc(var(--t) * -.7)}30%{rotate:var(--t)}38%{rotate:var(--t);opacity:1}45%{opacity:0;rotate:0deg}92%{rotate:var(--t);opacity:0}}@keyframes dal-gather{0%,34%{translate:var(--mx) var(--my);rotate:var(--tip)}46%,90%{translate:0;rotate:0deg}98%,to{translate:var(--mx) var(--my);rotate:var(--tip)}}@keyframes dal-flicker{0%,to{stroke-dashoffset:0}50%{stroke-dashoffset:8px}}@keyframes dal-settle{0%,40%{opacity:0}48%,90%{opacity:1}96%,to{opacity:0}}@keyframes dal-out{0%,36%{opacity:1}42%,92%{opacity:0}98%,to{opacity:1}}@keyframes dal-in{0%,42%{opacity:0}52%,90%{opacity:1}96%,to{opacity:0}}@keyframes dal-land{0%,36%{opacity:0;scale:.9}44%,90%{opacity:1;scale:1}96%,to{opacity:0;scale:.9}}@keyframes dal-pulse{0%,50%{opacity:0;translate:0}53%{opacity:1}64%{translate:var(--dx) var(--dy);opacity:0}65%,68%{opacity:0;translate:0}71%{opacity:1}82%{translate:var(--dx) var(--dy);opacity:0}83%,to{opacity:0;translate:0}}@keyframes dal-dot{0%,46%{fill:var(--red)}54%,90%{fill:var(--green)}to{fill:var(--red)}}@keyframes dal-team{0%,50%{opacity:.72}58%,90%{opacity:1}to{opacity:.72}}@keyframes dal-ic{0%,50%{stroke:var(--soft)}58%,90%{stroke:var(--brand)}to{stroke:var(--soft)}}@keyframes dal-lit{0%,50%{fill:var(--soft)}58%,90%{fill:var(--ink)}to{fill:var(--soft)}}@media (width<=599px){.dal[data-astro-cid-fpoldmjn]{width:92%}}.hp[data-astro-cid-xgdkc7ch]{isolation:isolate;border-top:1px solid var(--color-border-default);background:var(--color-white);position:relative}.hp-in[data-astro-cid-xgdkc7ch]{gap:var(--spacing-16);padding-block:var(--spacing-24);flex-direction:column;display:flex}.hp-h[data-astro-cid-xgdkc7ch]{max-width:30ch;font-size:var(--text-heading-lg);font-weight:400;line-height:var(--text-heading-lg--line-height);letter-spacing:-.04em;margin:0}.hp-list[data-astro-cid-xgdkc7ch]{gap:var(--spacing-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.hp-list[data-astro-cid-xgdkc7ch]{grid-template-columns:repeat(3,minmax(0,1fr))}}.hp-col[data-astro-cid-xgdkc7ch]{border-radius:var(--radius-lg);height:100%;min-height:440px;color:var(--color-white);flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.hp-col[data-astro-cid-xgdkc7ch]:focus-visible{outline:2px solid var(--color-action-primary);outline-offset:6px}.hp-pic[data-astro-cid-xgdkc7ch]{background:var(--color-gray-800);display:block;position:relative;overflow:hidden}.hp-col[data-astro-cid-xgdkc7ch]>.hp-pic[data-astro-cid-xgdkc7ch]{position:absolute;inset:0}.hp-txt[data-astro-cid-xgdkc7ch]{z-index:1;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-8) var(--spacing-7) var(--spacing-7);flex-direction:column;display:flex;position:relative}.hp-col[data-astro-cid-xgdkc7ch] .hp-term[data-astro-cid-xgdkc7ch]{color:#ffffffb3}.hp-col[data-astro-cid-xgdkc7ch] .hp-pr[data-astro-cid-xgdkc7ch]{color:var(--color-blue-300)}.hp-col[data-astro-cid-xgdkc7ch] .hp-t[data-astro-cid-xgdkc7ch]{color:var(--color-white)}.hp-col[data-astro-cid-xgdkc7ch] .hp-c[data-astro-cid-xgdkc7ch]{color:#ffffffd1}.hp-col[data-astro-cid-xgdkc7ch] .hp-go[data-astro-cid-xgdkc7ch]{color:var(--color-white)}.hp-pic[data-astro-cid-xgdkc7ch] .hp-img{object-fit:cover;width:100%;height:100%;transition:scale .8s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.hp-shade[data-astro-cid-xgdkc7ch]{background:#0f0f11cc;transition:opacity .8s;position:absolute;inset:0}.hp-logo[data-astro-cid-xgdkc7ch]{left:var(--spacing-7);top:var(--spacing-7);z-index:1;position:absolute}.hp-name[data-astro-cid-xgdkc7ch]{font-size:var(--text-title-md);color:var(--color-white)}.hp-col[data-astro-cid-xgdkc7ch]:focus-visible .hp-shade[data-astro-cid-xgdkc7ch]{opacity:.55}@media (hover:hover) and (pointer:fine){.hp-col:hover .hp-shade{opacity:.55}.hp-col:hover .hp-pic :global(.hp-img){scale:1.04}}.hp-term[data-astro-cid-xgdkc7ch]{gap:var(--spacing-2);font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-text-secondary);font-size:13px;display:inline-flex}.hp-pr[data-astro-cid-xgdkc7ch]{color:var(--color-text-brand)}.hp-t[data-astro-cid-xgdkc7ch]{min-height:calc(var(--text-heading-lg--line-height) * 1em);font-size:var(--text-heading-lg);font-weight:400;line-height:var(--text-heading-lg--line-height);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--color-text-primary);display:block}.hp-caret[data-astro-cid-xgdkc7ch]{vertical-align:-.04em;background:var(--color-action-primary);width:.42em;height:.8em;margin-left:.08em;display:none}.hp-on[data-astro-cid-xgdkc7ch] .hp-caret[data-astro-cid-xgdkc7ch]{animation:1s step-end infinite hp-blink;display:inline-block}@keyframes hp-blink{50%{opacity:0}}.hp-c[data-astro-cid-xgdkc7ch]{max-width:40ch;font-family:var(--font-body);font-size:var(--text-body-md);font-weight:300;line-height:var(--text-body-md--line-height);color:var(--color-text-secondary)}.hp-go[data-astro-cid-xgdkc7ch]{align-items:center;gap:var(--spacing-2);margin-top:var(--spacing-2);font-size:var(--text-body-sm);color:var(--color-text-brand);display:inline-flex}.ef[data-astro-cid-u3756bdt]{--ease:cubic-bezier(.22, .61, .36, 1);--q:var(--color-bg-bright);--q-tag:var(--q)}@supports (color:color-mix(in lab, red, red)){.ef[data-astro-cid-u3756bdt]{--q-tag:color-mix(in srgb, var(--q) 86%, var(--color-white))}}.ef[data-astro-cid-u3756bdt]{--q-line:#ffffff2e;--q-text:#fffc;--green:#24965a;--u:1px;--t:.45s;width:100%;font-family:var(--font-body);margin:0;font-weight:400;container-type:inline-size}.ef-row[data-astro-cid-u3756bdt]{align-items:stretch;gap:var(--spacing-4);flex-direction:column;max-width:460px;margin-inline:auto;display:flex}.ef-part[data-astro-cid-u3756bdt]{gap:calc(var(--u) * 26);outline-offset:6px;cursor:pointer;min-width:0;transition:opacity .5s var(--ease);border-radius:16px;flex-direction:column;display:flex}.ef-part[data-astro-cid-u3756bdt]:focus-visible{outline:2px solid var(--color-white)}.ef[data-astro-cid-u3756bdt][data-pick] .ef-part[data-astro-cid-u3756bdt]:not(.is-pick){opacity:.5}.ef-arrow[data-astro-cid-u3756bdt]{place-items:center;height:40px;display:grid}.ef-arrow[data-astro-cid-u3756bdt] svg{fill:none;width:32px;height:12px;stroke:var(--color-white);stroke-width:1.1px;stroke-linecap:round;stroke-linejoin:round;opacity:.35;transition:opacity var(--t) ease;rotate:90deg}.ef-cap[data-astro-cid-u3756bdt]{align-items:center;gap:calc(var(--u) * 8);min-height:calc(var(--u) * 24);font-size:calc(var(--u) * 13);color:#ffffffb8;white-space:nowrap;flex-wrap:wrap;display:flex}.ef-cap[data-astro-cid-u3756bdt] b{width:calc(var(--u) * 21);height:calc(var(--u) * 21);font-family:var(--font-mono);font-size:calc(var(--u) * 9.5);border:1px solid #ffffff4d;border-radius:6px;place-items:center;font-weight:400;display:grid}.ef-amp[data-astro-cid-u3756bdt]{opacity:.6;font-style:normal}.is-us[data-astro-cid-u3756bdt] .ef-cap[data-astro-cid-u3756bdt]{color:var(--color-white)}.is-us[data-astro-cid-u3756bdt] .ef-cap[data-astro-cid-u3756bdt] b{background:var(--color-white);color:var(--color-text-brand);border-color:#0000}.ef-note[data-astro-cid-u3756bdt]{margin-left:calc(var(--u) * 2);padding:calc(var(--u) * 3) calc(var(--u) * 9);background:var(--color-white);font-style:normal;font-size:calc(var(--u) * 10.5);color:var(--color-text-brand);border-radius:999px}.ef-panel[data-astro-cid-u3756bdt]{gap:calc(var(--u) * 22);padding:calc(var(--u) * 26);border:1px solid var(--q-line);background:var(--q);border-radius:14px;flex-direction:column;display:flex}.ef-group[data-astro-cid-u3756bdt]{gap:calc(var(--u) * 10);flex-direction:column;display:flex}.ef-gname[data-astro-cid-u3756bdt]{font-size:calc(var(--u) * 10.5);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.ef-tags[data-astro-cid-u3756bdt]{gap:calc(var(--u) * 6);flex-wrap:wrap;display:flex}.ef-tag[data-astro-cid-u3756bdt]{align-items:center;gap:calc(var(--u) * 6);padding:calc(var(--u) * 5) calc(var(--u) * 11);border:1px solid var(--q-line);background:var(--q-tag);font-size:calc(var(--u) * 11.5);color:var(--q-text);white-space:nowrap;transition:rotate var(--t) var(--ease), translate var(--t) var(--ease), opacity var(--t) var(--ease), color var(--t) ease;border-radius:999px;line-height:1.3;display:inline-flex}.ef[data-astro-cid-u3756bdt]:not(.p1) .ef-a[data-astro-cid-u3756bdt] .ef-tag[data-astro-cid-u3756bdt]{rotate:var(--r);translate:0 calc(var(--u) * 4);opacity:.5}.ef[data-astro-cid-u3756bdt].p1 .ef-a[data-astro-cid-u3756bdt] .ef-tag[data-astro-cid-u3756bdt]{transition-delay:calc(var(--g) * .16s + var(--k) * 60ms)}.ef-gdot[data-astro-cid-u3756bdt]{width:calc(var(--u) * 5);height:calc(var(--u) * 5);transition:background-color var(--t) ease;background:#ffffff4d;border-radius:50%}.ef[data-astro-cid-u3756bdt]:not(.p4) .ef-d[data-astro-cid-u3756bdt] .ef-tag[data-astro-cid-u3756bdt]{opacity:.6}.ef[data-astro-cid-u3756bdt].p4 .ef-d[data-astro-cid-u3756bdt] .ef-tag[data-astro-cid-u3756bdt]{color:var(--color-white);transition-delay:calc(var(--g) * .2s + var(--k) * 70ms)}.ef[data-astro-cid-u3756bdt].p4 .ef-d[data-astro-cid-u3756bdt] .ef-gdot[data-astro-cid-u3756bdt]{background:var(--green);transition-delay:calc(var(--g) * .2s + var(--k) * 70ms)}.ef-win[data-astro-cid-u3756bdt]{background:var(--color-white);color:var(--color-gray-900);border-radius:14px;flex-direction:column;display:flex;box-shadow:0 28px 56px -30px #0a145a8c}.ef-bar[data-astro-cid-u3756bdt]{align-items:center;gap:calc(var(--u) * 9);padding:calc(var(--u) * 14) calc(var(--u) * 22);border-bottom:1px solid var(--color-gray-100);font-size:calc(var(--u) * 12.5);display:flex}.ef-bar[data-astro-cid-u3756bdt] .ef-mark{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.ef-wt[data-astro-cid-u3756bdt]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ef-c[data-astro-cid-u3756bdt] .ef-wt[data-astro-cid-u3756bdt]{color:var(--color-text-brand)}.ef-rows[data-astro-cid-u3756bdt]{padding:calc(var(--u) * 8) calc(var(--u) * 22);flex-direction:column;flex:1;justify-content:center;display:flex}.ef-wrow[data-astro-cid-u3756bdt]{align-items:center;column-gap:calc(var(--u) * 12);row-gap:calc(var(--u) * 6);padding-block:calc(var(--u) * 11);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"l ok""s ok";display:grid}.ef-wrow[data-astro-cid-u3756bdt]+.ef-wrow[data-astro-cid-u3756bdt],.ef-prow[data-astro-cid-u3756bdt]+.ef-prow[data-astro-cid-u3756bdt]{border-top:1px solid var(--color-gray-75)}.ef-wl[data-astro-cid-u3756bdt]{font-size:calc(var(--u) * 10.5);color:var(--color-gray-500);grid-area:l}.ef-slot[data-astro-cid-u3756bdt]{min-width:0;min-height:calc(var(--u) * 24);grid-area:s;display:flex;position:relative}.ef-slot[data-astro-cid-u3756bdt]:before{content:"";width:calc(var(--u) * 96);border:1px dashed var(--color-gray-200);opacity:0;transition:opacity var(--t) ease;border-radius:999px;position:absolute;inset:0 auto 0 0}.ef-val[data-astro-cid-u3756bdt]{max-width:100%;padding:calc(var(--u) * 4) calc(var(--u) * 10);background:var(--color-blue-50);font-size:calc(var(--u) * 11.5);color:var(--color-text-brand);white-space:nowrap;text-overflow:ellipsis;transition:opacity var(--t) var(--ease), translate var(--t) var(--ease);border-radius:999px;align-items:center;display:inline-flex;overflow:hidden}.ef-ok[data-astro-cid-u3756bdt]{width:calc(var(--u) * 16);height:calc(var(--u) * 16);background:var(--green);transition:opacity var(--t) var(--ease), scale var(--t) var(--ease);border-radius:50%;grid-area:ok;place-items:center;display:grid}.ef-ok[data-astro-cid-u3756bdt] svg{fill:none;width:70%;height:70%;stroke:var(--color-white);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.ef[data-astro-cid-u3756bdt]:not(.p2) .ef-b[data-astro-cid-u3756bdt] .ef-val[data-astro-cid-u3756bdt],.ef[data-astro-cid-u3756bdt]:not(.p3) .ef-c[data-astro-cid-u3756bdt] .ef-val[data-astro-cid-u3756bdt]{opacity:0;translate:0 calc(var(--u) * 4)}.ef[data-astro-cid-u3756bdt]:not(.p2) .ef-b[data-astro-cid-u3756bdt] .ef-slot[data-astro-cid-u3756bdt]:before,.ef[data-astro-cid-u3756bdt]:not(.p3) .ef-c[data-astro-cid-u3756bdt] .ef-slot[data-astro-cid-u3756bdt]:before{opacity:1}.ef[data-astro-cid-u3756bdt]:not(.p2) .ef-ok[data-astro-cid-u3756bdt]{opacity:0;scale:.7}.ef[data-astro-cid-u3756bdt].p2 .ef-b[data-astro-cid-u3756bdt] .ef-val[data-astro-cid-u3756bdt],.ef[data-astro-cid-u3756bdt].p2 .ef-b[data-astro-cid-u3756bdt] .ef-slot[data-astro-cid-u3756bdt]:before{transition-delay:calc(var(--k) * 90ms)}.ef[data-astro-cid-u3756bdt].p2 .ef-ok[data-astro-cid-u3756bdt]{transition-delay:calc(var(--k) * 90ms + .16s)}.ef-wfoot[data-astro-cid-u3756bdt]{align-items:center;gap:calc(var(--u) * 8);padding:calc(var(--u) * 12) calc(var(--u) * 22);border-top:1px solid var(--color-gray-100);font-size:calc(var(--u) * 11);color:var(--color-gray-600);line-height:1.4;display:flex}.ef-live[data-astro-cid-u3756bdt]{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--green);border-radius:50%;flex:none}.ef-more[data-astro-cid-u3756bdt]{padding:calc(var(--u) * 2) calc(var(--u) * 8);background:var(--color-gray-50);color:var(--color-gray-600);border-radius:999px;margin-left:auto}.ef-prow[data-astro-cid-u3756bdt]{align-items:center;column-gap:calc(var(--u) * 10);padding-block:calc(var(--u) * 14);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid}.ef-prow[data-astro-cid-u3756bdt] .ef-slot{grid-area:auto}.ef-prow[data-astro-cid-u3756bdt] .ef-slot:before{width:calc(var(--u) * 72)}.ef-ic[data-astro-cid-u3756bdt]{width:calc(var(--u) * 15);height:calc(var(--u) * 15);fill:none;stroke:var(--color-gray-500);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ef-pn[data-astro-cid-u3756bdt]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:calc(var(--u) * 12);color:var(--color-gray-800);overflow:hidden}.ef-prow[data-astro-cid-u3756bdt] .ef-slot[data-astro-cid-u3756bdt]{justify-content:flex-end}.ef-prow[data-astro-cid-u3756bdt] .ef-slot[data-astro-cid-u3756bdt]:before{inset:0 0 0 auto}.ef-pdot[data-astro-cid-u3756bdt],.ef-vdots[data-astro-cid-u3756bdt] i[data-astro-cid-u3756bdt]{width:calc(var(--u) * 6);height:calc(var(--u) * 6);background:var(--green);transition:background-color var(--t) ease;border-radius:50%}.ef-vdots[data-astro-cid-u3756bdt]{gap:calc(var(--u) * 5);display:flex}.ef[data-astro-cid-u3756bdt]:not(.p3) .ef-pdot[data-astro-cid-u3756bdt],.ef[data-astro-cid-u3756bdt]:not(.p3) .ef-vdots[data-astro-cid-u3756bdt] i[data-astro-cid-u3756bdt]{background:var(--color-gray-200)}.ef[data-astro-cid-u3756bdt].p3 .ef-c[data-astro-cid-u3756bdt] .ef-val[data-astro-cid-u3756bdt],.ef[data-astro-cid-u3756bdt].p3 .ef-c[data-astro-cid-u3756bdt] .ef-slot[data-astro-cid-u3756bdt]:before{transition-delay:calc(var(--k) * 90ms)}.ef[data-astro-cid-u3756bdt].p3 .ef-pdot[data-astro-cid-u3756bdt],.ef[data-astro-cid-u3756bdt].p3 .ef-vdots[data-astro-cid-u3756bdt] i[data-astro-cid-u3756bdt]{transition-delay:calc(var(--k) * 90ms + .2s)}.ef[data-astro-cid-u3756bdt].p2 [data-astro-cid-u3756bdt][data-arrow="2"] svg[data-astro-cid-u3756bdt],.ef[data-astro-cid-u3756bdt].p3 [data-astro-cid-u3756bdt][data-arrow="3"] svg[data-astro-cid-u3756bdt],.ef[data-astro-cid-u3756bdt].p4 [data-astro-cid-u3756bdt][data-arrow="4"] svg[data-astro-cid-u3756bdt]{opacity:.85}@media (width>=1024px){.ef{--u:clamp(.92px, calc(100cqw / 1344), 1.3px)}.ef .ef-row{grid-template-columns:minmax(0, .9fr) calc(var(--u) * 48) minmax(0, 1.1fr) calc(var(--u) * 48) minmax(0, 1.1fr) calc(var(--u) * 48) minmax(0, .9fr);row-gap:calc(var(--u) * 28);grid-template-rows:auto auto;column-gap:0;max-width:none;display:grid}.ef .ef-part{grid-row:1/span 2;grid-template-rows:subgrid;row-gap:calc(var(--u) * 28);display:grid}.ef .ef-arrow{grid-row:2;height:auto}.ef .ef-arrow svg{width:calc(var(--u) * 28);rotate:0deg}.ef .ef-panel{justify-content:center}}@media (prefers-reduced-motion:reduce){.ef[data-astro-cid-u3756bdt] [data-astro-cid-u3756bdt],.ef[data-astro-cid-u3756bdt] [data-astro-cid-u3756bdt]:before{transition:none!important}}.dm[data-astro-cid-kbjig5xr]{--ln:var(--color-border-strong);gap:var(--spacing-10);width:100%;max-width:600px;font-family:var(--font-body);color:var(--color-text-primary);grid-template-columns:minmax(0,1fr);margin:0;font-weight:400;display:grid}@media (width>=600px){.dm[data-astro-cid-kbjig5xr]{grid-template-columns:minmax(0, 1fr) var(--spacing-12) minmax(0, 1fr);align-items:stretch;gap:0}}@media (width>=1024px){.dm[data-astro-cid-kbjig5xr]{padding-right:var(--spacing-12);border-right:1px solid var(--color-border-default)}}.dm-side[data-astro-cid-kbjig5xr]{gap:var(--spacing-6);flex-direction:column;min-width:0;display:flex}.dm-cap[data-astro-cid-kbjig5xr]{align-items:center;gap:var(--spacing-3);padding-bottom:var(--spacing-4);border-bottom:1px solid var(--color-border-default);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin:0;font-size:10px;display:flex}.dm-with[data-astro-cid-kbjig5xr] .dm-cap[data-astro-cid-kbjig5xr]{color:var(--color-text-brand)}.dm-nb[data-astro-cid-kbjig5xr]{border:1px solid var(--ln);background:var(--color-white);width:26px;height:26px;color:var(--color-text-primary);flex:none;place-items:center;font-size:11px;display:grid}.dm-stage[data-astro-cid-kbjig5xr]{justify-content:center;gap:var(--spacing-6);flex-direction:column;flex:1;display:flex;position:relative}.dm-win[data-astro-cid-kbjig5xr]{border:1px solid var(--color-border-default);background:var(--color-white);border-radius:6px;overflow:hidden}.dm-bar[data-astro-cid-kbjig5xr]{padding:7px var(--spacing-3);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-page);letter-spacing:.04em;color:var(--color-text-secondary);align-items:center;gap:4px;font-size:10.5px;display:flex}.dm-bar[data-astro-cid-kbjig5xr] i{background:var(--color-border-strong);border-radius:50%;width:5px;height:5px}.dm-bar[data-astro-cid-kbjig5xr] span:last-child{margin-left:var(--spacing-2)}.dm-bar[data-astro-cid-kbjig5xr].is-brand{gap:var(--spacing-2);background:var(--color-blue-50);color:var(--color-text-brand)}.dm-bar[data-astro-cid-kbjig5xr].is-brand span:last-child{margin-left:0}.dm-bm[data-astro-cid-kbjig5xr]{background:var(--color-bg-brand);width:12px;height:12px}.dm-body[data-astro-cid-kbjig5xr]{gap:var(--spacing-2);padding:var(--spacing-4);flex-direction:column;display:flex}.dm-pm[data-astro-cid-kbjig5xr]{background:var(--color-white);flex:none;width:10px;height:10px}.dm-lbl[data-astro-cid-kbjig5xr]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-brand);font-size:9.5px}.dm-val[data-astro-cid-kbjig5xr]{align-items:center;gap:var(--spacing-2);padding:6px var(--spacing-2);background:var(--color-blue-50);white-space:nowrap;border-radius:3px;font-size:11px;display:flex}.dm-val[data-astro-cid-kbjig5xr] i{background:var(--color-bg-brand);flex:none;width:6px;height:6px}.dm-val[data-astro-cid-kbjig5xr].is-loose{border:1px dashed var(--color-border-strong);color:var(--color-text-secondary);background:0 0}.dm-stack[data-astro-cid-kbjig5xr]{gap:var(--spacing-3);padding-right:var(--spacing-5);flex-direction:column;display:flex;position:relative}.dm-stack[data-astro-cid-kbjig5xr]:before{content:"";border-right:1px solid var(--ln);position:absolute;top:15px;bottom:15px;right:0}.dm-loose[data-astro-cid-kbjig5xr]{margin-left:var(--x);rotate:var(--r);position:relative;overflow:visible}.dm-loose[data-astro-cid-kbjig5xr]:after{content:"";width:var(--spacing-5);border-top:1px solid var(--ln);position:absolute;top:15px;left:100%}.dm-loose[data-astro-cid-kbjig5xr] .dm-bar[data-astro-cid-kbjig5xr]{border-radius:6px 6px 0 0}.dm-pill[data-astro-cid-kbjig5xr]{z-index:1;margin:0 var(--spacing-3) calc(-1 * var(--spacing-6) - 11px) 0;padding:4px var(--spacing-3);background:var(--color-bg-brand);letter-spacing:.06em;text-transform:uppercase;color:var(--color-white);border-radius:999px;align-self:flex-end;align-items:center;gap:6px;font-size:10.5px;display:inline-flex;position:relative}.dm-pill[data-astro-cid-kbjig5xr].is-off{border:1px solid var(--color-border-strong);background:var(--color-white);color:var(--color-text-secondary)}.dm-mid[data-astro-cid-kbjig5xr]{display:none}@media (width>=600px){.dm-mid[data-astro-cid-kbjig5xr]{padding-top:calc(26px + var(--spacing-8));align-items:center;display:flex}}.dm-mid[data-astro-cid-kbjig5xr] .dm-ln{border-top:1px solid var(--ln);flex:1}.dm-node[data-astro-cid-kbjig5xr]{background:var(--color-bg-brand);flex:none;place-items:center;width:32px;height:32px;display:grid}.dm-mark[data-astro-cid-kbjig5xr]{background:var(--color-white);width:16px;height:16px}.dm-fields[data-astro-cid-kbjig5xr]{gap:var(--spacing-2)}.dm-f[data-astro-cid-kbjig5xr]{flex-direction:column;gap:4px;display:flex}.dm-out[data-astro-cid-kbjig5xr]{gap:var(--spacing-2);padding:var(--spacing-5) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;font-size:9.5px;list-style:none;display:grid;position:relative}.dm-out[data-astro-cid-kbjig5xr]:before{content:"";height:calc(var(--spacing-5) / 2);border-left:1px solid var(--ln);position:absolute;top:0;left:50%}.dm-out[data-astro-cid-kbjig5xr]:after{content:"";top:calc(var(--spacing-5) / 2);border-top:1px solid var(--ln);position:absolute;left:16.6667%;right:16.6667%}.dm-out[data-astro-cid-kbjig5xr] li{border:1px solid var(--color-border-default);background:var(--color-white);white-space:nowrap;border-radius:4px;justify-content:space-between;align-items:center;gap:4px;min-width:0;padding:6px;display:flex;position:relative}.dm-out[data-astro-cid-kbjig5xr] li:before{content:"";height:calc(var(--spacing-5) / 2);border-left:1px solid var(--ln);position:absolute;bottom:100%;left:50%}.dm-out[data-astro-cid-kbjig5xr] li span{text-overflow:ellipsis;overflow:hidden}.dm-ck[data-astro-cid-kbjig5xr]{background:linear-gradient(var(--color-white), var(--color-white)) center / 4px 4px no-repeat, var(--color-bg-brand);border-radius:2px;flex:none;width:10px;height:10px}.dm-note[data-astro-cid-kbjig5xr]{align-items:flex-start;gap:var(--spacing-3);padding-top:var(--spacing-4);border-top:1px solid var(--color-border-default);color:var(--color-text-secondary);margin:0;font-size:10.5px;line-height:1.5;display:flex}.dm-note[data-astro-cid-kbjig5xr] i{background:var(--color-border-strong);flex:none;width:8px;height:8px;margin-top:5px}.dm-note[data-astro-cid-kbjig5xr].is-brand{color:var(--color-text-primary)}.dm-note[data-astro-cid-kbjig5xr].is-brand i{background:var(--color-bg-brand)}.dm-sym[data-astro-cid-kbjig5xr]{padding:var(--spacing-4)}.dm-sl[data-astro-cid-kbjig5xr]{border:1px dashed var(--color-border-strong);border-radius:3px;align-items:center;height:18px;padding-inline:6px;display:flex}.dm-sl[data-astro-cid-kbjig5xr] b{background:var(--color-border-strong);border-radius:2px;height:4px}.dm-sf[data-astro-cid-kbjig5xr]{align-items:center;gap:var(--spacing-2);height:22px;padding-inline:var(--spacing-2);background:var(--color-blue-50);border-radius:3px;display:flex}.dm-sf[data-astro-cid-kbjig5xr] i{background:var(--color-bg-brand);flex:none;width:6px;height:6px}.dm-sf[data-astro-cid-kbjig5xr] b{background:var(--color-blue-200);transform-origin:0;border-radius:2px;width:70%;height:4px}.dm-out[data-astro-cid-kbjig5xr] li[data-astro-cid-kbjig5xr] b[data-astro-cid-kbjig5xr]{background:var(--color-border-strong);border-radius:2px;flex:1;height:3px}@media (prefers-reduced-motion:no-preference){.dm-sl[data-astro-cid-kbjig5xr] b[data-astro-cid-kbjig5xr]{animation:3.4s ease-in-out infinite dm-jitter;animation-delay:calc(var(--k) * -1.1s)}.dm-sf[data-astro-cid-kbjig5xr] b[data-astro-cid-kbjig5xr]{animation:6s infinite dm-fill;animation-delay:calc(var(--k) * .5s)}.dm-out[data-astro-cid-kbjig5xr] li[data-astro-cid-kbjig5xr] .dm-ck[data-astro-cid-kbjig5xr]{animation:6s infinite dm-ck;animation-delay:calc(1.8s + var(--k) * .35s)}}@keyframes dm-jitter{0%,to{opacity:1;translate:0;scale:1}30%{opacity:.6;translate:6px;scale:.7 1}60%{opacity:.9;translate:-3px;scale:1.15 1}}@keyframes dm-fill{0%,6%{scale:0 1}22%,to{scale:1}}@keyframes dm-ck{0%,4%{opacity:.25}12%,to{opacity:1}}.hm-statement[data-astro-cid-lcdefpme]{padding-block:calc(var(--section-pad) * 1.3)}.hm-eco[data-astro-cid-lcdefpme]{padding-block:var(--section-pad)}@media (width>=1024px){.hm-eco[data-astro-cid-lcdefpme]{min-height:calc(100svh - var(--layout-header-height));padding-block:var(--spacing-30);align-items:center;display:flex}}.hm-eco-in[data-astro-cid-lcdefpme]{align-items:center;gap:var(--spacing-12);flex-direction:column;width:100%;display:flex}.hm-eco[data-astro-cid-lcdefpme] .hm-h[data-astro-cid-lcdefpme]{text-wrap:balance;max-width:26ch}.hm-h[data-astro-cid-lcdefpme]{max-width:22ch;font-size:var(--text-heading-lg);letter-spacing:-.04em;font-weight:400;line-height:1.04}.hm-body[data-astro-cid-lcdefpme]{max-width:600px;font-family:var(--font-body);font-size:var(--text-body-md);color:var(--color-text-secondary);font-weight:300;line-height:1.5}.hm-win[data-astro-cid-lcdefpme]{padding:var(--spacing-8);background:var(--color-white);border-radius:14px;box-shadow:0 30px 60px -36px #00000080}#difference.pb-page{--dal-ground:var(--color-white);background:var(--color-white);box-shadow:0 0 0 100vmax var(--color-white)}@media (width>=1600px){main:has(#home-title){--spacing-1:clamp(4px, .25vw, 5.4px);--spacing-2:clamp(8px, .5vw, 10.8px);--spacing-3:clamp(12px, .75vw, 16.2px);--spacing-4:clamp(16px, 1vw, 21.6px);--spacing-5:clamp(20px, 1.25vw, 27.1px);--spacing-6:clamp(24px, 1.5vw, 32.5px);--spacing-7:clamp(28px, 1.75vw, 37.9px);--spacing-8:clamp(32px, 2vw, 43.3px);--spacing-10:clamp(40px, 2.5vw, 54.1px);--spacing-12:clamp(48px, 3vw, 64.9px);--spacing-14:clamp(56px, 3.5vw, 75.8px);--spacing-16:clamp(64px, 4vw, 86.6px);--spacing-18:clamp(72px, 4.5vw, 97.4px);--spacing-24:clamp(96px, 6vw, 129.9px);--spacing-28:clamp(112px, 7vw, 151.5px);--spacing-30:clamp(120px, 7.5vw, 162.4px);--spacing-32:clamp(128px, 8vw, 173.2px);--spacing-34:clamp(136px, 8.5vw, 184px);--section-pad:clamp(160px, 10vw, 216.5px);--margin-desktop:var(--spacing-12)}}
