.orders-landing{background:#fffaf2;color:#23150e}.orders-hero{padding:42px 0 72px;background:radial-gradient(circle at 7% 40%,rgba(225,151,33,.13),transparent 25%),linear-gradient(135deg,#fffdf9,#fff6e8)}
.orders-hero-grid{display:grid;grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);gap:54px;align-items:center;margin-top:36px}.orders-label{display:inline-flex;align-items:center;gap:12px;color:#8e5311;font-size:12px;font-weight:800;letter-spacing:.08em}.orders-label span{background:#fff0d5;border-radius:999px;padding:9px 14px}.orders-hero h1{font-size:clamp(46px,5.2vw,76px);line-height:1;margin:24px 0 16px;letter-spacing:-.055em}.orders-hero h1 strong{color:#d4850a}.orders-hero h2{max-width:680px;font-size:clamp(24px,2.2vw,34px);line-height:1.25;margin:0 0 18px}.orders-hero-copy>p{max-width:650px;color:#675447;font-size:18px;line-height:1.8}.orders-trust{display:flex;flex-wrap:wrap;gap:22px;margin-top:28px;color:#6a5748;font-size:13px}.orders-trust span{white-space:nowrap}.orders-dashboard-image img{display:block;width:100%;height:auto;border-radius:22px;box-shadow:0 24px 55px rgba(75,45,20,.18);border:1px solid rgba(171,112,34,.16)}
.orders-pages{padding:86px 0;background:#fff}.orders-page-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:42px}.orders-page-grid article{display:flex;align-items:flex-start;gap:15px;min-height:150px;padding:24px;border:1px solid #eee2d4;border-radius:17px;background:#fff;box-shadow:0 8px 28px rgba(62,40,22,.05);transition:.2s ease}.orders-page-grid article:hover{border-color:#e3a23c;transform:translateY(-3px);box-shadow:0 14px 32px rgba(121,74,20,.1)}.orders-page-grid article>span{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:13px;background:#fff3df;color:#cf7900}.orders-page-grid svg{width:23px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.orders-page-grid h3{font-size:17px;margin:1px 0 8px}.orders-page-grid p{color:#78675b;font-size:13px;line-height:1.65;margin:0}.orders-page-grid article>b{margin-left:auto;color:#c97809;font-size:20px}
.orders-journey{padding:76px 0;background:#29170f;color:#fff}.orders-journey>.container{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:center}.orders-journey span,.orders-bottom-cta span{color:#e9a43e;font-size:12px;font-weight:800;letter-spacing:.12em}.orders-journey h2{font-size:34px;line-height:1.25;margin:12px 0}.orders-journey ol{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;list-style:none;padding:0;margin:0;counter-reset:orderstep}.orders-journey li{position:relative;min-height:114px;padding:47px 10px 14px;text-align:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);border-radius:14px;counter-increment:orderstep}.orders-journey li:before{content:counter(orderstep);position:absolute;top:13px;left:50%;transform:translateX(-50%);display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#dc8d17;font-weight:800}.orders-journey li:not(:last-child):after{content:'›';position:absolute;right:-9px;top:42px;color:#efa942;font-size:25px;z-index:2}.orders-journey b{display:block;font-size:14px}.orders-journey small{display:block;color:#d7c9bf;font-size:11px;margin-top:6px;line-height:1.4}.orders-bottom-cta{background:linear-gradient(120deg,#fff0d4,#fffaf1)}
@media(max-width:1100px){.orders-hero-grid{grid-template-columns:1fr}.orders-dashboard-image{max-width:900px}.orders-page-grid{grid-template-columns:repeat(2,1fr)}.orders-journey>.container{grid-template-columns:1fr}.orders-journey ol{max-width:900px}}
@media(max-width:700px){.orders-hero{padding:28px 0 52px}.orders-hero-grid{gap:34px;margin-top:25px}.orders-hero h1{font-size:44px}.orders-hero h2{font-size:25px}.orders-hero-copy>p{font-size:16px}.orders-page-grid{grid-template-columns:1fr}.orders-pages{padding:62px 0}.orders-journey{padding:58px 0}.orders-journey ol{grid-template-columns:1fr}.orders-journey li{min-height:auto;padding:20px 20px 20px 64px;text-align:left}.orders-journey li:before{left:22px;top:50%;transform:translateY(-50%)}.orders-journey li:after{display:none}.orders-trust{gap:10px 16px}}
