.tour_tour__GwVy1{padding:8px 0 72px}.tour_layout__V6JGR{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media (min-width:960px){.tour_layout__V6JGR{grid-template-columns:232px minmax(0,1fr);gap:32px;align-items:start}}.tour_rail__07U6J{position:sticky;top:var(--k-nav-h,64px);z-index:5;background:var(--k-bg);margin:0 calc(var(--k-gutter) * -1);padding:8px var(--k-gutter);border-bottom:1px solid var(--k-line)}.tour_railList__plTDJ{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;list-style:none;padding:0;margin:0}.tour_railList__plTDJ::-webkit-scrollbar{display:none}.tour_chip__KtZ_W{display:flex;align-items:center;gap:8px;white-space:nowrap;min-height:44px;padding:0 14px 0 8px;border:1px solid var(--k-line);border-radius:999px;background:#fff;color:var(--k-body);font:500 var(--fs-small) var(--font-inter),Inter,sans-serif;cursor:pointer}.tour_chip__KtZ_W[aria-current=true]{border-color:var(--k-ink);color:var(--k-ink);box-shadow:0 1px 2px rgba(17,24,39,.06)}.tour_num__Q_Oko{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--k-bg);border:1px solid var(--k-line-strong);font-size:12px;font-weight:600;flex-shrink:0}.tour_chip__KtZ_W[aria-current=true] .tour_num__Q_Oko{background:var(--k-ink);color:#fff;border-color:var(--k-ink)}.tour_done__usP_R .tour_num__Q_Oko{background:var(--k-green);color:#fff;border-color:var(--k-green)}@media (min-width:960px){.tour_rail__07U6J{top:calc(var(--k-nav-h, 64px) + 16px);margin:0;padding:0;background:none;border:0}.tour_railList__plTDJ{flex-direction:column;overflow:visible;gap:4px}.tour_chip__KtZ_W{width:100%;border-radius:16px;border-color:transparent;background:transparent;padding:6px 12px 6px 10px;min-height:48px;white-space:normal;text-align:left;line-height:1.25}.tour_chip__KtZ_W:hover{background:#fff}.tour_chip__KtZ_W[aria-current=true]{background:#fff;border-color:var(--k-line)}}.tour_stage__kh2fQ{min-width:0;display:flex;flex-direction:column;gap:16px}.tour_head__nxsWi h2{font-family:var(--k-font-display);font-weight:600;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.08;letter-spacing:-.02em;color:var(--k-ink);margin:6px 0 0}.tour_head__nxsWi p{color:var(--k-body);max-width:62ch;margin:10px 0 0;line-height:1.55}.tour_callout____DoP{background:var(--k-ink);color:#fff;border-radius:20px;padding:16px 18px;display:grid;gap:10px;box-shadow:0 12px 32px -16px rgba(17,24,39,.4)}.tour_callTop__npXdV{display:flex;align-items:center;justify-content:space-between;gap:12px;font:500 12px var(--k-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--k-on-dark-2)}.tour_callout____DoP h3{font-size:1.125rem;font-weight:600;letter-spacing:-.01em;margin:0;color:#fff}.tour_callout____DoP p{margin:0;color:var(--k-on-dark-2);line-height:1.55;font-size:var(--fs-small)}.tour_callBtns__Y9AC9{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:4px}.tour_cbtn__m_sre{min-height:44px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.3);background:transparent;color:#fff;font:500 var(--fs-small) var(--font-inter),Inter,sans-serif;cursor:pointer}.tour_cbtn__m_sre:hover{background:rgba(255,255,255,.1)}.tour_cbtn__m_sre:disabled{opacity:.4;cursor:default}.tour_cnext__E12ky{background:#fff;color:var(--k-ink);border-color:#fff;font-weight:600}.tour_cnext__E12ky:hover{background:#ecfdf3}.tour_auto__H9KiZ{margin-left:auto}.tour_bar__EjVke{height:3px;background:rgba(255,255,255,.15);border-radius:3px;overflow:hidden}.tour_bar__EjVke>i{display:block;height:100%;background:#4ade80;transition:width .3s}.tour_frame__nsC6q{display:grid;grid-template-columns:minmax(0,1fr);background:var(--k-bg);border:1px solid var(--k-line);border-radius:24px;overflow:hidden;box-shadow:0 1px 2px rgba(17,24,39,.04),0 24px 60px -28px rgba(17,24,39,.22);font-family:var(--font-inter),Inter,sans-serif;color:var(--k-ink)}.tour_side__adOsK{display:none}@media (min-width:760px){.tour_frame__nsC6q{grid-template-columns:168px minmax(0,1fr)}.tour_side__adOsK{display:flex;flex-direction:column;gap:2px;padding:16px 10px;background:#fff;border-right:1px solid var(--k-line)}}.tour_brand__JkQ_l{display:flex;align-items:center;gap:8px;padding:4px 8px 14px;font:600 1.125rem var(--k-font-display)}.tour_brand__JkQ_l b{width:22px;height:22px;border-radius:7px;background:var(--k-green);display:inline-block}.tour_nav__e_ujI{padding:8px 10px;border-radius:10px;color:var(--k-body)}.tour_nav__e_ujI.tour_on___Ivg_{background:var(--k-green-soft);color:var(--k-green-hover)}.tour_body__LL_hh{padding:14px;min-width:0;display:grid;gap:12px;align-content:start;min-height:420px}@media (min-width:760px){.tour_body__LL_hh{padding:20px}}.tour_topbar__6_9MD{display:flex;align-items:center;justify-content:space-between;gap:8px}.tour_topbar__6_9MD h4{margin:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.01em}.tour_sample__Zp2zr{font:500 10px var(--k-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--k-muted)}.tour_card__vLHVb{background:#fff;border:1px solid var(--k-line);border-radius:16px;padding:14px;min-width:0}.tour_card__vLHVb h5{margin:0 0 8px;font-size:13px;font-weight:600}.tour_sub__huzuc{font-size:12px;color:var(--k-muted);line-height:1.5}.tour_row__5U34P{display:flex;align-items:center;gap:10px;min-width:0}.tour_grow__4mAjP{flex:1;min-width:0}.tour_pill__yH9UR{display:inline-flex;align-items:center;font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;background:var(--k-green-soft);color:var(--k-green-hover);border:1px solid var(--k-green-line);white-space:nowrap}.tour_pillWarn__AXaX3{background:#fff7ed;color:#c2410c;border-color:#fed7aa}.tour_pillGrey__t0rFc{background:#f3f4f6;color:var(--k-body);border-color:var(--k-line)}.tour_btnS__rSu_P{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--k-line-strong);background:#fff;font:600 13px var(--font-inter),Inter,sans-serif;color:var(--k-ink);cursor:pointer}.tour_btnG__aEcac{background:var(--k-green);border-color:var(--k-green);color:#fff}.tour_btnG__aEcac:disabled{background:var(--k-green-soft);color:var(--k-green-hover);border-color:var(--k-green-line);cursor:default}.tour_spot__xbM9R{position:relative;border-radius:16px;cursor:pointer;transition:box-shadow .2s}.tour_spot__xbM9R:focus-visible{outline:2px solid var(--k-green);outline-offset:2px}.tour_hot__tL6h4{box-shadow:0 0 0 2px var(--k-green),0 0 0 7px var(--k-glow)}.tour_hot__tL6h4:after{content:"";position:absolute;top:-5px;right:-5px;width:12px;height:12px;border-radius:50%;background:var(--k-green);border:2px solid #fff;animation:tour_ping__dZkcH 1.6s ease-out infinite;z-index:2}@keyframes tour_ping__dZkcH{0%{box-shadow:0 0 0 0 rgba(22,163,74,.5)}to{box-shadow:0 0 0 12px rgba(22,163,74,0)}}@media (prefers-reduced-motion:reduce){.tour_hot__tL6h4:after{animation:none}.tour_bar__EjVke>i{transition:none}}.tour_inbox__jRo8U{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.tour_inbox__jRo8U{grid-template-columns:250px minmax(0,1fr)}}.tour_tabs___OwzT{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:8px}.tour_tab__plowz{font-size:12px;font-weight:600;padding:6px 10px;border-radius:999px;background:var(--k-bg);color:var(--k-body);border:1px solid var(--k-line)}.tour_tabOn__amgfC{background:var(--k-ink);color:#fff;border-color:var(--k-ink)}.tour_conv__LNTz2{display:grid;gap:3px;padding:10px;border-radius:12px;cursor:pointer;border:1px solid transparent;text-align:left;width:100%;background:none;font:inherit;color:inherit}.tour_convOn__WNDDU,.tour_conv__LNTz2:hover{background:var(--k-bg)}.tour_convOn__WNDDU{border-color:var(--k-line)}.tour_convName__5LcIN{font-size:13px;font-weight:600;display:flex;justify-content:space-between;gap:6px}.tour_convMsg__36AWY{font-size:12px;color:var(--k-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tour_thread__SLyny{display:grid;gap:8px;align-content:start}.tour_msg__6X0Ff{max-width:88%;padding:9px 12px;border-radius:16px;font-size:13px;line-height:1.45}.tour_cust__PA_PL{background:#f3f4f6;border-bottom-left-radius:5px}.tour_bot__b66iM{background:var(--k-green-soft);border:1px solid var(--k-green-line);margin-left:auto;border-bottom-right-radius:5px}.tour_meta__wS6W0{font-size:11px;color:var(--k-muted)}.tour_banner__6Iu19{display:grid;gap:8px;padding:12px;border-radius:14px;background:#fff7ed;border:1px solid #fed7aa;font-size:12px;color:#9a3412;line-height:1.5}.tour_kpis__1qf1R{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:760px){.tour_kpis__1qf1R{grid-template-columns:repeat(4,minmax(0,1fr))}}.tour_kpi__K03vC b{display:block;font-size:1.5rem;letter-spacing:-.02em;font-weight:600;margin-top:2px}.tour_two__Zty0H{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.tour_two__Zty0H{grid-template-columns:repeat(2,minmax(0,1fr))}}.tour_three__Atn1y{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}@media (min-width:760px){.tour_three__Atn1y{grid-template-columns:repeat(3,minmax(0,1fr))}}.tour_chan__zt_mj{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:760px){.tour_chan__zt_mj{grid-template-columns:repeat(4,minmax(0,1fr))}}.tour_chanCard__v1jnA{display:grid;gap:8px;justify-items:start;text-align:left;font:inherit;color:inherit;cursor:pointer}.tour_ico__MfXaZ{width:34px;height:34px;border-radius:10px;background:var(--k-bg);border:1px solid var(--k-line);display:grid;place-items:center;font-size:12px;font-weight:700;color:var(--k-body)}.tour_field___I7Dw{display:grid;gap:4px;margin-bottom:10px}.tour_field___I7Dw label{font-size:12px;font-weight:600}.tour_field___I7Dw span.tour_val__1zbLX{font-size:13px;padding:9px 11px;border:1px solid var(--k-line-strong);border-radius:10px;background:#fff;color:var(--k-body);line-height:1.4}.tour_stack__4sDeu{display:flex;height:12px;border-radius:99px;overflow:hidden;background:var(--k-line)}.tour_stack__4sDeu i{display:block;height:100%}.tour_hb___jsPc{display:grid;grid-template-columns:110px 1fr 40px;gap:8px;align-items:center;font-size:12px;margin:8px 0}.tour_hb___jsPc em{font-style:normal;text-align:right;color:var(--k-muted)}.tour_track__r6P_s{height:8px;border-radius:99px;background:var(--k-line);overflow:hidden}.tour_track__r6P_s i{display:block;height:100%;background:var(--k-green);border-radius:99px}.tour_sms__XMTYi{max-width:300px;margin:4px auto 0;padding:12px;border-radius:22px;background:#fff;border:1px solid var(--k-line-strong);display:grid;gap:8px}.tour_bubble__im6eZ{padding:9px 12px;border-radius:16px;background:#e5e7eb;font-size:13px;line-height:1.45;border-bottom-left-radius:5px}.tour_bubbleMe__caU7A{background:#16a34a;color:#fff;margin-left:auto;border-bottom-left-radius:16px;border-bottom-right-radius:5px}.tour_cta__umgq_{display:grid;gap:14px;padding:24px 20px;border-radius:24px;background:var(--k-dark);color:#fff;text-align:center;justify-items:center}.tour_cta__umgq_ h3{font-family:var(--k-font-display);font-weight:600;font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.08;margin:0;color:#fff;text-wrap:balance}.tour_cta__umgq_ p{color:var(--k-on-dark-2);max-width:52ch;margin:0;line-height:1.55}.tour_ctaBtns__Ukj5j{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.tour_frame__nsC6q{background:var(--kd-canvas);border:0;box-shadow:var(--kd-shadow-tile),0 24px 60px -32px rgba(20,20,20,.22);color:var(--kd-text)}@media (min-width:760px){.tour_side__adOsK{background:transparent;border-right:0;padding:18px 12px 16px;gap:2px}}.tour_brand__JkQ_l{padding:2px 12px 14px;font:700 15px var(--font-inter),Inter,sans-serif;letter-spacing:-.02em;color:var(--kd-ink)}.tour_brand__JkQ_l span{margin-left:3px;font-weight:400;color:var(--kd-muted)}.tour_nav__e_ujI{padding:0 12px;min-height:32px;display:flex;align-items:center;border-radius:999px;font-size:13px;font-weight:500;color:var(--kd-text)}.tour_nav__e_ujI.tour_on___Ivg_{background:var(--kd-raised);color:var(--kd-ink);font-weight:600;box-shadow:var(--kd-shadow-thumb)}.tour_navSetup__gPxYP{margin-top:auto;padding-top:12px;border-top:1px solid var(--kd-line);display:grid;gap:2px}.tour_navSetup__gPxYP .tour_nav__e_ujI{min-height:28px;font-size:12.5px;font-weight:450;color:var(--kd-muted)}.tour_navSetup__gPxYP .tour_nav__e_ujI.tour_on___Ivg_{color:var(--kd-ink);font-weight:600}.tour_topbar__6_9MD h4{font-size:1.25rem;font-weight:700;letter-spacing:-.02em;color:var(--kd-ink)}.tour_sample__Zp2zr{font:500 11px var(--font-inter),Inter,sans-serif;letter-spacing:0;text-transform:none;color:var(--kd-muted);background:var(--kd-track);padding:4px 10px;border-radius:999px}.tour_card__vLHVb{background:var(--kd-tile);border:0;border-radius:20px;padding:16px;box-shadow:var(--kd-shadow-tile)}.tour_card__vLHVb h5{color:var(--kd-ink)}.tour_meta__wS6W0,.tour_sub__huzuc{color:var(--kd-muted)}.tour_pill__yH9UR{background:var(--kd-green-soft);color:var(--kd-green-text);border:0}.tour_pillWarn__AXaX3{background:var(--kd-amber-soft);color:var(--kd-amber-text)}.tour_pillGrey__t0rFc{background:var(--kd-track);color:var(--kd-muted)}.tour_btnS__rSu_P{border:0;background:var(--kd-raised);color:var(--kd-ink);box-shadow:var(--kd-shadow-thumb)}.tour_btnG__aEcac{background:var(--kd-btn);color:var(--kd-on-btn)}.tour_btnG__aEcac:disabled,.tour_tab__plowz{background:var(--kd-track);color:var(--kd-muted)}.tour_tab__plowz{border:0}.tour_tabOn__amgfC{background:var(--kd-raised);color:var(--kd-ink);box-shadow:var(--kd-shadow-thumb)}.tour_convOn__WNDDU,.tour_conv__LNTz2:hover{background:var(--kd-canvas)}.tour_convOn__WNDDU{border-color:transparent}.tour_convMsg__36AWY{color:var(--kd-muted)}.tour_cust__PA_PL{background:var(--kd-track)}.tour_bot__b66iM{background:var(--kd-green-soft);border:0}.tour_banner__6Iu19{background:var(--kd-amber-soft);border:0;color:var(--kd-amber-text)}.tour_ico__MfXaZ{background:var(--kd-track);border:0;border-radius:50%;color:var(--kd-text)}.tour_field___I7Dw span.tour_val__1zbLX{background:var(--kd-canvas);border:0;border-radius:14px;color:var(--kd-text)}.tour_stack__4sDeu,.tour_track__r6P_s{background:var(--kd-track)}.tour_track__r6P_s i{background:var(--kd-grad-green)}.tour_hb___jsPc em{color:var(--kd-muted)}.tour_sms__XMTYi{background:var(--kd-tile);border:0;box-shadow:var(--kd-shadow-tile)}.tour_bubble__im6eZ{background:var(--kd-track)}.tour_bubbleMe__caU7A{background:var(--kd-btn);color:var(--kd-on-btn)}.tour_card__vLHVb.tour_hot__tL6h4,.tour_hot__tL6h4{box-shadow:0 0 0 2px var(--k-green),0 0 0 7px var(--k-glow)}