.kds-hero{padding-block:44px 64px}.kds-intro{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;margin-bottom:36px}.kds-hero h1{font-size:clamp(2.8rem,4.8vw,5rem)}.kds-screen{margin:0;min-width:0}.kds-screen .shot-link{display:block;overflow:hidden;border-radius:20px;border:1px solid #cbd2da;background:#e6e8eb}.kds-screen img{display:block;width:100%;height:auto}.kds-screen figcaption,.kds-note{font-size:.875rem;line-height:1.7;color:var(--muted);margin-top:18px}.kds-hero>.kds-screen{max-width:1100px;margin:auto}.kds-section[id]{scroll-margin-top:155px}.kds-section h3{font-size:1.5rem;line-height:1.3}.kds-layout-grid,.kds-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.kds-layout-grid article{min-width:0}.kds-layout-grid .product-shot{margin:28px 0 0}.kds-layout-grid article>p:not(.eyebrow){min-height:5.2em}.kds-soft{background:#f1f5f7}.kds-routing{display:grid;grid-template-columns:1fr 1fr 1fr;gap:24px}.kds-routing-source,.kds-station{padding:28px;border-radius:20px;background:#fff;border:1px solid #d4dde1}.kds-routing-source{background:#273a41;color:#fff}.kds-routing-source p{color:#dce8eb}.kds-station span{font-weight:700;color:#286773;font-size:.9rem}.kds-split{align-items:center;gap:64px}.kds-priorities{list-style:none;padding:0}.kds-priorities li{padding:18px 0;border-top:1px solid #d7dce1}.kds-priorities strong,.kds-priorities span{display:block}.kds-priorities span{color:var(--muted);line-height:1.7;margin-top:5px}.kds-yellow{background:#fff7e3}.kds-blue{background:#eaf4f8}.kds-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}.kds-mark{font-size:.9rem;font-weight:700;display:inline-block;padding:7px 12px;border-radius:8px;background:white;border:1px solid #dcd7c9}.kds-mark.done{color:#187b37}.kds-mark.served{text-decoration:line-through}.kds-mark.voided{color:#b52b36;text-decoration:line-through}.kds-recall-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:0;list-style:none;margin-top:36px}.kds-recall-steps li{border-top:2px solid #81aab8;padding-top:20px}.kds-recall-steps strong,.kds-recall-steps span{display:block}.kds-recall-steps span{margin-top:10px;color:var(--muted);line-height:1.7}.kds-handoff{background:#f2f5f7;padding:36px;border:1px solid #d6e0e4;border-radius:24px}.kds-handoff .button{margin-top:12px}@media(max-width:1000px){.kds-intro,.kds-split{gap:32px}.kds-routing{gap:16px}.kds-routing-source,.kds-station{padding:22px}}@media(max-width:650px){.kds-intro,.kds-layout-grid,.kds-split,.kds-routing,.kds-three,.kds-recall-steps{grid-template-columns:1fr}.kds-hero{padding-block:28px 44px}.kds-hero h1{font-size:2.8rem}.kds-section h2{font-size:2.15rem}.kds-layout-grid article>p:not(.eyebrow){min-height:0}.kds-intro{gap:16px}.kds-screen .shot-link{border-radius:12px}.kds-handoff{padding:24px}}
