#menu.mode-menu{display:flex;overflow:auto;padding:24px;align-items:flex-start;justify-content:center}.mode-menu .menu-paper{margin:auto}.mode-menu .menu-paper{max-width:1100px;width:100%}.mode-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}.mode-cards article{background:#fff;color:#243b3d;border:2px solid #bfd4df;border-radius:16px;padding:20px;display:flex;flex-direction:column}.mode-cards h2{font-size:1.35rem;color:#123b55}.mode-cards p{flex:1}.mode-cards button{min-height:48px}.mode-menu button[hidden]{display:none}@media(max-width:700px){.mode-menu{padding:12px}.mode-cards{grid-template-columns:1fr}.mode-cards article{padding:15px}.mode-menu .menu-paper{margin:auto}}
