@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700&family=IBM+Plex+Sans:wght@400;500;600;700&display=swap";.hazard[data-v-8002d13f]{height:4px;background-image:repeating-linear-gradient(-45deg,#e8b923,#e8b923 8px,#1a1a1a 8px,#1a1a1a 16px)}.bar[data-v-8002d13f]{background:#f7f8fa;border-bottom:1px solid #c5ccd4}.wrap[data-v-8002d13f]{max-width:1100px;margin:0 auto;padding:0 20px}.inner[data-v-8002d13f]{min-height:54px;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:14px}.brand[data-v-8002d13f]{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#1a222c}.brand .word[data-v-8002d13f]{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.35rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.links[data-v-8002d13f]{display:flex;align-items:center;justify-content:center;gap:4px}.links a[data-v-8002d13f]{color:#5f6b78;text-decoration:none;font-family:IBM Plex Sans,Segoe UI,sans-serif;font-weight:600;font-size:.9rem;padding:8px 12px;white-space:nowrap}.links a[data-v-8002d13f]:hover{color:#1a222c}.links a.go[data-v-8002d13f]{background:#1f5f98;color:#fff;border-radius:3px;margin-left:6px}.links a.go[data-v-8002d13f]:hover{color:#fff;filter:brightness(1.05)}.search[data-v-8002d13f]{display:flex;gap:6px;max-width:240px;width:100%}.search input[data-v-8002d13f]{flex:1;min-width:0;border:1px solid #c5ccd4;border-radius:3px;padding:8px 10px;font-family:IBM Plex Sans,Segoe UI,sans-serif;background:#fff}.search button[data-v-8002d13f]{border:0;background:#2a323c;color:#fff;font-weight:700;padding:0 12px;border-radius:3px;cursor:pointer;font-family:IBM Plex Sans,Segoe UI,sans-serif}.menu[data-v-8002d13f]{display:none;border:1px solid #c5ccd4;background:#eceff2;color:#1a222c;font-family:IBM Plex Sans,Segoe UI,sans-serif;font-weight:600;padding:8px 12px;cursor:pointer}.drawer-search[data-v-8002d13f]{display:flex;gap:8px;margin-bottom:16px}.drawer-search input[data-v-8002d13f]{flex:1;padding:10px;border:1px solid #c5ccd4;border-radius:3px}.drawer-search button[data-v-8002d13f]{border:0;background:#1f5f98;color:#fff;padding:0 14px;border-radius:3px;font-weight:700}.drawer-nav[data-v-8002d13f]{display:flex;flex-direction:column}.drawer-nav a[data-v-8002d13f]{padding:14px 4px;border-bottom:1px solid #ddd;color:#111;text-decoration:none;font-weight:650}@media (max-width: 900px){.inner[data-v-8002d13f]{grid-template-columns:1fr auto}.links[data-v-8002d13f],.search[data-v-8002d13f]{display:none}.menu[data-v-8002d13f]{display:inline-flex}}.author-avatar[data-v-bf4e804a]{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--author-avatar-bg, #e2e8f0);color:var(--author-avatar-fg, #64748b)}.author-avatar img[data-v-bf4e804a],.author-avatar svg[data-v-bf4e804a]{width:100%;height:100%;object-fit:cover;display:block}.author-avatar svg[data-v-bf4e804a]{padding:18%;box-sizing:border-box}.article-meta-row[data-v-b493d4d5]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}.article-meta-row__author[data-v-b493d4d5],.article-meta-row__stat[data-v-b493d4d5]{display:inline-flex;align-items:center;gap:5px;min-width:0}.article-meta-row__author[data-v-b493d4d5]{font-weight:600;color:var(--article-meta-author, inherit)}.article-meta-row__stat[data-v-b493d4d5]{color:var(--article-meta-stat, inherit)}.article-meta-row__icon[data-v-b493d4d5]{width:14px;height:14px;flex-shrink:0}.booth[data-v-72ca98b4]{display:grid;grid-template-columns:230px 1fr;height:min(640px,100vh - 180px);max-height:calc(100vh - 160px);background:#f7f8fa;border:1px solid #c5ccd4;border-radius:3px;box-shadow:inset 0 1px rgba(255,255,255,.85),0 1px 2px rgba(26,34,44,.06);overflow:hidden}.booth.compact[data-v-72ca98b4]{height:480px;max-height:480px}.rail[data-v-72ca98b4]{background:#d3d8de;border-right:1px solid #c5ccd4;padding:12px 8px;overflow:auto;min-height:0}.rail-kicker[data-v-72ca98b4]{margin:0 8px 10px;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1f5f98}.switch[data-v-72ca98b4]{width:100%;display:grid;grid-template-columns:12px 1fr;gap:10px;align-items:start;text-align:left;border:1px solid transparent;background:transparent;color:#1a222c;padding:9px 8px;margin-bottom:4px;cursor:pointer;font-family:IBM Plex Sans,Segoe UI,sans-serif;border-radius:3px}.switch[data-v-72ca98b4]:hover,.switch.on[data-v-72ca98b4]{border-color:#c5ccd4;background:#f7f8fa}.switch.on .dot[data-v-72ca98b4]{background:#2f8f4e}.dot[data-v-72ca98b4]{width:10px;height:10px;margin-top:4px;border-radius:50%;background:#9aa3ae}.lab[data-v-72ca98b4]{min-width:0}.lab strong[data-v-72ca98b4]{display:block;font-size:.9rem;font-weight:650}.lab em[data-v-72ca98b4]{font-style:normal;color:#5f6b78;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.stage[data-v-72ca98b4]{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:#f7f8fa}.idle[data-v-72ca98b4]{padding:32px 24px}.idle h2[data-v-72ca98b4]{margin:0 0 10px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(1.5rem,2.5vw,1.9rem);letter-spacing:.03em;text-transform:uppercase;color:#1a222c}.idle p[data-v-72ca98b4]{margin:0;max-width:28rem;color:#5f6b78;line-height:1.45}.idle-kicker[data-v-72ca98b4]{margin:0 0 8px!important;color:#1f5f98!important;font-size:.75rem!important;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.toolbar[data-v-72ca98b4]{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 14px;border-bottom:1px solid #c5ccd4;background:#fff}.pill[data-v-72ca98b4]{font-family:Barlow Condensed,Arial Narrow,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:#1f5f98;font-size:1rem}.tools[data-v-72ca98b4]{display:flex;gap:8px}.ghost[data-v-72ca98b4]{border:0;background:transparent;color:#5f6b78;font-weight:600;cursor:pointer;font-family:IBM Plex Sans,Segoe UI,sans-serif;text-decoration:underline;text-underline-offset:2px}.messages[data-v-72ca98b4]{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:14px;display:flex;flex-direction:column;gap:8px;background:#eceff2}.msg[data-v-72ca98b4]{max-width:92%;padding:11px 12px;border:1px solid #c5ccd4;background:#fff;border-radius:3px}.msg.user[data-v-72ca98b4]{align-self:flex-end;background:#1f5f98;border-color:transparent;color:#fff}.msg.user .role[data-v-72ca98b4]{color:rgba(255,255,255,.7)}.msg.user .body[data-v-72ca98b4]{color:#fff}.msg.assistant[data-v-72ca98b4]{align-self:flex-start}.role[data-v-72ca98b4]{display:block;margin-bottom:3px;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5f6b78}.body[data-v-72ca98b4]{margin:0;line-height:1.5;color:#1a222c;font-size:.94rem}.typing[data-v-72ca98b4]{color:#5f6b78}.follow[data-v-72ca98b4]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.follow button[data-v-72ca98b4]{border:1px solid #c5ccd4;background:#f7f8fa;color:#1a222c;padding:5px 10px;font-size:.78rem;font-weight:600;cursor:pointer;font-family:IBM Plex Sans,Segoe UI,sans-serif;border-radius:999px}.follow button[data-v-72ca98b4]:hover{border-color:#1f5f98;color:#1f5f98}.composer[data-v-72ca98b4]{display:flex;gap:8px;padding:10px 12px;border-top:1px solid #c5ccd4;background:#fff}.composer input[data-v-72ca98b4]{flex:1;border:1px solid #c5ccd4;background:#eceff2;color:#1a222c;border-radius:3px;padding:11px 12px;font-family:IBM Plex Sans,Segoe UI,sans-serif;min-width:0}.composer button[data-v-72ca98b4]{border:0;background:#1f5f98;color:#fff;font-weight:700;padding:0 16px;cursor:pointer;font-family:IBM Plex Sans,Segoe UI,sans-serif;border-radius:3px}.fine[data-v-72ca98b4]{margin:0;padding:0 12px 10px;font-size:.76rem;color:#5f6b78;background:#fff}.toolbar[data-v-72ca98b4],.composer[data-v-72ca98b4],.fine[data-v-72ca98b4]{flex-shrink:0}@media (max-width: 800px){.booth[data-v-72ca98b4]{grid-template-columns:1fr;grid-template-rows:auto 1fr;height:min(720px,100vh - 140px)}.booth.compact[data-v-72ca98b4]{height:560px;max-height:560px}.rail[data-v-72ca98b4]{border-right:0;border-bottom:1px solid #c5ccd4;display:grid;grid-template-columns:1fr 1fr;gap:4px;max-height:160px}.rail-kicker[data-v-72ca98b4]{grid-column:1/-1}}.home[data-v-8939aacc]{background:#eceff2;background-image:linear-gradient(180deg,rgba(255,255,255,.55),transparent 40%),linear-gradient(90deg,rgba(26,34,44,.03) 1px,transparent 1px),linear-gradient(rgba(26,34,44,.03) 1px,transparent 1px);background-size:auto,24px 24px,24px 24px;color:#1a222c;font-family:IBM Plex Sans,Segoe UI,sans-serif}.wrap[data-v-8939aacc]{max-width:1100px;margin:0 auto;padding:0 20px}.hero[data-v-8939aacc]{padding:36px 0 40px;border-bottom:1px solid #c5ccd4}.hero-inner[data-v-8939aacc]{display:grid;grid-template-columns:1.4fr .7fr;gap:24px;align-items:stretch}.plate[data-v-8939aacc]{background:#f7f8fa;border:1px solid #c5ccd4;border-radius:3px;box-shadow:inset 0 1px rgba(255,255,255,.85),0 1px 2px rgba(26,34,44,.06);padding:28px 26px 26px}.stamp[data-v-8939aacc]{margin:0 0 10px;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1f5f98}.brand[data-v-8939aacc]{margin:0 0 12px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:700;font-size:clamp(2.4rem,6vw,3.6rem);line-height:1;letter-spacing:.02em;text-transform:uppercase}.brand em[data-v-8939aacc]{font-style:normal;color:#1f5f98}.dek[data-v-8939aacc]{margin:0 0 20px;max-width:34rem;color:#5f6b78;line-height:1.5;font-size:1.02rem}.cta-row[data-v-8939aacc]{display:flex;flex-wrap:wrap;gap:10px}.enter[data-v-8939aacc],.ghost[data-v-8939aacc]{display:inline-flex;padding:12px 16px;font-weight:700;text-decoration:none;border-radius:3px;font-family:IBM Plex Sans,Segoe UI,sans-serif}.enter[data-v-8939aacc]{background:#1f5f98;color:#fff}.enter[data-v-8939aacc]:hover{filter:brightness(1.05)}.ghost[data-v-8939aacc]{border:1px solid #c5ccd4;color:#1a222c;background:#fff}.spec[data-v-8939aacc]{background:#f7f8fa;border:1px solid #c5ccd4;border-radius:3px;box-shadow:inset 0 1px rgba(255,255,255,.85),0 1px 2px rgba(26,34,44,.06);padding:18px 16px;background:#d3d8de}.spec-title[data-v-8939aacc]{margin:0 0 12px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.05rem;letter-spacing:.06em;text-transform:uppercase}ul[data-v-8939aacc]{margin:0;padding:0;list-style:none}.spec li[data-v-8939aacc]{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:.9rem;color:#1a222c}.spec li[data-v-8939aacc]:last-child{margin-bottom:0}.dot[data-v-8939aacc]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.dot.on[data-v-8939aacc]{background:#2f8f4e}.dot.type[data-v-8939aacc]{background:#1f5f98}.dot.guide[data-v-8939aacc]{background:#e8b923;border:1px solid #1a1a1a}.booth-sec[data-v-8939aacc]{padding:36px 0 28px;scroll-margin-top:12px;border-bottom:1px solid #c5ccd4;background:rgba(255,255,255,.35)}.sec-head[data-v-8939aacc]{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px}.sec-head h2[data-v-8939aacc]{margin:4px 0 0;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(1.5rem,2.4vw,1.9rem);letter-spacing:.04em;text-transform:uppercase}.sec-lead[data-v-8939aacc]{margin:0 0 16px;color:#5f6b78;max-width:40rem;line-height:1.45;font-size:.95rem}.kicker[data-v-8939aacc]{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5f6b78}.all[data-v-8939aacc]{color:#1f5f98;font-weight:700;text-decoration:none;font-size:.9rem;white-space:nowrap}.panel[data-v-8939aacc]{padding:36px 0 44px;scroll-margin-top:12px}.panel-shell[data-v-8939aacc]{background:#f7f8fa;border:1px solid #c5ccd4;border-radius:3px;box-shadow:inset 0 1px rgba(255,255,255,.85),0 1px 2px rgba(26,34,44,.06);padding:18px;background:linear-gradient(180deg,#f9fafb,#eef1f4);border-width:2px;border-color:#b8c0c9}.panel-head[data-v-8939aacc]{display:flex;justify-content:space-between;gap:12px;align-items:flex-end;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #c5ccd4}.panel-head h2[data-v-8939aacc]{margin:4px 0 0;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(1.6rem,2.5vw,2rem);letter-spacing:.04em;text-transform:uppercase}.panel-note[data-v-8939aacc]{margin:0;color:#5f6b78;font-size:.88rem;max-width:18rem;text-align:right}.banks[data-v-8939aacc]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.bank[data-v-8939aacc]{background:#f7f8fa;border:1px solid #c5ccd4;padding:12px}.bank-label[data-v-8939aacc]{margin:0 0 10px;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1f5f98}.breaker[data-v-8939aacc]{width:100%;display:grid;grid-template-columns:40px 1fr 48px;gap:10px;align-items:center;text-align:left;border:1px solid #c5ccd4;background:#fff;color:#1a222c;padding:11px 10px;margin-bottom:8px;cursor:pointer;font-family:IBM Plex Sans,Segoe UI,sans-serif;border-radius:3px}.breaker[data-v-8939aacc]:last-child{margin-bottom:0}.breaker[data-v-8939aacc]:hover{border-color:#1f5f98;background:rgba(31,95,152,.1)}.breaker:hover .toggle i[data-v-8939aacc]{background:#2f8f4e;transform:translate(14px)}.num[data-v-8939aacc]{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.15rem;color:#1f5f98}.meta[data-v-8939aacc]{min-width:0}.meta strong[data-v-8939aacc]{display:block;font-size:.98rem;font-weight:650}.meta em[data-v-8939aacc]{font-style:normal;color:#5f6b78;font-size:.82rem}.toggle[data-v-8939aacc]{width:40px;height:20px;border-radius:999px;border:1px solid #c5ccd4;background:#d3d8de;display:flex;align-items:center;padding:2px}.toggle i[data-v-8939aacc]{display:block;width:14px;height:14px;border-radius:50%;background:#8a93a0;transition:transform .15s ease,background .15s ease}.flow[data-v-8939aacc],.warmups[data-v-8939aacc],.map[data-v-8939aacc]{padding:8px 0 40px}.steps[data-v-8939aacc]{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.steps li[data-v-8939aacc]{background:#f7f8fa;border:1px solid #c5ccd4;border-radius:3px;box-shadow:inset 0 1px rgba(255,255,255,.85),0 1px 2px rgba(26,34,44,.06);padding:16px;display:grid;grid-template-columns:42px 1fr;gap:12px}.steps strong[data-v-8939aacc]{display:block;margin-bottom:6px;font-size:1.02rem}.steps p[data-v-8939aacc]{margin:0;color:#5f6b78;font-size:.9rem;line-height:1.45}.step-n[data-v-8939aacc]{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.3rem;color:#1f5f98}.prompt-grid[data-v-8939aacc]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.prompt[data-v-8939aacc]{background:#f7f8fa;border:1px solid #c5ccd4;border-radius:3px;box-shadow:inset 0 1px rgba(255,255,255,.85),0 1px 2px rgba(26,34,44,.06);text-align:left;padding:14px;cursor:pointer;font-family:IBM Plex Sans,Segoe UI,sans-serif;color:#1a222c}.prompt[data-v-8939aacc]:hover{border-color:rgba(31,95,152,.5);background:rgba(31,95,152,.1)}.prompt strong[data-v-8939aacc]{display:block;font-size:.95rem;font-weight:650;line-height:1.35}.prompt-tag[data-v-8939aacc]{display:inline-block;margin-bottom:8px;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#1f5f98}.map-grid[data-v-8939aacc]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.map-card[data-v-8939aacc]{background:#f7f8fa;border:1px solid #c5ccd4;border-radius:3px;box-shadow:inset 0 1px rgba(255,255,255,.85),0 1px 2px rgba(26,34,44,.06);padding:16px}.map-card h3[data-v-8939aacc]{margin:0 0 8px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.2rem;letter-spacing:.03em;text-transform:uppercase}.map-card>p[data-v-8939aacc]{margin:0 0 12px;color:#5f6b78;font-size:.9rem;line-height:1.45}.map-card ul[data-v-8939aacc]{padding-left:1.1rem;list-style:disc;color:#1a222c;font-size:.88rem;line-height:1.45}.map-card ul li[data-v-8939aacc]{margin-bottom:4px}.guides[data-v-8939aacc]{padding:8px 0 40px}.cats[data-v-8939aacc]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.cats a[data-v-8939aacc]{text-decoration:none;color:#5f6b78;border:1px solid #c5ccd4;background:#f7f8fa;padding:6px 10px;font-size:.82rem;font-weight:600;border-radius:3px}.cats a[data-v-8939aacc]:hover{color:#1f5f98;border-color:rgba(31,95,152,.45)}.forms[data-v-8939aacc]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form[data-v-8939aacc]{background:#f7f8fa;border:1px solid #c5ccd4;border-radius:3px;box-shadow:inset 0 1px rgba(255,255,255,.85),0 1px 2px rgba(26,34,44,.06);padding:14px 14px 12px;text-decoration:none;color:inherit}.form[data-v-8939aacc]:hover{border-color:rgba(31,95,152,.45)}.form h3[data-v-8939aacc]{margin:0 0 6px;font-size:1.02rem;font-weight:700;line-height:1.3}.form p[data-v-8939aacc]{margin:0 0 8px;color:#5f6b78;font-size:.88rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.form-tag[data-v-8939aacc]{display:inline-block;margin-bottom:8px;font-size:.68rem;font-weight:700;letter-spacing:.1em;color:#1f5f98}.state[data-v-8939aacc]{padding:12px 0;color:#5f6b78}.state.empty[data-v-8939aacc]{border:1px dashed #c5ccd4;padding:18px;background:#f7f8fa}.byline[data-v-8939aacc] .article-meta-row,.byline[data-v-8939aacc] .article-meta-row__author,.byline[data-v-8939aacc] .article-meta-row__stat{color:#5f6b78}.disclaimer[data-v-8939aacc]{padding:0 0 48px}.disclaimer p[data-v-8939aacc]{margin:0;color:#5f6b78;font-size:.88rem;line-height:1.45}@media (max-width: 900px){.hero-inner[data-v-8939aacc],.banks[data-v-8939aacc],.forms[data-v-8939aacc],.prompt-grid[data-v-8939aacc],.steps[data-v-8939aacc],.map-grid[data-v-8939aacc]{grid-template-columns:1fr}.panel-head[data-v-8939aacc]{flex-direction:column;align-items:flex-start}.panel-note[data-v-8939aacc]{text-align:left}}.footer[data-v-0f2d2adb]{background:#2a323c;color:rgba(255,255,255,.65);font-family:IBM Plex Sans,Segoe UI,sans-serif}.hazard[data-v-0f2d2adb]{height:4px;background-image:repeating-linear-gradient(-45deg,#e8b923,#e8b923 8px,#1a1a1a 8px,#1a1a1a 16px)}.wrap[data-v-0f2d2adb]{max-width:1100px;margin:0 auto;padding:28px 20px}.row[data-v-0f2d2adb]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:center}.mark[data-v-0f2d2adb]{margin:0;font-family:Barlow Condensed,Arial Narrow,sans-serif;color:#fff;letter-spacing:.04em;text-transform:uppercase;font-size:1.15rem}nav[data-v-0f2d2adb]{display:flex;flex-wrap:wrap;gap:14px}nav a[data-v-0f2d2adb]{color:inherit;text-decoration:none;font-size:.88rem;font-weight:600}nav a[data-v-0f2d2adb]:hover{color:#fff}.note[data-v-0f2d2adb]{margin:16px 0 0;font-size:.82rem;line-height:1.45;max-width:40rem;opacity:.85}.page[data-v-21619dab]{background:#eceff2;background-image:linear-gradient(180deg,rgba(255,255,255,.55),transparent 40%),linear-gradient(90deg,rgba(26,34,44,.03) 1px,transparent 1px),linear-gradient(rgba(26,34,44,.03) 1px,transparent 1px);background-size:auto,24px 24px,24px 24px;font-family:IBM Plex Sans,Segoe UI,sans-serif;color:#1a222c;min-height:55vh;padding:48px 0}.wrap[data-v-21619dab]{max-width:1100px;margin:0 auto;padding:0 20px}h1[data-v-21619dab]{margin:0 0 8px;font-family:Barlow Condensed,Arial Narrow,sans-serif;text-transform:uppercase;letter-spacing:.04em}p[data-v-21619dab]{margin:0 0 20px;color:#5f6b78}.go[data-v-21619dab],.alt[data-v-21619dab]{display:inline-flex;margin-right:10px;margin-bottom:10px;padding:11px 14px;text-decoration:none;font-weight:700;border-radius:3px}.go[data-v-21619dab]{background:#1f5f98;color:#fff}.alt[data-v-21619dab]{border:1px solid #c5ccd4;color:#1a222c;background:#f7f8fa}.page[data-v-68a43af1]{background:#eceff2;background-image:linear-gradient(180deg,rgba(255,255,255,.55),transparent 40%),linear-gradient(90deg,rgba(26,34,44,.03) 1px,transparent 1px),linear-gradient(rgba(26,34,44,.03) 1px,transparent 1px);background-size:auto,24px 24px,24px 24px;min-height:40vh;padding:40px 0;font-family:IBM Plex Sans,Segoe UI,sans-serif;color:#5f6b78}.wrap[data-v-68a43af1]{max-width:1100px;margin:0 auto;padding:0 20px}.wrap a[data-v-68a43af1]{color:#1f5f98;font-weight:700}.page[data-v-73c4c063]{background:#eceff2;background-image:linear-gradient(180deg,rgba(255,255,255,.55),transparent 40%),linear-gradient(90deg,rgba(26,34,44,.03) 1px,transparent 1px),linear-gradient(rgba(26,34,44,.03) 1px,transparent 1px);background-size:auto,24px 24px,24px 24px;color:#1a222c;font-family:IBM Plex Sans,Segoe UI,sans-serif;padding:24px 0 36px;min-height:calc(100vh - 58px)}.wrap[data-v-73c4c063]{max-width:1100px;margin:0 auto;padding:0 20px}.head[data-v-73c4c063]{margin-bottom:16px}.hazard[data-v-73c4c063]{width:96px;height:4px;margin-bottom:12px;background-image:repeating-linear-gradient(-45deg,#e8b923,#e8b923 8px,#1a1a1a 8px,#1a1a1a 16px)}.eyebrow[data-v-73c4c063]{margin:0 0 6px;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1f5f98}.head h1[data-v-73c4c063]{margin:0 0 8px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:700;letter-spacing:.03em;text-transform:uppercase;font-size:clamp(1.8rem,3.2vw,2.4rem)}.head p[data-v-73c4c063]{margin:0;color:#5f6b78;max-width:36rem;line-height:1.45}.blog[data-v-6677de68]{background:#eceff2;background-image:linear-gradient(180deg,rgba(255,255,255,.55),transparent 40%),linear-gradient(90deg,rgba(26,34,44,.03) 1px,transparent 1px),linear-gradient(rgba(26,34,44,.03) 1px,transparent 1px);background-size:auto,24px 24px,24px 24px;color:#1a222c;font-family:IBM Plex Sans,Segoe UI,sans-serif;min-height:60vh;padding-bottom:56px}.wrap[data-v-6677de68]{max-width:1100px;margin:0 auto;padding:0 20px}.mast[data-v-6677de68]{background:#f7f8fa;border-bottom:1px solid #c5ccd4;margin-bottom:24px}.mast-inner[data-v-6677de68]{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;padding-top:28px;padding-bottom:22px}.eyebrow[data-v-6677de68]{margin:0 0 6px;font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1f5f98}.copy h1[data-v-6677de68]{margin:0 0 8px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:clamp(2rem,4vw,2.8rem);letter-spacing:.03em;text-transform:uppercase;line-height:1}.dek[data-v-6677de68]{margin:0 0 8px;max-width:34rem;color:#5f6b78;line-height:1.45}.showing[data-v-6677de68]{margin:0;font-size:.88rem;color:#5f6b78}.showing strong[data-v-6677de68]{color:#1a222c}.booth-cta[data-v-6677de68]{flex-shrink:0;background:#1f5f98;color:#fff;text-decoration:none;font-weight:700;padding:11px 14px;border-radius:3px}.hazard[data-v-6677de68]{height:4px;background-image:repeating-linear-gradient(-45deg,#e8b923,#e8b923 8px,#1a1a1a 8px,#1a1a1a 16px)}.filters[data-v-6677de68]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.f[data-v-6677de68]{text-decoration:none;color:#5f6b78;border:1px solid #c5ccd4;background:#f7f8fa;padding:7px 11px;font-weight:600;font-size:.88rem;border-radius:3px}.f.on[data-v-6677de68]{border-color:#1f5f98;color:#1f5f98;background:rgba(31,95,152,.1)}.board[data-v-6677de68]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.card[data-v-6677de68]{display:grid;grid-template-columns:36px 1fr;gap:10px;padding:14px;background:#f7f8fa;border:1px solid #c5ccd4;border-radius:3px;box-shadow:inset 0 1px rgba(255,255,255,.85),0 1px 2px rgba(26,34,44,.06);text-decoration:none;color:inherit;min-height:120px}.card[data-v-6677de68]:hover{border-color:rgba(31,95,152,.45)}.card.feature[data-v-6677de68]{grid-column:1/-1;border-left:4px solid #1f5f98}.card.feature h3[data-v-6677de68]{font-size:1.3rem}.card h3[data-v-6677de68]{margin:0 0 6px;font-size:1.05rem;font-weight:700;line-height:1.25}.card p[data-v-6677de68]{margin:0 0 8px;color:#5f6b78;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;font-size:.9rem}.idx[data-v-6677de68]{font-family:Barlow Condensed,Arial Narrow,sans-serif;color:#1f5f98;font-size:1.05rem}.state[data-v-6677de68]{padding:24px 0;color:#5f6b78}.state a[data-v-6677de68]{color:#1f5f98;font-weight:700}.state.empty[data-v-6677de68]{border:1px dashed #c5ccd4;padding:20px;background:#f7f8fa}.pager[data-v-6677de68]{display:flex;gap:16px;justify-content:center;align-items:center;margin-top:24px}.pager button[data-v-6677de68]{border:1px solid #c5ccd4;background:#f7f8fa;padding:8px 14px;cursor:pointer;font-weight:650;border-radius:3px}.pager button[data-v-6677de68]:disabled{opacity:.4}@media (max-width: 800px){.mast-inner[data-v-6677de68]{flex-direction:column;align-items:flex-start}.board[data-v-6677de68]{grid-template-columns:1fr}.card.feature[data-v-6677de68]{grid-column:auto}}
