@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Poppins:wght@600;700;800&display=swap');
:root{--blue:#1248b8;--blue2:#075d7b;--sky:#2b9cf2;--ink:#0c1731;--soft:#f5f8fd;--line:#dce4ef}*{box-sizing:border-box}body{margin:0;color:var(--ink);font-family:Inter,Arial,sans-serif;background:white}.u-head{height:82px;display:flex;align-items:center;gap:38px;padding:0 max(28px,calc((100vw - 1180px)/2));border-bottom:1px solid #edf1f7;position:relative;z-index:10;background:#fff}.u-logo img{width:154px;height:auto;display:block}.u-head nav{margin-left:auto}.u-head ul{display:flex;gap:30px;list-style:none;margin:0;padding:0}.u-head a{text-decoration:none;color:var(--ink);font-weight:600}.u-head .u-cta,.u-btn{background:var(--sky);color:white;padding:14px 23px;border-radius:999px;text-decoration:none;font-weight:800;display:inline-block;box-shadow:0 10px 25px #2b9cf22e}.u-hero{min-height:650px;padding:90px max(28px,calc((100vw - 1180px)/2));display:grid;grid-template-columns:1.02fr .98fr;align-items:center;background:linear-gradient(135deg,var(--blue) 0%,var(--blue2) 100%);overflow:hidden;color:white}.u-kicker{font-size:12px;font-weight:800;letter-spacing:2px}.u-kicker.dark{color:var(--blue)}.u-hero h1,.u-pagehero h1{font:800 clamp(52px,7vw,92px)/.98 Poppins;margin:18px 0 26px;color:#fff;letter-spacing:-4px}.u-hero h1 em,.u-driver h2 em{font-style:normal;color:#65c6ff}.u-hero p{font-size:19px;line-height:1.75;max-width:620px;color:#e7f3ff}.u-actions{display:flex;align-items:center;gap:26px;margin-top:34px}.u-link{color:#fff;font-weight:800;text-decoration:none}.u-trust{display:flex;gap:28px;margin-top:52px;font-size:13px;text-transform:uppercase;letter-spacing:1px}.u-hero-art{position:relative}.u-hero-art img{width:115%;position:relative;z-index:2}.u-glow{position:absolute;width:430px;height:430px;border-radius:50%;background:#2b9cf244;filter:blur(20px);top:5%;left:15%}.u-section{max-width:1180px;margin:auto;padding:100px 28px}.u-section h2,.u-split h2,.u-driver h2,.u-final h2{font:700 clamp(36px,5vw,58px)/1.08 Poppins;margin:14px 0 45px;letter-spacing:-2px}.u-vehicles{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.u-vehicles article{padding:26px;border:1px solid var(--line);border-radius:20px;background:white;transition:.2s}.u-vehicles article:hover{transform:translateY(-5px);box-shadow:0 18px 40px #10234b14}.u-vehicles img{width:100%;height:120px;object-fit:contain}.u-vehicles h3{font:700 18px Poppins;margin:18px 0 8px}.u-vehicles p{line-height:1.55;color:#5b6577}.u-split{padding:100px max(28px,calc((100vw - 1180px)/2));background:var(--soft);display:grid;grid-template-columns:1fr 1fr;gap:100px}.u-split>div>p{font-size:18px;line-height:1.7;margin-bottom:28px}.u-split ol{list-style:none;margin:0;padding:0}.u-split li{display:flex;gap:24px;padding:26px 0;border-bottom:1px solid #ccd7e5}.u-split li>b{color:var(--sky);font-size:14px}.u-split li span{display:grid;gap:7px}.u-split li strong{font:700 21px Poppins}.u-driver{padding:95px max(28px,calc((100vw - 1180px)/2));background:#0c1731;color:white;display:grid;grid-template-columns:1fr .8fr;align-items:center;overflow:hidden}.u-driver h2{color:white;margin-bottom:24px}.u-driver p{max-width:620px;font-size:18px;line-height:1.7;color:#cbd5e7;margin-bottom:30px}.u-driver img{width:100%}.u-btn.light{background:white;color:var(--blue);box-shadow:none}.u-final{text-align:center;padding:100px 28px}.u-final h2{margin-bottom:12px}.u-final p{font-size:18px;margin-bottom:30px}.u-foot{background:#071126;color:#b9c4d8;padding:52px max(28px,calc((100vw - 1180px)/2));display:flex;align-items:center;gap:30px}.u-foot img{width:130px}.u-foot p:last-child{margin-left:auto}.u-pagehero{padding:100px max(28px,calc((100vw - 1180px)/2));background:linear-gradient(135deg,var(--blue),var(--blue2));color:white}.u-pagehero h1{margin-bottom:20px}.u-pagehero p{font-size:20px;max-width:760px;line-height:1.7}.u-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.u-cards article{padding:30px;border:1px solid var(--line);border-radius:18px;min-height:170px}.u-cards span{color:var(--sky);font-weight:800}.u-cards h3{font:700 20px Poppins;margin-top:35px}@media(max-width:900px){.u-head nav{display:none}.u-head{height:72px}.u-head .u-cta{margin-left:auto;font-size:12px}.u-hero,.u-split,.u-driver{grid-template-columns:1fr;gap:50px}.u-hero{padding-top:65px}.u-hero-art img{width:100%}.u-vehicles,.u-cards{grid-template-columns:1fr 1fr}.u-driver img{max-width:520px}.u-foot{flex-wrap:wrap}}@media(max-width:560px){.u-logo img{width:120px}.u-head .u-cta{padding:11px 14px}.u-hero h1,.u-pagehero h1{letter-spacing:-2px}.u-actions{align-items:flex-start;flex-direction:column}.u-trust{gap:12px;flex-wrap:wrap}.u-vehicles,.u-cards{grid-template-columns:1fr}.u-section,.u-split,.u-driver,.u-final{padding-top:70px;padding-bottom:70px}.u-foot p:last-child{margin-left:0;width:100%}}

/* v4 premium polish */
body{overflow-x:hidden}
.u-head{height:88px;background:rgba(255,255,255,.96);backdrop-filter:blur(16px);position:sticky;top:0;box-shadow:0 1px 0 rgba(12,23,49,.06)}
.u-logo img{width:160px}
.u-head ul{gap:26px}.u-head nav a{font-size:14px;color:#26344e}.u-head nav a:hover{color:#1248b8}
.u-hero{min-height:720px;position:relative;background:
radial-gradient(circle at 78% 20%,rgba(52,176,255,.24),transparent 28%),
radial-gradient(circle at 92% 80%,rgba(0,218,180,.14),transparent 25%),
linear-gradient(120deg,#0b3aa3 0%,#0b4fa5 42%,#075b78 100%)}
.u-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(to right,black,transparent)}
.u-hero-copy,.u-hero-art{position:relative;z-index:2}
.u-hero-copy{max-width:650px}
.u-hero h1{font-size:clamp(58px,7.3vw,98px);max-width:760px}
.u-hero p{max-width:590px}
.u-hero-art{display:flex;justify-content:center;align-items:center}
.u-hero-art:before{content:"";position:absolute;width:82%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(255,255,255,.18);box-shadow:0 0 0 38px rgba(255,255,255,.025),0 0 0 76px rgba(255,255,255,.018)}
.u-hero-art img{width:112%;filter:drop-shadow(0 28px 35px rgba(0,20,55,.28))}
.u-btn{transition:transform .2s,box-shadow .2s}.u-btn:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(43,156,242,.3)}
.u-section{padding-top:115px;padding-bottom:115px}.u-section>h2{max-width:720px}
.u-vehicles article{background:linear-gradient(180deg,#fff,#f9fbff);border-color:#e5ebf4}
.u-driver{position:relative;background:radial-gradient(circle at 80% 40%,#123e70 0%,transparent 35%),#09172f}
.u-driver:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.9%,rgba(255,255,255,.08) 50%,transparent 50.1%);background-size:80px 100%}
.u-driver>*{position:relative;z-index:1}
.u-final{background:linear-gradient(180deg,#fff,#f5f8fd)}
.u-foot{border-top:1px solid rgba(255,255,255,.08)}
@media(max-width:900px){.u-hero{min-height:auto}.u-hero-art{padding:10px 0 35px}.u-hero-art img{max-width:650px}.u-head{position:relative}}
/* UMUVE v5 — clean marketplace redesign */
.umuve-v5{background:#fff;color:#0b1730}.umuve-v5 .u-head{height:76px;position:relative;background:#fff;box-shadow:none;border-bottom:1px solid #e9eef6;padding-left:max(28px,calc((100vw - 1200px)/2));padding-right:max(28px,calc((100vw - 1200px)/2))}.umuve-v5 .u-logo img{width:142px}.umuve-v5 .u-head nav a{font-size:13px}.umuve-v5 .u-head .u-cta{padding:12px 20px;font-size:13px;box-shadow:none}.v5-wrap{width:min(1200px,calc(100% - 56px));margin:auto}.v5-hero{background:#f7f9fc;position:relative;overflow:hidden}.v5-hero:before{content:"";position:absolute;width:650px;height:650px;border-radius:50%;background:#e7f5ff;right:-220px;top:-280px}.v5-grid{display:grid;grid-template-columns:1.06fr .78fr;gap:90px;align-items:center;min-height:620px;padding-top:72px;padding-bottom:72px;position:relative}.v5-copy{max-width:680px}.v5-eyebrow,.v5-label{font:800 11px/1 Inter,sans-serif;letter-spacing:1.8px;color:#174db7;text-transform:uppercase}.v5-eyebrow i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#2da8f5;margin-right:10px}.v5-copy h1{font:800 clamp(54px,6.5vw,86px)/.96 Poppins,sans-serif;letter-spacing:-4.5px;margin:24px 0;color:#0b1730}.v5-copy h1 span{color:#1855c6}.v5-copy>p{font-size:19px;line-height:1.7;color:#536176;max-width:610px;margin:0 0 32px}.v5-actions{display:flex;align-items:center;gap:14px}.v5-primary,.v5-white{display:inline-flex;align-items:center;gap:28px;padding:16px 22px;border-radius:12px;background:#1659d4;color:#fff!important;text-decoration:none;font-weight:800;font-size:14px;box-shadow:0 12px 25px rgba(22,89,212,.18)}.v5-primary b,.v5-white b{font-size:18px}.v5-secondary{padding:15px 18px;color:#15233e!important;text-decoration:none;font-weight:800;font-size:14px}.v5-proof{display:flex;gap:24px;margin-top:35px;color:#667287;font-size:12px;font-weight:700}.v5-proof span::first-letter{color:#1f9f79}.v5-panel{position:relative;background:#fff;border:1px solid #e4eaf2;border-radius:22px;padding:28px;box-shadow:0 28px 70px rgba(19,42,79,.13);z-index:2}.v5-panel-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid #edf1f6}.v5-panel-top span{font:700 19px Poppins}.v5-panel-top em{font-style:normal;font-size:10px;letter-spacing:1.5px;color:#1a57c7;font-weight:900}.v5-field{position:relative;margin:18px 0;padding:14px 16px 14px 45px;border:1px solid #e5eaf1;border-radius:12px}.v5-field small,.v5-mini small{display:block;font-size:9px;letter-spacing:1.3px;color:#8a96a8;font-weight:800;margin-bottom:5px}.v5-field strong,.v5-mini strong{font-size:13px}.v5-field .dot{position:absolute;width:11px;height:11px;border-radius:50%;left:18px;top:24px}.v5-field .blue{background:#1858d2;box-shadow:0 0 0 5px #e9f0ff}.v5-field .aqua{background:#1cae9b;box-shadow:0 0 0 5px #e7f8f5}.v5-route{height:16px;border-left:2px dotted #cbd5e3;margin:-18px 0 -18px 23px}.v5-mini{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.v5-mini>div{background:#f7f9fc;padding:15px;border-radius:11px}.v5-panel-btn{display:flex;justify-content:space-between;background:#0c1b36;color:#fff!important;text-decoration:none;padding:16px 18px;border-radius:11px;font-weight:800;font-size:13px}.v5-panel>p{text-align:center;color:#98a2b2;font-size:10px;margin:13px 0 0}.v5-strip{background:#0c1b36;color:#fff}.v5-strip .v5-wrap{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:20px}.v5-strip span{font-size:10px;letter-spacing:1.3px;font-weight:800;color:#dce6f5}.v5-services{padding-top:105px;padding-bottom:110px}.v5-section-head{display:grid;grid-template-columns:1.1fr .75fr;gap:80px;align-items:end;margin-bottom:48px}.v5-section-head h2,.v5-how h2,.v5-driver h2,.v5-last h2{font:750 clamp(38px,4.7vw,60px)/1.05 Poppins;margin:14px 0 0;letter-spacing:-2.8px}.v5-section-head>p{color:#647186;font-size:16px;line-height:1.7;margin:0}.v5-service-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #dfe6ef;border-bottom:1px solid #dfe6ef}.v5-service-grid article{padding:28px 24px 32px;border-right:1px solid #dfe6ef}.v5-service-grid article:first-child{padding-left:0}.v5-service-grid article:last-child{border:0}.v5-service-grid article>span{font-size:11px;font-weight:900;color:#2b9cf2}.v5-service-grid h3{font:700 22px Poppins;margin:38px 0 8px}.v5-service-grid b{font-size:12px;color:#1555c7}.v5-service-grid p{font-size:13px;line-height:1.65;color:#6a7689;min-height:64px}.v5-service-grid a{font-size:12px;font-weight:800;text-decoration:none;color:#15233e}.v5-how{background:#0b1730;color:#fff;padding:105px 0}.v5-how-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.v5-label.light{color:#5bc4ff}.v5-how h2{color:#fff}.v5-how-grid>div:first-child p{color:#aebbd0;font-size:16px;line-height:1.7}.v5-steps article{display:grid;grid-template-columns:48px 1fr;gap:20px;padding:25px 0;border-bottom:1px solid rgba(255,255,255,.12)}.v5-steps article>b{width:38px;height:38px;border:1px solid #35506f;border-radius:50%;display:grid;place-items:center;color:#5bc4ff}.v5-steps h3{font:700 19px Poppins;margin:0 0 5px;color:#fff!important}.v5-steps p{margin:0;color:#d7e3f3!important;font-size:13px}.v5-driver{padding-top:100px;padding-bottom:100px}.v5-driver-card{background:linear-gradient(125deg,#1554c6,#08728c);border-radius:26px;padding:64px;display:grid;grid-template-columns:1.05fr .75fr;gap:70px;color:#fff;overflow:hidden;position:relative}.v5-driver-card:after{content:"";position:absolute;width:420px;height:420px;border:1px solid rgba(255,255,255,.12);border-radius:50%;right:-140px;top:-110px}.v5-driver h2{color:#fff;margin-top:14px}.v5-driver p{font-size:15px;line-height:1.7;color:#e3efff;max-width:620px}.v5-white{background:#fff;color:#124bb6!important;box-shadow:none;margin-top:12px}.v5-driver-stat{align-self:center;display:grid;gap:10px;padding:34px;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:rgba(255,255,255,.08);backdrop-filter:blur(10px);position:relative;z-index:2}.v5-driver-stat strong{font-size:12px;letter-spacing:1.5px}.v5-driver-stat span{font-size:26px;color:#73d4ff}.v5-driver-stat em{font:700 22px Poppins;font-style:normal}.v5-last{border-top:1px solid #e6ebf2}.v5-last .v5-wrap{padding-top:70px;padding-bottom:70px;display:flex;align-items:center;justify-content:space-between;gap:30px}.v5-last h2{font-size:40px;margin-top:10px}.umuve-v5 .u-foot{background:#071126}.umuve-v5 .u-foot img{filter:brightness(0) invert(1);opacity:.95}
@media(max-width:900px){.v5-grid,.v5-section-head,.v5-how-grid,.v5-driver-card{grid-template-columns:1fr}.v5-grid{gap:45px;padding-top:55px}.v5-panel{max-width:600px}.v5-service-grid{grid-template-columns:1fr 1fr}.v5-service-grid article{border-bottom:1px solid #dfe6ef}.v5-proof{flex-wrap:wrap}.v5-driver-card{padding:45px}.v5-strip .v5-wrap{overflow:auto;justify-content:flex-start}.v5-strip span{white-space:nowrap}.v5-last .v5-wrap{align-items:flex-start;flex-direction:column}}
@media(max-width:560px){.v5-wrap{width:min(100% - 36px,1200px)}.v5-copy h1{font-size:50px;letter-spacing:-3px}.v5-copy>p{font-size:16px}.v5-actions{align-items:flex-start;flex-direction:column}.v5-proof{display:grid;gap:10px}.v5-service-grid{grid-template-columns:1fr}.v5-service-grid article,.v5-service-grid article:first-child{padding:25px 0;border-right:0}.v5-driver-card{padding:32px 24px}.v5-driver-stat{padding:24px}.v5-services{padding-top:75px;padding-bottom:75px}.v5-how{padding:75px 0}}


/* =========================================================
   UMUVE v6 — Light Premium Logistics Design
   ========================================================= */
:root{
 --u-blue:#1355c5;
 --u-sky:#2f9ff3;
 --u-navy:#10233f;
 --u-text:#25354f;
 --u-muted:#68778d;
 --u-pale:#f4f8fd;
 --u-pale2:#eef6ff;
 --u-border:#e3ebf5;
 --u-orange:#ff8a2a;
}
body{background:#fff;color:var(--u-text)}
.u-head{height:84px;background:rgba(255,255,255,.97);border-bottom:1px solid #edf2f8;box-shadow:0 4px 22px rgba(25,55,95,.04)}
.u-head nav a{color:#2d3b53;font-weight:700}
.u-head nav a:hover{color:var(--u-blue)}
.u-head .u-cta{background:var(--u-blue);box-shadow:none}
.u-head .u-cta:hover{background:#0d48ad}

/* Hero: bright, clean, platform-first */
.u-hero{
 min-height:680px;
 background:
 radial-gradient(circle at 88% 20%,rgba(47,159,243,.13),transparent 28%),
 linear-gradient(135deg,#ffffff 0%,#f5faff 58%,#edf7ff 100%);
 color:var(--u-navy);
 border-bottom:1px solid var(--u-border);
}
.u-hero:before{opacity:.22;background-image:linear-gradient(rgba(19,85,197,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(19,85,197,.07) 1px,transparent 1px)}
.u-hero .u-kicker{color:var(--u-blue)}
.u-hero h1{color:var(--u-navy);letter-spacing:-4px}
.u-hero h1 em{color:var(--u-blue)}
.u-hero p{color:#56677f}
.u-hero .u-link{color:var(--u-blue)}
.u-hero .u-trust{color:#516078}
.u-glow{background:rgba(47,159,243,.12)}
.u-hero-art:before{border-color:rgba(19,85,197,.08);box-shadow:0 0 0 38px rgba(19,85,197,.025),0 0 0 76px rgba(19,85,197,.018)}

/* Generic platform cards */
.u-vehicles{gap:22px}
.u-vehicles article,.u-cards article{
 border:1px solid var(--u-border);
 border-radius:22px;
 box-shadow:0 10px 32px rgba(21,54,95,.055);
 background:#fff;
}
.u-vehicles article:hover{box-shadow:0 20px 45px rgba(21,54,95,.10)}
.u-vehicles p{color:var(--u-muted)}
.u-section h2,.u-split h2,.u-final h2{color:var(--u-navy)}
.u-section{background:#fff}

/* How it works: no giant dark slab */
.u-split{
 background:linear-gradient(180deg,#f6f9fd,#eef6ff);
 color:var(--u-text);
 border-top:1px solid var(--u-border);
 border-bottom:1px solid var(--u-border);
}
.u-split li{border-bottom-color:#d9e5f1}
.u-split li>b{color:var(--u-blue)}
.u-split li strong{color:var(--u-navy)}

/* Driver recruitment: LIGHT treatment */
.u-driver{
 background:
 radial-gradient(circle at 82% 40%,rgba(47,159,243,.12),transparent 27%),
 linear-gradient(135deg,#ffffff 0%,#f2f8ff 100%);
 color:var(--u-navy);
 border-top:1px solid var(--u-border);
 border-bottom:1px solid var(--u-border);
}
.u-driver:before{display:none}
.u-driver .u-kicker{color:var(--u-orange)}
.u-driver h2{color:var(--u-navy)}
.u-driver h2 em{color:var(--u-blue)}
.u-driver p{color:#617188}
.u-driver img{
 max-height:540px;
 object-fit:contain;
 filter:drop-shadow(0 24px 35px rgba(31,69,115,.12));
}
.u-driver .u-btn.light{
 background:var(--u-blue);
 color:#fff;
 box-shadow:0 10px 25px rgba(19,85,197,.18)
}

/* CTA + footer */
.u-final{
 background:#fff;
 padding-top:115px;
 padding-bottom:115px
}
.u-final:before{content:"";display:block;width:56px;height:5px;border-radius:5px;background:var(--u-sky);margin:0 auto 28px}
.u-foot{
 background:#f7f9fc;
 color:#68778d;
 border-top:1px solid var(--u-border);
}
.u-foot img{filter:none}
.u-foot a{color:var(--u-navy)}

/* Page heroes should also be light and consistent */
.u-pagehero{
 background:linear-gradient(135deg,#f5faff,#eaf5ff);
 color:var(--u-navy);
 border-bottom:1px solid var(--u-border);
}
.u-pagehero .u-kicker{color:var(--u-blue)}
.u-pagehero h1{color:var(--u-navy)}
.u-pagehero p{color:#607087}

/* Responsive refinement */
@media(max-width:900px){
 .u-hero{padding-top:65px;padding-bottom:65px}
 .u-hero h1{font-size:clamp(50px,12vw,72px)}
 .u-driver{padding-top:75px}
}
@media(max-width:560px){
 .u-head{height:70px}
 .u-hero h1{letter-spacing:-2.5px}
 .u-hero p,.u-driver p{font-size:16px}
 .u-final{padding-top:75px;padding-bottom:75px}
}

.v5-panel label{margin:0}.v5-field input{border:0!important;background:transparent!important;box-shadow:none!important;padding:3px 0 0!important;width:100%;font:700 14px Poppins;color:#0a1830;outline:none}.v5-field input::placeholder{color:#0a1830;opacity:1}.v5-mini label{display:block}.v5-mini input,.v5-mini select{width:100%;border:0;background:transparent;box-shadow:none;padding:6px 0 0;font:700 13px Poppins;color:#0a1830;outline:none}.v5-panel-btn{width:100%;border:0;cursor:pointer;text-align:left;display:flex;justify-content:space-between;align-items:center}

/* v6.2.1 — functional homepage planner layout repair.
   The planner fields changed from DIVs to form LABELs in v6.2; labels are inline
   by default, which collapsed the card. Restore the original block geometry. */
.v5-panel .v5-field{
 display:block!important;
 box-sizing:border-box!important;
 width:100%!important;
 min-height:84px!important;
 margin:18px 0!important;
 padding:17px 18px 15px 45px!important;
 border:1px solid #dfe7f0!important;
 border-radius:12px!important;
 background:#fff!important;
 overflow:visible!important;
}
.v5-panel .v5-field small{display:block!important;margin:0 0 8px!important;line-height:1!important}
.v5-panel .v5-field input{
 display:block!important;width:100%!important;height:25px!important;min-height:25px!important;
 margin:0!important;padding:0!important;border:0!important;border-radius:0!important;
 background:transparent!important;box-shadow:none!important;outline:none!important;
 font:700 14px/25px Poppins,sans-serif!important;color:#0a1830!important;
}
.v5-panel .v5-field .dot{top:23px!important}
.v5-panel .v5-route{height:16px!important;margin:-18px 0 -18px 23px!important}
.v5-panel .v5-mini{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin:18px 0!important}
.v5-panel .v5-mini>label{
 display:block!important;box-sizing:border-box!important;min-width:0!important;
 background:#f7f9fc!important;padding:15px!important;border:0!important;border-radius:11px!important;
}
.v5-panel .v5-mini input,.v5-panel .v5-mini select{
 display:block!important;width:100%!important;height:32px!important;min-height:32px!important;
 margin:0!important;padding:5px 0 0!important;border:0!important;border-radius:0!important;
 background:transparent!important;box-shadow:none!important;outline:none!important;
 font:700 13px/24px Poppins,sans-serif!important;color:#0a1830!important;
}
.v5-panel .v5-panel-btn{min-height:56px!important;margin:0!important;padding:16px 18px!important;border-radius:11px!important}
@media(max-width:520px){.v5-panel .v5-mini{grid-template-columns:1fr!important}}
