.mkt .ho-bub{background:var(--bg);border-radius:12px;align-self:flex-end;max-width:90%;padding:9px 12px;font-size:14px;line-height:1.4;animation:.3s ease-out hoIn}@keyframes hoIn{0%{opacity:0;transform:translateY(6px)}}.mkt .ho-note{color:var(--muted);margin:0 0 4px;font-size:14px;line-height:1.35}.mkt .ho-side dt{color:var(--muted)}.mkt .floor-panel h3{margin:0}.mkt .cs-name{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:1.1}.mkt .cs-num{color:var(--muted)}.mkt .cs-mid{text-align:center;background:var(--panel2);justify-content:center;align-items:center}.mkt .cs-time{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1}.mkt .cs-hint{color:var(--muted)}.mkt .cs-out{background:var(--panel2);border-radius:8px;padding:9px 10px;line-height:1.2}.mkt .rt-why{min-height:48px;color:var(--muted);margin:0;font-size:14px;line-height:1.45}.mkt .ways-panel h3{margin:0}.mkt .after-time{font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.mkt .after-tag{background:color-mix(in srgb,var(--blue) 12%,transparent);color:var(--link);white-space:nowrap;border-radius:999px;padding:4px 11px;font-weight:500}.mkt .after-wrong{margin:14px 0 0}.mkt .hplan h3{margin:0}.mkt .hplan-amt{font-weight:600;line-height:1.1}@media (max-width:640px){.mkt .hplans,.mkt .ho-body,.mkt .cscreen{grid-template-columns:minmax(0,1fr)}.mkt .ho-chat{min-height:0}.mkt .after-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.mkt .after-row div{grid-area:2/1/auto/3}}@media (prefers-reduced-motion:reduce){.mkt .ho-bub,.mkt .ho-side{animation:none}}.mkt .sec-actions{justify-content:center;margin-top:32px}.mkt .ho-win{padding:20px}.mkt .floor-more{margin-top:20px}.mkt .ho{align-items:stretch}.mkt .ho-steps{justify-content:space-between}.mkt .ho-steps span{margin-top:6px}.mkt .job:hover{border-color:var(--line2);box-shadow:var(--shadow-hi);transform:translateY(-3px)}.mkt .job-out{color:var(--link);background:color-mix(in srgb,var(--blue) 10%,transparent);white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:500}.mkt .job-lead{color:#fff;box-shadow:var(--shadow-hi)}.mkt .job-lead:hover{border-color:var(--blue)}.mkt .stepband{z-index:2;background:var(--blue);color:#fff;box-shadow:var(--shadow-hi);margin-top:20px;padding:clamp(24px,3vw,40px);position:relative}.mkt .stepband-head{flex-wrap:wrap;justify-content:space-between}.mkt .stepband li:before{content:counter(st);color:#cdeef6;font-size:14px;font-weight:500}.mkt .hplans{margin-top:0}.mkt .hplan-amt{letter-spacing:-.03em;font-size:32px}@media (max-width:640px){.mkt .stepband ol{grid-template-columns:minmax(0,1fr)}}.mkt .job{gap:10px;min-height:0}.mkt .job-tag{color:#fff;background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:13px;font-weight:500}.mkt .job p{margin-bottom:10px}.mkt .job-dot{background:var(--blue);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb,var(--blue) 18%,transparent);border-radius:50%}.mkt .indrail{align-items:flex-start;padding-bottom:40px}.mkt .indc:hover{border-color:var(--line2);box-shadow:var(--shadow-hi);transform:translateY(-4px)}.mkt .indc-chip{background:var(--panel);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:500;position:absolute;top:12px;left:12px}.mkt .indc-say,.mkt .indc-reply{border-radius:var(--r-in);max-width:88%;padding:8px 12px;font-size:13px;line-height:1.35}.mkt .indc-say{background:var(--blue);color:#fff;align-self:flex-start}.mkt .indc-reply{background:var(--panel);color:var(--txt);align-self:flex-end}.mkt .indc-body{padding:18px 20px 20px}.mkt .after-rows{justify-content:space-between}@media (max-width:1040px){.mkt .after-panel{grid-template-columns:minmax(0,1fr)}.mkt .after-ex{grid-column:1}}@media (max-width:640px){.mkt .indrail{padding-inline:18px}.mkt .job-row{flex-direction:column;gap:6px}.mkt .job-out{white-space:normal}}.mkt .lp-node{border-radius:var(--r-in);background:var(--tint);border:1px solid var(--line);width:100%;padding:12px 14px}.mkt .lp-branches:before{content:"";background:var(--line2);height:2px;position:absolute;top:0;left:12.5%;right:12.5%}.mkt .lp-col:before{content:"";background:var(--line2);width:2px;height:24px;margin-left:-1px;position:absolute;top:-24px;left:50%}.mkt .lp-when{background:var(--txt);color:var(--bg);white-space:nowrap;border-radius:999px;padding:6px 14px;font-size:14px;font-weight:500}.mkt .lp-step{width:100%}@media (max-width:1040px){.mkt .pb,.mkt .stepband-head{grid-template-columns:minmax(0,1fr)}.mkt .lp-branches:before,.mkt .lp-col:before{display:none}}@media (max-width:640px){.mkt .pb-card{padding:20px}.mkt .lp-col{padding-bottom:12px}}.mkt .cs-time{font-size:32px}.mkt .hero-langs{width:min(1120px,100%);margin-top:24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.mkt .hero-langs:hover .hero-langs-track,.mkt .hero-langs:focus-within .hero-langs-track{animation-play-state:paused}@keyframes heroLangs{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.mkt .hero-langs-track{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.mkt .hero-langs{-webkit-mask-image:none;mask-image:none}}@media (max-width:640px){.mkt .hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}}.mkt .langchips{grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:1280px){.mkt .langchips{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.mkt .langchips{grid-template-columns:repeat(2,minmax(0,1fr))}}.mkt a.wc-note:hover{text-underline-offset:3px;text-decoration:underline}.mkt .hs-tile{min-width:0}@media (min-width:1041px){.mkt .pb-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.mkt .pb-card{padding:22px}.mkt .pb-card:last-child{grid-column:auto}.mkt .pb-card p{margin:10px 0 14px}.mkt .floor-more{grid-template-columns:repeat(4,minmax(0,1fr))}.mkt .floor-more .c-3{grid-column:auto;padding:22px}}.mkt .ho-scene{margin-bottom:14px}.mkt .hs-ho .hs{opacity:0;transition:opacity .35s}.mkt .ho-scene[data-step="0"] .hs-0,.mkt .ho-scene[data-step="1"] .hs-1,.mkt .ho-scene[data-step="2"] .hs-2,.mkt .ho-scene[data-step="3"] .hs-3{opacity:1;visibility:visible}.mkt .hf-floor{margin-bottom:20px}@keyframes hfDrift{to{transform:translate(26px)}}@keyframes hfA{0%{opacity:1}50%{opacity:0}}@keyframes hfB{0%{opacity:0}50%{opacity:1}}@media (max-width:900px){.mkt .hf-floor .is-chip{box-shadow:none;white-space:normal;position:static;translate:none}.mkt .hf-board{border-radius:8px;justify-content:center;margin:0 8px 8px;position:static}}@media (max-width:640px){.mkt .ho-scene .is-chips{align-content:center;min-height:48px}}@media (prefers-reduced-motion:reduce){.mkt .hs-ho .hs,.mkt .hs-ho li.hs,.mkt .hs-orb{transition:none}}.mkt .hf-cycle span{white-space:nowrap;grid-area:1/1}.mkt .hf-board{white-space:nowrap;flex-wrap:nowrap;width:auto;min-width:0;top:3%}.mkt .hf-board b{flex-basis:auto;font-weight:600}@media (max-width:640px){.mkt .hero-langs{scrollbar-width:none;align-self:stretch;width:auto;margin-inline:-18px;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.mkt .hero-langs::-webkit-scrollbar{display:none}.mkt .hero-langs-track{flex-wrap:nowrap;justify-content:flex-start;gap:20px;width:max-content;padding-inline:18px}.mkt .hero-langs a{align-items:center;min-height:44px}.mkt .langchips{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mkt .langchip{padding:10px}.mkt .ho-scene .is-chips{min-height:84px}}@media (min-width:641px){.mkt .langchips{grid-template-columns:repeat(3,minmax(0,1fr))}}.mkt .langchip b[dir=rtl]{text-align:left}.mkt .ways-panel:focus-visible,.mkt .after-panel:focus-visible{outline:2px solid var(--link);outline-offset:2px}.mkt:not([data-theme=dark]) .cs-live{color:#0b6b46}@media (max-width:1100px){.mkt .hero-langs{margin-top:14px}.mkt .hero-langs a{align-items:center;min-height:44px}}@media (max-width:640px){.mkt .rt-tabs{flex-wrap:nowrap}}@media (max-width:400px){.mkt .langchip{padding:10px 8px}}.mkt .agent-lines .bot{background:var(--panel);color:var(--txt);align-self:flex-start}.mkt .agent-lines .bot span{color:var(--muted)}@media (max-width:640px){.mkt .hero-c .hero-stats div:last-child{grid-column:span 2}.mkt .hero-c .hero-stats b{font-size:20px}}.mkt .ho-cap{display:none}.mkt .ho-why,.mkt .lp-after{z-index:2;margin-top:clamp(48px,6vw,88px);position:relative}.mkt .ho-why-head,.mkt .lp-after-head{text-align:center;max-width:760px;margin:0 auto clamp(24px,3.4vw,48px)}.mkt .after-fold{display:contents}.mkt .sound-line{z-index:2;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;max-width:880px;margin:32px auto 0;display:flex;position:relative}.mkt .sound-line .slchip{flex:none}.mkt .ways-blurb{display:none}@media (max-width:640px){.mkt #handover .ho-steps{counter-reset:ho;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.mkt #handover .ho-steps li{counter-increment:ho;display:flex}.mkt #handover .ho-steps button{text-align:center;border:1px solid var(--line);flex-direction:column;align-items:center;gap:6px;width:100%;min-height:44px;padding:10px 4px;display:flex}.mkt #handover .ho-steps button:before{content:counter(ho);border:1px solid var(--line2);background:var(--panel);width:28px;height:28px;color:var(--txt);border-radius:999px;place-items:center;font-size:14px;font-weight:600;display:grid}.mkt #handover .ho-steps button.on:before{background:var(--blue);border-color:var(--blue);color:#fff}.mkt #handover .ho-steps b{letter-spacing:0;font-size:13px;font-weight:600;line-height:1.25}.mkt #handover .ho-steps span{display:none}.mkt #handover .ho{gap:12px}.mkt #floor .floor,.mkt #floor .floor-more{display:contents}.mkt #floor .wrap{flex-direction:column;gap:12px;display:flex}.mkt #floor .seg{margin:8px 0 0}.mkt #build .ways-tabs{flex-direction:row;gap:6px}.mkt #build .ways-tabs button{text-align:center;border:1px solid var(--line2);background:var(--panel);border-radius:999px;flex:1 1 0;min-height:44px;padding:10px 8px}.mkt #build .ways-tabs button[aria-selected=true]{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:none}.mkt #build .ways-tabs b{letter-spacing:0;font-size:14px;font-weight:600;line-height:1.25}.mkt #build .ways-tabs span{display:none}.mkt #build .ways-blurb{color:var(--muted);margin:0;font-size:16px;line-height:1.5;display:block}.mkt #build .ways-panel{min-height:0}.mkt #build .stepband ol{gap:14px}.mkt #build .stepband li{-moz-column-gap:10px;grid-template-columns:28px minmax(0,1fr);gap:4px 10px;display:grid}.mkt #build .stepband li:before{grid-row:1/3;font-size:20px;font-weight:600;line-height:1.2}.mkt .after-fold{flex-direction:column;gap:10px;display:flex}.mkt .after-panel{gap:12px}.mkt .sound-line{margin-top:24px}.mkt #floor .seg{gap:6px;padding-inline:0}.mkt #floor .cs-out{display:block}.mkt #build .ways-tabs button{border-radius:var(--r-in,12px)}.mkt #build .stepband-wave{display:none}.mkt #agents .hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;padding:14px 10px}.mkt #agents .hero-stats div:last-child{grid-column:auto}.mkt #agents .hero-stats b{font-size:22px}.mkt #agents .hero-stats span{font-size:13px;line-height:1.3}}.mkt .agent-who-fold{display:contents}@media (max-width:640px){.mkt .agent-who-fold{border-radius:var(--r-in);background:var(--tint);border:1px solid var(--line);display:block}.mkt .agent-script{gap:8px}}@media (min-width:641px) and (prefers-reduced-motion:reduce){.mkt .hero-langs{scrollbar-width:none;overscroll-behavior-x:contain;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 92%,#0000);mask-image:linear-gradient(90deg,#000 92%,#0000)}.mkt .hero-langs::-webkit-scrollbar{display:none}.mkt .hero-langs-track{flex-wrap:nowrap;justify-content:flex-start;width:max-content}}.mkt .ho-side h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:600;line-height:1.2}
