.subpage-container .branch-showcase{--branch-accent:#2563eb;--branch-soft:#eff6ff}.subpage-container .branch-showcase.stamp-showcase{--branch-accent:#b45309;--branch-soft:#fff7ed}.subpage-container .stamp-showcase .branch-showcase-inner{border-color:#f4e5d4;background:linear-gradient(125deg,#fffdfa,#faf1e8)}.subpage-container .stamp-showcase .branch-hierarchy-row{border-color:#f1dfcc;color:#78350f}.subpage-container .branch-showcase-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(clamp(1.5rem, 4vw, 3.5rem));align-items:center;padding:calc(clamp(1.5rem, 4vw, 3.5rem));border:1px solid #dce8fc;border-radius:1.25rem;background:linear-gradient(125deg,#f8fbff,#edf4ff)}.subpage-container .branch-showcase h2{margin:.8rem 0 1rem;font-size:calc(clamp(1.65rem, 2.8vw, 2.45rem));line-height:1.3;word-break:keep-all}.subpage-container .branch-showcase h3{margin:.8rem 0;font-size:calc(clamp(1.15rem, 2vw, 1.45rem));line-height:1.4;word-break:keep-all}.subpage-container .branch-showcase p{margin:0;color:#475569;line-height:1.7;word-break:keep-all}.subpage-container .branch-kicker,.subpage-container .branch-operation-label{display:inline-flex;align-items:center;gap:.55rem;color:var(--branch-accent);font-weight:700}.subpage-container .branch-hierarchy{display:grid;gap:.55rem;margin:1.5rem 0}.subpage-container .branch-hierarchy-row{display:flex;align-items:center;gap:.8rem;width:fit-content;max-width:100%;padding:.65rem 1rem;border:1px solid #d7e4fb;border-radius:.85rem;background:#fff;color:#1e3a8a;font-weight:650}.subpage-container .branch-hierarchy-row i{color:var(--branch-accent)}.subpage-container .branch-hierarchy-child{margin-left:1.5rem}.subpage-container .branch-hierarchy-store{margin-left:3rem}.subpage-container .branch-scope{font-size:.9rem}.subpage-container .branch-operation{min-width:0;padding:calc(clamp(1.35rem, 3vw, 2.25rem));border:1px solid #e1e8f5;border-radius:1.1rem;background:#fff;box-shadow:0 14px 35px rgba(31,61,110,.07)}.subpage-container .branch-scan-flow{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem;margin:1.35rem 0;color:var(--branch-accent)}.subpage-container .branch-scan-flow span{display:inline-flex;align-items:center;gap:.35rem;padding:.5rem .65rem;border-radius:.6rem;background:var(--branch-soft);font-size:.88rem;font-weight:700;white-space:nowrap}.subpage-container .branch-fallback{display:flex;gap:.8rem;padding:1rem;border-radius:.85rem;background:#f8fafc}.subpage-container .branch-fallback>svg{color:var(--branch-accent);margin-top:.4rem}.subpage-container .branch-fallback strong{display:block;margin-bottom:.3rem;color:#1e293b}@media (max-width:991px){.subpage-container .branch-showcase-inner{grid-template-columns:minmax(0,1fr)}}@media (max-width:575px){.subpage-container .branch-showcase-inner{padding:1.2rem}.subpage-container .branch-operation{padding:1.1rem}.subpage-container .branch-hierarchy-child{margin-left:.8rem}.subpage-container .branch-hierarchy-store{margin-left:1.6rem}.subpage-container .branch-scan-flow span{white-space:normal}}.subpage-container .how-it-works .step-card:hover,.subpage-container .key-features .sub-card:hover,.subpage-container .options .opt-card:hover,.subpage-container .scenarios .scenarios-card:hover{transform:none;border-color:#cbdcf1;box-shadow:0 7px 20px rgba(31,61,110,.07)}