:root{color-scheme:light;--ink:#0d1726;--ink-strong:#060b13;--muted:#4d5c73;--muted-2:#61718a;--surface:#f3f6fb;--line:#e2e8f2;--line-soft:#e8edf4;--paper:#ffffff;--soft:#eff3f9;--soft-2:#eaeff7;--accent:#0f766e;--accent-dark:#0b5f58;--accent-soft:#e5f2ef;--blue:#30476b;--blue-soft:#eef3fb;--warn-line:#e7ecf5;--warn-bg:#f8fafc;--shadow-sm:0 12px 26px rgba(16,23,42,.05);--shadow-md:0 18px 36px rgba(16,23,42,.06);--shadow-lg:0 24px 50px rgba(16,23,42,.07);--radius:8px}*{box-sizing:border-box}[hidden]{display:none !important}html{scroll-behavior:smooth;min-height:100%;scrollbar-gutter:stable}body{margin:0;color:var(--ink);background:linear-gradient(180deg,#f8fbff 0%,#f4f7fb 58%,#f1f5fb 100%);background-size:auto;font-family:"Segoe UI","Microsoft JhengHei",Arial,sans-serif;overflow-x:hidden;overflow-y:auto;letter-spacing:0}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,.button:focus-visible,.tag-status:focus-visible{outline:3px solid rgba(13,118,110,.36);outline-offset:3px}.skip-link{position:absolute;left:12px;top:-48px;z-index:10;border-radius:var(--radius);background:var(--ink-strong);color:#fff;padding:10px 12px}.skip-link:focus{top:12px}.site-header{position:sticky;top:0;z-index:5;border-bottom:1px solid rgba(17,24,39,.06);background:rgba(255,255,255,.95);backdrop-filter:blur(12px)}.nav-shell,.container,.footer-shell{width:min(1180px,calc(100% - 32px));margin:0 auto}.nav-shell{display:flex;min-height:66px;align-items:center;justify-content:space-between;gap:22px}.brand{display:flex;min-width:230px;align-items:center;gap:11px;color:var(--ink-strong);font-weight:680;letter-spacing:.01em}.brand-mark{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;gap:1px;border:1px solid rgba(20,31,49,.13);border-radius:var(--radius);background:#0b1017;color:#f7fbff;font-size:16px;letter-spacing:0;box-shadow:0 10px 22px rgba(8,14,22,.16)}.brand-mark .mark-n,.brand-mark .mark-w{display:inline-block;line-height:1}.brand-mark .mark-w{color:var(--accent)}.brand small{display:block;margin-top:2px;color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.01em}.nav-links{display:flex;align-items:center;justify-content:flex-end;gap:4px;overflow-x:auto;white-space:nowrap}.nav-links a{border-radius:var(--radius);color:#3d4653;font-size:14px;font-weight:640;padding:9px 11px}.language-toggle{display:inline-flex;align-items:center;gap:2px;margin-left:6px;border:1px solid rgba(214,223,235,.9);border-radius:999px;background:rgba(255,255,255,.74);padding:3px}.language-toggle button{border:0;border-radius:999px;background:transparent;color:#4e5562;cursor:pointer;font:inherit;font-size:12px;font-weight:700;line-height:1;padding:7px 9px}.language-toggle button.active{background:var(--ink-strong);color:#fff}body[data-lang="zh"] [data-lang="en"],body[data-lang="en"] [data-lang="zh"]{display:none !important}.live-badge{display:inline-block;margin-left:6px;border-radius:999px;background:#0b746b;color:#fff;font-size:10px;font-weight:800;padding:2px 6px;vertical-align:middle}.nav-links a:hover,.nav-links a[aria-current="page"]{background:var(--accent-soft);color:#2f5960}.hero{display:grid;grid-template-columns:minmax(0,.95fr) minmax(440px,1.05fr);gap:50px;align-items:start;min-height:auto;padding:28px 0 18px;column-gap:54px}.hero-content{position:relative;z-index:1;min-width:0}.eyebrow{display:inline-flex;margin:0 0 14px;border:1px solid rgba(17,120,112,.16);border-radius:999px;background:rgba(224,243,239,.72);color:#294c47;font-size:10px;font-weight:760;letter-spacing:.12em;padding:7px 11px;text-transform:uppercase}h1,h2,h3,p{margin-top:0}h1{max-width:600px;margin-bottom:14px;color:var(--ink-strong);font-size:clamp(34px,3.4vw,52px);line-height:1.04;letter-spacing:0;overflow-wrap:anywhere}.hero-content h1{max-width:14.5ch;margin-bottom:16px;font-size:clamp(32px,4vw,56px);line-height:1.08;text-wrap:balance}body[data-lang="en"] h1{font-size:clamp(30px,3.2vw,42px)}body[data-lang="zh"] h1{overflow-wrap:anywhere}.hero-copy{max-width:560px;color:var(--muted);font-size:16px;line-height:1.7;overflow-wrap:anywhere}.hero-copy,.hero-subline{text-wrap:pretty}.hero-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;max-width:100%}.hero-meta span{border:1px solid rgba(229,231,235,.9);border-radius:999px;background:rgba(255,255,255,.85);color:#324152;font-size:12px;font-weight:640;padding:7px 9px}.hero-subline{max-width:520px;margin-top:10px;color:#617086;font-size:13px;font-weight:600;line-height:1.6}.hero-content .hero-meta{margin-top:14px}.hero-content .hero-meta span{padding:8px 11px;color:#314051;font-size:12px;font-weight:650}@media (max-width:980px){.hero-content h1{max-width:12ch;font-size:clamp(28px,7.4vw,44px);line-height:1.1}.hero-copy{max-width:34ch;font-size:15px;line-height:1.7}.hero-subline{max-width:34ch;font-size:12.5px;line-height:1.55}.hero-content .hero-meta{gap:7px}}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.cta-note{margin:9px 0 0;color:#607083;font-size:12px;font-weight:600;line-height:1.5}.hero-quick-details{width:min(100%,760px);margin-top:10px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,0.9);padding:10px}.quick-fab{display:none;border:0;align-items:center;width:auto;background:linear-gradient(180deg,#0f172a,#111a29);color:#fff;font:inherit;font-size:12px;font-weight:760;letter-spacing:.01em;padding:8px 14px;cursor:pointer;border-radius:999px;box-shadow:0 10px 24px rgba(7,10,15,.18);transition:transform .18s ease,opacity .18s ease;min-height:40px;line-height:1;gap:6px}.quick-fab:hover{opacity:0.95}.quick-fab:active{opacity:0.9}.hero-quick-details > summary{cursor:pointer;border:0;width:fit-content;color:var(--ink-strong);font-size:12px;font-weight:760;letter-spacing:0.02em;margin:0}.hero-quick-details > summary::-webkit-details-marker,.hero-quick-details > summary::marker{display:none}.aux-details > summary::-webkit-details-marker,.aux-details > summary::marker,.secondary-collapse > summary::-webkit-details-marker,.secondary-collapse > summary::marker{display:none}.hero-quick-details > summary::after{content:"▾";display:inline-block;margin-left:6px;font-size:11px;color:var(--muted)}.hero-quick-details[open] > summary::after{transform:rotate(180deg)}.quick-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:9px}.quick-actions-hint{margin:8px 0 0;color:#4c5c71;font-size:12px;font-weight:700;line-height:1.5}.quick-actions a{border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.78);color:#334155;font-size:12px;font-weight:720;padding:6px 10px}.quick-actions a:hover{border-color:rgba(13,118,110,.28);background:var(--accent-soft);color:#2f5960}.quick-summary{margin:8px 0 0;color:#5f6d81;font-size:12px;font-weight:780;line-height:1.5}.aux-details{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.82);padding:10px}.aux-details > summary{cursor:pointer;font-weight:760;color:var(--ink-strong);font-size:12px}.aux-links{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.aux-links a{border:1px solid var(--line);border-radius:999px;padding:7px 9px;font-size:12px;font-weight:720;color:#2d3642}.secondary-collapse{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,0.9)}.secondary-collapse > summary{position:relative;cursor:pointer;list-style:none;padding:10px 12px;color:var(--ink-strong);font-size:14px;font-weight:800}.secondary-collapse > summary::after{content:"▸";position:absolute;right:12px;top:12px;font-size:13px;color:var(--muted)}.secondary-collapse[open] > summary::after{content:"▾"}.secondary-collapse-content{padding:0 12px 12px}.button{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:var(--radius);font-weight:760;padding:10px 16px;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.button.primary{background:#0a101b;color:#fff;box-shadow:0 10px 24px rgba(9,15,26,.18);border:1px solid rgba(15,23,42,.35)}.button.secondary{border-color:rgba(145,160,178,.85);background:#ffffff;color:#151a22}.button.secondary:hover{background:#edf2fa;border-color:rgba(13,111,103,.28)}.button.primary:hover{background:#101a2f}.button.primary:active{transform:translateY(0)}.button.tertiary{border-color:transparent;background:transparent;color:#3f4d61;text-decoration:underline;text-underline-offset:3px}.health-inline{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:10px 0 8px;font-weight:700;color:#334155}.health-dot{display:inline-block;width:10px;height:10px;border-radius:999px}.health-dot.ok{background:#16a34a}.health-dot.warn{background:#f59e0b}.health-dot.err{background:#dc2626}.health-refresh-btn{border:1px solid #d4dbe4;border-radius:999px;background:#fff;color:#1f2937;font-size:12px;font-weight:700;padding:4px 10px;cursor:pointer}.health-refresh-btn:disabled{opacity:.65;cursor:wait}.health-checked-at{color:#64748b;font-size:12px;font-weight:600}.button:hover{transform:translateY(-1px)}.button.tertiary:hover{color:#2f5960;background:rgba(237,244,241,.55)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.preview-board{position:relative;display:grid;min-width:0;gap:12px;border:1px solid rgba(221,228,238,.9);border-radius:var(--radius);background:rgba(255,255,255,.96);box-shadow:var(--shadow-md);padding:12px}.preview-caption{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:10px 12px}.preview-caption span{color:#2f5960;font-size:12px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.preview-caption b{color:#2f3742;font-size:13px}.preview-mini-grid{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:12px}.preview-mini{content-visibility:auto;contain-intrinsic-size:104px;min-height:104px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.96);padding:14px;box-shadow:var(--shadow-sm)}.preview-mini span{display:block;margin-bottom:10px;color:#2f5960;font-size:11px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.preview-mini b{display:block;margin-bottom:8px;color:var(--ink-strong);font-size:16px;line-height:1.35}.preview-mini small{color:var(--muted);font-size:12px;font-weight:600}.screen{position:relative;z-index:1;min-width:0;overflow:hidden;border:1px solid rgba(226,232,241,.95);border-radius:var(--radius);background:var(--paper);box-shadow:var(--shadow-sm)}.screen-featured{box-shadow:0 18px 52px rgba(7,10,15,.075)}.screen-bar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line-soft);background:#fbfcfd;padding:8px 10px;color:#596270;font-size:11px;font-weight:720}.dots{display:flex;gap:5px}.dots span{width:8px;height:8px;border-radius:99px;background:#cbd5e1}.product-shot{display:block;width:100%;height:auto;aspect-ratio:16 / 6.5;object-fit:cover;object-position:top left}.trust-strip{display:flex;align-items:center;justify-content:space-between;gap:0;margin-bottom:16px;border-top:1px solid rgba(230,236,245,.9);border-bottom:1px solid rgba(230,236,245,.9);padding:10px 0;color:#47556c}.trust-strip span{border:0;border-radius:0;background:transparent;color:#304458;font-size:13px;font-weight:700;padding:0 16px;box-shadow:none}.trust-strip span + span{border-left:1px solid var(--line)}.trust-strip span::before{content:"";display:inline-block;width:6px;height:6px;margin-right:8px;border-radius:99px;background:var(--accent);box-shadow:0 0 0 3px rgba(13,118,110,.08);vertical-align:middle}.section{padding:20px 0}.section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:14px}.section-head h2{margin-bottom:0;color:var(--ink-strong);font-size:clamp(25px,3.4vw,33px);letter-spacing:.01em}.section-head p{max-width:585px;color:var(--muted);line-height:1.62}.grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr)) !important;gap:12px}.grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.grid-4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.card{content-visibility:auto;display:flex;min-height:142px;flex-direction:column;justify-content:space-between;border:1px solid rgba(219,226,237,.92);border-radius:var(--radius);background:#fff;padding:15px;box-shadow:0 10px 28px rgba(11,18,31,.04);backdrop-filter:blur(10px);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.card::before{content:"";display:block;width:30px;height:2px;margin-bottom:10px;border-radius:99px;background:var(--accent)}.card:hover{border-color:rgba(13,118,110,.28);box-shadow:0 10px 24px rgba(7,10,15,.048);transform:translateY(-2px)}.product-card-live{border-color:rgba(12,122,112,.28);background:linear-gradient(180deg,#ffffff 0%,#f7fffd 100%)}.product-card-preview{background:linear-gradient(180deg,#ffffff 0%,#f8fbff 100%)}.card-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.card-topline .card-kicker{margin-bottom:0}.state-pill{display:inline-flex;align-items:center;justify-content:center;min-height:24px;border:1px solid rgba(148,163,184,.3);border-radius:999px;background:#f8fafc;color:#4b5565;font-size:11px;font-weight:900;line-height:1;padding:5px 8px;white-space:nowrap}.state-live{border-color:rgba(12,122,112,.24);background:rgba(230,245,243,.92);color:#2f5960}.card-kicker{display:block;margin-bottom:8px;color:#2f5960;font-size:12px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.card h3{margin-bottom:8px;color:var(--ink-strong);font-size:22px}.card p,.principle p{color:var(--muted);line-height:1.54}@media (min-width:981px){html,body{min-height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}body.legal-page,body.utility-page{height:auto;overflow:visible}main{min-height:calc(100dvh - 66px);height:auto;overflow:visible;padding-bottom:0}body.legal-page main,body.utility-page main{height:auto;overflow:visible}.hero{padding:14px 0 10px}.product-shot{aspect-ratio:16 / 4.8}.preview-mini{min-height:88px;padding:12px}.trust-strip{margin-bottom:8px;padding:8px 0}#products{padding-top:8px;padding-bottom:0}#products .card p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}#products .section-head p{max-width:500px;font-size:13px}#products .card{min-height:132px}#products .card-foot{margin-top:10px}#principles .principle p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}#principles,#status,.studio-note{display:none}.aux-details{display:none}.footer-shell{padding:10px 0;font-size:11px;line-height:1.45}.footer-shell p{margin-bottom:4px}}.card-foot{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.tag{display:inline-flex;border:1px solid var(--line);border-radius:var(--radius);background:#fff;color:#364051;font-size:11px;font-weight:720;padding:7px 9px}.tag-status{border-color:rgba(65,95,143,.22);background:var(--blue-soft);color:#2e456d;text-decoration:none}.product-card-live .tag-status,.matrix-card-live .tag-status{border-color:rgba(12,122,112,.24);background:var(--accent-soft);color:#2f5960}@media (max-width:780px){.grid-2,.grid-3,.grid-4,.product-grid,.product-feature-grid,.matrix-grid,.legal-summary,.account-grid,.account-form .field-grid,.principles,.studio-note,.footer-shell{display:grid !important;grid-template-columns:1fr !important;gap:12px}.account-form .field-grid{gap:10px}.footer-shell{gap:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none !important;transition:none !important}}@media (min-width:1280px){.hero{grid-template-columns:minmax(660px,1.2fr) minmax(520px,0.95fr);column-gap:30px}.hero-content h1,body[data-lang="zh"] .hero-content h1{max-width:15.8ch;font-size:clamp(52px,3.9vw,66px);line-height:1.05}.hero-copy,body[data-lang="zh"] .hero-copy{max-width:39ch;font-size:17px;line-height:1.62}.preview-board{max-width:580px;justify-self:end}#products .section-head{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:20px;align-items:start}#products .section-head p{max-width:none;width:100%}}.principles{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.principle{content-visibility:auto;contain-intrinsic-size:148px;min-height:136px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.96);padding:16px;box-shadow:0 10px 24px rgba(7,10,15,.025)}.studio-note{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;align-items:center;border:1px solid rgba(229,231,235,.9);border-radius:var(--radius);background:rgba(255,255,255,.9);box-shadow:var(--shadow-sm);padding:18px 20px}.studio-note h2{margin-bottom:0;color:var(--ink-strong);font-size:clamp(24px,3.5vw,32px);line-height:1.2}.studio-note p{margin-bottom:0;color:#5b6572;font-size:14px;line-height:1.72}.principle b{display:block;margin-bottom:9px;color:var(--ink-strong);font-size:15px;line-height:1.35}.principle p{font-size:13px;line-height:1.62}.notice{content-visibility:auto;contain-intrinsic-size:168px;display:grid;gap:7px;border:1px solid var(--warn-line);border-radius:var(--radius);background:rgba(255,255,255,.9);color:#455667;line-height:1.75;padding:18px}.notice-label{width:fit-content;border-radius:999px;background:var(--blue-soft);color:#475569;font-size:12px;font-weight:800;padding:5px 9px}.notice b{color:var(--ink-strong);font-size:16px;line-height:1.35}.notice p{margin-bottom:0;font-size:13px;line-height:1.68}.notice a,.site-footer a{color:#2f5960;font-weight:720}.site-footer{margin-top:42px;border-top:1px solid var(--line);background:#fff}.footer-shell{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;padding:24px 0;color:var(--muted);font-size:12.5px;line-height:1.72}.footer-shell strong{color:var(--ink)}.footer-links{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.footer-links a{color:#3e4652;font-size:12px;font-weight:650}.site-version{color:#1f2b3d;font-weight:680;letter-spacing:0.02em}.legal-page,.utility-page{overflow:visible}.legal-shell,.utility-shell{width:min(1040px,calc(100% - 32px));margin:0 auto;padding:34px 0 72px}.legal-hero,.legal-card,.utility-card{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.9);box-shadow:var(--shadow-sm)}.legal-hero,.utility-card{overflow:hidden;margin-bottom:16px;padding:26px}.legal-hero h1{max-width:min(780px,100%);margin-bottom:12px;font-size:clamp(32px,4.2vw,48px);line-height:1.08;overflow-wrap:anywhere;word-break:break-all}.legal-hero p,.legal-card p,.legal-card li{color:var(--muted);line-height:1.74;overflow-wrap:anywhere;word-break:break-all}.legal-hero-copy{max-width:min(760px,100%);margin-bottom:18px;font-size:16px}.legal-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin:16px 0 18px}.legal-summary div{min-height:92px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.82);padding:13px}.legal-summary span{display:block;margin-bottom:8px;color:#2f5960;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.legal-summary b{display:block;color:var(--ink-strong);font-size:14px;line-height:1.38}.legal-summary a{color:#2f5960;overflow-wrap:anywhere}.checkout-page .utility-card{padding:24px}.account-page .utility-shell{width:min(1180px,calc(100% - 32px))}.account-page .utility-card{padding:24px}.account-page .account-hero-copy{max-width:780px;color:var(--muted);line-height:1.7}.account-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:14px}.account-stack{display:grid;gap:14px}.account-panel{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.84);box-shadow:var(--shadow-sm);padding:18px}.account-panel h2,.account-panel h3{margin-bottom:10px}.account-panel p{margin-bottom:0;color:var(--muted);line-height:1.65}.account-form{display:grid;gap:12px;margin-top:14px}.account-form .field-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.account-form label{display:grid;gap:6px;color:#334155;font-size:12px;font-weight:700}.account-form input,.account-form textarea{width:100%;border:1px solid #d9e2ee;border-radius:var(--radius);background:#fff;color:var(--ink);font:inherit;font-size:14px;padding:11px 12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.account-form textarea{min-height:104px;resize:vertical}.account-form input:focus,.account-form textarea:focus{outline:2px solid rgba(15,118,110,.18);border-color:rgba(15,118,110,.35)}.account-actions{display:flex;flex-wrap:wrap;gap:10px}.account-actions .button{min-width:0}.account-result{margin-top:12px;border:1px solid var(--line);border-radius:var(--radius);background:#0b1017;color:#e5edf7;padding:14px;font-size:12px;line-height:1.65;overflow:auto;white-space:pre-wrap;word-break:break-word}.account-status{display:grid;gap:10px}.account-status-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.account-stat{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.82);padding:12px}.account-stat span{display:block;color:#66768e;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.account-stat strong{display:block;margin-top:8px;color:var(--ink-strong);font-size:15px;line-height:1.4}.account-meta-list{display:grid;gap:8px;margin:0;padding-left:18px;color:var(--muted)}.account-meta-list li{line-height:1.6}@media (max-width:980px){.account-grid{grid-template-columns:minmax(0,1fr)}.account-status-row{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.account-page .utility-shell{width:min(100%,calc(100% - 24px))}.account-page .utility-card,.account-panel{padding:18px}.account-form .field-grid{grid-template-columns:minmax(0,1fr)}.account-actions{display:grid;grid-template-columns:minmax(0,1fr)}.account-actions .button{width:100%}}.checkout-section-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 20px;align-items:end;margin-bottom:18px}.checkout-section-head .eyebrow{margin-bottom:10px}.checkout-note{max-width:380px;margin:0;color:#5a6778;font-size:13px;line-height:1.6}.checkout-summary-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px}.checkout-default{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.82);padding:14px 15px 13px}.checkout-default span{display:block;color:#5c7088;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.checkout-default strong{display:block;margin-top:7px;color:var(--ink-strong);font-size:16px;line-height:1.35}.checkout-default-muted{background:linear-gradient(180deg,rgba(247,250,253,.95),rgba(255,255,255,.82))}.provider-status-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.provider-card{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.86);padding:15px;box-shadow:0 12px 22px rgba(15,23,42,.04)}.provider-card.is-ready{border-color:rgba(22,163,152,.28);background:linear-gradient(180deg,rgba(250,255,254,.98),rgba(242,251,249,.92))}.provider-card.is-pending{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,253,.94))}.provider-card-top{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.provider-key{color:#274052;font-size:15px;font-weight:780}.provider-status{min-height:26px;border-radius:999px;padding:4px 10px;background:rgba(226,232,240,.88);color:#405266;font-size:12px;font-weight:760;letter-spacing:.04em;text-transform:uppercase}.provider-card.is-ready .provider-status{background:rgba(22,163,152,.12);color:#167b6f}.provider-card p,.provider-card small{display:block;margin:0;color:#5c6778;line-height:1.6}.provider-card small{margin-top:10px;color:#778599}@media (max-width:720px){.checkout-section-head,.checkout-summary-row,.provider-status-grid{grid-template-columns:1fr}.checkout-section-head{align-items:start}}body[data-lang="en"] .legal-hero p{word-break:normal}body[data-lang="en"] .legal-hero-copy{max-width:800px}.legal-jump{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.legal-card{max-width:880px;margin:16px auto 0;padding:30px;scroll-margin-top:92px}.legal-card h2{color:var(--ink-strong);font-size:clamp(27px,3.4vw,36px)}.legal-card h3{max-width:72ch;margin-top:22px;padding-top:18px;border-top:1px solid var(--line-soft);color:var(--ink-strong);font-size:18px}.legal-card p,.legal-card li{max-width:74ch}.updates-hero h1{max-width:min(720px,100%);margin-bottom:12px}.updates-hero p:last-child{margin-bottom:0}.updates-list{display:grid;gap:0}.update-entry + .update-entry{margin-top:18px;padding-top:18px;border-top:1px solid var(--line-soft)}.update-meta{margin-bottom:8px;color:#2f5960;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.update-entry h2,.updates-side-notes h2{margin-bottom:8px;color:var(--ink-strong);font-size:clamp(24px,3vw,32px);line-height:1.12}.update-entry p:last-child{margin-bottom:0}.updates-note-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.updates-note-grid > div{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.82);padding:16px}@media (max-width:820px){.updates-note-grid{grid-template-columns:1fr}}.legal-card[lang="en"] p,.legal-card[lang="en"] li{max-width:78ch;word-break:normal}.legal-updated{font-size:13px;color:var(--muted-2)}@media (min-width:981px) and (max-height:820px){.nav-shell{min-height:62px}.brand-mark{width:34px;height:34px}.brand small{font-size:11px}.hero{grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:28px;padding:14px 0 10px}.eyebrow{margin-bottom:10px;padding:6px 9px}h1{max-width:540px;margin-bottom:10px;font-size:clamp(30px,3.25vw,38px);line-height:1.07}.hero-copy{max-width:540px;font-size:13px;line-height:1.58}.hero-meta{margin-top:10px}.hero-meta span{padding:6px 8px}.button{min-height:36px;padding:8px 13px}.cta-row{margin-top:12px}.cta-note{font-size:11px}.preview-board{gap:8px;padding:10px}.preview-caption{padding:7px 9px}.preview-caption b{display:none}.screen-bar{padding:6px 9px}.product-shot{aspect-ratio:16 / 4.7}.preview-mini-grid{gap:8px}.preview-mini{min-height:72px;padding:10px}.preview-mini span{margin-bottom:6px;font-size:10px}.preview-mini b{margin-bottom:5px;font-size:13px}.preview-mini small{font-size:11px}.trust-strip{margin-bottom:14px}.trust-strip span{padding:0 12px;font-size:12px}.section{padding:16px 0}.section-head{margin-bottom:10px}.section-head h2{font-size:30px}.section-head p{font-size:13px;line-height:1.55}.card{min-height:146px;padding:15px}.card::before{margin-bottom:10px}.card h3{font-size:20px}.card p{font-size:13px;line-height:1.58}.tag{font-size:11px;padding:6px 8px}.principles{gap:8px}.principle{min-height:116px;padding:14px}.principle b{margin-bottom:6px;font-size:16px;line-height:1.35}.principle p{margin-bottom:0;font-size:12px;line-height:1.5}.notice{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;padding:12px 14px}.notice-label{grid-row:span 2;align-self:start}.notice b{font-size:16px}.notice p{font-size:12px;line-height:1.5}.studio-note{display:none}.site-footer{margin-top:8px}.footer-shell{padding:12px 0;font-size:11px;line-height:1.45}.footer-shell p{margin-bottom:4px}}@media (min-width:981px) and (max-width:1320px){.hero{grid-template-columns:minmax(0,.9fr) minmax(390px,1.1fr);gap:34px}h1{font-size:clamp(34px,4.1vw,50px)}.preview-caption{align-items:flex-start;flex-direction:column;gap:4px}}@media (max-width:980px){.hero,.principles,.studio-note,.footer-shell{grid-template-columns:1fr}.hero{min-height:auto;padding-top:34px}.preview-board{max-width:680px;margin:0 auto}.trust-strip{justify-content:flex-start;overflow-x:auto}.trust-strip span{flex:0 0 auto}.section-head{align-items:start;flex-direction:column}.footer-links{justify-content:flex-start}.hero{grid-template-columns:1fr;gap:18px;padding-top:14px}.grid-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.preview-board{display:none}.hero-copy{max-width:100%}.hero-meta{margin-top:8px}body:not(.legal-page) #principles,body:not(.legal-page) #status,body:not(.legal-page) .studio-note,body:not(.legal-page) .trust-strip,body:not(.legal-page) .site-footer,#products{padding-top:0;padding-bottom:0}}@media (max-width:980px){.hero-quick-details{width:min(100%,358px);padding:8px 10px}.hero-quick-details .quick-actions{max-width:100%}.hero-quick-details .quick-actions-hint{max-width:100%}.cta-row .button,.button{min-height:40px}.aux-details{margin-top:6px}}@media (max-width:720px){body{background-size:40px 40px,40px 40px,auto}.nav-shell{flex-direction:row;align-items:center;gap:12px;min-height:0;padding:10px 0}.brand{min-width:0}.nav-links{display:flex;flex-wrap:nowrap;width:100%;width:100%;align-items:center;justify-content:flex-start;gap:6px;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;padding-bottom:2px}.nav-links::-webkit-scrollbar{display:none}.nav-links a{font-size:13px;padding:7px 8px}.language-toggle{justify-self:start;margin-left:0}.hero{gap:18px;padding-top:16px}.hero-content,.preview-board{width:min(100%,358px);margin-left:0;margin-right:auto}h1{max-width:358px;font-size:clamp(25px,6.4vw,28px);line-height:1.18}body[data-lang="en"] h1{font-size:clamp(25px,6.2vw,28px)}.hero-copy{max-width:358px;font-size:16px;margin-bottom:0;line-height:1.48}.quick-actions{max-width:358px}.quick-actions a{font-size:11px}.quick-actions-hint{max-width:358px;font-size:11px}.hero-meta span{font-size:11px}.hero-meta{display:none}.hero-quick-details,.quick-fab,.quick-actions,.quick-actions-hint{display:none !important}.cta-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:min(100%,358px)}.cta-row .button{width:100%;min-height:40px;padding:9px 8px;text-align:center}.cta-row,.button{width:min(100%,358px)}.preview-board{display:none}.preview-caption{align-items:flex-start;flex-direction:column;gap:4px}.preview-mini-grid,.trust-strip{grid-template-columns:1fr}.trust-strip{display:none;border:0;padding:0}.trust-strip span,.trust-strip span + span{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.82);padding:12px}.card{min-height:0}.card{padding:14px}.card p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.card .card-kicker{margin-bottom:5px}.card-topline{align-items:flex-start;gap:8px}.state-pill{min-height:22px;font-size:10px;padding:5px 7px}.card-foot{margin-top:8px}.card-foot .tag-status{display:none}.hero-copy{font-size:16px;margin-bottom:8px}#products{padding-top:2px;padding-bottom:0}#products .section-head{margin-bottom:8px}#products .section-head p{display:none}#products .section-head h2{margin-bottom:0;font-size:34px}#products .card p{display:none}#products .card-foot{display:none}#products .card{min-height:0;padding:12px 14px}#products .card::before{width:28px;margin-bottom:8px}#products .card h3{margin-bottom:0;font-size:20px;line-height:1.2}.grid-3{display:grid;grid-template-columns:1fr;gap:12px;margin:0;padding-bottom:0;overflow:visible}.grid-3 .card{min-width:0;max-width:358px;width:100%;margin:0}.grid-3 .card p,.grid-3 .card .card-kicker{overflow-wrap:break-word;word-break:break-word}.legal-shell{width:min(100% - 20px,980px);padding:20px 0 48px}.utility-shell{width:min(100% - 20px,980px);padding:24px 0 48px}.legal-hero,.legal-card,.utility-card{padding:18px}.legal-hero h1{max-width:100%;font-size:clamp(25px,6.3vw,31px);line-height:1.14}.legal-hero-copy,.legal-card p,.legal-card li{font-size:16px;line-height:1.82}.legal-hero-copy{max-width:300px}.legal-summary{grid-template-columns:1fr}.legal-summary div{min-height:0}.legal-jump .button{width:100%}}@media (max-width:420px){.nav-shell,.container,.footer-shell{width:min(100% - 20px,1180px)}.brand{gap:9px}.brand-mark{width:34px;height:34px;font-size:14px}.brand small{font-size:11px}.hero-copy{font-size:16px}.trust-strip span,.card,.principle,.notice,.studio-note{padding:16px}.footer-shell{font-size:12px}.legal-summary{grid-template-columns:1fr}.legal-hero h1{font-size:clamp(25px,6.7vw,30px)}.legal-hero-copy{max-width:270px}.legal-jump{display:grid;grid-template-columns:1fr}.legal-jump .button{width:100%}}@media (min-width:981px){body:not(.legal-page) #principles,body:not(.legal-page) #status,body:not(.legal-page) .studio-note,body.utility-page main{height:auto;overflow:visible}}.product-shell{width:min(1160px,calc(100% - 32px));margin:0 auto;padding:34px 0 72px}body.clawdesk-page .site-footer{display:block !important}body.products-page .site-footer{display:block !important}body.stocknavia-page .site-footer{display:block !important}body.lumicore-page .site-footer{display:block !important}.stocknavia-mark{display:inline-flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:8px;background:#0f172a;color:#fff;font-size:14px;font-weight:950;letter-spacing:.04em}.stocknavia-screenshot{aspect-ratio:16 / 9.6;background:#f5f8fc}.stocknavia-screenshot img{object-position:top center}.lumicore-screenshot{aspect-ratio:16 / 10;background:#111827}.lumicore-screenshot img{object-fit:cover;object-position:top left}.matrix-shell{width:min(1160px,calc(100% - 32px));margin:0 auto;padding:48px 0 72px}.matrix-hero{max-width:780px;margin:0 0 28px}.matrix-hero h1{margin:10px 0 14px;color:var(--ink-strong);font-size:clamp(46px,7vw,82px);line-height:.96}.matrix-hero p{max-width:68ch;margin:0;color:var(--muted);font-size:clamp(17px,1.8vw,21px);line-height:1.68}.matrix-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.matrix-group + .matrix-group{margin-top:18px}.matrix-group-head{margin:0 0 10px}.matrix-group-kicker{margin:0;color:#496478;font-size:11px;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.matrix-group-head h2{margin:4px 0 0;color:#1a2b40;font-size:clamp(22px,2.2vw,30px);line-height:1.1}.matrix-grid-live,.matrix-grid-brief{grid-template-columns:minmax(0,1fr)}.matrix-grid-preview{grid-template-columns:repeat(2,minmax(0,1fr))}.matrix-card,.matrix-notice{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.9);box-shadow:var(--shadow-sm)}.matrix-card{display:flex;min-height:360px;flex-direction:column;justify-content:space-between;padding:22px}.matrix-card-live{border-color:rgba(10,88,82,.28);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(235,248,246,.82))}.matrix-card-featured{box-shadow:0 18px 44px rgba(10,17,28,.065)}.matrix-card-preview{background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(249,251,254,.9))}.matrix-kicker{display:inline-flex;margin-bottom:16px;color:#2f5960;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.matrix-card h2{margin:0 0 12px;color:var(--ink-strong);font-size:clamp(24px,2.8vw,34px);line-height:1.05}.matrix-card p,.matrix-notice p{margin:0;color:var(--muted);line-height:1.82;overflow-wrap:anywhere}.matrix-card-foot{display:grid;gap:12px;margin-top:24px}.matrix-card-foot .button{width:100%}.matrix-notice{max-width:920px;margin-top:18px;padding:22px}.matrix-notice h2{margin:0 0 10px;color:var(--ink-strong);font-size:clamp(24px,3vw,34px)}.matrix-notice p + p{margin-top:10px}.matrix-notice a{color:#2f5960;font-weight:800;overflow-wrap:anywhere}.product-hero{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:28px;align-items:center;min-height:calc(100svh - 168px)}.product-copy h1{margin:10px 0 14px;color:var(--ink-strong);font-size:clamp(46px,7vw,84px);line-height:.94;letter-spacing:0}.product-copy,.product-visual,.product-screenshot{min-width:0;max-width:100%}.product-lead{max-width:620px;margin:0;color:#2d3748;font-size:clamp(18px,2vw,23px);line-height:1.55;overflow-wrap:anywhere}.product-muted{max-width:58ch;margin:14px 0 0;color:var(--muted);line-height:1.7;overflow-wrap:anywhere}.product-status-row{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0 0}.product-status-row span{display:inline-flex;align-items:center;min-height:30px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.76);color:#3b4658;padding:6px 10px;font-size:13px;font-weight:800;white-space:nowrap}.product-cta{margin-top:22px}.product-visual{display:grid;gap:14px;min-width:0;align-content:start;contain:layout paint}.product-icon-card,.product-screenshot,.product-feature,.product-notice,.lumicore-showcase{border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,.9);box-shadow:var(--shadow-sm)}.product-icon-card{display:flex;align-items:center;gap:12px;padding:14px}.product-icon-card img{width:48px;height:48px;border-radius:8px}.product-icon-card strong,.product-icon-card span{display:block}.product-icon-card strong{color:var(--ink-strong);font-size:16px}.product-icon-card span{margin-top:2px;color:var(--muted);font-size:13px}.product-screenshot{position:relative;overflow:hidden;margin:0;width:100%;aspect-ratio:16 / 8.15;background:#0d1117}.product-screenshot picture{display:block;width:100%;height:100%}.product-screenshot img{width:100%;height:100%;display:block;object-fit:cover;object-position:center top;background:#eff4fb}.stocknavia-page .product-icon-card,.clawdesk-page .product-icon-card,.lumicore-page .product-icon-card{min-height:84px;padding:15px 18px}.stocknavia-page .product-screenshot,.clawdesk-page .product-screenshot,.lumicore-page .lumicore-showcase{box-shadow:0 20px 42px rgba(15,23,42,.08)}.stocknavia-page .product-screenshot img{aspect-ratio:16 / 7.25;object-position:center 0%}.clawdesk-page .product-screenshot img{aspect-ratio:16 / 8.15;object-position:center top}.product-section{margin-top:46px}.section-heading{max-width:720px;margin-bottom:18px}.section-heading h2,.product-split h2,.product-boundary h2{margin:6px 0 0;color:var(--ink-strong);font-size:clamp(28px,4vw,44px);line-height:1.05}.product-feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.product-feature{padding:18px}.product-feature span{display:inline-flex;color:#2f5960;font-size:12px;font-weight:900;letter-spacing:.08em}.product-feature h3,.product-notice h3{margin:12px 0 8px;color:var(--ink-strong);font-size:17px}.product-feature p,.product-split p,.product-notice p{margin:0;color:var(--muted);line-height:1.82}.product-split{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.7fr);gap:18px;align-items:stretch}.product-notice{padding:18px}.product-boundary{max-width:920px}.product-contact{margin-top:12px !important}.product-contact a{color:#2f5960;font-weight:800;overflow-wrap:anywhere}@media (max-width:980px){body.products-page .site-footer,body.stocknavia-page .site-footer,body.lumicore-page .site-footer,body.clawdesk-page .site-footer{display:block !important}.matrix-shell{width:min(760px,calc(100% - 24px));padding:26px 0 52px}.matrix-grid{grid-template-columns:1fr}.matrix-card{min-height:0}.product-shell{width:min(760px,calc(100% - 24px));padding:24px 0 52px}.product-hero{grid-template-columns:1fr;gap:18px;min-height:0}.product-copy h1{font-size:clamp(44px,16vw,72px)}.product-lead{font-size:17px}.product-status-row{gap:6px}.product-status-row span{min-height:28px;padding:5px 9px;font-size:12px}.product-cta{width:100%;max-width:420px}.product-cta .button{min-width:0;overflow-wrap:anywhere}.product-visual{margin-top:2px}.product-screenshot{aspect-ratio:16 / 9.6}.product-section{margin-top:30px}.product-feature-grid,.product-split{grid-template-columns:1fr}}@media (min-width:981px) and (max-width:1320px){.matrix-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.matrix-shell{width:100%;padding:18px 16px 52px}.matrix-hero h1{font-size:clamp(42px,17vw,58px)}.matrix-hero p{width:min(100%,340px);max-width:340px;font-size:16px}.matrix-grid,.matrix-card,.matrix-notice{width:min(100%,340px);max-width:340px}.matrix-card h2,.matrix-card p,.matrix-notice p{max-width:100%;overflow-wrap:anywhere}.matrix-card,.matrix-notice{padding:16px}.product-shell{width:100%;margin:0;padding:18px 16px 52px}.product-copy h1{font-size:clamp(42px,18vw,60px)}.product-lead,.product-muted{width:min(100%,340px);max-width:340px;font-size:16px}.product-status-row,.product-cta,.product-screenshot,.product-icon-card{width:min(100%,340px);max-width:340px}.product-icon-card{align-items:flex-start}.product-icon-card img{width:42px;height:42px}.product-feature,.product-notice{padding:15px}.product-cta{grid-template-columns:1fr;max-width:100%}.product-cta .button{width:100%}}:root{--ink:#111827;--ink-strong:#0b1220;--muted:#4b5563;--muted-2:#6b7280;--surface:#f4f7fb;--line:#e5eaf2;--line-soft:#eef2f8;--paper:#ffffff;--soft:#eef2f7;--soft-2:#e9eef6;--accent:#0f766e;--accent-dark:#0b5f58;--accent-soft:#e7f4f1;--blue:#2b3f5f;--blue-soft:#ebf0f8;--warn-line:#e9eef7;--warn-bg:#f8fafc;--shadow-sm:0 10px 24px rgba(17,24,39,.04);--shadow-md:0 16px 36px rgba(17,24,39,.05);--shadow-lg:0 22px 48px rgba(17,24,39,.06)}.nav-shell,.container,.footer-shell,.matrix-shell,.product-shell,.legal-shell,.utility-shell{width:min(1220px,calc(100% - 40px))}body{background:linear-gradient(180deg,#f8fbff 0%,#f4f7fb 55%,#eff3f9 100%);letter-spacing:0}.site-header{border-bottom-color:rgba(15,23,42,0.08);background:rgba(255,255,255,0.94)}.brand{font-weight:700;color:var(--ink-strong)}.brand-mark{border-color:rgba(31,41,55,.14);box-shadow:none}.hero{align-items:stretch;gap:58px}.hero-content{padding-top:6px}h1{color:var(--ink-strong);font-size:clamp(36px,3.6vw,54px);letter-spacing:-0.02em}.hero-copy{color:#5b6470;line-height:1.72}.hero-subline{max-width:560px;margin:12px 0 0;color:#667487;font-size:13px;font-weight:640;line-height:1.6}.hero-meta{margin-top:14px}.hero-meta span{border-color:#dde4ee;background:rgba(255,255,255,0.92)}.button{font-weight:760;letter-spacing:.01em}.button.primary{background:#0f172a;border-color:rgba(15,23,42,.42);box-shadow:var(--shadow-sm)}.button.primary:hover{transform:translateY(-1px);background:#111d35}.button.secondary{border-color:#d3dde9;color:#1f2b3d;background:#fff}.button.secondary:hover{border-color:rgba(13,110,103,0.28);color:#16333f;background:#f1f8f6}.preview-board{position:relative;border-color:#e1e8f3;box-shadow:var(--shadow-sm);padding:14px;overflow:hidden}.preview-board::before{content:"";position:absolute;inset:0 0 auto 0;height:120px;background:linear-gradient(180deg,rgba(15,118,110,.06),rgba(15,118,110,0));pointer-events:none}.screen{border-color:#e1e7f0;box-shadow:0 12px 34px rgba(15,23,42,.07)}.screen-bar{background:#f8fbff}.trust-strip{border-top-color:#e7edf5;border-bottom-color:#e7edf5}.trust-strip span{color:#2a3a50}.trust-strip span::before{box-shadow:0 0 0 3px rgba(13,118,110,.08)}.section{padding-top:22px;padding-bottom:22px}.section-head h2{letter-spacing:-.01em}.section-head p{color:#5a6778;max-width:620px}.card{border-color:#dce4ef;background:linear-gradient(180deg,#ffffff 0%,#fbfdff 100%);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}.card:hover{border-color:rgba(15,118,110,.28)}.card::after{content:"";position:absolute;inset:auto 0 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(15,118,110,.14),transparent)}.card h3{letter-spacing:-.01em;line-height:1.22}.card p,.principle p{color:#4f5d72}.tag{border-color:#d9e0ea;background:rgba(255,255,255,0.92)}.tag-status{border-color:rgba(65,95,143,.18);color:#3f536f}.product-card-live{background:linear-gradient(180deg,#ffffff 0%,#eff7f4 100%)}.product-card-preview{background:linear-gradient(180deg,#ffffff 0%,#f3f7fd 100%)}.matrix-hero{position:relative;max-width:920px;margin-bottom:34px;padding:12px 0 0}.matrix-hero::before{content:"";position:absolute;left:-24px;top:0;width:120px;height:120px;border-radius:999px;background:radial-gradient(circle,rgba(15,118,110,.10),rgba(15,118,110,0) 72%);pointer-events:none}.matrix-card{content-visibility:auto;contain-intrinsic-size:332px;min-height:332px;border-color:#dde6f0;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,254,.96));position:relative;overflow:hidden}.matrix-card h2{max-width:10ch;margin-bottom:14px;letter-spacing:-.02em;line-height:1}.matrix-card p,.matrix-notice p{color:#536172;line-height:1.68}.matrix-card-foot{margin-top:auto;gap:10px}.matrix-card::before{content:"";position:absolute;left:22px;top:0;width:52px;height:2px;background:linear-gradient(90deg,#0f766e,rgba(15,118,110,.22))}.matrix-card::after{content:"";position:absolute;right:-34px;bottom:-34px;width:118px;height:118px;border-radius:999px;background:radial-gradient(circle,rgba(15,118,110,.06),rgba(15,118,110,0) 72%);pointer-events:none}.matrix-notice{content-visibility:auto;contain-intrinsic-size:180px;border-color:#dde6f0;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,253,.94))}.product-hero{gap:34px;align-items:start;min-height:auto;padding-top:10px}.product-copy h1{letter-spacing:-.03em;max-width:9ch;text-wrap:balance}.product-lead{color:#344254;line-height:1.5}.product-muted{color:#657286}.product-status-row{margin-top:20px}.product-status-row span{border-color:#dce4ee;background:rgba(255,255,255,.92)}.product-icon-card,.product-screenshot,.product-feature,.product-notice{border-color:#dde6f0}.product-icon-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,253,.94));padding:16px 18px}.product-icon-card strong{letter-spacing:-.01em}.product-screenshot{box-shadow:0 18px 42px rgba(15,23,42,.08);aspect-ratio:16 / 8}.section-heading{max-width:760px}.section-heading h2,.product-split h2,.product-boundary h2{letter-spacing:-.02em}.product-feature-grid{gap:14px}.product-feature{content-visibility:auto;contain-intrinsic-size:220px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,254,.96));padding:20px}.product-feature p,.product-split p,.product-notice p{color:#586678;line-height:1.72}.product-notice{content-visibility:auto;contain-intrinsic-size:180px}.lumicore-showcase{content-visibility:auto;contain-intrinsic-size:360px;min-height:100%;border-color:#dde6f0;background:linear-gradient(180deg,rgba(255,255,255,.985),rgba(245,249,253,.96)),radial-gradient(circle at top right,rgba(15,118,110,.07),transparent 44%);padding:16px}.lumicore-showcase-header{display:grid;gap:4px;margin-bottom:14px}.lumicore-showcase-header span,.lumicore-panel-label{color:#2f5960;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.lumicore-showcase-header b{color:var(--ink-strong);font-size:22px;line-height:1.1;letter-spacing:-.02em}.lumicore-showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.lumicore-panel{content-visibility:auto;contain-intrinsic-size:150px;min-width:0;border:1px solid #dfe7f1;border-radius:7px;background:rgba(255,255,255,.9);padding:14px}.lumicore-panel strong{display:block;margin-top:8px;color:var(--ink-strong);font-size:16px;line-height:1.18;letter-spacing:-.01em}.lumicore-panel p{margin:10px 0 0;color:#5a6778;line-height:1.64;text-wrap:pretty}.lumicore-rail{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.rail-pill{display:inline-flex;align-items:center;min-height:28px;border:1px solid #d7e1ea;border-radius:999px;background:rgba(255,255,255,.88);color:#536172;padding:5px 10px;font-size:12px;font-weight:800}.rail-pill-active{border-color:rgba(15,118,110,.28);background:rgba(230,248,243,.96);color:#17504f}body[data-lang="zh"] .matrix-hero h1{max-width:8ch;font-size:clamp(40px,5.4vw,68px);line-height:1}body[data-lang="en"] .matrix-hero h1{max-width:10ch;font-size:clamp(42px,5.8vw,72px)}body[data-lang="zh"] .product-copy h1{max-width:8ch;font-size:clamp(42px,5.7vw,72px);line-height:1}body[data-lang="zh"] .matrix-card h2{max-width:none}body[data-lang="en"] .product-copy h1{max-width:9ch;font-size:clamp(44px,6vw,78px)}.notice{border-color:#dbe4f0;background:#ffffff;box-shadow:var(--shadow-sm)}.notice-label{background:#f0f4fa;color:#42526b}.footer-shell{padding-top:22px}.hero-quick-details,.aux-details,.secondary-collapse{border-color:#dce3ed;background:rgba(255,255,255,0.94)}.quick-actions a,.aux-links a{border-color:#d7e0ea}.quick-actions a:hover,.aux-links a:hover,.quick-fab:hover{border-color:rgba(13,118,110,.25)}.quick-fab{background:linear-gradient(180deg,#0f172a 0%,#121e2f 100%);box-shadow:0 10px 24px rgba(15,23,42,.20)}.site-footer{border-top-color:#e6ecf4}@media (min-width:981px){#products .card p{-webkit-line-clamp:3}.hero{grid-template-columns:minmax(0,.93fr) minmax(430px,1.08fr);padding-top:18px}.product-shot{aspect-ratio:16 / 5}.grid-3{gap:14px}.product-cta{display:flex;flex-wrap:wrap;gap:12px}.preview-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.nav-shell,.container,.footer-shell{width:min(100% - 24px,1180px)}.hero{gap:16px}h1{font-size:clamp(30px,6.4vw,46px);letter-spacing:-0.01em}.hero-copy,.product-note{font-size:16px}.hero-subline{font-size:12px}.hero-meta{margin-top:10px}.matrix-hero::before{left:-10px;width:90px;height:90px}.matrix-card h2,.product-copy h1{max-width:none}.lumicore-showcase-grid{grid-template-columns:1fr}.trust-strip{gap:10px 14px;padding-top:12px;padding-bottom:12px}.product-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.card::before{margin-bottom:8px}.card h3{font-size:23px}.card p,.section-head p,.notice p{line-height:1.62}.hero-subline{max-width:340px;margin-top:10px}.matrix-hero h1{font-size:clamp(38px,15vw,54px);line-height:1}.matrix-card h2{max-width:none}.hero{gap:12px}.hero-copy{line-height:1.62}.trust-strip{display:none}.product-feature-grid{grid-template-columns:1fr}.lumicore-showcase{padding:14px}.lumicore-showcase-header b{font-size:20px}}.preview-board{border-color:#dde6f1;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,253,.95)),radial-gradient(circle at top right,rgba(22,163,152,.08),transparent 42%);box-shadow:0 24px 64px rgba(15,23,42,.09)}.preview-caption,.product-icon-card{backdrop-filter:saturate(118%) blur(10px)}.screen-featured,.product-screenshot{box-shadow:0 22px 52px rgba(15,23,42,.10)}.product-screenshot::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(11,16,23,.02),rgba(11,16,23,0) 22%,rgba(11,16,23,.05));pointer-events:none}.product-grid,.product-feature-grid,.matrix-grid{align-items:stretch}.product-card,.matrix-card,.product-feature,.product-notice,.notice,.preview-mini{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.product-card:hover,.matrix-card:hover,.product-feature:hover,.preview-mini:hover{transform:translateY(-1px)}.product-section,.product-boundary,.site-footer{content-visibility:auto;contain-intrinsic-size:320px}.matrix-card p,.product-feature p,.product-notice p,.product-muted,.product-lead{text-wrap:pretty}.matrix-card h2,.product-copy h1,.card h3,.section-head h2{text-wrap:balance}.hero-copy,.product-lead{max-width:34ch}.hero-subline,.product-muted{max-width:48ch}.product-status-row span,.state-pill,.tag,.quick-actions a{letter-spacing:0}@media (min-width:981px){.product-hero{grid-template-columns:minmax(0,.92fr) minmax(420px,.98fr)}.matrix-card-featured{background:linear-gradient(180deg,rgba(255,255,255,.985),rgba(245,249,253,.96)),radial-gradient(circle at top right,rgba(22,163,152,.065),transparent 46%)}}@media (max-width:980px){.product-section,.product-boundary,.site-footer{contain-intrinsic-size:240px}.preview-board{box-shadow:0 16px 36px rgba(15,23,42,.08)}}.product-grid{grid-auto-rows:1fr}.product-card{min-height:304px}.product-card .card-kicker,.matrix-kicker{color:#54708a}.card-foot{align-items:center;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid rgba(219,228,240,.72)}.card-foot .tag:not(.tag-status){color:#637286;background:rgba(248,250,253,.94)}.card-foot .tag-status{margin-left:auto;background:#ffffff;color:#27384d;font-weight:760}.section-head,.section-heading,.matrix-hero{text-wrap:pretty}.section-head h2,.section-heading h2,.matrix-hero h1,.product-copy h1{letter-spacing:-.024em}.section-head p,.matrix-hero p[data-lang],.product-lead,.product-muted{color:#5a6778}.matrix-card-foot{gap:9px}.matrix-card-foot .button{min-height:40px}.matrix-card-foot .button.secondary{background:rgba(255,255,255,.9)}.product-cta .button,.matrix-card-foot .button:last-child{box-shadow:0 10px 24px rgba(15,23,42,.08)}.preview-mini{min-height:108px}@media (max-width:980px){.card-foot .tag-status{margin-left:0}}@media (min-width:721px) and (max-width:980px){#products{padding-top:2px;padding-bottom:0}#products .section-head{margin-bottom:10px}#products .section-head p{display:none}#products .section-head h2{font-size:clamp(30px,4.8vw,36px);margin-bottom:0}#products .grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}#products .card{min-height:0;padding:12px 12px 11px}#products .card::before{width:24px;margin-bottom:8px}#products .card-topline{margin-bottom:6px;gap:8px}#products .card .card-kicker{margin-bottom:0;font-size:10px;line-height:1.25}#products .card h3{margin-bottom:0;font-size:18px;line-height:1.16}#products .card p,#products .card-foot{display:none}#products .state-pill{min-height:22px;font-size:10px;padding:4px 7px}}@media (max-width:520px){.card-foot{align-items:flex-start}.card-foot .tag-status{width:100%;justify-content:center}}.hero-content .eyebrow{margin-bottom:16px;border-color:rgba(15,118,110,.14);background:rgba(235,245,242,.86);color:#325651;box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.hero-content h1{max-width:10.5ch;margin-bottom:14px;font-size:clamp(35px,3.1vw,43px);line-height:1.08;letter-spacing:-.032em;text-wrap:balance}.hero-copy{max-width:29ch;color:#4f6073;font-size:15px;font-weight:560;line-height:1.64}.hero-subline{max-width:28ch;margin:7px 0 0;color:#6b7888;font-size:11.5px;font-weight:620;line-height:1.46}.hero-meta{margin-top:16px;gap:9px}.hero-meta span{border-color:#dbe4ee;background:rgba(255,255,255,.96);color:#304154;font-size:11px;font-weight:700;padding:7px 10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.quick-actions a,.aux-links a{font-weight:730}.preview-board{padding:16px;contain:layout paint style}.preview-caption{gap:5px 10px;align-items:start;grid-template-columns:1fr;justify-content:start;padding:11px 13px;border-color:#dde6f1;background:rgba(255,255,255,.88)}.preview-caption span{color:#557186;font-size:9.5px;font-weight:800;letter-spacing:.14em}.preview-caption b{color:#132235;font-size:13px;line-height:1.36;letter-spacing:-.01em}.screen-bar{color:#5c6b7c;font-size:11.5px;font-weight:740}.preview-mini{min-height:108px;border-color:#dde6f0;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,253,.92));box-shadow:0 12px 28px rgba(15,23,42,.05)}.preview-mini span{color:#587287;font-size:10px;font-weight:820;letter-spacing:.12em}.preview-mini b{color:#152133;font-size:13.5px;line-height:1.26}.preview-mini small{color:#607083;font-size:10px;line-height:1.46}@media (min-width:981px){.hero{grid-template-columns:minmax(0,.84fr) minmax(500px,1.16fr);gap:74px;column-gap:78px;align-items:start}.hero-content{max-width:468px;padding-top:12px;padding-right:18px}.hero-content h1{max-width:18.5ch}.hero-copy{max-width:25.5ch}.hero-subline{max-width:24.5ch}.preview-board{margin-top:6px;padding:18px}}@media (max-width:980px){.hero-content h1{max-width:10.8ch;font-size:clamp(30px,5.1vw,37px);line-height:1.1}.hero-copy{max-width:26.5ch;font-size:14.25px;line-height:1.62}.hero-subline{max-width:25.5ch;font-size:11px;line-height:1.44}}@media (max-width:640px){.hero-content h1{max-width:8.8ch;font-size:clamp(27px,8vw,34px);line-height:1.06}.hero-copy{max-width:22.5ch;font-size:13.5px;line-height:1.6}.hero-subline{max-width:22.5ch;font-size:11px;line-height:1.42}}.nav-links a{font-size:13.5px;font-weight:650;padding:9px 10px}.section-head p{max-width:34ch;font-size:14px;line-height:1.68}.product-grid{gap:12px}.product-card{min-height:286px}.card-topline{margin-bottom:10px}.card-topline .card-kicker{font-size:10px;letter-spacing:.11em}.card h3{margin-bottom:10px}.card p{font-size:14px;line-height:1.64}.card-foot{margin-top:14px;padding-top:12px}.card-foot .tag:not(.tag-status){font-size:11px}@media (max-width:980px){.nav-links a{font-size:13px;padding:8px 9px}.section-head p{max-width:30ch;font-size:13.5px}.product-card{min-height:0}}@media (min-width:981px){body[data-lang="zh"] .hero{grid-template-columns:minmax(660px,1.08fr) minmax(540px,.92fr);gap:28px;column-gap:28px}body[data-lang="zh"] .hero-content{justify-self:start;width:min(100%,668px);padding-top:12px;padding-right:0}body[data-lang="zh"] .hero-content .eyebrow{display:inline-flex;align-self:flex-start;margin:0 0 22px 0;padding:13px 22px;min-height:48px;font-size:13.5px;font-weight:790;letter-spacing:.145em;justify-content:center}body[data-lang="zh"] .hero-content h1{max-width:22ch;white-space:normal;text-wrap:pretty;margin-left:0;margin-right:0;line-height:1.1;letter-spacing:-0.02em;word-spacing:0;font-size:clamp(33px,2.32vw,39px)}body[data-lang="zh"] .hero-copy,body[data-lang="zh"] .hero-subline,body[data-lang="zh"] .hero-meta,body[data-lang="zh"] .cta-row,body[data-lang="zh"] .hero-quick-details{max-width:100%}body[data-lang="zh"] .hero-copy{max-width:52ch;white-space:normal;text-wrap:pretty;font-size:16px;font-weight:600;line-height:1.46}body[data-lang="zh"] .hero-meta{gap:8px;margin-top:15px}body[data-lang="zh"] .hero-meta span{font-size:10px;padding:7px 10px}body[data-lang="zh"] .hero-subline{margin-top:9px;font-size:11.5px;line-height:1.44}body[data-lang="zh"] .cta-row{gap:12px;margin-top:18px}body[data-lang="zh"] .cta-row .button{min-height:50px;padding:12px 20px;font-size:16px}body[data-lang="zh"] .hero-quick-details{width:min(100%,620px);margin-top:12px}}.hero-quick-details{background:rgba(255,255,255,.95);box-shadow:0 12px 28px rgba(15,23,42,.04)}.product-card,.matrix-card,.product-feature,.notice{background:linear-gradient(180deg,rgba(255,255,255,.988),rgba(247,250,253,.965));box-shadow:0 14px 28px rgba(15,23,42,.045)}.section-head p,.card p,.product-feature p,.product-muted,.notice p{color:#55657a}.preview-board{padding:18px;border-color:rgba(214,224,236,.96);background:linear-gradient(180deg,rgba(255,255,255,.992),rgba(246,249,253,.97)),radial-gradient(circle at top right,rgba(18,148,136,.055),transparent 44%);box-shadow:0 24px 54px rgba(15,23,42,.07)}.preview-caption{padding:9px 12px;gap:3px 10px;border-color:rgba(218,228,239,.95);background:rgba(252,253,255,.82);box-shadow:inset 0 1px 0 rgba(255,255,255,.55)}.preview-caption span{font-size:8.5px;letter-spacing:.14em;color:#5f788b}.preview-caption b{font-size:11.5px;line-height:1.28;color:#213246}.screen-featured{border-color:rgba(214,224,236,.95);box-shadow:0 20px 44px rgba(15,23,42,.085)}.screen-bar{min-height:36px;padding:0 14px;font-size:10.5px;color:#647487;background:linear-gradient(180deg,rgba(250,252,255,.96),rgba(244,248,252,.92))}.preview-mini-grid{gap:10px}.preview-mini{min-height:102px;padding:14px 15px;border-color:rgba(218,228,239,.95);background:linear-gradient(180deg,rgba(255,255,255,.975),rgba(247,250,253,.94));box-shadow:0 12px 26px rgba(15,23,42,.045)}.preview-mini span{font-size:9px;letter-spacing:.12em;color:#607789}.preview-mini b{font-size:12.5px;line-height:1.22}.preview-mini small{font-size:9px;line-height:1.35;color:#6b7b8c}@media (max-width:980px){body[data-lang="zh"] .hero-content h1{max-width:none;white-space:normal;font-size:clamp(20px,3.9vw,25px);line-height:1.08;letter-spacing:-0.04em}}@media (max-width:640px){body[data-lang="zh"] .hero-content h1{max-width:none;white-space:normal;font-size:clamp(18px,4.2vw,22px);line-height:1.08}}@media (min-width:981px){body[data-lang="zh"] .hero-content{width:min(100%,536px)}body[data-lang="zh"] .hero-quick-details{width:min(100%,472px);margin-top:14px}}.hero-quick-details{border-color:rgba(221,229,238,.86);background:linear-gradient(180deg,rgba(255,255,255,.93),rgba(249,251,254,.9));box-shadow:0 10px 24px rgba(15,23,42,.032);padding:9px 10px 10px}.hero-quick-details > summary{color:#425064;font-size:11.5px;font-weight:760}.hero-quick-details > summary::after{color:#708095}.quick-actions-hint{margin-top:7px;color:#607186;font-size:11.5px;font-weight:640}.quick-actions{gap:7px;margin-top:8px}.quick-actions a,.aux-links a{border-color:rgba(223,230,239,.92);background:rgba(255,255,255,.72);color:#415166;font-size:11.5px;font-weight:700;padding:6px 11px;box-shadow:none}.trust-strip{margin-bottom:12px;padding:9px 0}.trust-strip span{font-size:12.5px;font-weight:680}.section{padding:18px 0}.section-head{margin-bottom:12px}.section-head p{max-width:33ch;font-size:13.5px;line-height:1.6}.product-grid{gap:10px}.product-card{min-height:262px;padding:20px 20px 18px}.card-topline{margin-bottom:9px}.card-topline .card-kicker{font-size:9px;letter-spacing:.075em;color:#5b7285}.card h3{margin-bottom:8px;font-size:clamp(18px,1.7vw,20px)}.card p{font-size:13.5px;line-height:1.62}.card-foot{margin-top:12px;padding-top:10px}.card-foot .tag:not(.tag-status){color:#516276;font-size:10.5px;padding:5px 9px}.card-foot .tag-status{min-height:32px;padding:7px 11px;font-size:11.5px}.matrix-hero > p:last-of-type,.product-muted,.notice p,.product-feature p{color:#5d6d82}.matrix-card{min-height:260px;padding:22px 22px 18px}.matrix-card p{font-size:13.5px;line-height:1.62}.matrix-card-foot{gap:9px}@media (max-width:980px){.hero-quick-details{padding:8px 9px 9px}.section-head p{max-width:100%}.product-card,.matrix-card{min-height:0}}.hero-quick-details{border-color:rgba(226,232,241,.8);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(248,250,253,.84));box-shadow:0 8px 18px rgba(15,23,42,.024)}.hero-quick-details > summary{color:#4d5c70;font-size:11px}.quick-actions-hint{color:#6b7b8d;font-size:11px;font-weight:620}.quick-actions a,.aux-links a{border-color:rgba(226,232,240,.9);background:rgba(255,255,255,.62);color:#48576a;font-size:11px;padding:6px 10px}.preview-board{gap:10px;padding:14px;border-color:rgba(203,214,229,.82)}.preview-caption{align-items:center;grid-template-columns:auto 1fr;justify-content:start;padding:8px 11px;border-color:rgba(209,220,234,.9);background:rgba(252,253,255,.84)}.preview-caption b{font-size:14px;color:#223248;letter-spacing:.01em}.screen-featured{box-shadow:0 12px 24px rgba(15,23,42,.058)}.product-shot{aspect-ratio:16 / 5.52;object-position:center 12%}.preview-mini-grid{gap:8px}.preview-mini{min-height:92px;padding:12px 13px;box-shadow:0 10px 18px rgba(15,23,42,.032)}.preview-mini span{margin-bottom:8px;font-size:9px}.preview-mini b{margin-bottom:6px;font-size:12.5px}.preview-mini small{font-size:9px;line-height:1.36}.matrix-hero > p:last-of-type{max-width:40rem}.matrix-card-foot{gap:8px}.matrix-card-foot .button{min-height:38px;padding:9px 12px;font-size:12.5px}@media (max-width:980px){.product-shot{aspect-ratio:16 / 5.1;object-position:center top}.preview-caption{grid-template-columns:1fr;align-items:start}}.matrix-hero{max-width:720px;margin-bottom:24px}.matrix-hero h1{margin-bottom:12px;font-size:clamp(42px,6.2vw,72px);line-height:.98}.matrix-hero p[data-lang]{max-width:34ch;font-size:15.5px;line-height:1.62}.matrix-grid{gap:12px}.matrix-card{min-height:316px;padding:20px 20px 18px}.matrix-kicker{margin-bottom:12px;font-size:10px;letter-spacing:.11em}.matrix-card h2{margin-bottom:10px;font-size:clamp(22px,2.45vw,30px);line-height:1.02}.matrix-card p{font-size:14px;line-height:1.56}.matrix-card-foot{align-content:start;margin-top:18px}.matrix-card-foot .state-pill{width:fit-content}.matrix-card-foot .button{min-height:36px;padding:8px 12px;font-size:12px}.product-hero{gap:24px;align-items:start}.product-copy h1{margin-bottom:12px;font-size:clamp(42px,6.1vw,76px);line-height:.96}.stocknavia-page .product-copy h1{font-size:clamp(38px,5.3vw,66px);line-height:.98}.stocknavia-page .product-copy h1 span[data-lang="zh"]{display:block;margin-top:4px}.product-lead{max-width:29ch;font-size:clamp(16px,1.75vw,20px);line-height:1.52}.product-muted{max-width:41ch;margin-top:12px;font-size:14px;line-height:1.62}.product-status-row{gap:7px;margin-top:16px}.product-status-row span{min-height:28px;padding:5px 9px;font-size:12px}.product-cta{margin-top:18px}.product-cta .button{min-height:46px;padding:11px 18px}.product-icon-card{min-height:78px;padding:14px 18px}.product-icon-card strong{font-size:15px}.product-icon-card span{font-size:12.5px}.stocknavia-screenshot img{aspect-ratio:16 / 7.3;object-fit:cover;object-position:center top}.lumicore-showcase-header{padding-bottom:12px}.lumicore-showcase-header b{font-size:14px}@media (max-width:980px){.matrix-hero p[data-lang],.product-lead,.product-muted{max-width:100%}.stocknavia-page .product-copy h1 span[data-lang="zh"]{display:inline;margin-top:0}}#products .section-head{display:block;max-width:none;margin-bottom:22px}#products .section-head p{max-width:56ch;margin-top:8px;font-size:15px;line-height:1.75}#products .product-grid{align-items:stretch}#products .product-card{contain:layout paint style;contain-intrinsic-size:278px}#products .card-foot{justify-content:flex-start}@media (min-width:981px){.aux-details{display:none}#products .section-head{display:grid;grid-template-columns:minmax(220px,320px) minmax(0,1fr);align-items:end;column-gap:40px;width:100%;margin-bottom:26px}#products .section-head h2{margin-bottom:0;font-size:clamp(34px,2.6vw,42px);line-height:1.06}#products .section-head p{max-width:64ch;margin-top:0}}@media (min-width:1200px){.nav-shell,.container,.footer-shell{width:min(1280px,calc(100% - 40px))}#products .section-head{grid-template-columns:minmax(260px,.9fr) minmax(0,1.5fr);column-gap:52px}#products .section-head p{max-width:none}#products .product-grid{gap:14px}}@media (min-width:981px) and (max-width:1460px){.hero{grid-template-columns:minmax(520px,.92fr) minmax(520px,1.08fr);gap:46px;align-items:start}.hero-content{padding-top:10px}.hero-content h1{margin-bottom:12px;line-height:1.06}.hero-copy{margin-top:0}.cta-row{margin-top:14px;gap:10px}.cta-row .button{min-height:48px;padding-inline:22px}.hero-quick-details{margin-top:8px}.preview-board{margin-top:0}}:root{--hero-top-pad:24px;--hero-col-gap:48px;--hero-title-gap:12px;--hero-copy-gap:0px;--hero-cta-gap:13px;--hero-min-height:clamp(456px,56vh,592px);--hero-cta-min-width:176px;--product-card-min-height:278px}@media (min-width:981px){.hero{padding-top:var(--hero-top-pad);column-gap:var(--hero-col-gap);align-items:start;min-height:var(--hero-min-height)}.hero-content h1{margin-bottom:var(--hero-title-gap)}.hero-copy{margin-top:var(--hero-copy-gap)}.cta-row{margin-top:var(--hero-cta-gap)}.preview-board{align-self:start}.cta-row .button{min-width:var(--hero-cta-min-width)}#products .product-card{min-height:var(--product-card-min-height)}}@media (min-width:981px) and (max-width:1460px){:root{--hero-top-pad:18px;--hero-col-gap:42px;--hero-title-gap:10px;--hero-cta-gap:11px}body[data-lang="zh"] .hero{grid-template-columns:minmax(600px,1.08fr) minmax(470px,.92fr);column-gap:22px}body[data-lang="zh"] .hero-content{justify-self:start;width:min(100%,620px)}body[data-lang="zh"] .hero-content h1{max-width:20.4ch;font-size:clamp(31px,2.18vw,36px)}body[data-lang="zh"] .hero-copy{max-width:48ch}body[data-lang="zh"] .hero-quick-details{width:min(100%,592px)}}@media (max-width:980px){body[data-lang="zh"] .hero-content,body[data-lang="zh"] .hero-copy,body[data-lang="zh"] .cta-row,body[data-lang="zh"] .hero-quick-details,body[data-lang="zh"] .quick-actions,body[data-lang="zh"] .quick-actions-hint{width:100%;max-width:none}body[data-lang="zh"] .hero-content h1{max-width:15.4ch;font-size:clamp(28px,7vw,38px);line-height:1.14;letter-spacing:0;text-wrap:pretty}body[data-lang="zh"] .hero-copy{max-width:23ch;font-size:clamp(17px,3.7vw,19px);line-height:1.48}}.hero-data-status{display:inline-flex;width:min(100%,620px);min-height:34px;align-items:center;gap:9px;margin-top:13px;border:1px solid rgba(210,222,235,.94);border-radius:999px;background:rgba(255,255,255,.74);color:#46576b;font-size:12px;font-weight:690;padding:7px 12px;box-shadow:0 10px 22px rgba(15,23,42,.035)}.hero-status-dot{width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:#9aa8b8;box-shadow:0 0 0 4px rgba(148,163,184,.12)}.hero-status-dot.ok{background:#0f766e;box-shadow:0 0 0 4px rgba(15,118,110,.14)}.hero-status-dot.err{background:#b42318;box-shadow:0 0 0 4px rgba(180,35,24,.12)}.hero-status-label{color:#0f5f58;font-weight:790}.hero-status-time{margin-left:auto;color:#738296;font-size:11px;font-weight:700}.hero-status-time.fresh{color:#587086}.hero-status-time.stale{color:#9b6a16}@media (min-width:981px){body[data-lang="zh"] .hero{grid-template-columns:minmax(600px,640px) minmax(520px,580px);column-gap:40px;justify-content:space-between}body[data-lang="zh"] .hero-content{width:min(100%,640px);max-width:640px;padding-right:0}body[data-lang="zh"] .hero-content h1{max-width:620px;font-size:clamp(34px,2.42vw,42px);line-height:1.08}body[data-lang="zh"] .hero-copy{max-width:620px;font-size:16.5px;line-height:1.48}body[data-lang="zh"] .hero-meta{width:min(100%,620px)}body[data-lang="zh"] .cta-row,body[data-lang="zh"] .hero-quick-details{width:min(100%,620px)}body[data-lang="zh"] .preview-board{width:100%;max-width:580px;justify-self:end}.preview-board{border-color:rgba(204,218,233,.9);box-shadow:0 22px 48px rgba(15,23,42,.062)}}@media (min-width:981px) and (max-width:1460px){body[data-lang="zh"] .hero{grid-template-columns:minmax(570px,620px) minmax(500px,560px);column-gap:32px}body[data-lang="zh"] .hero-content{width:min(100%,620px);max-width:620px;padding-right:0}body[data-lang="zh"] .hero-content h1{max-width:600px;font-size:clamp(33px,2.32vw,39px)}body[data-lang="zh"] .preview-board{max-width:560px}}#products .section-head p{color:#5d6c80;font-weight:610}@media (min-width:981px){#products .section-head{grid-template-columns:minmax(0,404px) minmax(0,1fr);column-gap:14px;align-items:center;padding-top:2px}#products .section-head p{max-width:58rem;justify-self:start;line-height:1.62}.hero-data-status{border-color:rgba(202,216,231,.98);background:rgba(255,255,255,.84)}}@media (max-width:980px){.hero-data-status{width:100%;border-radius:var(--radius);align-items:flex-start;flex-wrap:wrap}.hero-status-time{margin-left:0}}@media (max-width:640px){.site-header{position:sticky}.nav-shell{display:grid;grid-template-columns:1fr;gap:8px;min-height:auto;padding:10px 0;position:relative}.brand{min-width:0;width:100%;padding-right:92px}.brand > span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brand small{display:none}.brand-mark{width:32px;height:32px;flex:0 0 auto;font-size:14px}.nav-links{width:100%;justify-content:flex-start;padding-bottom:2px;scrollbar-width:none}.nav-links::-webkit-scrollbar{display:none}.nav-links a{flex:0 0 auto}.nav-links a[href="/"],.nav-links a[href^="mailto:"]{display:none}.language-toggle{position:absolute;top:8px;right:0;margin-left:0}}@media (min-width:981px){.product-shell{padding-top:28px;padding-bottom:64px}.product-hero{grid-template-columns:minmax(0,.94fr) minmax(400px,.98fr);gap:22px}.product-copy h1{max-width:11ch;font-size:clamp(38px,4.5vw,60px);line-height:.98}.deskremote-page .product-copy h1{max-width:none;font-size:clamp(38px,3.85vw,56px);line-height:1;overflow-wrap:normal;word-break:normal;text-wrap:balance}body[data-lang="zh"] .product-copy h1{max-width:9.5ch;font-size:clamp(38px,4.25vw,58px);line-height:1}.stocknavia-page .product-copy h1{font-size:clamp(34px,3.9vw,52px)}.product-lead{max-width:32ch;font-size:clamp(16px,1.35vw,18px);line-height:1.58}.product-muted{max-width:44ch;font-size:13.5px;line-height:1.66}.product-status-row{margin-top:14px}.product-cta{margin-top:16px}.product-icon-card{min-height:72px}.product-screenshot{aspect-ratio:16 / 8.6}.product-section{margin-top:38px}}@media (max-width:520px){.hero-content h1,body[data-lang="zh"] .hero-content h1,body[data-lang="en"] .hero-content h1{max-width:none;font-size:clamp(22px,9.2vw,34px);line-height:1.08;text-wrap:balance}.hero-copy,body[data-lang="zh"] .hero-copy,body[data-lang="en"] .hero-copy{max-width:none;font-size:15px;line-height:1.56}.cta-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.cta-row .button{width:100%;min-width:0;justify-content:center}.hero-data-status{width:100%;min-width:0;font-size:11px;gap:7px;padding:7px 10px}.product-shell{width:min(100%,calc(100% - 24px));margin:0 auto;padding:16px 0 44px}.product-hero{gap:10px}.product-copy h1,body[data-lang="zh"] .product-copy h1,body[data-lang="en"] .product-copy h1{max-width:none;font-size:clamp(34px,11.8vw,46px);line-height:1.04;text-wrap:pretty}.product-lead,.product-muted,.product-status-row,.product-cta,.product-screenshot,.product-icon-card{width:100%;max-width:100%}.product-lead{font-size:15.5px;line-height:1.58}.product-muted{font-size:13.5px;line-height:1.62}.product-status-row{margin-top:10px}.product-status-row span{font-size:11.5px;padding:5px 8px}.product-cta{margin-top:10px;gap:10px}.product-cta .button{min-height:44px}.product-visual{gap:8px}.product-icon-card{display:none;min-height:0;padding:0}.product-icon-card img{width:36px;height:36px}.product-icon-card strong{font-size:14px}.product-icon-card span{font-size:11.5px}.product-screenshot{aspect-ratio:16 / 6.8}.product-section{margin-top:22px}.section-heading{margin-bottom:14px}.section-heading h2,.product-split h2,.product-boundary h2{font-size:clamp(24px,7vw,30px)}}body[data-runtime-kind="desktop-compact"][data-short-viewport="true"] .hero,body[data-runtime-kind="desktop-compact"][data-short-viewport="true"] .product-hero{gap:18px}body[data-runtime-kind="desktop-compact"][data-short-viewport="true"] .product-copy h1{font-size:clamp(34px,3.8vw,50px)}body[data-runtime-kind="phone"] .product-copy,body[data-runtime-kind="phone"] .product-visual,body[data-runtime-kind="tablet"] .product-copy,body[data-runtime-kind="tablet"] .product-visual{width:100%;max-width:100%}body[data-runtime-kind="desktop-compact"][data-viewport-kind="phone"] .product-copy,body[data-runtime-kind="desktop-compact"][data-viewport-kind="phone"] .product-visual,body[data-runtime-kind="desktop-compact"][data-viewport-kind="phone"] .product-lead,body[data-runtime-kind="desktop-compact"][data-viewport-kind="phone"] .product-muted,body[data-runtime-kind="desktop-compact"][data-viewport-kind="phone"] .product-status-row,body[data-runtime-kind="desktop-compact"][data-viewport-kind="phone"] .product-cta,body[data-runtime-kind="desktop-compact"][data-viewport-kind="phone"] .product-screenshot,body[data-runtime-kind="desktop-compact"][data-viewport-kind="phone"] .product-icon-card{width:100%;max-width:100%}body[data-runtime-kind="phone"] .product-lead,body[data-runtime-kind="phone"] .product-muted,body[data-runtime-kind="phone"] .product-status-row,body[data-runtime-kind="phone"] .product-cta,body[data-runtime-kind="phone"] .product-screenshot,body[data-runtime-kind="phone"] .product-icon-card{width:100%;max-width:100%}@media (min-width:1200px){.nav-shell,.container,.footer-shell{width:min(1280px,calc(100% - 48px))}body[data-lang="zh"] .hero{grid-template-columns:minmax(640px,1.14fr) minmax(520px,1fr);column-gap:36px;align-items:start}body[data-lang="zh"] .hero-content{max-width:700px;width:100%;padding-right:0}body[data-lang="zh"] .hero-content h1{max-width:14.6ch;font-size:clamp(46px,3.3vw,62px);line-height:1.05;margin-bottom:14px}body[data-lang="zh"] .hero-copy{max-width:34ch;font-size:17px;line-height:1.62}body[data-lang="zh"] .hero-meta,body[data-lang="zh"] .hero-data-status,body[data-lang="zh"] .cta-row,body[data-lang="zh"] .hero-quick-details{max-width:640px}body[data-lang="zh"] .preview-board{max-width:600px;width:100%;justify-self:end}#products .section-head{grid-template-columns:minmax(300px,360px) minmax(0,1fr);column-gap:20px;align-items:start}#products .section-head p{width:100%;max-width:760px;line-height:1.65}}@media (min-width:1700px){.nav-shell,.container,.footer-shell{width:min(1400px,calc(100% - 64px))}body[data-lang="zh"] .hero{grid-template-columns:minmax(680px,740px) minmax(580px,640px);column-gap:42px}body[data-lang="zh"] .hero-content{max-width:720px}body[data-lang="zh"] .hero-content h1{max-width:640px;font-size:clamp(48px,3vw,64px)}body[data-lang="zh"] .hero-copy{max-width:37ch}body[data-lang="zh"] .hero-meta,body[data-lang="zh"] .hero-data-status,body[data-lang="zh"] .cta-row,body[data-lang="zh"] .hero-quick-details{max-width:660px}body[data-lang="zh"] .preview-board{max-width:640px}#products .section-head{grid-template-columns:minmax(340px,420px) minmax(0,1fr);column-gap:28px}#products .section-head p{max-width:860px}.matrix-shell{width:min(1400px,calc(100% - 64px))}.matrix-hero{max-width:860px;margin-bottom:28px}.matrix-card{min-height:336px}.matrix-card h2{max-width:none;font-size:clamp(22px,1.9vw,32px)}.matrix-grid-preview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){body[data-lang="zh"] .hero-content h1{max-width:13.8ch;line-height:1.12}body[data-lang="zh"] .hero-copy{max-width:28ch;font-size:16px;line-height:1.55}}@media (max-width:520px){.nav-shell,.container,.footer-shell{width:min(100%,calc(100% - 24px))}body[data-lang="zh"] .hero-content h1{max-width:none;font-size:clamp(34px,11.2vw,44px);line-height:1.1}body[data-lang="zh"] .hero-copy{max-width:none;font-size:15.5px;line-height:1.55}}@media (max-width:980px){.site-header{backdrop-filter:none}.preview-board,.card,.secondary-collapse,.aux-details{box-shadow:0 6px 14px rgba(11,18,31,.035);backdrop-filter:none}.button,.card,.quick-fab{transition:none}.button,.quick-fab,.hero-quick-details > summary{-webkit-tap-highlight-color:transparent;touch-action:manipulation}}@media (max-width:780px){.grid-2,.grid-3,.grid-4,.product-grid,.product-feature-grid,.matrix-grid,.legal-summary,.account-grid,.account-form .field-grid,.principles,.studio-note,.footer-shell{display:grid !important;grid-template-columns:1fr !important;gap:12px}.account-form .field-grid{gap:10px}.footer-shell{gap:14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none !important;transition:none !important}}
@media (max-width:780px){.grid-2,.grid-3,.grid-4,.product-grid,.product-feature-grid,.matrix-grid,.legal-summary,.account-grid,.account-form .field-grid,.principles,.studio-note,.footer-shell{display:grid !important;grid-template-columns:1fr !important;gap:12px}.account-form .field-grid{gap:10px}.footer-shell{gap:14px}.preview-board{min-width:0;overflow:hidden}.preview-caption{display:grid;grid-template-columns:1fr;gap:4px;align-items:start;justify-content:start;min-width:0}.preview-caption b{overflow-wrap:anywhere;word-break:break-word}.footer-shell p,.footer-links a{overflow-wrap:anywhere;word-break:break-word}.footer-links{justify-content:flex-start}.product-screenshot{min-width:0;overflow:hidden}.product-screenshot picture,.product-screenshot img{display:block;width:100%;max-width:100%;height:auto}.utility-card dl{grid-template-columns:1fr !important}.utility-card dd{margin:0;overflow-wrap:anywhere;word-break:break-word}.state-pill{white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-wrap:balance}}
