:root{color:#080808;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--u:clamp(.533333px, .0520833vw, 1px);--blue:#366cf3;--muted:#888;--surface:#f4f4f6;background:#fff;font-family:PingFang SC,Microsoft YaHei,Inter,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{min-width:1024px;margin:0}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer;font:inherit;color:inherit}a{color:inherit;text-decoration:none}button{background:0 0;border:0;padding:0}button,a{touch-action:manipulation}button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--blue);outline-offset:6px}h1,h2,h3,p{margin:0}img{max-width:100%;display:block}.section,.hero{width:100%;min-height:calc(988 * var(--u));position:relative}.section{padding:calc(140 * var(--u)) 0}.section-heading{text-align:center;z-index:1;flex-direction:column;align-items:center;display:flex;position:relative}h2{font-size:calc(56 * var(--u));letter-spacing:.04em;font-weight:600;line-height:1.5}.section-heading h2{display:inline-block;position:relative}.section-heading>p{margin-top:calc(20 * var(--u));font-size:calc(28 * var(--u));color:var(--muted);letter-spacing:.02em;line-height:1.5}.button{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 25px;font-size:14px;line-height:20px;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000012}.button-dark{color:#fff;background:#050505;border:1px solid #050505}.button-dark:hover{background:#282828}.button-outline{border:1px solid #0f131e}.button-blue{color:#fff;background:var(--blue);border:1px solid var(--blue)}.site-header{--site-header-height:clamp(66px, 4.58333vw, 88px);z-index:20;width:100%;min-width:1024px;height:var(--site-header-height);padding:0 calc(80 * var(--u));background:0 0;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0}.site-header-surface{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;background:#ffffffa6;border-bottom:1px solid #fff;position:absolute;inset:0}.brand{z-index:3;flex-shrink:0;width:129px;position:relative}.brand img{width:129px;height:auto}.main-nav{z-index:3;gap:36px;font-size:14px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.main-nav>*{padding:16px 0}.main-nav a{transition:color .2s}.main-nav a:hover{color:var(--blue)}.header-actions{z-index:3;gap:16px;display:flex;position:relative}.skip-link{z-index:50;background:#fff;padding:12px;position:fixed;top:-80px;left:20px}.skip-link:focus{top:12px}.hero{height:calc(988 * var(--u));overflow:hidden}.hero-background{opacity:.3;width:112.475%;max-width:none;height:auto;position:absolute;top:-6.9%;left:-6.2375%}.hero-fade{width:100%;height:calc(121 * var(--u));pointer-events:none;position:absolute;bottom:0}.hero-content{z-index:2;padding-top:calc(300 * var(--u));text-align:center;transition:padding-top .42s cubic-bezier(.3,.85,.3,1);position:relative}.hero h1{font-weight:600;font-size:calc(68 * var(--u));letter-spacing:.04em;color:#000;line-height:1.5}.hero-first{justify-content:center;align-items:center;gap:calc(12 * var(--u));height:calc(102 * var(--u));white-space:nowrap;display:flex}.platform-switch{align-items:center;gap:calc(17.231 * var(--u));height:calc(98 * var(--u));border-radius:calc(108 * var(--u));font-weight:600;font-size:calc(52 * var(--u));letter-spacing:.04em;color:#000;white-space:nowrap;background-repeat:no-repeat;background-size:contain;flex:none;line-height:1.5;transition:width .3s cubic-bezier(.3,.8,.3,1);display:inline-flex;position:relative;overflow:hidden}.platform-switch:focus-visible{outline:none;box-shadow:0 6px 18px #00000024}.platform-layer{visibility:hidden;pointer-events:none;font-size:calc(52 * var(--u));letter-spacing:.04em;position:absolute;inset:0}.platform-layer.is-current,.platform-layer.is-outgoing{visibility:visible}.platform-layer.platform-instagram{font-size:calc(58 * var(--u))}.platform-layer.platform-youtube{letter-spacing:0}.platform-backdrop{border-radius:inherit;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.platform-layer.platform-youtube .platform-backdrop{background-color:#ffe4e4}.platform-content{align-items:center;gap:calc(17.231 * var(--u));height:100%;display:flex;position:relative}.is-entering .platform-current{animation:.42s cubic-bezier(.3,.85,.3,1) both platform-enter}.is-outgoing .platform-current{animation:.42s cubic-bezier(.3,.85,.3,1) both platform-exit}.is-entering .platform-logo-slot{animation:.26s .18s both platform-icon-enter}.is-outgoing .platform-logo-slot{animation:.18s both platform-icon-exit}.is-entering .platform-backdrop{animation:.3s both platform-background-enter}.is-outgoing .platform-backdrop{animation:.3s both platform-background-exit}.platform-logo-slot{flex:none;display:block;position:relative;overflow:hidden}.platform-logo{width:100%;max-width:none;height:auto}.platform-switch.platform-tiktok{width:calc(308.824 * var(--u))}.platform-layer.platform-tiktok .platform-content{padding-left:calc(58.97 * var(--u))}.platform-layer.platform-tiktok .platform-logo-slot{width:calc(193.499 * var(--u));height:calc(56.462 * var(--u))}.platform-switch.platform-douyin{width:calc(259.82 * var(--u))}.platform-layer.platform-douyin .platform-content{padding-left:calc(35 * var(--u))}.platform-layer.platform-douyin .platform-logo-slot{width:calc(46.128 * var(--u));height:calc(53.846 * var(--u))}.platform-switch.platform-instagram{width:calc(449.734 * var(--u));font-size:calc(58 * var(--u))}.platform-layer.platform-instagram .platform-content{padding-left:calc(31.43 * var(--u))}.platform-layer.platform-instagram .platform-logo-slot{width:calc(60 * var(--u));height:calc(60 * var(--u))}.platform-switch.platform-xiaohongshu{width:calc(308.898 * var(--u))}.platform-layer.platform-xiaohongshu .platform-content{padding-left:calc(27.46 * var(--u))}.platform-layer.platform-xiaohongshu .platform-logo-slot{width:calc(62 * var(--u));height:calc(62 * var(--u));border-radius:50%}.platform-switch.platform-youtube{width:calc(411.751 * var(--u));letter-spacing:0}.platform-layer.platform-youtube .platform-content{padding-left:calc(32 * var(--u))}.platform-layer.platform-youtube .platform-logo-slot{width:calc(109.52 * var(--u));height:calc(74.013 * var(--u))}.platform-layer.platform-youtube .platform-logo{width:298.44%;height:100%}.platform-current{display:block}.hero-second{margin-top:calc(8 * var(--u));height:calc(102 * var(--u));letter-spacing:.1em;white-space:nowrap;transition:margin-top .42s cubic-bezier(.3,.85,.3,1);display:block}.hero-underlined{position:relative}.hero-underline{width:calc(231 * var(--u));max-width:none;height:auto;left:0;bottom:calc(-10 * var(--u));pointer-events:none;transition:opacity .3s;position:absolute;transform:rotate(2.61deg)}.hero-underline.is-hidden{opacity:0}.hero-subtitle{color:#6e728699;font-size:calc(18 * var(--u));letter-spacing:.04em;margin-top:calc(16 * var(--u));white-space:nowrap;line-height:1.5;transition:margin-top .42s cubic-bezier(.3,.85,.3,1)}.hero-actions{align-items:center;gap:calc(24 * var(--u));margin-top:calc(88 * var(--u));flex-direction:column;transition:margin-top .42s cubic-bezier(.3,.85,.3,1);display:flex}.hero-instagram .hero-content{padding-top:calc(318.868 * var(--u))}.hero-youtube .hero-content{padding-top:calc(294 * var(--u))}.hero-instagram .hero-second,.hero-youtube .hero-second{margin-top:calc(4 * var(--u))}.hero-instagram .hero-subtitle,.hero-youtube .hero-subtitle{margin-top:calc(10 * var(--u))}.hero-instagram .hero-actions{margin-top:calc(58 * var(--u))}.booking-button{min-height:calc(60 * var(--u));min-width:calc(168 * var(--u));padding:calc(19 * var(--u)) calc(30 * var(--u));font-size:max(12px, calc(16 * var(--u)))}.booking-button img{width:16px;height:auto}.text-button{color:var(--blue);font-size:max(12px, calc(14 * var(--u)));padding:4px 8px}.text-button:hover{text-underline-offset:4px;text-decoration:underline}.hero-decor{pointer-events:none;position:absolute;inset:0}.scenarios{padding-top:calc(148 * var(--u))}.reveal-character{white-space:pre;display:inline-block}.reveal-section[data-reveal-visible=false] .reveal-character{opacity:0;transform:translateY(.55em)}.reveal-section[data-reveal-visible=true] .reveal-character{animation:reveal-character-wave .62s cubic-bezier(.2, .7, .3, 1) var(--reveal-character-delay) both}@keyframes reveal-character-wave{0%{opacity:0;transform:translateY(.55em)}70%{opacity:1;transform:translateY(-.07em)}to{opacity:1;transform:translateY(0)}}.reveal-section[data-reveal-visible=false] .reveal-copy{opacity:0;transform:translateY(26px)}.reveal-section[data-reveal-visible=true] .reveal-copy{animation:.9s cubic-bezier(.22,.68,.26,1) .18s both reveal-content}@keyframes reveal-content{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translate(0,0)}}.reveal-section[data-reveal-visible=false] .reveal-decoration,.reveal-section[data-reveal-visible=false] .reveal-heading>img,.reveal-section[data-reveal-visible=false] .reveal-heading>.pricing-spark{opacity:0}.reveal-section[data-reveal-visible=true] .reveal-decoration,.reveal-section[data-reveal-visible=true] .reveal-heading>img,.reveal-section[data-reveal-visible=true] .reveal-heading>.pricing-spark{animation:.9s .18s both reveal-decoration-fade}@keyframes reveal-decoration-fade{0%{opacity:0}to{opacity:1}}.reveal-section[data-reveal-visible=false] .reveal-item{opacity:0;translate:0 8px}.reveal-section[data-reveal-visible=true] .reveal-item{animation:reveal-item-rise .7s cubic-bezier(.45, 0, .55, 1) calc(.18s + var(--reveal-item-delay,0s)) both, reveal-item-fade .9s cubic-bezier(.45, 0, .55, 1) calc(.18s + var(--reveal-item-delay,0s)) both}@keyframes reveal-item-rise{0%{translate:0 8px}to{translate:0}}@keyframes reveal-item-fade{0%{opacity:0}to{opacity:1}}.section-heading .goal-badge{align-items:center;gap:calc(14 * var(--u));padding:calc(12 * var(--u)) calc(32 * var(--u));margin-top:calc(24 * var(--u));color:var(--blue);font-size:calc(24 * var(--u));background:#eff6ff;border-radius:100px;display:inline-flex}.goal-badge img{width:calc(34 * var(--u));height:auto}.scenario-doodle{pointer-events:none;top:calc(158 * var(--u));position:absolute}.rocket-doodle{width:calc(143 * var(--u));left:12.86%}.plane-doodle{width:calc(133 * var(--u));right:13.43%;transform:scaleX(-1)}.scenario-grid{gap:calc(36 * var(--u));width:calc(1415.5 * var(--u));margin:calc(58 * var(--u)) auto 0;grid-template-columns:repeat(3,1fr);display:grid}.scenario-card{border-radius:calc(44 * var(--u));padding:calc(10 * var(--u));min-height:calc(450 * var(--u));border:2px solid #e4e4e4;transition:border-color .25s,transform .3s}.scenario-card:hover{transform:translateY(calc(-8 * var(--u)));border-color:#c6d8ff}.scenario-art{height:calc(302 * var(--u));border-radius:calc(33 * var(--u));background:#f5f6fa;border:1px solid #f0f0f0;position:relative;overflow:hidden}.scenario-object{width:calc(292 * var(--u));max-width:none;left:41.7%;top:calc(-54 * var(--u));transition:transform .45s;position:absolute}.scenario-1 .scenario-object{left:44.2%;top:calc(-58 * var(--u))}.scenario-2 .scenario-object{width:calc(302 * var(--u));left:48.2%;top:calc(-61 * var(--u))}.scenario-card:hover .scenario-object{transform:translateY(calc(-10 * var(--u))) rotate(4deg)}.scenario-art h3{bottom:calc(26 * var(--u));left:calc(26 * var(--u));right:calc(26 * var(--u));font-size:calc(40 * var(--u));letter-spacing:.04em;justify-content:space-between;align-items:center;font-weight:600;display:flex;position:absolute}.round-arrow{width:calc(57 * var(--u));transform-origin:50%;flex:none;height:auto;transition:transform .25s;transform:rotate(0)}.scenario-card:hover .round-arrow,.scenario-card:focus-visible .round-arrow{transform:rotate(30deg)}.scenario-card>p{color:#0008;font-size:calc(20 * var(--u));letter-spacing:.1em;margin:calc(30 * var(--u)) calc(16 * var(--u));line-height:1.5}.benefits{padding-top:calc(159 * var(--u))}.benefits-underline{right:0;bottom:calc(-6 * var(--u));width:calc(218 * var(--u));position:absolute}.thinking-decoration{width:calc(262 * var(--u));height:calc(240 * var(--u));left:calc(50% + 398 * var(--u));top:calc(99 * var(--u));position:absolute}.thinking-glow{width:100%;height:auto;position:absolute}.thinking-crop{width:calc(67.42 * var(--u));height:calc(67.42 * var(--u));left:calc(97 * var(--u));top:calc(86 * var(--u));position:absolute;overflow:hidden}.thinking-crop img{width:318.43%;max-width:none;position:absolute;top:-4.44%;left:-33.09%}.benefit-grid{width:calc(1700 * var(--u));gap:calc(20 * var(--u));margin:calc(76 * var(--u)) auto 0;grid-template-columns:repeat(4,1fr);display:grid}.benefit-card{min-height:calc(461 * var(--u));border-radius:calc(40 * var(--u));background:var(--card-color);padding:calc(40 * var(--u)) calc(30 * var(--u));position:relative;overflow:hidden}.benefit-value{font-size:calc(120 * var(--u));letter-spacing:-.05em;z-index:1;font-style:italic;font-weight:800;line-height:1.35;position:relative}.benefit-value span{margin-left:calc(10 * var(--u));font-size:calc(46 * var(--u));font-style:normal;font-weight:500;display:inline-block}.benefit-card h3{margin-top:calc(40 * var(--u));font-size:calc(38 * var(--u));font-weight:500;line-height:1.5}.benefit-card p{margin-top:calc(16 * var(--u));font-size:calc(23 * var(--u));color:var(--muted);line-height:1.55}.benefit-icon{width:calc(170 * var(--u));right:calc(-8 * var(--u));top:calc(14 * var(--u));transform-origin:100% 0;transition:transform .45s;position:absolute}.benefit-card:hover .benefit-icon,.benefit-card:focus-visible .benefit-icon{transform:scale(.75)rotate(-8deg)}.features{padding-top:calc(100 * var(--u));padding-bottom:calc(90 * var(--u))}.feature-stage{width:calc(1266 * var(--u));height:calc(588 * var(--u));margin:calc(64 * var(--u)) auto 0;transform:translateX(calc(-39 * var(--u)));position:relative}.feature-card{left:calc(var(--card-x) * var(--u));top:calc(var(--card-y) * var(--u));width:calc(var(--card-width) * var(--u));height:calc(var(--card-height) * var(--u));border-radius:calc(40 * var(--u));background:var(--card-color);transition:left .55s cubic-bezier(.22,.68,.26,1),top .55s cubic-bezier(.22,.68,.26,1),width .55s cubic-bezier(.22,.68,.26,1),height .55s cubic-bezier(.22,.68,.26,1),border-radius .55s cubic-bezier(.22,.68,.26,1);transition-delay:var(--card-delay,0s);position:absolute;overflow:hidden}.feature-preview{z-index:2;border-radius:calc(36 * var(--u))}.feature-preview-content{padding:calc(68 * var(--u)) calc(40 * var(--u));opacity:0;pointer-events:none;transition:opacity .16s;position:absolute;inset:0}.feature-preview .feature-preview-content{opacity:1;transition:opacity .38s cubic-bezier(.22,.68,.26,1) .16s}.feature-preview-content h3,.feature-preview-content p,.feature-preview-content .feature-preview-image{opacity:0;translate:0 calc(12 * var(--u));transition:opacity .38s cubic-bezier(.22,.68,.26,1),translate .38s cubic-bezier(.22,.68,.26,1)}.feature-preview .feature-preview-content h3,.feature-preview .feature-preview-content p,.feature-preview .feature-preview-content .feature-preview-image{opacity:1;transition-delay:.18s;translate:0}.feature-preview .feature-preview-content p{transition-delay:.24s}.feature-preview .feature-preview-content .feature-preview-image{transition-delay:.3s}.feature-preview h3{font-size:calc(32 * var(--u));font-weight:600;line-height:1.4}.feature-preview p{margin-top:calc(17 * var(--u));font-size:calc(18 * var(--u));line-height:1.5}.feature-preview-image{left:calc(40 * var(--u));bottom:calc(52 * var(--u));width:calc(583 * var(--u));height:calc(300 * var(--u));border-radius:calc(22 * var(--u));display:block;position:absolute;overflow:hidden}.feature-preview-image img{object-fit:cover;width:100%;height:100%}.feature-preview-image.is-fallback{border:calc(6 * var(--u)) solid #dae3e7}.feature-module-button{background-repeat:no-repeat;background-size:calc(588 * var(--u)) calc(588 * var(--u));background-position:calc(var(--sprite-x) * var(--u)) calc(var(--sprite-y) * var(--u));opacity:1;width:100%;height:100%;transition:opacity .1s;display:block;position:absolute;inset:0}.feature-module-button.is-managed{background-position:50%;background-size:100% 100%}.feature-preview .feature-module-button{opacity:0;pointer-events:none}.feature-module-button:focus-visible{outline-offset:calc(4 * var(--u))}.feature-module-button.is-selection{place-items:center;display:grid}.feature-selection-mini{justify-items:center;gap:calc(13 * var(--u));color:#303b2e;font-size:calc(19 * var(--u));font-weight:600;display:grid}.feature-selection-mini img{width:calc(65 * var(--u));height:calc(60 * var(--u));display:block}.feature-module-persona-label{top:calc(126 * var(--u));left:calc(38 * var(--u));width:calc(104 * var(--u));height:calc(23 * var(--u));color:#000;font-size:calc(18 * var(--u));white-space:nowrap;background:linear-gradient(#fbf3f4 65%,#fcf3f3);place-items:center;font-weight:600;line-height:1;display:grid;position:absolute}.preference-engine{padding-top:calc(94 * var(--u));padding-bottom:calc(168 * var(--u));background:#fff}.preference-engine .section-heading>p{width:calc(1444 * var(--u));max-width:calc(100% - 48px);margin-top:calc(17 * var(--u));font-size:calc(24 * var(--u));white-space:nowrap}.preference-layout{grid-template-columns:calc(550 * var(--u)) calc(800 * var(--u));gap:calc(90 * var(--u));width:calc(1440 * var(--u));height:calc(535 * var(--u));margin:calc(54 * var(--u)) auto 0;display:grid}.preference-points{gap:calc(25 * var(--u));padding-top:calc(93 * var(--u));flex-direction:column;display:flex}.preference-showcase{width:calc(858.19 * var(--u))}.preference-point{height:calc(128 * var(--u));padding:calc(24 * var(--u));border-radius:calc(8 * var(--u))}.preference-point-heading{align-items:center;gap:calc(12 * var(--u));min-height:calc(36 * var(--u));display:flex}.preference-point-heading img{width:calc(32 * var(--u));height:calc(32 * var(--u));flex:none}.preference-point h3{font-size:calc(24 * var(--u));font-weight:500;line-height:1.5}.preference-point p{margin-top:calc(15 * var(--u));font-size:calc(18 * var(--u));color:var(--muted);white-space:nowrap;line-height:1.5}.preference-tabs{width:calc(270 * var(--u));height:calc(47 * var(--u));padding:calc(4 * var(--u));border-radius:calc(24 * var(--u));background:#f4f4f5;align-items:center;margin:0 auto;display:flex}.preference-tabs button{border-radius:calc(20 * var(--u));color:#8c8c8c;height:100%;font-size:calc(18 * var(--u));white-space:nowrap;flex:1;line-height:1}.preference-tabs button[aria-selected=true]{color:var(--blue);background:#fff}.preference-display{width:100%;height:calc(468 * var(--u));margin-top:calc(24.25 * var(--u));justify-content:center;align-items:flex-start;display:flex}.preference-display.is-case{border-radius:calc(24 * var(--u));border:1px solid #e5e5e5;overflow:hidden}.preference-case-scroll{overscroll-behavior:contain;width:100%;height:100%;padding:calc(20 * var(--u)) calc(24 * var(--u));scrollbar-width:thin;scrollbar-color:#c8c8c8 transparent;overflow-y:auto}.preference-markdown{color:#6f6f6f;font-size:calc(16 * var(--u));overflow-wrap:anywhere;line-height:1.48}.preference-markdown h3{color:#4d4d4d;font-size:calc(22 * var(--u));font-weight:600;line-height:1.4}.preference-markdown-status{margin-top:calc(3 * var(--u));color:#999}.preference-markdown h4{margin-top:calc(14 * var(--u));margin-bottom:calc(4 * var(--u));color:#555;font-size:calc(18 * var(--u));font-weight:600;line-height:1.45}.preference-markdown p+p{margin-top:calc(6 * var(--u))}.preference-markdown-label{margin-top:calc(8 * var(--u));color:#555;font-weight:600}.preference-markdown ul,.preference-markdown ol{margin:calc(5 * var(--u)) 0 calc(8 * var(--u));padding-left:calc(26 * var(--u))}.preference-markdown li+li{margin-top:calc(3 * var(--u))}.preference-markdown strong{color:#555;font-weight:600}.preference-video-grid{gap:calc(24.25 * var(--u));grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.preference-video-frame{width:100%;height:calc(453 * var(--u));padding:calc(16 * var(--u));border-radius:calc(18 * var(--u));border:1px solid #e5e5e5;display:block}.preference-video{border-radius:calc(11 * var(--u));object-fit:contain;background:#111;width:100%;height:100%}.preference-video:fullscreen{object-fit:contain;border-radius:0;width:100%;height:100%}.cases{background:var(--surface);padding-top:calc(94 * var(--u))}.case-grid{width:calc(1159 * var(--u));margin:calc(142 * var(--u)) auto 0;gap:calc(20 * var(--u));z-index:1;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.case-card{padding:calc(16 * var(--u)) calc(16 * var(--u)) calc(28 * var(--u));border-radius:calc(32 * var(--u));background:#fff;position:relative}.case-video{width:100%;height:calc(366 * var(--u));border-radius:calc(24 * var(--u));display:block;position:relative;overflow:hidden}.case-cover{object-fit:cover;width:100%;height:100%;transition:transform .5s}.case-video:hover .case-cover{transform:scale(1.04)}.play-icon{width:calc(78 * var(--u));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.case-info{margin-top:calc(20 * var(--u));justify-content:space-between;align-items:center;display:flex}.case-info h3{font-size:calc(32 * var(--u));font-weight:500;line-height:1.5}.case-link{width:calc(48 * var(--u));height:calc(48 * var(--u));border-radius:50%;display:block}.case-link img{transform-origin:50%;width:100%;height:auto;transition:transform .25s}.case-card:hover .case-link img,.case-link:focus-visible img{transform:scale(1.18)}.case-metrics{margin:calc(20 * var(--u)) 0 0;padding-top:calc(20 * var(--u));text-align:center;border-top:1px solid #eee;justify-content:space-between;display:flex}.case-metrics dt{font-size:calc(28 * var(--u));white-space:nowrap}.case-metrics dd{font-size:calc(13 * var(--u));color:var(--muted);margin:calc(12 * var(--u)) 0 0}.case-quote{align-items:center;gap:calc(10 * var(--u));left:0;bottom:calc(100% + 36 * var(--u));color:#fff;border-radius:calc(60 * var(--u));padding:calc(16 * var(--u));width:100%;font-size:calc(14 * var(--u));opacity:0;visibility:hidden;transform-origin:50%;pointer-events:none;background:#349e69;line-height:1.5;transition:opacity .15s,transform .18s,visibility .18s;display:flex;position:absolute;transform:translateY(12px)scale(.18)}.case-quote:after{content:"";border:calc(10 * var(--u)) solid transparent;border-top-color:#349e69;position:absolute;top:100%;left:50%}.case-quote.is-visible{opacity:1;visibility:visible;animation:.46s cubic-bezier(.2,.8,.25,1.15) both case-pop;transform:none}.smile-crop{width:calc(48 * var(--u));height:calc(48 * var(--u));flex-shrink:0;position:relative;overflow:hidden}.smile-crop img{width:338.71%;max-width:none;height:223.72%;position:absolute;top:-6.32%;left:-35.42%}.case-decorations{pointer-events:none;position:absolute;inset:0}.case-decoration{width:calc(72 * var(--u));opacity:0;visibility:hidden;transform-origin:50%;transition:opacity .15s,transform .18s,visibility .18s;position:absolute;transform:translateY(12px)scale(.18)}.case-is-hovered .case-decoration{opacity:1;visibility:visible;animation:.46s cubic-bezier(.2,.8,.25,1.15) both case-pop;transform:none}@keyframes case-pop{0%{opacity:0;transform:translateY(12px)scale(.18)}70%{opacity:1;transform:translateY(-2px)scale(1.07)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.case-quote,.case-decoration,.case-quote.is-visible,.case-is-hovered .case-decoration{transition:none;animation:none}}.case-decoration-0{top:30%;left:8.6%}.case-decoration-1{top:48%;left:13.5%}.case-decoration-2{top:68%;left:9%}.case-decoration-3{top:31%;right:8.5%}.case-decoration-4{top:51%;right:13.5%}.pricing{background:var(--surface);overflow:hidden}.pricing-glow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pricing-glow img{opacity:.8;max-width:none;height:auto;position:absolute}.glow-0{width:35%;top:19%;left:7%}.glow-1{width:35%;top:11%;left:17%}.glow-2{width:50%;top:12%;left:48%;transform:rotate(30deg)}.glow-3{width:40%;top:25%;left:45%}.glow-4{width:40%;top:20%;right:-5%}.pricing-underline{left:calc(-15 * var(--u));bottom:calc(-34 * var(--u));width:calc(270 * var(--u));position:absolute}.pricing-spark{right:calc(41 * var(--u));top:calc(-6 * var(--u));width:calc(25 * var(--u));height:calc(37 * var(--u));pointer-events:none;position:absolute}.pricing-spark img{width:calc(7 * var(--u));height:auto;position:absolute}.pricing-spark img:nth-child(2){top:0;left:0;transform:rotate(-5.5deg)}.pricing-spark img:first-child{left:calc(10 * var(--u));top:calc(3 * var(--u));width:calc(10 * var(--u));transform:rotate(50.4deg)}.pricing-spark img:last-child{left:calc(14 * var(--u));top:calc(22 * var(--u));transform:rotate(103.6deg)}.pricing-grid{width:calc(1255 * var(--u));gap:calc(20 * var(--u));margin:calc(87 * var(--u)) auto 0;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.pricing-card{border-radius:calc(44 * var(--u));min-height:calc(556 * var(--u));padding:calc(32 * var(--u));background:#fff;flex-direction:column;transition:transform .25s,box-shadow .25s;display:flex}.pricing-card:hover{transform:translateY(-4px);box-shadow:0 14px 36px #53629812}.pricing-card h3{white-space:nowrap;font-size:calc(32 * var(--u));font-weight:600;line-height:1.5}.plan-price{height:calc(66 * var(--u));margin-top:calc(12 * var(--u));align-items:center;display:flex}.plan-price-mosaic{height:calc(58 * var(--u));border-radius:calc(10 * var(--u));display:block}.plan-credits{align-items:center;gap:calc(10 * var(--u));min-height:calc(48 * var(--u));margin-top:calc(22 * var(--u));padding:0 calc(12 * var(--u));border-radius:calc(7 * var(--u));color:#888;font-size:calc(16 * var(--u));white-space:nowrap;background:#f1f9ff;display:flex}.plan-credits img{width:calc(16 * var(--u));height:calc(16 * var(--u));flex:none}.pricing-card ul{padding:calc(24 * var(--u)) 0 0;margin:calc(24 * var(--u)) 0 0;gap:calc(16 * var(--u));border-top:1px solid #eee;flex-direction:column;list-style:none;display:flex}.pricing-card li{align-items:center;gap:calc(14 * var(--u));font-size:calc(14 * var(--u));color:var(--muted);line-height:calc(24 * var(--u));display:flex}.pricing-card li img{width:calc(24 * var(--u));height:auto}.pricing-card>.button{border-radius:calc(12 * var(--u));width:100%;padding:calc(17 * var(--u)) calc(8 * var(--u));font-size:calc(20 * var(--u));min-height:calc(65 * var(--u));margin-top:auto}.pricing-card>.button-outline{border-color:#d5d5d5;transition:background-color .25s,border-color .25s,color .25s}.pricing-card-selected>.button{background-color:var(--blue);border-color:var(--blue);color:#fff}.pricing-card:not(.pricing-card-selected)>.button:hover,.pricing-card:not(.pricing-card-selected)>.button:focus-visible{color:var(--blue);background-color:#eef4ff;border-color:#b7cbff}.site-footer{max-width:1920px;padding-top:calc(180 * var(--u));height:calc(558 * var(--u));background-color:var(--surface);margin:0 auto}.footer-main{height:calc(198 * var(--u));background-image:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='1977.5'%20height='2'%20viewBox='0%200%201977.5%202'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Vector%20316'%20d='M1%201H1976.5'%20stroke='black'%20stroke-opacity='0.08'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='1977.5'%20height='2'%20viewBox='0%200%201977.5%202'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Vector%20316'%20d='M1%201H1976.5'%20stroke='black'%20stroke-opacity='0.08'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e");background-position:0 0,0 100%;background-repeat:no-repeat;background-size:100% 2px;align-items:center;display:flex}.footer-main-content{width:calc(1616 * var(--u));align-items:center;gap:calc(69 * var(--u));margin:0 auto;display:flex}.footer-logo{width:calc(140 * var(--u));height:calc(32 * var(--u));flex:none;margin-right:auto;overflow:hidden}.footer-logo img{width:calc(244.85 * var(--u));max-width:none;height:calc(32 * var(--u));transform:translateX(calc(-108 * var(--u)))}.footer-main-content>p{font-size:calc(20 * var(--u));letter-spacing:.04em;color:#171a1d;white-space:nowrap;line-height:1.5}.social-links{gap:calc(32 * var(--u));display:flex}.social-wrapper{position:relative}.social-button{width:calc(60 * var(--u));height:calc(60 * var(--u));border:.426px solid #000;border-radius:50%;place-items:center;min-width:34px;min-height:34px;display:grid}.social-button img{width:calc(34 * var(--u));height:auto}.social-button:hover{border-color:var(--blue)}.qr-popover{visibility:hidden;opacity:0;white-space:nowrap;background:#fff;border-radius:14px;padding:18px;font-size:14px;transition:opacity .2s;position:absolute;bottom:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:0 4px 28px #0002}.qr-popover img{width:140px;max-width:none}.social-wrapper:hover .qr-popover,.social-wrapper:focus-within .qr-popover{visibility:visible;opacity:1}.social-button .wechat-icon{width:calc(39.574 * var(--u))}.footer-legal{justify-content:center;align-items:flex-start;gap:calc(16 * var(--u));height:calc(180 * var(--u));padding-top:calc(85 * var(--u));font-size:calc(14 * var(--u));letter-spacing:.04em;color:#171a1d99;white-space:nowrap;line-height:1.5;display:flex}.footer-legal>*+*{background:url("data:image/svg+xml,%3csvg%20preserveAspectRatio='none'%20overflow='visible'%20style='display:%20block;'%20width='2'%20height='25'%20viewBox='0%200%202%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20id='Vector%20310'%20d='M1%201V24'%20stroke='black'%20stroke-opacity='0.08'%20stroke-width='2'%20stroke-linecap='round'/%3e%3c/svg%3e") left center / 2px calc(25 * var(--u)) no-repeat;padding-left:calc(16 * var(--u))}.legal-page{color:#111827;background:#fff;min-height:100vh}body:has(.legal-page){min-width:0}.legal-content{max-width:768px;margin:0 auto;padding:64px 24px}.legal-content h1{margin-bottom:16px;font-size:30px;font-weight:700;line-height:1.25}.legal-content>p{color:#9ca3af;margin-bottom:32px;font-size:14px}.legal-content section{margin-bottom:32px}.legal-content h2{margin-bottom:16px;font-size:20px;font-weight:600;line-height:1.4}.legal-content section p,.legal-content section ul{color:#374151;margin-bottom:12px;font-size:16px;line-height:1.75}.legal-content section .font-medium{font-weight:500}.legal-content section ul{padding-left:24px;list-style:outside}.legal-content section li+li{margin-top:4px}.footer-legal button:hover,.footer-legal a:hover{color:var(--blue)}.info-dialog{color:#111;border:1px solid #eee;border-radius:24px;width:480px;max-width:90vw;padding:42px;box-shadow:0 24px 100px #0002}.info-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#10101866}.dialog-close{place-items:center;width:42px;height:42px;padding:0;display:grid;position:absolute;top:10px;right:18px}.dialog-close svg{width:20px;height:20px;display:block}.dialog-brand{letter-spacing:3px;color:var(--blue);font-size:12px}.info-dialog h2{margin:18px 0;font-size:26px}.info-dialog p{color:#72727e;margin-bottom:28px;font-size:16px;line-height:1.8}.trial-dialog{width:min(calc(1616 * var(--u)), calc(100vw - 48px));max-width:none;min-height:calc(630 * var(--u));padding:calc(82 * var(--u)) calc(156 * var(--u)) calc(100 * var(--u));border-radius:calc(40 * var(--u));text-align:center;border:0;box-shadow:0 6px 28px #0000001a}.trial-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff52}.trial-dialog .dialog-close{top:calc(26 * var(--u));right:calc(32 * var(--u));color:#777}.trial-dialog h2{font-size:clamp(26px, calc(44 * var(--u)), 44px);letter-spacing:0;margin:0;font-weight:500;line-height:1.45}.trial-dialog>p{margin:calc(22 * var(--u)) 0 0;color:#b8b8bd;font-size:clamp(12px, calc(20 * var(--u)), 20px);line-height:1.5}.trial-form{align-items:center;gap:calc(20 * var(--u));margin-top:calc(63 * var(--u));flex-direction:column;display:flex}.trial-form-row{gap:calc(20 * var(--u));grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.trial-form input,.trial-form textarea{border-radius:calc(5 * var(--u));color:#171a1d;width:100%;font:inherit;font-size:clamp(12px, calc(16 * var(--u)), 16px);outline-offset:2px;background:#fff;border:1px solid #d5d5d8;display:block}.trial-form input::placeholder,.trial-form textarea::placeholder{color:#858589}.trial-form input{height:calc(50 * var(--u));min-height:34px;padding:0 calc(12 * var(--u))}.trial-needs{width:100%;position:relative}.trial-plan-tag{z-index:1;top:calc(9 * var(--u));left:calc(12 * var(--u));height:calc(20 * var(--u));padding:0 calc(6 * var(--u));border-radius:calc(6 * var(--u));color:#1d2129;font-size:calc(12 * var(--u));line-height:calc(20 * var(--u));white-space:nowrap;background:#fff;border:1px solid #e5e6eb;align-items:center;display:inline-flex;position:absolute}.trial-plan-tag button{width:calc(12 * var(--u));height:calc(16 * var(--u));margin-left:calc(2 * var(--u));color:#b8bac7;font-size:calc(12 * var(--u));line-height:1}.trial-form textarea{height:calc(105 * var(--u));min-height:72px;padding:calc(17 * var(--u)) calc(12 * var(--u));resize:none}.trial-form textarea.trial-needs-with-tag{padding-top:calc(37 * var(--u))}.trial-submit{width:calc(275 * var(--u));min-width:170px;height:calc(50 * var(--u));border-radius:calc(6 * var(--u));color:#fff;min-height:38px;font-size:clamp(12px, calc(16 * var(--u)), 16px);background:#050505}.trial-submit:hover{background:#333}.trial-submit:disabled{cursor:default;background:#555}.trial-form .trial-registration-notice{margin:calc(-10 * var(--u)) 0 0;color:#e8414f;font-size:clamp(12px, calc(14 * var(--u)), 14px);line-height:1.4}.trial-form .trial-submit-note{color:#555;margin:0;font-size:14px}.trial-form .trial-submit-error{color:#c32f39}.video-dialog{width:min(calc(1068 * var(--u)), calc(100vw - 48px), calc(177.778dvh - 320px + 76 * var(--u)));max-width:none;max-height:calc(100vh - 48px);padding:calc(32 * var(--u)) calc(38 * var(--u)) calc(38 * var(--u));border-radius:calc(32 * var(--u));border:0;overflow:auto;box-shadow:0 6px 28px #0000001a}.video-dialog::backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff52}.video-dialog h2{margin:0 0 calc(28 * var(--u));font-size:calc(28 * var(--u));font-weight:400;line-height:calc(39 * var(--u))}.video-dialog .dialog-close{top:calc(18.65 * var(--u));right:calc(37.4 * var(--u));width:calc(52.35 * var(--u));height:calc(52.35 * var(--u));color:#333;background:#d9d9d9;border-radius:50%}.video-dialog .dialog-close svg{width:calc(22 * var(--u));height:calc(22 * var(--u))}.video-dialog video{aspect-ratio:16/9;object-fit:contain;border-radius:calc(28 * var(--u));width:100%;height:auto;display:block}.case-player{z-index:1000;background:#000;width:100%;height:100%;position:fixed;inset:0}.case-player:fullscreen{z-index:1000;background:#000;width:100%;height:100%;position:fixed;inset:0}.case-player video{object-fit:contain;width:100%;height:100%;display:block}.intro-player-close{z-index:1;color:#fff;background:#0009;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:20px;right:20px}.intro-player-close svg{width:20px;height:20px}@keyframes platform-enter{0%{opacity:0;transform:translateY(108%)}to{opacity:1;transform:translateY(0)}}@keyframes platform-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-108%)}}@keyframes platform-icon-enter{0%{opacity:0}to{opacity:1}}@keyframes platform-icon-exit{0%{opacity:1}to{opacity:0}}@keyframes platform-background-enter{0%{opacity:0}to{opacity:1}}@keyframes platform-background-exit{0%{opacity:1}to{opacity:0}}@keyframes icon-pop{0%{opacity:0;translate:0 15px;scale:.2}70%{scale:1.08}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal-section[data-reveal-visible] .reveal-character,.reveal-section[data-reveal-visible] .reveal-copy{opacity:1;transform:none}.reveal-section[data-reveal-visible] .reveal-decoration,.reveal-section[data-reveal-visible] .reveal-heading>img,.reveal-section[data-reveal-visible] .reveal-heading>.pricing-spark,.reveal-section[data-reveal-visible] .reveal-item{opacity:1}.reveal-section[data-reveal-visible] .reveal-item{translate:none}*,:before,:after{transition:none!important;animation:none!important}}.hero-art-layer{transform:rotate(var(--art-rotation));animation:.6s both icon-pop;display:block;position:absolute}.hero-art-layer img{height:auto}.tiktok-emoji>span{aspect-ratio:1;width:100%;font-family:PingFang SC,Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;line-height:1;display:block}.instagram-tile{height:calc(60 * var(--u));border-radius:calc(8 * var(--u));background:#8b35ff;place-items:center;display:grid;overflow:hidden}.instagram-tile .instagram-symbol{z-index:1;width:62%;position:relative}.instagram-bag{height:calc(58 * var(--u))}.instagram-gradient{object-fit:cover;width:140%;max-width:none;position:absolute;height:122%!important}.instagram-reel{background:linear-gradient(161deg,#f1e50a 2%,#55d6ac 56%,#7291c7 89%)}.instagram-camera{background:#0169ff}.instagram-mask{width:calc(57 * var(--u));height:calc(57 * var(--u));display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.instagram-mask img{width:131%;max-width:none}.xiaohongshu-tile{height:calc(62 * var(--u));border:calc(2 * var(--u)) solid #e6e6e6;border-radius:calc(15.4 * var(--u));background:#fff;place-items:center;display:grid}.xiaohongshu-tile img{width:calc(42 * var(--u))}.xiaohongshu-status{align-items:center;gap:calc(16 * var(--u));padding:calc(12 * var(--u)) calc(17 * var(--u));height:calc(46 * var(--u));border:calc(2 * var(--u)) solid #e6e6e6;border-radius:calc(12 * var(--u));background:#fff;display:flex}.xiaohongshu-status i{width:calc(14 * var(--u));height:calc(14 * var(--u));background:#ff99e1;flex:none;display:block;rotate:-45deg}.xiaohongshu-status span{width:calc(68 * var(--u));height:calc(12 * var(--u));background:#ff99e1;border-radius:100px;display:block}.xiaohongshu-status.purple span{background:#7c2cda}.xiaohongshu-status img{width:calc(20 * var(--u))}.play-disc{width:calc(78 * var(--u));height:calc(78 * var(--u));background:#0005;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-disc .play-icon{width:calc(50.375 * var(--u));position:static;transform:none}.case-quote{width:calc(361 * var(--u));height:calc(96.294 * var(--u));bottom:calc(100% + 18 * var(--u));padding:calc(14 * var(--u)) calc(15 * var(--u)) calc(28 * var(--u));background-color:#0000;background-repeat:no-repeat;background-size:100% 100%;border-radius:0}.case-quote:after{display:none}.case-decoration-5{top:69%;right:9%}.route-loading{min-height:100vh}.solutions-page{max-width:1920px;margin:0 auto}.solution-hero,.solution-stats,.solution-flow,.solution-feature{min-height:calc(988 * var(--u));background:#fff;position:relative;overflow:hidden}.solution-hero{padding-top:clamp(66px,4.58333vw,88px)}.solution-hero-body{min-height:calc(900 * var(--u));align-items:flex-start;display:flex;position:relative}.solution-hero-copy{z-index:1;width:52%;margin-top:calc(290 * var(--u));padding-left:calc(200 * var(--u));position:relative}.solution-hero h1{color:#252a32;font-size:calc(64 * var(--u));letter-spacing:.035em;white-space:nowrap;font-weight:600;line-height:1.22}.solution-hero-copy>p{max-width:calc(610 * var(--u));margin-top:calc(27 * var(--u));color:#69717d;font-size:calc(20 * var(--u));letter-spacing:.04em;white-space:pre-line;line-height:1.5}.solution-cta{min-width:calc(130 * var(--u));margin-top:calc(60 * var(--u));padding:calc(12 * var(--u)) calc(22 * var(--u));border-radius:calc(6 * var(--u));color:#366cf3;font-size:calc(20 * var(--u));background:#fff;border:1px solid #8dacfb;justify-content:center;align-items:center;display:inline-flex}.solution-cta:hover{background:#eff5ff}.solution-hero-art{width:calc(1050 * var(--u));height:calc(750 * var(--u));object-fit:contain;object-position:right center;max-width:none;position:absolute;top:17%;right:0}.solution-hero-tiktok .solution-hero-art{top:calc(55 * var(--u))}.solution-hero-kol .solution-hero-art{top:calc(78 * var(--u));width:calc(934 * var(--u));height:calc(700 * var(--u));right:0}.solution-hero-private .solution-hero-art{top:calc(-35 * var(--u));right:calc(60 * var(--u));width:calc(956 * var(--u));height:calc(907 * var(--u))}.solution-stats{padding-top:calc(160 * var(--u));text-align:center;flex-direction:column;align-items:center;display:flex}.solution-stats h2,.solution-flow h2{color:#252a32;font-size:calc(56 * var(--u))}.solution-stats>p{margin-top:calc(100 * var(--u));color:#657082;font-size:calc(32 * var(--u));letter-spacing:.17em;font-weight:600}.solution-stats dl{width:calc(1430 * var(--u));margin:calc(80 * var(--u)) auto 0;padding:calc(72 * var(--u)) calc(25 * var(--u));border-radius:calc(22 * var(--u));background:#f2f9ff;grid-template-columns:repeat(3,1fr);display:grid}.solution-stats dl>div+div{border-left:1px solid #dfe9f5}.solution-stats dt{color:#5c6878;font-size:calc(62 * var(--u));font-weight:300}.solution-stats dd{margin:calc(28 * var(--u)) 0 0;color:#69717d;font-size:calc(26 * var(--u));letter-spacing:.12em}.solution-flow{padding:calc(105 * var(--u)) 0 calc(100 * var(--u));text-align:center;background-image:linear-gradient(90deg,#fff9,#fff3 48%,#fff9),radial-gradient(#dceefa 2px,#0000 2.5px);background-size:100% 100%, calc(28 * var(--u)) calc(28 * var(--u))}.solution-flow-grid{grid-template-columns:repeat(3, calc(315 * var(--u)));justify-content:center;gap:calc(30 * var(--u)) calc(62 * var(--u));margin:calc(100 * var(--u)) auto 0;display:grid}.solution-flow-card{min-height:calc(178 * var(--u));padding:calc(17 * var(--u));border-radius:calc(18 * var(--u));background:#fff;border:1px solid #d8d8d8;flex-direction:column;justify-content:center;align-items:center;display:flex}.solution-flow-icon{width:calc(48 * var(--u));height:auto;margin-bottom:calc(4 * var(--u));display:block}.solution-flow-card h3{font-size:calc(24 * var(--u));font-weight:500;line-height:1.3}.solution-flow-card p{max-width:calc(260 * var(--u));margin-top:calc(6 * var(--u));color:#69717d;font-size:calc(16 * var(--u));line-height:1.35}.solution-feature{background:radial-gradient(at 67% 115%,#eaf0ff,#0000 53%),#fff;align-items:center;display:flex}.solution-feature-inner{width:calc(1516 * var(--u));margin:0 auto}.solution-feature h2{margin-bottom:calc(55 * var(--u));font-size:calc(48 * var(--u))}.solution-feature-body{grid-template-columns:calc(540 * var(--u)) calc(873 * var(--u));gap:calc(103 * var(--u));align-items:center;display:grid}.solution-feature-list{gap:calc(8 * var(--u));display:grid}.solution-feature-tab{width:100%;min-height:calc(124 * var(--u));padding:calc(19 * var(--u)) calc(24 * var(--u));border-radius:calc(16 * var(--u));color:#252a32;cursor:pointer;text-align:left;background:0 0;border:0;flex-direction:column;justify-content:center;transition:background .18s,box-shadow .18s;display:flex}.solution-feature-tab:hover{background:#f8faff}.solution-feature-tab.is-active{background:#fff;box-shadow:0 4px 22px #1c3e6c10}.solution-feature-tab:focus-visible{outline-offset:2px;outline:2px solid #366cf3}.solution-feature-tab-title{font-size:calc(23 * var(--u));font-weight:500}.solution-feature-tab-detail{margin-top:calc(10 * var(--u));color:#66717b;font-size:calc(15 * var(--u));line-height:1.5;display:block}.solution-feature-preview{aspect-ratio:893/446;border-radius:calc(26 * var(--u));width:100%;position:relative;overflow:hidden;box-shadow:0 8px 26px #10172812}.solution-feature-preview>img{object-fit:fill;width:100%;height:100%;display:block}.solution-feature-preview.is-board-crop>img{width:215%;max-width:none;height:auto;position:absolute;top:-71.3%;left:-93.4%}.cases-compact{padding-top:calc(140 * var(--u));background:#fff}.cases-compact .case-grid{width:calc(1160 * var(--u));gap:calc(48 * var(--u));margin-top:calc(110 * var(--u))}.cases-compact .case-card{border-radius:0;padding:0}.cases-compact .case-video{height:calc(426 * var(--u))}.cases-compact .case-quote,.cases-compact .case-metrics,.cases-compact .case-decorations{display:none}.cases-compact .case-info h3{font-size:calc(30 * var(--u))}.cases-video-only .case-grid{width:calc(1120 * var(--u));gap:calc(52 * var(--u))}.cases-video-only .case-video{height:calc(528 * var(--u))}@media (hover:none){.button:hover,.scenario-card:hover,.pricing-card:hover{box-shadow:none;transform:none}.scenario-card:hover .scenario-object,.case-video:hover .case-cover,.benefit-card:hover .benefit-icon{transform:none}.button:active{transform:scale(.98)}}@media (width<=1023px){:root{--header-height:64px;--page-gutter:32px}body{min-width:0}html{scroll-padding-top:calc(var(--header-height) + 16px)}section[tabindex="-1"]:focus{outline:none}.section,.hero{min-height:0}.section{padding:64px var(--page-gutter)}.reveal-character{display:inline}.section-heading h2{letter-spacing:0;text-wrap:balance;font-size:30px;line-height:1.4}.section-heading>p{text-wrap:pretty;margin-top:16px;font-size:16px;line-height:1.65}.button{min-height:48px;font-size:15px}.site-header{min-width:0;height:var(--header-height);padding:0 var(--page-gutter);background:#fffffff2}.brand,.brand img{width:110px}.header-actions{align-items:center;gap:10px}.header-actions .button{min-height:44px;padding:8px 16px;font-size:13px}.menu-toggle{border-radius:50%;place-content:center;gap:6px;width:44px;height:44px;display:grid}.menu-toggle span{background:#111;width:20px;height:2px;transition:transform .2s}.menu-toggle.is-open span:first-child{transform:translateY(4px)rotate(45deg)}.menu-toggle.is-open span:last-child{transform:translateY(-4px)rotate(-45deg)}.mobile-navigation:not([hidden]){padding:12px var(--page-gutter) 20px;max-height:calc(100vh - var(--header-height));max-height:calc(100dvh - var(--header-height));background:#fff;border-top:1px solid #eee;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 14px 22px #0000000d}.mobile-navigation>a,.mobile-navigation>button{text-align:left;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;min-height:56px;padding:12px 4px;font-size:16px;display:flex}.mobile-navigation-arrow{color:#8b8b93;flex-shrink:0}.hero{height:auto;padding:0 var(--page-gutter) 64px}.hero .hero-content{padding-top:128px}.hero-background{object-fit:cover;opacity:.4;width:180%;height:100%;top:0;left:-40%}.hero h1{letter-spacing:0;font-size:36px;line-height:1.5}.hero-first{white-space:nowrap;flex-wrap:nowrap;gap:6px;height:auto}.hero-prefix{flex:none}.hero .hero-second{height:auto;font-size:inherit;letter-spacing:0;white-space:nowrap;margin-top:12px}.hero .platform-switch{--chip-unit:clamp(.9px, .25641vw, 1px);height:calc(46 * var(--chip-unit));vertical-align:middle;border-radius:999px;min-height:44px}.hero .platform-switch.platform-tiktok{width:calc(120 * var(--chip-unit))}.hero .platform-switch.platform-douyin{width:calc(102 * var(--chip-unit))}.hero .platform-switch.platform-instagram{width:calc(166 * var(--chip-unit))}.hero .platform-switch.platform-xiaohongshu{width:calc(124 * var(--chip-unit))}.hero .platform-switch.platform-youtube{width:calc(156 * var(--chip-unit))}.hero .platform-layer{font-size:calc(22 * var(--chip-unit));letter-spacing:0}.hero .platform-layer.platform-instagram{font-size:calc(20 * var(--chip-unit))}.hero .platform-layer .platform-content{padding:0 calc(10 * var(--chip-unit));gap:calc(6 * var(--chip-unit));justify-content:center}.hero .platform-layer .platform-logo-slot{width:calc(24 * var(--chip-unit));height:calc(24 * var(--chip-unit))}.hero .platform-layer.platform-tiktok .platform-logo-slot{width:calc(96 * var(--chip-unit));height:calc(28 * var(--chip-unit))}.hero .platform-layer.platform-douyin .platform-logo-slot{width:calc(22 * var(--chip-unit));height:calc(26 * var(--chip-unit))}.hero .platform-layer.platform-youtube .platform-logo-slot{width:calc(36 * var(--chip-unit));height:calc(24.3 * var(--chip-unit))}.hero-underline{width:calc(100% + 8px);height:auto;bottom:-6px;left:-4px}.hero .hero-subtitle{white-space:normal;color:#737786;margin-top:28px;font-size:16px}.hero .hero-actions{gap:8px;margin-top:32px}.booking-button{width:200px;min-height:48px;padding:12px 24px;font-size:16px}.text-button{min-height:44px;padding:10px 16px;font-size:15px}.hero-fade{height:48px;left:0}.section-heading .goal-badge{border-radius:20px;gap:8px;padding:10px 16px;font-size:15px}.goal-badge img{flex:none;width:22px}.scenario-doodle,.benefits-underline,.pricing-underline,.pricing-spark{display:none}.scenario-grid,.benefit-grid,.case-grid,.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:760px;margin:32px auto 0}.scenario-card{border-radius:24px;min-height:0;padding:8px}.scenario-art{border-radius:18px;height:230px}.scenario-object,.scenario-1 .scenario-object,.scenario-2 .scenario-object{width:260px;top:-50px;left:42%}.scenario-art h3{letter-spacing:0;font-size:24px;bottom:20px;left:20px;right:20px}.round-arrow{width:44px}.scenario-card>p{letter-spacing:0;color:#666;margin:18px 12px;font-size:15px;line-height:1.65}.benefit-grid{gap:12px}.benefit-card{border-radius:24px;min-width:0;min-height:0;padding:24px}.benefit-value{font-size:48px;line-height:1.3}.benefit-value span{margin-left:4px;font-size:23px}.benefit-card h3{margin-top:24px;font-size:19px;position:relative}.benefit-card p{color:#6b6b75;margin-top:10px;font-size:15px;line-height:1.65}.benefit-icon{opacity:.65;width:75px;top:16px;right:-12px}.mobile-feature-showcase{max-width:640px;margin:32px auto 0}.mobile-feature-preview{border-radius:24px;padding:26px 22px 28px;scroll-margin-top:80px;transition:background-color .28s}.mobile-feature-detail{animation:.28s both feature-content-in}.mobile-feature-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.mobile-feature-heading h3{font-size:26px;font-weight:600;line-height:1.3}.mobile-feature-detail>p{color:#505761;min-height:5.1em;margin-top:12px;font-size:14px;line-height:1.7}.mobile-feature-image{aspect-ratio:1180/614;border-radius:12px;width:100%;margin-top:18px;overflow:hidden}.mobile-feature-image img{object-fit:contain;width:100%;height:100%}.mobile-feature-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.mobile-feature-option{aspect-ratio:1;border-radius:18px;min-width:0;position:relative;overflow:hidden}.mobile-feature-art{clip-path:inset(0 0 34%);background-repeat:no-repeat;position:absolute;inset:0}.mobile-feature-art.is-selection{clip-path:none;inset:6% 0 26%}.mobile-feature-label{font-size:clamp(11px,3vw,15px);font-weight:500;line-height:1.3;position:absolute;bottom:14%;left:2px;right:2px}.case-card{border-radius:24px;flex-direction:column;min-width:0;padding:16px;display:flex}.case-video{aspect-ratio:1;border-radius:16px;order:-1;height:auto}.play-disc{width:56px;height:56px}.play-disc .play-icon{width:36px}.case-info{gap:12px;margin-top:20px}.case-info h3{font-size:22px}.case-link{flex:none;width:44px;height:44px}.case-metrics{gap:6px;margin-top:20px;padding-top:20px}.case-metrics dt{font-size:22px}.case-metrics dd{margin-top:8px;font-size:13px}.pricing-grid{grid-template-columns:minmax(0,1fr);max-width:560px}.pricing-card{border-radius:24px;padding:28px 24px}.pricing-card h3{white-space:normal;flex-wrap:wrap;gap:10px;font-size:24px}.plan-price{height:auto;margin-top:20px}.pricing-card ul{gap:14px;margin:20px 0 24px}.pricing-card li{color:#62626e;gap:10px;font-size:15px;line-height:1.6}.pricing-card li img{flex:none;width:20px}.pricing-card>.button{border-radius:12px;min-height:48px;padding:12px;font-size:16px}.pricing-glow{opacity:.7}.site-footer{height:auto;padding:48px var(--page-gutter) max(24px, env(safe-area-inset-bottom))}.footer-main{height:auto;padding:32px 0}.footer-main-content{flex-direction:column;align-items:flex-start;gap:24px;width:100%}.footer-logo{--u:1px;width:140px;height:32px;margin:0}.footer-main-content>p{white-space:normal;font-size:16px}.social-links{gap:16px}.social-button{width:48px;height:48px}.social-button img{width:26px}.social-button .wechat-icon{width:30px}.qr-popover{display:none}.footer-legal{white-space:normal;flex-wrap:wrap;justify-content:flex-start;gap:4px 20px;height:auto;padding-top:24px;font-size:13px;line-height:1.8}.footer-legal>*+*{background:0 0;padding-left:0}.footer-legal>span{width:100%}.footer-legal button,.footer-legal a{align-items:center;min-height:44px;display:inline-flex}.footer-legal a{overflow-wrap:anywhere}.info-dialog{overscroll-behavior:contain;border-radius:20px;width:min(480px,100vw - 32px);max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);padding:24px 20px;overflow-y:auto}.dialog-close{z-index:1;background:#fff;border-radius:50%;width:44px;height:44px;margin:-12px -8px 0 auto;padding:0;display:grid;position:sticky;top:0}.info-dialog h2{margin:16px 0;font-size:23px;line-height:1.4}.info-dialog p{font-size:15px}.video-dialog{width:min(760px,100vw - 32px)}.video-dialog[open]{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:16px 12px;display:grid}.video-dialog>h2{grid-area:1/1;margin:0;padding-right:0}.video-dialog[open]>.dialog-close{grid-area:1/2;margin:0;position:static}.video-dialog video{grid-column:1/-1;max-height:55dvh}}@media (width<=767px){:root{--page-gutter:20px}.section-heading h2{font-size:28px}.section-heading>p{font-size:15px}.hero h1{font-size:clamp(24px,7.7vw,34px)}.hero .hero-content{padding-top:132px}.scenario-grid,.case-grid{grid-template-columns:minmax(0,1fr);max-width:480px}.scenario-art{height:240px}.benefit-card{padding:24px 16px}.benefit-value{font-size:44px}.benefit-value span{font-size:20px}.benefit-card h3{font-size:18px}.benefit-card p{font-size:14px}.benefit-icon{opacity:.45;width:62px}}@media (width<=359px){:root{--page-gutter:16px}.brand,.brand img{width:96px}.header-actions{gap:4px}.header-actions .button{padding:8px 12px}.section-heading h2{font-size:26px}.benefit-grid{grid-template-columns:minmax(0,1fr)}.benefit-card{padding:24px}.benefit-card p{font-size:15px}.case-metrics{text-align:left;grid-template-columns:minmax(0,1fr);gap:12px}.case-metrics>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.case-metrics dd{margin-top:0}.pricing-card{padding:24px 20px}.pricing-card h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.menu-toggle span{transition:none}}@media (width<=1023px){.site-header{--site-header-height:64px}.mobile-navigation{z-index:4}.mobile-navigation>.button{border:0;border-bottom:1px solid #eee;border-radius:0;justify-content:flex-start;font-size:16px}.case-mobile-quote{color:#4e6259;border-left:3px solid #a3c7b4;margin:20px 0 0;padding-left:12px;font-size:15px;line-height:1.7}.case-metrics{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cases-compact .case-grid,.cases-video-only .case-grid{gap:24px;width:100%;margin-top:32px}.cases-compact .case-video,.cases-video-only .case-video{aspect-ratio:9/16;height:auto}.cases-compact .case-info h3{font-size:20px}.case-link img{width:100%;height:auto}.pricing-card{min-height:0}.plan-price-mosaic{--u:1px;border-radius:10px;height:58px}.plan-credits{white-space:normal;color:#646974;border-radius:8px;gap:8px;min-height:48px;margin-top:20px;padding:12px;font-size:14px}.plan-credits img{width:16px;height:16px}.pricing-card ul{padding-top:20px}.preference-engine .section-heading>p{white-space:normal;width:auto;max-width:760px;font-size:15px}.preference-layout{grid-template-columns:minmax(0,1fr);gap:32px;width:100%;max-width:760px;height:auto;margin-top:32px}.preference-points{gap:12px;padding-top:0}.preference-point{background:#f7f8fb;border-radius:16px;height:auto;padding:20px}.preference-point-heading{gap:12px;min-height:32px}.preference-point-heading img{width:28px;height:28px}.preference-point h3{font-size:20px}.preference-point p{white-space:normal;margin-top:12px;font-size:15px}.preference-showcase{width:100%;min-width:0}.preference-tabs{border-radius:28px;width:min(100%,300px);height:52px;padding:4px}.preference-tabs button{border-radius:24px;min-height:44px;font-size:16px}.preference-display{height:auto;margin-top:24px}.preference-display.is-case{border-radius:20px;height:440px;max-height:65dvh}.preference-case-scroll{padding:20px}.preference-markdown{font-size:15px;line-height:1.7}.preference-markdown h3{font-size:20px}.preference-markdown h4{margin:20px 0 8px;font-size:17px}.preference-markdown ul,.preference-markdown ol{margin:10px 0;padding-left:22px}.preference-markdown li+li,.preference-markdown p+p{margin-top:8px}.preference-video-grid{gap:12px}.preference-video-frame{aspect-ratio:9/16;border-radius:18px;height:auto;padding:8px}.preference-video{border-radius:12px}.preference-swipe-hint{color:#767b84;text-align:center;margin-top:12px;font-size:13px}.trial-dialog{width:min(560px,100vw - 32px);min-height:0;padding:24px 20px}.trial-dialog .dialog-close,.video-dialog .dialog-close{background:#f5f5f7;width:44px;height:44px;margin:-12px -8px 8px auto;position:sticky;top:0;right:0}.video-dialog .dialog-close svg{width:20px;height:20px}.trial-dialog h2{font-size:26px}.trial-dialog>p{color:#737783;margin-top:12px;font-size:15px}.trial-form{gap:16px;margin-top:28px}.trial-form-row{grid-template-columns:minmax(0,1fr);gap:16px}.trial-form input,.trial-form textarea{border-radius:8px;font-size:16px}.trial-form input{height:48px;padding:0 12px}.trial-form textarea{height:144px;padding:14px 12px}.trial-form textarea.trial-needs-with-tag{padding-top:64px}.trial-plan-tag{border-radius:8px;height:44px;padding:0 4px 0 10px;font-size:13px;line-height:1.4;top:8px;left:12px}.trial-plan-tag button{width:44px;height:44px;margin-left:4px;font-size:20px}.trial-submit{border-radius:8px;width:100%;min-height:48px;font-size:16px}.trial-form .trial-registration-notice{margin:0;font-size:13px}.video-dialog h2{padding-right:0;line-height:1.5}.intro-player-close{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right))}.solution-hero,.solution-stats,.solution-flow,.solution-feature{min-height:0;padding:64px var(--page-gutter)}.solution-hero{padding-top:112px}.solution-hero-body{flex-direction:column;align-items:center;gap:32px;min-height:0;display:flex}.solution-hero-copy{text-align:center;width:100%;margin:0;padding:0}.solution-hero h1{white-space:normal;letter-spacing:0;font-size:36px;line-height:1.4}.solution-hero-copy>p{max-width:560px;margin:20px auto 0;font-size:16px;line-height:1.7}.solution-cta{border-radius:8px;min-width:160px;min-height:48px;margin-top:24px;padding:12px 24px;font-size:16px}.solution-hero .solution-hero-art{object-fit:contain;object-position:center;width:100%;max-width:480px;height:300px;position:static}.solution-stats h2,.solution-flow h2,.solution-feature h2{letter-spacing:0;font-size:28px;line-height:1.4}.solution-stats>p{letter-spacing:0;margin-top:24px;font-size:18px;line-height:1.6}.solution-stats dl{border-radius:20px;gap:8px;width:100%;max-width:760px;margin:32px auto 0;padding:24px 12px}.solution-stats dt{font-size:32px}.solution-stats dd{letter-spacing:0;margin-top:12px;font-size:14px}.solution-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;max-width:760px;margin:32px auto 0}.solution-flow-card{border-radius:16px;min-height:180px;padding:20px 16px}.solution-flow-icon{width:40px;margin-bottom:12px}.solution-flow-card h3{font-size:19px}.solution-flow-card p{max-width:none;margin-top:10px;font-size:14px;line-height:1.6}.solution-feature-inner{width:100%;max-width:760px}.solution-feature h2{text-align:center;margin-bottom:32px}.solution-feature-body{grid-template-columns:minmax(0,1fr);gap:24px}.solution-feature-list{gap:8px}.solution-feature-tab{border-radius:16px;min-height:100px;padding:20px}.solution-feature-tab-title{font-size:20px}.solution-feature-tab-detail{margin-top:10px;font-size:15px}.solution-feature-preview{border-radius:16px}.legal-content{overflow-wrap:anywhere;padding:40px 20px}}@media (width<=767px){.preference-video-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;grid-template-columns:none;grid-auto-columns:min(78%,280px);grid-auto-flow:column;padding-bottom:12px;overflow-x:auto}.preference-video-frame{scroll-snap-align:start}.solution-hero h1{font-size:30px}.solution-hero .solution-hero-art{height:250px}.solution-stats dl{grid-template-columns:minmax(0,1fr);padding:12px 24px}.solution-stats dl>div{padding:20px 0}.solution-stats dl>div+div{border-top:1px solid #dfe9f5;border-left:0}.solution-flow-grid{grid-template-columns:minmax(0,1fr);max-width:480px}.solution-flow-card{min-height:160px}}@media (width<=359px){.case-metrics{grid-template-columns:minmax(0,1fr)}}@keyframes feature-content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.mobile-feature-detail{animation:none}.mobile-feature-preview{transition:none}}@media (width<=1023px){.scenarios .scenario-grid{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:14px;max-width:640px;padding:2px 0;display:flex;overflow-x:auto}.scenario-grid::-webkit-scrollbar{display:none}.scenarios .scenario-card{scroll-snap-align:start;flex:0 0 86%;min-width:0;transform:none}.scenarios .scenario-art{height:176px}.scenarios .scenario-object{width:200px;top:-40px;left:43%}.scenarios .scenario-art h3{font-size:21px;bottom:16px;left:14px;right:14px}.scenarios .round-arrow{width:36px}.scenarios .scenario-card>p{min-height:4.95em;margin:14px 10px 10px;font-size:14px}}
