.G9mE2a_pinned{display:none}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.G9mE2a_pinned{display:block}.G9mE2a_stacked{display:none}}.G9mE2a_stack{display:grid}.G9mE2a_stack>*{grid-area:1/1}
._6XFj6a_scope{timeline-scope:--case-1, --case-2, --case-3}._6XFj6a_subject{view-timeline-name:var(--case-tl)}._6XFj6a_dim{opacity:0}@supports (animation-timeline:view()){@media (min-width:768px) and (prefers-reduced-motion:no-preference){._6XFj6a_dim{animation:linear both _6XFj6a_caseDim;animation-timeline:var(--case-dim-by);animation-range:entry}}}@keyframes _6XFj6a_caseDim{0%{opacity:0}to{opacity:.4}}
.B1rHZW_hero{z-index:0;isolation:isolate;background:#fff;flex-direction:column;display:flex;position:relative;overflow:clip}.B1rHZW_stage{flex-direction:column;min-height:clamp(620px,100svh - 76px,960px);display:flex;position:relative}.B1rHZW_visual{pointer-events:none;position:absolute;inset:0}.B1rHZW_plane{transform-origin:50% 0;will-change:transform, opacity;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0% 42%,#000 60%);mask-image:linear-gradient(90deg,#0000 0% 42%,#000 60%)}.B1rHZW_planeIn{perspective:1600px;perspective-origin:70% 30%;position:absolute;inset:0}.B1rHZW_board{width:2300px;height:220%;transform-style:preserve-3d;transform-origin:30% 30%;align-items:flex-start;gap:18px;display:flex;position:absolute;top:-40%;left:22%;transform:rotateX(48deg)rotate(-30deg)}.B1rHZW_column{will-change:transform;flex:none;width:290px}.B1rHZW_columnIn{animation:1.2s cubic-bezier(.2,.7,.2,1) both B1rHZW_planeIn;animation-delay:calc(.1s + var(--i) * 70ms);flex-direction:column;gap:18px;display:flex}@keyframes B1rHZW_planeIn{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:none}}.B1rHZW_mask,.B1rHZW_vfade{pointer-events:none;position:absolute;inset:0}.B1rHZW_mask{background:linear-gradient(90deg,#fff 0% 34%,#ffffffb3 48%,#fff0 64%)}.B1rHZW_vfade{background:linear-gradient(#fff 0%,#fff0 18% 72%,#fff 100%)}.B1rHZW_floats{position:absolute;inset:0}.B1rHZW_float{will-change:transform;width:300px;position:absolute}.B1rHZW_float[data-i="0"]{top:17%;left:57%}.B1rHZW_float[data-i="1"]{width:280px;top:41%;left:75%}.B1rHZW_float[data-i="2"]{width:270px;top:64%;left:61%}.B1rHZW_floatIn{animation:.9s cubic-bezier(.2,.7,.2,1) both B1rHZW_floatIn;animation-delay:var(--d)}@keyframes B1rHZW_floatIn{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:none}}.B1rHZW_copy{flex-direction:column;flex:1;justify-content:center;padding-top:clamp(40px,6vh,80px);padding-bottom:clamp(40px,6vh,80px);display:flex;position:relative}.B1rHZW_title{animation:.5s cubic-bezier(.2,.7,.2,1) both B1rHZW_titleRise}@keyframes B1rHZW_titleRise{0%{transform:translateY(.18em)}to{transform:none}}@media (max-width:1440px){.B1rHZW_float[data-i="1"]{left:auto;right:3%}}@media (max-width:1280px){.B1rHZW_mask{background:linear-gradient(90deg,#fff 0% 48%,#fff9 66%,#fff0 84%)}.B1rHZW_float[data-i="0"]{left:54%}.B1rHZW_float[data-i="2"]{display:none}}@media (max-width:1200px){.B1rHZW_hero{grid-template-rows:auto auto;display:grid}.B1rHZW_stage{display:contents}.B1rHZW_copy{grid-row:1;padding-bottom:clamp(20px,4vw,36px)}.B1rHZW_visual{grid-row:2;height:clamp(300px,64vw,460px);position:relative;inset:auto}.B1rHZW_plane{-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 78%,#0000 100%)}.B1rHZW_planeIn{perspective-origin:50% 20%}.B1rHZW_board{transform-origin:50% 30%;margin-left:-1150px;top:-30%;left:50%}.B1rHZW_mask,.B1rHZW_vfade{display:none}.B1rHZW_float[data-i="0"]{width:min(320px,100% - 40px);margin-top:-88px;margin-left:calc(min(320px,100% - 40px)/-2);top:50%;left:50%}.B1rHZW_float[data-i="1"],.B1rHZW_float[data-i="2"]{display:none}}@media (prefers-reduced-motion:reduce){.B1rHZW_columnIn,.B1rHZW_floatIn,.B1rHZW_floatIn *{animation-delay:0s!important}.B1rHZW_title{animation:none}}
.aRLOHG_stage{background-color:#f6f6f4;background-image:radial-gradient(#11111112 1px,#0000 1.2px);background-position:50%;background-size:22px 22px}.aRLOHG_stage:before{content:"";pointer-events:none;background:radial-gradient(70% 60% at 50% 45%,#0000 40%,#f6f6f4 100%);position:absolute;inset:0}
.CvWjeW_sceneBox{align-items:center;display:flex}@media (max-width:1023px),(max-height:619px){.CvWjeW_scene{height:auto!important}.CvWjeW_sceneBox{padding-top:clamp(100px,12vw,184px);height:auto!important;min-height:0!important;position:static!important}}@media (prefers-reduced-motion:reduce){.CvWjeW_scene{height:auto!important}.CvWjeW_sceneBox{padding-top:clamp(100px,12vw,184px);height:auto!important;min-height:0!important;position:static!important}}.CvWjeW_stage{--accent:#111;--ink:#111;--body:#5e5e5e;--subtle:#8f8f8f;--mono:var(--font-inter), system-ui, sans-serif;--glass-bg:#ffffff94;--glass-blur:blur(18px) saturate(160%);--glass-edge:#fffc;--glass-shadow:inset 0 1px 0 #ffffffe6, 0 0 0 1px #1111110d, 0 6px 16px -8px #1111112e;isolation:isolate;transform-origin:50% 60%;flex-direction:column;justify-self:center;width:100%;max-width:520px;min-height:460px;padding:16px 20px 24px;display:flex;position:relative}.CvWjeW_stage:before{content:"";z-index:-1;pointer-events:none;background-color:#f6f6f4;background-image:linear-gradient(#1111110b 1px,#0000 1px),linear-gradient(90deg,#1111110b 1px,#0000 1px);background-position:-1px -1px;background-size:24px 24px;border:1px solid #e4e4e2;border-radius:24px;position:absolute;inset:0}.CvWjeW_head{font-family:var(--mono);color:var(--subtle);border-bottom:1px solid #e4e4e2;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding-bottom:14px;font-size:10.5px;display:flex}.CvWjeW_headTag{color:#1a3387;background:#fff;border:1px solid #1a33872e;border-radius:6px;padding:3px 8px}.CvWjeW_thread{flex-direction:column;flex:1;justify-content:center;gap:12px;display:flex}.CvWjeW_agent,.CvWjeW_list,.CvWjeW_result{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-edge);box-shadow:var(--glass-shadow)}.CvWjeW_person,.CvWjeW_agent{width:fit-content;max-width:84%;margin:0;padding:11px 15px;font-size:clamp(14px,3vw,15px);line-height:1.45}.CvWjeW_right .CvWjeW_person{color:#fff;background:#1a3387;border-radius:18px 18px 6px;margin-left:auto;box-shadow:0 8px 18px -10px #0f1f5073}.CvWjeW_agent{color:var(--ink);border-radius:18px 18px 18px 6px}.CvWjeW_status{align-items:center;gap:9px;padding:2px 4px;font-size:13px;line-height:20px;display:flex}.CvWjeW_icon{flex:none;width:14px;height:14px;position:relative}.CvWjeW_ring,.CvWjeW_tick{border-radius:50%;position:absolute;inset:0}.CvWjeW_ring{border:1.5px solid #e4e4e2;place-items:center;display:grid}.CvWjeW_fill{background:var(--accent);border-radius:50%;width:6px;height:6px}.CvWjeW_tick{background:var(--accent)}.CvWjeW_tick:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:6px;height:3px;margin:auto;position:absolute;inset:0;transform:translateY(-1px)rotate(-45deg)}.CvWjeW_labels{display:grid}.CvWjeW_label{white-space:nowrap;color:var(--body);grid-area:1/1;gap:8px;display:flex}.CvWjeW_labelStrong{color:var(--ink)}.CvWjeW_count{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--subtle);font-size:11.5px}.CvWjeW_slot{display:grid}.CvWjeW_slot>*{grid-area:1/1;align-self:start;min-width:0}.CvWjeW_list{transform-origin:0 0;border-radius:16px;padding:8px 14px;position:relative;overflow:hidden}.CvWjeW_track{background:#1111110f;height:1px;position:absolute;inset:0 16px auto}.CvWjeW_bar{background:var(--accent);transform-origin:0;position:absolute;inset:0}.CvWjeW_line{height:28px;font-family:var(--mono);color:var(--body);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12px;display:grid}.CvWjeW_expr{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CvWjeW_mod{color:var(--subtle)}.CvWjeW_ms{font-variant-numeric:tabular-nums;color:var(--subtle)}.CvWjeW_lineIcon{width:12px;height:12px;position:relative}.CvWjeW_dot,.CvWjeW_checkWrap{place-items:center;display:grid;position:absolute;inset:0}.CvWjeW_dot:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px}.CvWjeW_check{border-left:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}.CvWjeW_final{flex-direction:column;gap:12px;display:flex}.CvWjeW_result{background:#ffffffd1;border-radius:18px;flex-direction:column;gap:14px;padding:16px;display:flex}.CvWjeW_resultRow{align-items:center;gap:12px;display:flex}.CvWjeW_resultCheck{background:#1a3387;border-radius:50%;flex:none;width:32px;height:32px;position:relative}.CvWjeW_resultCheck:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:12px;height:6px;margin:auto;position:absolute;inset:0;transform:translateY(-2px)rotate(-45deg)}.CvWjeW_resultText{flex-direction:column;gap:2px;min-width:0;display:flex}.CvWjeW_resultTitle{letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:500;line-height:1.3}.CvWjeW_resultMeta{font-family:var(--mono);font-variant-numeric:tabular-nums;color:var(--body);font-size:11.5px}.CvWjeW_systems{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.CvWjeW_system{height:24px;font-family:var(--mono);color:var(--body);background:#ffffffb8;border:1px solid #11111114;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;display:inline-flex}.CvWjeW_systemCheck{border-bottom:1.5px solid #1a3387;border-left:1.5px solid #1a3387;width:7px;height:4px;transform:translateY(-1px)rotate(-45deg)}@media (max-width:1023px),(max-height:619px){.CvWjeW_stage{min-height:0}}@media (max-width:767px){.CvWjeW_stage{padding:14px 14px 18px}}@media (min-width:1280px){.CvWjeW_stage{max-width:620px;min-height:500px;padding:20px 28px 32px}.CvWjeW_thread{gap:16px}.CvWjeW_head{font-size:11.5px}.CvWjeW_person,.CvWjeW_agent{padding:13px 18px;font-size:17px}.CvWjeW_status{font-size:14.5px}.CvWjeW_line{height:34px;font-size:13.5px}.CvWjeW_list{padding:10px 18px}.CvWjeW_result{gap:16px;padding:20px}.CvWjeW_resultCheck{width:38px;height:38px}.CvWjeW_resultTitle{font-size:19px}.CvWjeW_resultMeta{font-size:12.5px}.CvWjeW_system{height:28px;padding:0 11px;font-size:11.5px}}
