.iPWaTW_chrome{--t-l0:#0a0e13;--t-l1:#0f141b;--t-l2:#161d26;--t-line:#1e2630;--t-line-strong:#2c3644;--t-control-outline:#64707f;--t-hover:#ffffff09;--t-ink:#e7eaee;--t-ink-2:#a4adba;--t-ink-3:#808b9b;--t-accent:#d9622b;--t-focus:#6ea8ff;--t-font-sans:var(--font-plex-sans), "IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--t-font-mono:var(--font-plex-mono), "IBM Plex Mono", ui-monospace, Consolas, monospace;--t-radius-control:4px;--t-shadow-l2:0 12px 32px #00000073, 0 0 0 1px #2f3a48;--t-dur-hover:.12s;--t-ease:cubic-bezier(.2, 0, 0, 1);--t-zone-pad:clamp(16px, 4vw, 40px);--t-bar-h:52px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--t-ink);font-family:var(--t-font-sans);-webkit-font-smoothing:antialiased}.iPWaTW_chrome :focus-visible{outline:2px solid var(--t-focus);outline-offset:1px}.iPWaTW_chrome button{color:inherit;font:inherit;background:0 0;border:0;padding:0}.iPWaTW_top{z-index:50;position:sticky;top:0}body:has(>main>[data-surface=terminal][data-frame])>.iPWaTW_chrome{display:none}.iPWaTW_footer{background:var(--t-l0);border-top:1px solid var(--t-line);padding:40px var(--t-zone-pad) 28px;color:var(--t-ink-2);font-size:13px;line-height:20px}.iPWaTW_footerInner{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:32px 48px;max-width:1400px;margin:0 auto;display:grid}.iPWaTW_footerBrand{flex-direction:column;gap:10px;max-width:44ch;display:flex}.iPWaTW_mark{color:var(--t-ink);letter-spacing:-.01em;align-items:center;gap:9px;font-size:14px;font-weight:600;display:inline-flex}.iPWaTW_mark svg{color:var(--t-accent)}.iPWaTW_footerHeading{letter-spacing:.06em;text-transform:uppercase;color:var(--t-ink-3);margin-bottom:10px;font-size:11px;font-weight:500;line-height:14px}.iPWaTW_footerList{flex-direction:column;gap:2px;display:flex}.iPWaTW_footerList a{min-height:28px;color:var(--t-ink-2);align-items:center;text-decoration:none;display:inline-flex}.iPWaTW_footerList a:hover{color:var(--t-ink);text-decoration:underline}.iPWaTW_footerBase{border-top:1px solid var(--t-line);max-width:1400px;color:var(--t-ink-3);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:32px auto 0;padding-top:16px;font-size:12px;line-height:18px;display:flex}@media (max-width:720px){.iPWaTW_footerInner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.iPWaTW_footerBrand{grid-column:1/-1}}
