.order-showcase-section{padding:96px 28px;background:#f2ede6;color:#332b27}.order-showcase-shell{max-width:1480px;margin:0 auto}.order-showcase-heading{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.72fr);gap:48px;align-items:end;margin-bottom:34px}.order-showcase-heading span{color:#b85d3a;font-size:12px;font-weight:900;letter-spacing:.13em}.order-showcase-heading h2{max-width:820px;margin:12px 0 0;font-size:clamp(42px,5.8vw,86px);line-height:.92;letter-spacing:-.055em}.order-showcase-heading p{margin:0;color:#74665c;font-size:19px;line-height:1.55}.order-showcase-heading p b{color:#332b27}.order-showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.order-shot{display:grid;grid-template-rows:auto auto 1fr;min-height:560px;overflow:hidden;border:1px solid #dfd2c8;border-radius:26px;background:#fff}.order-shot:nth-child(2){background:#f5eadf}.order-shot:nth-child(3){background:#dfe8d9}.order-shot-head{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:22px 24px;border-bottom:1px solid #e5d9d0}.order-shot-head span{font-size:11px;font-weight:900;letter-spacing:.12em}.order-shot-head b{display:grid;place-items:center;min-width:36px;height:36px;border-radius:50%;background:#342c27;color:#fff;font-size:12px}.order-shot-copy{padding:24px 24px 18px}.order-shot-copy h3{margin:0 0 10px;font-size:30px;line-height:1.02;letter-spacing:-.035em}.order-shot-copy p{margin:0;color:#77695f;line-height:1.5}.order-shot-screen{align-self:end;margin:0 14px 14px;border:1px solid #dfd2c8;border-radius:18px;background:#fffcf9;padding:18px;box-shadow:none}.order-brief-top{display:flex;justify-content:space-between;gap:14px;align-items:start}.order-brief-top small,.order-route-card small,.order-status-card small{display:block;color:#8a786c;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.order-brief-top h4{margin:5px 0 0;font-size:20px;line-height:1.12}.order-score{display:grid;place-items:center;min-width:68px;height:68px;border-radius:18px;background:#f6d95b;color:#322b27;font-size:23px;font-weight:950}.order-meter{height:7px;margin:17px 0;border-radius:99px;background:#eee5dd;overflow:hidden}.order-meter i{display:block;height:100%;border-radius:inherit;background:#df744d}.order-facts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.order-facts span{padding:10px;border-radius:10px;background:#f5eee8;color:#75675e;font-size:11px}.order-facts b{display:block;margin-top:3px;color:#332b27;font-size:13px}.order-file{display:flex;justify-content:space-between;gap:10px;margin-top:10px;padding:11px 12px;border:1px solid #e5d9d0;border-radius:11px;font-size:11px}.order-file b{color:#39735b}.order-route-list{display:grid;gap:8px}.order-route-card{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;padding:11px;border:1px solid #e3d7cd;border-radius:12px;background:#fff}.order-route-card>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#f0ddcf;color:#a95133;font-size:11px;font-weight:900}.order-route-card strong{display:block;margin:2px 0;font-size:13px}.order-route-card p{margin:0;color:#84756a;font-size:10px;line-height:1.3}.order-route-card>b{color:#4d7451;font-size:12px}.order-route-rule{margin-top:10px;border-radius:11px;background:#342c27;padding:12px;color:#fff;font-size:11px;line-height:1.4}.order-route-rule b{color:#f4d95b}.order-status-flow{display:flex;gap:6px;overflow:hidden;margin-bottom:13px}.order-status-flow span{flex:1;min-width:7px;height:7px;border-radius:99px;background:#e4dbd3}.order-status-flow span.done{background:#7a9b6f}.order-status-flow span.current{background:#df744d}.order-status-card{padding:15px;border-radius:13px;background:#fff}.order-status-card h4{margin:5px 0 7px;font-size:21px}.order-status-card p{margin:0;color:#77695f;font-size:12px;line-height:1.45}.order-history{display:grid;gap:7px;margin-top:12px}.order-history div{display:grid;grid-template-columns:8px 1fr;gap:9px;align-items:start}.order-history i{width:8px;height:8px;margin-top:3px;border-radius:50%;background:#df744d}.order-history span{color:#6f6158;font-size:11px;line-height:1.35}.order-system-links{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.order-system-links span{border:1px solid #ddcfc4;border-radius:99px;background:#fff;padding:7px 9px;font-size:9px;font-weight:850}.order-showcase-foot{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:20px;padding:18px 22px;border-radius:18px;background:#342c27;color:#fff}.order-showcase-foot p{margin:0;color:#d9cec6}.order-showcase-foot b{color:#f2d95e}.order-showcase-foot a{white-space:nowrap;border-radius:10px;background:#df744d;padding:12px 16px;color:#fff;font-weight:900;text-decoration:none}.order-showcase-loading,.order-showcase-error{padding:28px;border:1px solid #dfd2c8;border-radius:20px;background:#fff;color:#75675d}.order-form-disabled{margin:28px;padding:30px;border:1px solid #d8c9bd;border-radius:18px;background:#f7eee7;text-align:center}.order-form-disabled b{display:block;margin-bottom:8px;font-size:20px}
#request .submit-request{background:var(--order-form-accent,#df653c)}.request-completeness-note{margin:10px 0 0;border-radius:10px;background:#f5eadf;padding:10px 12px;color:#775e51;font-size:12px;font-weight:750}
@media(max-width:1050px){.order-showcase-grid{grid-template-columns:1fr 1fr}.order-shot:last-child{grid-column:1/-1}.order-showcase-heading{grid-template-columns:1fr}}@media(max-width:720px){.order-showcase-section{padding:70px 16px}.order-showcase-grid{grid-template-columns:1fr}.order-shot:last-child{grid-column:auto}.order-showcase-foot{align-items:stretch;flex-direction:column}.order-showcase-foot a{text-align:center}.order-showcase-heading{gap:22px}.order-showcase-heading h2{font-size:48px}}
