/* Chenyu: a cream cloud, warm light, and little conversations. */
:root{color-scheme:light;--bg:#faf7f0;--panel:#fffcf8;--ink:#35455e;--muted:#8792a3;--line:#dddfe4;--accent:#738fbe;--blue:#8caadc}
body{background:#faf7f0;color:#35455e}a:hover{color:#6885b3}.eyebrow{color:#8799b8;font-size:10px;letter-spacing:.15em}.fine,.muted,.lead{color:#8490a3}.topbar{background:rgba(250,247,240,.88);border-bottom:1px solid #e8e5df}.nav-wrap{height:82px}.brand small{color:#8b9bb1}.topbar nav{color:#8b93a0}.topbar nav a[aria-current]{color:#485e7e}.nav-download{border-color:#d9e1ed;background:#fdfbf6;color:#6d83a3;border-radius:100px;padding:9px 19px}.nav-download:hover{border-color:#9db3d7}.button{border-radius:100px;font-size:12px;padding:15px 23px;font-weight:500;gap:27px}.primary{background:#8ca9d6;color:#fff;box-shadow:0 7px 22px #809cc51c}.primary:hover{background:#789bcf;color:#fff;box-shadow:0 10px 28px #809cc52a}.ghost{border:1px solid #dcdfe6;background:#fdfaf3;color:#7e8eaa}.ghost:hover{background:#fff;border-color:#a9bbd6;color:#536e97}.dark{background:#849fc9;color:#fff}.dark:hover{background:#7195c9}.status-dot{background:#90add4;box-shadow:0 0 10px #91aed32b}.text-link{color:#7188ad}.text-link:hover{color:#4e73a7}.hero{min-height:725px;grid-template-columns:1fr 1.06fr;padding-top:35px}.hero:before{content:'';position:absolute;left:43%;top:35px;width:62%;height:580px;z-index:-1;background:radial-gradient(ellipse at center,#e8edf496,transparent 67%);pointer-events:none}.hero h1{font-size:clamp(50px,5.2vw,74px);font-weight:500;letter-spacing:-.06em;color:#4b5d79}.hero h1>span{background:none;color:#8ea8ce}.hero-copy>.eyebrow{display:inline-flex;align-items:center;letter-spacing:.09em;padding:7px 13px;border:1px solid #e5e9ef;background:#fcfbf7;border-radius:100px;font-size:10px;color:#7b94ba;margin-bottom:30px}.hero-copy>.eyebrow i{margin-right:8px}.hero-lead{color:#919aab;font-size:15px;line-height:2.1;margin-top:28px}.hero-fine{color:#99a3b3;font-size:10px}.hero-fine i{color:#bec6d1}.hero-visual{height:560px;perspective:none}.hero-visual:before{display:none}.cloud-stage{position:absolute;inset:0}.cloud-halo{position:absolute;inset:45px 10px 10px;background:radial-gradient(ellipse at 50% 40%,#ecf0f8c0,transparent 70%)}.cream-cloud{position:absolute;width:105%;max-width:none;left:-2%;top:-12px;filter:drop-shadow(0 22px 26px #7f91b513);animation:cloud-drift 10s ease-in-out infinite;pointer-events:none}.cloud-drizzle{position:absolute;top:54%;left:39%;width:130px;height:170px;opacity:.35}.cloud-drizzle i{position:absolute;width:3px;height:8px;border-radius:8px;background:#91b0d9;animation:drizzle 5s ease-in-out infinite;top:0}.cloud-drizzle i:nth-child(1){left:6px;animation-delay:-1s}.cloud-drizzle i:nth-child(2){left:33px;animation-delay:-3s}.cloud-drizzle i:nth-child(3){left:60px;animation-delay:-2s}.cloud-drizzle i:nth-child(4){left:84px;animation-delay:-4s}.cloud-drizzle i:nth-child(5){left:110px;animation-delay:-.5s}.voice-chip{border:1px solid #ffffff;background:linear-gradient(120deg,rgba(255,255,255,.95),rgba(255,253,250,.88));box-shadow:0 15px 35px #8f9bb51c,inset 0 0 0 1px #f4f3f1;backdrop-filter:blur(12px);border-radius:17px;padding:18px 23px;animation-duration:9s}.voice-chip>span{color:#9daac0;font-size:9px}.voice-chip>span i{background:#9ab5da}.voice-chip p{color:#637793;font-size:17px;font-weight:450}.chip-input{top:105px;left:0;width:240px;--rotation:-5deg}.chip-output{bottom:91px;right:0;width:252px;--rotation:4deg;background:linear-gradient(120deg,#fcfdffeb,#edf2f9ef);border-color:#fff}.chip-output p{font-size:24px;color:#6b82a6;letter-spacing:-.035em}.chip-output b{color:#a8bddb;font-weight:400}.chip-output small{color:#a0aec4;font-size:10px}.mini-wave{display:flex;align-items:center;gap:5px;height:25px;margin-top:10px;white-space:nowrap;letter-spacing:0}.mini-wave i{width:3px;height:9px;background:#a0bce0;border-radius:3px;animation:wave 1.5s ease-in-out infinite}.mini-wave i:nth-child(3n){height:18px;animation-delay:-.5s}.mini-wave i:nth-child(3n+1){height:13px;animation-delay:-.9s}.visual-note{color:#a2b0c4;font-size:9px;bottom:26px;letter-spacing:.07em}.ambient-toggle{background:#fbfaf6;color:#99a7bd;border:1px solid #e0e4eb}.hero-bottom{color:#b0b7c2;font-size:9px}.hero-bottom a{color:#92a0b5}.language-band{background:#f5f2ec;border-color:#e5e3de}.language-band>.wrap{min-height:110px}.language-band>.wrap>span{color:#a5adba;font-size:11px}.language-band b{color:#8494ad;font-weight:400}.language-band small{color:#a8b1c0}.section-heading>p{color:#97a2b4}.section-heading h2{font-weight:500}.section-heading .muted{color:#a7b4c8}.flow-layout{gap:85px}.demo-tabs button{border-bottom-color:#e2e4e8;color:#b4becd}.demo-tabs button span{color:#9aa7bd}.demo-tabs small{color:#b0bac9}.demo-tabs button[aria-selected=true],.demo-tabs button[aria-selected=true] span{color:#728bb3}.demo-tabs button[aria-selected=true]{border-color:#a3b9da}.flow-description{color:#97a2b4}.flow-link{color:#839ac0}.flow-panel{border:1px solid #e3e8f0;border-radius:22px;background:linear-gradient(150deg,#fffefa,#f1f5fa);box-shadow:0 22px 50px #9aafcc14;padding:26px 30px}.panel-top{color:#9badc7}.play-toggle{color:#9badc7}.wave-display i{background:linear-gradient(#a6c0e4,#94accc);opacity:.7}.mini-label{color:#a2b1c6}.source-line p{color:#7d91af}.flow-connector span{background:linear-gradient(90deg,transparent,#c5d2e5)}.flow-connector i{color:#a2b7d5}.result-line{background:linear-gradient(130deg,#f3f6fb,#ecf1f9);border:1px solid #dce5f2;border-radius:12px;padding:19px 23px}.result-line p{color:#738aad;font-weight:500}.result-line small{color:#a5b4cb}.pipeline{color:#acb8cb}.pipeline i{color:#d2dbe8}.pipeline .active{color:#819fc9;border-color:#a2bfdf}.demo-note{color:#adb8c8}.flow-panel[data-phase="2"] .result-line{box-shadow:0 6px 18px #c1d0e21b}.light-section{background:#f0f4f8;color:#566983}.light-section .eyebrow{color:#91a7c4}.light-section .lead,.light-section .fine{color:#9ba9bc}.light-section h2{font-weight:500}.light-section .text-link:hover{color:#5d7fab}.subtitle-controls label{color:#8fa3c0}.subtitle-controls output{color:#a7b7ce}.subtitle-controls input{accent-color:#99b3db}.game-preview{border-radius:20px;border:1px solid #dfe5ed;box-shadow:0 25px 55px #a7b7cd1c;background:#dce6ee}.map-art{background:radial-gradient(ellipse at 50% 70%,#d6e8e5,transparent 65%),linear-gradient(145deg,#e4e5ed,#d5e4ef)}.map-grid{background-image:linear-gradient(#91a6c114 1px,transparent 1px),linear-gradient(90deg,#91a6c114 1px,transparent 1px)}.map-room{background:#bacdd51b;border-color:#a6bcc445;color:#91a8b653}.map-path{border-block-color:#9dbbc641;background:#b1ccd218}.player-marker{background:#adc8c2;box-shadow:0 0 0 9px #b4d1c21a,0 0 24px #a6c4b960}.map-crosshair{color:#aac0c0}.game-caption{color:#9baebd}.floating-subtitle{background:rgba(255,253,250,var(--subtitle-alpha));border-color:#fff;border-radius:12px;box-shadow:0 12px 30px #8b9ab51b}.floating-subtitle>div{color:#a4b2c7}.floating-subtitle>div span{color:#b0bfd2}.preview-translation{color:#6c80a0;font-weight:500}.preview-original{color:#a3b1c7}.game-bottom{color:#9cb1bf}.game-bottom small{color:#a6b9c5}.scene-art{border-color:#e2e6ed;border-radius:20px;background:#eef1f7}.scene-card:hover .scene-art{border-color:#b1c2dc;box-shadow:0 15px 35px #a7b5cc1b}.scene-art>span{color:#aab9d1}.scene-card-copy>span{color:#7b8faa;font-size:18px}.scene-card-copy i{color:#a5b7d0}.scene-card-copy p{color:#a0abbd;font-size:12px}.scene-valorant{background:radial-gradient(ellipse at 50% 70%,#e3edf1,#eef1f5 75%)}.tactical-ring{border-color:#aec2d940;box-shadow:0 0 0 20px #b2c5db0c,0 0 0 40px #c5d6e50a}.tactical-ring:after,.tactical-ring:before{border-color:#acc6dd40}.tactical-ring:before{background:#d8e6f030}.scene-valorant>b{color:#a5b9d5}.scene-sample{color:#a3b7cf}.scene-sample strong{color:#8da3c3}.scene-social{background:radial-gradient(ellipse at 60% 55%,#e8e1f0,#f0edf6 80%)}.orbit-line{border-color:#cdc3df66}.orbit-line:before{border-color:#d8cce74d}.social-bubble{border-color:#fdfbff;background:#fbf9ff;color:#a19fbc;box-shadow:0 15px 25px #a295bb13;border-radius:13px}.bubble-b{background:#dddff0;color:#939cba}.scene-esports{background:linear-gradient(130deg,#e4eeea,#e7eff3 75%)}.esports-lines{background:repeating-linear-gradient(120deg,transparent 0 38px,#adcadb22 39px 40px)}.broadcast-caption span{color:#a7bfbe}.broadcast-caption strong{color:#91aeaf;font-weight:450}.about-section{border-color:#e3e5e7}.about-section h2{color:#7d90ac;font-weight:500}.about-section p{color:#a0aabc}.steps li{border-color:#e1e4e9}.steps li>span{color:#b2c0d4}.steps h3{color:#8094b2}.steps p{color:#a3aebf}.closing-glow{background:radial-gradient(ellipse,#e5e9f199,transparent 65%)}.closing .eyebrow{color:#b0bfd4}.closing h2{color:#7c90b1;font-weight:500}.closing>p{color:#aab6c8}footer{background:#f1eee7;border-top-color:#e5e1dc}.footer-brand p,.footer-grid>div>p{color:#a3aab5}.footer-grid h2{color:#8494ad}.footer-grid>div:not(.footer-brand)>a{color:#a0acbd}.footer-grid>div:not(.footer-brand)>a:hover{color:#718aae}.footer-action{border-color:#dce1e7}.admin-link{color:#b1bbc9!important}.footer-bottom{border-color:#e1ddd8;color:#acb2bc}.page-heading h1{font-weight:500;color:#697e9e}.page-heading h1 .muted{color:#a0b5d2}.page-heading .lead{color:#9ca8ba}.anchor-nav a{color:#91a6c6;background:#fdfbf7;border-color:#e1e6ed;border-radius:100px}.anchor-nav a:hover{background:#eef2f8;color:#6986af}.product-story{border-color:#e3e7ed}.product-story h3{color:#7d90ae;font-weight:500}.product-story p{color:#9ba7ba}.product-story .fine{color:#a4afc0}.clean-list{color:#94a7c3}.clean-list li{border-color:#e2e8ef}.clean-list li:before{color:#b1c2da}.product-shot{background:#f2f5fa;border:1px solid #e0e7f0;border-radius:20px;box-shadow:0 25px 55px #a7b7ce19}.product-shot figcaption{color:#aab9ce}.product-shot img,.product-shot>a{border-radius:11px}.help-intro>p{color:#a1aec1}.guide-list article{border-color:#dce4ee}.guide-list article>span{color:#a0b5d1}.guide-list article h3{color:#8299bb}.guide-list article p{color:#99a9c1}.guide-list .text-link{color:#849fc5}.audio-table>div{border-color:#dae3ee;color:#9eafc9}.audio-table strong{color:#819abc}.faq-search{color:#a5b4cc}.faq-search input{background:#fdfbf7;border-color:#e0e5ed;border-radius:100px;color:#718aae}.faq-search input::placeholder{color:#b4bfd0}.faq-list details{border-color:#e2e6ec}.faq-list details:last-child{border-color:#e2e6ec}.faq-list summary{color:#889ab6}.faq-list summary>span{color:#bdc9db}.faq-list summary>b{color:#aabdd8}.faq-list details p,.faq-empty{color:#99a8bf}.download-card{background:radial-gradient(ellipse at 50% 0,#edf1f7,transparent 65%),#fffdfa;border:1px solid #e3e9f1;border-radius:25px;box-shadow:0 24px 60px #a1b3ce14}.download-icon img{filter:drop-shadow(0 8px 20px #abbddd29)}.download-card h2{color:#7f93b3;font-weight:500}.download-card>p{color:#a5b4cb}.version-box{color:#91a9ca}.release-status{color:#94abc9;background:#edf2f8}.changelog{color:#a4b5ce}.retry{color:#7c97be;background:#edf2f8;border-color:#cfdbeb;border-radius:100px}.download-aside h2{color:#8298b9;font-weight:500}.download-aside>p{color:#a1b0c6}.guide-entry{color:#91a7c7;border-color:#e1e7ef}.guide-entry small{color:#b1bfd3}.guide-entry b{color:#b4c3d9}.download-notes h2{color:#8b9fbf}.download-notes p{color:#a3b1c8}.news-layout aside p{color:#a0b1ca}.announcement-item{border-color:#e1e6ed}.announcement-item h3{color:#8198ba;font-weight:500}.announcement-item p,.empty-state,#announcements>p{color:#a0b0c8}.empty-state{border-color:#e1e6ed}.image-dialog{background:#faf8f2;border-color:#d7e0ee;border-radius:20px;color:#93a7c7}.image-dialog::backdrop{background:#394b6970;backdrop-filter:blur(10px)}.image-close{background:#f3f5f9;color:#8aa2c6;border-color:#dae2ee;border-radius:100px}.motion-paused .cream-cloud,.motion-paused .cloud-drizzle i,.motion-paused .mini-wave i{animation-play-state:paused}@keyframes cloud-drift{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-14px) rotate(1deg)}}@keyframes drizzle{0%{transform:translateY(0);opacity:0}30%{opacity:.6}85%,100%{transform:translateY(105px);opacity:0}}
@media(max-width:1050px){.hero h1{font-size:61px}.hero-visual{height:480px}.chip-input{top:80px;width:208px}.chip-output{width:218px;bottom:79px}.chip-output p{font-size:22px}.voice-chip{padding:16px 19px}.cream-cloud{width:117%;left:-9%;top:-1px}}
@media(max-width:760px){.nav-wrap{height:72px}.topbar nav{top:72px;background:#faf8f2;border-color:#e0e5ed}.menu-button{color:#8ca5c7}.hero{padding-top:48px;padding-bottom:62px;min-height:initial;grid-template-columns:1fr}.hero:before{left:-15%;top:365px;width:130%;height:500px}.hero h1{font-size:55px;font-weight:500}.hero-copy>.eyebrow{font-size:9px;padding:6px 11px;margin-bottom:27px}.hero-lead{font-size:13px;line-height:2.1;margin-top:24px}.hero-fine{font-size:9px}.hero-visual{height:422px;margin-top:20px;margin-bottom:-10px}.cream-cloud{width:114%;left:-7%;top:-7px}.chip-input{left:0;top:59px;width:201px}.chip-output{right:0;bottom:72px;width:218px}.voice-chip{padding:15px 19px}.chip-input p{font-size:15px}.chip-output p{font-size:22px}.chip-output small{font-size:9px}.hero-actions .button{font-size:10px;gap:13px;padding:13px 16px}.visual-note{font-size:8px;bottom:23px}.cloud-drizzle{width:110px;top:53%;left:33%;height:140px}.cloud-drizzle i:nth-child(5){left:94px}.hero-bottom{font-size:7px}.hero-bottom a{font-size:9px}.language-band>.wrap{min-height:147px}.language-band b{font-size:17px}.flow-layout{display:block}.flow-panel{padding:22px 20px;border-radius:20px}.flow-description{font-size:12px}.result-line{padding:16px 18px}.result-line p{font-size:22px}.section-heading h2{font-size:32px}.scene-art{height:245px;border-radius:18px}.scene-card-copy>span{font-size:19px}.light-section .fine{font-size:10px}.hero-bottom{bottom:21px}.download-card{padding:34px 25px;border-radius:22px}.page-heading h1{font-size:46px}.subtitle-layout,.help-layout{display:block}.product-shot{border-radius:18px}.product-shot img,.product-shot>a{border-radius:9px}.portrait-shot{transform:none}.game-preview{border-radius:17px}.brand small{color:#9aa9bd}.footer-grid{padding-top:43px}.footer-bottom{font-size:8px}.nav-download{font-size:9px;padding:8px 13px}.ambient-toggle{right:0}}
@media(max-width:370px){.hero h1{font-size:49px}.hero-actions .button{font-size:9px;padding:12px 13px;gap:9px}.hero-visual{height:380px}.chip-input{width:181px;top:52px}.chip-output{width:199px;bottom:64px}.chip-output p{font-size:21px}.voice-chip{padding:14px 17px}.chip-input p{font-size:14px}.cream-cloud{top:1px}.language-band b{font-size:15px}}
/* Soft color stays in surfaces; text keeps enough contrast to read comfortably. */
.primary{background:#adc3e5;color:#30496f}.primary:hover{background:#bed0eb;color:#30496f}.dark{background:#adc3e5;color:#30496f}.dark:hover{background:#bed0eb;color:#30496f}.ghost,.text-link,.nav-download{color:#617795}.hero h1>span{color:#708cb4}.muted,.section-heading .muted,.page-heading h1 .muted{color:#708cb4}.hero-lead,.hero-fine,.lead,.fine,.section-heading>p,.flow-description,.scene-card-copy p,.about-section p,.steps p,.closing>p,.product-story p,.product-story .fine,.help-intro>p,.guide-list article p,.faq-list details p,.faq-empty,.download-card>p,.version-box,.changelog,.download-aside>p,.download-notes p,.news-layout aside p,.announcement-item p,.empty-state,#announcements>p{color:#617088}.eyebrow,.hero-copy>.eyebrow,.light-section .eyebrow,.closing .eyebrow,.guide-list article>span,.play-toggle,.panel-top,.mini-label,.pipeline,.demo-note,.source-line small,.result-line small,.visual-note{color:#63728a}.topbar nav,.brand small,.voice-chip>span,.chip-output small,.hero-bottom,.hero-bottom a,.language-band>.wrap>span,.language-band small{color:#64758d}.voice-chip p,.chip-output p,.source-line p,.result-line p{color:#627a9f}.demo-tabs small{color:#687b98}.demo-tabs button,.demo-tabs button span{color:#7082a0}.demo-tabs button[aria-selected=true],.demo-tabs button[aria-selected=true] span,.pipeline .active{color:#536f9a}.light-section .lead,.light-section .fine,.subtitle-controls label,.subtitle-controls output,.help-intro>p,.guide-list article p,.audio-table>div,.guide-list article>span{color:#5f6f88}.footer-brand p,.footer-grid>div>p,.footer-grid>div:not(.footer-brand)>a,.footer-bottom{color:#647188}.admin-link{color:#6c7b93!important}.clean-list,.anchor-nav a,.faq-search,.faq-search input::placeholder,.guide-entry small,.product-shot figcaption,.release-status{color:#63728a}.hero:before{width:57%}.cream-cloud{width:96%;left:2%;top:15px}.cloud-stage{overflow:visible}.hero-visual{min-width:0}.hero{overflow:clip}.game-caption,.game-bottom,.game-bottom small{color:#627a8f}
@media(max-width:1050px){.cream-cloud{width:104%;left:-2%;top:15px}}
@media(max-width:760px){.hero:before{left:0;width:100%}.cream-cloud{width:100%;left:0;top:13px}}
.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
.native-flow-result{border:0;background:none;border-radius:0;padding:0;box-shadow:none!important;min-height:0}.native-flow-result>.mini-label{display:block;margin-bottom:12px}.native-flow-stage{background:linear-gradient(130deg,#263748,#344653);border-radius:14px;padding:6px}.native-flow-image{width:100%;height:auto;display:block}.flow-panel[data-phase="0"] .native-flow-image{opacity:.35}.flow-panel[data-phase="1"] .native-flow-image{opacity:.65}.flow-panel[data-phase="2"] .native-flow-image{opacity:1}.native-flow-image{transition:opacity .5s}.native-showcase{border-radius:20px;border:1px solid #d9e1eb;box-shadow:0 25px 55px #a7b7cd1c;overflow:hidden;background:#f8fafb}.native-showcase-label{display:flex;justify-content:space-between;padding:19px 22px;color:#65758b;font-size:10px}.native-showcase-bg{position:relative;background:linear-gradient(130deg,#243644,#536b73);height:310px;display:flex;align-items:center;padding:20px}.native-showcase-bg:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 90% 10%,#92b2b133,transparent 60%)}.native-backdrop-note{position:absolute;top:29px;left:30px;font-size:9px;color:#aabac58c;letter-spacing:.16em;line-height:2}.floating-subtitle.native-subtitle{position:relative;inset:auto;width:100%;background:none;border:0;padding:0;border-radius:0;box-shadow:none;opacity:.8;z-index:1;margin-top:32px}.native-subtitle img{width:100%;height:auto}.native-caption{padding:15px 22px;font-size:9px;color:#65758c;margin:0;background:#f8fafb}.native-hero.chip-output{width:320px;bottom:67px;right:-9px;padding:14px 16px}.native-hero img{margin-top:12px;border-radius:9px;background:#293b4d;width:100%}.native-hero a{display:block;font-size:9px;color:#6e84a6;text-align:right;margin-top:9px}.native-hero a:hover{color:#486d9f}
@media(max-width:1050px){.native-hero.chip-output{width:280px;right:-6px;bottom:54px}.native-showcase-bg{height:300px;padding:12px}.native-caption{font-size:8px}}
@media(max-width:760px){.native-hero.chip-output{width:267px;bottom:49px;right:2px;padding:13px 15px}.native-showcase-label{padding:16px;font-size:9px}.native-showcase-bg{height:245px;padding:10px}.native-caption{padding:13px 16px;font-size:8px;line-height:1.8}.native-flow-stage{padding:4px;border-radius:10px}.native-flow-result>.mini-label{font-size:9px;margin-bottom:10px}.floating-subtitle.native-subtitle{margin-top:20px}}
@media(max-width:370px){.native-hero.chip-output{width:237px;bottom:41px}.native-showcase-bg{height:220px}}
.cloud-theme{height:540px}.sky-wash{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 45% 50%,#e3ebf466,transparent 68%)}.sky-cloud{position:absolute;background:radial-gradient(ellipse at 30% 65%,#fffdf8ef,transparent 63%),radial-gradient(ellipse at 65% 40%,#fcfdfff5,transparent 60%);filter:blur(12px);border-radius:50%;animation:cloud-drift 12s ease-in-out infinite}.sky-cloud-one{width:470px;height:225px;top:205px;left:5px;transform:rotate(-12deg)}.sky-cloud-two{width:260px;height:150px;top:77px;right:12px;animation-delay:-6s}.cloud-theme .chip-input{top:93px;left:19px;width:218px;--rotation:-4deg}.native-hero-product{position:absolute;top:248px;left:42px;right:0;background:rgba(253,253,251,.89);border:1px solid #fff;border-radius:18px;padding:14px 17px 13px;box-shadow:0 22px 45px #92a6bf21;transform:rotate(2deg);animation:product-drift 11s ease-in-out infinite;animation-delay:-4s}.native-hero-label{display:flex;gap:8px;align-items:center;font-size:9px;color:#60738f;margin-bottom:9px;line-height:1.5}.native-hero-label>span:last-child{margin-left:auto;font-size:8px;color:#7b8da9}.hero-native-image{border-radius:11px;background:#283c4e;width:100%;height:auto}.native-hero-product>a{display:block;text-align:right;font-size:9px;color:#647a9b;margin-top:9px}.native-hero-product>a:hover{color:#425e89}.cloud-theme .visual-note{bottom:22px;font-size:9px}.cloud-theme .ambient-toggle{bottom:12px}.cloud-atmosphere{position:absolute;left:-3%;top:0;width:112%;max-width:none;animation:cloud-drift 16s ease-in-out infinite;pointer-events:none;opacity:.85}.motion-paused .native-hero-product,.motion-paused .sky-cloud,.motion-paused .cloud-atmosphere{animation-play-state:paused}@keyframes product-drift{0%,100%{transform:translateY(0) rotate(2deg)}50%{transform:translateY(-7px) rotate(1deg)}}
@media(max-width:1050px){.cloud-theme{height:480px}.cloud-theme .chip-input{top:73px;left:9px;width:206px}.native-hero-product{top:229px;left:14px;right:0;padding:13px 14px}.sky-cloud-one{width:380px;left:-30px;top:175px}.cloud-atmosphere{top:40px;left:0;width:112%}}
@media(max-width:760px){.cloud-theme{height:393px;margin-top:16px;margin-bottom:-5px}.cloud-theme .chip-input{top:45px;left:5px;width:201px}.native-hero-product{top:179px;left:10px;right:0;padding:12px 12px 11px;border-radius:14px}.native-hero-label{font-size:8px;margin-bottom:8px;gap:6px}.native-hero-label img{width:21px}.native-hero-label>span:last-child{font-size:7px}.hero-native-image{border-radius:8px}.native-hero-product>a{font-size:8px}.cloud-theme .visual-note{bottom:18px;font-size:8px}.cloud-theme .ambient-toggle{bottom:6px}.sky-cloud-one{width:330px;left:0;top:120px}.sky-cloud-two{top:13px;right:0;width:240px}.cloud-atmosphere{top:45px;left:-5%;width:110%}}
@media(max-width:370px){.cloud-theme{height:355px}.cloud-theme .chip-input{top:34px;left:3px;width:185px}.native-hero-product{top:156px;left:3px;right:0}.native-hero-label{font-size:7px}.native-hero-label>span:last-child{font-size:6px}.sky-cloud-one{width:280px;top:100px}}
.scene-sample,.scene-sample strong,.social-bubble,.bubble-b,.broadcast-caption span,.broadcast-caption strong{color:#617795}.scene-card-copy>span,.steps h3,.footer-grid h2,.audio-table strong,.guide-list article h3,.faq-list summary,.guide-entry{color:#5f7290}.download-aside h2,.download-card h2,.help-intro h2,.product-story h3{color:#6a829f}.subtitle-controls label,.subtitle-controls output{color:#5b6e89}.cloud-atmosphere{opacity:.65}
.native-hero-product{animation:none;transform:none}.voice-chip:hover,.voice-chip:focus-within{animation-play-state:paused}.cloud-atmosphere{-webkit-mask-image:radial-gradient(ellipse at 52% 63%,#000 27%,transparent 73%);mask-image:radial-gradient(ellipse at 52% 63%,#000 27%,transparent 73%)}
@media(max-width:760px){.cloud-theme{height:460px}.native-hero-product{top:180px}}
@media(max-width:370px){.cloud-theme{height:405px}.native-hero-product{top:158px}}
@media(prefers-reduced-motion:reduce){.cream-cloud,.cloud-drizzle i,.mini-wave i,.native-hero-product,.sky-cloud,.cloud-atmosphere{animation:none!important}.cream-cloud{transform:none}.chip-input{transform:rotate(-4deg)}.chip-output{transform:rotate(4deg)}}
