.home-chatbot-spotlight{max-width:1296px;margin:0 auto 54px;padding:42px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:5%;align-items:center;border-radius:20px;background:#1d1e23;color:#faf9f5;scroll-margin-top:24px}.home-chatbot-copy,.home-chatbot-spotlight>.shop-chat-demo{min-width:0}.home-chatbot-copy .eyebrow{color:#ffad86;font-size:10px;line-height:1.7;letter-spacing:1.2px;margin-bottom:18px}.home-chatbot-copy h2{color:#faf9f5;font-size:clamp(28px,2.8vw,42px);line-height:1.14;letter-spacing:-1px;margin:0 0 16px;max-width:580px}.home-chatbot-promise{font-size:clamp(19px,1.8vw,25px);font-weight:600;line-height:1.4;color:#ffad86;margin-bottom:18px}.home-chatbot-intro{font-size:15px;line-height:1.75;color:#d5d7db;max-width:560px}.home-chatbot-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px 24px;margin-top:26px}.home-chatbot-actions .button{gap:24px;max-width:100%;white-space:normal}.home-chatbot-actions .text-link{display:inline-flex;align-items:center;gap:12px;color:#faf9f5;font-size:13px}.home-chatbot-platforms{font-size:11px;line-height:1.7;color:#c8cacf;margin-top:22px}.home-chatbot-photo{margin:22px 0 0;display:flex;align-items:center;gap:14px;max-width:310px}.home-chatbot-photo a{display:block;flex:0 0 112px;border-radius:8px;overflow:hidden}.home-chatbot-photo img{display:block;width:100%;height:auto;aspect-ratio:1.5;object-fit:cover}.home-chatbot-photo figcaption{font-size:10px;line-height:1.7;color:#c8cacf}.home-chatbot-spotlight a:focus-visible{outline:3px solid #ffbb98;outline-offset:5px}.home-chatbot-spotlight:lang(yue-Hant) h2,.home-chatbot-spotlight:lang(zh-Hans) h2{letter-spacing:0;line-height:1.3}@media(max-width:1440px){.home-chatbot-spotlight{margin-left:5%;margin-right:5%}}@media(max-width:1000px){.home-chatbot-spotlight{padding:32px;gap:30px}.home-chatbot-actions{gap:18px}.home-chatbot-copy h2{font-size:32px}}@media(max-width:760px){.home-chatbot-spotlight{grid-template-columns:1fr;margin:0 6% 32px;padding:26px;gap:28px;border-radius:16px}.home-chatbot-copy h2{font-size:31px}.home-chatbot-intro{font-size:14px}}@media(max-width:380px){.home-chatbot-spotlight{padding:22px}.home-chatbot-copy h2{font-size:28px}.home-chatbot-actions .button{padding:15px 16px;font-size:13px;gap:16px}}.success-spotlight{max-width:1296px;margin:0 auto 54px;padding:36px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6%;align-items:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--soft)}.success-spotlight-copy,.success-spotlight-evidence{min-width:0}.success-spotlight-copy h2{font-size:clamp(27px,2.6vw,38px);margin-bottom:18px;max-width:580px}.success-spotlight-copy>p:not(.eyebrow){color:var(--muted);font-size:16px;max-width:560px}.success-spotlight-copy .text-link{display:inline-flex;gap:16px;margin-top:25px;color:var(--orange-dark)}.success-spotlight-metric{display:flex;align-items:center;gap:20px;margin-bottom:18px}.success-spotlight-metric strong{font-size:clamp(38px,3.8vw,56px);letter-spacing:-2px;line-height:1.1;color:var(--orange-dark);white-space:nowrap}.success-spotlight-metric>span{font-size:14px;line-height:1.5;max-width:170px}.success-spotlight-screen{display:block;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--paper)}.success-spotlight-screen img{display:block;width:100%;max-height:180px;aspect-ratio:2.6;object-fit:cover;object-position:top;transition:transform .2s}.success-spotlight-screen:hover img{transform:scale(1.02)}.success-spotlight-evidence .success-spotlight-source{font-size:12px;line-height:1.65;color:var(--muted);margin-top:13px}.home-page .section-head>div>h2{max-width:720px}.home-page .service-card h3,.home-page .support-options-grid h3{overflow-wrap:anywhere}.home-page .platform-strip .text-link{font-size:inherit}.home-page .hero-signals span{color:var(--muted);background:var(--soft);border-color:var(--line)}.home-page .google-reviews-grid figcaption small{max-width:300px;line-height:1.6}@media(max-width:1440px){.success-spotlight{margin-left:5%;margin-right:5%}}@media(max-width:900px){.success-spotlight{padding:28px;gap:30px}.home-page .service-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.success-spotlight{grid-template-columns:1fr;margin:0 6% 32px;padding:24px;gap:26px}.success-spotlight-copy h2{font-size:29px}.success-spotlight-copy>p:not(.eyebrow){font-size:15px}.success-spotlight-metric strong{font-size:48px}.success-spotlight-metric>span{font-size:13px}.success-spotlight-screen img{max-height:none}.home-page .service-cards{grid-template-columns:1fr}.home-page .service-card>div{padding:25px}.home-page .service-card h3{font-size:23px}.home-page .hero-signals{gap:7px}.home-page .hero-signals>span{font-size:10px}.home-page .section-head,.home-page .section-head>div{min-width:0}.home-page .platform-strip>div>a{font-size:20px}}@media(prefers-reduced-motion:reduce){.success-spotlight-screen img{transition:none}.success-spotlight-screen:hover img{transform:none}}