.public-site-ai-group-chat{--group-bg:#0d0908;--group-surface:#17110f;--group-surface-raised:#211916;--group-surface-hover:#2a211d;--group-text:#fff7eb;--group-muted:#c9b8a3;--group-line:rgba(255,247,235,0.16);--group-accent:#e3b96b;--group-info:#86dfd6;--group-focus:#f2d09a;--group-ease-out:cubic-bezier(0.22,1,0.36,1);--group-ease-standard:cubic-bezier(0.65,0,0.35,1);--group-duration-micro:160ms;--group-duration-reveal:560ms;--group-stagger:70ms;--public-bg:var(--group-bg);--public-paper:var(--group-surface);--public-paper-strong:var(--group-text);--public-ink:var(--group-text);--public-muted:var(--group-muted);--public-soft:rgba(255,247,235,0.07);--public-line:var(--group-line);--public-blue:var(--group-info);--public-green:var(--group-info);--public-rust:var(--group-accent);--public-gold:var(--group-accent);color-scheme:dark;background:radial-gradient(circle at 14% 10%,rgba(227,185,107,.085),transparent 25%),radial-gradient(circle at 88% 42%,rgba(134,223,214,.035),transparent 22%),linear-gradient(180deg,#120c09 0,var(--group-bg) 28%,#090706 100%);color:var(--group-text);font-family:Avenir Next,Gill Sans,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-weight:400;font-synthesis:none}.public-site-ai-group-chat :where(a,button,input,textarea,select){font-family:inherit}.public-site-ai-group-chat.public-site :where(p,li,td){font-weight:400}.public-site-ai-group-chat.public-site :where(a,button,strong,b,h3,th,summary,.public-kicker){font-weight:600}.public-site-ai-group-chat.public-site h1,.public-site-ai-group-chat.public-site h2{color:var(--group-text);font-family:var(--font-auth-display),"Bodoni 72",Didot,Georgia,serif;font-weight:600;font-synthesis:none;letter-spacing:-.015em;text-wrap:balance}.public-site-ai-group-chat.public-site:lang(zh-CN) h1,.public-site-ai-group-chat.public-site:lang(zh-CN) h2{font-family:var(--font-group-display-zh),"Noto Serif SC","Songti SC",serif;font-weight:700;font-synthesis:none;letter-spacing:.01em;line-break:strict;overflow-wrap:normal;word-break:normal}.public-site-ai-group-chat :where(p,li,td,summary,.public-related-guide-card strong){line-height:1.66}.public-site-ai-group-chat :where(a,button,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--group-focus);outline-offset:3px}.public-site-ai-group-chat .public-portal-hero--group{min-height:100svh;padding-bottom:clamp(48px,7vh,88px)}.public-site-ai-group-chat .public-portal-hero--group:before{background-position:50% 50%;filter:saturate(.82) contrast(1.08) brightness(.82);animation:groupHeroSettle 1.6s var(--group-ease-out) both}.public-site-ai-group-chat .public-portal-hero--group:after{background:linear-gradient(180deg,rgba(8,5,4,.3),rgba(8,5,4,.06) 32%,rgba(8,5,4,.8)),radial-gradient(ellipse at 50% 44%,transparent 0,rgba(9,6,5,.16) 42%,rgba(8,5,4,.78) 82%),linear-gradient(90deg,rgba(8,5,4,.58),transparent 25%,transparent 75%,rgba(8,5,4,.58))}.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy{width:min(900px,100%)}.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy h1{max-width:860px;font-size:clamp(56px,7vw,96px);line-height:.99;overflow-wrap:normal;text-shadow:0 18px 58px rgba(0,0,0,.5);word-break:normal}.public-site-ai-group-chat:lang(zh-CN) .public-portal-hero--group .public-portal-copy h1{max-width:9em;font-size:clamp(54px,7.2vw,92px);line-height:1.12}.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy>p:not(.public-kicker){max-width:650px;color:rgba(255,247,235,.86);font-size:17px;font-weight:500;line-height:1.66}.public-site-ai-group-chat .public-portal-hero--group .public-kicker{min-height:0;margin-bottom:18px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--group-accent);padding:0 0 8px;font-size:12px;letter-spacing:.14em;text-transform:uppercase;-webkit-backdrop-filter:none;backdrop-filter:none}.public-site-ai-group-chat .public-portal-hero--group .public-kicker:after{content:"";width:42px;height:1px;margin-left:12px;background:currentColor;opacity:.68}.public-site-ai-group-chat .public-portal-hero--group .public-hero-actions{gap:10px;margin-top:24px}.public-site-ai-group-chat .public-portal-hero--group .public-hero-actions a{min-width:132px;min-height:46px;border:1px solid var(--group-accent);background:var(--group-accent);color:#17110f;font-size:13px;font-weight:700;box-shadow:0 18px 44px rgba(0,0,0,.26);-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color var(--group-duration-micro) var(--group-ease-standard),background var(--group-duration-micro) var(--group-ease-standard),color var(--group-duration-micro) var(--group-ease-standard),transform var(--group-duration-micro) var(--group-ease-out)}.public-site-ai-group-chat .public-portal-hero--group .public-hero-actions a:nth-child(2){border-color:rgba(255,247,235,.36);background:rgba(13,9,8,.44);color:var(--group-text);box-shadow:none}.public-site-ai-group-chat .public-portal-stage{width:min(700px,100%);gap:9px;margin-top:clamp(48px,7vh,72px);color:var(--group-text)}.public-site-ai-group-chat .public-portal-stage-head{display:flex;gap:8px;align-items:center;justify-content:center;min-width:0}.public-site-ai-group-chat .public-portal-livebar{min-width:0;min-height:42px;border-color:var(--group-line);background:rgba(13,9,8,.68);box-shadow:none;color:var(--group-muted);font-size:12px;font-weight:500;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.public-site-ai-group-chat .public-portal-livebar strong{color:var(--group-text);font-weight:600}.public-site-ai-group-chat .public-portal-live-dot{background:var(--group-info);box-shadow:0 0 14px rgba(134,223,214,.36);animation:none}.public-site-ai-group-chat .public-portal-pause{display:inline-flex;min-width:44px;min-height:44px;flex:0 0 auto;gap:8px;align-items:center;justify-content:center;border:1px solid var(--group-line);border-radius:999px;background:rgba(13,9,8,.68);color:var(--group-text);padding:0 14px;font-size:12px;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);transition:border-color var(--group-duration-micro) var(--group-ease-standard),background var(--group-duration-micro) var(--group-ease-standard)}.public-site-ai-group-chat .public-portal-pause svg{width:15px;height:15px;color:var(--group-accent)}.public-site-ai-group-chat .public-portal-pause[aria-pressed=true]{border-color:rgba(227,185,107,.52);background:rgba(227,185,107,.12)}.public-site-ai-group-chat .public-portal-console{gap:9px;border-color:var(--group-line);border-radius:24px;background:rgba(23,17,15,.88);box-shadow:0 30px 90px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,247,235,.08);padding:9px;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.public-site-ai-group-chat .public-portal-composer{border-color:var(--group-line);background:var(--group-surface-raised);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.public-site-ai-group-chat .public-portal-composer span{color:var(--group-text);font-size:14px;font-weight:500}.public-site-ai-group-chat .public-portal-composer span:after{background:var(--group-accent);animation:none}.public-site-ai-group-chat .public-portal-composer b{background:var(--group-accent);color:#17110f;font-weight:700;letter-spacing:.02em;text-transform:none;box-shadow:none;animation:none}.public-site-ai-group-chat .public-portal-modebar{border-color:transparent;background:transparent;box-shadow:none;padding:2px;-webkit-backdrop-filter:none;backdrop-filter:none}.public-site-ai-group-chat .public-portal-modebar span{color:var(--group-muted);font-weight:500}.public-site-ai-group-chat .public-portal-modebar .is-active{outline:1px solid rgba(227,185,107,.32);background:rgba(227,185,107,.12);color:var(--group-accent)}.public-site-ai-group-chat .public-portal-feed{min-height:118px;align-content:center}.public-site-ai-group-chat .public-portal-bubble{border-color:var(--group-line);background:rgba(255,247,235,.045);box-shadow:none;opacity:0;translate:0 10px;filter:none;animation:groupBubbleIn .48s var(--group-ease-out) forwards;-webkit-backdrop-filter:none;backdrop-filter:none}.public-site-ai-group-chat .public-portal-bubble:first-child{animation-delay:0s}.public-site-ai-group-chat .public-portal-bubble:nth-child(2){animation-delay:90ms}.public-site-ai-group-chat .public-portal-bubble strong{color:var(--group-accent);font-weight:700}.public-site-ai-group-chat .public-portal-bubble p{color:rgba(255,247,235,.78);font-size:13px;font-weight:400;line-height:1.48}.public-site-ai-group-chat .public-portal-typing{display:inline-flex;grid-column:1/-1;gap:6px;align-items:center;justify-self:start;min-height:32px;border:1px solid var(--group-line);border-radius:999px;background:rgba(255,247,235,.045);padding:0 14px;animation:groupTypingIn .24s var(--group-ease-out)}.public-site-ai-group-chat .public-portal-typing span{width:5px;height:5px;border-radius:999px;background:rgba(227,185,107,.68);animation:groupTypingDot .9s var(--group-ease-standard) infinite}.public-site-ai-group-chat .public-portal-typing span:nth-child(2){animation-delay:.15s}.public-site-ai-group-chat .public-portal-typing span:nth-child(3){animation-delay:.3s}.public-site-ai-group-chat .public-portal-stage[data-animation-paused=true] :where(.public-portal-bubble,.public-portal-typing,.public-portal-typing span){animation-play-state:paused}.public-site-ai-group-chat .public-section{border-color:var(--group-line)}.public-site-ai-group-chat .public-section h2{font-size:clamp(40px,4.7vw,60px);line-height:1.05}.public-site-ai-group-chat:lang(zh-CN) .public-section h2{line-height:1.2}.public-site-ai-group-chat .public-section p{color:var(--group-muted);line-height:1.7}.public-site-ai-group-chat .public-section .public-kicker{margin-bottom:14px;color:var(--group-accent);font-size:12px;font-weight:700;letter-spacing:.12em}.public-site-ai-group-chat .public-core-trust{padding-top:clamp(92px,11vw,150px);padding-bottom:clamp(96px,12vw,160px)}.public-site-ai-group-chat .public-core-trust>.public-topic-section-head{max-width:900px;margin-bottom:clamp(34px,5vw,58px)}.public-site-ai-group-chat .public-core-trust>.public-topic-section-head h2{max-width:17ch;font-size:clamp(42px,5.5vw,70px);line-height:1.03}.public-site-ai-group-chat:lang(zh-CN) .public-core-trust>.public-topic-section-head h2{max-width:11em;line-height:1.18}.public-site-ai-group-chat:lang(zh-CN) .public-title-segment{white-space:nowrap}.public-site-ai-group-chat .public-core-capability-panel{overflow:hidden;border:1px solid var(--group-line);border-radius:18px;background:linear-gradient(135deg,rgba(227,185,107,.045),transparent 48%),var(--group-surface);box-shadow:0 28px 80px rgba(0,0,0,.24)}.public-site-ai-group-chat .public-core-capability-panel table{table-layout:fixed}.public-site-ai-group-chat .public-core-capability-panel tr+tr{border-top:1px solid var(--group-line)}.public-site-ai-group-chat .public-core-capability-panel :where(th,td){border:0;background:transparent;padding:22px 20px;vertical-align:top}.public-site-ai-group-chat .public-core-capability-panel th{width:28%;color:var(--group-accent);font-size:12px;font-weight:700;letter-spacing:.075em;line-height:1.5;text-transform:uppercase}.public-site-ai-group-chat .public-core-capability-panel td{color:var(--group-text);font-size:15px;font-weight:500;line-height:1.68}.public-site-ai-group-chat .public-ai-compare--group,.public-site-ai-group-chat .public-intro-band--group,.public-site-ai-group-chat .public-policy-band--group{grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:clamp(44px,7vw,88px);align-items:start}.public-site-ai-group-chat .public-intro-band--group h2{max-width:500px;font-size:clamp(40px,4.5vw,56px)}.public-site-ai-group-chat .public-ai-compare--group .public-ledger-list,.public-site-ai-group-chat .public-intro-band--group>p,.public-site-ai-group-chat .public-policy-band--group .public-ai-policy-copy{margin-top:48px}.public-site-ai-group-chat .public-intro-band--group>p{color:var(--group-text);font-size:clamp(18px,2vw,22px);font-weight:400}.public-site-ai-group-chat .public-intent-workflow{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(44px,7vw,92px)}.public-site-ai-group-chat .public-intent-workflow .public-topic-section-head{max-width:600px}.public-site-ai-group-chat .public-intent-workflow h2{max-width:13ch;font-size:clamp(40px,4.5vw,58px);line-height:1.04}.public-site-ai-group-chat:lang(zh-CN) .public-intent-workflow h2{max-width:10em;line-height:1.2}.public-site-ai-group-chat .public-intent-inline-cta{display:inline-flex;min-height:44px;align-items:center;color:var(--group-accent);font-weight:600;text-decoration-thickness:1px;text-underline-offset:5px}.public-site-ai-group-chat .public-intent-step-list{border-top-color:var(--group-line)}.public-site-ai-group-chat .public-intent-step-list li{grid-template-columns:48px minmax(0,1fr);gap:18px;border-bottom-color:var(--group-line);padding:24px 0}.public-site-ai-group-chat .public-intent-step-list li>span{color:rgba(227,185,107,.62);font-family:var(--font-auth-display),Georgia,serif;font-size:16px;font-weight:600}.public-site-ai-group-chat .public-intent-step-list h3{color:var(--group-text);font-family:inherit;font-size:21px;font-weight:600;line-height:1.25}.public-site-ai-group-chat .public-intent-step-list p{margin-top:9px;color:var(--group-muted);font-size:15px}.public-site-ai-group-chat .public-ai-use-cases{gap:clamp(44px,7vw,92px)}.public-site-ai-group-chat .public-ai-use-cases li{position:relative;border-top-color:var(--group-line);color:var(--group-text);font-size:17px;font-weight:500}.public-site-ai-group-chat .public-ai-use-cases li:before{width:22px;height:1px;border-radius:0;background:var(--group-accent);box-shadow:none}.public-site-ai-group-chat .public-ledger-list{gap:0;border-bottom:1px solid var(--group-line)}.public-site-ai-group-chat .public-ledger-list div{grid-template-columns:minmax(160px,.42fr) minmax(0,1fr);gap:28px;border-top-color:var(--group-line);padding:20px 0}.public-site-ai-group-chat .public-ledger-list span{border:0;background:transparent;color:var(--group-accent);padding:0;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.public-site-ai-group-chat .public-ledger-list strong{color:var(--group-text);font-size:16px;font-weight:500;line-height:1.6}.public-site-ai-group-chat .public-policy-band--group{border-radius:22px;background:linear-gradient(135deg,rgba(227,185,107,.055),transparent 52%),var(--group-surface);padding-right:clamp(22px,4vw,48px);padding-left:clamp(22px,4vw,48px)}.public-site-ai-group-chat .public-policy-band--group .public-ai-policy-copy p{color:var(--group-text);font-size:16px;line-height:1.72}.public-site-ai-group-chat .public-policy-links a{display:inline-flex;min-height:44px;align-items:center;border:1px solid var(--group-line);border-radius:999px;background:var(--group-surface-raised);color:var(--group-info);padding:9px 14px;font-size:13px;font-weight:600;transition:border-color var(--group-duration-micro) var(--group-ease-standard),background var(--group-duration-micro) var(--group-ease-standard),transform var(--group-duration-micro) var(--group-ease-out)}.public-site-ai-group-chat .public-ai-faq{display:grid;grid-gap:10px;gap:10px}.public-site-ai-group-chat .public-ai-faq details{border:1px solid var(--group-line);border-radius:16px;background:var(--group-surface);box-shadow:none;transition:border-color var(--group-duration-micro) var(--group-ease-standard),background var(--group-duration-micro) var(--group-ease-standard)}.public-site-ai-group-chat .public-ai-faq summary{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;min-height:60px;align-items:center;color:var(--group-text);font-family:inherit;font-size:17px;font-weight:600;line-height:1.4;list-style:none}.public-site-ai-group-chat .public-ai-faq summary::-webkit-details-marker{display:none}.public-site-ai-group-chat .public-ai-faq summary:after{content:"";width:15px;height:15px;background:linear-gradient(var(--group-accent),var(--group-accent)) 50% /15px 1px no-repeat,linear-gradient(var(--group-accent),var(--group-accent)) 50% /1px 15px no-repeat;opacity:.82;transition:transform .22s var(--group-ease-standard)}.public-site-ai-group-chat .public-ai-faq details[open] summary:after{transform:rotate(45deg)}.public-site-ai-group-chat .public-ai-faq details[open] p{color:var(--group-muted);animation:groupFaqIn .32s var(--group-ease-out)}.public-site-ai-group-chat .public-related-guides{border-color:var(--group-line)}.public-site-ai-group-chat .public-related-guides h2{max-width:18ch}.public-site-ai-group-chat .public-related-guide-card{border:1px solid var(--group-line);border-radius:16px;background:var(--group-surface);box-shadow:none;color:var(--group-text);transition:border-color var(--group-duration-micro) var(--group-ease-standard),background var(--group-duration-micro) var(--group-ease-standard),transform var(--group-duration-micro) var(--group-ease-out)}.public-site-ai-group-chat .public-related-guide-card span{justify-self:start;background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;color:var(--group-accent);padding-bottom:2px;font-weight:600;transition:background-size .22s var(--group-ease-out)}.public-site-ai-group-chat .public-related-guide-card strong{color:var(--group-text);font-weight:500}.public-site-ai-group-chat .public-final-cta--group{grid-template-columns:minmax(0,720px) minmax(300px,1fr);gap:32px;align-items:center;margin-bottom:clamp(48px,7vw,92px);border:1px solid var(--group-line);border-radius:24px;background:radial-gradient(circle at 86% 20%,rgba(227,185,107,.1),transparent 34%),var(--group-surface);padding-right:clamp(22px,4vw,48px);padding-left:clamp(22px,4vw,48px)}.public-site-ai-group-chat .public-final-cta--group h2{max-width:720px;font-size:clamp(42px,4.4vw,58px);line-height:1.05}.public-site-ai-group-chat .public-final-actions a{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border:1px solid var(--group-accent);border-radius:999px;background:var(--group-accent);color:#17110f;font-weight:700}.public-site-ai-group-chat .public-final-actions a:nth-child(2){border-color:var(--group-line);background:transparent;color:var(--group-text)}.public-site-ai-group-chat .public-footer{border-color:var(--group-line);background:#090706}.public-site-ai-group-chat .public-footer :where(p,a){color:var(--group-muted)}.public-site-ai-group-chat .public-footer-group>span:not(.support-email),.public-site-ai-group-chat .support-email-address{font-weight:600}@media (hover:hover) and (pointer:fine){.public-site-ai-group-chat .public-final-actions a:hover,.public-site-ai-group-chat .public-portal-hero--group .public-hero-actions a:hover{transform:translateY(-2px)}.public-site-ai-group-chat .public-final-actions a:nth-child(2):hover,.public-site-ai-group-chat .public-portal-hero--group .public-hero-actions a:nth-child(2):hover{border-color:rgba(255,247,235,.52);background:rgba(255,247,235,.08)}.public-site-ai-group-chat .public-ai-faq details:hover,.public-site-ai-group-chat .public-policy-links a:hover,.public-site-ai-group-chat .public-portal-pause:hover,.public-site-ai-group-chat .public-related-guide-card:hover{border-color:rgba(227,185,107,.42);background:var(--group-surface-hover)}.public-site-ai-group-chat .public-related-guide-card:hover{transform:translateY(-2px)}.public-site-ai-group-chat .public-related-guide-card:hover span{background-size:100% 1px}.public-site-ai-group-chat .public-policy-links a:hover{color:var(--group-info);transform:translateY(-1px)}}html.reveal-armed .public-site-ai-group-chat [data-reveal]{opacity:0;transform:translateY(20px);transition:opacity var(--group-duration-reveal) var(--group-ease-out),transform var(--group-duration-reveal) var(--group-ease-out);transition-delay:calc(var(--reveal-index, 0) * var(--group-stagger))}html.reveal-armed .public-site-ai-group-chat [data-reveal].is-revealed{opacity:1;transform:translateY(0)}@keyframes groupHeroSettle{0%{transform:scale(1.045)}to{transform:scale(1)}}@keyframes groupBubbleIn{to{opacity:1;translate:0 0}}@keyframes groupTypingIn{0%{opacity:0}}@keyframes groupTypingDot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@keyframes groupFaqIn{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:1024px){.public-site-ai-group-chat .public-ai-compare--group,.public-site-ai-group-chat .public-final-cta--group,.public-site-ai-group-chat .public-intent-workflow,.public-site-ai-group-chat .public-intro-band--group,.public-site-ai-group-chat .public-policy-band--group{grid-template-columns:1fr;gap:34px}.public-site-ai-group-chat .public-ai-compare--group .public-ledger-list,.public-site-ai-group-chat .public-intro-band--group>p,.public-site-ai-group-chat .public-policy-band--group .public-ai-policy-copy{margin-top:0}.public-site-ai-group-chat .public-intent-workflow h2{max-width:16ch}.public-site-ai-group-chat .public-final-actions{justify-content:start}}@media (max-width:768px){.public-site-ai-group-chat .public-portal-hero--group{padding:104px 16px 44px}.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy h1{max-width:11ch;font-size:clamp(42px,12vw,58px);line-height:1.02;overflow-wrap:normal;word-break:normal}.public-site-ai-group-chat:lang(zh-CN) .public-portal-hero--group .public-portal-copy h1{max-width:8em;font-size:clamp(42px,12vw,58px);line-height:1.14}.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy>p:not(.public-kicker){font-size:15px;line-height:1.66}.public-site-ai-group-chat .public-portal-stage{margin-top:44px}.public-site-ai-group-chat .public-portal-stage-head{justify-content:stretch}.public-site-ai-group-chat .public-portal-livebar{flex:1 1 auto;justify-self:auto}.public-site-ai-group-chat .public-portal-livebar>span:last-child{display:none}.public-site-ai-group-chat .public-portal-pause{width:44px;padding:0}.public-site-ai-group-chat .public-portal-pause span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.public-site-ai-group-chat .public-portal-feed{min-height:218px;grid-template-columns:1fr;align-content:start}.public-site-ai-group-chat .public-section{width:min(var(--public-max),calc(100vw - 32px));padding-top:80px;padding-bottom:80px}.public-site-ai-group-chat .public-core-trust>.public-topic-section-head h2{max-width:15ch;font-size:clamp(38px,11vw,50px);line-height:1.06}.public-site-ai-group-chat:lang(zh-CN) .public-core-trust>.public-topic-section-head h2{max-width:10em;line-height:1.2}.public-site-ai-group-chat .public-core-capability-panel :where(th,td){padding:10px 16px}.public-site-ai-group-chat .public-core-capability-panel th{width:auto;padding-top:18px}.public-site-ai-group-chat .public-core-capability-panel td{padding-bottom:18px;font-size:14px}.public-site-ai-group-chat .public-final-cta--group h2,.public-site-ai-group-chat .public-intent-workflow h2,.public-site-ai-group-chat .public-intro-band--group h2,.public-site-ai-group-chat .public-section h2{max-width:100%;font-size:clamp(36px,10vw,48px);line-height:1.08}.public-site-ai-group-chat:lang(zh-CN) .public-final-cta--group h2,.public-site-ai-group-chat:lang(zh-CN) .public-intent-workflow h2,.public-site-ai-group-chat:lang(zh-CN) .public-intro-band--group h2,.public-site-ai-group-chat:lang(zh-CN) .public-section h2{line-height:1.22}.public-site-ai-group-chat .public-ledger-list div{grid-template-columns:1fr;gap:8px}.public-site-ai-group-chat .public-final-cta--group,.public-site-ai-group-chat .public-policy-band--group{padding-right:20px;padding-left:20px}html.reveal-armed .public-site-ai-group-chat [data-reveal]{transform:translateY(12px);transition-duration:.42s}}@media (max-width:359px){.public-site-ai-group-chat .public-portal-hero--group{padding-top:98px}.public-site-ai-group-chat .public-portal-hero--group .public-hero-actions a{min-width:0;flex:1 1;padding:0 10px}.public-site-ai-group-chat .public-core-trust>.public-topic-section-head h2{font-size:38px}.public-site-ai-group-chat:lang(zh-CN) .public-title-segment{white-space:normal}}@media (prefers-reduced-motion:reduce){.public-site-ai-group-chat *,.public-site-ai-group-chat :after,.public-site-ai-group-chat :before{scroll-behavior:auto!important}.public-site-ai-group-chat .public-ai-faq details[open] p,.public-site-ai-group-chat .public-portal-bubble,.public-site-ai-group-chat .public-portal-hero--group .public-hero-actions,.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy .public-kicker,.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy h1,.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy>p:not(.public-kicker),.public-site-ai-group-chat .public-portal-hero--group:before,.public-site-ai-group-chat .public-portal-stage,.public-site-ai-group-chat .public-portal-typing,.public-site-ai-group-chat .public-portal-typing span{animation:none!important}.public-site-ai-group-chat .public-portal-bubble,.public-site-ai-group-chat .public-portal-hero--group .public-hero-actions,.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy .public-kicker,.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy h1,.public-site-ai-group-chat .public-portal-hero--group .public-portal-copy>p:not(.public-kicker),.public-site-ai-group-chat .public-portal-stage,html.reveal-armed .public-site-ai-group-chat [data-reveal]{opacity:1;transform:none!important;translate:none!important;transition:none!important}.public-site-ai-group-chat .public-ai-faq summary:after,.public-site-ai-group-chat .public-related-guide-card span,.public-site-ai-group-chat :where(a,button,summary,.public-related-guide-card){transition:none!important}.public-site-ai-group-chat .public-final-actions a:hover,.public-site-ai-group-chat .public-policy-links a:hover,.public-site-ai-group-chat .public-portal-hero--group .public-hero-actions a:hover,.public-site-ai-group-chat .public-related-guide-card:hover{transform:none!important}}.public-site>.public-nav{--public-nav-bg:rgba(255,247,235,0.94);--public-nav-ink:#17110f;--public-nav-muted:rgba(23,17,15,0.72);--public-nav-line:rgba(255,247,235,0.78);--public-nav-focus:#3d2d24;position:fixed;z-index:20;top:12px;right:auto;left:50%;display:grid;width:min(calc(100vw - 24px),1260px);min-height:54px;grid-template-columns:minmax(600px,1fr) auto;grid-gap:14px;gap:14px;align-items:center;border:1px solid var(--public-nav-line);border-radius:999px;background:var(--public-nav-bg);padding:6px 12px 6px 18px;color:var(--public-nav-ink);box-shadow:0 18px 56px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.72);font-synthesis:none;transform:translateX(-50%);-webkit-backdrop-filter:blur(22px) saturate(1.12);backdrop-filter:blur(22px) saturate(1.12)}.public-site>.public-nav :where(a,button){min-width:44px;min-height:44px;font-family:inherit;font-weight:600}.public-site>.public-nav>.public-brand{position:absolute;left:50%;order:2;display:inline-flex;align-items:center;justify-self:center;color:var(--public-nav-ink);font-family:Iowan Old Style,New York,Georgia,serif;font-size:23px;line-height:0;text-decoration:none;transform:translateX(-50%)}.public-site>.public-nav>.public-brand:before{display:none}.public-site>.public-nav .public-brand-wordmark{display:block;width:128px;height:auto;object-fit:contain}.public-site>.public-nav>nav{order:1;display:flex;min-width:0;flex-wrap:nowrap;gap:2px;align-items:center;justify-content:flex-start}.public-site>.public-nav>nav>a{display:inline-flex;align-items:center;border-radius:999px;padding:8px 7px;color:var(--public-nav-muted);font-size:13px;line-height:1;text-decoration:none;white-space:nowrap}.public-site>.public-nav>.public-nav-actions{order:3;display:flex;gap:10px;align-items:center;justify-self:end}.public-site>.public-nav .public-language-switcher{position:relative;z-index:2;display:inline-block;width:max-content;border:0;border-radius:0;background:transparent;padding:0;box-shadow:none}.public-site>.public-nav .public-language-trigger{display:inline-flex;min-width:82px;min-height:44px;gap:7px;align-items:center;justify-content:center;border:1px solid rgba(23,17,15,.12);border-radius:999px;background:rgba(23,17,15,.04);padding:0 10px 0 11px;color:var(--public-nav-ink);font-size:11px;line-height:1;box-shadow:none;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.public-site>.public-nav .public-language-trigger-icon{width:17px;height:17px;flex:0 0 auto;stroke-width:1.8}.public-site>.public-nav .public-language-trigger-chevron{width:14px;height:14px;flex:0 0 auto;color:rgba(23,17,15,.56);transition:transform .16s ease}.public-site>.public-nav .public-language-switcher.is-open .public-language-trigger{border-color:rgba(23,17,15,.24);background:rgba(23,17,15,.08);box-shadow:0 8px 20px rgba(23,17,15,.1)}.public-site>.public-nav .public-language-switcher.is-open .public-language-trigger-chevron{transform:rotate(180deg)}.public-site>.public-nav .public-language-menu{position:absolute;z-index:4;top:calc(100% + 8px);right:0;display:grid;min-width:156px;grid-gap:2px;gap:2px;border:1px solid rgba(23,17,15,.14);border-radius:16px;background:rgba(255,247,235,.98);padding:6px;box-shadow:0 18px 44px rgba(23,17,15,.2),inset 0 1px 0 rgba(255,255,255,.82);transform-origin:top right;animation:publicLanguageMenuIn .16s cubic-bezier(.18,.78,.22,1);-webkit-backdrop-filter:blur(18px) saturate(1.08);backdrop-filter:blur(18px) saturate(1.08)}.public-site>.public-nav .public-language-option{display:grid;min-width:0;min-height:44px;grid-template-columns:minmax(0,1fr) 18px;grid-gap:12px;gap:12px;align-items:center;border-radius:11px;background:transparent;padding:0 11px;color:var(--public-nav-muted);font-size:12px;line-height:1.2;text-decoration:none;transition:background .16s ease,color .16s ease}.public-site>.public-nav .public-language-option>svg{width:16px;height:16px;justify-self:end;color:var(--public-nav-ink)}.public-site>.public-nav .public-language-option.is-active{background:rgba(23,17,15,.075);color:var(--public-nav-ink);font-weight:700}.public-site>.public-nav .public-language-option:focus-visible{outline-offset:-2px}@keyframes publicLanguageMenuIn{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.public-site>.public-nav .public-nav-cta{display:inline-grid;min-width:84px;min-height:44px;align-items:center;justify-items:center;border:1px solid var(--public-nav-ink);border-radius:999px;background:var(--public-nav-ink);padding:0 18px;color:#fff7eb;font-size:12px;text-decoration:none;box-shadow:none;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.public-site>.public-nav :where(a,button):focus-visible{outline:2px solid var(--public-nav-focus);outline-offset:3px}@media (hover:hover) and (pointer:fine){.public-site>.public-nav>nav>a:hover{background:rgba(23,17,15,.07);color:var(--public-nav-ink)}.public-site>.public-nav .public-nav-cta:hover{transform:translateY(-1px)}.public-site>.public-nav .public-language-trigger:hover{border-color:rgba(23,17,15,.2);background:rgba(23,17,15,.075)}.public-site>.public-nav .public-language-option:hover{background:rgba(23,17,15,.075);color:var(--public-nav-ink)}}@media (max-width:1080px){.public-site>.public-nav{grid-template-columns:auto minmax(0,1fr) auto}.public-site>.public-nav>.public-brand{position:static;order:1;justify-self:start;transform:none}.public-site>.public-nav>nav{order:2;justify-content:center}.public-site>.public-nav>.public-nav-actions{order:3}}@media (max-width:760px){.public-site>.public-nav{top:10px;width:min(calc(100vw - 20px),1260px);min-height:50px;grid-template-columns:minmax(0,1fr) auto;padding:6px 8px 6px 14px}.public-site>.public-nav>nav{display:none}.public-site>.public-nav .public-brand-wordmark{width:118px}.public-site>.public-nav>.public-nav-actions{min-width:0;gap:6px}.public-site>.public-nav .public-nav-cta{min-width:66px;min-height:44px;padding:0 12px}.public-site>.public-nav .public-language-trigger{min-height:44px;font-size:12px}}@media (max-width:420px){.public-site>.public-nav{min-height:56px;grid-template-columns:minmax(74px,1fr) auto;grid-template-areas:none;gap:4px;padding:6px 7px 6px 10px}.public-site>.public-nav>.public-brand{min-width:74px;grid-area:auto;justify-self:start}.public-site>.public-nav .public-brand-wordmark{width:82px}.public-site>.public-nav>.public-nav-actions{grid-area:auto;gap:4px;justify-self:end}.public-site>.public-nav .public-language-trigger{min-width:76px;min-height:44px;gap:5px;padding:0 8px;font-size:11px}.public-site>.public-nav .public-language-menu{min-width:144px}.public-site>.public-nav .public-nav-cta{min-width:58px;min-height:44px;padding:0 8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.public-site>.public-nav *,.public-site>.public-nav :after,.public-site>.public-nav :before{scroll-behavior:auto!important;animation:none!important;transition:none!important}.public-site>.public-nav .public-nav-cta:hover{transform:none!important}.public-site>.public-nav .public-language-trigger-chevron{transition:none!important}}