.headline-motion{border-radius:1.4rem;background:#07120f;color:#f4f1e9;overflow:hidden;box-shadow:0 14px 38px rgba(7,18,15,.16)}.headline-motion__intro{display:grid;grid-template-columns:1.12fr .88fr;gap:34px;padding:26px 28px 22px;border-bottom:1px solid #233c34}.headline-motion__intro>div>p{margin:0;color:#6ee7c2;font:600 11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em}.headline-motion__intro h2{margin:9px 0 0;font-family:var(--font-serif,"Songti SC",serif);font-size:clamp(25px,3.2vw,40px);line-height:1.15;letter-spacing:-.02em}.headline-motion__intro>p{margin:4px 0 0;color:#a5b6af;font-size:13px;line-height:1.8}.headline-motion__stage{position:relative;aspect-ratio:16/9;min-height:410px;overflow:hidden;background:radial-gradient(circle at 75% 15%,#14362b 0,transparent 34%),#07120f}.headline-motion__topline{position:absolute;z-index:20;left:4%;right:4%;top:4%;display:flex;justify-content:space-between;color:#789087;font:600 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.headline-motion__topline b{color:#6ee7c2;font-weight:600}.headline-motion__scene{position:absolute;inset:0;display:flex;opacity:0;visibility:hidden;transition:opacity .45s ease}.headline-motion__player.scene-0 .hm-scene-0,.headline-motion__player.scene-1 .hm-scene-1,.headline-motion__player.scene-2 .hm-scene-2,.headline-motion__player.scene-3 .hm-scene-3,.headline-motion__player.scene-4 .hm-scene-4,.headline-motion__player.scene-5 .hm-scene-5,.headline-motion__player.scene-6 .hm-scene-6{opacity:1;visibility:visible}.headline-motion__caption{position:absolute;z-index:20;left:5%;right:5%;bottom:4%;min-height:48px;padding:12px 16px;background:rgba(7,18,15,.88);border-left:3px solid #6ee7c2;backdrop-filter:blur(6px)}.headline-motion__caption p{margin:0;color:#e7eeeb;font-size:13px;line-height:1.75}.headline-motion__big-play{position:absolute;z-index:30;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;border:0;background:rgba(7,18,15,.28);color:#f4f1e9;cursor:pointer}.headline-motion__big-play span{display:grid;place-items:center;width:62px;height:62px;padding-left:4px;border-radius:50%;background:#6ee7c2;color:#07120f;font-size:24px;box-shadow:0 0 0 10px rgba(110,231,194,.11)}.headline-motion__big-play b{padding:7px 12px;background:rgba(7,18,15,.86);font-size:12px;letter-spacing:.04em}.headline-motion__controls{display:flex;align-items:center;gap:9px;min-height:64px;padding:10px 18px;border-top:1px solid #233c34}.headline-motion__controls button{min-height:44px;padding:0 15px;border:1px solid #36564b;background:transparent;color:#e4ede9;cursor:pointer}.headline-motion__controls button:first-child{background:#6ee7c2;border-color:#6ee7c2;color:#07120f;font-weight:700}.headline-motion__controls input{flex:1;accent-color:#6ee7c2;min-height:44px;cursor:pointer}.headline-motion__controls>span{color:#90a39b;font:500 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap}.headline-motion__audio-error{margin:0!important;padding:0 18px 14px;color:#ffb09a!important;font-size:11px!important;line-height:1.6}.headline-motion__note{margin:0!important;padding:0 20px 16px;color:#687f76!important;text-align:right;font-size:10px!important}.hm-scene-0{gap:7%;padding:8% 8% 13%}.hm-device,.hm-scene-0{align-items:center;justify-content:center}.hm-device{width:27%;aspect-ratio:1;border:2px solid #6ee7c2;border-radius:22%;display:flex;flex-direction:column;gap:8%;box-shadow:inset 0 0 40px rgba(110,231,194,.08)}.hm-device span{font-family:var(--font-serif,"Songti SC",serif);font-size:clamp(26px,4vw,54px)}.hm-device i{width:52%;height:3px;background:#6ee7c2;opacity:.7}.hm-gap{display:flex;flex-direction:column;align-items:center;color:#ff8a66}.hm-gap b{font-size:clamp(48px,7vw,92px)}.hm-gap span{font-size:10px;white-space:nowrap}.hm-binary{width:31%;padding:4%;border:1px solid #425a52;background:#0c1d18}.hm-binary span{display:block;color:#9bb0a8;font-size:11px;margin-bottom:10%}.hm-binary code{color:#6ee7c2;font-size:clamp(14px,2vw,28px);line-height:1.55;letter-spacing:.12em}.hm-scene-1{align-items:center;justify-content:center;gap:8%;padding:9% 8% 13%}.hm-spec-copy{width:45%}.hm-spec-copy span{color:#6ee7c2;font:600 10px/1.2 ui-monospace,monospace;letter-spacing:.12em}.hm-spec-copy strong{display:block;margin-top:5%;font-family:var(--font-serif,"Songti SC",serif);font-size:clamp(30px,4.5vw,62px);line-height:1.08}.hm-spec-sheet{width:30%;padding:5%;background:#f4f1e9;color:#07120f;transform:rotate(1deg);box-shadow:12px 14px 0 #ff8a66}.hm-spec-sheet b{font-size:clamp(18px,2vw,28px)}.hm-spec-sheet p{margin:14% 0!important;font-size:clamp(13px,1.35vw,20px);line-height:1.65}.hm-spec-sheet i{font-style:normal;color:#176650;font-weight:700;font-size:12px}.hm-scene-2{align-items:center;justify-content:center;gap:8%;padding:9% 7% 13%}.hm-stack{width:34%;display:flex;flex-direction:column;align-items:stretch}.hm-stack span{padding:13px;border:1px solid #3b5a50;text-align:center;font-weight:700}.hm-stack span:last-child{background:#6ee7c2;color:#07120f;border-color:#6ee7c2}.hm-stack i{align-self:center;height:24px;width:1px;background:#5c766d}.hm-focus{width:43%}.hm-focus em{font-style:normal;color:#ff8a66;font:600 11px/1 ui-monospace,monospace;letter-spacing:.14em}.hm-focus strong{display:block;margin-top:5%;font-family:var(--font-serif,"Songti SC",serif);font-size:clamp(30px,4vw,56px);line-height:1.08}.hm-focus p{margin-top:6%!important;color:#a4b5ae;font-size:13px;line-height:1.7}.hm-scene-3{align-items:center;justify-content:center;gap:8%;padding:9% 7% 13%}.hm-agents{width:38%;display:grid;grid-template-columns:1fr 1fr;gap:12px}.hm-agents i{aspect-ratio:1;border:1px solid #3c5e52;border-radius:50%;display:grid;place-items:center;position:relative;animation:hm-pulse 2.4s ease-in-out infinite}.hm-agents i:nth-child(2n){animation-delay:-1.2s}.hm-agents i:after{content:"";position:absolute;inset:14%;border-radius:50%;background:#123a2f}.hm-agents span{z-index:1;color:#6ee7c2;font-style:normal;font-size:12px}.hm-proof-count{width:43%}.hm-proof-count>span{color:#93aaa1;font-size:11px}.hm-proof-count strong{display:block;margin:4% 0;font-size:clamp(42px,6vw,82px);line-height:1;color:#f4f1e9;font-variant-numeric:tabular-nums}.hm-proof-count p{color:#ff9c80!important;font-size:13px!important}.hm-scene-4{align-items:center;gap:8%;padding:9% 7% 13%}.hm-gate,.hm-scene-4{justify-content:center}.hm-gate{width:42%;min-height:55%;padding:5%;border:4px solid #6ee7c2;display:flex;flex-direction:column;position:relative}.hm-gate span{color:#6ee7c2;font:600 10px/1 ui-monospace,monospace;letter-spacing:.14em}.hm-gate strong{font-family:var(--font-serif,"Songti SC",serif);font-size:clamp(28px,4vw,52px);margin:5% 0}.hm-gate i{align-self:flex-start;padding:8px 12px;background:#6ee7c2;color:#07120f;font-style:normal;font-weight:700}.hm-review{width:36%}.hm-review b{font-size:clamp(62px,9vw,118px);color:#ff8a66;line-height:.9}.hm-review span{display:block;margin-top:4%;font-size:clamp(17px,2vw,27px)}.hm-review p{color:#9fb2aa!important;font-size:12px!important}.hm-scene-5{align-items:center;justify-content:center;gap:4%;padding:8% 7% 14%;position:absolute}.hm-result{width:25%;padding:4%;border:1px solid #40564f;display:flex;flex-direction:column}.hm-result span{color:#93a69f;font-size:11px}.hm-result strong{font-family:var(--font-serif,"Songti SC",serif);font-size:clamp(42px,6vw,78px)}.hm-result i{height:5px;width:100%;background:#53665f}.hm-result.active{border-color:#6ee7c2}.hm-result.active strong{color:#6ee7c2}.hm-result.active i{background:#6ee7c2}.hm-arrow{font-size:42px;color:#ff8a66}.hm-bugs{position:absolute;left:50%;bottom:17%;transform:translateX(-50%);display:flex;gap:12px;align-items:center;white-space:nowrap}.hm-bugs b{color:#ff8a66}.hm-bugs span{color:#9fb2aa;font-size:11px}.hm-scene-6{padding:12% 9% 16%;flex-direction:column;justify-content:center}.hm-scene-6>p{margin:0!important;color:#ff8a66!important;font:600 12px/1 ui-monospace,monospace;letter-spacing:.12em}.hm-scene-6>strong{display:block;margin:4% 0 6%;font-family:var(--font-serif,"Songti SC",serif);font-size:clamp(35px,5.3vw,74px);line-height:1.1}.hm-scene-6>div{display:flex;gap:12px}.hm-scene-6 span{padding:10px 14px;border:1px solid #446158;color:#6ee7c2;font-size:12px}@keyframes hm-pulse{50%{transform:scale(.93);border-color:#6ee7c2}}@media(max-width:640px){.headline-motion__intro{grid-template-columns:1fr;gap:14px;padding:22px 20px}.headline-motion__stage{aspect-ratio:9/14;min-height:570px}.headline-motion__topline{font-size:8px;letter-spacing:.06em}.headline-motion__topline b{max-width:48%;text-align:right}.headline-motion__caption{bottom:3%}.headline-motion__controls{flex-wrap:wrap}.headline-motion__controls input{order:3;flex-basis:100%}.headline-motion__note{text-align:left}.hm-scene-0,.hm-scene-1,.hm-scene-2,.hm-scene-3,.hm-scene-4,.hm-scene-5{flex-direction:column;gap:20px;padding:16% 7% 22%}.hm-agents,.hm-binary,.hm-device,.hm-focus,.hm-gate,.hm-proof-count,.hm-result,.hm-review,.hm-spec-copy,.hm-spec-sheet,.hm-stack{width:100%}.hm-device{aspect-ratio:2.2}.hm-gap{display:none}.hm-binary{padding:7%}.hm-spec-copy strong{font-size:36px}.hm-spec-sheet{padding:7%;box-shadow:8px 9px 0 #ff8a66}.hm-stack span{padding:10px}.hm-focus{text-align:center}.hm-agents{width:72%}.hm-proof-count{text-align:center}.hm-gate{min-height:auto}.hm-review{text-align:center}.hm-review b{font-size:72px}.hm-scene-5{flex-direction:row;align-items:center}.hm-scene-5 .hm-result{width:37%}.hm-bugs{bottom:20%;white-space:normal;text-align:center;display:block}.hm-scene-6{padding:19% 7% 24%}.hm-scene-6>strong{font-size:38px}.hm-scene-6>div{flex-wrap:wrap}.headline-motion__big-play b{font-size:11px}}@media(prefers-reduced-motion:reduce){.headline-motion *{animation:none!important;transition:none!important}}