.rsw{color:var(--os-text);overflow-wrap:anywhere}.rsw .w-h1{max-width:22ch}.rsw .w-crumb{flex-wrap:wrap}.rsw-story,.rsw-prose{max-width:68ch;color:var(--os-text-2);font-size:1rem;line-height:1.65}.rsw-story{display:grid;gap:1rem;margin-top:1.5rem}.rsw-story p{margin:0}.rsw-hook{color:var(--os-text);font-weight:600}.rsw-check{padding:1rem;background:var(--os-surface);border:1px solid var(--os-border-strong);border-left:3px solid var(--os-accent);border-radius:var(--os-r-md)}.rsw-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(1.5rem,4vw,4rem);align-items:start}.rsw-grid>*{min-width:0;margin-block:0}.rsw-prose>:first-child{margin-top:0}.rsw-prose>:last-child{margin-bottom:0}.rsw a:not(.os-btn){color:var(--os-accent-text);text-decoration:underline;text-underline-offset:.2em}.rsw a:not(.os-btn):hover{color:var(--os-text)}.rsw :is(a,summary):focus-visible{outline:2px solid var(--os-accent-text);outline-offset:4px}.rsw .w-faq summary{cursor:pointer}.rsw .w-faq summary:hover{color:var(--os-accent-text)}.rsw-closing{display:grid;gap:1.5rem}.rsw-cta{margin-top:1.5rem}@media(max-width:767px){.rsw-grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/ow-page-restaurant-software.css.map */
