.HXwCqW_page{--forest:var(--landing-forest);--ink-soft:var(--landing-secondary-ink);--terra:var(--landing-terracotta-text);--canvas:var(--landing-canvas);--paper:var(--landing-paper);--rule:var(--landing-rule);background:var(--canvas);color:var(--forest);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;overflow-x:clip}body:has(#home-hub){background:var(--landing-canvas);color:var(--landing-forest);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.HXwCqW_page p,.HXwCqW_page li{color:var(--ink-soft)}.HXwCqW_page a:focus-visible{outline:3px solid var(--terra);outline-offset:3px}.HXwCqW_page h1,.HXwCqW_page h2,.HXwCqW_page h3{color:var(--forest);text-wrap:balance;margin:0}.HXwCqW_hero,.HXwCqW_band,.HXwCqW_section,.HXwCqW_final{width:min(100% - 32px,1200px);margin:0 auto}.HXwCqW_hero{padding:48px 0 56px}.HXwCqW_hero h1{letter-spacing:-.03em;max-width:18ch;font-size:clamp(2.1rem,8vw,4.4rem);line-height:1.04}.HXwCqW_hero h1 em{color:var(--terra);font-style:normal;display:block}.HXwCqW_eyebrow{font:700 11px/1.5 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;color:var(--terra)!important}.HXwCqW_lead{max-width:60ch;margin:20px 0 0;font-size:1.125rem;line-height:1.55}.HXwCqW_actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;display:flex}.HXwCqW_primary{background:var(--forest);color:#fff;border-radius:4px;align-items:center;gap:10px;min-height:48px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.HXwCqW_primary:hover{background:#345d4d}.HXwCqW_secondary{min-height:44px;color:var(--forest);text-underline-offset:5px;align-items:center;gap:8px;font-weight:650;display:inline-flex}.HXwCqW_note{flex-basis:100%;margin:0;font-size:.9rem}.HXwCqW_flow{gap:12px;margin:44px 0 0;padding:0;list-style:none;display:grid}.HXwCqW_stage{border:1px solid var(--rule);background:var(--paper);animation:12s infinite HXwCqW_stageglow;animation-delay:calc(var(--i) * 3s);border-radius:8px;padding:18px 18px 18px 56px;position:relative}.HXwCqW_stageNo{background:var(--forest);color:#fff;width:28px;height:28px;font:700 13px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;left:16px}.HXwCqW_stage h3{font-size:1.05rem}.HXwCqW_stage p{margin:6px 0 10px;font-size:.95rem;line-height:1.5}.HXwCqW_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.HXwCqW_chips li{border:1px solid var(--rule);color:var(--forest);background:var(--canvas);border-radius:999px;padding:3px 10px;font-size:.78rem}@keyframes HXwCqW_stageglow{0%,22%{border-color:var(--terra);box-shadow:0 0 0 3px #b8573a26}28%,to{border-color:var(--rule);box-shadow:none}}@media (prefers-reduced-motion:reduce){.HXwCqW_stage{animation:none}}@media (min-width:1024px){.HXwCqW_flow{display:none}}.HXwCqW_band{border-block:1px solid var(--rule);padding:32px 0}.HXwCqW_band h2,.HXwCqW_section h2,.HXwCqW_final h2{letter-spacing:-.02em;font-size:clamp(1.5rem,4.5vw,2.4rem);line-height:1.12}.HXwCqW_agentRow{flex-wrap:wrap;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.HXwCqW_agentRow li{border:1px solid var(--rule);background:var(--paper);color:var(--forest);border-radius:4px;align-items:center;gap:10px;padding:8px 16px;font-weight:650;display:inline-flex}.HXwCqW_fine{max-width:78ch;margin:14px 0 0;font-size:.85rem;line-height:1.5}.HXwCqW_fine a,.HXwCqW_note a{color:var(--forest);text-underline-offset:3px}.HXwCqW_section{padding:64px 0 0}.HXwCqW_cards{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.HXwCqW_cards li{border:1px solid var(--rule);background:var(--paper);border-radius:8px;padding:20px}.HXwCqW_cards h3{margin-bottom:8px;font-size:1.05rem}.HXwCqW_cards p{margin:0;line-height:1.5}.HXwCqW_table{border-collapse:collapse;width:100%;margin-top:24px;font-size:.92rem}.HXwCqW_table th,.HXwCqW_table td{border-top:1px solid var(--rule);text-align:left;vertical-align:top;color:var(--ink-soft);padding:12px;line-height:1.45}.HXwCqW_table thead th,.HXwCqW_table tbody th{color:var(--forest)}.HXwCqW_table td:last-child{background:var(--paper);color:var(--forest)}.HXwCqW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HXwCqW_final{padding:72px 0 88px}.HXwCqW_final p{max-width:56ch;margin:12px 0 0}@media (max-width:899px){.HXwCqW_table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.HXwCqW_table,.HXwCqW_table tbody,.HXwCqW_table tr,.HXwCqW_table th,.HXwCqW_table td{display:block}.HXwCqW_table tr{border:1px solid var(--rule);border-radius:8px;margin-bottom:12px;overflow:hidden}.HXwCqW_table tbody th{background:var(--paper);border-top:0}.HXwCqW_table td:before{content:attr(data-label);color:var(--terra);font:700 11px/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;display:block}}@media (min-width:900px){.HXwCqW_hero{padding-top:72px}.HXwCqW_flow{grid-template-columns:repeat(4,1fr);gap:16px}.HXwCqW_stage{padding:56px 18px 18px}.HXwCqW_cards{grid-template-columns:repeat(3,1fr)}}.HXwCqW_agentRow img{flex:none;width:24px;height:24px}.HXwCqW_agentRow small{color:var(--terra);font:700 11px/1 var(--font-mono);letter-spacing:.06em;text-transform:uppercase}.HXwCqW_agentRow .HXwCqW_logoBox{flex:none;width:24px;height:24px;position:relative;overflow:hidden}.HXwCqW_agentRow .HXwCqW_logoBox img{transform-origin:0 0;width:auto;max-width:none;height:auto;position:absolute;top:0;left:0}
._u3YDq_motion{display:none}@media (min-width:1024px){._u3YDq_motion{aspect-ratio:16/9;width:100%;max-width:1200px;margin:44px 0 0;display:block;position:relative}}._u3YDq_frame{position:absolute;inset:0;overflow:hidden}._u3YDq_poster{position:absolute;inset:0}._u3YDq_poster img{width:100%;height:100%;display:block}._u3YDq_motion[data-live] ._u3YDq_poster{visibility:hidden}._u3YDq_toggle{z-index:1;border:1.5px solid var(--landing-forest);background:var(--landing-paper);width:32px;height:32px;color:var(--landing-forest);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 2px 6px #1e34301f}._u3YDq_toggle:hover{background:var(--landing-sage)}._u3YDq_toggle:focus-visible{outline:2px solid var(--landing-terracotta-text);outline-offset:2px}._u3YDq_toggle svg{display:block}._u3YDq_stage{visibility:hidden;width:1280px;height:720px;transform:scale(var(--hm-scale,1));transform-origin:0 0;forced-color-adjust:none;position:absolute;top:0;left:0;overflow:hidden}._u3YDq_motion[data-live] ._u3YDq_stage{visibility:visible}
