.hero-split{position:relative;height:660px;margin-bottom:var(--space-64);overflow:visible;background:var(--semantic-bg-default,#fff);--hero-skeleton:linear-gradient(100deg,#e8ecf0 30%,#f4f7fa 50%,#e8ecf0 70%)}.hero-split-link{display:block;text-decoration:none;color:inherit}.hero-split-main{position:absolute;left:0;top:0;bottom:0;right:160px;overflow:hidden}.hero-split-main:after{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;z-index:2;pointer-events:none;background:linear-gradient(0deg,hsla(0,0%,100%,.42),hsla(0,0%,100%,.14) 45%,transparent)}.hero-split-carousel{position:absolute;inset:0;display:flex;flex-wrap:nowrap;transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform}.hero-split-slide{position:relative;flex:0 0 100%;min-width:0;display:flex;gap:3px;background:var(--semantic-bg-default,#fff);pointer-events:none}.hero-split-slide.is-active{pointer-events:auto}.hero-split-col{position:relative;flex:1 1 0;min-width:0;display:block;overflow:hidden;text-decoration:none}.hero-split-col--case{flex-grow:1}.hero-split-bg{position:absolute;inset:0;background-image:var(--b),var(--hero-skeleton);background-repeat:no-repeat;background-size:cover,200% 100%;background-position:50%,0 0}.hero-split-slide.is-active .hero-split-bg:not(.is-placeholder){animation:hero-bg-skeleton 1.6s ease-in-out infinite alternate}@keyframes hero-bg-skeleton{0%{background-position:50%,0 0}to{background-position:50%,100% 0}}.hero-split-bg.is-placeholder{background-image:none;background:linear-gradient(150deg,#eef1f4,#e2e7ec)}.hero-split-video{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;container-type:size;background-color:var(--primitive-base-black,#000);background-image:var(--ytc,none),var(--ytc2,none);background-repeat:no-repeat;background-position:50%;background-size:100% auto}.hero-split-video iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:0;width:100cqw;height:calc(100cqw * 9 / 16)}.hero-split-caption{position:absolute;left:0;right:0;bottom:0;z-index:5;pointer-events:none;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 var(--space-40);transform:translateY(42%)}.hero-split-caption-link{pointer-events:auto;text-decoration:none;color:inherit;display:inline-flex;flex-direction:column;align-items:center;gap:10px;max-width:100%}.hero-split-kicker{font-family:var(--font-cn);font-size:var(--type-cn-label-large-size);font-weight:400;letter-spacing:2px;text-indent:2px;color:var(--semantic-text-inverse,#fff);padding-bottom:10px;border-bottom:2px solid var(--semantic-brand-primary,#8dc21f)}.hero-split-title{font-size:var(--type-cn-display-medium-size);font-weight:600;line-height:1.4;color:var(--semantic-text-primary);filter:drop-shadow(0 0 16px rgba(255,255,255,.4)) drop-shadow(0 0 16px rgba(255,255,255,.4));max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero-split-designer,.hero-split-title{font-family:var(--font-cn);letter-spacing:1px}.hero-split-designer{font-size:var(--type-cn-body-medium-size);color:var(--semantic-text-secondary,#607080);margin-top:2px}.hero-split-col--designer{background:var(--semantic-bg-default,#fff)}.hero-split-col--designer .hero-split-bg{inset:var(--space-44)}.hero-split-nav{position:absolute;z-index:4;right:22px;top:50%;transform:translateY(-50%);width:116px;height:400px;background:transparent;justify-content:center;gap:30px}.hero-split-nav,.hero-split-track{display:flex;flex-direction:column;align-items:center}.hero-split-track{gap:14px;flex:1 1 0;min-height:0}.hero-split-seg{position:relative;overflow:hidden;width:2px;flex:72 1 0;min-height:0;border-radius:2px;background:var(--semantic-text-primary,#34404b);transition:background .35s ease,flex-grow .35s ease}.hero-split-seg:after{content:"";position:absolute;inset:0;background:var(--semantic-brand-primary,#8dc21f);transform:scaleY(0);transform-origin:top}.hero-split-seg.is-active:after{animation:hero-seg-fill 10s linear forwards}@keyframes hero-seg-fill{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes hero-seg-fill-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hero-split-seg.is-active{flex-grow:86}.hero-split-num{font-family:var(--font-en);font-size:36px;font-weight:800;line-height:1;letter-spacing:1px;color:var(--semantic-text-primary,#34404b)}.hero-split-arrows{display:flex;gap:var(--space-12)}.hero-split-arrowbtn{width:28px;height:28px;padding:0;border-radius:50%;cursor:pointer;border:1px solid var(--semantic-border-default);background:transparent;color:var(--semantic-text-secondary);display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,color .2s ease}.hero-split-arrowbtn:hover{border-color:var(--semantic-brand-primary);color:var(--semantic-brand-primary)}@media (max-width:1440px){.hero-split{height:440px}.hero-split-title{font-size:var(--type-cn-headline-medium-size)}.hero-split-main{right:116px}.hero-split-col--designer .hero-split-bg{inset:var(--space-24)}.hero-split-nav{right:14px;width:88px;height:300px;gap:20px}.hero-split-seg{flex-grow:50}.hero-split-seg.is-active{flex-grow:64}.hero-split-num{font-size:28px}}@media (max-width:768px){.hero-split{display:block;position:relative;height:480px;margin-bottom:0}.hero-split-main{position:absolute;inset:0;flex:none}.hero-split-slide{gap:0}.hero-split-col--designer{display:none}.hero-split-col--case{flex-basis:100%}.hero-split-bg{background-image:var(--bm),var(--hero-skeleton)}.hero-split-main:after{content:"";position:absolute;left:0;right:0;bottom:0;height:58%;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.42),rgba(0,0,0,.08) 55%,transparent)}.hero-split-caption{right:0;bottom:0;transform:none;padding:0 0 40px;gap:8px}.hero-split-caption-link{gap:4px}.hero-split-kicker{font-size:13px;padding-bottom:var(--space-8);color:var(--semantic-brand-primary,#8dc21f)}.hero-split-title{font-size:var(--type-cn-headline-small-size);max-width:88vw;color:#fff;text-shadow:none;filter:none}.hero-split-designer{color:hsla(0,0%,100%,.9);text-shadow:none}.hero-split-nav{position:absolute;left:0;right:0;bottom:22px;top:auto;z-index:3;width:auto;height:auto;transform:none;box-shadow:none;flex:none;flex-direction:row;justify-content:center;gap:0;background:transparent;padding:0}.hero-split-arrows,.hero-split-num{display:none}.hero-split-track{flex-direction:row;gap:var(--space-8);flex:none}.hero-split-seg{flex:none;width:20px;height:3px;border-radius:3px;background:hsla(0,0%,100%,.5)}.hero-split-seg:after{transform:scaleX(0);transform-origin:left}.hero-split-seg.is-active:after{animation-name:hero-seg-fill-x}.hero-split-seg.is-active{flex-grow:0;width:30px;height:3px}}@media (max-width:480px){.hero-split{height:420px}.hero-split-title{font-size:var(--type-cn-title-large-size)}}.section.recent-section{padding-top:0}.recent-section .recent-title-row{padding-top:var(--space-32);border-top:1px solid var(--semantic-border-subtle)}.recent-section .recent-scroll{padding-bottom:var(--space-32)}@media (max-width:768px){.recent-section .recent-title-row{padding-top:var(--space-20)}.recent-section .recent-scroll{padding-bottom:var(--space-20)}.section.recent-section{padding-top:var(--space-32,32px)}}.app-section{padding:var(--space-48) 0}.app-section:before{background:linear-gradient(180deg,rgba(0,0,0,.78) 0,rgba(0,0,0,.62) 70%,rgba(0,0,0,.48))}.recent-card:hover .recent-img{transform:none}.recent-card{flex:0 0 calc((100% - 3 * var(--space-20)) / 4);display:flex;align-items:center;gap:var(--space-12);padding:var(--space-12);border:1px solid var(--semantic-border-subtle);border-radius:var(--radius-md);background:var(--semantic-bg-default,#fff)}.recent-img-wrap{position:relative;flex-shrink:0;width:88px;aspect-ratio:1/1;margin-bottom:0;border-radius:var(--radius-sm);overflow:hidden}.recent-card--video .recent-img-wrap{width:156px;aspect-ratio:16/9}.recent-play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3px var(--space-8);border-radius:var(--radius-pill);background:rgba(20,16,40,.6);color:#fff;pointer-events:none;font-family:var(--font-cn);font-size:var(--type-cn-label-small-size);font-weight:500;white-space:nowrap}.recent-progress{position:absolute;left:0;right:0;bottom:0;height:3px;background:hsla(0,0%,100%,.45)}.recent-progress__bar{display:block;height:100%;background:var(--semantic-brand-primary)}.recent-detail{flex:1;min-width:0}.recent-title{font-size:var(--type-cn-body-medium-size);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recent-meta{margin:0 0 var(--space-4);display:flex;align-items:center;gap:var(--space-8);font-family:var(--font-cn);font-size:var(--type-cn-body-small-size);color:var(--semantic-text-tertiary)}.recent-meta-type{padding:1px var(--space-8);border-radius:var(--radius-pill);background:var(--semantic-bg-subtle);font-size:var(--type-cn-label-small-size)}.recent-meta-type,.recent-subtitle{color:var(--semantic-text-secondary)}.recent-subtitle{margin:2px 0 0;font-family:var(--font-cn);font-size:var(--type-cn-body-small-size);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recent-detail:has(.recent-subtitle) .recent-title{-webkit-line-clamp:1}@media (max-width:1024px){.recent-card{flex:0 0 calc((100% - 2 * var(--space-20)) / 3)}.recent-card--video .recent-img-wrap{width:88px;aspect-ratio:1/1}.recent-card--video .recent-img{object-fit:contain;background:#14101e}}@media (max-width:768px){.recent-nav{display:none}.recent-scroll{gap:var(--space-12)}.recent-card{flex:0 0 calc((100% - var(--space-12)) / 2)}}@media (max-width:480px){.recent-card{flex-direction:column;align-items:stretch;gap:var(--space-4);padding:var(--space-8)}.recent-card .recent-img-wrap{width:100%;aspect-ratio:1/1}.recent-card--video .recent-img{object-fit:contain;background:#14101e}.recent-detail{gap:0}.recent-title{-webkit-line-clamp:1;font-size:var(--type-cn-body-small-size)}.recent-meta{flex-wrap:nowrap;font-size:var(--type-cn-label-small-size)}.recent-meta-type,.recent-subtitle{display:none}}.recent-card--explore{text-decoration:none;border-style:dashed}@media (min-width:769px) and (max-width:1024px){.recent-card--explore:nth-child(n+4){display:none}}@media (max-width:768px){.recent-card--explore:nth-child(n+3){display:none}}.recent-explore{width:100%;min-height:88px;flex:1;align-self:stretch;flex-direction:row;gap:var(--space-8);font-family:var(--font-cn)}.recent-explore,.recent-explore-icon{display:flex;align-items:center;justify-content:center}.recent-explore-icon{width:36px;height:36px;border-radius:50%;flex-shrink:0;background:var(--semantic-bg-default,#fff);border:1px solid #e2e6ea;color:var(--semantic-brand-primary,#8dc21f)}.recent-explore-text{font-size:var(--type-cn-body-medium-size);font-weight:500;color:var(--semantic-text-secondary)}.recent-card--explore:hover .recent-explore{border-color:var(--semantic-brand-primary,#8dc21f)}.recent-card--explore:hover .recent-explore-text{color:var(--semantic-brand-primary,#8dc21f)}.section.video-section{background:var(--semantic-bg-brand-subtle);padding:0}.video-section .video-thumbs-row{overflow:hidden}.video-section .video-thumb{flex:0 0 calc((100% - 4 * var(--space-16)) / 5);min-width:0}@media (max-width:1024px){.video-section .video-thumbs-row{overflow-x:auto;scrollbar-width:none}.video-section .video-thumbs-row::-webkit-scrollbar{display:none}.video-section .video-thumb{flex:0 0 calc((100% - 3 * var(--space-16)) / 3)}}.video-showcase__title{font-size:var(--type-cn-title-large-size);line-height:var(--type-cn-title-large-line)}.video-section .video-showcase__bg{overflow:hidden}.video-section .video-showcase__iframe{transform:translate(-50%,-50%) scale(1.2)}.designer-scroll{display:flex;flex-wrap:wrap;gap:var(--space-24);overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:var(--space-8) 0 var(--space-16)}.designer-scroll::-webkit-scrollbar{display:none}.designer-showcase-card{flex:0 0 calc((100% - 5 * var(--space-24)) / 6);flex-shrink:0;text-decoration:none;scroll-snap-align:start}.designer-showcase-card,.designer-showcase-card__head{min-width:0;display:flex;flex-direction:column;align-items:center}.designer-showcase-card__head{gap:var(--space-12);width:100%}.designer-showcase-card__meta{display:flex;flex-direction:column;min-width:0;flex:1}.designer-showcase-card__avatar-wrap{width:96px;height:96px;flex-shrink:0;border-radius:50%;overflow:hidden;background:var(--semantic-bg-subtle);display:flex;align-items:center;justify-content:center;border:2px solid var(--semantic-bg-default)}.designer-showcase-card__avatar{width:100%;height:100%;object-fit:cover;display:block}.designer-showcase-card__avatar-placeholder{color:var(--semantic-text-disabled)}.designer-showcase-card__avatar-placeholder,.designer-showcase-card__name{font-family:var(--font-cn);font-size:var(--type-cn-body-large-size);font-weight:500}.designer-showcase-card__name{line-height:var(--type-cn-body-large-line);color:var(--semantic-text-primary);margin-top:0;text-align:center;word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.designer-showcase-card__sub{margin-top:var(--space-4);font-family:var(--font-cn);font-size:var(--type-cn-body-medium-size);color:var(--semantic-text-secondary);text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.designer-showcase-card__tags{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-top:var(--space-8)}.designer-showcase-card__tag{font-family:var(--font-cn);font-size:12px;line-height:18px;color:var(--semantic-text-accent);background:var(--semantic-brand-primary-soft);padding:2px var(--space-8);border-radius:var(--radius-pill);white-space:nowrap}.designer-showcase-section .recent-nav{display:none}@media (max-width:1024px){.designer-scroll{flex-wrap:nowrap;gap:var(--space-20)}.designer-showcase-card{flex:0 0 calc((100% - 3 * var(--space-20)) / 4)}.designer-showcase-section .recent-nav{display:flex}}@media (max-width:768px){.designer-scroll{gap:var(--space-16)}.designer-showcase-card{flex:0 0 calc((100% - 2 * var(--space-16)) / 3)}.designer-showcase-card__avatar-wrap{width:72px;height:72px}}@media (max-width:480px){.designer-scroll{gap:var(--space-16)}.designer-showcase-card{flex:0 0 calc((100% - 1 * var(--space-16)) / 2)}.designer-showcase-card__avatar-wrap{width:64px;height:64px}.designer-showcase-card__name{font-size:var(--type-cn-body-medium-size);line-height:var(--type-cn-body-medium-line)}}.form-fine{font-weight:300}.form-phone-bar{display:flex;align-items:center;justify-content:center;gap:var(--space-8);margin:0 calc(-1 * var(--space-40)) calc(-1 * var(--space-40));padding:var(--space-16) var(--space-40);background:var(--semantic-bg-subtle);border-radius:0 0 var(--radius-md) var(--radius-md);font-size:var(--type-cn-body-large-size);font-weight:700;color:var(--semantic-text-primary);white-space:nowrap}.form-phone-bar span{color:var(--semantic-text-secondary);font-weight:400}.form-phone-bar a{color:inherit;text-decoration:none}@media (max-width:768px){.video-showcase__title{font-size:var(--type-cn-body-large-size);line-height:var(--type-cn-body-large-line)}.video-section .video-thumb{flex:0 0 160px}.app-section,.section{padding:var(--space-32) 0}.testimonial-track{gap:0}.testimonial-card{flex:0 0 100%;padding:var(--space-24)}.testimonial-quote-mark{display:none}.form-phone-bar{margin:0 calc(-1 * var(--space-24)) calc(-1 * var(--space-24));padding:var(--space-16) var(--space-24)}}.ai-qa-section{position:relative;overflow:hidden;padding:var(--space-40) 0 0;margin-bottom:var(--space-48)}.ai-qa-glow{position:absolute;inset:0;z-index:0;pointer-events:none}.ai-qa-orb{position:absolute;border-radius:var(--radius-pill);filter:blur(50px);opacity:.4}.ai-qa-orb--o{width:794px;height:794px;left:calc(50% - 762px);top:89px;background:#a5dd2c}.ai-qa-orb--g{width:1190px;height:1190px;left:calc(50% - 330px);top:113px;background:linear-gradient(-38.44deg,var(--semantic-ai-accent) 56.04%,#a5dd2c 92.66%)}.ai-qa-section>.container{position:relative;z-index:1}.ai-qa-card{display:flex;gap:var(--space-20);align-items:flex-start;padding:var(--space-28) var(--space-40);background:linear-gradient(180deg,hsla(0,0%,100%,.36),hsla(0,0%,100%,.6));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:var(--radius-md) var(--radius-md) 0 0;box-shadow:0 0 20px hsla(0,0%,73%,.2)}.ai-qa-left{flex-shrink:0;width:400px;justify-content:center;gap:var(--space-20)}.ai-qa-head,.ai-qa-left{display:flex;flex-direction:column;align-items:center}.ai-qa-head{gap:var(--space-4)}.ai-qa-robot{display:block;width:64px;height:64px;animation:ai-qa-float 3.2s ease-in-out infinite}@keyframes ai-qa-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.ai-qa-robot,.hero-split-bg{animation:none}.hero-split-seg.is-active:after{animation:none;transform:scale(1)}}.ai-qa-title{margin:0;display:flex;flex-direction:column;align-items:center;font-family:var(--font-cn);font-size:var(--type-cn-headline-small-size);line-height:var(--type-cn-headline-small-line);font-weight:var(--type-cn-headline-small-weight);color:var(--semantic-text-primary,#34404b);text-align:center}.ai-qa-title-l2{display:inline-flex;align-items:center;gap:var(--space-4)}.ai-qa-title-mark{display:block;flex-shrink:0}.ai-qa-stats{display:flex;flex-direction:column;align-items:center;gap:var(--space-8)}.ai-qa-stats-label{font-family:var(--font-cn);font-size:var(--type-cn-body-small-size);line-height:var(--type-cn-body-small-line);color:rgba(52,64,75,.4)}.ai-qa-stats-row{display:flex;align-items:center;justify-content:center;gap:var(--space-20)}.ai-qa-stat{display:inline-flex;align-items:center;gap:var(--space-8);font-family:var(--font-cn);font-size:var(--type-cn-body-small-size);color:rgba(52,64,75,.4)}.ai-qa-stat b{font-family:var(--font-en);font-size:var(--type-en-title-medium-size);line-height:var(--type-en-title-medium-line);font-weight:var(--type-en-title-medium-weight);color:var(--semantic-text-primary,#34404b)}.ai-qa-right{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:var(--space-16)}.ai-qa-ask{display:contents}.ai-qa-right-top{display:flex;align-items:center;gap:10px}.ai-qa-try{flex:1;font-size:var(--type-cn-label-medium-size);line-height:var(--type-cn-label-medium-line);font-weight:var(--type-cn-label-medium-weight);color:var(--semantic-ai-accent)}.ai-qa-powered,.ai-qa-try{font-family:var(--font-cn)}.ai-qa-powered{font-size:var(--type-cn-body-small-size);line-height:var(--type-cn-body-small-line);color:rgba(52,64,75,.4);white-space:nowrap}.ai-qa-powered--foot{display:none}.ai-qa-questions__grid{display:flex;flex-wrap:wrap;gap:var(--space-8)}.ai-qa-q{display:inline-flex;align-items:center;gap:var(--space-8);height:40px;padding:var(--space-8) var(--space-16);border-radius:var(--radius-pill);text-decoration:none;border:1px solid transparent;background:linear-gradient(var(--semantic-bg-default,#fff),var(--semantic-bg-default,#fff)) padding-box,linear-gradient(90deg,var(--semantic-ai-accent),#a5dd2c) border-box;font-family:var(--font-cn);font-size:var(--type-cn-body-large-size);line-height:var(--type-cn-body-large-line);font-weight:var(--type-cn-body-large-weight);color:var(--semantic-text-primary,#34404b);transition:box-shadow .15s ease}.ai-qa-q-arrow{color:var(--semantic-ai-accent);flex-shrink:0}.ai-qa-q:hover{box-shadow:var(--shadow-ai-sm)}.ai-qa-q--ticker{display:none}.ai-qa-input{display:flex;align-items:center;padding:var(--space-12);background:var(--semantic-bg-default,#fff);border:1px solid var(--semantic-ai-border);border-radius:var(--radius-pill);box-shadow:var(--shadow-ai-xs);text-decoration:none}.ai-qa-input-text{flex:1;min-width:0;padding:0 var(--space-16);height:48px;border:0;background:transparent;outline:none;font-family:var(--font-cn);font-size:var(--type-cn-body-large-size);color:var(--semantic-text-primary,#34404b)}.ai-qa-input-text::placeholder{color:var(--semantic-text-disabled,#a3a3a3)}.ai-qa-input-btn{flex-shrink:0;display:inline-flex;align-items:center;gap:var(--space-8);height:48px;padding:var(--space-8) var(--space-20);border:0;border-radius:var(--radius-pill);cursor:pointer;color:#fff;font-family:var(--font-cn);font-size:var(--type-cn-body-medium-size);font-weight:var(--type-cn-label-medium-weight);background:var(--gradient-ai-btn);background-size:300% 100%;box-shadow:var(--shadow-ai-md);animation:ai-qa-btn-flow 7s ease-in-out infinite;transition:box-shadow .25s ease,transform .25s ease}@keyframes ai-qa-btn-flow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ai-qa-input:hover .ai-qa-input-btn{box-shadow:var(--shadow-ai-md);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ai-qa-input-btn{animation:none;background:var(--semantic-ai-primary)}}@media (max-width:1024px){.ai-qa-card{flex-direction:column;align-items:stretch;gap:var(--space-24);padding:var(--space-28) var(--space-24)}.ai-qa-left{width:100%}.ai-qa-section{padding-top:var(--space-32);margin-bottom:var(--space-32)}.ai-qa-card{gap:var(--space-16);padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;box-shadow:none}.ai-qa-left{align-items:flex-start}.ai-qa-head,.ai-qa-left,.ai-qa-right{gap:var(--space-12)}.ai-qa-head{flex-direction:row;align-items:center}.ai-qa-title{align-items:flex-start;text-align:left;font-size:var(--type-cn-title-large-size);line-height:var(--type-cn-title-large-line)}.ai-qa-stats{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--space-8) var(--space-12);flex-wrap:wrap}.ai-qa-stats-row{justify-content:flex-start;gap:var(--space-12)}.ai-qa-stat{white-space:nowrap}.ai-qa-ask{display:flex;align-items:center;gap:var(--space-12);flex-wrap:wrap}.ai-qa-right-top,.ai-qa-try{flex:0 0 auto}.ai-qa-questions__grid{display:none}.ai-qa-questions{flex:1 1 auto;display:flex;justify-content:flex-start;min-width:0}.ai-qa-q--ticker{display:inline-flex;width:auto;max-width:100%;box-sizing:border-box;gap:var(--space-8);background:none;border:0;border-radius:0;padding:0;box-shadow:none;font-size:var(--type-cn-body-large-size);font-weight:var(--type-cn-body-medium-weight)}.ai-qa-q-tickview{flex:0 0 auto;height:1.6em;overflow:hidden;max-width:100%}.ai-qa-q-ticktrack{display:flex;flex-direction:column;align-items:flex-start;transform:translateY(calc(var(--tick, 0) * -1.6em));transition:transform .55s cubic-bezier(.22,1,.36,1)}.ai-qa-q-ticktrack[data-snap=true]{transition:none}.ai-qa-q--ticker .ai-qa-q-text{width:max-content;height:1.6em;line-height:1.6em;white-space:nowrap}.ai-qa-input{flex-wrap:wrap;gap:var(--space-8);border-radius:var(--radius-md)}.ai-qa-input-text{flex-basis:100%;padding:var(--space-4) var(--space-12);white-space:normal}.ai-qa-input-btn{width:100%;justify-content:center}.ai-qa-right-top .ai-qa-powered{display:none}.ai-qa-powered--foot{display:block;margin-bottom:var(--space-16);text-align:center}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){.ai-qa-questions__grid{display:flex}.ai-qa-q--ticker{display:none}}.shorts-avatar-area{width:100%;min-width:0}.lc-top{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.lc-lead,.lc-top{display:grid;gap:var(--space-32);align-items:stretch}.lc-lead{grid-template-columns:minmax(0,1fr) minmax(0,1fr);text-decoration:none;color:inherit}.lc-lead__media{position:relative;height:100%;min-height:240px;overflow:hidden;border-radius:var(--radius-md);background:var(--semantic-bg-subtle)}.lc-lead__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.lc-lead:hover .lc-lead__img{transform:scale(1.04)}.lc-lead__title{font-size:32px;line-height:42px;font-weight:700;color:var(--semantic-text-primary);margin:0 0 var(--space-16);transition:color .2s ease}.lc-lead:hover .lc-lead__title{color:var(--semantic-brand-primary)}.lc-lead__desc{font-size:16px;line-height:28px;color:var(--semantic-text-secondary);margin:0 0 var(--space-24);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lc-side{display:block;text-decoration:none;color:inherit;padding-left:var(--space-32);border-left:1px solid var(--semantic-border-subtle)}.lc-side__media{position:relative;aspect-ratio:16/10;overflow:hidden;border-radius:var(--radius-md);background:var(--semantic-bg-subtle);margin-bottom:var(--space-16)}.lc-side__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.lc-side:hover .lc-side__img{transform:scale(1.04)}.lc-side__title{font-size:22px;line-height:32px;font-weight:500;color:var(--semantic-text-primary);margin:0 0 var(--space-12);transition:color .2s ease}.lc-side:hover .lc-side__title{color:var(--semantic-brand-primary)}.lc-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-48);margin-top:var(--space-32);padding-top:var(--space-32);border-top:1px solid var(--semantic-border-subtle)}.lc-item{display:grid;grid-template-columns:120px minmax(0,1fr);gap:var(--space-16);text-decoration:none;color:inherit;align-items:center;position:relative}.lc-item+.lc-item:before{content:"";position:absolute;left:calc(var(--space-24) * -1);top:0;bottom:0;border-left:1px solid var(--semantic-border-subtle)}.lc-item__media{position:relative;width:120px;aspect-ratio:1/1;overflow:hidden;border-radius:var(--radius-sm);background:var(--semantic-bg-subtle)}.lc-item__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.lc-item:hover .lc-item__img{transform:scale(1.06)}.lc-item__title{font-size:16px;line-height:26px;font-weight:500;color:var(--semantic-text-primary);margin:0 0 var(--space-8);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.lc-item:hover .lc-item__title{color:var(--semantic-brand-primary)}.lc-meta{display:flex;align-items:center;gap:var(--space-8);font-size:14px;line-height:20px}.lc-meta__cat{color:var(--semantic-brand-primary)}.lc-meta__sep{width:1px;height:12px;background:var(--semantic-border-default)}.lc-meta__time{color:var(--semantic-text-tertiary)}@media (max-width:1024px){.lc-top{grid-template-columns:minmax(0,1fr)}.lc-side{padding-left:0;border-left:0;padding-top:var(--space-32);border-top:1px solid var(--semantic-border-subtle)}.lc-row{grid-template-columns:repeat(2,minmax(0,1fr))}.lc-item+.lc-item:before{display:none}.lc-item:nth-child(2n):before{display:block}}@media (max-width:768px){.lc-lead{grid-template-columns:minmax(0,1fr);gap:var(--space-16)}.lc-lead__media{aspect-ratio:16/9;height:auto;min-height:0}.lc-lead__title{font-size:24px;line-height:32px}.lc-lead__desc{-webkit-line-clamp:2;margin-bottom:var(--space-16)}.lc-side__title{font-size:18px;line-height:26px}.lc-row{grid-template-columns:minmax(0,1fr);gap:var(--space-20)}.lc-item:before{display:none}.lc-item+.lc-item{padding-top:var(--space-20);border-top:1px solid var(--semantic-border-subtle)}.lc-item{grid-template-columns:96px minmax(0,1fr)}.lc-item__media{width:96px}}.article-section>.container>.section-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.article-section>.container>.section-title .section-title__more{display:none}.article-topics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-48) var(--space-24)}.article-topic--people{margin-bottom:var(--space-48)}.article-topic__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-16);margin-bottom:var(--space-20);padding-bottom:var(--space-12);border-bottom:1px solid var(--semantic-border-subtle)}.article-topic__title{font-size:24px;line-height:32px;font-weight:700;color:var(--semantic-text-primary);margin:0}.article-topic__more{display:inline-flex;align-items:center;gap:var(--space-4);flex:none;font-size:14px;line-height:20px;color:var(--semantic-text-secondary);text-decoration:none;transition:color .2s ease}.article-topic__more:hover{color:var(--semantic-brand-primary)}.article-topic__more svg{height:12px;width:auto;display:block}.article-topic__lead{padding-bottom:var(--space-20);margin-bottom:var(--space-20);border-bottom:1px solid var(--semantic-border-subtle)}.article-topic__rest{display:flex;flex-direction:column;gap:var(--space-16)}.article-mini__link{display:grid;grid-template-columns:80px minmax(0,1fr);gap:var(--space-12);align-items:center;text-decoration:none;color:inherit}.article-mini__media{display:block;position:relative;width:80px;aspect-ratio:1/1;overflow:hidden;border-radius:var(--radius-sm);background:var(--semantic-bg-subtle)}.article-mini__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.article-mini__link:hover .article-mini__img{transform:scale(1.06)}.article-mini__body{display:block;min-width:0}.article-mini__title{margin:0;font-size:15px;line-height:24px;font-weight:500;color:var(--semantic-text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.article-mini__link:hover .article-mini__title{color:var(--semantic-brand-primary)}@media (max-width:1280px){.article-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-48) var(--space-32)}.article-mini__link{grid-template-columns:96px minmax(0,1fr)}.article-mini__media{width:96px}}@media (max-width:768px){.article-topics{grid-template-columns:minmax(0,1fr);gap:var(--space-40)}.article-topic__title{font-size:20px;line-height:28px}.article-mini__link{grid-template-columns:88px minmax(0,1fr)}.article-mini__media{width:88px}}.article-topic__lead .c-article-card{background:transparent}.article-topic__lead .c-article-card__body{padding:var(--space-12) 0 0}.article-topic .c-article-card__body .c-article-card__badge{background:transparent;padding:0;border-radius:0}.people{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.6fr) minmax(0,1fr);grid-template-areas:".    head  ." "prev media next";gap:0 var(--space-24);align-items:center}.people__main{display:contents;text-decoration:none;color:inherit}.people__head{grid-area:head;text-align:center;min-width:0}.people__cat{display:block;font-size:14px;line-height:20px;color:var(--semantic-brand-primary);margin-bottom:var(--space-12)}.people__title{font-size:32px;line-height:46px;font-weight:700;color:var(--semantic-text-primary);margin:0 auto var(--space-16);max-width:20em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.people__main:hover .people__title{color:var(--semantic-brand-primary)}.people__desc{font-size:16px;line-height:28px;color:var(--semantic-text-secondary);margin:0 auto var(--space-24);max-width:34em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.people__media{grid-area:media;display:block;position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:var(--radius-md);background:var(--semantic-bg-subtle)}.people__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.people__main:hover .people__img{transform:scale(1.03)}.people__side{display:flex;align-items:center;gap:var(--space-12);min-width:0;background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:right}.people__side--prev{grid-area:prev}.people__side--next{grid-area:next;text-align:left}.people__peek{min-width:0;flex:1}.people__peek-cat{display:block;font-size:14px;line-height:20px;color:var(--semantic-brand-primary);margin-bottom:var(--space-4)}.people__peek-title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:16px;line-height:26px;font-weight:500;color:var(--semantic-text-primary);transition:color .2s ease}.people__side:hover .people__peek-title{color:var(--semantic-brand-primary)}.people__arrow{flex:none;width:20px;height:20px;color:var(--semantic-text-tertiary);transition:color .2s ease}.people__side:hover .people__arrow{color:var(--semantic-brand-primary)}.people__arrow svg{width:100%;height:100%;display:block}.people__side:focus-visible{outline:2px solid var(--semantic-brand-primary);outline-offset:4px;border-radius:var(--radius-sm)}@media (max-width:1024px){.people{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.people__title{font-size:26px;line-height:38px}.people__peek-title{font-size:14px;line-height:22px;-webkit-line-clamp:3}}@media (max-width:768px){.people{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "media";gap:var(--space-16);position:relative}.people__title{font-size:22px;line-height:32px}.people__desc{font-size:15px;line-height:24px;margin-bottom:var(--space-16)}.people__peek{display:none}.people__side{position:absolute;bottom:0;width:44px;height:44px;justify-content:center;background:hsla(0,0%,100%,.85);border-radius:var(--radius-pill)}.people__side--prev{left:var(--space-8)}.people__side--next{right:var(--space-8)}.people__arrow{color:var(--semantic-text-primary)}.people__side{bottom:calc((100vw - var(--space-24) * 2) / 3 - 22px)}}