.wt-h2[data-astro-cid-wat5kdan]{text-wrap:balance}@media(min-width:80em){.wt-h2[data-astro-cid-wat5kdan]{white-space:nowrap}}.wt-question[data-astro-cid-wat5kdan]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;background:var(--bg-elevated);border:1px solid var(--border-medium);border-radius:14px;padding:20px 24px;box-shadow:var(--shadow-lifted)}.wt-question-text[data-astro-cid-wat5kdan]{flex:1 1 320px;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--text-primary)}.wt-step[data-astro-cid-wat5kdan]{display:flex;flex-wrap:wrap;gap:32px 48px;padding-top:40px;margin-top:40px;border-top:1px solid var(--border-default)}.wt-copy[data-astro-cid-wat5kdan]{flex:1 1 340px;display:flex;flex-direction:column;gap:12px}.wt-visual[data-astro-cid-wat5kdan]{flex:1 1 460px;min-width:0}.wt-h3[data-astro-cid-wat5kdan]{font-size:24px;line-height:1.3;letter-spacing:-.02em;font-weight:600;text-wrap:balance}.wt-body[data-astro-cid-wat5kdan]{line-height:1.7;color:var(--text-secondary)}.wt-link[data-astro-cid-wat5kdan]{align-self:flex-start;font-weight:600;color:var(--text-primary);text-decoration:underline;text-underline-offset:.14em}.wt-table[data-astro-cid-wat5kdan]{padding:20px 24px;font-family:var(--font-mono);font-size:13px;overflow-x:auto}.wt-row[data-astro-cid-wat5kdan]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.2fr) minmax(0,1fr);gap:12px;padding:8px 0;color:var(--text-primary)}.wt-row-head[data-astro-cid-wat5kdan]{color:var(--text-muted);border-bottom:1px solid var(--border-default)}.wt-resolve[data-astro-cid-wat5kdan]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.wt-sources[data-astro-cid-wat5kdan]{flex:1 1 220px;display:flex;flex-direction:column;gap:8px}.wt-source[data-astro-cid-wat5kdan]{font-family:var(--font-mono);font-size:13px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:8px;padding:8px 12px}.wt-arrow[data-astro-cid-wat5kdan]{font-size:22px;color:var(--text-muted)}.wt-entity[data-astro-cid-wat5kdan]{flex:1 1 180px;display:flex;flex-direction:column;gap:6px;background:var(--bg-elevated);border:1.5px solid var(--primary);border-radius:14px;padding:16px}.wt-entity-name[data-astro-cid-wat5kdan]{font-size:18px;font-weight:600}.wt-def[data-astro-cid-wat5kdan]{margin-top:16px;padding:16px 20px;display:flex;flex-direction:column;gap:4px;line-height:1.6}.wt-chat[data-astro-cid-wat5kdan]{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:16px}.wt-ask[data-astro-cid-wat5kdan]{align-self:flex-end;max-width:85%;background:var(--bg-surface);border-radius:14px;padding:12px 16px}.wt-answer[data-astro-cid-wat5kdan]{display:flex;flex-direction:column;gap:8px;max-width:92%;line-height:1.6}.wt-agent[data-astro-cid-wat5kdan]{background:var(--primary);color:var(--text-on-dark);border-radius:14px;padding:24px;display:flex;flex-direction:column;gap:4px}.wt-agent-label[data-astro-cid-wat5kdan]{font-family:var(--font-mono);font-size:13px;color:var(--text-on-dark-muted);margin-bottom:8px}.wt-agent-row[data-astro-cid-wat5kdan]{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--border-on-dark)}.wt-mono[data-astro-cid-wat5kdan]{font-family:var(--font-mono)}.wt-agent-foot[data-astro-cid-wat5kdan]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;color:var(--text-on-dark-muted)}.wt-sign[data-astro-cid-wat5kdan]{font-size:15px;font-weight:600;background:var(--bg-primary);color:var(--primary);border-radius:9999px;padding:10px 20px}@keyframes wtIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes wtSlide{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}@keyframes wtEntity{0%{opacity:0;transform:scale(.94)}60%{opacity:1;transform:scale(1.03);box-shadow:0 0 0 6px var(--highlight)}to{opacity:1;transform:none;box-shadow:0 0 0 0 transparent}}@keyframes wtBand{0%{background-size:0% .87em}to{background-size:100% .87em}}@keyframes wtSign{0%,to{background:var(--bg-primary);transform:none}50%{background:var(--highlight);transform:scale(1.04)}}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan]:not(.is-in) [data-astro-cid-wat5kdan]:is(.wt-row:not(.wt-row-head),.wt-source,.wt-arrow,.wt-entity,.wt-ask,.wt-answer,.wt-agent-row){opacity:0}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan]:not(.is-in) .wt-band[data-astro-cid-wat5kdan]{background-size:0% .87em}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-row[data-astro-cid-wat5kdan]:not(.wt-row-head){animation:wtIn .5s cubic-bezier(.4,0,.2,1) both}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-row[data-astro-cid-wat5kdan]:nth-child(3){animation-delay:.15s}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-row[data-astro-cid-wat5kdan]:nth-child(4){animation-delay:.3s}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-row[data-astro-cid-wat5kdan]:nth-child(5){animation-delay:.45s}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-source[data-astro-cid-wat5kdan]{animation:wtSlide .5s cubic-bezier(.4,0,.2,1) both}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-source[data-astro-cid-wat5kdan]:nth-child(2){animation-delay:.15s}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-source[data-astro-cid-wat5kdan]:nth-child(3){animation-delay:.3s}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-arrow[data-astro-cid-wat5kdan]{animation:wtSlide .4s .6s cubic-bezier(.4,0,.2,1) both}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-entity[data-astro-cid-wat5kdan]{animation:wtEntity .9s .8s cubic-bezier(.4,0,.2,1) both}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-ask[data-astro-cid-wat5kdan]{animation:wtIn .5s cubic-bezier(.4,0,.2,1) both}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-answer[data-astro-cid-wat5kdan]{animation:wtIn .5s .6s cubic-bezier(.4,0,.2,1) both}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-band[data-astro-cid-wat5kdan]{animation:wtBand .6s 1s cubic-bezier(.4,0,.2,1) both}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-agent-row[data-astro-cid-wat5kdan]{animation:wtIn .5s .2s cubic-bezier(.4,0,.2,1) both}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-agent-row[data-astro-cid-wat5kdan]+.wt-agent-row[data-astro-cid-wat5kdan]{animation-delay:.5s}.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan].is-in .wt-sign[data-astro-cid-wat5kdan]{animation:wtSign .8s 1s cubic-bezier(.4,0,.2,1) both}@media(prefers-reduced-motion:reduce){.wt-motion[data-astro-cid-wat5kdan] .wt-step[data-astro-cid-wat5kdan] [data-astro-cid-wat5kdan]:is(.wt-row,.wt-source,.wt-arrow,.wt-entity,.wt-ask,.wt-answer,.wt-band,.wt-agent-row,.wt-sign){animation:none!important;opacity:1!important;background-size:100% .87em}}.sw-card[data-astro-cid-ajs2c7o7]{padding:24px;display:flex;flex-direction:column;gap:12px;color:var(--text-primary)}.sw-title[data-astro-cid-ajs2c7o7]{font-size:22px;line-height:1.25;font-weight:600;letter-spacing:-.02em}.sw-body[data-astro-cid-ajs2c7o7]{font-size:15px;line-height:1.6;color:var(--text-secondary)}.sw-go[data-astro-cid-ajs2c7o7]{margin-top:auto;padding-top:4px;font-size:15px;font-weight:600}@media(min-width:40em){.wr-h2[data-astro-cid-jg2xwy3b] .wr-lead[data-astro-cid-jg2xwy3b],.wr-h2[data-astro-cid-jg2xwy3b] .hl[data-astro-cid-jg2xwy3b]{display:inline-block}}@media(min-width:64em){.wr-h2[data-astro-cid-jg2xwy3b]{white-space:nowrap}}.wr-map[data-astro-cid-jg2xwy3b]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:1024px){.wr-map[data-astro-cid-jg2xwy3b]{grid-template-columns:minmax(0,3fr) 150px minmax(0,2fr);align-items:stretch}}.wr-yours[data-astro-cid-jg2xwy3b]{background:var(--bg-elevated);border:1.5px solid var(--primary);border-radius:14px;padding:28px}.wr-ours[data-astro-cid-jg2xwy3b]{background:var(--primary);color:var(--text-on-dark);border-radius:14px;padding:28px}.wr-ours-label[data-astro-cid-jg2xwy3b]{font-family:var(--font-mono);font-size:13px;color:var(--text-on-dark-muted)}.wr-list[data-astro-cid-jg2xwy3b]{margin-top:16px;display:flex;flex-direction:column;gap:10px}.wr-item[data-astro-cid-jg2xwy3b]{padding:10px 14px;border-radius:8px;background:var(--bg-surface);line-height:1.5}.wr-item-dark[data-astro-cid-jg2xwy3b]{background:#fbfaf714;color:var(--text-on-dark)}.wr-flow[data-astro-cid-jg2xwy3b]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center;padding:8px}.wr-arrow[data-astro-cid-jg2xwy3b]{font-size:22px;color:var(--text-primary);line-height:1}@media(max-width:1023px){.wr-flow[data-astro-cid-jg2xwy3b]{flex-direction:row;flex-wrap:wrap}.wr-arrow-in[data-astro-cid-jg2xwy3b],.wr-arrow-out[data-astro-cid-jg2xwy3b]{transform:rotate(90deg)}}.wr-controls[data-astro-cid-jg2xwy3b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;padding-top:24px;border-top:1px solid var(--border-default)}.wr-controls[data-astro-cid-jg2xwy3b] li[data-astro-cid-jg2xwy3b]{line-height:1.7;color:var(--text-secondary)}.wr-controls[data-astro-cid-jg2xwy3b] strong[data-astro-cid-jg2xwy3b]{color:var(--text-primary)}
