.breadcrumb-main.bg-linear{position:relative;background:linear-gradient(135deg,#0a1a30 0%,#153769 45%,#1b4a86 100%)!important;overflow:hidden}.breadcrumb-main.bg-linear::before{content:"";position:absolute;inset:0;background:radial-gradient(600px 300px at 85% 20%,rgb(36 119 221 / .35),#fff0 70%),radial-gradient(420px 260px at 10% 100%,rgb(244 170 21 / .12),#fff0 65%);pointer-events:none}.breadcrumb-main h1.heading2{color:#fff!important;font-size:clamp(28px, 4.5vw, 48px);font-weight:700;letter-spacing:-.03em;text-shadow:0 2px 20px rgb(0 0 0 / .25)}.breadcrumb-main .link.caption1,.breadcrumb-main .link.caption1 a,.breadcrumb-main .link.caption1 .text-secondary2,.breadcrumb-main .link.caption1 svg{color:rgb(255 255 255 / .85)!important}nav[aria-label="Service navigation"]{background:#fff!important;border:1px solid #e6ebf3!important;border-radius:16px!important;padding:14px!important;box-shadow:0 12px 32px -24px rgb(20 54 99 / .35),0 2px 6px rgb(16 42 82 / .04)!important}nav[aria-label="Service navigation"] button{position:relative;border:1px solid transparent!important;background:transparent!important;padding:12px 16px!important;font-weight:600!important;color:#374151!important;transition:all .28s ease!important;border-radius:10px!important}nav[aria-label="Service navigation"] button:hover{background:#f0f6ff!important;color:#2477dd!important}nav[aria-label="Service navigation"] button.is-active{background:linear-gradient(90deg,#e8f1fd 0%,#f4f8fd 100%)!important;border-color:#b8d3f4!important;color:#2477dd!important;font-weight:700!important}nav[aria-label="Service navigation"] button.is-active::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:22px;background:#2477dd;border-radius:0 3px 3px 0}main>div>div.bg-white{background:linear-gradient(180deg,#fafbfc 0%,#ffffff 120px)!important;padding-top:0!important}main section[class*="py-"]{padding-top:0!important}main .space-y-6>:first-child,main .space-y-8>:first-child,main .space-y-6>div:first-child,main .space-y-8>div:first-child{margin-top:0!important}main h2.font-bold{position:relative;padding-bottom:14px;display:inline-block;width:100%}main h2.font-bold::after{content:"";display:block;width:48px;height:3px;margin:14px auto 0;background:linear-gradient(90deg,#2477dd,#f4aa15);border-radius:3px}main h2.font-bold a{background:linear-gradient(90deg,#1a2942,#2477dd);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text;transition:all .3s ease}main h2.font-bold a:hover{background:linear-gradient(90deg,#2477dd,#f4aa15);-webkit-background-clip:text;background-clip:text}main .space-y-6>div[id^="injection-"],main .space-y-8>div[id^="injection-"]{margin-top:8px}main>div>div>div>div>div[id]{padding:40px 0}main>div>div>div>div>div[id]+div[id]{border-top:1px solid #eef2f7}main article.group{position:relative;overflow:hidden;border:1px solid #e6ebf3!important;border-radius:14px!important;background:#fff!important;box-shadow:0 4px 14px -8px rgb(20 54 99 / .2),0 1px 2px rgb(16 42 82 / .04)!important;transition:transform .35s cubic-bezier(.22,.61,.36,1),box-shadow .35s ease,border-color .35s ease!important}main article.group::before{content:"";position:absolute;left:0;top:0;z-index:3;width:100%;height:3px;background:linear-gradient(90deg,#2477dd,#f4aa15);transform:scaleX(0);transform-origin:left center;transition:transform .4s ease}main article.group:hover{transform:translateY(-6px)!important;border-color:#b8d3f4!important;box-shadow:0 24px 48px -24px rgb(20 54 99 / .35),0 8px 20px -14px rgb(20 54 99 / .25)!important}main article.group:hover::before{transform:scaleX(1)}main article.group img{transition:transform .7s ease,filter .5s ease!important}main article.group:hover img{transform:scale(1.06)!important;filter:saturate(1.08)}main article.group>div:first-child{background:linear-gradient(180deg,#f5f7fa 0%,#eef2f7 100%)!important}main article.group a[href="quote.html"]{background:linear-gradient(90deg,#2477dd,#1b63c1)!important;border-radius:8px!important;padding:7px 14px!important;font-size:12px!important;transition:all .3s ease!important;box-shadow:0 2px 8px -4px rgb(36 119 221 / .5)}main article.group a[href="quote.html"]:hover{background:linear-gradient(90deg,#f4aa15,#e89a0d)!important;transform:translateY(-1px);box-shadow:0 6px 14px -4px rgb(244 170 21 / .55)}main article.group a.group\/link:hover{color:#2477dd!important}main article.group a.group\/link:hover svg{transform:translateX(4px)!important}main article.group h3{transition:color .25s ease}main article.group:hover h3,main article.group h3 a:hover{color:#2477dd!important}main article.group h3 a{color:#16294d!important}@media (min-width:1024px){main h2.font-bold::after{width:56px;height:4px}}@media (max-width:767px){main h2.font-bold::after{margin-top:10px}nav[aria-label="Service navigation"]{box-shadow:0 4px 14px -8px rgb(20 54 99 / .2),0 1px 2px rgb(16 42 82 / .04)!important}}