.rs-soft{color:var(--soft);font-size:15px}.rs-sec h2{max-width:24em}.rs-lead2{margin-top:calc(var(--u) * .5);max-width:34em}.rs-row{margin-top:calc(var(--u) * .6);flex-wrap:wrap;gap:12px;display:flex}.rs-top{padding-inline:var(--edge) var(--margin);padding-block:calc(var(--u) * 1.1) calc(var(--u) * .5);max-width:1080px}.rs-eyebrow{color:var(--soft);margin-bottom:calc(var(--u) * .3);font-size:16px}.rn .rs-h1{font-size:34px;line-height:1.5}.rs-doors{margin-top:calc(var(--u) * .2)}.rs-lead{margin-top:calc(var(--u) * 1);max-width:32em}.rs-menu{margin-top:calc(var(--u) * .7);grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:18px 56px;display:grid}.rs-card{padding:26px 30px 20px;position:relative}.rs-menu-name{text-align:center;letter-spacing:.05em;margin-bottom:12px;font-size:26px;font-weight:500;position:relative}.rs-menu-sec{margin-top:12px;position:relative}.rs-menu-sec-t{color:var(--soft);text-align:center;margin-bottom:4px;font-size:14px}.rs-dish{align-items:baseline;gap:8px;padding:8px 6px;font-size:17px;display:flex;position:relative}.rs-dots{border-bottom:1.4px dotted var(--soft);flex:auto;transform:translateY(-4px)}.rs-price{font-variant-numeric:tabular-nums}.rs-loop{width:calc(100% + 20px);height:calc(100% + 8px);color:var(--ink);pointer-events:none;position:absolute;inset:-4px -10px;overflow:visible}.rs-circled .rs-dish-name{font-weight:500}.rs-unit{text-align:center;margin-top:8px;position:relative}.rs-margin{align-content:center;gap:22px;max-width:420px;display:grid}.rs-ask{font-size:18px}.rs-answer{border-inline-start:2px solid var(--ink);margin-top:2px;padding-inline-start:14px;font-size:16px;line-height:1.8}.rs-menu-lbl{grid-column:1/-1}.rs-day{max-width:900px;margin-top:calc(var(--u) * .9);grid-column:1/-1}.rs-strip{height:110px;margin-inline:12px;position:relative}.rs-line{inset-inline:0;background:var(--ink);height:1.4px;position:absolute;top:70px}.rs-peak{border:1.4px solid var(--ink);background:color-mix(in srgb, var(--ink) 7%, var(--paper));border-bottom:0;height:42px;position:absolute;top:28px}.rs-peak-t{top:-26px;text-align:center;font-weight:500;position:absolute;inset-inline:0}.rs-rings{width:44px;height:22px;color:var(--ink);margin:auto;position:absolute;inset:0;overflow:visible}.rs-hour{color:var(--soft);font-size:14px;position:absolute;top:80px;transform:translate(50%)}.rs-pad{width:min(480px,100%);padding:30px 28px 34px;position:relative;transform:rotate(.8deg)}.rs-pad-top{top:14px;width:calc(100% - 32px);height:14px;position:absolute;inset-inline:16px;overflow:visible}.rs-lines{gap:14px;margin-top:10px;font-size:16px;line-height:1.8;display:grid;position:relative}.rs-user p{font-size:17px}.rs-user p:before{content:"مشتری: ";color:var(--soft)}.rs-bot p:first-child{border-inline-start:2px solid var(--ink);padding-inline-start:14px;font-weight:500}.rs-note{color:var(--soft);margin-top:2px;padding-inline-start:16px;font-size:14px}.rs-plates{max-width:1080px;margin-top:calc(var(--u) * .5);grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;display:grid}.rs-plates li{align-content:start;gap:6px;font-size:16px;line-height:1.8;display:grid}.rs-plate{width:60px;height:60px;color:var(--ink);overflow:visible}.rs-plate-name{font-size:18px;font-weight:500}.rs-plans{margin-top:calc(var(--u) * .8);max-width:34em}.rs-fine{border-block:1.4px solid var(--ink);width:min(500px,100%);padding:22px 0}.rs-fine ul{gap:16px;display:grid}.rs-fine li{gap:2px;display:grid}.rs-fine s{font-size:18px;text-decoration-thickness:1.4px}.rs-why{color:var(--soft);font-size:15px;line-height:1.7}.rs-rail{max-width:1120px;margin-top:calc(var(--u) * .6);grid-column:1/-1;padding-top:14px;position:relative}.rs-rail-bar{top:0;width:100%;height:20px;color:var(--ink);position:absolute;inset-inline:0;overflow:visible}.rs-tickets{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 24px;display:grid}.rs-ticket{transform:rotate(var(--tilt));transform-origin:top;padding:22px 18px 26px;font-size:15px;line-height:1.8;position:relative}.rs-ticket>p,.rs-ticket>span{position:relative}.rs-ticket-no{color:var(--soft);font-variant-numeric:tabular-nums;font-size:13px;display:block}.rs-ticket-name{margin:2px 0 4px;font-size:17px;font-weight:500}.rs-mod-call{margin-top:calc(var(--u) * .8)}.rs-steps{margin-top:calc(var(--u) * .6);gap:14px;max-width:34em;display:grid}.rs-steps li{grid-template-columns:40px minmax(0,1fr);gap:12px;display:grid}.rs-step-no{border:1.4px dashed var(--ink);border-radius:50%;place-items:center;width:34px;height:34px;font-size:17px;display:grid}.rs-free{margin-top:calc(var(--u) * .8);max-width:30em;color:var(--soft)}.rs-qs{margin-top:calc(var(--u) * .5);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;max-width:1040px;display:grid}.rs-qa{border-bottom:1px solid var(--rule)}.rs-qa summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding-block:10px;font-size:18px;list-style:none;display:flex}.rs-qa summary::-webkit-details-marker{display:none}.rs-qa summary:after{content:"+";color:var(--soft);font-size:22px}.rs-qa[open] summary:after{content:"−"}.rs-qa p{padding-bottom:16px;font-size:17px;line-height:1.85}.rs-last-sec{padding-block-end:calc(var(--u) * 1.5)}.rs-last-sec .nx-doors{margin-top:calc(var(--u) * .6)}@media (max-width:1000px){.rs-menu{grid-template-columns:minmax(0,1fr)}.rs-plates,.rs-tickets{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-chat-sec,.rs-never-sec{grid-template-columns:minmax(0,1fr)}.rs-pad,.rs-fine{margin-top:calc(var(--u) * .8)}}@media (max-width:640px){.rn .rs-h1{font-size:24px}.rn .rs-h1 .phrase{white-space:normal}.rs-sec{grid-template-columns:minmax(0,1fr)}.rs-card{padding:22px 18px 16px}.rs-strip{height:104px;margin-inline:4px}.rs-hour{font-size:12px}.rs-pad{padding:28px 16px 30px;transform:none}.rs-plates{grid-template-columns:minmax(0,1fr);gap:18px}.rs-plates li{grid-template-columns:48px minmax(0,1fr);column-gap:14px}.rs-plates li>p{grid-column:2}.rs-plate{grid-row:span 2;width:44px;height:44px}.rs-tickets{grid-template-columns:minmax(0,1fr)}.rs-ticket{transform:none}.rs-mod-call .btn{justify-content:center;width:100%}.rs-qs{grid-template-columns:minmax(0,1fr)}}
