.oVnRKG_section{--n-bg:#f6f9ff;--n-ink:var(--navy);--n-muted:var(--text-3);--n-blue:var(--brand);--n-blue-deep:var(--brand-700);--n-blue-soft:var(--brand-50);--n-green:var(--green);--n-green-bg:var(--green-bg);--n-line:var(--border);isolation:isolate;background:radial-gradient(50% 36% at 85% 32%, #e3eefd 0%, transparent 70%), radial-gradient(40% 34% at 6% 70%, #edf3fd 0%, transparent 70%), linear-gradient(180deg, transparent 0, var(--n-bg) var(--seam), var(--n-bg) calc(100% - var(--seam)), transparent 100%);position:relative;overflow:clip}.oVnRKG_inner{max-width:calc(1336px + 2 * var(--gutter));position:relative}.oVnRKG_headArt{z-index:-1;pointer-events:none;width:500px;position:absolute;top:-44px;right:100px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18%);mask-image:linear-gradient(90deg,#0000 0%,#000 18%)}.oVnRKG_headArt img{width:100%;height:auto;display:block}.oVnRKG_head{max-width:720px;padding-left:12px}.oVnRKG_head>div{margin-bottom:28px}.oVnRKG_head h2{letter-spacing:-.035em;color:var(--n-ink);font-size:clamp(32px,3.4vw,48px)}.oVnRKG_head h2 em{color:var(--n-blue)}.oVnRKG_head p:last-child{max-width:560px;color:var(--n-muted);margin-top:12px;font-size:16.5px;line-height:1.5}.oVnRKG_bento{grid-template:"a a b b"minmax(232px,auto)"a a c c"minmax(241px,auto)"d e e f"minmax(315px,auto)/minmax(0,433fr) minmax(0,394fr) minmax(0,0fr) minmax(0,445fr);gap:18px 20px;margin:0;padding:0;list-style:none;display:grid}.oVnRKG_cell{min-width:0;display:flex}.oVnRKG_cell:first-child{grid-area:a}.oVnRKG_cell:nth-child(n+4) .oVnRKG_card{padding:21px 20px 24px 23px}.oVnRKG_cell:nth-child(2){grid-area:b}.oVnRKG_cell:nth-child(3){grid-area:c}.oVnRKG_cell:nth-child(4){grid-area:d}.oVnRKG_cell:nth-child(5){grid-area:e}.oVnRKG_cell:nth-child(6){grid-area:f}.oVnRKG_cell[data-reveal]{transition-delay:calc(var(--d,0) * 60ms)}.oVnRKG_card{width:100%;min-height:0;box-shadow:inset 0 0 0 1px var(--n-line), inset 0 1px 0 #fff, 0 18px 40px -26px #006fdf47;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:translate .35s var(--ease-out), box-shadow .35s var(--ease-out);background:linear-gradient(#fffffff7,#ffffffdb);border-radius:24px;flex-direction:column;padding:14px 20px 18px 23px;display:flex;position:relative}@media (hover:hover){.oVnRKG_card:hover{translate:0 -3px;box-shadow:inset 0 0 0 1px #c3d7f3,inset 0 1px #fff,0 28px 52px -30px #1d4ea06b}}.oVnRKG_cardHead{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:17px;display:grid}.oVnRKG_icon{width:50px;height:50px;color:var(--n-blue);background:linear-gradient(180deg, #f6f9ff, var(--brand-50));box-shadow:inset 0 1px 0 #fff, inset 0 0 0 1px var(--border), 0 10px 18px -12px #006fdf73;border-radius:15px;place-items:center;display:grid}.oVnRKG_icon svg{width:26px;height:26px}.oVnRKG_title{letter-spacing:-.025em;color:var(--n-ink);margin:4px 0 0;font-size:21px;font-weight:800;line-height:1.2}.oVnRKG_text{letter-spacing:-.014em;color:var(--n-muted);margin:6px 0 0;font-size:12.6px;font-weight:500;line-height:1.44}.oVnRKG_visual{margin-top:auto;padding-top:14px;position:relative}.oVnRKG_cell[data-hero] .oVnRKG_card{padding:24px 20px 18px 22px}.oVnRKG_cell[data-hero] .oVnRKG_cardHead{gap:25px;padding:0 10px}.oVnRKG_cell[data-hero] .oVnRKG_icon{color:#fff;background:linear-gradient(160deg, var(--n-blue) 0%, var(--n-blue-deep) 100%);border-radius:17px;width:60px;height:60px;box-shadow:inset 0 1px #ffffff59,0 14px 26px -12px #006fdfcc}.oVnRKG_cell[data-hero] .oVnRKG_icon svg{width:30px;height:30px}.oVnRKG_cell[data-hero] .oVnRKG_title{letter-spacing:-.03em;margin-top:2px;font-size:clamp(24px,2.2vw,31px)}.oVnRKG_cell[data-hero] .oVnRKG_text{max-width:440px;font-size:16px;line-height:1.45}.oVnRKG_cell[data-hero] .oVnRKG_visual{flex:1;padding-top:19px;display:flex}.oVnRKG_map{min-height:320px;box-shadow:inset 0 0 0 1px var(--border);background:#eef1f5;border-radius:18px;flex:1;position:relative;overflow:hidden}.oVnRKG_map[data-compact]{min-height:180px}.oVnRKG_map>svg{width:100%;height:100%;position:absolute;inset:0}.oVnRKG_mapLine{fill:none;stroke:var(--brand);stroke-width:7px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0}.oVnRKG_cell[data-revealed] .oVnRKG_mapLine{animation:1.8s cubic-bezier(.45,0,.2,1) .3s backwards oVnRKG_map-draw}@keyframes oVnRKG_map-draw{0%{stroke-dashoffset:100px}}.oVnRKG_mapNode{transform-box:fill-box;transform-origin:50%}.oVnRKG_mapTruck{transform-box:fill-box;transform-origin:50% 80%;animation:3s ease-in-out infinite oVnRKG_truck-bob}.oVnRKG_mapTruckGlow{transform-box:fill-box;transform-origin:50%;animation:3s ease-in-out infinite oVnRKG_glow}@keyframes oVnRKG_truck-bob{50%{transform:translateY(-2px)}}@keyframes oVnRKG_glow{50%{opacity:.6;transform:scale(1.08)}}.oVnRKG_mapPill{transform-box:fill-box;transform-origin:50%}.oVnRKG_mapPill rect{fill:#fff;filter:drop-shadow(0 4px 8px #0f1e3324)}.oVnRKG_mapPill text{fill:var(--n-ink);font-family:inherit;font-size:17px;font-weight:800}.oVnRKG_mapStatus{gap:12px;display:flex;position:absolute;top:16px;left:18px}.oVnRKG_mapStatus button{cursor:pointer;transition:box-shadow .25s var(--ease-out), color .25s var(--ease-out), scale .2s var(--ease-out);height:36px;box-shadow:inset 0 0 0 1.5px var(--border), 0 6px 14px -10px #0f1e3359;color:var(--text-2);background:#fff;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.oVnRKG_mapStatus button:active{scale:.96}.oVnRKG_mapStatus button:focus-visible{outline:3px solid color-mix(in srgb, var(--n-blue) 40%, transparent);outline-offset:2px}.oVnRKG_mapStatus i{background:var(--muted);border-radius:50%;width:8px;height:8px}.oVnRKG_mapStatus button[data-state=done]{color:var(--n-green);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--green) 24%, #fff), 0 6px 14px -10px #0f1e3359}.oVnRKG_mapStatus button[data-state=done] i{background:var(--n-green)}.oVnRKG_mapStatus button[data-state=now]{color:var(--brand-700);box-shadow:inset 0 0 0 2px var(--brand), 0 6px 14px -10px #0f1e3359}.oVnRKG_mapStatus button[data-state=now] i{background:var(--brand);width:10px;height:10px;box-shadow:0 0 0 2.5px #fff, 0 0 0 4px var(--brand)}.oVnRKG_mapEta{background:var(--n-ink);color:#fff;border-radius:15px;align-items:center;gap:10px;height:46px;padding:0 18px 0 14px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;bottom:14px;right:14px;box-shadow:0 16px 28px -14px #0f1e33b3}.oVnRKG_mapEta i{background:#22c55e;border-radius:50%;width:7px;height:7px}.oVnRKG_mapEta b{margin-left:4px;font-size:18px;font-weight:800}.oVnRKG_ymap{opacity:0;transition:opacity .6s;position:absolute;inset:0}.oVnRKG_ymap[data-ready]{opacity:1}.oVnRKG_ymap [class$=-gotoymaps]{display:none!important}.oVnRKG_ymap [class$=-copyrights-pane]{left:8px!important;right:auto!important}.oVnRKG_ymStart,.oVnRKG_ymEnd{font-family:var(--font-manrope), var(--font-cyrillic), system-ui, sans-serif;position:relative}.oVnRKG_ymStart i,.oVnRKG_ymEnd i{background:var(--n-green);border:4px solid #fff;border-radius:50%;width:22px;height:22px;position:absolute;top:-11px;left:-11px;box-shadow:0 3px 8px #0f1e3340}.oVnRKG_ymEnd i{background:var(--n-ink);border-radius:7px}.oVnRKG_ymStart span,.oVnRKG_ymEnd span{white-space:nowrap;color:var(--n-ink);background:#fff;border-radius:999px;padding:8px 16px;font-size:16px;font-weight:800;position:absolute;top:14px;left:50%;translate:-50%;box-shadow:0 6px 14px -6px #0f1e334d}.oVnRKG_ymStart span{top:auto;bottom:16px}.oVnRKG_ymNode{background:var(--n-blue);border:4px solid #fff;border-radius:50%;width:24px;height:24px;position:absolute;top:-12px;left:-12px;box-shadow:0 4px 10px #006fdf66}.oVnRKG_ymTruck{width:108px;position:absolute;top:-52px;left:-54px}.oVnRKG_ymTruck:before{content:"";background:radial-gradient(closest-side,#1d6bf059,#0000);border-radius:50%;width:130px;height:56px;animation:3s ease-in-out infinite oVnRKG_glow;position:absolute;top:62%;left:50%;translate:-50% -50%}.oVnRKG_ymTruck img{width:100%;height:auto;animation:3s ease-in-out infinite oVnRKG_truck-bob;display:block;position:relative}.oVnRKG_checks{gap:4px;margin:0;padding:0;list-style:none;display:grid}.oVnRKG_checks li{height:36px;box-shadow:inset 0 0 0 1px var(--border);color:var(--n-ink);background:#fbfcfe;border-radius:10px;align-items:center;gap:14px;padding:0 10px 0 14px;font-size:13.5px;font-weight:600;display:flex}.oVnRKG_checks li svg{flex:none}.oVnRKG_cell[data-revealed] .oVnRKG_checks li{animation:oVnRKG_slide-in .5s calc(.4s + var(--i) * .16s) var(--ease-out) backwards}.oVnRKG_checks small{background:var(--n-green-bg);color:var(--n-green);border-radius:6px;margin-left:auto;padding:3px 9px;font-size:11.5px;font-weight:700}@keyframes oVnRKG_slide-in{0%{opacity:0;translate:-12px}}.oVnRKG_shield{place-items:center;display:grid;position:relative}.oVnRKG_shieldArt{width:178px;height:auto;margin:-12px auto -30px;animation:4s ease-in-out infinite oVnRKG_shield-float;display:block}@keyframes oVnRKG_shield-float{50%{translate:0 -4px}}.oVnRKG_shieldTag{background:var(--green-bg);height:34px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green) 24%, #fff);color:var(--n-ink);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 8px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:44%;right:8px}.oVnRKG_shieldTag svg{width:20px;height:20px}.oVnRKG_chat{flex-direction:column;gap:8px;display:flex}.oVnRKG_chatTop{justify-content:space-between;align-items:center;gap:14px;display:flex}.oVnRKG_avatar{flex:none;width:78px;height:auto;margin:-4px 0 -4px -6px}.oVnRKG_bubble{color:var(--n-ink);background:#f1f4f9;border-radius:14px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.35;display:inline-flex}.oVnRKG_bubble[data-side=me]{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 82%, #fff), var(--brand-700));color:#fff;box-shadow:0 10px 20px -12px #0057b8cc}.oVnRKG_chatReply{align-items:center;gap:18px;display:flex}.oVnRKG_chatReply time{color:var(--muted);font-size:12.5px}.oVnRKG_cell[data-revealed] .oVnRKG_bubble{animation:oVnRKG_bubble-in .45s var(--ease-out) backwards}.oVnRKG_cell[data-revealed] .oVnRKG_chatReply .oVnRKG_bubble{animation-delay:.9s}@keyframes oVnRKG_bubble-in{0%{opacity:0;translate:0 8px}}.oVnRKG_typing{background:#eef2f7;border-radius:14px;gap:5px;width:max-content;padding:11px 14px;display:inline-flex}.oVnRKG_typing i{background:#94a3b8;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite oVnRKG_dot}.oVnRKG_typing i:nth-child(2){animation-delay:.15s}.oVnRKG_typing i:nth-child(3){animation-delay:.3s}@keyframes oVnRKG_dot{0%,60%,to{opacity:.5;translate:0}30%{opacity:1;translate:0 -3px}}.oVnRKG_docs{height:168px;position:relative}.oVnRKG_doc{width:124px;height:140px;box-shadow:inset 0 0 0 1px var(--border), 0 16px 26px -16px #1d4ea073;color:var(--brand);translate:calc(-50% + (var(--i) - 1) * 104px) 8px;rotate:calc((var(--i) - 1) * 9deg);transition:translate .5s var(--ease-out), rotate .5s var(--ease-out);background:linear-gradient(#fff,#f5f8fd);border-radius:14px;flex-direction:column;gap:8px;padding:18px 14px;display:flex;position:absolute;top:14px;left:50%}.oVnRKG_doc:nth-child(2){z-index:1;width:138px;height:146px;box-shadow:inset 0 0 0 1px var(--border), 0 18px 30px -14px #006fdf8c;translate:-50%}@media (hover:hover){.oVnRKG_card:hover .oVnRKG_doc{translate:calc(-50% + (var(--i) - 1) * 116px) 4px;rotate:calc((var(--i) - 1) * 10deg)}.oVnRKG_card:hover .oVnRKG_doc:nth-child(2){translate:-50% -4px}}.oVnRKG_doc b{color:var(--n-ink);margin-top:4px;font-size:15px;font-weight:800;line-height:1.2}.oVnRKG_doc i{background:var(--border);border-radius:5px;height:5px}.oVnRKG_doc i:last-child{width:60%}.oVnRKG_price{box-shadow:inset 0 0 0 1px var(--border);background:#f7f9fd;border-radius:12px;display:grid;overflow:hidden}.oVnRKG_priceHead{border-bottom:1px solid var(--border);color:var(--n-ink);padding:7px 18px;font-size:13px;font-weight:700}.oVnRKG_priceRow,.oVnRKG_priceTotal{justify-content:space-between;align-items:center;gap:10px;padding:0 18px;display:flex}.oVnRKG_priceRow{height:29px;font-size:13.5px}.oVnRKG_priceRow+.oVnRKG_priceRow{box-shadow:inset 0 1px 0 var(--border)}.oVnRKG_priceRow small{color:var(--text-2);font-size:13.5px}.oVnRKG_priceRow b{color:var(--n-ink);font-variant-numeric:tabular-nums;font-weight:800}.oVnRKG_priceRow:nth-child(4) b{color:var(--n-green)}.oVnRKG_priceTotal{background:linear-gradient(90deg, var(--brand-50), var(--brand-50));height:54px;margin-top:2px}.oVnRKG_priceTotal small{color:var(--n-ink);font-size:17px;font-weight:800}.oVnRKG_priceTotal b{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 82%, #fff), var(--brand-700));color:#fff;font-variant-numeric:tabular-nums;border-radius:10px;padding:8px 18px;font-size:18px;font-weight:800;box-shadow:0 12px 22px -12px #0057b8d9}.oVnRKG_ordersVis{align-content:end;gap:8px;width:100%;display:grid}.oVnRKG_orderRow{box-shadow:inset 0 0 0 1px var(--border);background:#fbfcfe;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.oVnRKG_orderRow:first-child{box-shadow:inset 0 0 0 1.5px var(--brand), 0 12px 24px -18px var(--brand);background:#fff}.oVnRKG_cell[data-revealed] .oVnRKG_orderRow{animation:oVnRKG_slide-in .5s calc(.4s + var(--i) * .15s) var(--ease-out) backwards}.oVnRKG_orderTxt{flex-direction:column;gap:2px;min-width:0;display:flex}.oVnRKG_orderTxt b{color:var(--n-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.oVnRKG_orderTxt small{color:var(--muted);font-size:12px}.oVnRKG_orderRow em{background:var(--brand-50);color:var(--brand-700);border-radius:6px;padding:3px 8px;font-size:11px;font-style:normal;font-weight:800}.oVnRKG_orderRow strong{color:var(--n-ink);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:14px;font-weight:800}.oVnRKG_ordersVis[data-hero] .oVnRKG_orderRow{padding:16px 18px}.oVnRKG_ordersVis[data-hero] .oVnRKG_orderTxt b,.oVnRKG_ordersVis[data-hero] .oVnRKG_orderRow strong{font-size:16px}.oVnRKG_rating{align-items:center;gap:20px;display:flex}.oVnRKG_ratingScore{flex-direction:column;gap:2px;display:flex}.oVnRKG_ratingScore b{color:var(--n-ink);font-size:34px;font-weight:800;line-height:1}.oVnRKG_ratingScore small{color:var(--muted);font-size:12px}.oVnRKG_stars{color:var(--brand);gap:2px;display:flex}.oVnRKG_ratingBars{flex:1;gap:6px;display:grid}.oVnRKG_ratingBars>span{color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.oVnRKG_ratingBars i{background:#e8eef6;border-radius:6px;flex:1;height:6px;position:relative;overflow:hidden}.oVnRKG_ratingBars i:after{content:"";width:calc(var(--w) * 100%);border-radius:inherit;background:var(--brand);position:absolute;inset:0 auto 0 0}.oVnRKG_week{grid-template-columns:repeat(7,1fr);gap:6px;display:grid}.oVnRKG_week span{height:40px;color:var(--muted);background:#f1f4f9;border-radius:10px;place-items:center;font-size:12px;font-weight:700;display:grid}.oVnRKG_week span[data-on]{background:linear-gradient(180deg, color-mix(in srgb, var(--brand) 82%, #fff), var(--brand-700));color:#fff}.oVnRKG_pay{background:var(--green-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--green) 24%, #fff);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.oVnRKG_payIcon{background:var(--n-green);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.oVnRKG_pay>span:last-child{flex-direction:column;gap:2px;display:flex}.oVnRKG_pay small{color:var(--n-muted);font-size:12px}.oVnRKG_pay b{color:var(--n-ink);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.oVnRKG_miniRoute{align-items:center;gap:10px;display:flex}.oVnRKG_cityDot{color:var(--n-ink);white-space:nowrap;padding-top:20px;font-size:12.5px;font-weight:700;position:relative}.oVnRKG_cityDot:before{content:"";background:var(--n-green);width:12px;height:12px;box-shadow:0 0 0 3px #fff, 0 0 0 4px color-mix(in srgb, var(--green) 24%, #fff);border-radius:50%;position:absolute;top:0;left:0}.oVnRKG_cityDot[data-end]:before{background:var(--n-ink);box-shadow:none;border-radius:4px;left:auto;right:0}.oVnRKG_routeLine{background:var(--border);border-radius:4px;flex:1;height:4px;margin-bottom:14px;position:relative}.oVnRKG_routeLine i{border-radius:inherit;background:var(--brand);position:absolute;inset:0}.oVnRKG_routeLine em{color:var(--muted);white-space:nowrap;font-size:11.5px;font-style:normal;font-weight:700;position:absolute;top:10px;left:50%;translate:-50%}@media (max-width:1100px){.oVnRKG_bento{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""b c""d e""f f"}.oVnRKG_headArt{opacity:.5;width:420px;top:-64px;right:-40px}}@media (max-width:680px){.oVnRKG_bento{grid-template-columns:minmax(0,1fr);grid-template-areas:"a""b""c""d""e""f";gap:12px}.oVnRKG_head{padding-left:0}.oVnRKG_headArt{display:none}.oVnRKG_text{font-size:13.5px}.oVnRKG_visual{padding-top:16px}.oVnRKG_checks li{gap:10px;height:auto;min-height:40px;padding:8px 10px 8px 12px;line-height:1.3}.oVnRKG_shieldArt{width:150px;margin:-4px auto -18px}.oVnRKG_shieldTag{top:auto;bottom:18px}.oVnRKG_avatar{width:64px}.oVnRKG_icon{border-radius:13px;width:42px;height:42px}.oVnRKG_icon svg{width:22px;height:22px}.oVnRKG_title{margin-top:0;font-size:19px}.oVnRKG_headArt{opacity:.35;width:340px;top:-50px}.oVnRKG_card,.oVnRKG_cell[data-hero] .oVnRKG_card{padding:18px}.oVnRKG_cell[data-hero] .oVnRKG_cardHead{gap:14px;padding:0}.oVnRKG_cardHead{gap:14px}.oVnRKG_cell[data-hero] .oVnRKG_icon{width:50px;height:50px}.oVnRKG_map{min-height:290px}.oVnRKG_ymTruck{width:72px;top:-36px;left:-36px}.oVnRKG_ymTruck:before{width:90px;height:40px}.oVnRKG_ymStart span,.oVnRKG_ymEnd span{padding:6px 12px;font-size:14px}.oVnRKG_mapStatus{gap:6px;top:10px;left:10px}.oVnRKG_mapStatus button{height:30px;padding:0 10px;font-size:12.5px}.oVnRKG_mapEta{height:40px;font-size:12.5px;bottom:10px;right:10px}.oVnRKG_mapEta b{font-size:15px}.oVnRKG_docs{height:160px}.oVnRKG_doc{width:min(112px,29vw);translate:calc(-50% + (var(--i) - 1) * min(96px, 25vw)) 8px;padding:14px 12px}.oVnRKG_doc:nth-child(2){width:min(120px,31vw)}.oVnRKG_doc:nth-child(3){text-align:right;align-items:flex-end}.oVnRKG_mapPill{scale:1.7}}@media (prefers-reduced-motion:reduce){.oVnRKG_typing i,.oVnRKG_mapTruck,.oVnRKG_mapTruckGlow,.oVnRKG_shieldArt{animation:none!important}}
