.MW0ffG_form{border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 24px 48px -32px rgb(var(--ink-rgb) / .25);flex-direction:column;gap:20px;padding:clamp(24px,3vw,36px);display:flex}.MW0ffG_title{letter-spacing:-.02em;font-size:1.375rem}.MW0ffG_intents{flex-wrap:wrap;gap:8px;display:flex}.MW0ffG_intent{border-radius:var(--radius-pill);min-height:44px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer;align-items:center;padding:0 16px;font-size:.9375rem;font-weight:600;transition:background-color .18s,color .18s,box-shadow .18s;display:inline-flex;position:relative}.MW0ffG_intent input{opacity:0;cursor:pointer;position:absolute;inset:0}.MW0ffG_intent:has(input:checked){background:var(--brand-soft);color:var(--brand);box-shadow:inset 0 0 0 1.5px var(--brand)}.MW0ffG_intent:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover) and (pointer:fine){.MW0ffG_intent:not(:has(input:checked)):hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-2)}}.MW0ffG_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.MW0ffG_field{flex-direction:column;gap:8px;display:flex}.MW0ffG_label{align-items:baseline;gap:8px;font-size:.9375rem;font-weight:600;display:flex}.MW0ffG_optional{color:var(--ink-2);font-size:.8125rem;font-weight:500}.MW0ffG_input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;min-height:48px;caret-color:var(--brand);padding:12px 14px;font-size:1rem;line-height:1.5;transition:border-color .16s,box-shadow .16s}textarea.MW0ffG_input{resize:vertical;min-height:132px}.MW0ffG_input:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px rgb(var(--brand-rgb) / .18);outline:none}.MW0ffG_input[aria-invalid=true]{border-color:#b3261e}.MW0ffG_input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px #b3261e29}.MW0ffG_error{color:#b3261e;font-size:.875rem;font-weight:500}.MW0ffG_formError{border-radius:var(--radius-sm);color:#8c1d18;background:#fbeeec;gap:10px;padding:12px 14px;font-size:.9375rem;line-height:1.5;display:flex}.MW0ffG_formError svg{margin-top:1px}.MW0ffG_honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.MW0ffG_footer{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.MW0ffG_submit:disabled{cursor:progress;opacity:.85}.MW0ffG_spinner{animation:.7s linear infinite MW0ffG_spin}@keyframes MW0ffG_spin{to{transform:rotate(360deg)}}.MW0ffG_success{border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);flex-direction:column;gap:12px;padding:clamp(28px,4vw,44px);display:flex}.MW0ffG_success svg{color:var(--brand)}.MW0ffG_success h3{font-size:1.375rem}.MW0ffG_success p{max-width:44ch;color:var(--ink-2)}@media (prefers-reduced-motion:no-preference){.MW0ffG_success{animation:MW0ffG_enter .36s var(--ease-out)}}@keyframes MW0ffG_enter{0%{opacity:0;transform:translateY(6px)scale(.99)}}@media (max-width:559px){.MW0ffG_row{grid-template-columns:1fr}.MW0ffG_submit{width:100%}}
.h10XBq_title{letter-spacing:-.042em;color:var(--ink);font-size:clamp(2rem,1.2rem + 2.6vw,3.25rem);font-weight:600;line-height:1.04}.h10XBq_title span{display:block}.h10XBq_rest{color:var(--ink-3)}.h10XBq_title[data-tone=dark]{color:var(--on-deep)}.h10XBq_title[data-tone=dark] .h10XBq_rest{color:var(--on-deep-2)}.h10XBq_title[data-size=md]{font-size:clamp(1.875rem,1.2rem + 1.8vw,2.5rem)}
.iqBh2W_section{padding-block:var(--section-y);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.iqBh2W_copy{top:calc(var(--header-h) + 40px);flex-direction:column;gap:20px;display:flex;position:sticky}.iqBh2W_copy p{max-width:40ch;color:var(--ink-2)}@media (max-width:899px){.iqBh2W_section{grid-template-columns:1fr}.iqBh2W_copy{position:static}}
.JOMMiq_section{padding-block:var(--section-y)}.JOMMiq_header{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);align-items:end;gap:24px 48px;display:grid}.JOMMiq_header p{max-width:42ch;color:var(--ink-2);justify-self:end;font-size:.9375rem}.JOMMiq_manager{border-radius:var(--radius-lg);background:var(--deep);color:var(--on-deep);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px 28px;margin-top:clamp(32px,4vw,48px);padding:26px 28px;display:grid}.JOMMiq_managerIcon{width:56px;height:56px;color:var(--accent);background:#ffffff14;border-radius:14px;place-items:center;display:grid}.JOMMiq_managerCopy{flex-direction:column;gap:8px;display:flex}.JOMMiq_managerCopy h3{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:1.375rem;display:flex}.JOMMiq_managerCopy p{max-width:64ch;color:var(--on-deep-2);font-size:.9375rem}.JOMMiq_included{border-radius:var(--radius-pill);background:var(--accent);color:var(--ink);letter-spacing:0;padding:2px 10px;font-size:.8125rem;font-weight:550}.JOMMiq_managerTasks{flex-direction:column;gap:6px;list-style:none;display:flex}.JOMMiq_managerTasks li{border-radius:var(--radius-pill);white-space:nowrap;padding:5px 12px;font-size:.8125rem;font-weight:500;box-shadow:inset 0 0 0 1px #ffffff29}.JOMMiq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;list-style:none;display:grid}.JOMMiq_card{border-radius:var(--radius);background:var(--surface);box-shadow:0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:22px;display:flex}.JOMMiq_card h3{letter-spacing:-.02em;margin-top:12px;font-size:1.125rem}.JOMMiq_card p{color:var(--ink-2);font-size:.9375rem}.JOMMiq_cardTop{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.JOMMiq_emblem{background:var(--brand-soft);width:44px;height:44px;color:var(--brand);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.JOMMiq_badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.JOMMiq_status,.JOMMiq_priority{border-radius:var(--radius-pill);white-space:nowrap;padding:3px 10px;font-size:.8125rem;font-weight:550;line-height:1.4}.JOMMiq_priority{background:var(--accent);color:var(--ink)}.JOMMiq_status[data-status=training]{background:var(--brand-soft);color:var(--ink);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .12)}.JOMMiq_status[data-status=upcoming]{color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.JOMMiq_open{box-shadow:none;background-image:repeating-linear-gradient(135deg, transparent 0 9px, rgb(var(--ink-rgb) / .035) 9px 10px);outline:1.5px dashed var(--line-strong);outline-offset:-1.5px}.JOMMiq_openEmblem{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.JOMMiq_open h3{max-width:22ch}.JOMMiq_openLink{min-height:44px;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:5px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;font-weight:600;transition:text-decoration-color .16s;display:inline-flex}.JOMMiq_openLink svg{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.JOMMiq_openLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.JOMMiq_openLink:hover svg{transform:translate(3px)}}@media (max-width:1023px){.JOMMiq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.JOMMiq_manager{grid-template-columns:auto minmax(0,1fr)}.JOMMiq_managerTasks{flex-flow:wrap;grid-column:2}}@media (max-width:760px){.JOMMiq_header{grid-template-columns:1fr}.JOMMiq_header p{justify-self:start}}@media (max-width:639px){.JOMMiq_grid{grid-template-columns:1fr}.JOMMiq_manager{grid-template-columns:1fr;padding:24px}.JOMMiq_managerTasks{grid-column:auto}}
.lW33xG_panel{border-radius:var(--radius-lg);background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 24px 48px -32px rgb(var(--ink-rgb) / .25)}.lW33xG_head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:16px 22px;display:flex}.lW33xG_headTitle{font-size:.9375rem;font-weight:700}.lW33xG_rules{flex-direction:column;display:flex}.lW33xG_rule{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;padding:20px 22px;display:grid}.lW33xG_rule+.lW33xG_rule{border-top:1px solid var(--line)}.lW33xG_label{font-weight:650}.lW33xG_segmented{border-radius:var(--radius-pill);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:repeat(3,minmax(0,1fr));padding:4px;display:grid;position:relative}.lW33xG_thumb{border-radius:var(--radius-pill);background:var(--brand);width:calc(33.3333% - 2.66667px);transform:translateX(calc(var(--i) * 100%));transition:transform .26s var(--ease-out), background-color .2s ease;position:absolute;top:4px;bottom:4px;left:4px}.lW33xG_segmented[data-level=validation] .lW33xG_thumb{background:var(--accent)}.lW33xG_segmented[data-level=never] .lW33xG_thumb{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--ink)}.lW33xG_segmented[data-level=never] .lW33xG_option:has(input:checked){color:var(--ink);text-decoration:line-through;text-decoration-thickness:1.5px}.lW33xG_option{border-radius:var(--radius-pill);min-height:40px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;place-items:center;padding:0 14px;font-size:.875rem;font-weight:600;transition:color .2s;display:grid;position:relative}.lW33xG_option:has(input:checked){color:#fff}.lW33xG_segmented[data-level=validation] .lW33xG_option:has(input:checked){color:var(--ink)}.lW33xG_option:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}@media (hover:hover) and (pointer:fine){.lW33xG_option:not(:has(input:checked)):hover{color:var(--ink)}}.lW33xG_outcome{color:var(--ink-2);grid-column:1/-1;font-size:.9375rem}@media (prefers-reduced-motion:no-preference){.lW33xG_outcome p{animation:lW33xG_swap .22s var(--ease-out)}}@keyframes lW33xG_swap{0%{opacity:0;transform:translateY(3px)}}@media (max-width:560px){.lW33xG_rule{grid-template-columns:1fr}}
.YMNWyq_band{padding-block:var(--section-y)}.YMNWyq_inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.YMNWyq_copy{flex-direction:column;gap:18px;display:flex}.YMNWyq_copy p{max-width:46ch;color:var(--ink-2)}.YMNWyq_copy .YMNWyq_note{border-top:1px solid var(--line);padding-top:18px;font-size:.9375rem}@media (max-width:899px){.YMNWyq_inner{grid-template-columns:1fr}}
.MPN-1a_scene,.MPN-1a_over{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.MPN-1a_scene{z-index:0;background:linear-gradient(135deg,#fbfaf8,#eeede9)}.MPN-1a_over{z-index:3;mix-blend-mode:multiply}
.ngaYWq_figure{flex-direction:column;gap:14px;display:flex}.ngaYWq_window{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lg);font-size:.875rem;line-height:1.45;overflow:hidden}.ngaYWq_figure[data-variant=glass] .ngaYWq_window{-webkit-backdrop-filter:blur(14px)saturate(140%);box-shadow:0 1px 2px rgb(var(--ink-rgb) / .05), 0 30px 70px -30px rgb(var(--ink-rgb) / .35);background:#ffffffd6;border-color:#ffffffe6}@media (min-width:1024px){.ngaYWq_figure[data-variant=glass]{transform-origin:0;width:116%;transform:perspective(1800px)rotateY(-4deg)rotateX(1.5deg)}}.ngaYWq_filter,.ngaYWq_row,.ngaYWq_ghost,.ngaYWq_approve,.ngaYWq_manager,.ngaYWq_replay{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.ngaYWq_filter:focus-visible,.ngaYWq_row:focus-visible,.ngaYWq_ghost:focus-visible,.ngaYWq_approve:focus-visible,.ngaYWq_manager:focus-visible,.ngaYWq_replay:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.ngaYWq_ghost:active,.ngaYWq_approve:active,.ngaYWq_filter:active,.ngaYWq_manager:active{transform:scale(.97)}.ngaYWq_row:active{transform:scale(.99)}.ngaYWq_toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 14px 12px 18px;display:flex}.ngaYWq_appTitle{letter-spacing:-.01em;font-size:.9375rem;font-weight:650}.ngaYWq_filters{border-radius:var(--radius-pill);background:rgb(var(--ink-rgb) / .045);gap:2px;padding:3px;display:flex}.ngaYWq_filter{border-radius:var(--radius-pill);min-height:28px;color:var(--ink-2);white-space:nowrap;transition:background-color .16s ease, color .16s ease, box-shadow .16s ease, transform .14s var(--ease-out);align-items:center;gap:6px;padding:0 11px;font-size:.8125rem;font-weight:500;display:inline-flex}.ngaYWq_filter[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px rgb(var(--ink-rgb) / .08), 0 0 0 1px var(--line);font-weight:600}@media (hover:hover) and (pointer:fine){.ngaYWq_filter:not([aria-pressed=true]):hover{color:var(--ink)}}.ngaYWq_count{border-radius:var(--radius-pill);background:var(--accent);min-width:18px;height:18px;color:var(--ink);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-size:.6875rem;font-weight:700;display:inline-grid}.ngaYWq_count[data-empty]{background:rgb(var(--ink-rgb) / .08);color:var(--ink-2)}.ngaYWq_body{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);min-height:372px;display:grid}.ngaYWq_rows{flex-direction:column;gap:4px;padding:10px;list-style:none;display:flex}.ngaYWq_row{border-radius:var(--radius-sm);text-align:left;width:100%;transition:background-color .16s ease, box-shadow .16s ease, transform .14s var(--ease-out);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"emblem text""emblem state";gap:6px 12px;padding:10px 12px;display:grid;box-shadow:inset 0 0 0 1px #0000}.ngaYWq_row[aria-pressed=true]{background:var(--brand-soft);box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .16)}@media (hover:hover) and (pointer:fine){.ngaYWq_row:not([aria-pressed=true]):hover{background:rgb(var(--ink-rgb) / .03)}}.ngaYWq_emblem{border-radius:var(--radius-sm);background:var(--brand-soft);width:34px;height:34px;color:var(--brand);grid-area:emblem;place-items:center;display:grid}.ngaYWq_row[aria-pressed=true] .ngaYWq_emblem{background:var(--surface)}.ngaYWq_rowText{flex-direction:column;grid-area:text;gap:1px;min-width:0;display:flex}.ngaYWq_rowAgent{color:var(--ink);font-weight:600}.ngaYWq_rowActivity{color:var(--ink-2)}.ngaYWq_state{border-radius:var(--radius-pill);grid-area:state;justify-self:start;padding:1px 9px;font-size:.75rem;font-weight:600}.ngaYWq_state[data-state=review]{background:var(--accent);color:var(--ink)}.ngaYWq_state[data-state=progress]{background:rgb(var(--ink-rgb) / .06);color:var(--ink)}.ngaYWq_state[data-state=done]{background:var(--surface);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.ngaYWq_empty{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:10px;padding:18px 12px;display:flex}.ngaYWq_empty svg{color:var(--ink)}.ngaYWq_detail{border-left:1px solid var(--line);flex-direction:column;gap:16px;padding:16px 18px 18px;display:flex}.ngaYWq_detailHead{flex-direction:column;gap:4px;display:flex}.ngaYWq_detailAgent{color:var(--ink-2);align-items:center;gap:6px;font-size:.8125rem;font-weight:600;display:inline-flex}.ngaYWq_detailTitle{letter-spacing:-.015em;font-size:1rem;font-weight:650;line-height:1.3}.ngaYWq_steps{flex-direction:column;list-style:none;display:flex}.ngaYWq_step{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:32px;display:grid;position:relative}.ngaYWq_step:not(:last-child):after{content:"";background:var(--brand);width:1px;height:calc(100% - 22px);position:absolute;top:calc(50% + 11px);left:8.5px}.ngaYWq_step[data-state=current]:after,.ngaYWq_step[data-state=pending]:after{background:repeating-linear-gradient(to bottom, var(--line-strong) 0 3px, transparent 3px 6px)}.ngaYWq_stepDot{border-radius:50%;place-items:center;width:18px;height:18px;transition:background-color .2s,box-shadow .2s;display:grid}.ngaYWq_step[data-state=done] .ngaYWq_stepDot{background:var(--brand);color:#fff}.ngaYWq_step[data-state=current] .ngaYWq_stepDot{background:var(--accent);box-shadow:inset 0 0 0 2px var(--brand)}.ngaYWq_step[data-state=pending] .ngaYWq_stepDot{background:var(--surface);box-shadow:inset 0 0 0 1.5px var(--line-strong)}.ngaYWq_stepLabel{color:var(--ink-2)}.ngaYWq_step[data-state=current] .ngaYWq_stepLabel{color:var(--ink);font-weight:600}.ngaYWq_stepTag{border-radius:var(--radius-pill);color:var(--ink);box-shadow:inset 0 0 0 1px rgb(var(--ink-rgb) / .25);white-space:nowrap;padding:1px 8px;font-size:.75rem;font-weight:600}.ngaYWq_decision{border-radius:var(--radius-sm);background:rgb(var(--ink-rgb) / .04);color:var(--ink);flex-direction:column;gap:12px;margin-top:auto;padding:14px;display:flex}.ngaYWq_decision[data-quiet]{color:var(--ink-2)}.ngaYWq_review{flex-direction:column;gap:6px;display:flex}.ngaYWq_review ul{color:var(--ink-2);flex-direction:column;gap:4px;padding-left:16px;display:flex}.ngaYWq_success{background:rgb(var(--accent-rgb) / .28)}.ngaYWq_successLine{align-items:center;gap:8px;font-weight:600;display:flex}.ngaYWq_decisionActions{flex-wrap:wrap;gap:6px;display:flex}.ngaYWq_ghost,.ngaYWq_approve{border-radius:var(--radius-pill);white-space:nowrap;min-height:34px;transition:background-color .16s ease, box-shadow .16s ease, transform .14s var(--ease-out);align-items:center;padding:0 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.ngaYWq_ghost{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.ngaYWq_approve{background:var(--brand);color:#fff}@media (hover:hover) and (pointer:fine){.ngaYWq_ghost:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}.ngaYWq_approve:hover{background:var(--brand-strong)}}.ngaYWq_managerWrap{padding:0 10px 10px;position:relative}.ngaYWq_manager{border-radius:var(--radius-pill);background:rgb(var(--ink-rgb) / .035);width:100%;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);text-align:left;transition:box-shadow .16s ease, transform .14s var(--ease-out);align-items:center;gap:10px;padding:9px 12px 9px 14px;display:flex}@media (hover:hover) and (pointer:fine){.ngaYWq_manager:hover{box-shadow:inset 0 0 0 1px var(--line-strong)}}.ngaYWq_managerLabel{font-size:.8125rem;font-weight:650}.ngaYWq_managerPrompt{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink-2);flex:1;overflow:hidden}.ngaYWq_managerSend{color:var(--ink-2);flex-shrink:0}.ngaYWq_manager[aria-expanded=true] .ngaYWq_managerSend{transform:rotate(-90deg)}.ngaYWq_answer{z-index:2;background:var(--ink);color:#fff;box-shadow:0 16px 30px -18px rgb(var(--ink-rgb) / .6);transform-origin:0 100%;border-radius:14px 14px 14px 4px;flex-direction:column;gap:2px;padding:12px 14px;display:flex;position:absolute;bottom:calc(100% - 2px);left:10px;right:10px}.ngaYWq_answer b{color:var(--accent);font-size:.75rem;font-weight:600}.ngaYWq_caption{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:.875rem;font-weight:500;display:flex}.ngaYWq_caption>span{flex:220px;min-width:0}.ngaYWq_caption>svg{align-self:flex-start;margin-top:2px}.ngaYWq_replay{border-radius:var(--radius-pill);background:var(--surface);min-height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);align-items:center;gap:5px;padding:0 10px;font-size:.8125rem;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:no-preference){.ngaYWq_window{animation:ngaYWq_rise .76s var(--ease-out) 80ms both}.ngaYWq_rowItem{animation:ngaYWq_rise .42s var(--ease-out) both;animation-delay:calc(var(--i) * 45ms)}.ngaYWq_detail{animation:ngaYWq_swap .24s var(--ease-out)}.ngaYWq_step{animation:ngaYWq_fade .28s var(--ease-out) both;animation-delay:calc(var(--i) * 35ms)}.ngaYWq_state,.ngaYWq_count{animation:ngaYWq_pop .26s var(--ease-out)}.ngaYWq_answer{animation:ngaYWq_grow .2s var(--ease-out)}.ngaYWq_manager .ngaYWq_managerSend{transition:transform .2s var(--ease-out)}}@keyframes ngaYWq_rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ngaYWq_swap{0%{opacity:0;transform:translateY(4px)}}@keyframes ngaYWq_fade{0%{opacity:0;transform:translate(-4px)}}@keyframes ngaYWq_pop{0%{opacity:.4;transform:scale(.85)}}@keyframes ngaYWq_grow{0%{opacity:0;transform:scale(.96)translateY(4px)}}@media (max-width:639px){.ngaYWq_body{grid-template-columns:1fr;min-height:0}.ngaYWq_rows{scrollbar-width:none;flex-direction:row;padding-bottom:6px;overflow-x:auto}.ngaYWq_rows::-webkit-scrollbar{display:none}.ngaYWq_rowItem{flex-shrink:0}.ngaYWq_rowActivity{display:none}.ngaYWq_row{grid-template-areas:"emblem text""emblem state";padding:8px 12px 8px 8px}.ngaYWq_empty{flex-direction:row;align-items:center}.ngaYWq_detail{border-left:0;border-top:1px solid var(--line);padding:16px}}
.s-6kkG_hero{isolation:isolate;margin-top:calc(var(--header-h) * -1);padding-top:var(--header-h);position:relative;overflow:hidden}.s-6kkG_hero:after{content:"";z-index:4;background:linear-gradient(to bottom, #f6f6f400, var(--bg));pointer-events:none;height:140px;position:absolute;inset:auto 0 0}.s-6kkG_grid{z-index:2;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:48px;min-height:min(820px,100svh);padding-block:clamp(48px,7vw,96px) clamp(96px,10vw,140px);display:grid;position:relative}.s-6kkG_copy{flex-direction:column;align-items:flex-start;display:flex}.s-6kkG_announce{border-radius:var(--radius-pill);min-height:36px;box-shadow:0 0 0 1px rgb(var(--ink-rgb) / .06), 0 4px 14px -6px rgb(var(--ink-rgb) / .18);-webkit-backdrop-filter:blur(8px);color:var(--ink);background:#ffffffbf;align-items:center;gap:10px;padding:4px 14px 4px 4px;font-size:.875rem;font-weight:500;display:inline-flex}.s-6kkG_tag{border-radius:var(--radius-pill);background:var(--ink);width:26px;height:26px;color:var(--accent);place-items:center;display:grid}.s-6kkG_title{letter-spacing:-.055em;color:var(--ink);margin-top:28px;font-size:clamp(2.5rem,1.1rem + 4.2vw,4.75rem);font-weight:600;line-height:1}.s-6kkG_text{max-width:44ch;color:var(--ink-2);margin-top:22px;font-size:1rem}.s-6kkG_actions{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.s-6kkG_visual{min-width:0}.s-6kkG_assurance{z-index:5;margin-top:-40px;position:relative}.s-6kkG_assuranceList{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;list-style:none;display:grid}.s-6kkG_assuranceList li{border-radius:var(--radius);background:var(--surface);box-shadow:0 0 0 1px var(--line);color:var(--ink-2);flex-direction:column;gap:4px;padding:20px;font-size:.9375rem;line-height:1.45;display:flex}.s-6kkG_assuranceList b{color:var(--ink);margin-top:12px;font-weight:600}.s-6kkG_assuranceIcon{border-radius:var(--radius-sm);background:var(--brand-soft);width:36px;height:36px;color:var(--brand);place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.s-6kkG_copy>*,.s-6kkG_visual{animation:s-6kkG_rise .9s var(--ease-out) both}.s-6kkG_copy>:nth-child(2){animation-delay:70ms}.s-6kkG_copy>:nth-child(3){animation-delay:.14s}.s-6kkG_copy>:nth-child(4){animation-delay:.21s}.s-6kkG_copy>:nth-child(5){animation-delay:.28s}.s-6kkG_visual{animation-duration:1.1s;animation-delay:.18s}}@keyframes s-6kkG_rise{0%{opacity:0;filter:blur(6px);transform:translateY(14px)}}@media (max-width:1023px){.s-6kkG_grid{grid-template-columns:1fr;min-height:0;padding-block:40px 120px}}@media (max-width:760px){.s-6kkG_assuranceList{grid-template-columns:1fr}}@media (max-width:479px){.s-6kkG_break{display:none}.s-6kkG_actions a{width:100%}}
._5xfvla_section{padding-block:var(--section-y)}._5xfvla_card{border-radius:var(--radius-lg);background:var(--deep);color:var(--on-deep);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px clamp(32px,5vw,72px);padding:clamp(28px,4vw,52px);display:grid}._5xfvla_copy{flex-direction:column;gap:20px;display:flex}._5xfvla_copy p{max-width:46ch;color:var(--on-deep-2)}._5xfvla_privacy{border-top:1px solid #ffffff1a;gap:12px;margin-top:8px;padding-top:20px;font-size:.9375rem;display:flex}._5xfvla_privacy svg{color:var(--accent);flex-shrink:0;margin-top:2px}._5xfvla_processTitle{color:var(--on-deep);padding-bottom:14px;font-size:.9375rem;font-weight:550}._5xfvla_steps{list-style:none}._5xfvla_steps li{border-top:1px solid #ffffff1a;grid-template-columns:28px minmax(0,1fr);gap:12px;padding-block:16px;display:grid}._5xfvla_index{font-variant-numeric:tabular-nums;color:var(--on-deep-2);padding-top:2px;font-size:.8125rem}._5xfvla_steps b{font-weight:550;display:block}._5xfvla_steps li span span{color:var(--on-deep-2);margin-top:2px;font-size:.875rem;display:block}._5xfvla_steps li:last-child ._5xfvla_index{color:var(--accent)}@media (max-width:899px){._5xfvla_card{grid-template-columns:1fr}}
._7WjZJq_chat{--chat-wall:#efeee9;--chat-out:#fff3c4;--chat-out-meta:#7d6e33;--chat-read:#2f7fd4;border-radius:var(--radius);background:var(--chat-wall);box-shadow:0 0 0 1px var(--line);font-size:.875rem;line-height:1.4;overflow:hidden}._7WjZJq_head{background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 14px;display:flex}._7WjZJq_avatar{background:var(--ink);width:34px;height:34px;color:var(--accent);border-radius:50%;place-items:center;display:grid}._7WjZJq_who{flex-direction:column;line-height:1.25;display:flex}._7WjZJq_who b{font-weight:600}._7WjZJq_who span{color:var(--ink-2);font-size:.75rem}._7WjZJq_thread{background-image:radial-gradient(rgb(var(--ink-rgb) / .06) 1px, transparent 1px);background-size:14px 14px;flex-direction:column;gap:6px;min-height:210px;padding:12px 12px 14px;display:flex}._7WjZJq_day{border-radius:var(--radius-pill);color:var(--ink-2);background:#fffc;align-self:center;margin-bottom:4px;padding:2px 10px;font-size:.6875rem;font-weight:500}._7WjZJq_bubble{max-width:82%;box-shadow:0 1px 1px rgb(var(--ink-rgb) / .08);border-radius:12px;padding:7px 10px 6px;position:relative}._7WjZJq_meta{float:right;color:var(--ink-3);align-items:center;gap:3px;margin:6px 0 -2px 10px;font-size:.6875rem;display:inline-flex}._7WjZJq_in{background:var(--surface);border-top-left-radius:4px;align-self:flex-start}._7WjZJq_out{background:var(--chat-out);border-top-right-radius:4px;align-self:flex-end}._7WjZJq_out ._7WjZJq_meta{color:var(--chat-out-meta)}._7WjZJq_read{color:var(--chat-read)}._7WjZJq_quick{gap:6px;max-width:82%;display:flex}._7WjZJq_quick button,._7WjZJq_replay{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;border:0}._7WjZJq_quick button{min-height:36px;box-shadow:0 1px 1px rgb(var(--ink-rgb) / .08);color:var(--ink);transition:background-color .16s ease, transform .14s var(--ease-out);background:#ffffffd9;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}._7WjZJq_quick button:first-child{background:var(--accent)}._7WjZJq_quick button:active,._7WjZJq_replay:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){._7WjZJq_quick button:not(:first-child):hover{background:var(--surface)}}._7WjZJq_quick button:focus-visible,._7WjZJq_replay:focus-visible{outline:2px solid var(--ink);outline-offset:2px}._7WjZJq_replay{border-radius:var(--radius-pill);color:var(--ink-2);background:#fffc;align-self:center;margin-top:4px;padding:3px 10px;font-size:.75rem;font-weight:600}._7WjZJq_compose{background:var(--surface);border-top:1px solid var(--line);color:var(--ink-2);align-items:center;gap:10px;padding:8px 10px 8px 14px;display:flex}._7WjZJq_field{border-radius:var(--radius-pill);background:var(--bg);color:var(--ink-3);flex:1;padding:6px 12px;font-size:.8125rem}._7WjZJq_mic{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}@media (prefers-reduced-motion:no-preference){._7WjZJq_enter{animation:_7WjZJq_bubble .26s var(--ease-out) both;transform-origin:100% 100%}._7WjZJq_in._7WjZJq_enter{transform-origin:0 100%}._7WjZJq_late{animation-delay:.65s}}@keyframes _7WjZJq_bubble{0%{opacity:0;transform:scale(.94)translateY(6px)}}
.waA8lW_stack{flex-direction:column;margin-block:auto;display:flex}.waA8lW_head{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.waA8lW_icon{border-radius:var(--radius-sm);background:var(--brand-soft);width:36px;height:36px;color:var(--brand);place-items:center;display:grid}.waA8lW_titles{flex-direction:column;min-width:0;display:flex}.waA8lW_titles b{font-weight:600}.waA8lW_titles span{color:var(--ink-2);font-size:.8125rem}.waA8lW_tag{border-radius:var(--radius-pill);color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;padding:2px 9px;font-size:.75rem;font-weight:550}.waA8lW_base{border-radius:var(--radius);background:var(--deep);color:var(--on-deep);padding:16px}.waA8lW_base .waA8lW_icon{color:var(--accent);background:#ffffff14}.waA8lW_base .waA8lW_titles span{color:var(--on-deep-2)}.waA8lW_base .waA8lW_tag{color:var(--on-deep-2);box-shadow:inset 0 0 0 1px #ffffff29}.waA8lW_level{border-radius:var(--radius);background:var(--surface);box-shadow:0 0 0 1px var(--line), 0 10px 24px -20px rgb(var(--ink-rgb) / .35);margin-top:18px;padding:12px 14px;position:relative}.waA8lW_joint{background:var(--line-strong);width:2px;height:18px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.waA8lW_level[data-tools] .waA8lW_icon{background:var(--accent);color:var(--ink)}.waA8lW_fan{flex-direction:column;display:flex}.waA8lW_wires{width:100%;height:56px;display:block;overflow:visible}.waA8lW_wire{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.waA8lW_tools{grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;display:grid}.waA8lW_tools li{text-align:center;flex-direction:column;align-items:center;gap:6px;font-size:.75rem;font-weight:550;display:flex}.waA8lW_toolIcon{background:var(--surface);width:42px;height:42px;box-shadow:0 0 0 1px var(--line), 0 8px 18px -12px rgb(var(--ink-rgb) / .35);color:var(--ink);transition:transform .2s var(--ease-out), background-color .2s ease;border-radius:12px;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.waA8lW_tools li:hover .waA8lW_toolIcon{background:var(--accent);transform:translateY(-2px)}}@media (prefers-reduced-motion:no-preference){.waA8lW_wire{animation:1.2s linear infinite waA8lW_flow;animation-delay:calc(var(--i) * -.24s)}.waA8lW_level,.waA8lW_tools li{animation:waA8lW_settle .52s var(--ease-out) both}.waA8lW_level{animation-delay:calc(var(--i) * 90ms)}}@keyframes waA8lW_flow{to{stroke-dashoffset:-20px}}@keyframes waA8lW_settle{0%{opacity:0;transform:translateY(6px)}}@media (max-width:479px){.waA8lW_tag{display:none}.waA8lW_head{grid-template-columns:36px minmax(0,1fr)}.waA8lW_tools{column-gap:2px}.waA8lW_tools li{letter-spacing:-.01em;font-size:.625rem}.waA8lW_toolIcon{width:36px;height:36px}}
.FknAma_section{padding-block:var(--section-y)}.FknAma_grid{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:16px;margin-top:clamp(32px,4vw,48px);display:grid}.FknAma_cell{border-radius:var(--radius);background:var(--surface);box-shadow:0 0 0 1px var(--line);flex-direction:column;justify-content:space-between;gap:28px;padding:clamp(24px,3vw,36px);display:flex}.FknAma_copy{flex-direction:column;gap:10px;display:flex}.FknAma_copy h3{letter-spacing:-.02em;font-size:1.3125rem}.FknAma_copy p{max-width:46ch;color:var(--ink-2)}.FknAma_agents{grid-row:span 2}.FknAma_track{color:var(--ink-2);grid-template-columns:repeat(3,minmax(0,1fr));font-size:.875rem;font-weight:600;list-style:none;display:grid}.FknAma_track li{flex-direction:column;gap:10px;display:flex;position:relative}.FknAma_track li:before{content:"";background:var(--surface);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line-strong);z-index:1;border-radius:50%;position:relative}.FknAma_track li:not(:last-child):after{content:"";background:var(--line-strong);height:1px;position:absolute;top:7.5px;left:16px;right:0}.FknAma_track li[data-state=done]:before{background:var(--brand);box-shadow:none}.FknAma_track li[data-state=done]:after{background:var(--brand)}.FknAma_track li[data-state=current]{color:var(--ink)}.FknAma_track li[data-state=current]:before{background:var(--accent);box-shadow:inset 0 0 0 2px var(--brand)}@media (max-width:860px){.FknAma_grid{grid-template-columns:1fr}.FknAma_agents{grid-row:auto}}
.XRUICW_logo{align-self:flex-start;width:auto;height:28px;display:block}
.lWai2a_footer{border-top:1px solid var(--line)}.lWai2a_inner{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:32px;padding-block:48px 32px;display:grid}.lWai2a_brand{flex-direction:column;gap:12px;display:flex}.lWai2a_brand p{max-width:32ch;color:var(--ink-2);font-size:.875rem}.lWai2a_credit{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:text-decoration-color .16s}@media (hover:hover) and (pointer:fine){.lWai2a_credit:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.lWai2a_column p{color:var(--ink-3);margin-bottom:12px;font-size:.8125rem}.lWai2a_column ul{flex-direction:column;gap:4px;list-style:none;display:flex}.lWai2a_column a{min-height:32px;color:var(--ink);align-items:center;font-size:.9375rem;transition:color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.lWai2a_column a:hover{color:var(--ink-2)}}.lWai2a_legal{color:var(--ink-3);padding-block:0 40px;font-size:.8125rem}@media (max-width:639px){.lWai2a_inner{grid-template-columns:1fr 1fr}.lWai2a_brand{grid-column:1/-1}}
.JMfsBq_header{z-index:10;border-bottom:1px solid #0000;transition:background-color .22s,border-color .22s,box-shadow .22s;position:sticky;top:0}.JMfsBq_header[data-scrolled]{background:var(--bg);border-bottom-color:var(--line);box-shadow:0 6px 20px -16px rgb(var(--ink-rgb) / .35)}.JMfsBq_inner{height:var(--header-h);justify-content:space-between;align-items:center;display:flex}.JMfsBq_home{align-items:center;min-height:44px;display:inline-flex}.JMfsBq_nav{align-items:center;gap:8px;display:flex}.JMfsBq_link{border-radius:var(--radius-pill);min-height:44px;color:var(--ink-2);align-items:center;padding:0 14px;font-size:.9375rem;font-weight:500;transition:color .16s,background-color .16s;display:inline-flex}@media (hover:hover) and (pointer:fine){.JMfsBq_link:hover{color:var(--ink);background:rgb(var(--ink-rgb) / .05)}}@media (max-width:860px){.JMfsBq_link{display:none}}
.B5k_YW_page{flex-direction:column;gap:40px;max-width:760px;padding-block:clamp(48px,7vw,96px);display:flex}.B5k_YW_page h1{letter-spacing:-.045em;font-size:clamp(2.25rem,1.4rem + 3vw,3.5rem)}.B5k_YW_page section{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:24px;display:flex}.B5k_YW_page h2{letter-spacing:-.02em;font-size:1.25rem}.B5k_YW_page p{max-width:65ch;color:var(--ink-2)}.B5k_YW_page dl{grid-template-columns:minmax(0,220px) minmax(0,1fr);gap:8px 24px;display:grid}.B5k_YW_page dt{color:var(--ink-3)}.B5k_YW_page dd{color:var(--ink)}.B5k_YW_page a{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}@media (max-width:559px){.B5k_YW_page dl{grid-template-columns:1fr;gap:2px}.B5k_YW_page dd+dt{margin-top:10px}}
