/* Webure hardening layer for the Kodekinetics static-export presentation. */
:root{--webure-orange:#fc6b3c;--webure-orange-soft:#ff8b63;--webure-charcoal:#060410;--webure-panel:#0a071c}
html.dark{color-scheme:dark;background:var(--webure-charcoal)!important}
html.dark body{background:var(--webure-charcoal)!important;color:#f7f7f8!important}
html.dark body.bg-white,html.dark main,html.dark footer{background-color:var(--webure-charcoal)!important}
html.dark section.bg-white{background-color:transparent!important}
html.dark header{background:rgba(6,4,16,.96)!important;border-color:rgba(255,255,255,.10)!important}
html.dark ::selection{background:var(--webure-orange);color:#fff}

/* The static Next export ships the desktop Services panel visible in markup. */
header > div:nth-child(2){display:none!important;pointer-events:none!important;visibility:hidden!important;opacity:0!important}
header.webure-mega-open > div:nth-child(2){display:block!important;pointer-events:auto!important;visibility:visible!important;opacity:1!important}
.webure-mobile-panel{display:none!important}
body.webure-nav-lock{overflow:hidden!important}

/* Webure brand accents while retaining Kodekinetics' native layout. */
html.dark header a:hover,html.dark header button:hover{color:var(--webure-orange-soft)!important}
html.dark a[href*="contact"] button,html.dark button[data-webure-href]{border-color:var(--webure-orange)!important}
html.dark header a[href*="contact"] button{background:var(--webure-orange)!important;color:#fff!important}
html.dark header a[href*="contact"] button:hover{background:#ff7b51!important}
html.dark .bg-primary{background-color:var(--webure-orange)!important}
html.dark .text-primary:not(body):not(header *){color:#f7f7f8}
html.dark .dark\:text-primary{color:var(--webure-orange-soft)!important}

/* Avoid light-on-light failures if hydration briefly removes a Tailwind dark state. */
html.dark [class*="dark:bg-white/5"],html.dark [class*="dark:bg-white/[0.0"]]{color:#f4f4f5}
html.dark input,html.dark textarea,html.dark select{color:#fff!important}
html.dark input::placeholder,html.dark textarea::placeholder{color:#8f94a0!important}

/* Make non-React fallback interactions visibly actionable. */
button[data-webure-href]{cursor:pointer!important}
button[data-webure-faq="1"]{cursor:pointer!important}
button[aria-label="Previous slide"],button[aria-label="Next slide"]{pointer-events:auto!important;cursor:pointer!important}

@media (max-width:1023px){
  header.webure-mega-open > div:nth-child(2){display:none!important}
  header.webure-mobile-open .webure-mobile-panel{display:block!important;position:absolute;top:100%;left:0;right:0;z-index:70;max-height:calc(100vh - 72px);overflow-y:auto;overscroll-behavior:contain;background:#0d0f13!important;color:#fff!important;border-top:1px solid rgba(255,255,255,.10);box-shadow:0 18px 45px rgba(0,0,0,.42);padding:18px 20px 28px}
  .webure-mobile-primary{display:grid;gap:2px;margin:0 0 20px;padding:0 0 18px;border-bottom:1px solid rgba(255,255,255,.10)}
  .webure-mobile-primary a{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:8px 4px;font-size:16px;font-weight:650;color:#f5f5f6!important;text-decoration:none}
  .webure-mobile-primary a:after{content:"→";font-size:14px;opacity:.45}
  .webure-mobile-services-title{margin:0 0 14px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#a9adb5}
  .webure-mobile-services .grid{display:grid!important;grid-template-columns:1fr!important;gap:24px!important}
  .webure-mobile-services h3{font-size:14px!important}
  .webure-mobile-services a{pointer-events:auto!important}
  .webure-mobile-services .mx-auto{width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}
}
@media (min-width:1024px){.webure-mobile-panel{display:none!important}}

/* ================================================================
   Webure homepage polish - Kodekinetics layout, Webure presentation
   ================================================================ */
body[data-webure-page="home"]{background:#060410!important;color:#f8f8fb!important}
body[data-webure-page="home"] main{background:
 radial-gradient(900px 520px at 78% 5%,rgba(252,107,60,.13),transparent 70%),
 linear-gradient(180deg,#060410 0%,#080614 45%,#060410 100%)!important}
body[data-webure-page="home"] .webure-home-section{position:relative;border-top:1px solid rgba(255,255,255,.045)}
body[data-webure-page="home"] .webure-home-section:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(700px 300px at 12% 0%,rgba(252,107,60,.045),transparent 72%)}
body[data-webure-page="home"] .webure-home-section>.container,
body[data-webure-page="home"] .webure-home-section>div>.container{position:relative;z-index:1}

/* Hero */
body[data-webure-page="home"] .webure-home-hero{background:
 radial-gradient(650px 440px at 80% 35%,rgba(252,107,60,.19),transparent 70%),
 linear-gradient(180deg,#060410,#080614)!important}
body[data-webure-page="home"] .webure-home-hero h1{max-width:920px;letter-spacing:-.045em;text-wrap:balance}
body[data-webure-page="home"] .webure-home-hero h1 span,
body[data-webure-page="home"] .webure-home-hero h1 strong{color:#fff}
body[data-webure-page="home"] .webure-home-hero p{color:#c9c6d1!important}
body[data-webure-page="home"] .webure-home-hero .webure-primary-cta{background:#fc6b3c!important;color:#fff!important;border-color:#fc6b3c!important;box-shadow:0 14px 34px rgba(252,107,60,.22)!important}
body[data-webure-page="home"] .webure-home-hero .webure-primary-cta:hover{background:#ff805a!important;transform:translateY(-2px)}

/* Section typography */
body[data-webure-page="home"] .webure-home-section h2{color:#fff!important;text-wrap:balance}
body[data-webure-page="home"] .webure-home-section h3{color:#fff!important}
body[data-webure-page="home"] .webure-home-section p{color:#aaa7b5!important}
body[data-webure-page="home"] .webure-home-section [class*="tracking-[0.3em]"]{color:#fc8a62!important}

/* Services: make the cards visible instead of disappearing into the black page. */
body[data-webure-page="home"] .webure-home-services .webure-service-card{
 background:linear-gradient(155deg,rgba(18,15,29,.98),rgba(9,8,16,.98))!important;
 border:1px solid rgba(252,107,60,.20)!important;
 box-shadow:0 18px 60px rgba(0,0,0,.20);min-height:285px
}
body[data-webure-page="home"] .webure-home-services .webure-service-card:hover{
 border-color:rgba(252,107,60,.62)!important;box-shadow:0 22px 70px rgba(252,107,60,.10)!important
}
body[data-webure-page="home"] .webure-home-services .webure-service-card>div[class*="h-16"]{
 background:linear-gradient(145deg,rgba(252,107,60,.22),rgba(252,107,60,.06))!important;
 border:1px solid rgba(252,107,60,.22);color:#ff8c64!important
}
body[data-webure-page="home"] .webure-home-services .webure-service-card [class*="opacity-0"]{opacity:1!important;transform:none!important;color:#ff8c64!important}

/* Products / portfolio tabs */
body[data-webure-page="home"] .webure-home-products .webure-product-tabs{border-color:rgba(255,255,255,.08)!important}
body[data-webure-page="home"] .webure-home-products .webure-product-tab{
 background:#100e19!important;color:#bdb9c7!important;border:1px solid rgba(255,255,255,.10)!important;
 box-shadow:none!important;transform:none!important
}
body[data-webure-page="home"] .webure-home-products .webure-product-tab.is-active{
 background:#fc6b3c!important;color:#fff!important;border-color:#fc6b3c!important;box-shadow:0 10px 26px rgba(252,107,60,.20)!important
}
body[data-webure-page="home"] .webure-home-products .webure-product-visual{border:1px solid rgba(252,107,60,.22)!important;box-shadow:0 28px 80px rgba(0,0,0,.35)!important}

/* Achievements */
body[data-webure-page="home"] .webure-home-achievements .webure-stat-card{
 background:linear-gradient(150deg,#11101a,#0b0912)!important;border:1px solid rgba(255,255,255,.09)!important;
 box-shadow:0 16px 40px rgba(0,0,0,.20)
}
body[data-webure-page="home"] .webure-home-achievements .webure-stat-card:hover{border-color:rgba(252,107,60,.4)!important}
body[data-webure-page="home"] .webure-home-achievements .webure-stat-card h3,
body[data-webure-page="home"] .webure-home-achievements .webure-stat-card [class*="text-[48px]"]{color:#ff7b51!important}

/* Process */
body[data-webure-page="home"] .webure-home-process .webure-process-card{
 background:linear-gradient(180deg,rgba(18,16,29,.94),rgba(9,8,16,.94))!important;border:1px solid rgba(255,255,255,.085)!important
}
body[data-webure-page="home"] .webure-home-process .webure-process-card:hover{border-color:rgba(252,107,60,.45)!important;transform:translateY(-4px)}

/* Work / case studies */
body[data-webure-page="home"] .webure-home-work{background:linear-gradient(180deg,#080614,#0a0717)!important}
body[data-webure-page="home"] .webure-home-work img{filter:saturate(.72) sepia(.12) hue-rotate(330deg) contrast(1.06)}
body[data-webure-page="home"] .webure-home-work a:hover img{filter:saturate(.9) sepia(.08) hue-rotate(330deg) contrast(1.08)}

/* Testimonials, FAQs and Team */
body[data-webure-page="home"] .webure-home-testimonials .webure-testimonial-card,
body[data-webure-page="home"] .webure-home-team .webure-team-card{
 background:linear-gradient(155deg,#11101a,#0b0912)!important;border:1px solid rgba(255,255,255,.09)!important
}
body[data-webure-page="home"] .webure-home-faq .webure-faq-item{background:#0e0c16!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:16px;overflow:hidden;margin-bottom:10px}
body[data-webure-page="home"] .webure-home-faq .webure-faq-item button{color:#f5f4f8!important}
body[data-webure-page="home"] .webure-home-faq .webure-faq-item button:hover{background:rgba(252,107,60,.055)!important}
body[data-webure-page="home"] .webure-home-faq .webure-faq-item [class*="grid-rows-"] p{color:#b5b1be!important}

/* Forms */
body[data-webure-page="home"] .webure-home-contact input,
body[data-webure-page="home"] .webure-home-contact textarea,
body[data-webure-page="home"] footer input{background:#0d0b14!important;color:#fff!important;border-color:rgba(255,255,255,.13)!important}
body[data-webure-page="home"] .webure-home-contact input:focus,
body[data-webure-page="home"] .webure-home-contact textarea:focus,
body[data-webure-page="home"] footer input:focus{border-color:#fc6b3c!important;box-shadow:0 0 0 3px rgba(252,107,60,.10)!important}
body[data-webure-page="home"] .webure-home-contact button[type="submit"],
body[data-webure-page="home"] footer button[type="submit"]{background:#fc6b3c!important;color:#fff!important}

/* Stronger Webure call-to-actions across the homepage. */
body[data-webure-page="home"] .webure-home-section .webure-action-button{
 background:#fc6b3c!important;color:#fff!important;border-color:#fc6b3c!important;box-shadow:0 10px 28px rgba(252,107,60,.18)!important
}
body[data-webure-page="home"] .webure-home-section .webure-action-button:hover{background:#ff805a!important;transform:translateY(-2px)}

/* Keep content compact and eliminate visual dead space on the homepage. */
body[data-webure-page="home"] .webure-home-section{padding-top:76px!important;padding-bottom:76px!important}
body[data-webure-page="home"] .webure-home-hero{padding-bottom:42px!important}
body[data-webure-page="home"] footer{margin-bottom:0!important;padding-bottom:0!important}
body[data-webure-page="home"] main+footer{min-height:0!important}

@media(max-width:767px){
 body[data-webure-page="home"] .webure-home-section{padding-top:54px!important;padding-bottom:54px!important}
 body[data-webure-page="home"] .webure-home-services .webure-service-card{min-height:240px}
 body[data-webure-page="home"] .webure-home-hero h1{font-size:clamp(2.55rem,12vw,4.2rem)!important}
}


/* ================================================================
   Webure About page - dark Webure presentation, Kodekinetics layout
   ================================================================ */
body[data-webure-page="about"]{background:#060410!important;color:#f7f7f9!important}
body[data-webure-page="about"] main{background:
 radial-gradient(900px 520px at 82% 4%,rgba(252,107,60,.14),transparent 68%),
 linear-gradient(180deg,#060410 0%,#090715 48%,#060410 100%)!important}
body[data-webure-page="about"] .webure-about-section{position:relative;border-top:1px solid rgba(255,255,255,.055)}
body[data-webure-page="about"] .webure-about-section h1,
body[data-webure-page="about"] .webure-about-section h2,
body[data-webure-page="about"] .webure-about-section h3{color:#fff!important}
body[data-webure-page="about"] .webure-about-section p{color:#aaa7b5!important}
body[data-webure-page="about"] .webure-about-section [class*="tracking-[0.3em]"]{color:#fc8a62!important}

/* Hero */
body[data-webure-page="about"] .webure-about-hero{background:
 radial-gradient(600px 380px at 76% 36%,rgba(252,107,60,.20),transparent 70%),
 linear-gradient(180deg,#060410,#090715)!important;min-height:520px}
body[data-webure-page="about"] .webure-about-hero h1{max-width:900px;letter-spacing:-.045em;text-wrap:balance}
body[data-webure-page="about"] .webure-about-hero h1 span{color:#fc6b3c!important}
body[data-webure-page="about"] .webure-about-hero p{max-width:760px;color:#c7c3ce!important}

/* Core values and Webure way */
body[data-webure-page="about"] .webure-about-values{background:#080612!important}
body[data-webure-page="about"] .webure-about-values .webure-about-card{
 background:linear-gradient(150deg,rgba(18,15,29,.98),rgba(10,8,17,.98))!important;
 border:1px solid rgba(252,107,60,.18)!important;box-shadow:0 18px 60px rgba(0,0,0,.20)!important
}
body[data-webure-page="about"] .webure-about-values .webure-about-card:hover{
 border-color:rgba(252,107,60,.58)!important;transform:translateY(-5px)!important;box-shadow:0 24px 70px rgba(252,107,60,.08)!important
}
body[data-webure-page="about"] .webure-about-values .webure-about-card [class*="rounded-full"],
body[data-webure-page="about"] .webure-about-values .webure-about-card [class*="rounded-xl"]{
 background:rgba(252,107,60,.12)!important;color:#ff8c64!important
}

/* Story */
body[data-webure-page="about"] .webure-about-story{background:linear-gradient(180deg,#0a0815,#07050e)!important}
body[data-webure-page="about"] .webure-about-story .webure-about-story-panel{
 background:linear-gradient(145deg,rgba(20,17,31,.92),rgba(10,8,17,.96))!important;
 border:1px solid rgba(255,255,255,.09)!important;border-radius:30px!important;padding:clamp(26px,4vw,46px)!important;
 box-shadow:0 30px 80px rgba(0,0,0,.28)!important
}
body[data-webure-page="about"] .webure-about-story strong{color:#fc8159!important}

/* Labs / University / Foundation */
body[data-webure-page="about"] .webure-about-initiatives{background:#080612!important}
body[data-webure-page="about"] .webure-about-initiative-card{
 background:linear-gradient(155deg,#12101c,#0b0913)!important;border:1px solid rgba(255,255,255,.09)!important;
 box-shadow:0 16px 45px rgba(0,0,0,.18)!important
}
body[data-webure-page="about"] .webure-about-initiative-card:hover{border-color:rgba(252,107,60,.5)!important;box-shadow:0 24px 60px rgba(252,107,60,.08)!important}

/* Team: native grid instead of a React-dependent horizontal slider. */
body[data-webure-page="about"] .webure-about-team{background:linear-gradient(180deg,#07050f,#090715)!important}
body[data-webure-page="about"] .webure-about-team [aria-label="Previous slide"],
body[data-webure-page="about"] .webure-about-team [aria-label="Next slide"]{display:none!important}
body[data-webure-page="about"] .webure-about-team .webure-team-viewport{overflow:visible!important;padding-inline:0!important}
body[data-webure-page="about"] .webure-about-team .webure-team-track{
 display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;transform:none!important;width:100%!important
}
body[data-webure-page="about"] .webure-about-team .webure-team-track>div{width:auto!important;min-width:0!important}
body[data-webure-page="about"] .webure-about-team .webure-about-team-card{
 cursor:default!important;background:linear-gradient(155deg,#11101a,#0a0812)!important;
 border:1px solid rgba(255,255,255,.09)!important;box-shadow:0 18px 48px rgba(0,0,0,.20)!important;height:100%
}
body[data-webure-page="about"] .webure-about-team .webure-about-team-card:hover{border-color:rgba(252,107,60,.48)!important;box-shadow:0 26px 65px rgba(252,107,60,.07)!important}
body[data-webure-page="about"] .webure-about-team .webure-about-team-card img{filter:sepia(.08) saturate(.82) hue-rotate(330deg)!important}
body[data-webure-page="about"] .webure-about-team .webure-about-team-card h3{color:#fff!important}
body[data-webure-page="about"] .webure-about-team .webure-about-team-card p{color:#8f8a99!important}

/* Final CTA and footer */
body[data-webure-page="about"] .webure-about-cta{background:linear-gradient(115deg,#0d0a16,#1b0d09)!important;border-top:1px solid rgba(252,107,60,.18)!important;border-bottom:1px solid rgba(252,107,60,.14)!important}
body[data-webure-page="about"] .webure-about-cta a:first-of-type{background:#fc6b3c!important;color:#fff!important;border-color:#fc6b3c!important;box-shadow:0 12px 32px rgba(252,107,60,.20)!important}
body[data-webure-page="about"] .webure-about-cta a:hover{transform:translateY(-2px)!important}
body[data-webure-page="about"] footer{background:#05030c!important;border-color:rgba(255,255,255,.08)!important}
body[data-webure-page="about"] footer input{background:#0d0b14!important;color:#fff!important;border-color:rgba(255,255,255,.13)!important}
body[data-webure-page="about"] footer button[type="submit"]{background:#fc6b3c!important;color:#fff!important}

/* Active About nav */
body[data-webure-page="about"] header nav>a[href="/about/"]{color:#fc8159!important}

@media(max-width:1023px){
 body[data-webure-page="about"] .webure-about-team .webure-team-track{grid-template-columns:repeat(2,minmax(0,1fr))!important}
 body[data-webure-page="about"] .webure-about-hero{min-height:auto}
}
@media(max-width:640px){
 body[data-webure-page="about"] .webure-about-team .webure-team-track{grid-template-columns:1fr!important}
 body[data-webure-page="about"] .webure-about-section{padding-top:56px!important;padding-bottom:56px!important}
 body[data-webure-page="about"] .webure-about-hero{padding-top:110px!important;padding-bottom:58px!important}
 body[data-webure-page="about"] .webure-about-story .webure-about-story-panel{padding:24px!important;border-radius:22px!important}
}


/* ================================================================
   AI Solutions & Engineering page - Webure presentation
   Kodekinetics structure retained; Webure dark/orange identity applied.
   ================================================================ */
body[data-webure-page="service-ai-solutions"]{background:#060410!important;color:#f8f8fb!important}
body[data-webure-page="service-ai-solutions"] main{background:
 radial-gradient(820px 480px at 76% 5%,rgba(252,107,60,.14),transparent 70%),
 linear-gradient(180deg,#060410 0%,#080614 48%,#060410 100%)!important}
body[data-webure-page="service-ai-solutions"] section{position:relative}
body[data-webure-page="service-ai-solutions"] section:not(:first-of-type){border-top:1px solid rgba(255,255,255,.045)}
body[data-webure-page="service-ai-solutions"] h1,
body[data-webure-page="service-ai-solutions"] h2,
body[data-webure-page="service-ai-solutions"] h3,
body[data-webure-page="service-ai-solutions"] h4{color:#fff!important;text-wrap:balance}
body[data-webure-page="service-ai-solutions"] p{color:#aaa7b5!important}
body[data-webure-page="service-ai-solutions"] .text-purple{color:#ff8b63!important}
body[data-webure-page="service-ai-solutions"] [class*="bg-gray-50"]{background:transparent!important}

/* Hero */
body[data-webure-page="service-ai-solutions"] section:first-of-type{min-height:min(780px,92vh)!important;background:
 radial-gradient(680px 420px at 50% 42%,rgba(252,107,60,.14),transparent 68%)!important}
body[data-webure-page="service-ai-solutions"] section:first-of-type h1{font-size:clamp(3rem,7vw,6.6rem)!important;letter-spacing:-.055em!important;max-width:1040px;margin-inline:auto}
body[data-webure-page="service-ai-solutions"] section:first-of-type p{max-width:760px!important;margin-inline:auto!important;font-size:clamp(1rem,1.35vw,1.2rem)!important}
body[data-webure-page="service-ai-solutions"] section:first-of-type a[href="/contact/"]{background:#fc6b3c!important;color:#fff!important;box-shadow:0 18px 55px rgba(252,107,60,.22)!important}
body[data-webure-page="service-ai-solutions"] section:first-of-type a[href="/contact/"]:hover{background:#ff805a!important;transform:translateY(-2px) scale(1.01)!important}

/* Technical DNA */
body[data-webure-page="service-ai-solutions"] .tech-section{padding-top:72px!important}
body[data-webure-page="service-ai-solutions"] .tech-section .grid>div{background:linear-gradient(155deg,#11101a,#0b0912)!important;border:1px solid rgba(255,255,255,.085)!important;box-shadow:0 12px 34px rgba(0,0,0,.18)}
body[data-webure-page="service-ai-solutions"] .tech-section .grid>div:hover{border-color:rgba(252,107,60,.42)!important;transform:translateY(-3px)}
body[data-webure-page="service-ai-solutions"] .tech-section .grid>div [class*="rounded-full"]{background:rgba(252,107,60,.16)!important;color:#ff8b63!important}

/* Challenge / solution */
body[data-webure-page="service-ai-solutions"] section:nth-of-type(3) .grid>div{background:linear-gradient(145deg,rgba(17,16,26,.98),rgba(9,8,16,.98))!important;border:1px solid rgba(252,107,60,.17)!important;box-shadow:0 18px 52px rgba(0,0,0,.20)}
body[data-webure-page="service-ai-solutions"] section:nth-of-type(3) .grid>div:hover{border-color:rgba(252,107,60,.5)!important}
body[data-webure-page="service-ai-solutions"] section:nth-of-type(3) a[href="/contact/"]{color:#ff8b63!important}

/* Related solutions */
body[data-webure-page="service-ai-solutions"] section:nth-of-type(4){background:linear-gradient(180deg,#090713,#07050e)!important;border-color:rgba(255,255,255,.06)!important}
body[data-webure-page="service-ai-solutions"] section:nth-of-type(4) a[class*="rounded-"]{background:linear-gradient(155deg,#11101a,#0b0912)!important;border:1px solid rgba(255,255,255,.085)!important;box-shadow:0 16px 42px rgba(0,0,0,.18)}
body[data-webure-page="service-ai-solutions"] section:nth-of-type(4) a[class*="rounded-"]:hover{border-color:rgba(252,107,60,.48)!important;box-shadow:0 22px 58px rgba(252,107,60,.08)!important}
body[data-webure-page="service-ai-solutions"] section:nth-of-type(4) a[href="/service/ai-solutions-engineering/"]{color:#ff8b63!important}

/* Bottom CTA + footer contrast */
body[data-webure-page="service-ai-solutions"] a[href="/contact/"][class*="bg-primary"]{background:#fc6b3c!important;color:#fff!important;box-shadow:0 14px 36px rgba(252,107,60,.20)!important}
body[data-webure-page="service-ai-solutions"] a[href="/case-studies/"]{border-color:rgba(255,255,255,.18)!important;color:#e8e6ed!important}
body[data-webure-page="service-ai-solutions"] footer{border-top:1px solid rgba(255,255,255,.07)!important;background:#05030b!important}
body[data-webure-page="service-ai-solutions"] footer input{background:#0e0c16!important;border-color:rgba(255,255,255,.10)!important}
body[data-webure-page="service-ai-solutions"] footer button[type="submit"]{background:#fc6b3c!important;color:#fff!important}

@media(max-width:767px){
 body[data-webure-page="service-ai-solutions"] section:first-of-type{min-height:auto!important;padding-top:18px!important}
 body[data-webure-page="service-ai-solutions"] section:first-of-type .container{padding-top:120px!important;padding-bottom:78px!important}
 body[data-webure-page="service-ai-solutions"] .tech-section{padding-top:48px!important;margin-bottom:72px!important}
 body[data-webure-page="service-ai-solutions"] section:nth-of-type(3){margin-bottom:72px!important}
 body[data-webure-page="service-ai-solutions"] section:nth-of-type(4){padding-top:72px!important;padding-bottom:72px!important}
}
