.page-home{--bg:#f6f1e8;--bg-soft:#ffffffbd;--panel:#ffffffe6;--text:#171a2b;--muted:#5f6478;--line:#1c213b1f;--brand:#5a55e8;--brand-light:#6f6aff;--brand-glow:#5a55e829;background:repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 36px),radial-gradient(circle at top,#6f6aff29,#0000 28%),radial-gradient(circle at 0 20%,#ff75751a,#0000 26%),linear-gradient(#fbf7f1 0%,#f7f1e7 34%,#f0ebdf 100%);min-height:100vh}.page-home:before,.page-home:after{content:"";pointer-events:none;z-index:0;position:absolute;inset:auto}.page-home:before{filter:blur(10px);background:radial-gradient(circle,#5a55e829 0%,#5a55e800 70%);border-radius:50%;width:420px;height:420px;top:96px;right:-140px}.page-home:after{filter:blur(18px);background:radial-gradient(circle,#ff6b6b1f 0%,#ff6b6b00 72%);border-radius:50%;width:420px;height:420px;top:420px;left:-180px}.page-home::selection{background:#5a55e829}.page-home .wrapper,.page-home .hero,.page-home .section,.page-home .footer{z-index:1;position:relative}.page-home .hero-glow{filter:blur(4px);background:radial-gradient(circle,#6f6aff38 0%,#6f6aff12 30%,#0000 70%);width:920px;height:560px;top:-130px}.page-home .topbar{background:linear-gradient(#fffcf7e0,#fffaf4b8),radial-gradient(circle at 0 0,#5a55e814,#0000 40%);border:1px solid #1c213b14;border-radius:18px;margin-top:14px;padding:16px 22px;top:14px;box-shadow:0 20px 45px #4c4c7614,inset 0 1px #ffffff8c}.page-home .logo{color:#171a2b}.page-home .btn-nav{box-shadow:0 12px 24px #5a55e838}.page-home .hero{padding:88px 0 54px}.page-home .eyebrow{background:#ffffff9e;border:1px solid #5a55e81f;border-radius:999px;padding:8px 14px;box-shadow:0 12px 24px #4c4c760f}.page-home .hero h1{text-shadow:0 16px 28px #5a55e814;background:linear-gradient(#1d2033 0%,#3e4266 56%,#6862ff 100%);-webkit-background-clip:text;background-clip:text;max-width:12.5ch}.page-home .lead{color:#555b71;max-width:50ch}.chip-row{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:32px;display:flex}.tag-chip{font-family:var(--font-mono),monospace;color:var(--muted);background:var(--bg-soft);border:1px solid var(--line);border-radius:999px;padding:5px 14px;font-size:.72rem;font-weight:500;transition:border-color .2s,color .2s}.tag-chip:hover{color:var(--brand-light);border-color:#6366f166}.page-home .tag-chip{background:#ffffffa3;box-shadow:0 8px 20px #4c4c760d}.home-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;max-width:980px;margin:0 0 32px;display:grid}.home-stat-card{text-align:left;background:linear-gradient(#101626f5,#090d17db),radial-gradient(circle at 0 0,#6366f11f,#0000 55%);border:1px solid #ffffff14;border-radius:16px;padding:18px 20px;box-shadow:0 18px 40px #0000002e}.page-home .home-stat-card{background:linear-gradient(#ffffffe0,#f8f4ece6),radial-gradient(circle at 0 0,#5a55e814,#0000 55%);border:1px solid #1c213b14;box-shadow:0 18px 34px #4c4c7614}.home-stat-card strong{letter-spacing:-.03em;color:var(--text);margin:0 0 8px;font-size:1.15rem;display:block}.home-stat-card span{color:var(--muted);font-size:.9rem;line-height:1.6;display:block}.page-home .btn.ghost{background:#ffffff8f;box-shadow:0 10px 22px #4c4c760f}.page-home .btn.ghost:hover{border-color:#5a55e82e}.page-home .terminal-card{background:radial-gradient(circle at 100% 0,#6f6aff38,#0000 35%),linear-gradient(#1e2237 0%,#111523 100%);border:1px solid #32375a1f;box-shadow:0 30px 70px #2c2e4a3d}.page-home .terminal-head{background:#ffffff0f}.page-home .terminal-head h2,.page-home .terminal-body p{color:#e7ecffc2}.page-home .terminal-body p span{color:#a7a4ff}.page-home .section-head .section-sub{color:#666d84}.page-home .section-head h2{color:#171a2b;letter-spacing:-.045em}.page-home .feature-card{background:linear-gradient(#ffffffd6,#faf7f1e0),radial-gradient(circle at 0 0,#5a55e814,#0000 55%);border:1px solid #1c213b14;box-shadow:0 18px 34px #4c4c760f}.page-home .feature-icon{background:linear-gradient(#5a55e824,#5a55e814);border:1px solid #5a55e824}.page-home .feature-card:hover{box-shadow:0 18px 42px #4c4c761f}.signal-card{background:linear-gradient(#0c101dfa,#080b13e6),radial-gradient(circle at 0 0,#10b98114,#0000 45%)}.page-home .signal-card{background:linear-gradient(#fbfdffe6,#f6fbf8e6),radial-gradient(circle at 0 0,#10b98114,#0000 45%)}.signal-eyebrow{margin-bottom:14px}.page-home .text-link{color:#4e4acb}.page-home .text-link:hover{color:#2d2a92}.coverage-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:20px;display:grid}.coverage-panel{background:linear-gradient(#0c111df2,#080b13eb);border:1px solid #ffffff14;border-radius:20px;box-shadow:0 24px 60px #0000002e}.page-home .coverage-panel{background:linear-gradient(#ffffffdb,#f9f5efeb),radial-gradient(circle at 100% 0,#5a55e814,#0000 45%);border:1px solid #1c213b14;box-shadow:0 22px 44px #4c4c7614}.coverage-primary{padding:28px}.coverage-side{padding:28px;position:sticky;top:88px}.coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.coverage-card{background:#ffffff08;border:1px solid #ffffff0f;border-radius:16px;padding:20px}.page-home .coverage-card{background:#ffffffb8;border:1px solid #1c213b14;box-shadow:inset 0 1px #ffffffc7}.coverage-card h3{letter-spacing:-.02em;margin:0 0 10px;font-size:1.04rem}.page-home .coverage-card h3{color:var(--text-dark)}.coverage-card p{color:var(--muted);margin:0;font-size:.92rem;line-height:1.65}.coverage-side h3{letter-spacing:-.03em;margin:0 0 12px;font-size:1.4rem}.page-home .coverage-side h3{color:var(--text-dark)}.coverage-side p{color:var(--muted);margin:0;line-height:1.7}.coverage-bullets{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.coverage-bullets li{color:#d4daf0;padding-left:18px;line-height:1.6;position:relative}.page-home .coverage-bullets li{color:#353a52}.coverage-bullets li:before{content:"";background:var(--brand);width:7px;height:7px;box-shadow:0 0 14px var(--brand-glow);border-radius:50%;position:absolute;top:.7em;left:0}.coverage-links{flex-direction:column;gap:12px;margin-top:24px;display:flex}.page-home .cta-banner{background:linear-gradient(135deg,#5a55e81f 0%,#ffffffbd 52%,#ff767614 100%);border:1px solid #5a55e824;box-shadow:0 24px 46px #4c4c7614}.page-home .cta-banner h2{color:#181c2f;text-shadow:none}.page-home .cta-banner p{color:#5f6478}.page-home .footer-slogan,.page-home .footer-link,.page-home .footer-contact-item,.page-home .footer-bottom{color:#666d84}.page-home .footer-col-title{color:#181c2f}.page-home .footer-link:hover,.page-home .footer-contact-item:hover{color:#1b1f36}.cta-banner-split{text-align:left;justify-content:space-between;align-items:center;gap:24px;display:flex}.cta-banner-split p{margin-left:0;margin-right:0}.page-home.clawplane-page,.page-home.openclaw-page{padding-bottom:72px}.page-home.clawplane-page{background:repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 36px),radial-gradient(circle at 18% 0,#5a55e824,#0000 24%),radial-gradient(circle at 84% 12%,#ff6f6f1a,#0000 26%),linear-gradient(#fbf7f1 0%,#f7f1e7 36%,#efe9de 100%)}.page-home.openclaw-page{background:repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 36px),radial-gradient(circle at 12% 0,#2bc46b14,#0000 24%),radial-gradient(circle at 88% 10%,#5a55e81f,#0000 28%),linear-gradient(#fbf7f1 0%,#f7f1e7 36%,#efe9de 100%)}.page-home.clawplane-page .section-head h2,.page-home.openclaw-page .section-head h2,.page-home.openclaw-page .openclaw-heading h1,.page-home.openclaw-page .openclaw-detail-head h1,.page-home.openclaw-page .detail-head h2,.page-home.clawplane-page .clawplane-hero-copy h1,.page-home.clawplane-page .plane-panel h2,.page-home.clawplane-page .plane-panel h3,.page-home.clawplane-page .waitlist-card h2,.page-home.clawplane-page .surface-card h3,.page-home.clawplane-page .workflow-card h3,.page-home.clawplane-page .architecture-card h3,.page-home.clawplane-page .pricing-card h3,.page-home.clawplane-page .faq-card h3{color:#171a2b}.page-home.clawplane-page .clawplane-hero-copy .lead,.page-home.openclaw-page .openclaw-lead,.page-home.openclaw-page .detail-summary,.page-home.openclaw-page .method-card ul,.page-home.clawplane-page .surface-card p,.page-home.clawplane-page .workflow-card p,.page-home.clawplane-page .plane-panel p,.page-home.clawplane-page .usecase-card p,.page-home.clawplane-page .pricing-card p,.page-home.clawplane-page .faq-card p,.page-home.clawplane-page .waitlist-card p,.page-home.clawplane-page .console-helper,.page-home.clawplane-page .waitlist-form label,.page-home.clawplane-page .clawplane-console-form label{color:#5f6478}.page-home.clawplane-page .clawplane-stat-item,.page-home.clawplane-page .surface-card,.page-home.clawplane-page .workflow-card,.page-home.clawplane-page .plane-panel,.page-home.clawplane-page .usecase-card,.page-home.clawplane-page .clawplane-console-card,.page-home.clawplane-page .architecture-card,.page-home.clawplane-page .pricing-card,.page-home.clawplane-page .faq-card,.page-home.clawplane-page .code-card,.page-home.clawplane-page .waitlist-card,.page-home.clawplane-page .waitlist-side-card,.page-home.openclaw-page .openclaw-shell,.page-home.openclaw-page .summary-card,.page-home.openclaw-page .openclaw-bridge-card,.page-home.openclaw-page .watch-search,.page-home.openclaw-page .watch-filters,.page-home.openclaw-page .table-card,.page-home.openclaw-page .detail-card,.page-home.openclaw-page .method-card,.page-home.openclaw-page .detail-score-panel,.page-home.openclaw-page .history-trend-card,.page-home.openclaw-page .history-item,.page-home.openclaw-page .meta-item,.page-home.openclaw-page .detail-risk-strip div,.page-home.openclaw-page .coverage-card{background:linear-gradient(#ffffffe0,#faf7f1eb),radial-gradient(circle at 0 0,#5a55e80f,#0000 52%);border:1px solid #1c213b14;box-shadow:0 18px 38px #4c4c7614}.page-home.clawplane-page .clawplane-command-card,.page-home.clawplane-page .response-card{background:radial-gradient(circle at 100% 0,#6f6aff38,#0000 35%),linear-gradient(#1e2237 0%,#111523 100%);border:1px solid #32375a1f;box-shadow:0 30px 70px #2c2e4a3d}.page-home.clawplane-page .clawplane-stat-item span,.page-home.clawplane-page .command-footer span,.page-home.clawplane-page .surface-eyebrow,.page-home.clawplane-page .workflow-index,.page-home.clawplane-page .architecture-card span,.page-home.clawplane-page .pricing-tier,.page-home.clawplane-page .waitlist-side-card .kicker,.page-home.openclaw-page .summary-card span,.page-home.openclaw-page .watch-search label,.page-home.openclaw-page .filter-select span,.page-home.openclaw-page .detail-breadcrumbs,.page-home.openclaw-page .meta-item span,.page-home.openclaw-page .detail-risk-strip span,.page-home.openclaw-page .detail-score-panel span,.page-home.openclaw-page .history-item span,.page-home.openclaw-page .history-trend-card>span{color:#7a8197}.page-home.clawplane-page .architecture-card ul,.page-home.clawplane-page .pricing-card ul,.page-home.clawplane-page .surface-card ul,.page-home.clawplane-page .usecase-card ul,.page-home.openclaw-page .finding-row code,.page-home.openclaw-page .detail-score-panel p,.page-home.openclaw-page .openclaw-bridge-copy p:last-child,.page-home.openclaw-page .target-sub-strong,.page-home.openclaw-page .detail-head p:last-child{color:#384058}.page-home.clawplane-page .plane-panel-primary,.page-home.clawplane-page .plane-panel-side,.page-home.clawplane-page .plane-waitlist-card{background:linear-gradient(#ffffffeb,#f8f4edf0),radial-gradient(circle at 0 0,#5a55e814,#0000 42%)}.page-home.clawplane-page .plane-chip-row span,.page-home.clawplane-page .waitlist-side-card,.page-home.openclaw-page .watch-pill,.page-home.openclaw-page .watch-pill-primary,.page-home.openclaw-page .score-badge,.page-home.openclaw-page .mini-badge,.page-home.openclaw-page .history-item .mini-badge{box-shadow:none}.page-home.clawplane-page .plane-chip-row span{color:#4e4acb;background:#fff9;border:1px solid #1c213b14}.page-home.clawplane-page .workflow-index{color:#5a55e8;background:#5a55e81f;border:1px solid #5a55e829}.page-home.clawplane-page .usecase-accent{color:#0f8f53;background:#22c55e14;border:1px solid #22c55e24}.page-home.clawplane-page .clawplane-console-form input,.page-home.clawplane-page .clawplane-console-form select,.page-home.clawplane-page .waitlist-form input,.page-home.clawplane-page .waitlist-form textarea,.page-home.openclaw-page .watch-search input,.page-home.openclaw-page .filter-select select{color:#171a2b;background:#ffffffbd;border:1px solid #1c213b1a}.page-home.clawplane-page .code-card pre{background:#191d31fa;border:1px solid #4a50744d}.page-home.clawplane-page .code-card code{color:#dde3ff}.page-home.openclaw-page .openclaw-shell{background:linear-gradient(#ffffffeb,#f7f3ecf2),radial-gradient(circle at 0 0,#2bc46b14,#0000 40%)}.page-home.openclaw-page .watch-pill{color:#4b536d;background:#ffffffbd;border:1px solid #1c213b1a}.page-home.openclaw-page .watch-pill-primary{color:#0e8d51;background:#e0fae8db;border-color:#22c55e38}.page-home.openclaw-page .summary-card p,.page-home.openclaw-page .target-sub,.page-home.openclaw-page .watch-empty,.page-home.openclaw-page .watch-fetch-note,.page-home.openclaw-page .side-block p,.page-home.openclaw-page .mini-note{color:#666d84}.page-home.openclaw-page .summary-card strong,.page-home.openclaw-page .detail-risk-strip strong,.page-home.openclaw-page .detail-score-panel strong{color:#171a2b}.page-home.openclaw-page .table-header{border-bottom:1px solid #1c213b14}.page-home.openclaw-page .table-header p,.page-home.openclaw-page .watch-table th,.page-home.openclaw-page .watch-table td,.page-home.openclaw-page .target-link,.page-home.openclaw-page .detail-breadcrumbs a{color:#49506a}.page-home.openclaw-page .watch-table th{background:#f5f2eceb}.page-home.openclaw-page .watch-table td{border-top:1px solid #1c213b0f}.page-home.openclaw-page .watch-table tbody tr:hover,.page-home.openclaw-page .watch-table tbody tr.is-selected{background:linear-gradient(90deg,#5a55e80f,#ff6f6f0a)}.page-home.openclaw-page .target-main{color:#0e8d51}.page-home.openclaw-page .pager-btn{color:#171a2b;background:#ffffffc7;border:1px solid #1c213b1a}.page-home.openclaw-page .score-high,.page-home.openclaw-page .danger{color:#b9314d;background:#ffe7edeb;border-color:#e1496d38}.page-home.openclaw-page .score-medium,.page-home.openclaw-page .warn{color:#9b6500;background:#fff4d6eb;border-color:#f1b02938}.page-home.openclaw-page .score-low,.page-home.openclaw-page .ok{color:#0f8f53;background:#e4faebeb;border-color:#22c55e38}.page-home.openclaw-page .neutral{color:#4851a3;background:#ebedffeb;border-color:#5a55e829}.page-home.openclaw-page .meta-item,.page-home.openclaw-page .detail-risk-strip div,.page-home.openclaw-page .history-item,.page-home.openclaw-page .history-trend-card{background:#fff9}.page-home.openclaw-page .finding-row{border-top:1px solid #1c213b0f}.page-home.openclaw-page .finding-dot{background:#5a55e8;box-shadow:0 0 10px #5a55e82e}.page-home.openclaw-page .history-sparkline-fill{fill:#5a55e81f}.page-home.openclaw-page .history-sparkline-line{stroke:#5a55e8}.page-home.openclaw-page .history-sparkline-dot{fill:#1b2140}.page-home.openclaw-page .side-block+.side-block{border-top:1px solid #1c213b14}.page-home .footer{margin-top:20px}.page-home .lang-select{background:#ffffffbd}
