:root{--navy:#071642;--navy2:#0F2D5C;--orange:#FF6B00;--gold:#F6B500;--green:#23c55e;--ink:#111827;--muted:#64748b;--light:#f8fafc;--white:#fff;--line:#e5e7eb;--shadow:0 20px 60px rgba(7,22,66,.12);--radius:24px}*{box-sizing:border-box}body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--ink);background:#fff;line-height:1.6}a{text-decoration:none;color:inherit}.u-container{width:min(1180px,92vw);margin:auto}.u-site-header{position:sticky;top:0;z-index:99;background:rgba(255,255,255,.94);backdrop-filter:blur(14px);border-bottom:1px solid rgba(15,45,92,.08)}.u-header-inner{height:78px;display:flex;align-items:center;gap:22px}.u-brand{display:flex;align-items:center}.u-logo img,.custom-logo{width:230px!important;max-height:60px!important;object-fit:contain}.u-nav{flex:1}.u-nav ul{margin:0;padding:0;list-style:none;display:flex;gap:22px;align-items:center;justify-content:flex-end}.u-nav a{font-weight:700;font-size:14px;color:#16213e}.u-nav a:hover{color:var(--orange)}.u-header-cta,.u-btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;padding:13px 22px;font-weight:800;background:linear-gradient(135deg,var(--orange),#ff9a2d);color:white!important;box-shadow:0 12px 30px rgba(255,107,0,.28);cursor:pointer}.u-header-cta{padding:11px 18px;font-size:13px;white-space:nowrap}.u-btn-soft{background:#fff;color:var(--navy)!important;border:1px solid rgba(15,45,92,.14);box-shadow:0 10px 30px rgba(7,22,66,.08)}.u-menu-toggle{display:none;background:var(--navy);color:#fff;border:0;border-radius:10px;padding:9px 11px}.u-hero-slider{position:relative;background:radial-gradient(circle at 80% 10%,rgba(255,107,0,.22),transparent 35%),linear-gradient(135deg,#06123a,#0F2D5C 55%,#111827);color:#fff;overflow:hidden}.u-slide{display:none;min-height:640px;align-items:center}.u-slide.active{display:flex}.u-hero-grid,.u-two-col{display:grid;grid-template-columns:1.05fr .95fr;gap:52px;align-items:center}.u-kicker{display:inline-flex;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900;color:var(--orange);background:rgba(255,107,0,.10);padding:8px 12px;border-radius:999px}.u-hero-slider .u-kicker{color:#ffcf7a;background:rgba(255,255,255,.12)}h1,h2,h3{line-height:1.12;margin:0 0 16px}h1{font-size:clamp(40px,6vw,76px);letter-spacing:-.05em}h2{font-size:clamp(30px,4vw,48px);letter-spacing:-.035em}h3{font-size:22px}.u-hero-slider p{font-size:20px;color:rgba(255,255,255,.82);max-width:680px}.u-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.u-center-actions{justify-content:center}.u-hero-visual{background:linear-gradient(160deg,rgba(255,255,255,.18),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.22);border-radius:36px;padding:32px;min-height:380px;box-shadow:0 30px 80px rgba(0,0,0,.25);position:relative}.u-hero-visual:before{content:'₹';position:absolute;right:30px;top:24px;font-size:86px;color:rgba(255,255,255,.12);font-weight:900}.u-hero-visual b{font-size:28px}.u-kpi-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:40px}.u-kpi-grid span,.u-landing-card div{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.16);border-radius:18px;padding:18px;font-weight:900}.u-bars{display:flex;gap:14px;align-items:end;height:160px;margin-top:40px}.u-bars i{display:block;width:20%;border-radius:18px;background:linear-gradient(var(--gold),var(--orange))}.u-bars i:nth-child(1){height:40%}.u-bars i:nth-child(2){height:62%}.u-bars i:nth-child(3){height:80%}.u-bars i:nth-child(4){height:100%}.u-green:before{content:'+'}.u-orange:before{content:'</>'}.u-slider-dots{position:absolute;bottom:25px;left:0;right:0;display:flex;justify-content:center;gap:10px}.u-slider-dots button{width:11px;height:11px;border-radius:99px;border:0;background:rgba(255,255,255,.4)}.u-slider-dots button.active{width:36px;background:var(--orange)}.u-section{padding:84px 0}.u-alt{background:var(--light)}.u-section-head{text-align:center;max-width:760px;margin:0 auto 38px}.u-section-head p{color:var(--muted);font-size:18px}.u-feature-strip{padding:28px 0;background:#fff}.u-strip-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.u-strip-grid>div{padding:22px;border-radius:20px;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow)}.u-strip-grid b{display:block;color:var(--navy);font-size:18px}.u-strip-grid span{color:var(--muted);font-size:14px}.u-card-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.u-card,.u-price-card{display:block;padding:26px;border-radius:var(--radius);background:#fff;border:1px solid var(--line);box-shadow:0 12px 35px rgba(15,45,92,.06);transition:.25s}.u-card:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.u-card span{font-size:34px}.u-card small{display:block;color:var(--orange);font-weight:900;text-transform:uppercase;margin-top:10px}.u-card p,.u-content p{color:var(--muted)}.u-card b{color:var(--orange)}.u-industry-grid{grid-template-columns:repeat(4,1fr)}.u-check-list,.u-problem-list{padding:0;margin:18px 0;list-style:none}.u-check-list li,.u-problem-list li{padding:10px 0 10px 34px;position:relative;border-bottom:1px solid rgba(15,45,92,.08)}.u-check-list li:before{content:'✓';position:absolute;left:0;color:var(--green);font-weight:900}.u-problem-list li:before{content:'×';position:absolute;left:0;color:#ef4444;font-weight:900}.u-contact-box,.u-founder-card,.u-landing-card{background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);border-radius:30px;padding:32px}.u-lead-form{display:grid;gap:14px}.u-lead-form input,.u-lead-form select,.u-lead-form textarea{width:100%;border:1px solid var(--line);border-radius:14px;padding:14px;font:inherit}.u-lead-form textarea{min-height:96px}.u-founder-card{display:grid;grid-template-columns:1fr 170px;gap:30px;align-items:center}.u-founder-mark{width:190px;height:190px;border-radius:999px;background:linear-gradient(135deg,var(--navy),var(--orange));color:#fff;display:grid;place-items:center;font-size:64px;font-weight:900;box-shadow:var(--shadow);margin:auto}.u-process-row{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.u-process-row div{background:#fff;border:1px solid var(--line);border-radius:20px;padding:24px;text-align:center;color:var(--orange);font-weight:900}.u-process-row b{color:var(--navy)}.u-pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.u-price-card.popular{border:2px solid var(--orange);transform:translateY(-8px)}.u-price-card b{display:block;color:var(--orange);font-size:22px}.u-page-hero{padding:92px 0;background:linear-gradient(135deg,var(--navy),var(--navy2));color:#fff}.u-page-hero p{font-size:20px;color:rgba(255,255,255,.82)}.u-landing-hero{min-height:100vh;display:flex;align-items:center;background:radial-gradient(circle at 80% 20%,rgba(255,107,0,.20),transparent 35%),linear-gradient(135deg,#071642,#0F2D5C);color:#fff;padding:70px 0}.u-landing-card{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.18)}.u-lead-magnet{background:linear-gradient(135deg,#fff7ed,#ffffff)}.u-final-cta{background:linear-gradient(135deg,var(--navy),#0b1f52);color:#fff}.u-center{text-align:center}.u-content{max-width:1100px}.u-site-footer{background:#06123a;color:#fff;padding:60px 0 25px}.u-footer-grid{display:grid;grid-template-columns:2fr 1.2fr 1fr;gap:30px}.u-footer-grid .u-logo img{filter:brightness(1.1)}.u-copy{border-top:1px solid rgba(255,255,255,.1);padding-top:22px;margin-top:28px;color:rgba(255,255,255,.6)}.u-floating-whatsapp{position:fixed;right:20px;bottom:20px;z-index:100;background:#22c55e;color:#fff!important;border-radius:999px;padding:14px 20px;font-weight:900;box-shadow:0 18px 35px rgba(34,197,94,.35)}.u-canvas-body .u-floating-whatsapp{display:none}@media(max-width:980px){.u-header-inner{height:68px}.u-logo img,.custom-logo{width:165px!important}.u-menu-toggle{display:block;margin-left:auto}.u-header-cta{display:none}.u-nav{position:fixed;top:68px;left:0;right:0;background:#fff;border-bottom:1px solid var(--line);padding:20px;display:none}.u-nav.open{display:block}.u-nav ul{display:grid;gap:14px;justify-content:start}.u-hero-grid,.u-two-col,.u-footer-grid{grid-template-columns:1fr}.u-slide{min-height:auto;padding:70px 0 90px}.u-card-grid,.u-industry-grid,.u-pricing-grid,.u-strip-grid,.u-process-row{grid-template-columns:1fr}.u-section{padding:58px 0}h1{font-size:42px}.u-founder-card{grid-template-columns:1fr}.u-founder-mark{width:140px;height:140px;font-size:48px}.u-hero-visual{min-height:280px}.u-floating-whatsapp{left:16px;right:16px;text-align:center}}@media(min-width:981px){.u-nav .menu-item-has-children:hover>.sub-menu{display:grid}.u-nav .sub-menu{display:none;position:absolute;top:60px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:14px;box-shadow:var(--shadow);grid-template-columns:repeat(2,220px);z-index:100}.u-nav li{position:relative}.u-nav .sub-menu a{display:block;padding:9px}}

/* Udyojak v7 advanced conversion upgrades */
.u-ai-form{position:relative;overflow:hidden}.u-ai-form:before{content:'AI Lead Score';position:absolute;right:12px;top:12px;background:rgba(255,107,0,.12);color:var(--orange);border-radius:999px;padding:6px 10px;font-size:11px;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.u-form-note{font-size:13px;color:var(--muted);margin-top:-8px}.u-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.u-white-list li{border-bottom-color:rgba(255,255,255,.15);color:rgba(255,255,255,.88)}.u-calculator-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.u-calc-card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 15px 40px rgba(15,45,92,.08);padding:26px}.u-calc-result{font-size:26px;font-weight:900;color:var(--orange);margin:15px 0}.u-ab-a{background:radial-gradient(circle at 85% 10%,rgba(255,107,0,.25),transparent 34%),linear-gradient(135deg,#06123a,#0F2D5C)}.u-ab-b{background:radial-gradient(circle at 85% 10%,rgba(246,181,0,.25),transparent 34%),linear-gradient(135deg,#0b102f,#172554)}.u-site-header .current-menu-item>a{color:var(--orange)}.u-page-hero:after{content:'Growth OS v7';position:absolute;right:4vw;top:120px;color:rgba(255,255,255,.07);font-size:72px;font-weight:900;letter-spacing:-.05em}.u-page-hero{position:relative;overflow:hidden}.u-offer-pill{display:inline-flex;gap:8px;align-items:center;background:#fff7ed;color:var(--orange);border:1px solid rgba(255,107,0,.18);border-radius:999px;padding:9px 14px;font-weight:900}.u-crm-preview{display:grid;gap:14px}.u-crm-preview div{display:flex;justify-content:space-between;gap:12px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:15px}.u-crm-preview b{color:var(--navy)}.u-tag-hot{color:#dc2626}.u-tag-warm{color:#d97706}.u-tag-cold{color:#2563eb}.u-tool-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.u-funnel-line{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.u-funnel-line span{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.15);border-radius:16px;text-align:center;padding:16px;font-weight:900}.u-home-v7-panel{background:linear-gradient(135deg,#fff,#fff7ed);border:1px solid rgba(255,107,0,.14);border-radius:32px;padding:32px;box-shadow:var(--shadow)}
@media(max-width:980px){.u-form-grid,.u-calculator-grid,.u-tool-grid,.u-funnel-line{grid-template-columns:1fr}.u-page-hero:after{display:none}.u-ai-form:before{position:static;display:inline-flex;margin-bottom:10px}.u-calc-result{font-size:22px}}

/* v7.1 Exact Header + Services Mega Menu */
.u-nav .u-nav-cta-item>a{background:linear-gradient(135deg,var(--orange),#ff9a2d);color:#fff!important;border-radius:999px;padding:11px 18px;box-shadow:0 12px 30px rgba(255,107,0,.24)}
@media(min-width:981px){
  .u-header-inner{position:relative}.u-nav>ul{gap:18px}.u-nav>ul>li>a{padding:26px 0;display:inline-flex;align-items:center}
  .u-nav .u-mega-menu{position:static}.u-nav .u-mega-menu>a:after{content:'▾';font-size:10px;margin-left:6px;color:var(--orange)}
  .u-nav .u-mega-menu>.sub-menu{display:none!important;position:absolute;left:50%;transform:translateX(-50%);top:70px;width:min(1040px,92vw);background:#fff;border:1px solid rgba(15,45,92,.10);border-radius:24px;padding:26px;box-shadow:0 30px 90px rgba(7,22,66,.18);grid-template-columns:repeat(3,1fr);gap:22px;z-index:999}
  .u-nav .u-mega-menu:hover>.sub-menu,.u-nav .u-mega-menu:focus-within>.sub-menu{display:grid!important}
  .u-nav .u-mega-column{position:relative;background:linear-gradient(180deg,#ffffff,#f8fafc);border:1px solid var(--line);border-radius:20px;padding:16px;min-height:100%}
  .u-nav .u-mega-column>a{pointer-events:none;display:block!important;padding:0 0 12px!important;margin-bottom:8px;font-size:15px;font-weight:900;color:var(--orange)!important;border-bottom:1px solid rgba(15,45,92,.10);letter-spacing:.02em}
  .u-nav .u-mega-column>.sub-menu{display:grid!important;position:static!important;transform:none!important;width:auto!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;grid-template-columns:1fr!important;gap:2px!important}
  .u-nav .u-mega-column>.sub-menu li{position:static}.u-nav .u-mega-column>.sub-menu a{display:flex!important;align-items:center;gap:8px;padding:9px 10px!important;border-radius:12px;color:#16213e!important;font-size:13px;font-weight:800;transition:.18s}
  .u-nav .u-mega-column>.sub-menu a:before{content:'›';color:var(--orange);font-weight:900}.u-nav .u-mega-column>.sub-menu a:hover{background:#fff7ed;color:var(--orange)!important;transform:translateX(3px)}
  .u-nav .u-mega-menu>.sub-menu:before{content:'Udyojak Services';position:absolute;right:28px;top:10px;color:rgba(15,45,92,.18);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}
}
@media(max-width:980px){
  .u-nav .u-nav-cta-item>a{display:inline-flex;width:max-content;padding:11px 18px;color:#fff!important}.u-nav .u-mega-menu>a{font-weight:900;color:var(--orange)}
  .u-nav .sub-menu{display:grid;gap:10px;padding:8px 0 8px 16px;margin:0;box-shadow:none;border:0;background:transparent;position:static}.u-nav .u-mega-column>a{font-size:13px;color:var(--orange)!important;text-transform:uppercase;letter-spacing:.08em}.u-nav .u-mega-column>.sub-menu{padding-left:12px}.u-nav .u-mega-column>.sub-menu a{font-size:14px;font-weight:700;color:#16213e}
}


/* Udyojak v7.2 Conversion Footer */
.u-conversion-footer{background:radial-gradient(circle at 85% 0%,rgba(255,107,0,.22),transparent 30%),linear-gradient(135deg,#041133,#071642 48%,#0F2D5C);color:#fff;padding:0 0 26px;overflow:hidden}.u-footer-cta-wrap{padding:54px 0 22px}.u-footer-cta-card{display:grid;grid-template-columns:1.35fr .65fr;gap:28px;align-items:center;border:1px solid rgba(255,255,255,.18);border-radius:34px;padding:34px;background:linear-gradient(135deg,rgba(255,255,255,.13),rgba(255,255,255,.05));box-shadow:0 28px 80px rgba(0,0,0,.22);position:relative}.u-footer-cta-card:before{content:'';position:absolute;right:-70px;top:-70px;width:180px;height:180px;border-radius:50%;background:rgba(255,107,0,.18)}.u-footer-kicker{display:inline-flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:900;color:#ffcf7a;background:rgba(255,107,0,.16);border:1px solid rgba(255,107,0,.24);border-radius:999px;padding:8px 12px;margin-bottom:12px}.u-footer-cta-card h2{font-size:clamp(28px,3.2vw,46px);margin-bottom:10px;color:#fff}.u-footer-cta-card p{margin:0;color:rgba(255,255,255,.78);font-size:18px}.u-footer-cta-actions{display:grid;gap:12px;justify-items:stretch}.u-footer-wa{background:#fff!important;color:#071642!important}.u-footer-main-grid{display:grid;grid-template-columns:1.55fr 1fr 1fr 1fr;gap:24px;padding:28px 0 24px}.u-footer-brand-card,.u-footer-link-col{border:1px solid rgba(255,255,255,.12);border-radius:26px;background:rgba(255,255,255,.06);padding:24px}.u-footer-logo-pill{background:#fff;border-radius:22px;padding:14px 18px;display:inline-flex;align-items:center;box-shadow:0 18px 45px rgba(0,0,0,.18);margin-bottom:18px}.u-footer-logo-pill .u-logo img,.u-footer-logo-pill .custom-logo{width:220px!important;max-height:62px!important;filter:none!important}.u-footer-desc{color:rgba(255,255,255,.72);margin:0 0 18px}.u-footer-mini-cta{display:flex;flex-wrap:wrap;gap:10px}.u-footer-mini-cta a{border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:9px 12px;color:#fff;font-weight:800;font-size:13px}.u-footer-mini-cta a:last-child{background:rgba(255,107,0,.18);border-color:rgba(255,107,0,.35);color:#ffcf7a}.u-footer-link-col h3{color:#fff;font-size:18px;margin-bottom:14px}.u-footer-link-col ul{margin:0;padding:0;list-style:none;display:grid;gap:9px}.u-footer-link-col a{color:rgba(255,255,255,.74);font-size:14px}.u-footer-link-col a:hover{color:#ffcf7a}.u-footer-contact-strip{display:grid;grid-template-columns:1fr 1.2fr 1.15fr 1.8fr;gap:12px;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12);padding:18px 0}.u-footer-contact-strip a{display:grid;gap:3px;padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:#fff}.u-footer-contact-strip strong{color:#ffcf7a;font-size:13px}.u-footer-contact-strip span{font-size:14px;color:rgba(255,255,255,.82);line-height:1.35}.u-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-top:22px;color:rgba(255,255,255,.62);font-size:13px;flex-wrap:wrap}.u-footer-bottom nav{display:flex;gap:16px;flex-wrap:wrap}.u-footer-bottom a{color:rgba(255,255,255,.74)}.u-footer-bottom a:hover{color:#ffcf7a}@media(max-width:980px){.u-footer-cta-card,.u-footer-main-grid,.u-footer-contact-strip{grid-template-columns:1fr}.u-footer-cta-card{padding:26px}.u-footer-main-grid{gap:16px}.u-footer-logo-pill .u-logo img,.u-footer-logo-pill .custom-logo{width:180px!important}.u-footer-bottom{display:grid;text-align:center;justify-content:center}.u-footer-bottom nav{justify-content:center}.u-footer-cta-actions .u-btn{width:100%}}


/* v7.3 Plugin Integration: AgencyOS CRM + JSON Landing Builder */
.u-plugin-required-box{background:#fff;border:1px dashed rgba(255,107,0,.45);border-radius:24px;padding:24px;box-shadow:0 16px 45px rgba(15,45,92,.08)}.u-plugin-required-box h3{color:var(--navy)}.u-plugin-required-box p{color:var(--muted)}
.u-contact-box .uapro-public-form,.u-contact-box form.uapro-public-form{max-width:100%;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.u-contact-box .uapro-public-form h3{color:var(--navy);margin-bottom:10px}.u-contact-box .uapro-public-form p{margin:0 0 12px}.u-contact-box .uapro-public-form input,.u-contact-box .uapro-public-form textarea,.u-contact-box .uapro-public-form select{width:100%;border:1px solid var(--line);border-radius:14px;padding:14px;font:inherit;background:#fff;color:var(--ink)}.u-contact-box .uapro-public-form textarea{min-height:96px}.u-contact-box .uapro-public-form label{font-size:13px;color:var(--muted)}.u-contact-box .uapro-public-form button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;padding:13px 22px;font-weight:800;background:linear-gradient(135deg,var(--orange),#ff9a2d);color:#fff;box-shadow:0 12px 30px rgba(255,107,0,.28);cursor:pointer}
.ujlp-canvas,.ujlp-page,.ujlp-section,.ujlp-container{box-sizing:border-box}.u-canvas-body .ujlp-page{margin:0}.u-canvas-main .ujlp-page{width:100%;max-width:none}.u-canvas-body{margin:0;background:#fff}.u-canvas-main{min-height:100vh}.u-canvas-body header,.u-canvas-body footer,.u-canvas-body aside{display:none!important}
.u-theme-admin-status{display:grid;gap:8px;max-width:760px}.u-plugin-ok,.u-plugin-missing{display:inline-flex;gap:8px;align-items:center;border-radius:999px;padding:9px 13px;font-weight:700}.u-plugin-ok{background:#dcfce7;color:#166534}.u-plugin-missing{background:#fff7ed;color:#9a3412;border:1px solid rgba(255,107,0,.22)}
.ujlp-canvas-body{margin:0;background:#fff}.ujlp-canvas-body header,.ujlp-canvas-body footer,.ujlp-canvas-body aside{display:none!important}.ujlp-canvas-body .u-floating-whatsapp{display:none!important}


/* Udyojak v1.1 Perfect CRM Integration */
.u-admin-action-grid{display:flex;gap:10px;flex-wrap:wrap;margin:14px 0 22px}.u-admin-action-grid .button{border-radius:999px;padding:5px 16px;font-weight:800}.u-contact-box .uapro-public-form,.u-lead-magnet .uapro-public-form{background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid rgba(15,45,92,.10)!important;border-radius:28px!important;padding:26px!important;box-shadow:0 24px 70px rgba(15,45,92,.12)!important}.u-contact-box .uapro-public-form h3,.u-lead-magnet .uapro-public-form h3{font-size:26px!important;line-height:1.15!important;margin:0 0 16px!important;color:#0F2D5C!important}.u-contact-box .uapro-public-form p,.u-lead-magnet .uapro-public-form p{margin:0 0 12px!important}.u-contact-box .uapro-public-form input,.u-contact-box .uapro-public-form textarea,.u-contact-box .uapro-public-form select,.u-lead-magnet .uapro-public-form input,.u-lead-magnet .uapro-public-form textarea,.u-lead-magnet .uapro-public-form select{width:100%!important;border:1px solid rgba(15,45,92,.14)!important;border-radius:16px!important;background:#fff!important;padding:14px 15px!important;color:#111827!important;font:inherit!important;outline:none!important;transition:.18s ease!important}.u-contact-box .uapro-public-form input:focus,.u-contact-box .uapro-public-form textarea:focus,.u-lead-magnet .uapro-public-form input:focus,.u-lead-magnet .uapro-public-form textarea:focus{border-color:#FF6B00!important;box-shadow:0 0 0 4px rgba(255,107,0,.12)!important}.u-contact-box .uapro-public-form textarea,.u-lead-magnet .uapro-public-form textarea{min-height:104px!important;resize:vertical!important}.u-contact-box .uapro-public-form label,.u-lead-magnet .uapro-public-form label{display:flex;gap:8px;align-items:flex-start;font-size:12px!important;color:#64748b!important;line-height:1.35}.u-contact-box .uapro-public-form input[type="checkbox"],.u-lead-magnet .uapro-public-form input[type="checkbox"]{width:auto!important;margin-top:2px!important;box-shadow:none!important}.u-contact-box .uapro-public-form button,.u-lead-magnet .uapro-public-form button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:999px!important;padding:15px 20px!important;background:linear-gradient(135deg,#FF6B00,#ff9a2d)!important;color:#fff!important;font-weight:900!important;letter-spacing:.02em!important;box-shadow:0 18px 40px rgba(255,107,0,.26)!important;cursor:pointer!important}.u-contact-box .uapro-public-form button:hover,.u-lead-magnet .uapro-public-form button:hover{transform:translateY(-1px);box-shadow:0 24px 55px rgba(255,107,0,.32)!important}.u-crm-integrated-badge{display:inline-flex;gap:8px;align-items:center;border:1px solid rgba(16,185,129,.22);background:#ecfdf5;color:#047857;border-radius:999px;padding:9px 12px;font-weight:900;font-size:12px;text-transform:uppercase;letter-spacing:.05em}.u-crm-integrated-badge:before{content:'✓';display:grid;place-items:center;background:#10b981;color:#fff;width:18px;height:18px;border-radius:50%}


/* Udyojak v1.2 Advanced Contact Us CRM Funnel */
.u-contact-page{display:grid;gap:34px}.u-contact-alert{padding:16px 18px;border-radius:18px;font-weight:800}.u-contact-alert.u-success{background:#ecfdf5;color:#047857;border:1px solid rgba(16,185,129,.25)}.u-contact-alert.u-error{background:#fff1f2;color:#be123c;border:1px solid rgba(225,29,72,.25)}.u-contact-hero-card{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.6fr);gap:26px;align-items:center;background:radial-gradient(circle at 88% 22%,rgba(255,107,0,.22),transparent 28%),linear-gradient(135deg,#071642,#0F2D5C);color:#fff;border-radius:34px;padding:44px;box-shadow:var(--shadow);overflow:hidden}.u-contact-hero-card h2{font-size:48px;line-height:1.05;margin:8px 0 14px}.u-contact-hero-card p{color:rgba(255,255,255,.82);font-size:18px}.u-contact-hero-metrics{display:grid;gap:14px}.u-contact-hero-metrics div{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:22px;padding:20px}.u-contact-hero-metrics b{display:block;font-size:30px;color:#fff}.u-contact-hero-metrics span{color:rgba(255,255,255,.76);font-weight:700}.u-contact-funnel-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:28px;align-items:start}.u-contact-form-panel,.u-contact-side-panel,.u-contact-trust-grid>div,.u-contact-map-strip,.u-contact-final-cta{background:#fff;border:1px solid var(--line);box-shadow:0 18px 55px rgba(15,45,92,.08);border-radius:30px;padding:30px}.u-contact-form-panel h2{margin:14px 0 8px}.u-smart-contact-form{display:grid;gap:15px;margin-top:20px}.u-smart-contact-form label{display:grid;gap:7px;font-weight:800;color:var(--navy);font-size:13px}.u-smart-contact-form input,.u-smart-contact-form select,.u-smart-contact-form textarea{width:100%;border:1px solid rgba(15,45,92,.14);border-radius:16px;background:#fff;padding:14px 15px;color:var(--ink);font:inherit;outline:none;transition:.18s ease}.u-smart-contact-form input:focus,.u-smart-contact-form select:focus,.u-smart-contact-form textarea:focus{border-color:var(--orange);box-shadow:0 0 0 4px rgba(255,107,0,.12)}.u-smart-contact-form textarea{min-height:112px;resize:vertical}.u-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.u-form-consent{display:flex;gap:14px;flex-wrap:wrap;background:#f8fafc;border:1px solid rgba(15,45,92,.08);border-radius:18px;padding:12px}.u-form-consent label{display:flex;gap:8px;align-items:center;color:var(--muted);font-weight:700}.u-form-consent input{width:auto}.u-smart-contact-form button{display:flex;align-items:center;justify-content:center;border:0;border-radius:999px;padding:16px 22px;background:linear-gradient(135deg,var(--orange),#ff9a2d);color:#fff;font-weight:900;letter-spacing:.02em;box-shadow:0 18px 40px rgba(255,107,0,.26);cursor:pointer}.u-contact-side-panel{display:grid;gap:14px}.u-contact-card{display:flex;gap:14px;align-items:flex-start;border:1px solid rgba(15,45,92,.08);border-radius:20px;padding:16px;background:#f8fafc}.u-contact-card span{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:#fff;font-size:20px;box-shadow:0 10px 25px rgba(15,45,92,.06)}.u-contact-card b{display:block;color:var(--navy);margin-bottom:4px}.u-contact-card a{font-weight:900;color:var(--orange)}.u-contact-card p{margin:.1rem 0 .25rem;color:var(--muted);line-height:1.5}.u-wa-funnel-box{border-radius:24px;padding:22px;background:linear-gradient(135deg,#ecfdf5,#ffffff);border:1px solid rgba(34,197,94,.18)}.u-wa-funnel-box h3{margin-top:0}.u-wa-mini{display:flex!important;justify-content:center;text-align:center;margin:9px 0;border-radius:999px;padding:12px 16px;background:#16a34a;color:#fff!important;font-weight:900;box-shadow:0 14px 28px rgba(22,163,74,.18)}.u-contact-trust-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px}.u-crm-flow-card{background:linear-gradient(135deg,#fff7ed,#fff)!important}.u-tag-row{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.u-tag-row span{display:inline-flex;border-radius:999px;background:#fff;border:1px solid rgba(255,107,0,.20);color:var(--navy);font-size:12px;font-weight:900;padding:8px 10px}.u-contact-map-strip{display:flex;justify-content:space-between;gap:20px;align-items:center;background:linear-gradient(135deg,#f8fafc,#fff)}.u-contact-map-strip p{margin-bottom:0}.u-contact-final-cta{text-align:center;color:#fff;background:radial-gradient(circle at 15% 18%,rgba(255,107,0,.28),transparent 30%),linear-gradient(135deg,#0F2D5C,#071642)}.u-contact-final-cta p{color:rgba(255,255,255,.78);font-size:18px}.u-contact-final-cta .u-actions{justify-content:center}@media(max-width:980px){.u-contact-hero-card,.u-contact-funnel-grid,.u-contact-trust-grid{grid-template-columns:1fr}.u-contact-hero-card{padding:30px 22px;border-radius:26px}.u-contact-hero-card h2{font-size:36px}.u-form-row{grid-template-columns:1fr}.u-contact-map-strip{display:grid}.u-contact-form-panel,.u-contact-side-panel,.u-contact-trust-grid>div,.u-contact-map-strip,.u-contact-final-cta{padding:22px;border-radius:24px}}


/* Udyojak v1.3 Contact Page: Service Category Selection + CRM Funnel */
.u-contact-v13 .u-contact-category-section{background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid rgba(15,45,92,.08);border-radius:34px;padding:34px;box-shadow:0 18px 55px rgba(15,45,92,.06)}
.u-contact-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px}
.u-contact-category-card{position:relative;display:flex;flex-direction:column;gap:14px;min-height:100%;background:#fff;border:1px solid rgba(15,45,92,.10);border-radius:30px;padding:26px;box-shadow:0 16px 45px rgba(15,45,92,.07);transition:.22s ease;overflow:hidden;cursor:pointer}
.u-contact-category-card:before{content:'';position:absolute;right:-54px;top:-54px;width:150px;height:150px;border-radius:50%;background:rgba(255,107,0,.08);transition:.22s ease}
.u-contact-category-card:hover,.u-contact-category-card.is-active{transform:translateY(-5px);border-color:rgba(255,107,0,.38);box-shadow:0 26px 70px rgba(255,107,0,.13)}
.u-contact-category-card.is-active:before{background:rgba(255,107,0,.18)}
.u-cat-icon{width:60px;height:60px;border-radius:20px;display:grid;place-items:center;background:linear-gradient(135deg,#071642,#0F2D5C);color:#fff;font-size:28px;box-shadow:0 16px 38px rgba(15,45,92,.18)}
.u-contact-category-card h3{margin:2px 0 0;color:var(--navy);font-size:25px}
.u-contact-category-card p{margin:0;color:var(--muted)}
.u-service-chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}
.u-service-chip-row span{display:inline-flex;border-radius:999px;background:#f8fafc;border:1px solid rgba(15,45,92,.08);color:#334155;font-size:12px;font-weight:800;padding:7px 10px}
.u-cat-actions{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-top:auto;padding-top:8px}
.u-cat-select{border:0;border-radius:999px;background:linear-gradient(135deg,var(--orange),#ff9a2d);color:#fff;font-weight:900;padding:13px 16px;box-shadow:0 14px 32px rgba(255,107,0,.22);cursor:pointer;text-align:center}
.u-cat-wa{display:inline-flex!important;align-items:center;justify-content:center;border-radius:999px;background:#16a34a;color:#fff!important;font-weight:900;padding:12px 14px;box-shadow:0 14px 32px rgba(22,163,74,.18)}
.u-smart-contact-form select#u-contact-category-select,.u-smart-contact-form select#u-contact-service-select{font-weight:800;background:linear-gradient(180deg,#fff,#f8fafc)}
.u-contact-v13 .u-contact-form-panel{border-top:5px solid var(--orange)}
.u-contact-v13 .u-contact-hero-card{background:radial-gradient(circle at 84% 12%,rgba(255,107,0,.30),transparent 26%),radial-gradient(circle at 20% 90%,rgba(246,181,0,.10),transparent 32%),linear-gradient(135deg,#071642,#0F2D5C 58%,#0b1020)}
@media(max-width:980px){.u-contact-category-grid{grid-template-columns:1fr}.u-contact-v13 .u-contact-category-section{padding:24px;border-radius:26px}.u-cat-actions{grid-template-columns:1fr}.u-cat-wa{text-align:center}}


/* Udyojak v1.4 Advanced About Us Trust Page */
.u-about-page{display:block}.u-about-hero{max-width:1180px;margin:30px auto 0;padding:48px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:32px;align-items:center;border-radius:38px;color:#fff;background:radial-gradient(circle at 84% 16%,rgba(255,107,0,.32),transparent 28%),radial-gradient(circle at 20% 86%,rgba(246,181,0,.12),transparent 32%),linear-gradient(135deg,#071642,#0F2D5C 58%,#0b1020);box-shadow:0 30px 90px rgba(15,45,92,.18);overflow:hidden}.u-about-hero h1{font-size:54px;line-height:1.02;margin:10px 0 16px;color:#fff}.u-about-hero p{font-size:18px;line-height:1.7;color:rgba(255,255,255,.82);max-width:760px}.u-about-hero .u-btn-soft{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.20)}.u-about-hero-card{position:relative;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:28px;box-shadow:0 24px 70px rgba(0,0,0,.16);backdrop-filter:blur(10px)}.u-about-logo-mark{width:86px;height:86px;border-radius:26px;background:#fff;display:grid;place-items:center;margin-bottom:18px;box-shadow:0 18px 40px rgba(255,107,0,.22)}.u-about-logo-mark img{width:64px;height:64px;object-fit:contain}.u-about-hero-card h3{font-size:26px;margin:0 0 8px;color:#fff}.u-about-mini-stats{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.u-about-mini-stats span{display:inline-flex;border-radius:999px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.16);padding:8px 11px;font-weight:900;font-size:12px}.u-about-intro-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:28px;align-items:stretch}.u-about-intro-grid>div,.u-about-mission-card{background:#fff;border:1px solid rgba(15,45,92,.08);border-radius:30px;padding:32px;box-shadow:0 18px 55px rgba(15,45,92,.06)}.u-about-intro-grid p{font-size:17px;line-height:1.8;color:var(--muted)}.u-about-mission-card{background:linear-gradient(135deg,#fff7ed,#fff)}.u-about-pillar-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.u-about-pillar-card{position:relative;display:flex;flex-direction:column;gap:14px;background:#fff;border:1px solid rgba(15,45,92,.10);border-radius:30px;padding:28px;box-shadow:0 20px 60px rgba(15,45,92,.07);overflow:hidden;transition:.22s ease}.u-about-pillar-card:hover{transform:translateY(-5px);border-color:rgba(255,107,0,.35);box-shadow:0 28px 80px rgba(255,107,0,.13)}.u-pillar-icon{width:62px;height:62px;border-radius:22px;background:linear-gradient(135deg,#071642,#0F2D5C);color:#fff;font-size:28px;display:grid;place-items:center;box-shadow:0 16px 38px rgba(15,45,92,.20)}.u-about-pillar-card h3{margin:0;color:var(--navy);font-size:26px}.u-about-pillar-card p{margin:0;color:var(--muted);line-height:1.65}.u-pillar-line{padding:14px;border-radius:18px;background:#f8fafc;border:1px solid rgba(15,45,92,.06);font-weight:700!important;color:#334155!important}.u-about-service-chips{display:flex;flex-wrap:wrap;gap:8px;margin:2px 0 8px}.u-about-service-chips span{display:inline-flex;border-radius:999px;background:#f8fafc;border:1px solid rgba(15,45,92,.08);color:#334155;font-size:12px;font-weight:800;padding:7px 10px}.u-btn-small{align-self:flex-start;padding:12px 15px!important;font-size:13px!important}.u-founder-upgrade{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);gap:28px;align-items:center;border-radius:34px;padding:42px;background:linear-gradient(135deg,#fff,#f8fafc);border:1px solid rgba(15,45,92,.08);box-shadow:0 18px 55px rgba(15,45,92,.07)}.u-founder-upgrade h2{font-size:38px;margin:8px 0}.u-founder-upgrade p{font-size:17px;color:var(--muted);line-height:1.75}.u-founder-signature-card{text-align:center;border-radius:28px;background:linear-gradient(135deg,#071642,#0F2D5C);color:#fff;padding:32px;box-shadow:0 24px 70px rgba(15,45,92,.18)}.u-founder-initials{width:104px;height:104px;border-radius:50%;display:grid;place-items:center;margin:0 auto 18px;background:linear-gradient(135deg,var(--orange),#ff9a2d);font-size:34px;font-weight:1000;color:#fff;box-shadow:0 18px 45px rgba(255,107,0,.32)}.u-founder-signature-card h3{color:#fff;margin:0}.u-founder-signature-card p,.u-founder-signature-card span{color:rgba(255,255,255,.78)}.u-about-why-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.u-about-why-grid>div{background:#fff;border:1px solid rgba(15,45,92,.08);border-radius:24px;padding:24px;box-shadow:0 16px 45px rgba(15,45,92,.06)}.u-about-why-grid h3{margin:0 0 9px;color:var(--navy)}.u-about-why-grid p{margin:0;color:var(--muted);line-height:1.65}.u-about-process{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.u-about-process>div{background:#fff;border:1px solid rgba(15,45,92,.08);border-radius:24px;padding:24px;box-shadow:0 16px 45px rgba(15,45,92,.06)}.u-about-process b{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:14px;background:linear-gradient(135deg,var(--orange),#ff9a2d);color:#fff;margin-bottom:14px}.u-about-process h3{margin:0 0 8px}.u-about-process p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.u-about-industries-section{background:linear-gradient(135deg,#071642,#0F2D5C);color:#fff}.u-about-industries-section h2{color:#fff}.u-about-industries-section p{color:rgba(255,255,255,.78)}.u-about-industry-tags{display:flex;flex-wrap:wrap;gap:10px;align-content:center}.u-about-industry-tags span{display:inline-flex;border-radius:999px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);color:#fff;font-weight:900;padding:10px 14px}.u-about-trust-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.u-about-trust-strip>div{background:#fff;border:1px solid rgba(15,45,92,.08);border-radius:22px;padding:20px;box-shadow:0 15px 38px rgba(15,45,92,.06)}.u-about-trust-strip b{display:block;color:var(--navy);font-size:16px;margin-bottom:6px}.u-about-trust-strip span{display:block;color:var(--muted);font-size:13px;line-height:1.5}.u-about-final-cta{background:radial-gradient(circle at 15% 18%,rgba(255,107,0,.28),transparent 30%),linear-gradient(135deg,#0F2D5C,#071642);color:#fff}.u-about-final-cta h2{color:#fff;max-width:820px;margin-left:auto;margin-right:auto}.u-about-final-cta p{color:rgba(255,255,255,.78);font-size:18px}.u-about-final-cta .u-actions{justify-content:center}.u-about-final-cta .u-btn-soft{background:rgba(255,255,255,.12);color:#fff;border:1px solid rgba(255,255,255,.20)}@media(max-width:1080px){.u-about-hero,.u-about-intro-grid,.u-founder-upgrade{grid-template-columns:1fr}.u-about-pillar-grid,.u-about-why-grid{grid-template-columns:1fr 1fr}.u-about-process,.u-about-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.u-about-hero h1{font-size:42px}}@media(max-width:680px){.u-about-hero{margin:18px 14px 0;padding:30px 22px;border-radius:28px}.u-about-hero h1{font-size:34px}.u-about-hero p{font-size:16px}.u-about-pillar-grid,.u-about-why-grid,.u-about-process,.u-about-trust-strip{grid-template-columns:1fr}.u-about-intro-grid>div,.u-about-mission-card,.u-founder-upgrade{padding:24px;border-radius:24px}.u-founder-upgrade h2{font-size:30px}}


/* Udyojak v1.5 Advanced Portfolio Page */
.u-portfolio-hero{background:radial-gradient(circle at 82% 8%,rgba(255,107,0,.17),transparent 30%),linear-gradient(135deg,#f8fafc,#fff 48%,#fff7ed);}
.u-portfolio-showcase-card{background:#fff;border:1px solid rgba(15,45,92,.10);border-radius:32px;padding:28px;box-shadow:0 30px 90px rgba(15,45,92,.12);position:relative;overflow:hidden}
.u-portfolio-showcase-card:after{content:'';position:absolute;right:-55px;bottom:-55px;width:180px;height:180px;border-radius:50%;background:rgba(255,107,0,.10)}
.u-mini-window{height:42px;border-radius:18px;background:#071642;margin-bottom:20px;display:flex;align-items:center;gap:8px;padding:0 14px}.u-mini-window span{width:10px;height:10px;border-radius:50%;background:#ffcf7a}.u-mini-window span:nth-child(2){background:#f97316}.u-mini-window span:nth-child(3){background:#60a5fa}
.u-portfolio-showcase-card h3{font-size:28px;color:var(--navy);max-width:360px}.u-portfolio-showcase-card p{color:var(--muted);max-width:380px}.u-portfolio-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;position:relative;z-index:1}.u-portfolio-metrics b{display:grid;place-items:center;min-height:70px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,#fff,#f8fafc);text-align:center;color:var(--navy);font-size:13px}
.u-portfolio-filters{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 28px}.u-portfolio-filters button{border:1px solid rgba(15,45,92,.12);background:#fff;color:#16213e;border-radius:999px;padding:11px 15px;font-weight:900;cursor:pointer;transition:.18s;box-shadow:0 8px 20px rgba(15,45,92,.04)}.u-portfolio-filters button:hover,.u-portfolio-filters button.active{background:var(--navy);color:#fff;border-color:var(--navy);transform:translateY(-1px)}
.u-featured-case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:28px}.u-featured-case{border:1px solid rgba(255,107,0,.18);background:linear-gradient(135deg,#fff,#fff7ed);border-radius:24px;padding:24px;box-shadow:0 14px 38px rgba(255,107,0,.07)}.u-featured-case span{display:inline-flex;background:#fff;border:1px solid rgba(255,107,0,.18);color:var(--orange);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900;margin-bottom:12px}.u-featured-case h3{color:var(--navy);margin-bottom:8px}.u-featured-case p{color:var(--muted);margin-bottom:12px}.u-featured-case b{font-size:13px;color:var(--orange)}
.u-portfolio-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.u-portfolio-card{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid rgba(15,45,92,.10);border-radius:26px;padding:24px;box-shadow:0 18px 45px rgba(15,45,92,.07);transition:.2s;color:inherit;text-decoration:none}.u-portfolio-card:hover{transform:translateY(-4px);box-shadow:0 24px 70px rgba(15,45,92,.13)}.u-portfolio-card[hidden]{display:none!important}.u-portfolio-card>span{align-self:flex-start;border-radius:999px;background:#eff6ff;color:#0f2d5c;padding:7px 11px;font-size:12px;font-weight:900}.u-portfolio-card h3{font-size:21px;color:var(--navy);margin:0}.u-portfolio-tag{font-size:12px;font-weight:900;color:var(--orange);text-transform:uppercase;letter-spacing:.08em}.u-portfolio-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.u-portfolio-card small{margin-top:auto;padding-top:10px;border-top:1px solid var(--line);color:#64748b;font-weight:800}.u-card-result{background:#f8fafc;border:1px solid var(--line);border-radius:16px;padding:12px;color:#16213e;font-size:14px}
.u-service-pillar-portfolio{background:linear-gradient(180deg,#fff,#f8fafc)}.u-pillar-showcase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.u-pillar-showcase{background:#fff;border:1px solid var(--line);border-radius:28px;padding:26px;box-shadow:0 18px 50px rgba(15,45,92,.06)}.u-pillar-icon{width:58px;height:58px;border-radius:20px;display:grid;place-items:center;background:#fff7ed;font-size:28px;margin-bottom:14px}.u-pillar-showcase h3{color:var(--navy);font-size:25px}.u-pillar-showcase p{color:var(--muted)}.u-pillar-showcase ul{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:8px}.u-pillar-showcase li{padding-left:22px;position:relative;color:#334155;font-weight:700}.u-pillar-showcase li:before{content:'✓';position:absolute;left:0;color:var(--orange);font-weight:900}
.u-case-study-format .u-section-head h2,.u-case-study-format .u-section-head p{color:#fff}.u-case-study-format .u-section-head p{opacity:.75}.u-case-steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px}.u-case-steps div{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:22px;padding:20px}.u-case-steps b{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--orange);color:#fff;margin-bottom:12px}.u-case-steps h3{color:#fff;font-size:18px}.u-case-steps p{color:rgba(255,255,255,.72);font-size:14px;margin:0}.u-portfolio-cta{background:linear-gradient(135deg,#fff7ed,#fff)}
@media(max-width:980px){.u-portfolio-metrics,.u-featured-case-grid,.u-portfolio-grid,.u-pillar-showcase-grid,.u-case-steps{grid-template-columns:1fr}.u-portfolio-showcase-card h3{font-size:24px}.u-portfolio-filters{overflow:auto;flex-wrap:nowrap;padding-bottom:6px}.u-portfolio-filters button{white-space:nowrap}.u-portfolio-card{padding:20px}.u-case-steps div{padding:18px}}


/* Udyojak v1.6 Advanced Home Page Growth System */
.u-home-v16 .u-kicker{font-size:12px;font-weight:1000}.u-home-hero-slider{position:relative;overflow:hidden;background:radial-gradient(circle at 82% 8%,rgba(255,107,0,.24),transparent 30%),radial-gradient(circle at 10% 80%,rgba(35,197,94,.12),transparent 26%),linear-gradient(135deg,#06123a,#0F2D5C 52%,#111827);color:#fff}.u-home-hero-slider .u-slide{min-height:720px}.u-home-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr);gap:54px;align-items:center}.u-home-hero-slider h1{font-size:clamp(44px,5.5vw,74px);letter-spacing:-.06em;max-width:850px}.u-home-hero-slider p{font-size:20px;color:rgba(255,255,255,.82);max-width:680px}.u-home-hero-slider .u-btn-soft{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22);color:#fff!important}.u-growth-console{min-height:430px;border:1px solid rgba(255,255,255,.18);border-radius:36px;padding:30px;background:linear-gradient(160deg,rgba(255,255,255,.16),rgba(255,255,255,.05));box-shadow:0 36px 100px rgba(0,0,0,.28);position:relative;overflow:hidden}.u-growth-console:before{content:'';position:absolute;right:-80px;top:-80px;width:220px;height:220px;border-radius:50%;background:rgba(255,107,0,.18)}.u-console-top{height:48px;border-radius:18px;background:rgba(255,255,255,.12);display:flex;align-items:center;gap:8px;padding:0 14px;margin-bottom:28px}.u-console-top span{width:10px;height:10px;border-radius:50%;background:#facc15}.u-console-top span:nth-child(2){background:#fb923c}.u-console-top span:nth-child(3){background:#38bdf8}.u-console-top b{margin-left:auto;color:#fff}.u-console-metrics{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.u-console-metrics div{padding:20px;border-radius:20px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.14)}.u-console-metrics strong{display:block;font-size:20px;color:#fff}.u-console-metrics em{font-style:normal;color:#ffcf7a;font-weight:900}.u-console-chart{height:155px;display:flex;align-items:end;gap:14px;margin-top:34px}.u-console-chart i{display:block;flex:1;border-radius:18px 18px 0 0;background:linear-gradient(180deg,#F6B500,#FF6B00);box-shadow:0 18px 50px rgba(255,107,0,.28)}.u-console-chart i:nth-child(1){height:38%}.u-console-chart i:nth-child(2){height:52%}.u-console-chart i:nth-child(3){height:64%}.u-console-chart i:nth-child(4){height:82%}.u-console-chart i:nth-child(5){height:100%}.u-service-bubbles{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:16px;align-content:center;justify-content:center;min-height:350px}.u-service-bubbles span,.u-industry-cloud span{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:1000}.u-service-bubbles span{padding:18px 22px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);color:#fff;font-size:18px}.u-device-stack{position:relative;height:320px}.u-device-stack span{position:absolute;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.70));border:1px solid rgba(255,255,255,.40);box-shadow:0 24px 65px rgba(0,0,0,.28)}.u-device-stack span:nth-child(1){width:78%;height:210px;left:4%;bottom:22px}.u-device-stack span:nth-child(2){width:40%;height:245px;right:4%;bottom:0}.u-device-stack span:nth-child(3){width:52%;height:120px;left:22%;top:0}.u-console-label{position:relative;z-index:2;display:block;text-align:center;color:#ffcf7a;font-size:22px}.u-creative-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;position:relative;z-index:2;align-content:center;min-height:360px}.u-creative-grid span{display:grid;place-items:center;min-height:130px;border-radius:26px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.18);color:#fff;font-size:22px;font-weight:1000}.u-audit-card{position:relative;z-index:2;display:grid;gap:14px;align-content:center;min-height:360px}.u-audit-card b{font-size:38px;color:#fff}.u-audit-card span{padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.18);font-weight:900}.u-home-pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.u-home-pillar{background:#fff;border:1px solid rgba(15,45,92,.08);border-radius:30px;padding:30px;box-shadow:0 20px 60px rgba(15,45,92,.08);display:flex;flex-direction:column;gap:12px}.u-home-pillar-icon{width:64px;height:64px;border-radius:22px;background:linear-gradient(135deg,#fff7ed,#fff);display:grid;place-items:center;font-size:32px}.u-home-pillar h3{font-size:28px;color:var(--navy);margin:0}.u-home-pillar p{color:var(--muted);margin:0}.u-home-pillar ul{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:8px}.u-home-pillar li{position:relative;padding-left:22px;color:#334155;font-weight:750}.u-home-pillar li:before{content:'✓';position:absolute;left:0;color:var(--orange);font-weight:1000}.u-home-pillar a{margin-top:auto;color:var(--orange);font-weight:1000}.u-compare-card{display:grid;grid-template-columns:1fr 1fr;gap:18px}.u-compare-card>div{background:#fff;border:1px solid rgba(15,45,92,.08);border-radius:26px;padding:26px;box-shadow:0 16px 48px rgba(15,45,92,.06)}.u-compare-card h3{color:var(--navy)}.u-growth-system-section{background:radial-gradient(circle at 12% 0%,rgba(255,107,0,.13),transparent 28%),linear-gradient(180deg,#fff,#f8fafc)}.u-growth-steps{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.u-growth-steps div{background:#fff;border:1px solid rgba(15,45,92,.08);border-radius:24px;padding:22px;box-shadow:0 16px 40px rgba(15,45,92,.06)}.u-growth-steps b{display:grid;place-items:center;width:40px;height:40px;border-radius:14px;background:linear-gradient(135deg,var(--orange),#ff9a2d);color:#fff;margin-bottom:14px}.u-growth-steps h3{font-size:18px;color:var(--navy);margin-bottom:8px}.u-growth-steps p{font-size:14px;color:var(--muted);margin:0}.u-featured-service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.u-featured-service-card{background:#fff;border:1px solid rgba(15,45,92,.08);border-radius:26px;padding:24px;box-shadow:0 16px 45px rgba(15,45,92,.06);transition:.22s}.u-featured-service-card:hover{transform:translateY(-5px);box-shadow:0 28px 70px rgba(15,45,92,.12)}.u-featured-service-card span{font-size:32px}.u-featured-service-card h3{font-size:22px;color:var(--navy);margin:10px 0}.u-featured-service-card p{color:var(--muted);margin:0 0 10px}.u-featured-service-card b{color:var(--orange)}.u-home-view-all{margin-top:30px}.u-home-industries{background:linear-gradient(135deg,#071642,#0F2D5C);color:#fff}.u-home-industries h2{color:#fff}.u-home-industries p{color:rgba(255,255,255,.78);font-size:18px}.u-home-industries .u-btn{background:#fff;color:var(--navy)!important}.u-industry-cloud{display:flex;flex-wrap:wrap;gap:12px}.u-industry-cloud span{padding:13px 16px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.18);color:#fff}.u-proof-mini-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:22px 0}.u-proof-mini-grid a{display:block;border:1px solid var(--line);border-radius:18px;background:#fff;padding:15px;color:var(--navy);font-weight:900}.u-home-audit-section{background:linear-gradient(135deg,#fff7ed,#fff)}.u-home-trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.u-home-trust-grid div{background:#fff;border:1px solid rgba(15,45,92,.08);border-radius:24px;padding:22px;box-shadow:0 14px 40px rgba(15,45,92,.06)}.u-home-trust-grid b{display:block;color:var(--navy);font-size:18px;margin-bottom:8px}.u-home-trust-grid span{color:var(--muted);font-size:14px}.u-home-final-cta{background:radial-gradient(circle at 20% 0%,rgba(255,107,0,.25),transparent 28%),linear-gradient(135deg,#071642,#0F2D5C)}.u-home-final-cta h2{max-width:860px;margin-left:auto;margin-right:auto}.u-home-final-cta p{color:rgba(255,255,255,.78);font-size:18px}.u-home-final-cta .u-btn-soft{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.22);color:#fff!important}@media(max-width:1120px){.u-growth-steps{grid-template-columns:repeat(3,1fr)}.u-home-hero-grid{grid-template-columns:1fr}.u-growth-console{min-height:340px}.u-home-hero-slider .u-slide{min-height:auto;padding:78px 0 100px}}@media(max-width:980px){.u-home-pillar-grid,.u-featured-service-grid,.u-home-trust-grid,.u-compare-card{grid-template-columns:1fr}.u-growth-steps{grid-template-columns:1fr 1fr}.u-home-hero-slider h1{font-size:40px}.u-home-hero-slider p{font-size:17px}.u-growth-console{border-radius:28px;padding:22px}.u-console-metrics,.u-creative-grid,.u-proof-mini-grid{grid-template-columns:1fr}.u-service-bubbles{justify-content:flex-start}.u-home-pillar{padding:24px}.u-home-v16 .u-section{padding:62px 0}}@media(max-width:600px){.u-growth-steps{grid-template-columns:1fr}.u-home-hero-slider h1{font-size:34px}.u-home-hero-slider .u-actions .u-btn{width:100%}.u-service-bubbles span{font-size:14px;padding:12px 14px}.u-growth-console{min-height:260px}.u-console-chart{height:110px}.u-device-stack{height:230px}}

/* Udyojak v1.7 Rebuilt Portfolio Proof System */
.u-portfolio-v17{background:#fff}.u-portfolio-pro-hero{padding:96px 0;background:radial-gradient(circle at 80% 8%,rgba(255,107,0,.28),transparent 32%),linear-gradient(135deg,#06123a,#0F2D5C 62%,#1b2548);color:#fff;overflow:hidden;position:relative}.u-portfolio-pro-hero:before{content:'';position:absolute;inset:auto -10% -30% auto;width:520px;height:520px;border-radius:50%;background:rgba(255,255,255,.06)}.u-portfolio-pro-hero h1{font-size:clamp(40px,5.7vw,72px);letter-spacing:-.055em}.u-portfolio-pro-hero p{font-size:20px;color:rgba(255,255,255,.80);max-width:700px}.u-portfolio-hero-note{margin-top:22px;display:inline-flex;gap:8px;align-items:center;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:12px 14px;color:rgba(255,255,255,.82);font-size:14px}.u-proof-dashboard{position:relative;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.07));border:1px solid rgba(255,255,255,.22);box-shadow:0 40px 100px rgba(0,0,0,.30);border-radius:36px;padding:28px;min-height:410px;overflow:hidden}.u-proof-dashboard:after{content:'PORTFOLIO';position:absolute;right:-15px;bottom:18px;color:rgba(255,255,255,.06);font-size:58px;font-weight:900;letter-spacing:.08em;transform:rotate(-6deg)}.u-proof-title-row{display:flex;justify-content:space-between;gap:14px;align-items:center;margin:24px 0}.u-proof-title-row b{font-size:26px}.u-proof-title-row span{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.10);border-radius:999px;padding:8px 11px;font-size:12px;font-weight:900;color:#ffcf7a}.u-proof-bars{display:flex;align-items:end;gap:16px;height:180px;margin:34px 0}.u-proof-bars i{width:25%;border-radius:18px 18px 6px 6px;background:linear-gradient(180deg,#F6B500,#FF6B00);box-shadow:0 14px 28px rgba(255,107,0,.28)}.u-proof-bars i:nth-child(1){height:48%}.u-proof-bars i:nth-child(2){height:72%}.u-proof-bars i:nth-child(3){height:86%}.u-proof-bars i:nth-child(4){height:100%}.u-proof-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.u-proof-cards span{background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.15);border-radius:16px;padding:15px;font-weight:900;color:#fff}.u-portfolio-snapshot{padding:28px 0;background:#fff;margin-top:-1px}.u-snapshot-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.u-snapshot-grid div{background:#fff;border:1px solid rgba(15,45,92,.10);box-shadow:0 18px 50px rgba(15,45,92,.08);border-radius:22px;padding:24px;text-align:center}.u-snapshot-grid b{display:block;font-size:34px;color:var(--orange);line-height:1}.u-snapshot-grid span{display:block;margin-top:7px;color:#334155;font-weight:800}.u-portfolio-filters-v17{justify-content:center}.u-portfolio-filters-v17 button{padding:12px 17px}.u-portfolio-grid-v17{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.u-proof-card{background:#fff;border:1px solid rgba(15,45,92,.11);border-radius:30px;overflow:hidden;box-shadow:0 18px 52px rgba(15,45,92,.08);transition:.22s;display:flex;flex-direction:column;color:inherit;text-decoration:none}.u-proof-card:hover{transform:translateY(-6px);box-shadow:0 34px 90px rgba(15,45,92,.16)}.u-proof-card[hidden]{display:none!important}.u-proof-thumb{height:154px;background:radial-gradient(circle at 80% 20%,rgba(255,107,0,.35),transparent 34%),linear-gradient(135deg,#06123a,#0F2D5C);display:flex;align-items:center;justify-content:center;position:relative;color:#fff}.u-proof-thumb span{font-size:58px;filter:drop-shadow(0 14px 20px rgba(0,0,0,.18))}.u-proof-thumb em{position:absolute;left:16px;top:16px;font-style:normal;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900;color:#ffcf7a}.u-proof-body{padding:23px;display:flex;flex-direction:column;gap:10px;flex:1}.u-proof-body small{align-self:flex-start;background:#fff7ed;color:var(--orange);border:1px solid rgba(255,107,0,.18);border-radius:999px;padding:7px 11px;font-weight:900;text-transform:uppercase;font-size:11px;letter-spacing:.04em}.u-proof-body h3{margin:0;color:var(--navy);font-size:22px}.u-proof-category{color:var(--orange);font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.u-proof-body p{margin:0;color:#64748b;font-size:14px;line-height:1.55}.u-proof-body p strong{color:#1e293b}.u-proof-outcome{background:#f8fafc;border:1px solid var(--line);border-radius:16px;padding:13px;color:#16213e;font-size:14px}.u-proof-services{margin-top:auto;border-top:1px solid var(--line);padding-top:13px;color:#475569;font-weight:800;font-size:13px}.u-featured-proof-section{background:#fff}.u-featured-proof-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.u-featured-proof-grid article{position:relative;background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid rgba(15,45,92,.10);border-radius:30px;padding:28px;box-shadow:0 20px 55px rgba(15,45,92,.07);overflow:hidden}.u-featured-proof-grid article:after{content:'';position:absolute;right:-38px;bottom:-38px;width:130px;height:130px;border-radius:50%;background:rgba(255,107,0,.09)}.u-featured-proof-grid span{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:var(--navy);color:#fff;font-weight:900;margin-bottom:16px}.u-featured-proof-grid h3{color:var(--navy);font-size:25px}.u-featured-proof-grid p{color:var(--muted)}.u-featured-proof-grid ul{margin:18px 0 0;padding:0;list-style:none;display:grid;gap:9px}.u-featured-proof-grid li{padding-left:24px;position:relative;color:#334155;font-weight:800}.u-featured-proof-grid li:before{content:'✓';position:absolute;left:0;color:var(--orange);font-weight:900}.u-proof-matrix-section .u-section-head h2,.u-proof-matrix-section .u-section-head p{color:#fff}.u-proof-matrix-section .u-section-head p{opacity:.76}.u-proof-matrix{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.u-proof-matrix div{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:26px;padding:25px}.u-proof-matrix h3{color:#fff;font-size:24px}.u-proof-matrix p{color:rgba(255,255,255,.72);font-size:14px}.u-proof-matrix b{display:block;color:#ffcf7a;margin:15px 0 5px}.u-proof-matrix span{display:block;color:rgba(255,255,255,.86)}.u-case-builder-section{background:linear-gradient(135deg,#fff7ed,#ffffff)}.u-case-builder-row{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}.u-case-builder-row div{background:#fff;border:1px solid rgba(255,107,0,.16);border-radius:22px;padding:20px;box-shadow:0 14px 40px rgba(255,107,0,.08)}.u-case-builder-row b{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--orange),#ff9a2d);color:#fff;margin-bottom:12px}.u-case-builder-row h3{font-size:18px;color:var(--navy)}.u-case-builder-row p{color:var(--muted);font-size:14px;margin:0}.u-portfolio-final-v17{background:linear-gradient(135deg,#fff,#f8fafc)}@media(max-width:980px){.u-portfolio-pro-hero{padding:72px 0}.u-proof-dashboard{min-height:330px}.u-snapshot-grid,.u-portfolio-grid-v17,.u-featured-proof-grid,.u-proof-matrix,.u-case-builder-row{grid-template-columns:1fr}.u-portfolio-hero-note{display:block}.u-proof-title-row{display:grid}.u-portfolio-filters-v17{justify-content:flex-start;overflow:auto;flex-wrap:nowrap;padding-bottom:8px}.u-portfolio-filters-v17 button{white-space:nowrap}.u-proof-card:hover{transform:none}.u-proof-thumb{height:132px}}


/* Udyojak v1.8 production hardening */
.u-fallback-menu{display:flex;gap:18px;align-items:center;list-style:none;margin:0;padding:0}.u-fallback-menu a{text-decoration:none;font-weight:700}.u-legal-page{max-width:920px;margin:auto}.u-legal-page h2,.u-legal-page h3{margin-top:1.5em}.u-sitemap-grid .u-card{text-decoration:none}.u-search-form{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.u-search-form input[type=search]{min-width:260px;flex:1;padding:14px 16px;border:1px solid rgba(15,45,92,.18);border-radius:14px}.u-hp-field{pointer-events:none}.cf-turnstile{margin:14px 0}.u-error{border-left:4px solid #cc1818}.u-success{border-left:4px solid #15803d}


/* Udyojak v1.9 Techwind Inspired Growth Pages */
.u-v19-page{overflow:hidden}.u-v19-hero{position:relative;padding:88px 0;background:radial-gradient(circle at 80% 0,rgba(255,107,0,.24),transparent 32%),linear-gradient(135deg,#06123a,#0F2D5C);color:#fff}.u-v19-hero h1{font-size:clamp(36px,5.5vw,68px);line-height:1.02;margin:12px 0 18px;color:#fff}.u-v19-hero p{font-size:18px;line-height:1.7;color:rgba(255,255,255,.78);max-width:760px}.u-v19-hero .u-kicker{color:#ffcf7a}.u-v19-hero-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:42px;align-items:center}.u-v19-hero-pills{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.u-v19-hero-pills span{padding:9px 13px;border-radius:999px;background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.15);font-weight:800;color:#fff}.u-v19-dashboard-card,.u-v19-industry-card{background:rgba(255,255,255,.10);border:1px solid rgba(255,255,255,.16);box-shadow:0 28px 80px rgba(0,0,0,.26);border-radius:32px;padding:28px;backdrop-filter:blur(10px)}.u-v19-card-head{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid rgba(255,255,255,.14);padding-bottom:16px;margin-bottom:18px}.u-v19-card-head b{color:#fff}.u-v19-card-head span{color:#ffcf7a;font-weight:900}.u-v19-score-ring{width:178px;height:178px;border-radius:50%;margin:20px auto;display:grid;place-items:center;text-align:center;background:conic-gradient(#FF6B00 0 342deg,rgba(255,255,255,.15) 342deg 360deg);position:relative}.u-v19-score-ring:before{content:"";position:absolute;inset:15px;border-radius:50%;background:#0F2D5C}.u-v19-score-ring strong,.u-v19-score-ring small{position:relative;z-index:1;display:block}.u-v19-score-ring strong{font-size:44px;color:#fff;line-height:1}.u-v19-score-ring small{color:#ffcf7a;font-weight:800}.u-v19-mini-bars{height:92px;display:flex;align-items:end;gap:12px;margin:20px 0}.u-v19-mini-bars i{flex:1;border-radius:14px 14px 6px 6px;background:linear-gradient(180deg,#ffc04f,#FF6B00)}.u-v19-mini-bars i:nth-child(1){height:42%}.u-v19-mini-bars i:nth-child(2){height:66%}.u-v19-mini-bars i:nth-child(3){height:82%}.u-v19-mini-bars i:nth-child(4){height:100%}.u-v19-dashboard-list{display:grid;gap:10px}.u-v19-dashboard-list span{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.13);padding:12px 14px;border-radius:14px;color:#fff;font-weight:800}.u-v19-problem-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.u-v19-problem-grid article{padding:34px;border-radius:30px;border:1px solid rgba(15,45,92,.10);box-shadow:0 20px 60px rgba(15,45,92,.08);background:#fff}.u-v19-problem-grid span{display:inline-block;background:#fff7ed;color:#FF6B00;border-radius:999px;padding:8px 12px;font-weight:900;margin-bottom:14px}.u-v19-problem-grid h2{color:#0F2D5C;font-size:28px}.u-v19-soft{background:linear-gradient(135deg,#f8fafc,#fff7ed)}.u-v19-deliver-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.u-v19-deliver-grid.compact{grid-template-columns:repeat(2,1fr)}.u-v19-deliver-grid div{background:#fff;border:1px solid rgba(15,45,92,.10);border-radius:22px;padding:20px;display:flex;gap:12px;align-items:center;box-shadow:0 14px 38px rgba(15,45,92,.06)}.u-v19-deliver-grid b{display:grid;place-items:center;width:38px;height:38px;border-radius:13px;background:#0F2D5C;color:#fff;flex:0 0 auto}.u-v19-deliver-grid span{font-weight:900;color:#1e293b}.u-v19-timeline{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.u-v19-timeline article{background:#fff;border:1px solid rgba(15,45,92,.10);border-radius:26px;padding:24px;box-shadow:0 16px 42px rgba(15,45,92,.07)}.u-v19-timeline b{color:#FF6B00;font-size:26px}.u-v19-timeline h3{color:#0F2D5C;margin:10px 0}.u-v19-timeline p{color:#64748b;margin:0;font-size:14px;line-height:1.6}.u-v19-dark{background:linear-gradient(135deg,#06123a,#0F2D5C);color:#fff}.u-v19-dark .u-section-head h2,.u-v19-dark h2,.u-v19-dark h3{color:#fff}.u-v19-dark .u-section-head p,.u-v19-dark p{color:rgba(255,255,255,.76)}.u-v19-stack-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.u-v19-stack-grid article{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:26px;padding:26px}.u-v19-stack-grid span{font-size:32px}.u-v19-stack-grid p{font-size:14px;line-height:1.65}.u-v19-industry-card span{font-size:58px}.u-v19-industry-card h2{color:#fff}.u-pricing-toggle{display:flex;justify-content:center;gap:10px;margin:0 0 28px}.u-pricing-toggle button{border:1px solid rgba(15,45,92,.13);background:#fff;padding:12px 18px;border-radius:999px;font-weight:900;cursor:pointer}.u-pricing-toggle button.active{background:#0F2D5C;color:#fff}.u-pricing-grid-v19 .u-price-card{position:relative}.u-pricing-grid-v19 .u-price-card em{position:absolute;right:20px;top:18px;font-style:normal;background:#fff7ed;color:#FF6B00;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:900}.u-v19-price strong{display:block;font-size:34px;color:#0F2D5C;margin:18px 0 2px}.u-v19-price small{display:block;color:#64748b;margin-bottom:18px}.u-pricing-grid-v19 ul{list-style:none;margin:18px 0;padding:0;display:grid;gap:10px}.u-pricing-grid-v19 li{padding-left:24px;position:relative;color:#334155}.u-pricing-grid-v19 li:before{content:'✓';position:absolute;left:0;color:#FF6B00;font-weight:900}.u-v19-compare{margin-top:30px;background:#fff;border:1px solid rgba(15,45,92,.10);border-radius:28px;overflow:hidden;box-shadow:0 20px 60px rgba(15,45,92,.08)}.u-v19-compare h3{padding:22px 24px;margin:0;color:#0F2D5C}.u-v19-compare-row{display:grid;grid-template-columns:1.4fr repeat(4,1fr);border-top:1px solid rgba(15,45,92,.08)}.u-v19-compare-row span{padding:15px;border-right:1px solid rgba(15,45,92,.06);font-weight:800}.u-v19-compare-row.head{background:#0F2D5C;color:#fff}.u-v19-admin-links,.u-v19-admin-actions{margin-top:26px;display:flex;flex-wrap:wrap;gap:12px}.u-v19-admin-links a{background:#0F2D5C;color:#fff;text-decoration:none;border-radius:14px;padding:13px 16px;font-weight:900}.u-v19-note{background:#fff7ed;border:1px solid rgba(255,107,0,.18);border-radius:18px;padding:16px;margin-top:22px;color:#7c2d12}.u-v19-faq-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.u-v19-faq-group{background:#fff;border:1px solid rgba(15,45,92,.10);border-radius:28px;padding:24px;box-shadow:0 16px 45px rgba(15,45,92,.06)}.u-v19-faq-group h2{font-size:22px;color:#0F2D5C}.u-v19-faq-group details{border-top:1px solid rgba(15,45,92,.08);padding:14px 0}.u-v19-faq-group summary{cursor:pointer;font-weight:900;color:#1e293b}.u-v19-faq-group p{color:#64748b;line-height:1.6}.u-resources-menu>a{font-weight:900}@media(max-width:1080px){.u-v19-hero-grid,.u-v19-problem-grid{grid-template-columns:1fr}.u-v19-deliver-grid,.u-v19-stack-grid,.u-v19-faq-wrap{grid-template-columns:1fr 1fr}.u-v19-timeline{grid-template-columns:1fr 1fr}.u-v19-compare-row{grid-template-columns:1fr;}.u-v19-compare-row span{border-right:0}}@media(max-width:680px){.u-v19-hero{padding:64px 0}.u-v19-deliver-grid,.u-v19-stack-grid,.u-v19-faq-wrap,.u-v19-timeline{grid-template-columns:1fr}.u-v19-dashboard-card{padding:20px}.u-pricing-toggle{justify-content:flex-start;overflow:auto}.u-v19-score-ring{width:148px;height:148px}.u-v19-score-ring strong{font-size:34px}}


/* Udyojak v1.10 Client Account System */
.u-auth-page{padding:78px 0;background:radial-gradient(circle at 85% 10%,rgba(255,107,0,.12),transparent 32%),linear-gradient(180deg,#f8fafc,#fff)}
.u-auth-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:center}.u-auth-single{max-width:620px;margin:auto}.u-auth-copy h1{font-size:52px;line-height:1.02;margin:12px 0}.u-auth-copy p{font-size:18px;color:var(--muted)}
.u-auth-benefits{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.u-auth-benefits span{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px;font-weight:900;color:var(--navy);box-shadow:0 12px 28px rgba(15,45,92,.06)}
.u-auth-card{background:#fff;border:1px solid var(--line);border-radius:30px;padding:32px;box-shadow:var(--shadow)}.u-auth-card h1,.u-auth-card h2{margin-top:0}.u-auth-form{display:grid;gap:14px}.u-auth-form label{display:grid;gap:8px;font-weight:900;color:var(--navy)}.u-auth-form input,.u-auth-form select{width:100%;border:1px solid var(--line);border-radius:14px;padding:14px;font:inherit;background:#fff}.u-auth-form .u-btn{border:0;cursor:pointer;width:100%;justify-content:center}.u-auth-row{display:flex;justify-content:space-between;gap:12px;align-items:center}.u-auth-row .u-check{display:flex;grid-template-columns:auto 1fr;align-items:center;gap:8px;font-weight:700;color:var(--muted)}.u-auth-row input[type=checkbox]{width:auto}.u-auth-switch,.u-auth-mini{color:var(--muted);font-size:14px}.u-auth-switch a,.u-auth-row a{font-weight:900;color:var(--orange)}.u-auth-alert{border-radius:16px;padding:12px 14px;margin-bottom:16px;font-weight:800}.u-auth-success{background:#ecfdf5;color:#047857;border:1px solid rgba(4,120,87,.18)}.u-auth-error{background:#fef2f2;color:#b91c1c;border:1px solid rgba(185,28,28,.18)}.u-auth-info{background:#eff6ff;color:#1d4ed8;border:1px solid rgba(29,78,216,.18)}.u-auth-hp{position:absolute!important;left:-99999px!important;opacity:0!important;height:0!important;width:0!important;padding:0!important;border:0!important}.u-account-menu>a:before{content:'🔐';margin-right:6px}.u-client-dashboard .u-page-hero{background:radial-gradient(circle at 80% 5%,rgba(255,107,0,.28),transparent 30%),linear-gradient(135deg,var(--navy),#071642)}.u-dashboard-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:28px}.u-dashboard-stats article{background:#fff;border:1px solid var(--line);border-radius:24px;padding:24px;box-shadow:0 12px 34px rgba(15,45,92,.07)}.u-dashboard-stats b{font-size:34px}.u-dashboard-stats p{color:var(--muted)}.u-dashboard-lower{align-items:start}.uapro-client-portal table{width:100%;border-collapse:collapse;margin:12px 0}.uapro-client-portal th,.uapro-client-portal td{border:1px solid var(--line);padding:10px;text-align:left}.uapro-client-portal input,.uapro-client-portal textarea{width:100%;border:1px solid var(--line);border-radius:12px;padding:12px}.uapro-client-portal button{background:var(--orange);color:#fff;border:0;border-radius:999px;padding:12px 18px;font-weight:900;cursor:pointer}.uapro-portal-card{border:1px solid var(--line);border-radius:16px;padding:14px;margin:12px 0;background:#fff}
@media(max-width:980px){.u-auth-grid,.u-dashboard-stats{grid-template-columns:1fr}.u-auth-copy h1{font-size:40px}.u-auth-benefits{grid-template-columns:1fr}.u-auth-page{padding:54px 0}.u-auth-row{align-items:flex-start;flex-direction:column}}

/* Udyojak v1.15.4 Homepage Demo Preview Build */
.u154-home{--u154-navy:#071f4f;--u154-navy2:#0b2f6f;--u154-orange:#ff6b00;--u154-ink:#0f172a;--u154-muted:#64748b;--u154-border:#e8eef7;--u154-soft:#f6f9ff;--u154-shadow:0 24px 70px rgba(15,45,92,.12);background:#fff;color:var(--u154-ink);overflow:hidden}.u154-home *{box-sizing:border-box}.u154-home a{text-decoration:none}.u154-kicker{display:inline-flex;align-items:center;gap:8px;color:var(--u154-orange);font-size:13px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.u154-kicker:before{content:"";width:20px;height:2px;background:var(--u154-orange);border-radius:999px}.u154-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;padding:15px 22px;font-size:15px;font-weight:900;transition:.25s ease;border:1px solid transparent;line-height:1}.u154-btn-primary{background:var(--u154-navy);color:#fff;box-shadow:0 16px 36px rgba(7,31,79,.22)}.u154-btn-primary:hover{background:var(--u154-orange);color:#fff;transform:translateY(-2px)}.u154-btn-outline{background:#fff;color:var(--u154-navy);border-color:var(--u154-orange)}.u154-btn-outline:hover{background:#fff7ed;transform:translateY(-2px)}.u154-btn-orange{background:var(--u154-orange);color:#fff;box-shadow:0 16px 36px rgba(255,107,0,.28)}.u154-btn-orange:hover{background:#e85f00;color:#fff;transform:translateY(-2px)}
.u154-hero{position:relative;isolation:isolate;padding:70px 0 44px;background:radial-gradient(circle at 2% 50%,rgba(7,31,79,.06),transparent 22%),linear-gradient(180deg,#fff 0%,#f8fbff 100%)}.u154-hero-bg{position:absolute;right:-110px;top:86px;width:560px;height:560px;background:var(--u154-navy);border-radius:50%;z-index:-1;opacity:.96}.u154-hero-bg:after{content:"";position:absolute;right:80px;top:-30px;width:110px;height:110px;background:radial-gradient(var(--u154-orange) 2px,transparent 3px);background-size:16px 16px;opacity:.8}.u154-hero-wrap{display:grid;grid-template-columns:minmax(0,.95fr) minmax(520px,1.08fr);gap:52px;align-items:center}.u154-slider{position:relative;min-height:430px;display:flex;align-items:center}.u154-slide{position:absolute;inset:0 auto auto 0;opacity:0;transform:translateY(18px);pointer-events:none;transition:opacity .45s ease,transform .45s ease;max-width:630px}.u154-slide.is-active{opacity:1;transform:translateY(0);pointer-events:auto}.u154-slide h1{font-size:clamp(40px,5.1vw,72px);line-height:1.04;letter-spacing:-.045em;margin:16px 0 18px;color:var(--u154-navy);font-weight:950}.u154-slide h1 strong{color:var(--u154-orange);font-style:normal}.u154-slide p{font-size:18px;line-height:1.75;color:#334155;margin:0 0 26px;max-width:610px}.u154-actions{display:flex;gap:16px;flex-wrap:wrap}.u154-slider-dots{position:absolute;left:0;bottom:12px;display:flex;gap:8px}.u154-slider-dots button{width:22px;height:7px;border:0;border-radius:999px;background:#cbd5e1;cursor:pointer;transition:.25s ease}.u154-slider-dots button.is-active{width:40px;background:var(--u154-orange)}
.u154-dashboard{position:relative;min-height:475px}.u154-dashboard-shell{display:grid;grid-template-columns:130px 1fr;background:#fff;border:1px solid var(--u154-border);border-radius:26px;box-shadow:var(--u154-shadow);overflow:hidden;position:relative;z-index:2}.u154-dashboard-sidebar{background:linear-gradient(180deg,var(--u154-navy),#082b68);color:#fff;padding:24px 16px;display:grid;align-content:start;gap:14px;min-height:390px}.u154-dashboard-sidebar b{font-size:14px;margin-bottom:10px}.u154-dashboard-sidebar span{font-size:12px;color:rgba(255,255,255,.75);padding:8px 10px;border-radius:10px}.u154-dashboard-sidebar span:nth-child(2){background:rgba(255,255,255,.14);color:#fff}.u154-dashboard-main{padding:24px}.u154-dashboard-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.u154-dashboard-top b{font-size:19px;color:var(--u154-navy)}.u154-dashboard-top i{font-style:normal;color:var(--u154-muted);font-size:12px}.u154-metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.u154-metric-grid div{background:#fbfdff;border:1px solid var(--u154-border);border-radius:16px;padding:14px}.u154-metric-grid small{display:block;color:var(--u154-muted);font-size:11px}.u154-metric-grid strong{display:block;color:var(--u154-navy);font-size:22px;margin:5px 0}.u154-metric-grid em{font-style:normal;color:#16a34a;font-weight:900;font-size:11px}.u154-chart-card{margin-top:16px;background:#fff;border:1px solid var(--u154-border);border-radius:18px;padding:18px}.u154-chart-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.u154-chart-head span{background:#ecfdf5;color:#16a34a;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.u154-line-chart{height:118px;display:flex;align-items:end;gap:13px;border-bottom:1px solid #e2e8f0;background:linear-gradient(180deg,rgba(59,130,246,.08),transparent)}.u154-line-chart i{display:block;flex:1;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#1d4ed8,#60a5fa)}.u154-line-chart i:nth-child(1){height:28%}.u154-line-chart i:nth-child(2){height:42%}.u154-line-chart i:nth-child(3){height:36%}.u154-line-chart i:nth-child(4){height:58%}.u154-line-chart i:nth-child(5){height:50%}.u154-line-chart i:nth-child(6){height:74%}.u154-line-chart i:nth-child(7){height:92%;background:linear-gradient(180deg,var(--u154-orange),#fb923c)}.u154-mini-widgets{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.u154-mini-widgets>div{border:1px solid var(--u154-border);border-radius:16px;padding:14px;min-height:92px}.u154-mini-widgets b{display:block;font-size:13px;color:var(--u154-navy);margin-bottom:10px}.u154-donut{display:block;width:54px;height:54px;border-radius:50%;background:conic-gradient(var(--u154-navy) 0 45%,var(--u154-orange) 45% 68%,#60a5fa 68% 82%,#e2e8f0 82%)}.u154-bars{display:flex;gap:6px;height:54px;align-items:end}.u154-bars i{width:12px;border-radius:8px 8px 0 0;background:#60a5fa}.u154-bars i:nth-child(1){height:42%}.u154-bars i:nth-child(2){height:70%}.u154-bars i:nth-child(3){height:50%;background:var(--u154-orange)}.u154-bars i:nth-child(4){height:86%}.u154-bars i:nth-child(5){height:62%}.u154-phone-card{position:absolute;right:-10px;bottom:15px;z-index:3;width:148px;border:9px solid #0b1220;border-radius:28px;background:#fff;padding:18px 13px;box-shadow:0 22px 50px rgba(2,6,23,.26)}.u154-phone-card b,.u154-phone-card small,.u154-phone-card strong,.u154-phone-card em{display:block}.u154-phone-card b{color:var(--u154-navy);font-size:12px}.u154-phone-card small{color:var(--u154-muted);margin:7px 0}.u154-phone-card strong{font-size:21px;color:var(--u154-navy)}.u154-phone-card em{font-style:normal;color:#16a34a;font-weight:900;font-size:12px}.u154-phone-card span{display:block;height:62px;margin-top:12px;border-radius:12px;background:linear-gradient(135deg,rgba(22,163,74,.12),rgba(59,130,246,.08));position:relative}.u154-phone-card span:after{content:"";position:absolute;left:10px;right:10px;bottom:12px;height:26px;background:linear-gradient(135deg,#22c55e,#60a5fa);clip-path:polygon(0 70%,20% 50%,38% 62%,60% 30%,80% 42%,100% 10%,100% 100%,0 100%)}
.u154-stats{margin-top:-6px;padding:0 0 36px;background:#f8fbff}.u154-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:rgba(255,255,255,.88);border:1px solid var(--u154-border);border-radius:22px;box-shadow:0 16px 42px rgba(15,45,92,.07);overflow:hidden}.u154-stats-grid div{display:grid;grid-template-columns:54px auto;align-items:center;gap:12px;padding:24px 28px;border-right:1px solid var(--u154-border)}.u154-stats-grid div:last-child{border-right:0}.u154-stats-grid span{grid-row:span 2;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;background:var(--u154-navy);color:#fff}.u154-stats-grid b{font-size:28px;color:var(--u154-navy);line-height:1}.u154-stats-grid small{color:var(--u154-muted);font-weight:700}.u154-section{padding:70px 0}.u154-section-head{text-align:center;margin:0 auto 32px;max-width:760px}.u154-section-head span{font-size:26px;font-weight:950;color:var(--u154-navy);letter-spacing:-.03em}.u154-section-head strong{color:var(--u154-orange)}.u154-section-head h2{font-size:16px;color:var(--u154-muted);line-height:1.7;margin:9px 0 0;font-weight:600}.u154-left-head{text-align:left;margin-left:0}.u154-service-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:22px}.u154-service-card{background:#fff;border:1px solid var(--u154-border);border-radius:20px;padding:30px 20px;text-align:center;box-shadow:0 16px 42px rgba(15,45,92,.06);min-height:212px;transition:.25s ease}.u154-service-card:hover{transform:translateY(-7px);box-shadow:0 26px 62px rgba(15,45,92,.12);border-color:rgba(255,107,0,.32)}.u154-service-card span{display:grid;place-items:center;width:54px;height:54px;border-radius:17px;margin:0 auto 16px;background:#f1f6ff;color:var(--u154-navy);font-size:26px}.u154-service-card h3{font-size:17px;line-height:1.25;color:var(--u154-navy);margin:0 0 10px}.u154-service-card p{color:var(--u154-muted);font-size:13px;line-height:1.55;margin:0 0 12px}.u154-service-card b{color:var(--u154-orange);font-size:18px}.u154-why-process{background:#f8fbff}.u154-two-col{display:grid;grid-template-columns:1fr 1fr;gap:34px;align-items:start}.u154-why-card,.u154-process-card{background:#fff;border:1px solid var(--u154-border);border-radius:26px;padding:34px;box-shadow:0 18px 50px rgba(15,45,92,.07);min-height:330px}.u154-why-card h2,.u154-process-card h2{font-size:31px;line-height:1.18;color:var(--u154-navy);letter-spacing:-.035em;margin:12px 0 18px}.u154-why-card ul{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:13px}.u154-why-card li{position:relative;color:#334155;font-weight:800;padding-left:34px}.u154-why-card li:before{content:"✓";position:absolute;left:0;top:-2px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--u154-navy);color:#fff;font-size:12px}.u154-process-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:24px}.u154-process-flow div{background:#f8fbff;border:1px solid var(--u154-border);border-radius:16px;padding:16px 12px;text-align:center}.u154-process-flow b{display:grid;place-items:center;width:40px;height:40px;margin:0 auto 10px;border-radius:50%;background:var(--u154-navy);color:#fff}.u154-process-flow strong{display:block;color:var(--u154-navy);font-size:14px}.u154-process-flow small{display:block;color:var(--u154-muted);font-size:12px;margin-top:5px}.u154-solutions{background:#fff}.u154-solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.u154-solution-grid a{display:grid;grid-template-columns:76px auto;gap:18px;background:#fff;border:1px solid var(--u154-border);border-radius:22px;padding:24px;box-shadow:0 16px 42px rgba(15,45,92,.06);transition:.25s ease}.u154-solution-grid a:hover{transform:translateY(-5px);border-color:rgba(255,107,0,.34)}.u154-solution-grid i{grid-row:span 3;width:70px;height:70px;border-radius:18px;display:grid;place-items:center;background:var(--u154-navy);color:#fff;font-size:30px;font-style:normal}.u154-solution-grid a:nth-child(2) i{background:var(--u154-orange)}.u154-solution-grid h3{margin:0;color:var(--u154-navy);font-size:20px}.u154-solution-grid p{margin:6px 0;color:var(--u154-muted);line-height:1.55}.u154-solution-grid b{color:var(--u154-navy);font-size:14px}.u154-work-about{background:#f8fbff}.u154-work-about-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.55fr);gap:30px;align-items:stretch}.u154-work-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.u154-work-grid article{background:#fff;border:1px solid var(--u154-border);border-radius:22px;padding:16px;box-shadow:0 16px 40px rgba(15,45,92,.06)}.u154-work-grid h3{color:var(--u154-navy);font-size:17px;margin:14px 0 8px}.u154-work-grid p{color:var(--u154-muted);font-size:13px;line-height:1.55;margin:0 0 12px}.u154-work-grid a{color:var(--u154-navy);font-weight:900;font-size:13px}.u154-thumb{height:130px;border-radius:16px;overflow:hidden;background:#edf5ff;position:relative}.u154-thumb:before{content:"";position:absolute;inset:18px;border-radius:12px;background:#fff;box-shadow:0 8px 22px rgba(15,45,92,.12)}.u154-thumb:after{content:"";position:absolute;left:38px;right:38px;bottom:34px;height:48px;border-radius:10px;background:linear-gradient(135deg,var(--u154-navy),#60a5fa)}.u154-thumb-crm{background:#eaf6ff}.u154-thumb-crm:after{background:linear-gradient(135deg,#0f172a,var(--u154-navy))}.u154-thumb-ads{background:#0b1220}.u154-thumb-ads:before{background:linear-gradient(135deg,#1e293b,#020617)}.u154-thumb-ads:after{background:linear-gradient(135deg,var(--u154-orange),#facc15)}.u154-founder-card{background:#fff;border:1px solid var(--u154-border);border-radius:26px;padding:18px;box-shadow:0 18px 50px rgba(15,45,92,.08);display:grid;grid-template-columns:1fr;gap:18px}.u154-founder-card img{width:100%;aspect-ratio:1/1;border-radius:20px;object-fit:cover;object-position:center top}.u154-founder-card h2{font-size:24px;line-height:1.22;color:var(--u154-navy);letter-spacing:-.03em;margin:10px 0}.u154-founder-card p{color:var(--u154-muted);line-height:1.65;margin:0 0 16px}.u154-founder-card b,.u154-founder-card small{display:block}.u154-founder-card b{color:var(--u154-navy);font-size:18px}.u154-founder-card small{color:var(--u154-muted);margin-top:4px}.u154-proof-pricing{background:#fff}.u154-proof-pricing-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.u154-testimonial-grid{display:grid;gap:18px}.u154-testimonial-grid article{background:#fff;border:1px solid var(--u154-border);border-radius:20px;padding:22px;box-shadow:0 16px 42px rgba(15,45,92,.06)}.u154-testimonial-grid p{margin:0 0 14px;color:#334155;line-height:1.65}.u154-testimonial-grid b{display:block;color:#f59e0b;letter-spacing:.08em;margin-bottom:10px}.u154-testimonial-grid strong{display:block;color:var(--u154-navy)}.u154-testimonial-grid small{color:var(--u154-muted)}.u154-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.u154-pricing-grid article{background:#fff;border:1px solid var(--u154-border);border-radius:22px;padding:24px;box-shadow:0 16px 42px rgba(15,45,92,.06);position:relative}.u154-pricing-grid article.is-featured{border-color:var(--u154-orange);transform:translateY(-10px);box-shadow:0 26px 70px rgba(255,107,0,.14)}.u154-pricing-grid h3{margin:0 0 5px;color:var(--u154-navy);font-size:22px}.u154-pricing-grid p{margin:0 0 18px;color:var(--u154-muted)}.u154-pricing-grid b{display:block;color:var(--u154-navy);font-size:30px;margin-bottom:18px}.u154-pricing-grid b span{font-size:13px;color:var(--u154-muted)}.u154-pricing-grid ul{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:10px}.u154-pricing-grid li{font-size:13px;color:#334155;padding-left:22px;position:relative}.u154-pricing-grid li:before{content:"✓";position:absolute;left:0;color:#16a34a;font-weight:900}.u154-pricing-grid a{display:flex;justify-content:center;border:1px solid #cbd5e1;border-radius:12px;padding:12px;color:var(--u154-navy);font-weight:900}.u154-pricing-grid .is-featured a{background:var(--u154-orange);border-color:var(--u154-orange);color:#fff}.u154-final-cta{padding:24px 0 0;background:#fff}.u154-final-card{background:linear-gradient(135deg,var(--u154-navy),#05205b);color:#fff;border-radius:28px;padding:34px 40px;display:grid;grid-template-columns:78px 1fr auto;gap:22px;align-items:center;box-shadow:0 28px 80px rgba(7,31,79,.20);position:relative;overflow:hidden}.u154-final-card:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.08)}.u154-final-icon{width:78px;height:78px;border-radius:50%;display:grid;place-items:center;background:#fff}.u154-final-icon img{width:62px;height:62px;object-fit:contain}.u154-final-card h2{color:#fff;font-size:31px;letter-spacing:-.03em;margin:0 0 6px}.u154-final-card p{color:rgba(255,255,255,.76);margin:0;line-height:1.6}@media(max-width:1180px){.u154-hero-wrap{grid-template-columns:1fr}.u154-slider{min-height:370px}.u154-dashboard{max-width:760px}.u154-service-grid{grid-template-columns:repeat(3,1fr)}.u154-two-col,.u154-proof-pricing-grid,.u154-work-about-grid{grid-template-columns:1fr}.u154-founder-card{grid-template-columns:260px 1fr;align-items:center}.u154-pricing-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.u154-hero{padding-top:48px}.u154-hero-bg{opacity:.08;right:-260px}.u154-dashboard-shell{grid-template-columns:1fr}.u154-dashboard-sidebar{display:none}.u154-metric-grid{grid-template-columns:repeat(2,1fr)}.u154-stats-grid{grid-template-columns:repeat(2,1fr)}.u154-stats-grid div:nth-child(2){border-right:0}.u154-stats-grid div{border-bottom:1px solid var(--u154-border)}.u154-stats-grid div:nth-child(3),.u154-stats-grid div:nth-child(4){border-bottom:0}.u154-solution-grid,.u154-work-grid,.u154-pricing-grid{grid-template-columns:1fr}.u154-pricing-grid article.is-featured{transform:none}.u154-final-card{grid-template-columns:1fr;text-align:center;justify-items:center}.u154-founder-card{grid-template-columns:1fr}}@media(max-width:640px){.u154-slide h1{font-size:36px}.u154-slide p{font-size:16px}.u154-slider{min-height:455px}.u154-actions{display:grid}.u154-btn{width:100%}.u154-dashboard-main{padding:16px}.u154-metric-grid,.u154-mini-widgets,.u154-stats-grid,.u154-service-grid,.u154-process-flow{grid-template-columns:1fr}.u154-stats-grid div{border-right:0!important;border-bottom:1px solid var(--u154-border)!important}.u154-stats-grid div:last-child{border-bottom:0!important}.u154-phone-card{display:none}.u154-section{padding:52px 0}.u154-service-card{text-align:left}.u154-service-card span{margin-left:0}.u154-solution-grid a{grid-template-columns:1fr}.u154-solution-grid i{grid-row:auto}.u154-why-card,.u154-process-card{padding:24px}.u154-final-card{border-radius:22px;padding:28px 20px}.u154-final-card h2{font-size:26px}}


/* Udyojak v1.15.5 pixel-aligned header, footer and professional homepage rebuild */
:root{--u155-navy:#071f4f;--u155-navy2:#0b2f6f;--u155-orange:#ff6b00;--u155-ink:#0f172a;--u155-muted:#64748b;--u155-border:#e8eef7;--u155-soft:#f7faff;--u155-shadow:0 24px 70px rgba(15,45,92,.12)}
.u155-header-wrap{position:sticky;top:0;z-index:999;background:#fff;box-shadow:0 16px 45px rgba(15,45,92,.06)}
.u155-topbar{background:linear-gradient(90deg,#061b45,#0b2f6f)!important;color:#fff!important;display:block!important;font-size:13px}
.u155-topbar .u155-topbar-inner{min-height:41px;display:flex;align-items:center;justify-content:space-between;gap:20px}
.u155-topbar-left,.u155-topbar-right,.u155-socials,.u155-account-links{display:flex;align-items:center;gap:14px;flex-wrap:wrap}
.u155-topbar-left a,.u155-account-links a{color:rgba(255,255,255,.92)!important;font-weight:800;text-decoration:none!important;display:inline-flex;align-items:center;gap:7px}.u155-topbar-left a:hover,.u155-account-links a:hover{color:#fff!important}.u155-follow{font-weight:800;color:#fff}.u155-socials{gap:8px}.u155-socials .u-social-icon,.u155-footer-socials .u-social-icon{width:27px;height:27px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.14);color:#fff!important;border:1px solid rgba(255,255,255,.15);transition:.25s ease}.u155-socials svg,.u155-footer-socials svg{width:14px;height:14px;display:block}.u155-socials .u-social-facebook:hover,.u155-footer-socials .u-social-facebook:hover{background:#1877f2;border-color:#1877f2}.u155-socials .u-social-instagram:hover,.u155-footer-socials .u-social-instagram:hover{background:#e1306c;border-color:#e1306c}.u155-socials .u-social-linkedin:hover,.u155-footer-socials .u-social-linkedin:hover{background:#0a66c2;border-color:#0a66c2}.u155-socials .u-social-youtube:hover,.u155-footer-socials .u-social-youtube:hover{background:#ff0000;border-color:#ff0000}.u155-account-links{gap:8px;border-left:1px solid rgba(255,255,255,.2);padding-left:12px}.u155-account-links a+a:before{content:"";width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.55);display:inline-block;margin-right:8px}
.u155-main-header{position:relative!important;top:auto!important;background:#fff!important;border-bottom:0!important;backdrop-filter:none!important;box-shadow:none!important}.u155-header-inner{height:86px!important;display:flex!important;align-items:center!important;gap:28px!important}.u155-brand{flex:0 0 auto}.u155-main-header .u-logo img,.u155-main-header .custom-logo{width:230px!important;max-height:65px!important;height:auto!important;object-fit:contain!important;display:block}.u155-nav{flex:1!important;position:static!important;background:transparent!important;border:0!important;padding:0!important;display:block!important}.u155-nav ul.u155-menu{display:flex!important;align-items:center!important;justify-content:center!important;gap:30px!important;margin:0!important;padding:0!important;list-style:none!important}.u155-nav li{position:relative}.u155-nav a{font-size:15px!important;color:var(--u155-ink)!important;font-weight:850!important;text-decoration:none!important;padding:32px 0;display:inline-flex;align-items:center;gap:6px}.u155-nav a:hover,.u155-nav li:first-child>a{color:var(--u155-orange)!important}.u155-nav li:first-child>a:after{content:"";position:absolute;left:0;right:0;bottom:23px;height:3px;background:var(--u155-orange);border-radius:999px}.u155-nav .sub-menu{display:none;position:absolute;top:72px;left:-24px;background:#fff;border:1px solid var(--u155-border);border-radius:18px;box-shadow:var(--u155-shadow);padding:14px;min-width:265px;z-index:20;grid-template-columns:1fr!important;gap:2px!important}.u155-nav .menu-item-has-children:hover>.sub-menu{display:grid!important}.u155-nav .sub-menu a{padding:10px 12px!important;display:block!important;border-radius:10px;font-size:14px!important}.u155-nav .sub-menu a:hover{background:#fff7ed}.u155-header-cta{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,var(--u155-orange),#ff8a2c);color:#fff!important;border-radius:10px;padding:14px 20px;font-size:14px;font-weight:950;text-decoration:none!important;box-shadow:0 14px 34px rgba(255,107,0,.28);white-space:nowrap}.u155-header-cta:hover{transform:translateY(-1px);box-shadow:0 18px 42px rgba(255,107,0,.34)}.u155-menu-toggle{display:none!important;margin-left:auto!important;background:var(--u155-navy)!important;color:#fff!important;border:0!important;border-radius:10px!important;padding:10px 13px!important;font-size:20px!important}
.u155-home{background:#fff;color:var(--u155-ink);overflow:hidden}.u155-home *{box-sizing:border-box}.u155-home a{text-decoration:none}.u155-hero{position:relative;padding:68px 0 48px;background:radial-gradient(circle at 0% 50%,rgba(7,31,79,.06),transparent 26%),linear-gradient(180deg,#fff,#f8fbff);isolation:isolate}.u155-hero-watermark{position:absolute;left:-70px;bottom:60px;opacity:.045;z-index:-1}.u155-hero-watermark img{width:330px;height:330px;object-fit:contain}.u155-hero-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(520px,1.08fr);gap:56px;align-items:center}.u155-slider{position:relative;min-height:456px;display:flex;align-items:center}.u155-slide{position:absolute;left:0;top:48%;transform:translateY(-42%) translateY(16px);opacity:0;pointer-events:none;transition:.45s ease;max-width:660px}.u155-slide.is-active{opacity:1;transform:translateY(-42%);pointer-events:auto}.u155-kicker{display:inline-block;color:var(--u155-orange);font-size:14px;font-weight:900;margin-bottom:14px}.u155-slide h1{font-size:clamp(44px,5.35vw,76px);line-height:1.04;letter-spacing:-.05em;color:var(--u155-navy);margin:0 0 18px;font-weight:950}.u155-slide h1 strong,.u155-section-head strong,.u155-why strong,.u155-process strong,.u155-founder-card strong,.u155-proof strong{color:var(--u155-orange)}.u155-slide p{font-size:18px;line-height:1.72;color:#334155;margin:0 0 26px;max-width:615px}.u155-actions{display:flex;gap:16px;flex-wrap:wrap}.u155-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:12px;padding:15px 22px;font-size:15px;font-weight:950;line-height:1;border:1px solid transparent;text-decoration:none!important;transition:.25s ease}.u155-btn-primary{background:var(--u155-navy);color:#fff!important;box-shadow:0 16px 36px rgba(7,31,79,.22)}.u155-btn-primary:hover{background:var(--u155-orange);color:#fff!important;transform:translateY(-2px)}.u155-btn-outline{background:#fff;color:var(--u155-navy)!important;border-color:var(--u155-orange);box-shadow:0 10px 28px rgba(15,45,92,.06)}.u155-btn-outline:hover{background:#fff7ed;transform:translateY(-2px)}.u155-btn-orange{background:var(--u155-orange);color:#fff!important;box-shadow:0 18px 40px rgba(255,107,0,.3)}.u155-trust-mini{display:flex;align-items:center;gap:14px;margin-top:28px;color:#475569;font-size:14px}.u155-trust-mini span{display:flex}.u155-trust-mini i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--u155-navy);color:#fff;border:2px solid #fff;margin-left:-8px;font-size:10px;font-weight:900}.u155-trust-mini i:first-child{margin-left:0;background:var(--u155-orange)}.u155-slider-dots{position:absolute;left:0;bottom:18px;display:flex;gap:9px}.u155-slider-dots button{width:22px;height:7px;border:0;border-radius:999px;background:#cbd5e1;cursor:pointer;transition:.25s}.u155-slider-dots button.is-active{width:40px;background:var(--u155-orange)}
.u155-dashboard-visual{position:relative;min-height:500px}.u155-blue-blob{position:absolute;right:-60px;top:0;width:510px;height:510px;border-radius:50%;background:var(--u155-navy)}.u155-dots{position:absolute;right:0;top:26px;width:110px;height:110px;background:radial-gradient(var(--u155-orange) 2px,transparent 3px);background-size:17px 17px;opacity:.8}.u155-dashboard-card{position:relative;z-index:2;display:grid;grid-template-columns:128px 1fr;background:#fff;border:1px solid var(--u155-border);border-radius:25px;box-shadow:var(--u155-shadow);overflow:hidden;max-width:715px;margin-top:48px}.u155-dashboard-card aside{background:linear-gradient(180deg,var(--u155-navy),#082b68);color:#fff;padding:24px 15px;display:grid;align-content:start;gap:13px}.u155-dashboard-card aside b{font-size:14px;margin-bottom:6px}.u155-dashboard-card aside span{font-size:12px;color:rgba(255,255,255,.76);padding:8px 10px;border-radius:9px}.u155-dashboard-card aside span:first-of-type{background:rgba(255,255,255,.15);color:#fff}.u155-dashboard-main{padding:24px}.u155-dashboard-main header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.u155-dashboard-main header b{font-size:20px;color:var(--u155-navy)}.u155-dashboard-main header small{color:var(--u155-muted)}.u155-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.u155-metrics div{background:#fbfdff;border:1px solid var(--u155-border);border-radius:16px;padding:14px}.u155-metrics span{display:block;color:var(--u155-muted);font-size:11px}.u155-metrics b{display:block;color:var(--u155-navy);font-size:22px;line-height:1.1;margin:5px 0}.u155-metrics em{font-style:normal;color:#16a34a;font-weight:900;font-size:11px}.u155-chart{margin-top:16px;border:1px solid var(--u155-border);border-radius:18px;padding:18px;background:#fff}.u155-chart>div{display:flex;justify-content:space-between;align-items:center}.u155-chart span{background:#ecfdf5;color:#16a34a;font-weight:900;font-size:12px;padding:6px 10px;border-radius:999px}.u155-chart svg{display:block;width:100%;height:126px;margin-top:12px;background:linear-gradient(180deg,rgba(59,130,246,.08),transparent);border-bottom:1px solid #e2e8f0}.u155-widgets{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.u155-widgets>div{border:1px solid var(--u155-border);border-radius:16px;padding:14px;background:#fff}.u155-widgets b{display:block;color:var(--u155-navy);font-size:13px;margin-bottom:9px}.u155-donut{display:block;width:54px;height:54px;border-radius:50%;background:conic-gradient(var(--u155-navy) 0 45%,var(--u155-orange) 45% 68%,#60a5fa 68% 82%,#e2e8f0 82%)}.u155-bars{height:54px;display:flex;gap:7px;align-items:end}.u155-bars em{width:13px;border-radius:8px 8px 0 0;background:#60a5fa}.u155-bars em:nth-child(1){height:42%}.u155-bars em:nth-child(2){height:70%}.u155-bars em:nth-child(3){height:50%;background:var(--u155-orange)}.u155-bars em:nth-child(4){height:86%}.u155-bars em:nth-child(5){height:62%}.u155-mobile-card{position:absolute;right:-8px;bottom:10px;z-index:3;width:155px;border:9px solid #0b1220;border-radius:30px;background:#fff;padding:18px 13px;box-shadow:0 22px 50px rgba(2,6,23,.28)}.u155-mobile-card b,.u155-mobile-card small,.u155-mobile-card strong,.u155-mobile-card em{display:block}.u155-mobile-card b{color:var(--u155-navy);font-size:12px}.u155-mobile-card small{color:var(--u155-muted);margin:7px 0}.u155-mobile-card strong{font-size:21px;color:var(--u155-navy)}.u155-mobile-card em{font-style:normal;color:#16a34a;font-weight:900;font-size:12px}.u155-mobile-card i{display:block;height:62px;margin-top:12px;border-radius:12px;background:linear-gradient(135deg,#dcfce7,#eff6ff);position:relative}.u155-mobile-card i:after{content:"";position:absolute;left:10px;right:10px;bottom:12px;height:28px;background:linear-gradient(135deg,#22c55e,#60a5fa);clip-path:polygon(0 70%,20% 50%,38% 62%,60% 30%,80% 42%,100% 10%,100% 100%,0 100%)}
.u155-stats{padding:0 0 38px;background:#f8fbff}.u155-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid var(--u155-border);border-radius:22px;box-shadow:0 16px 42px rgba(15,45,92,.07);overflow:hidden}.u155-stats-grid div{display:grid;grid-template-columns:54px auto;gap:12px;align-items:center;padding:25px 28px;border-right:1px solid var(--u155-border)}.u155-stats-grid div:last-child{border-right:0}.u155-stats-grid span{grid-row:span 2;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--u155-navy);color:#fff}.u155-stats-grid b{font-size:28px;color:var(--u155-navy);line-height:1}.u155-stats-grid small{font-weight:700;color:var(--u155-muted)}.u155-section{padding:70px 0}.u155-section-head{text-align:center;max-width:780px;margin:0 auto 32px}.u155-section-head h2,.u155-why h2,.u155-process h2{font-size:30px;line-height:1.16;letter-spacing:-.035em;color:var(--u155-navy);margin:0 0 9px}.u155-section-head p{margin:0;color:var(--u155-muted)}.u155-left{text-align:left;margin-left:0}.u155-service-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:22px}.u155-service-card{background:#fff;border:1px solid var(--u155-border);border-radius:20px;padding:30px 18px;min-height:212px;text-align:center;box-shadow:0 16px 42px rgba(15,45,92,.06);transition:.25s}.u155-service-card:hover{transform:translateY(-7px);border-color:rgba(255,107,0,.32);box-shadow:0 26px 62px rgba(15,45,92,.12)}.u155-service-card span{display:grid;place-items:center;width:54px;height:54px;border-radius:17px;margin:0 auto 16px;background:#f1f6ff;color:var(--u155-navy);font-size:26px}.u155-service-card h3{font-size:17px;color:var(--u155-navy);margin:0 0 10px;line-height:1.25}.u155-service-card p{color:var(--u155-muted);font-size:13px;line-height:1.55;margin:0 0 12px}.u155-service-card b{color:var(--u155-orange)}.u155-why-process{background:#f8fbff}.u155-why-process-grid{display:grid;grid-template-columns:.85fr .65fr 1.1fr;gap:32px;align-items:center}.u155-why ul{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:13px}.u155-why li{position:relative;padding-left:34px;color:#334155;font-weight:800}.u155-why li:before{content:"✓";position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;background:var(--u155-navy);color:#fff;display:grid;place-items:center;font-size:12px}.u155-illustration{min-height:255px;position:relative}.u155-monitor{position:absolute;left:10px;right:20px;bottom:20px;height:175px;border-radius:22px;background:#fff;border:1px solid var(--u155-border);box-shadow:var(--u155-shadow)}.u155-monitor:before{content:"";position:absolute;left:26px;top:32px;width:86px;height:64px;border-radius:10px;background:linear-gradient(135deg,#dbeafe,#bfdbfe)}.u155-monitor span{position:absolute;left:132px;top:42px;width:86px;height:12px;background:#0b2f6f;border-radius:999px;box-shadow:0 26px 0 #e2e8f0,0 52px 0 #e2e8f0}.u155-monitor i{position:absolute;left:34px;right:34px;bottom:28px;height:52px;background:linear-gradient(135deg,#60a5fa,#0b2f6f);clip-path:polygon(0 80%,20% 55%,40% 70%,60% 35%,80% 48%,100% 15%,100% 100%,0 100%)}.u155-target{position:absolute;right:0;top:24px;width:94px;height:94px;border-radius:50%;display:grid;place-items:center;background:#fff7ed;color:var(--u155-orange);font-size:58px;font-weight:900}.u155-gear{position:absolute;right:34px;bottom:0;color:#0b2f6f;font-size:42px}.u155-process>div{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin-top:18px}.u155-process article{text-align:center;background:#fff;border:1px solid var(--u155-border);border-radius:16px;padding:15px 10px}.u155-process b{display:grid;place-items:center;width:40px;height:40px;margin:0 auto 9px;border-radius:50%;background:var(--u155-navy);color:#fff}.u155-process h3{font-size:14px;color:var(--u155-navy);margin:0 0 4px}.u155-process p{margin:0;color:var(--u155-muted);font-size:12px}.u155-solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.u155-solution-grid a{display:grid;grid-template-columns:76px 1fr;gap:18px;background:#fff;border:1px solid var(--u155-border);border-radius:22px;padding:24px;box-shadow:0 16px 42px rgba(15,45,92,.06);transition:.25s}.u155-solution-grid a:hover{transform:translateY(-5px);border-color:rgba(255,107,0,.34)}.u155-solution-grid i{width:70px;height:70px;border-radius:18px;display:grid;place-items:center;background:var(--u155-navy);color:#fff;font-size:30px;font-style:normal}.u155-solution-grid a:nth-child(2) i{background:var(--u155-orange)}.u155-solution-grid h3{margin:0;color:var(--u155-navy);font-size:20px}.u155-solution-grid p{margin:6px 0;color:var(--u155-muted)}.u155-solution-grid b{color:var(--u155-navy);font-size:14px}.u155-work-about{background:#f8fbff}.u155-work-about-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(330px,.55fr);gap:30px;align-items:stretch}.u155-work-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.u155-work-grid article,.u155-founder-card,.u155-testimonials article,.u155-pricing article{background:#fff;border:1px solid var(--u155-border);border-radius:22px;box-shadow:0 16px 42px rgba(15,45,92,.06)}.u155-work-grid article{padding:16px}.u155-thumb{height:135px;border-radius:16px;position:relative;overflow:hidden;background:#edf5ff}.u155-thumb:before{content:"";position:absolute;inset:18px;border-radius:12px;background:#fff;box-shadow:0 8px 22px rgba(15,45,92,.12)}.u155-thumb:after{content:"";position:absolute;left:38px;right:38px;bottom:34px;height:48px;border-radius:10px;background:linear-gradient(135deg,var(--u155-navy),#60a5fa)}.u155-thumb.crm{background:#eaf6ff}.u155-thumb.crm:after{background:linear-gradient(135deg,#0f172a,var(--u155-navy))}.u155-thumb.ads{background:#0b1220}.u155-thumb.ads:before{background:linear-gradient(135deg,#1e293b,#020617)}.u155-thumb.ads:after{background:linear-gradient(135deg,var(--u155-orange),#facc15)}.u155-work-grid h3{color:var(--u155-navy);font-size:17px;margin:14px 0 8px}.u155-work-grid p{color:var(--u155-muted);font-size:13px;line-height:1.55;margin:0 0 12px}.u155-work-grid a{color:var(--u155-navy);font-weight:900;font-size:13px}.u155-founder-card{padding:18px;display:grid;gap:18px}.u155-founder-card img{width:100%;aspect-ratio:1/1;border-radius:20px;object-fit:cover;object-position:center top}.u155-founder-card h2{font-size:24px;color:var(--u155-navy);margin:0 0 10px;letter-spacing:-.03em}.u155-founder-card p{color:var(--u155-muted);line-height:1.65;margin:0 0 16px}.u155-founder-card b,.u155-founder-card small{display:block}.u155-founder-card b{color:var(--u155-navy)}.u155-founder-card small{color:var(--u155-muted)}.u155-proof-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:34px}.u155-testimonials{display:grid;gap:18px}.u155-testimonials article{padding:22px}.u155-testimonials p{margin:0 0 14px;color:#334155;line-height:1.65}.u155-testimonials b{display:block;color:#f59e0b;letter-spacing:.08em;margin-bottom:10px}.u155-testimonials strong{display:block;color:var(--u155-navy)}.u155-testimonials small{color:var(--u155-muted)}.u155-pricing{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.u155-pricing article{padding:24px}.u155-pricing article.featured{border-color:var(--u155-orange);transform:translateY(-10px);box-shadow:0 26px 70px rgba(255,107,0,.14)}.u155-pricing h3{margin:0 0 5px;color:var(--u155-navy);font-size:22px}.u155-pricing p{margin:0 0 18px;color:var(--u155-muted)}.u155-pricing b{display:block;color:var(--u155-navy);font-size:30px;margin-bottom:18px}.u155-pricing b span{font-size:13px;color:var(--u155-muted)}.u155-pricing ul{list-style:none;padding:0;margin:0 0 20px;display:grid;gap:10px}.u155-pricing li{font-size:13px;color:#334155;padding-left:22px;position:relative}.u155-pricing li:before{content:"✓";position:absolute;left:0;color:#16a34a;font-weight:900}.u155-pricing a{display:flex;justify-content:center;border:1px solid #cbd5e1;border-radius:12px;padding:12px;color:var(--u155-navy);font-weight:900}.u155-pricing .featured a{background:var(--u155-orange);border-color:var(--u155-orange);color:#fff!important}.u155-final-cta{padding:22px 0 0;background:#fff}.u155-final-card{background:linear-gradient(135deg,var(--u155-navy),#05205b);color:#fff;border-radius:28px;padding:34px 40px;display:grid;grid-template-columns:80px 1fr auto;gap:24px;align-items:center;box-shadow:0 28px 80px rgba(7,31,79,.2);position:relative;overflow:hidden}.u155-final-card:after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:rgba(255,255,255,.08)}.u155-final-card img{width:76px;height:76px;background:#fff;border-radius:50%;padding:10px;object-fit:contain}.u155-final-card h2{margin:0 0 6px;color:#fff;font-size:32px}.u155-final-card p{margin:0;color:rgba(255,255,255,.76)}
.u155-footer{background:linear-gradient(180deg,#061b45,#031332)!important;color:#fff!important;padding:62px 0 22px!important;margin-top:0}.u155-footer-grid{display:grid;grid-template-columns:1.55fr .75fr .9fr 1fr 1.05fr;gap:34px;align-items:start}.u155-footer-logo{margin:0 0 18px}.u155-footer-logo .u-footer-logo img,.u155-footer-logo .u-logo img{width:220px!important;height:auto!important;display:block!important;filter:none!important}.u155-footer-brand p,.u155-footer-newsletter p{color:rgba(255,255,255,.72);margin:0 0 20px;line-height:1.72}.u155-footer-socials{display:flex;gap:10px}.u155-footer-col h3,.u155-footer-newsletter h3{font-size:16px;color:#fff;margin:0 0 18px}.u155-footer-col a{display:flex;gap:9px;align-items:flex-start;color:rgba(255,255,255,.72)!important;margin:0 0 10px;font-size:14px;text-decoration:none!important}.u155-footer-col a:hover{color:#fff!important}.u155-footer-contact a span{width:18px;flex:0 0 18px}.u155-footer-newsletter form{display:flex;border-radius:10px;overflow:hidden;background:#fff;border:1px solid rgba(255,255,255,.12)}.u155-footer-newsletter input{min-width:0;flex:1;border:0;padding:13px 14px;font:inherit;outline:0}.u155-footer-newsletter button{border:0;background:var(--u155-orange);color:#fff;font-weight:900;padding:0 16px;cursor:pointer}.u155-footer-bottom{border-top:1px solid rgba(255,255,255,.1);margin-top:38px;padding-top:22px;display:flex;justify-content:space-between;gap:16px;align-items:center;color:rgba(255,255,255,.58);font-size:13px}.u155-footer-bottom nav{display:flex;gap:16px}.u155-footer-bottom a{color:rgba(255,255,255,.72)!important;text-decoration:none!important}.u155-footer-bottom a:hover{color:#fff!important}
@media(max-width:1180px){.u155-hero-grid{grid-template-columns:1fr}.u155-dashboard-visual{max-width:760px}.u155-service-grid{grid-template-columns:repeat(3,1fr)}.u155-why-process-grid,.u155-work-about-grid,.u155-proof-grid{grid-template-columns:1fr}.u155-founder-card{grid-template-columns:260px 1fr;align-items:center}.u155-footer-grid{grid-template-columns:1.3fr 1fr 1fr}.u155-footer-newsletter{grid-column:span 2}}
@media(max-width:980px){.u155-topbar .u155-topbar-inner{justify-content:center;text-align:center}.u155-topbar-left{display:none!important}.u155-account-links{display:none}.u155-header-inner{height:76px!important}.u155-main-header .u-logo img,.u155-main-header .custom-logo{width:175px!important}.u155-menu-toggle{display:block!important}.u155-header-cta{display:none}.u155-nav{position:fixed!important;top:117px!important;left:0!important;right:0!important;background:#fff!important;border-bottom:1px solid var(--u155-border)!important;padding:20px!important;display:none!important;box-shadow:0 24px 70px rgba(15,45,92,.14)!important}.u155-nav.open{display:block!important}.u155-nav ul.u155-menu{display:grid!important;justify-content:start!important;gap:8px!important}.u155-nav a{padding:9px 0!important}.u155-nav li:first-child>a:after{display:none}.u155-nav .sub-menu{position:static!important;display:grid!important;box-shadow:none!important;border:0!important;padding:6px 0 0 18px!important;min-width:0!important}.u155-hero{padding-top:48px}.u155-blue-blob{opacity:.07;right:-260px}.u155-dashboard-card{grid-template-columns:1fr}.u155-dashboard-card aside{display:none}.u155-metrics{grid-template-columns:repeat(2,1fr)}.u155-stats-grid{grid-template-columns:repeat(2,1fr)}.u155-stats-grid div:nth-child(2){border-right:0}.u155-stats-grid div{border-bottom:1px solid var(--u155-border)}.u155-stats-grid div:nth-child(3),.u155-stats-grid div:nth-child(4){border-bottom:0}.u155-solution-grid,.u155-work-grid,.u155-pricing{grid-template-columns:1fr}.u155-pricing article.featured{transform:none}.u155-final-card{grid-template-columns:1fr;text-align:center;justify-items:center}.u155-footer-grid{grid-template-columns:1fr 1fr}.u155-footer-newsletter{grid-column:auto}.u155-footer-bottom{flex-direction:column;text-align:center}.u155-founder-card{grid-template-columns:1fr}}
@media(max-width:640px){.u155-hero-grid{gap:24px}.u155-slider{min-height:480px}.u155-slide h1{font-size:38px}.u155-slide p{font-size:16px}.u155-actions{display:grid}.u155-btn{width:100%}.u155-dashboard-main{padding:16px}.u155-metrics,.u155-widgets,.u155-stats-grid,.u155-service-grid,.u155-process>div,.u155-footer-grid{grid-template-columns:1fr}.u155-stats-grid div{border-right:0!important;border-bottom:1px solid var(--u155-border)!important}.u155-stats-grid div:last-child{border-bottom:0!important}.u155-mobile-card{display:none}.u155-section{padding:52px 0}.u155-solution-grid a{grid-template-columns:1fr}.u155-final-card{border-radius:22px;padding:28px 20px}.u155-final-card h2{font-size:27px}.u155-footer-newsletter form{display:grid}.u155-footer-newsletter button{padding:13px 16px}.u155-trust-mini{display:none}}


/* Udyojak v1.15.6 - restore previous WordPress menu / Services mega menu behavior */
.u155-nav .u-nav-cta-item{display:none!important}
.u155-nav ul.menu{margin:0!important;padding:0!important;list-style:none!important}
.u155-nav>ul.menu,.u155-nav .menu{display:flex!important;align-items:center!important;justify-content:center!important;gap:22px!important}
.u155-nav li{position:relative!important}
.u155-nav>ul.menu>li>a,.u155-nav .menu>li>a{font-size:14px!important;font-weight:850!important;color:#0f172a!important;text-decoration:none!important;padding:30px 0!important;display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important;line-height:1.2!important}
.u155-nav>ul.menu>li>a:hover,.u155-nav .menu>li>a:hover{color:var(--u155-orange)!important}
.u155-nav>ul.menu>li.current-menu-item>a,.u155-nav .menu>li.current-menu-item>a,.u155-nav>ul.menu>li.current_page_item>a,.u155-nav .menu>li.current_page_item>a{color:var(--u155-orange)!important}
.u155-nav>ul.menu>li.current-menu-item>a:after,.u155-nav .menu>li.current-menu-item>a:after,.u155-nav>ul.menu>li.current_page_item>a:after,.u155-nav .menu>li.current_page_item>a:after{content:"";position:absolute;left:0;right:0;bottom:23px;height:3px;background:var(--u155-orange);border-radius:999px}
.u155-nav .menu-item-has-children>a:before{content:"▾";order:2;font-size:10px;margin-left:2px;color:var(--u155-orange);line-height:1}
.u155-nav li:first-child>a:after{display:none!important}
@media(min-width:981px){
  .u155-header-inner{position:relative!important}
  .u155-nav{overflow:visible!important}
  .u155-nav .sub-menu{display:none!important;list-style:none!important;margin:0!important;z-index:9999!important}
  .u155-nav .menu-item-has-children:hover>.sub-menu,.u155-nav .menu-item-has-children:focus-within>.sub-menu{display:grid!important}
  .u155-nav li:not(.u-mega-menu)>.sub-menu{position:absolute!important;top:72px!important;left:-22px!important;min-width:265px!important;background:#fff!important;border:1px solid var(--u155-border)!important;border-radius:18px!important;padding:12px!important;box-shadow:0 24px 70px rgba(15,45,92,.14)!important;grid-template-columns:1fr!important;gap:3px!important;transform:none!important;width:auto!important}
  .u155-nav li:not(.u-mega-menu)>.sub-menu a{display:block!important;padding:10px 12px!important;border-radius:11px!important;font-size:14px!important;font-weight:800!important;color:#16213e!important;white-space:nowrap!important}
  .u155-nav li:not(.u-mega-menu)>.sub-menu a:hover{background:#fff7ed!important;color:var(--u155-orange)!important}
  .u155-nav .u-mega-menu{position:static!important}
  .u155-nav .u-mega-menu>.sub-menu{display:none!important;position:absolute!important;left:50%!important;right:auto!important;top:82px!important;transform:translateX(-50%)!important;width:min(1040px,92vw)!important;min-width:0!important;background:#fff!important;border:1px solid rgba(15,45,92,.10)!important;border-radius:24px!important;padding:28px 24px 24px!important;box-shadow:0 30px 90px rgba(7,22,66,.18)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:20px!important;z-index:9999!important}
  .u155-nav .u-mega-menu:hover>.sub-menu,.u155-nav .u-mega-menu:focus-within>.sub-menu{display:grid!important}
  .u155-nav .u-mega-menu>.sub-menu:before{content:'Udyojak Services';position:absolute;right:28px;top:10px;color:rgba(15,45,92,.20);font-size:12px;font-weight:950;text-transform:uppercase;letter-spacing:.12em}
  .u155-nav .u-mega-column{position:relative!important;background:linear-gradient(180deg,#ffffff,#f8fafc)!important;border:1px solid var(--u155-border)!important;border-radius:20px!important;padding:16px!important;min-height:100%!important}
  .u155-nav .u-mega-column>a{pointer-events:none!important;display:block!important;padding:0 0 12px!important;margin-bottom:8px!important;font-size:15px!important;font-weight:950!important;color:var(--u155-orange)!important;border-bottom:1px solid rgba(15,45,92,.10)!important;letter-spacing:.02em!important;white-space:normal!important}
  .u155-nav .u-mega-column>a:before{display:none!important}
  .u155-nav .u-mega-column>.sub-menu{display:grid!important;position:static!important;left:auto!important;top:auto!important;transform:none!important;width:auto!important;min-width:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;grid-template-columns:1fr!important;gap:2px!important}
  .u155-nav .u-mega-column>.sub-menu li{position:static!important}
  .u155-nav .u-mega-column>.sub-menu a{display:flex!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;border-radius:12px!important;color:#16213e!important;font-size:13px!important;font-weight:800!important;white-space:normal!important;line-height:1.25!important;transition:.18s!important}
  .u155-nav .u-mega-column>.sub-menu a:before{content:'›'!important;color:var(--u155-orange)!important;font-weight:950!important;display:inline-block!important;order:0!important;margin:0!important;font-size:16px!important}
  .u155-nav .u-mega-column>.sub-menu a:hover{background:#fff7ed!important;color:var(--u155-orange)!important;transform:translateX(3px)!important}
}
@media(max-width:980px){
  .u155-nav>ul.menu,.u155-nav .menu{display:grid!important;justify-content:start!important;gap:8px!important}
  .u155-nav>ul.menu>li>a,.u155-nav .menu>li>a{display:flex!important;justify-content:space-between!important;width:100%!important;padding:10px 0!important;color:#16213e!important}
  .u155-nav .sub-menu{position:static!important;display:grid!important;grid-template-columns:1fr!important;gap:7px!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:6px 0 6px 16px!important;margin:0!important;width:auto!important;min-width:0!important;transform:none!important}
  .u155-nav .u-mega-column{background:transparent!important;border:0!important;padding:0!important}
  .u155-nav .u-mega-column>a{font-size:12px!important;color:var(--u155-orange)!important;text-transform:uppercase!important;letter-spacing:.08em!important;padding:8px 0 4px!important;font-weight:950!important}
  .u155-nav .u-mega-column>a:before{display:none!important}
  .u155-nav .u-mega-column>.sub-menu{padding-left:12px!important}
  .u155-nav .u-mega-column>.sub-menu a{font-size:14px!important;font-weight:750!important;color:#16213e!important;padding:7px 0!important}
}

/* v1.15.8 Theme Panel controlled top menu bar */
.u155-topbar{background:var(--u-topbar-bg,#061b45)!important;color:var(--u-topbar-text,#fff)!important}
.u155-topbar a,.u155-topbar .u155-follow,.u155-topbar .u155-topbar-custom-text,.u155-topbar .u155-topbar-center{color:var(--u-topbar-link,#fff)!important}
.u155-topbar .u155-topbar-inner{display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;min-height:41px}
.u155-topbar-left{justify-self:start}.u155-topbar-center{justify-self:center;text-align:center;font-weight:900;color:var(--u-topbar-text,#fff)!important;white-space:nowrap}.u155-topbar-right{justify-self:end}.u155-topbar-left,.u155-topbar-right,.u155-socials,.u155-account-links{min-width:0}
.u-topbar-layout-contact-social-login .u155-topbar-inner{grid-template-columns:1fr 1fr}.u-topbar-layout-contact-social-login .u155-topbar-right{grid-column:2}.u-topbar-layout-center-message .u155-topbar-inner,.u-topbar-layout-minimal-contact .u155-topbar-inner,.u-topbar-layout-social-login .u155-topbar-inner{display:flex!important;justify-content:center!important}.u-topbar-layout-minimal-contact .u155-topbar-left,.u-topbar-layout-social-login .u155-topbar-right{justify-content:center}.u-topbar-icons-simple .u-social-icon{background:transparent!important;border-color:transparent!important;width:auto!important;height:auto!important}.u-topbar-icons-simple .u-social-icon svg{width:16px!important;height:16px!important}.u155-topbar-custom-html a{color:var(--u-topbar-link,#fff)!important}
@media(max-width:980px){.u-topbar-mobile-hide-all{display:none!important}.u-topbar-mobile-show-all .u155-topbar-left{display:flex!important}.u-topbar-mobile-show-all .u155-account-links{display:flex!important}.u-topbar-mobile-show-all .u155-topbar-inner{display:flex!important;flex-wrap:wrap!important;justify-content:center!important}.u-topbar-mobile-hide-contact .u155-topbar-center{display:none!important}.u-topbar-mobile-hide-contact .u155-follow{display:none!important}}

/* Udyojak v1.15.10 - Simple 3 Column Services Mega Menu
   Keeps Services as dropdown/mega menu without premium/fancy hover effects. */
@media (min-width:981px){
  .u155-nav .u-mega-menu,
  .u-nav .u-mega-menu{position:static!important;}

  .u155-nav .u-mega-menu>a:after,
  .u-nav .u-mega-menu>a:after{
    content:'▾'!important;
    font-size:10px!important;
    margin-left:6px!important;
    color:var(--u155-orange, var(--orange))!important;
  }

  .u155-nav .u-mega-menu>.sub-menu,
  .u-nav .u-mega-menu>.sub-menu{
    display:none!important;
    position:absolute!important;
    left:50%!important;
    transform:translateX(-50%)!important;
    top:72px!important;
    width:min(920px,92vw)!important;
    background:#fff!important;
    border:1px solid rgba(15,45,92,.12)!important;
    border-radius:14px!important;
    padding:18px!important;
    box-shadow:0 16px 45px rgba(15,45,92,.12)!important;
    grid-template-columns:repeat(3,1fr)!important;
    gap:16px!important;
    z-index:9999!important;
  }

  .u155-nav .u-mega-menu:hover>.sub-menu,
  .u155-nav .u-mega-menu:focus-within>.sub-menu,
  .u-nav .u-mega-menu:hover>.sub-menu,
  .u-nav .u-mega-menu:focus-within>.sub-menu{
    display:grid!important;
  }

  .u155-nav .u-mega-menu>.sub-menu:before,
  .u-nav .u-mega-menu>.sub-menu:before{
    display:none!important;
    content:none!important;
  }

  .u155-nav .u-mega-column,
  .u-nav .u-mega-column{
    position:relative!important;
    background:#fff!important;
    border:1px solid rgba(15,45,92,.08)!important;
    border-radius:12px!important;
    padding:14px!important;
    min-height:auto!important;
  }

  .u155-nav .u-mega-column>a,
  .u-nav .u-mega-column>a{
    pointer-events:none!important;
    display:block!important;
    padding:0 0 10px!important;
    margin:0 0 8px!important;
    color:var(--u155-orange, var(--orange))!important;
    font-size:14px!important;
    font-weight:900!important;
    line-height:1.2!important;
    letter-spacing:.01em!important;
    border-bottom:1px solid rgba(15,45,92,.10)!important;
    text-transform:none!important;
    background:transparent!important;
  }

  .u155-nav .u-mega-column>.sub-menu,
  .u-nav .u-mega-column>.sub-menu{
    display:grid!important;
    position:static!important;
    left:auto!important;
    top:auto!important;
    transform:none!important;
    width:auto!important;
    min-width:0!important;
    background:transparent!important;
    border:0!important;
    border-radius:0!important;
    box-shadow:none!important;
    padding:0!important;
    margin:0!important;
    grid-template-columns:1fr!important;
    gap:0!important;
  }

  .u155-nav .u-mega-column>.sub-menu a,
  .u-nav .u-mega-column>.sub-menu a{
    display:block!important;
    padding:7px 0!important;
    border-radius:0!important;
    color:#16213e!important;
    font-size:13px!important;
    font-weight:750!important;
    line-height:1.35!important;
    background:transparent!important;
    transition:none!important;
    transform:none!important;
  }

  .u155-nav .u-mega-column>.sub-menu a:before,
  .u-nav .u-mega-column>.sub-menu a:before{
    content:none!important;
    display:none!important;
  }

  .u155-nav .u-mega-column>.sub-menu a:hover,
  .u-nav .u-mega-column>.sub-menu a:hover{
    color:var(--u155-orange, var(--orange))!important;
    background:transparent!important;
    transform:none!important;
  }
}

@media (max-width:980px){
  .u155-nav .u-mega-menu>a,
  .u-nav .u-mega-menu>a{
    font-weight:900!important;
    color:var(--u155-orange, var(--orange))!important;
  }
  .u155-nav .u-mega-column>a,
  .u-nav .u-mega-column>a{
    font-size:13px!important;
    color:var(--u155-orange, var(--orange))!important;
    text-transform:none!important;
    letter-spacing:0!important;
    padding-top:8px!important;
  }
  .u155-nav .u-mega-column>.sub-menu a,
  .u-nav .u-mega-column>.sub-menu a{
    font-size:14px!important;
    font-weight:700!important;
    padding:6px 0!important;
  }
}

/* v1.1.1 Pricing card title/badge overlap fix */
.u-pricing-grid-v19 .u-price-card{position:relative;overflow:visible;min-width:0}
.u-pricing-grid-v19 .u-price-card .u-price-card-badge{display:flex;justify-content:flex-end;align-items:center;min-height:30px;margin:0 0 12px}
.u-pricing-grid-v19 .u-price-card .u-price-card-badge em{position:static!important;display:inline-flex;align-items:center;justify-content:center;max-width:100%;white-space:normal;text-align:center;line-height:1.2;font-style:normal;background:#fff7ed;color:#FF6B00;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:900}
.u-pricing-grid-v19 .u-price-card h3{display:block;width:100%;max-width:100%;margin:0 0 12px;padding:0;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:normal;line-height:1.16}
.u-pricing-grid-v19 .u-price-card>p{margin-top:0}
@media(max-width:1080px) and (min-width:681px){.u-pricing-grid-v19{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:680px){.u-pricing-grid-v19 .u-price-card .u-price-card-badge{justify-content:flex-start}.u-pricing-grid-v19 .u-price-card h3{font-size:24px}}

/* Udyojak v2.0.1 — resilient header logo */
.u155-brand{display:flex;align-items:center;justify-content:flex-start;flex:0 0 auto;min-width:230px;line-height:0}
.u155-brand .u-logo,.u155-brand .u-logo picture{display:flex;align-items:center;max-width:100%;line-height:0}
.u155-brand .u-logo img,.u155-brand .custom-logo{display:block!important;width:230px!important;height:auto!important;max-width:100%!important;max-height:64px!important;object-fit:contain!important;object-position:left center!important;color:transparent!important}
@media(max-width:980px){.u155-brand{min-width:0}.u155-brand .u-logo img,.u155-brand .custom-logo{width:170px!important;max-height:52px!important}}
