@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap');
:root{
 --green:#39E75F;--cyan:#19CFF0;--bg:#020b12;--bg2:#041722;--surface:rgba(5,24,34,.76);
 --line:rgba(25,207,240,.25);--text:#f6fdff;--muted:#91adba;--radius:24px;--max:1240px;
}
*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Arial,sans-serif;color:var(--text);background:
radial-gradient(circle at 10% -10%,rgba(57,231,95,.18),transparent 28%),
radial-gradient(circle at 92% 3%,rgba(25,207,240,.20),transparent 26%),
linear-gradient(180deg,#03121a,#020b12 70%);min-height:100vh}
body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.22;background-image:linear-gradient(rgba(25,207,240,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(57,231,95,.09) 1px,transparent 1px);background-size:70px 70px;mask-image:linear-gradient(to bottom,#000,transparent 65%)}
a{color:inherit}.wrap{width:min(var(--max),calc(100% - 36px));margin:auto}.glass{background:linear-gradient(145deg,rgba(57,231,95,.045),rgba(25,207,240,.035)),var(--surface);border:1px solid var(--line);box-shadow:0 24px 70px rgba(0,0,0,.30),0 0 34px rgba(25,207,240,.05);backdrop-filter:blur(16px)}
.nav-shell{position:sticky;top:0;z-index:50;padding:12px 0;background:linear-gradient(180deg,rgba(2,11,18,.94),rgba(2,11,18,.72),transparent);backdrop-filter:blur(12px)}
.nav{min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:10px 16px;border-radius:24px}.brand{display:flex;align-items:center;text-decoration:none;min-width:220px}.brand img{width:218px;height:auto;display:block}.nav-links{display:flex;align-items:center;gap:22px}.nav-links a{font-size:13px;text-decoration:none;color:#d6eaf0;font-weight:600;position:relative;padding:10px 0}.nav-links a.active,.nav-links a:hover{color:#fff}.nav-links a.active:after{content:"";position:absolute;left:0;right:0;bottom:1px;height:2px;border-radius:5px;background:linear-gradient(90deg,var(--green),var(--cyan));box-shadow:0 0 12px rgba(25,207,240,.8)}.nav-actions{display:flex;gap:10px;align-items:center}.pill,.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;border-radius:999px;font-weight:800;border:1px solid rgba(25,207,240,.32);transition:.18s ease}.pill{padding:10px 14px;color:#e8fbff;background:rgba(2,13,20,.62);font-size:12px}.btn{padding:12px 18px;font-size:13px}.btn:hover,.pill:hover{transform:translateY(-1px);border-color:rgba(25,207,240,.75);box-shadow:0 10px 32px rgba(25,207,240,.10)}.btn.primary{border:0;color:#001318;background:linear-gradient(100deg,var(--green),var(--cyan));box-shadow:0 12px 34px rgba(57,231,95,.15),0 8px 30px rgba(25,207,240,.12)}.hamb{display:none;width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:rgba(2,13,20,.7);align-items:center;justify-content:center;flex-direction:column;gap:4px}.hamb i{width:19px;height:2px;border-radius:5px;background:#fff}.hamb i:nth-child(2){width:14px;background:var(--cyan)}

.hero{position:relative;overflow:hidden;min-height:620px;border-radius:34px;padding:56px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:28px;margin:14px auto 20px}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 25% 15%,rgba(57,231,95,.10),transparent 27%),radial-gradient(circle at 83% 15%,rgba(25,207,240,.12),transparent 27%);pointer-events:none}.hero-copy,.hero-art{position:relative;z-index:1}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:#a8efe6;text-transform:uppercase;font-weight:800;letter-spacing:.18em;font-size:11px}.hero h1{font-size:clamp(50px,7vw,86px);line-height:.96;letter-spacing:-.055em;margin:18px 0 18px;max-width:720px}.gradient{background:linear-gradient(100deg,var(--green),var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.hero p{max-width:640px;color:#c6d7dd;font-size:17px;line-height:1.6}.search{margin-top:24px;display:flex;align-items:center;gap:10px;padding:10px 12px 10px 18px;border-radius:22px;border:1px solid rgba(25,207,240,.34);background:rgba(0,10,16,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.search span{color:var(--green);font-size:22px}.search input{flex:1;background:transparent;border:0;outline:0;color:#fff;font-size:15px;min-width:0}.search button{border:0;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,var(--green),var(--cyan));font-size:22px;color:#001318;font-weight:900}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.chips a{text-decoration:none;font-size:11px;border:1px solid rgba(25,207,240,.23);background:rgba(3,20,29,.62);border-radius:999px;padding:8px 10px;color:#d7f1f5}.stats{display:flex;flex-wrap:wrap;gap:18px;margin-top:28px}.stat{display:flex;gap:10px;align-items:center}.stat i{font-style:normal;width:36px;height:36px;border-radius:11px;display:grid;place-items:center;border:1px solid rgba(25,207,240,.24);background:rgba(4,27,35,.7);color:var(--green)}.stat b{display:block;font-size:13px}.stat small{display:block;color:var(--muted);font-size:10px;margin-top:2px}.hero-art img{width:100%;display:block;filter:drop-shadow(0 0 34px rgba(25,207,240,.12))}

.service-strip{display:grid;grid-template-columns:repeat(7,1fr);border-radius:26px;overflow:hidden;margin:18px auto}.service{min-height:130px;text-align:center;padding:19px 8px;text-decoration:none;border-right:1px solid rgba(25,207,240,.16);background:rgba(3,20,29,.62);transition:.18s}.service:last-child{border-right:0}.service:hover{background:linear-gradient(145deg,rgba(57,231,95,.08),rgba(25,207,240,.07));transform:translateY(-1px)}.service .ico{margin:auto;width:48px;height:48px;border-radius:15px;display:grid;place-items:center;font-size:25px;color:#fff;background:linear-gradient(135deg,rgba(57,231,95,.18),rgba(25,207,240,.18));border:1px solid rgba(25,207,240,.26);box-shadow:0 0 20px rgba(25,207,240,.06)}.service b{display:block;margin-top:12px;font-size:13px}.service small{display:block;margin-top:5px;font-size:9px;color:var(--muted)}

.grid2{display:grid;grid-template-columns:1.15fr .85fr;gap:16px;margin:18px auto}.panel{border-radius:28px;padding:26px}.panel h2{margin:7px 0 10px;font-size:29px;letter-spacing:-.03em}.panel p{color:#b9cdd4;line-height:1.6;font-size:14px}.network img{width:100%;display:block;border-radius:22px;margin-top:18px}.audience{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:22px}.aud{padding:20px 12px;text-align:center;border-radius:20px;background:rgba(3,20,29,.68);border:1px solid rgba(25,207,240,.19)}.aud i{font-style:normal;font-size:28px}.aud b{display:block;margin-top:10px;font-size:13px}.aud small{color:var(--muted);font-size:10px}

.banner{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;min-height:170px;border-radius:28px;padding:28px;margin:18px auto;background:linear-gradient(90deg,rgba(3,18,28,.87),rgba(4,31,36,.75)),radial-gradient(circle at 85% 50%,rgba(57,231,95,.20),transparent 35%);border:1px solid rgba(25,207,240,.23);position:relative;overflow:hidden}.banner:after{content:"";position:absolute;right:-40px;bottom:-80px;width:400px;height:190px;border:1px solid rgba(25,207,240,.18);border-radius:50%;transform:rotate(-8deg)}.banner h2{font-size:31px;margin:0 0 7px}.banner p{margin:0;color:#b8cdd4}.place{position:relative;z-index:1;display:flex;align-items:center;gap:9px;border:1px solid rgba(25,207,240,.25);border-radius:18px;padding:12px 16px;background:rgba(2,13,20,.62)}.place b{font-size:13px}.place small{display:block;color:var(--muted);font-size:9px;margin-top:2px}

.download{display:grid;grid-template-columns:.85fr 1.15fr .6fr;gap:22px;align-items:center;border-radius:30px;padding:30px;margin:18px auto}.phone{height:300px;border-radius:38px;border:2px solid rgba(25,207,240,.35);background:linear-gradient(160deg,#061c27,#031018);box-shadow:0 0 42px rgba(25,207,240,.08);padding:15px;transform:rotate(-6deg);position:relative;overflow:hidden}.phone:before{content:"";position:absolute;left:50%;top:8px;transform:translateX(-50%);width:72px;height:16px;border-radius:20px;background:#000}.phone img{width:75%;display:block;margin:48px auto 10px}.phone-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.phone-grid span{height:50px;border-radius:12px;display:grid;place-items:center;background:rgba(25,207,240,.08);border:1px solid rgba(25,207,240,.15);font-size:20px}.download h2{font-size:42px;line-height:1;margin:0 0 13px}.download p{color:#c2d5dc}.store{margin-top:20px;display:inline-flex;padding:12px 16px;border-radius:14px;background:#030303;border:1px solid rgba(255,255,255,.18);font-size:14px;text-decoration:none}.trust{display:grid;gap:12px}.trust div{display:flex;gap:10px;align-items:center;color:#d9eef2;font-size:12px}.trust i{font-style:normal;color:var(--green);font-size:19px}

footer{margin-top:22px;border-top:1px solid rgba(25,207,240,.16);background:#020b12}.foot{padding:34px 0;display:grid;grid-template-columns:1.4fr repeat(4,.7fr);gap:26px}.foot-brand img{width:220px}.foot-brand p{color:var(--muted);font-size:12px;max-width:300px}.foot h4{font-size:12px;margin:0 0 12px}.foot a{display:block;text-decoration:none;color:#9fb8c2;font-size:11px;margin:8px 0}.copyright{border-top:1px solid rgba(25,207,240,.10);padding:17px 0;color:#78949e;font-size:10px;display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap}

@media(max-width:1050px){.nav-links{display:none}.hamb{display:flex}.hero{grid-template-columns:1fr;min-height:0;padding:36px}.hero-art{order:-1;max-width:620px;margin:auto}.service-strip{grid-template-columns:repeat(4,1fr)}.service:nth-child(4){border-right:0}.grid2{grid-template-columns:1fr}.download{grid-template-columns:.75fr 1.25fr}.trust{grid-column:1/-1;grid-template-columns:repeat(2,1fr)}.foot{grid-template-columns:1.4fr repeat(2,1fr)}}
@media(max-width:700px){.wrap{width:min(100% - 20px,var(--max))}.nav{min-height:62px;border-radius:18px;padding:8px 10px}.brand{min-width:0}.brand img{width:165px}.nav-actions .pill{display:none}.nav-actions .btn{display:none}.hero{padding:24px 18px;border-radius:26px}.hero h1{font-size:clamp(42px,13vw,66px)}.hero p{font-size:14px}.hero-art img{max-height:430px}.stats{display:grid;grid-template-columns:1fr 1fr;gap:12px}.service-strip{grid-template-columns:repeat(2,1fr)}.service{border-bottom:1px solid rgba(25,207,240,.12)}.service:nth-child(even){border-right:0}.audience{grid-template-columns:1fr}.banner{grid-template-columns:1fr}.download{grid-template-columns:1fr}.phone{max-width:290px;margin:auto;width:100%}.trust{grid-template-columns:1fr}.foot{grid-template-columns:1fr 1fr}.foot-brand{grid-column:1/-1}.copyright{padding-bottom:90px}}
.mobile-menu{display:none;position:fixed;inset:86px 12px auto;z-index:80;border-radius:24px;padding:12px}.mobile-menu.open{display:block}.mobile-menu a{display:block;text-decoration:none;padding:14px;border-radius:16px;color:#e6faff}.mobile-menu a:hover{background:rgba(25,207,240,.08)}

/* GOVO MAIN SHARED LIGHT DARK 2026-10-02 */
.theme-switch{width:42px;height:42px;border-radius:50%;border:1px solid rgba(25,207,240,.28);background:rgba(2,13,20,.64);color:#eefdff;display:grid;place-items:center;font:700 16px/1 Inter,system-ui;cursor:pointer}
html[data-theme="light"] body{color:#071827;background:radial-gradient(circle at 10% -10%,rgba(57,231,95,.10),transparent 28%),radial-gradient(circle at 92% 3%,rgba(25,207,240,.10),transparent 26%),linear-gradient(180deg,#F8FBFD,#F1F6F9 70%)}
html[data-theme="light"] .glass,html[data-theme="light"] .service,html[data-theme="light"] .panel,html[data-theme="light"] .download,html[data-theme="light"] .mobile-menu{background:rgba(255,255,255,.88);border-color:rgba(7,24,39,.11);color:#071827;box-shadow:0 16px 45px rgba(7,24,39,.08)}
html[data-theme="light"] .nav-shell{background:linear-gradient(180deg,rgba(248,251,253,.95),rgba(248,251,253,.75),transparent)}
html[data-theme="light"] .nav-links a,html[data-theme="light"] .pill,html[data-theme="light"] .mobile-menu a{color:#18303F}
html[data-theme="light"] .pill,html[data-theme="light"] .theme-switch,html[data-theme="light"] .search,html[data-theme="light"] .place,html[data-theme="light"] .aud{background:#fff;border-color:rgba(7,24,39,.11);color:#071827}
html[data-theme="light"] .hero p,html[data-theme="light"] .panel p,html[data-theme="light"] .banner p,html[data-theme="light"] .download p,html[data-theme="light"] .service small,html[data-theme="light"] .aud small,html[data-theme="light"] .foot-brand p,html[data-theme="light"] .foot a{color:#60717D}
html[data-theme="light"] .search input{color:#071827}html[data-theme="light"] footer{background:#F4F8FC;border-color:rgba(7,24,39,.10)}

/* GOVO UNIFIED ICON + CARD SYSTEM 2026-10-02 */
.service .ico,.phone-grid span{
  color:#39E75F;
  background:linear-gradient(145deg,rgba(57,231,95,.14),rgba(25,207,240,.12))!important;
  border:1px solid rgba(25,207,240,.24)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 8px 22px rgba(0,0,0,.14),0 0 18px rgba(25,207,240,.05)!important
}
.service:nth-child(even) .ico,.phone-grid span:nth-child(even){color:#19CFF0}
.service .ico svg{width:25px;height:25px}.phone-grid span svg{width:22px;height:22px}
.service{border-color:rgba(25,207,240,.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)}
.service:hover{border-color:rgba(25,207,240,.36)!important;box-shadow:0 14px 34px rgba(0,0,0,.14),0 0 22px rgba(25,207,240,.06)}
html[data-theme="light"] .service .ico,html[data-theme="light"] .phone-grid span{
  background:linear-gradient(145deg,rgba(57,231,95,.10),rgba(25,207,240,.08))!important;
  border-color:rgba(15,169,199,.18)!important;
  box-shadow:0 8px 20px rgba(7,24,39,.06)!important
}
html[data-theme="light"] .service{border-color:rgba(7,24,39,.09)!important;box-shadow:0 10px 28px rgba(7,24,39,.05)}

/* GOVO MAIN EXACT ORIGINAL LOGO 2026-10-02 */
.brand{min-width:0}
.brand img{width:96px!important;height:auto!important;display:block!important;object-fit:contain!important}
.foot-brand img{width:96px!important;height:auto!important;object-fit:contain!important}
.phone img{width:62%!important;height:auto!important;object-fit:contain!important;margin:42px auto 8px!important}
html[data-theme="light"] .brand{background:#031018;border:1px solid rgba(25,207,240,.16);padding:4px 8px;border-radius:14px}
html[data-theme="light"] .foot-brand img{background:#031018;border:1px solid rgba(25,207,240,.14);padding:7px;border-radius:14px}
@media(max-width:700px){
  .brand img{width:78px!important}
  .foot-brand img{width:86px!important}
  .phone img{width:58%!important}
}

/* GOVO V32 public shared pattern: presentation only. */
/* GOVO V32 shared visual pattern. Business endpoints and submitted fields stay intact. */
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more){--govo-green:#39E75F;--govo-cyan:#19CFF0;--govo-text:#f2fafb;--govo-muted:#a8c8c9;--govo-bg:#06141d;--govo-line:#87d6d52b;--govo-card:#102b34;--govo-primary:#51e482;--govo-mint:#51e482;--govo-glass:#102b34;--govo-glass-strong:#102b34;--govo-shadow:0 8px 24px #0002}
html body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more){--bg:#06141d;--bg2:#102b34;--card:#102b34;--card2:#143b3d;--text:#f2fafb;--muted:#a8c8c9;--line:#87d6d52b;--brand:#51e482;--brand2:#39E75F;--brandDeep:#16854d;background:radial-gradient(ellipse at 5% 0%,#0d302b,transparent 55%),#06141d!important;color:#f2fafb!important;min-height:100vh}
html body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-page{background:transparent!important;color:var(--govo-text)!important}
html body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-page:before{display:none}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-shell{max-width:1000px!important;padding-bottom:120px!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-phone{max-width:1000px!important;padding:12px 16px 120px!important}
html body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-v28-header.govo-v28-header,html body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) header.govo-topbar,html body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) header.nav.glass{background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-top{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0 16px;z-index:40}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-brand{display:flex;align-items:center;gap:9px;min-width:0;color:var(--govo-text)}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-brand>img{width:60px!important;height:42px!important;object-fit:contain;flex:none}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-brand strong{display:block;font-size:16px;font-weight:850;letter-spacing:.01em}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-brand small{display:block;font-size:8px;margin-top:3px;color:#76d9a3;line-height:1.3}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-top-actions{display:flex;gap:8px;flex:none}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-icon-btn{display:grid;place-items:center;width:44px;height:44px;min-height:44px;padding:0;border:1px solid var(--govo-line);border-radius:15px;background:#163b3a66;color:var(--govo-text)}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-icon-btn svg{width:26px;height:26px}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-master-copy strong{color:var(--govo-text)!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-master-copy small{color:#76d9a3!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-premium-topbar{display:none!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-v28-brand,body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-brand>img,body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-inline-logo,body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-main-orb,body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-ai-orb,body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-center-logo{box-shadow:none!important;filter:none!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-brand>img,.govo-inline-logo>img,.v20-ai-orb img,.v20-desktop-nav a[href="/ai"]>img,.govo-center-logo img,.govo-master-live-logo img,.brand img){filter:none!important;animation:govo-logo-float-v32 4.8s ease-in-out infinite;transform-origin:50% 58%}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-ai-orb img,.govo-center-logo img){animation-delay:-1.2s}
@keyframes govo-logo-float-v32{0%,100%{transform:translate3d(0,0,0) rotate(-1.5deg)}50%{transform:translate3d(0,-3px,0) rotate(1.5deg)}}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-hero,.app-hero,.govo-hero,.hero.glass){background:radial-gradient(ellipse at 95% 15%,#1acde61f,transparent 65%),linear-gradient(130deg,#10342c,#09202c)!important;border:1px solid var(--govo-line)!important;border-radius:26px!important;box-shadow:0 10px 26px #0002!important;padding:24px!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-hero h1,.flow-title,.v22-page-title h1){font-size:clamp(30px,7vw,44px)!important;line-height:1.15!important;letter-spacing:-.035em;color:var(--govo-text)!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .flow-sub{font-size:15px;line-height:1.55;color:var(--govo-muted)!important;font-weight:500}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .mini-note{font-size:13px!important;line-height:1.5!important;color:var(--govo-muted)!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-card,.v20-rowcard,.v22-popular,.v22-group,.v22-account-guest,.card,.stat,.flow-card,.govo-service-card,.govo-trust-card,.panel.glass,.download.glass,.govo-auth-layout){background:linear-gradient(145deg,#19413799,#103044cc)!important;border:1px solid var(--govo-line)!important;border-radius:22px!important;box-shadow:inset 0 1px 0 #e1fff510,0 8px 22px #0002!important;color:var(--govo-text)!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-btn,.flow-btn,.govo-primary-btn,.btn.primary,.btn:not(.secondary):not(.danger)){display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:15px!important;font-size:15px!important;font-weight:750!important;background:linear-gradient(145deg,#5aeb8b,#2cc66d)!important;color:#073525!important;border:1px solid #99f3b880!important;box-shadow:inset 0 2px 1px #e3ffef55,inset 0 -2px 3px #0a674625!important;text-align:center}
html body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more).role-portal :is(form button:not(.secondary):not(.danger):not(.govo-main-action):not(.govo-action-close),.btn:not(.secondary):not(.danger)){background:linear-gradient(145deg,#5aeb8b,#2cc66d)!important;color:#073525!important;border:1px solid #99f3b880!important;font-weight:750!important}
html body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-btn.secondary,.flow-btn.light,.btn.secondary,.govo-role-actions a,.govo-role-actions button,.v22-auth-actions .secondary){background:linear-gradient(145deg,#21534588,#0c354daa)!important;border:1px solid #86dfce44!important;color:var(--govo-text)!important;box-shadow:inset 0 1px 1px #d5fff826!important;min-height:44px}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-role-actions :is(a,button){width:44px!important;height:44px!important;padding:0!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-role-actions button{background:linear-gradient(145deg,#21534588,#0c354daa)!important;color:var(--govo-text)!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){font-size:16px!important;color:var(--govo-text)!important;background:#071c25!important;border-color:#87d6d547!important;border-radius:14px!important;max-width:100%;min-width:0}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(input,select){min-height:46px}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(input[type=checkbox],input[type=radio]){min-height:0;accent-color:#39E75F}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(label,.flow-label){font-size:14px!important;color:var(--govo-muted)!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(h1,h2,h3,.govo-auth-copy h1){color:var(--govo-text)!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v22-popular small,.v22-group small,.v22-account-guest p,.card p,.govo-auth-copy p){color:var(--govo-muted)!important;line-height:1.5}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v22-popular-grid,.v20-grid,.v20-service-grid,.flow-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .flow-grid-2{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v22-popular,.v20-grid>.v20-card,.v20-service-grid>a,.flow-grid-2>a.flow-card){min-width:0;overflow-wrap:anywhere;padding:16px 10px!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .flow-svg{display:grid;place-items:center;width:70px!important;height:70px!important;flex:none;border-radius:21px!important;border:1px solid #86dfce44!important;background:linear-gradient(145deg,#21534588,#0c354daa)!important;box-shadow:inset 0 2px 1px #d5fff826,inset 0 -2px 3px #001b3166!important;margin-bottom:10px}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .flow-svg svg{width:56px!important;height:56px!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v22-popular>svg,.v20-grid>.v20-card>svg){width:60px!important;height:60px!important;margin-bottom:8px}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-row-icon{width:50px!important;height:50px!important;flex:none;display:grid;place-items:center;border-radius:15px!important;background:linear-gradient(145deg,#21534588,#0c354daa)!important;border:1px solid #86dfce44!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-row-icon svg{width:38px!important;height:38px!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-row-link{gap:12px!important;min-height:76px}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-row-link>span:nth-child(2){min-width:0;flex:1;overflow-wrap:anywhere}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v22-account-guest>.avatar svg{width:48px!important;height:48px!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.govo-nav-icon svg,.govo-auth-features svg){width:30px!important;height:30px!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v30-glossy-icon{display:block;flex:none;width:66px;height:66px;background-repeat:no-repeat;pointer-events:none}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-v32-glyph{display:block;width:28px;height:28px;flex:none;background-repeat:no-repeat;pointer-events:none}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-bottom,.govo-bottom-nav,.govo-role-bottom,.govo-final-bottom){background:#071b23ee!important;border:1px solid var(--govo-line)!important;border-radius:24px!important;box-shadow:0 -4px 24px #0002!important;backdrop-filter:blur(14px)}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-bottom .v30-glossy-icon{width:32px;height:32px}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-desktop-nav .v30-glossy-icon{width:36px;height:36px}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-bottom-nav .govo-nav-item{min-height:54px;color:var(--govo-text)!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.govo-bottom-nav .active,.v20-nav.active){background:#51e48217!important;color:#51e482!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-role-bottom .govo-nav-icon{background:transparent!important;border:0!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) [data-govo-icon=account]{filter:brightness(2.8) saturate(.7)}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.govo-role-menu,.govo-final-panel,.govo-action-sheet,.v23-settings-card){background:#102b34!important;color:var(--govo-text)!important;border-color:var(--govo-line)!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.govo-role-menu a,.govo-final-panel a,.govo-final-panel button){color:var(--govo-text)!important;min-height:44px}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) a:focus-visible,body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) button:focus-visible,body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(input,textarea,select):focus-visible{outline:3px solid #41c9ed!important;outline-offset:3px}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-form,.card,.flow-card){scroll-margin-bottom:110px}
html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more){--govo-text:#18352f;--govo-muted:#56706c;--govo-bg:#f2f9f7;--govo-line:#bfdfd5;--govo-card:#fafffd;--govo-glass:#fafffd;--govo-glass-strong:#fafffd;--govo-primary:#188c50;--govo-mint:#188c50}
html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more){--text:#18352f;--muted:#56706c;--bg:#f2f9f7;--card:#fafffd;--brand:#188c50;--line:#bfdfd5;background:radial-gradient(ellipse at 0% 0%,#d5f5e9,transparent 60%),#f2f9f7!important;color:#18352f!important}
html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-hero,.app-hero,.govo-hero,.hero.glass){background:linear-gradient(130deg,#fff,#e6f8f1 60%,#e0f3f6)!important;border-color:#c0e2d7!important;box-shadow:0 8px 24px #245b4210!important}
html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-card,.v20-rowcard,.v22-popular,.v22-group,.v22-account-guest,.card,.stat,.flow-card,.govo-service-card,.govo-trust-card,.panel.glass,.download.glass,.govo-auth-layout){background:linear-gradient(145deg,#fff,#eef9f4)!important;border-color:#bddfd3!important;color:#18352f!important;box-shadow:inset 0 1px 1px #fff,0 7px 16px #245b4210!important}
html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-btn.secondary,.flow-btn.light,.btn.secondary,.govo-role-actions a,.govo-role-actions button,.v20-icon-btn,.v20-row-icon,.flow-svg,.v22-auth-actions .secondary){background:linear-gradient(145deg,#fff,#e1f3f4)!important;border-color:#bfdee5!important;color:#18352f!important;box-shadow:inset 0 1px 1px #fff!important}
html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,textarea){background:#ffffffed!important;color:#18352f!important;border-color:#bfdfd5!important}
html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-bottom,.govo-bottom-nav,.govo-role-bottom,.govo-final-bottom,.govo-role-menu,.govo-final-panel,.govo-action-sheet,.v23-settings-card){background:#ffffffed!important;border-color:#bfdfd5!important;color:#18352f!important}
html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) [data-govo-icon=account]{filter:none}
html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-brand small,html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-master-copy small{color:#218552!important}
html[data-theme=light] body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.govo-bottom-nav .active,.v20-nav.active){background:#188c5014!important;color:#188c50!important}
@media(max-width:350px){body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-brand strong{font-size:13px}body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-brand small{font-size:6px}body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-brand>img{width:48px!important;height:38px!important}body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-top-actions{gap:5px}body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v22-popular b,.flow-grid-2>a b){font-size:13px!important}}
@media(min-width:1024px){body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .v20-shell,body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-phone{padding-bottom:44px!important}body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-bottom-nav{position:relative!important;left:auto!important;bottom:auto!important;transform:none!important;width:100%!important;margin:28px 0 0!important}}
@media(prefers-reduced-motion:reduce){body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) :is(.v20-brand>img,.govo-inline-logo>img,.v20-ai-orb img,.v20-desktop-nav a[href="/ai"]>img,.govo-center-logo img,.govo-master-live-logo img,.brand img){animation:none!important;transform:none!important}}

/* Compact shared navigation; service tile sizing must not expand footer buttons. */
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-bottom-nav .flow-svg{width:36px!important;height:36px!important;border:0!important;background:transparent!important;box-shadow:none!important;margin:0!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-bottom-nav .flow-svg svg{width:32px!important;height:32px!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) .govo-bottom-nav .govo-nav-icon{width:36px!important;height:36px!important;border:0!important;background:transparent!important;box-shadow:none!important}
body:has(header.nav.glass):not(.v20-page-home):not(.v20-page-more) header .govo-role-actions button[onclick*="govoToggleTheme"]{font-size:0!important}

html[data-theme=light] body:has(header.nav.glass) .govo-auth-features :is(b,strong,span){color:#18352f!important}

body:has(header.nav.glass) [data-govo-icon="delivery"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:3.364269% 5.691769%;}
body:has(header.nav.glass) [data-govo-icon="shops"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:35.440835% 4.290718%;}
body:has(header.nav.glass) [data-govo-icon="services"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:68.329466% 4.465849%;}
body:has(header.nav.glass) [data-govo-icon="home_service"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:99.361949% 5.035026%;}
body:has(header.nav.glass) [data-govo-icon="ai"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:3.132251% 27.276708%;}
body:has(header.nav.glass) [data-govo-icon="ride"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:34.802784% 28.108581%;}
body:has(header.nav.glass) [data-govo-icon="track"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:67.111369% 27.101576%;}
body:has(header.nav.glass) [data-govo-icon="more"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:98.955916% 27.189142%;}
body:has(header.nav.glass) [data-govo-icon="food"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:3.016241% 50.394046%;}
body:has(header.nav.glass) [data-govo-icon="grocery"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:35.614849% 50.656743%;}
body:has(header.nav.glass) [data-govo-icon="pharmacy"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:68.445476% 50.700525%;}
body:has(header.nav.glass) [data-govo-icon="electronics"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:99.477958% 50.087566%;}
body:has(header.nav.glass) [data-govo-icon="fashion"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:3.596288% 74.343257%;}
body:has(header.nav.glass) [data-govo-icon="home"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:36.020882% 74.387040%;}
body:has(header.nav.glass) [data-govo-icon="beauty"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:67.517401% 74.124343%;}
body:has(header.nav.glass) [data-govo-icon="auto"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:98.781903% 74.518389%;}
body:has(header.nav.glass) [data-govo-icon="education"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:3.190255% 97.898424%;}
body:has(header.nav.glass) [data-govo-icon="home_nav"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:36.136891% 98.117338%;}
body:has(header.nav.glass) [data-govo-icon="account"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:67.807425% 98.117338%;}
body:has(header.nav.glass) [data-govo-icon="doctor"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-more-20261004.png);background-size:236.603774% 236.603774%;background-position:11.878453% 11.533149%;}
body:has(header.nav.glass) [data-govo-icon="agri"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-more-20261004.png);background-size:236.603774% 236.603774%;background-position:92.334254% 12.430939%;}
body:has(header.nav.glass) [data-govo-icon="support"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-more-20261004.png);background-size:236.603774% 236.603774%;background-position:12.569061% 91.229282%;}
body:has(header.nav.glass) [data-govo-icon="requests"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-more-20261004.png);background-size:236.603774% 236.603774%;background-position:92.196133% 89.502762%;}
body:has(header.nav.glass) [data-govo-icon="payment"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:3.028747433264887% 4.055441478439425%;}
body:has(header.nav.glass) [data-govo-icon="language"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:34.65092402464066% 3.6447638603696095%;}
body:has(header.nav.glass) [data-govo-icon="theme"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:65.4517453798768% 3.4907597535934287%;}
body:has(header.nav.glass) [data-govo-icon="bell"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:97.27926078028747% 3.5420944558521557%;}
body:has(header.nav.glass) [data-govo-icon="gift"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:2.9260780287474333% 34.394250513347025%;}
body:has(header.nav.glass) [data-govo-icon="shield"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:34.95893223819302% 34.394250513347025%;}
body:has(header.nav.glass) [data-govo-icon="history"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:66.78644763860369% 34.80492813141684%;}
body:has(header.nav.glass) [data-govo-icon="voice"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:97.63860369609856% 34.18891170431211%;}
body:has(header.nav.glass) [data-govo-icon="camera"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:3.3880903490759757% 66.06776180698152%;}
body:has(header.nav.glass) [data-govo-icon="tap"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:36.08829568788501% 64.98973305954824%;}
body:has(header.nav.glass) [data-govo-icon="search"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:65.96509240246407% 65.29774127310061%;}
body:has(header.nav.glass) [data-govo-icon="menu"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:98.15195071868584% 66.11909650924025%;}
body:has(header.nav.glass) [data-govo-icon="parcel"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:3.4394250513347027% 96.14989733059548%;}
body:has(header.nav.glass) [data-govo-icon="health"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:35.318275154004105% 96.30390143737166%;}
body:has(header.nav.glass) [data-govo-icon="phone"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:67.40246406570843% 95.37987679671458%;}
body:has(header.nav.glass) [data-govo-icon="settings"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:97.74127310061603% 95.48254620123203%;}
body:has(header.nav.glass) [data-govo-icon="location"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:67.111369% 27.101576%;}
body:has(header.nav.glass) [data-govo-icon="orders"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-more-20261004.png);background-size:236.603774% 236.603774%;background-position:92.196133% 89.502762%;}
body:has(header.nav.glass) [data-govo-icon="order"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-more-20261004.png);background-size:236.603774% 236.603774%;background-position:92.196133% 89.502762%;}
body:has(header.nav.glass) [data-govo-icon="wallet"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:3.028747433264887% 4.055441478439425%;}
body:has(header.nav.glass) [data-govo-icon="help"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-more-20261004.png);background-size:236.603774% 236.603774%;background-position:12.569061% 91.229282%;}
body:has(header.nav.glass) [data-govo-icon="clock"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:66.78644763860369% 34.80492813141684%;}
body:has(header.nav.glass) [data-govo-icon="health"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:35.318275154004105% 96.30390143737166%;}
body:has(header.nav.glass) [data-govo-icon="mic"]{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:97.63860369609856% 34.18891170431211%;}
body:has(header.nav.glass) svg[data-govo-icon="delivery"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="shops"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="services"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="home_service"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="ai"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="ride"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="track"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="more"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="food"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="grocery"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="pharmacy"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="electronics"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="fashion"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="home"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="beauty"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="auto"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="education"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="home_nav"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="account"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="doctor"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="agri"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="support"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="requests"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="payment"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="language"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="theme"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="bell"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="gift"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="shield"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="history"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="voice"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="camera"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="tap"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="search"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="menu"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="parcel"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="health"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="phone"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="settings"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="location"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="orders"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="order"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="wallet"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="help"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="clock"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon="mic"]> *{opacity:0}
body:has(header.nav.glass) svg[data-govo-icon]{background-repeat:no-repeat}
body:has(header.nav.glass) header .govo-role-actions #themeToggle{font-size:0!important}body:has(header.nav.glass) header .govo-role-actions #themeToggle:before{content:"";display:block;width:28px;height:28px;background-repeat:no-repeat;background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:65.4517453798768% 3.4907597535934287%;}body:has(header.nav.glass) header #themeToggle>.govo-v32-glyph{display:none}
body:has(header.nav.glass) .nav-shell{background:transparent!important;box-shadow:none!important} body:has(header.nav.glass) .service-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;background:transparent!important;border:0!important;box-shadow:none!important} body:has(header.nav.glass) .service{border:1px solid #87d6d52b!important;border-radius:22px;padding:16px 8px;background:linear-gradient(145deg,#19413799,#103044cc);min-width:0} body:has(header.nav.glass) .service b{font-size:15px} body:has(header.nav.glass) .service small{font-size:12px;line-height:1.45} body:has(header.nav.glass) .service .ico{width:66px;height:66px;font-size:0!important;border-radius:20px;display:grid;place-items:center;margin:0 auto 12px} body:has(header.nav.glass) .service .ico svg,body:has(header.nav.glass) .phone-grid span svg{display:none} body:has(header.nav.glass) .phone-grid span{font-size:0!important} body:has(header.nav.glass) .service .ico:before,body:has(header.nav.glass) .phone-grid span:before{content:'';display:block;width:60px;height:60px;background-repeat:no-repeat} body:has(header.nav.glass) .phone-grid span:before{width:40px;height:40px} html[data-theme=light] body:has(header.nav.glass) .service{background:linear-gradient(145deg,#fff,#eef9f4);border-color:#bddfd3!important} body:has(header.nav.glass) .hamb{align-items:center;justify-content:center} body:has(header.nav.glass) .hamb i{display:none} body:has(header.nav.glass) .hamb:before{content:'';display:block;width:28px;height:28px;background-repeat:no-repeat} body:has(header.nav.glass) .theme-switch{font-size:0} body:has(header.nav.glass) .theme-switch:before{content:'';width:26px;height:26px;background-repeat:no-repeat}body:has(header.nav.glass) .service:nth-child(1) .ico:before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:3.016241% 50.394046%;}
body:has(header.nav.glass) .service:nth-child(2) .ico:before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:35.614849% 50.656743%;}
body:has(header.nav.glass) .service:nth-child(3) .ico:before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:3.4394250513347027% 96.14989733059548%;}
body:has(header.nav.glass) .service:nth-child(4) .ico:before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:34.802784% 28.108581%;}
body:has(header.nav.glass) .service:nth-child(5) .ico:before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:99.361949% 5.035026%;}
body:has(header.nav.glass) .service:nth-child(6) .ico:before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:35.318275154004105% 96.30390143737166%;}
body:has(header.nav.glass) .service:nth-child(7) .ico:before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:98.955916% 27.189142%;}
body:has(header.nav.glass) .phone-grid span:nth-child(1):before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:3.016241% 50.394046%;}
body:has(header.nav.glass) .phone-grid span:nth-child(2):before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:35.614849% 50.656743%;}
body:has(header.nav.glass) .phone-grid span:nth-child(3):before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:34.802784% 28.108581%;}
body:has(header.nav.glass) .phone-grid span:nth-child(4):before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:3.4394250513347027% 96.14989733059548%;}
body:has(header.nav.glass) .phone-grid span:nth-child(5):before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:35.318275154004105% 96.30390143737166%;}
body:has(header.nav.glass) .phone-grid span:nth-child(6):before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-mint-20261004.png);background-size:431.538462% 539.230769%;background-position:98.955916% 27.189142%;}
body:has(header.nav.glass) .hamb:before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:98.15195071868584% 66.11909650924025%;}
body:has(header.nav.glass) .theme-switch:before{background-image:url(https://app.govoexpress.com/uploads/govo-glossy-utility-v32-20261004.png);background-size:447.8571428571429% 447.8571428571429%;background-position:65.4517453798768% 3.4907597535934287%;}
@media(prefers-reduced-motion:reduce){body:has(header.nav.glass) .brand img{animation:none!important;transform:none!important}}html[data-theme=light] body:has(header.nav.glass) .eyebrow{color:#167f4c!important} html[data-theme=light] body:has(header.nav.glass) .banner{background:linear-gradient(135deg,#fafffd,#dcf4e9)!important;border-color:#bddfd3!important} html[data-theme=light] body:has(header.nav.glass) :is(.chips a,.store,.pill,.stat,.hamb){background:#e9f7f2!important;color:#18352f!important;border-color:#bddfd3!important} html[data-theme=light] body:has(header.nav.glass) .trust div{color:#56706c!important}

/* GOVO MAIN BRAND + ORIGINAL DOLLS FIX 2026-10-04 */
.brand-horizontal{
  min-width:0!important;
  display:flex!important;
  align-items:center!important;
  gap:10px!important;
  padding:0!important;
  background:transparent!important;
  border:0!important;
}
.brand-horizontal .brand-mark{
  width:70px!important;
  height:50px!important;
  object-fit:contain!important;
  display:block!important;
  flex:0 0 70px!important;
  filter:drop-shadow(0 5px 10px rgba(25,207,240,.14)) drop-shadow(0 0 8px rgba(57,231,95,.10))!important;
  animation:none!important;
}
.brand-copy{display:flex;flex-direction:column;line-height:1;min-width:0}
.brand-copy strong{
  font-size:18px;
  letter-spacing:.06em;
  font-weight:950;
  color:#F4FBFF;
  white-space:nowrap;
}
.brand-copy small{
  margin-top:6px;
  font-size:7px;
  letter-spacing:.16em;
  font-weight:800;
  color:#70D9E6;
  white-space:nowrap;
}
html[data-theme="light"] .brand-copy strong{color:#071827}
html[data-theme="light"] .brand-copy small{color:#0C8EAA}
html[data-theme="light"] .brand-horizontal{background:transparent!important;border:0!important}

.hero-original-dolls{
  display:flex;
  align-items:center;
  justify-content:center;
  padding:10px;
}
.hero-original-dolls img{
  width:min(100%,520px)!important;
  max-height:none!important;
  height:auto!important;
  object-fit:contain!important;
  display:block!important;
  margin:auto!important;
  border-radius:26px!important;
  border:1px solid rgba(25,207,240,.16)!important;
  box-shadow:0 22px 55px rgba(0,0,0,.26),0 0 30px rgba(25,207,240,.06)!important;
  filter:none!important;
  animation:none!important;
}

@media(max-width:700px){
  .brand-horizontal{gap:8px!important}
  .brand-horizontal .brand-mark{width:54px!important;height:40px!important;flex-basis:54px!important}
  .brand-copy strong{font-size:14px!important;letter-spacing:.045em!important}
  .brand-copy small{font-size:5.5px!important;letter-spacing:.10em!important;margin-top:4px!important}
  .hero-original-dolls{padding:0 0 8px!important}
  .hero-original-dolls img{width:min(100%,430px)!important;border-radius:22px!important}
}


/* GOVO MOBILE HEADER FINAL TIGHTEN 2026-10-04 */
@media(max-width:700px){
  .nav{padding:8px 10px!important;gap:8px!important}
  .nav-actions{gap:7px!important}
  .nav-actions .btn.primary{display:none!important}
  .brand-horizontal{max-width:calc(100% - 102px)!important}
  .brand-horizontal .brand-mark{width:50px!important;height:38px!important;flex-basis:50px!important}
  .brand-copy strong{font-size:13px!important;letter-spacing:.035em!important}
  .brand-copy small{font-size:5px!important;letter-spacing:.08em!important;max-width:120px;overflow:hidden;text-overflow:ellipsis}
  .theme-switch,.hamb{width:42px!important;height:42px!important;flex:0 0 42px!important}
}

/* GOVO TWO LOGO FIX 20261005 */
.phone > img,.foot-brand > img{content:url('/assets/govo-express-wordmark-v20261005.svg');object-fit:contain!important;aspect-ratio:4/1;height:auto!important;background:transparent!important;border:0!important;padding:0!important;filter:none!important}
.phone > img{width:100%!important;max-width:300px!important;margin:42px auto 24px!important}
.foot-brand > img{width:240px!important;max-width:100%!important;display:block!important}
.phone{height:auto!important;min-height:260px;box-sizing:border-box;transform:none!important;padding:16px!important}
@media(max-width:700px){.phone{max-width:290px!important}.phone > img{width:100%!important;margin:32px auto 20px!important}.foot-brand > img{width:240px!important}}

/* GOVO LOGO SAFE VIEW 20261005 */
body:has(header.nav.glass) .brand-horizontal{align-items:center!important;overflow:visible!important;padding-block:4px!important;min-height:48px;box-sizing:border-box}
body:has(header.nav.glass) .brand-horizontal .brand-mark{content:url('/assets/govo-symbol-safe-v20261005.svg');object-fit:contain!important;object-position:center!important;transform:none!important;animation:none!important;filter:none!important;flex-shrink:0!important}
body:has(header.nav.glass) .brand-copy{padding-block:4px;overflow:visible!important;line-height:1.2!important}
body:has(header.nav.glass) .brand-copy strong{line-height:1.2!important}
body:has(header.nav.glass) .phone > img,body:has(header.nav.glass) .foot-brand > img{content:url('/assets/govo-express-wordmark-safe-v20261005.svg');aspect-ratio:632/174!important;object-position:center!important;transform:none!important;animation:none!important}
body:has(header.nav.glass) .phone{overflow:visible!important;min-height:284px!important;padding-bottom:20px!important}
body:has(header.nav.glass) .foot-brand{overflow:visible!important;padding-block:6px}
@media(max-width:700px){body:has(header.nav.glass) .brand-horizontal{max-width:calc(100% - 94px)!important;min-height:46px!important}body:has(header.nav.glass) .brand-horizontal .brand-mark{height:40px!important;width:54px!important;flex-basis:54px!important}body:has(header.nav.glass) .brand-copy strong{font-size:12px!important}body:has(header.nav.glass) .brand-copy small{font-size:5px!important;line-height:1.4!important;white-space:normal!important;max-width:116px!important;overflow:visible!important}body:has(header.nav.glass) .phone{min-height:260px!important}}
