/* 菜单栏占位页。外壳与变量来自 platform.css 的 .platform-page。 */
.placeholder-page main{min-height:calc(100vh - 68px - 136px);display:flex;flex-direction:column}
.placeholder-page .placeholder-intro{flex:1;display:flex;align-items:center;padding-block:var(--section-gap)}
.placeholder-page .placeholder-eyebrow{display:inline-flex;align-items:center;gap:12px;margin-bottom:20px;color:var(--blue);font-size:var(--body-size);font-weight:500}
.placeholder-page .placeholder-eyebrow::before{content:'';width:4px;height:1.1em;background:var(--blue)}
.placeholder-page .placeholder-intro h1{font-size:var(--hero-title);line-height:1.25}
.placeholder-page .placeholder-intro p{margin-top:20px;max-width:34em;color:var(--muted);font-size:var(--lead-size)}
.placeholder-page .placeholder-link{display:inline-flex;gap:8px;margin-top:36px;color:var(--blue);font-size:var(--button-size);text-decoration:none}
.placeholder-page .placeholder-link:hover{text-decoration:underline}
.placeholder-page .placeholder-contact{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:36px}
.placeholder-page .placeholder-email{color:var(--ink);font-size:var(--sub-title);text-decoration:none}
.placeholder-page #copy-email{padding:8px 18px;border:1px solid #a8bada;background:#fff;color:var(--ink);font:inherit;font-size:15px;cursor:pointer}
.placeholder-page #copy-status{color:var(--muted);font-size:15px}
.placeholder-page .placeholder-list{list-style:none;margin:36px 0 0;padding:0;border-top:1px solid #dbe4ef;max-width:34em}
.placeholder-page .placeholder-list a{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid #dbe4ef;color:var(--ink);font-size:var(--lead-size);text-decoration:none}
.placeholder-page .placeholder-list a:hover{color:var(--blue)}
.placeholder-page .placeholder-note{margin-top:28px!important;font-size:15px!important}
.placeholder-page .placeholder-product{margin-top:28px!important;max-width:34em}
.placeholder-page .placeholder-product strong{display:block;color:var(--ink);font-size:var(--sub-title);font-weight:600}
.placeholder-page .placeholder-product span{display:block;margin-top:6px;color:var(--muted);font-size:var(--body-size)}
