:root{--po-black:#111111;--po-blue:#1749d2;--po-red:#f04f3e;--po-yellow:#ffd84d;--po-mint:#45d7bc;--po-paper:#f3efe5;--po-white:#fff;--po-muted:#65645f;--po-line:#1a1a1a;--shadow:12px 12px 0 #111}
body{color:var(--po-black);background:var(--po-paper);background-image:linear-gradient(rgba(0,0,0,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.025) 1px,transparent 1px);background-size:20px 20px}.container{width:min(1260px,calc(100% - 42px))}
.announcement{min-height:42px;justify-content:flex-start;padding-left:max(21px,calc((100% - 1260px)/2));color:#fff;background:var(--po-blue);border-bottom:4px solid var(--po-black);font-weight:800}.announcement:before{content:"2026 NEW";color:#111;background:var(--po-yellow);border-radius:0}.announcement b{color:#bfeae3}.header{height:76px;background:rgba(243,239,229,.96);border-bottom:3px solid var(--po-black);box-shadow:none}.logo{color:#111;font-size:21px}.logo-mark{border:2px solid #111;border-radius:0;background:var(--po-red);box-shadow:4px 4px 0 #111}.logo-mark:before{border-radius:0}.navlinks a{color:#111;border-bottom:0;font-weight:800}.navlinks a:hover,.navlinks a.active{color:#fff;background:var(--po-black)}.actions{gap:7px}.btn{border:2px solid #111;border-radius:0;color:#111;background:#fff;box-shadow:4px 4px 0 #111}.btn:hover{transform:translate(-2px,-2px);box-shadow:7px 7px 0 #111}.btn-dark,.btn-orange{color:#fff;background:var(--po-blue);border-color:#111}.btn-orange{color:#111;background:var(--po-yellow)}
.hero{min-height:790px;padding:88px 0 100px;background:var(--po-yellow);border-bottom:4px solid #111;overflow:hidden}.hero:before{width:520px;height:520px;right:-80px;top:-140px;border:90px solid var(--po-red);border-radius:50%;background:transparent}.hero:after{content:"REMOTE / EVERYWHERE";right:1%;bottom:-15px;color:rgba(0,0,0,.09);font-size:54px;font-weight:1000;letter-spacing:-.04em}.hero-grid{grid-template-columns:1.05fr .95fr;gap:35px}.eyebrow{padding:5px 10px;color:#fff;background:var(--po-black);font-weight:1000;letter-spacing:.12em}.eyebrow:before{display:none}.hero h1{margin:25px 0 24px;font-size:clamp(68px,8.2vw,112px);line-height:.84;letter-spacing:-.085em;text-transform:uppercase}.hero h1 span{color:var(--po-blue);background:none;-webkit-text-fill-color:var(--po-blue)}.lead{max-width:650px;color:#29291f;font-size:18px;font-weight:700}.hero-actions{margin:34px 0 17px}.hero-actions .btn{min-height:58px;padding:0 27px;font-size:15px}.micro{color:#2e2e27;font-weight:800}.visual{padding:25px;transform:rotate(2.5deg)}.visual-frame{padding:42px 9px 9px;border:3px solid #111;border-radius:0;background:#fff;box-shadow:16px 16px 0 #111}.visual-frame:before{content:"AI 画质增强 / LIVE";top:11px;left:15px;color:#111;font-weight:1000}.visual-frame:after{content:"● REC";top:10px;color:var(--po-red)}.visual-frame img{border:2px solid #111;border-radius:0;filter:saturate(.82) contrast(1.08)}.metal-node{border:2px solid #111;border-radius:0;color:#111;background:var(--po-mint);box-shadow:5px 5px 0 #111}.node-b{background:var(--po-red);color:#fff}.node-dot{background:#111}
.metrics{background:var(--po-blue);border-bottom:4px solid #111}.metric{padding:28px 30px;border-color:rgba(255,255,255,.4)}.metric:first-child{border-left:0}.metric:after{left:0;width:100%;height:5px;background:var(--po-red)}.metric strong{color:#fff;font-size:31px}.metric span{color:#dbe3ff;font-weight:800}.logo-belt{padding:78px 0;background:var(--po-paper);border-bottom:4px solid #111}.logo-belt p{text-align:left;color:#111;font-size:16px;font-weight:900;text-transform:uppercase}.logo-matrix{gap:13px}.logo-matrix span{min-height:190px;padding:29px 25px;border:2px solid #111;border-radius:0;box-shadow:7px 7px 0 #111}.logo-matrix span:nth-child(2){border:2px solid #111;transform:rotate(-1deg)}.logo-matrix span:nth-child(3){background:var(--po-mint)}.logo-matrix span:nth-child(2):after{display:none}.logo-matrix span:before{content:"→ VIEW";color:var(--po-blue);font-weight:1000}.logo-matrix small{color:var(--po-red)}.logo-matrix b{color:#111;font-size:22px}
.section{padding:110px 0;border-bottom:4px solid #111}.section.white{background:#fff}.section-head h2{font-size:clamp(48px,6vw,72px);line-height:.95;letter-spacing:-.06em}.section-head p{color:#333;font-weight:700}.grid-6{gap:14px}.feature{min-height:290px;padding:32px;border:2px solid #111;border-radius:0;box-shadow:6px 6px 0 #111}.feature:nth-child(2),.feature:nth-child(5){background:#eef1ff}.feature:before{content:"FEATURE";color:var(--po-red);font-weight:1000}.feature:after{left:0;right:0;height:6px;background:var(--po-blue)}.ficon{margin-bottom:46px;border:2px solid #111;border-radius:0;color:#111;background:var(--po-yellow);font-weight:1000}.feature h3{font-size:23px}.feature p{color:#424242}.more{color:var(--po-blue);font-weight:1000}
.section.dark{background:var(--po-black)}.dark .eyebrow{color:#111;background:var(--po-yellow)}.scene{min-height:460px;border:3px solid #fff;border-radius:0;background:#1c1c1c;box-shadow:12px 12px 0 var(--po-blue)}.scene:nth-child(2){box-shadow:12px 12px 0 var(--po-red)}.scene:nth-child(3){box-shadow:12px 12px 0 var(--po-mint)}.scene-media:after{background:linear-gradient(90deg,transparent 60%,#1c1c1c)}.scene:nth-child(even) .scene-media:after{background:linear-gradient(-90deg,transparent 60%,#1c1c1c)}.scene-media img{filter:saturate(.7) contrast(1.1)}.scene-copy{padding:52px}.scene-no{color:var(--po-yellow);font-weight:1000}.scene h3{font-size:46px}.scene p{color:#d0d0d0}.tags span{border-radius:0;border:1px solid #fff}
.compare-wrap{border:3px solid #111;border-radius:0;box-shadow:10px 10px 0 var(--po-blue)}.compare th,.compare td{border-color:#111}.compare thead th{color:#fff;background:#111}.compare .ours{color:#111;background:var(--po-yellow)}.yes{color:#058462}.reviews{gap:14px}.review{padding:32px;border:2px solid #111;border-radius:0;box-shadow:7px 7px 0 #111}.review:nth-child(2){background:#eef1ff}.review:before{content:"REAL VOICE";color:var(--po-blue);font-weight:1000}.review:after{left:0;right:0;height:6px;background:var(--po-red)}.stars{color:var(--po-red)}.avatar{border:2px solid #111;border-radius:0;background:var(--po-blue)}
.faq{gap:70px}.faq-list{border:3px solid #111;border-radius:0;box-shadow:9px 9px 0 #111}.faq-list details{border-color:#111}summary:after{border-radius:0;background:var(--po-blue)}details[open] summary:after{background:var(--po-red)}.cta{padding:105px 0;color:#111;background:var(--po-yellow);border-bottom:4px solid #111}.cta:before{border-color:rgba(0,0,0,.08)}.cta:after{content:"FREE / NOW";color:rgba(0,0,0,.07);font-size:110px}.cta .eyebrow{color:#fff;background:#111}.cta h2{font-size:clamp(60px,7vw,90px)}.cta p{color:#333;font-weight:800}.cta .btn-dark{color:#fff;background:var(--po-blue)}.articles{gap:14px}.article{border:2px solid #111;border-radius:0;box-shadow:7px 7px 0 #111}.article:before{left:0;right:0;height:6px;background:var(--po-red)}.article-cover img{border-color:#111;filter:saturate(.75)}.footer{background:#111;border-top:5px solid var(--po-blue)}
.page-hero{padding:100px 0 88px;background:var(--po-yellow);border-bottom:4px solid #111}.page-hero:before{content:"GO!";right:2%;top:-160px;color:rgba(23,73,210,.12)}.page-hero:after{content:"DOWNLOAD / HELP / CONNECT";color:rgba(0,0,0,.08);font-size:50px}.page-hero h1{font-size:clamp(62px,7.5vw,94px);line-height:.9}.page-hero p{color:#2d2d27;font-weight:700}.downloads{gap:14px}.download-card{min-height:380px;border:2px solid #111;border-radius:0;box-shadow:7px 7px 0 #111}.download-card.featured{border:3px solid #111;box-shadow:10px 10px 0 var(--po-blue)}.download-card.featured:before{color:var(--po-red);font-weight:1000}.badge{border:2px solid #111;border-radius:0;color:#111;background:var(--po-yellow)}.download-card:after{color:#087f60;font-weight:1000}.download-banner{border:3px solid #fff;border-radius:0;box-shadow:12px 12px 0 var(--po-blue)}.step{border:2px solid #111;border-radius:0;box-shadow:6px 6px 0 #111}.step b{color:var(--po-blue)}.searchbox{border:3px solid #111;border-radius:0;box-shadow:8px 8px 0 #111}.help-side,.help-card{border:2px solid #111;border-radius:0;box-shadow:6px 6px 0 #111}.help-side b{border-color:var(--po-blue)}.help-card:after{color:var(--po-red);font-weight:1000}
@media(max-width:920px){.hero-grid{grid-template-columns:1fr}.visual{transform:none}.logo-matrix{grid-template-columns:repeat(2,1fr)}.logo-matrix span:nth-child(2){transform:none}.scene-media:after,.scene:nth-child(even) .scene-media:after{background:linear-gradient(0deg,#1c1c1c,transparent 52%)}}
@media(max-width:620px){.announcement{padding-left:14px}.hero{padding:62px 0}.hero h1{font-size:61px}.hero-actions{flex-direction:column}.metric-grid{grid-template-columns:repeat(2,1fr)}.logo-matrix,.grid-6{grid-template-columns:1fr}.section{padding:75px 0}.scene-copy{padding:32px 24px}.scene h3{font-size:36px}.page-hero{padding:70px 0}.page-hero h1{font-size:60px}.cta:after{font-size:66px}}
