.hy-page .co-intro{padding-top:1.8rem;padding-bottom:1.8rem}.hy-page .co-intro h1{font-size:clamp(3.5rem,5.7vw,5.2rem)}.hy-view-bar{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 0;display:flex}.hy-view-bar p{color:var(--ink-2);margin-top:.4rem;font-size:.75rem}.hy-view-switch{border:1px solid var(--line-strong);background:var(--surface);border-radius:100px;padding:.25rem;display:flex}.hy-view-switch button{cursor:pointer;color:var(--ink-2);border-radius:100px;align-items:center;gap:1rem;padding:.75rem 1.1rem;font-size:.75rem;transition:background .2s,color .2s;display:flex}.hy-view-switch button[aria-pressed=true]{background:var(--ink);color:var(--canvas)}.hy-view-switch svg{flex-shrink:0}.hy-expedition{margin:.5rem 0 2rem}.hy-detail h2{font-family:var(--font-display)}.hy-builder-photo{object-fit:cover;object-position:center 35%;border-radius:4px;width:100%;height:160px;margin:1.2rem 0}.hy-page .qu-node:last-of-type .qu-node-platform img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.hy-page .co-about{scroll-margin-top:2rem}@media (max-width:700px){.hy-view-bar{flex-direction:column;align-items:flex-start}.hy-view-switch{width:100%}.hy-view-switch button{flex:1;justify-content:center;padding:.65rem .75rem}.hy-page .co-intro{padding-top:2rem}.hy-page .co-wordmark span{white-space:normal;max-width:7ch}}.hy-page .qu-node[aria-label=Explore\ MyPanchang] .qu-node-platform{background:var(--handback-ink)}.hy-routes{gap:.6rem;padding:.25rem 0 1rem;display:flex;overflow-x:auto}.hy-routes button{border-bottom:1px solid var(--line);color:var(--ink-2);cursor:pointer;flex-shrink:0;align-items:center;gap:.6rem;padding:.7rem .9rem;font-size:.75rem;display:flex}.hy-routes button[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}.hy-routes button span{font:.55rem var(--font-jetbrains),monospace;color:var(--ink-3)}.hy-detail-art{margin:1.2rem 0}.hy-detail-art .co-detail-art-book img{height:180px}.qu-node-initial{font:1.6rem var(--font-display);letter-spacing:-.06em}.hy-page .qu-node[aria-label=Explore\ nfcify] .qu-node-platform,.hy-page .qu-node[aria-label=Explore\ Changeify] .qu-node-platform,.co-identity-art img[src$=changeify-mark\.svg]{background:var(--handback-ink);border-radius:10px}.co-identity-art img[src$=changeify-mark\.svg]{padding:8px}
