.breadcrumb-glass .breadcrumb-item+.breadcrumb-item:before{color:rgba(0,0,0,.4)}.breadcrumb-glass a{color:rgba(0,0,0,.7)!important;-webkit-text-decoration:none;text-decoration:none;transition:color .2s}.breadcrumb-glass .active,.breadcrumb-glass .active span,.breadcrumb-glass a:hover{color:#000!important}.neoid-nav-box{background:linear-gradient(135deg,#fff,#f0f9ff);border:2px solid transparent;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.05),0 4px 12px rgba(14,116,144,.08);overflow:hidden;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.neoid-nav-box:before{background:linear-gradient(135deg,rgba(8,145,178,.85),rgba(6,182,212,.9));border-radius:16px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease;z-index:1}.neoid-nav-box:hover:before{opacity:1}.neoid-nav-box:after{background:linear-gradient(135deg,#0891b2,#06b6d4 50%,#0891b2);border-radius:16px;bottom:-2px;content:"";left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .4s ease;z-index:0}.neoid-nav-box:hover:after{opacity:1}.neoid-nav-box:hover{box-shadow:0 8px 24px rgba(14,116,144,.15),0 16px 48px rgba(8,145,178,.12);-webkit-text-decoration:none;text-decoration:none;transform:translateY(-6px)}.neoid-nav-content{align-items:flex-start;display:flex;gap:1.25rem;position:relative;z-index:2}.neoid-nav-icon-left{align-items:center;background:linear-gradient(135deg,rgba(8,145,178,.1),rgba(6,182,212,.08));border-radius:14px;display:flex;flex-shrink:0;height:64px;justify-content:center;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);width:64px}.neoid-nav-icon-left:before{background:linear-gradient(135deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.15));border-radius:14px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease}.neoid-nav-box:hover .neoid-nav-icon-left:before{opacity:1}.neoid-nav-icon-left i{color:#0891b2;font-size:2.25rem;position:relative;transition:all .4s ease;z-index:1}.neoid-nav-box:hover .neoid-nav-icon-left{box-shadow:0 4px 16px hsla(0,0%,100%,.3);transform:scale(1.1) rotate(-5deg)}.neoid-nav-box:hover .neoid-nav-icon-left i{color:#fff;transform:scale(1.05)}.neoid-nav-icon-small{height:52px;width:52px}.neoid-nav-icon-small i{font-size:1.75rem}.neoid-nav-text{flex:1;min-width:0}.neoid-nav-title{color:#0e7490;font-size:1.25rem;font-weight:800;line-height:1.3;margin-bottom:.75rem;transition:color .3s ease}.neoid-nav-box:hover .neoid-nav-title{color:#fff}.neoid-nav-box-compact .neoid-nav-title{font-size:1.1rem;margin-bottom:.5rem}.neoid-nav-description{color:#4b5563;font-size:.95rem;line-height:1.6;margin-bottom:0;transition:color .3s ease}.neoid-nav-box:hover .neoid-nav-description{color:#f0f9ff}.neoid-nav-box-compact .neoid-nav-description{font-size:.9rem;line-height:1.5}.liquid-glass-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(248,250,255,.9));border:1px solid rgba(14,116,144,.15);box-shadow:0 4px 6px rgba(14,116,144,.05),0 1px 3px rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8);overflow:visible!important;position:relative;-webkit-text-decoration:none;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.liquid-glass-card:before{background:linear-gradient(90deg,transparent,rgba(14,116,144,.3),transparent);content:"";height:2px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .4s ease}.liquid-glass-card:hover{background:linear-gradient(135deg,#fff,rgba(236,254,255,.95));border-color:rgba(14,116,144,.35);box-shadow:0 12px 24px rgba(14,116,144,.15),0 8px 16px rgba(14,116,144,.1),inset 0 1px 0 #fff;-webkit-text-decoration:none;text-decoration:none;transform:translateY(-4px)}.liquid-glass-card:hover:before{opacity:1}.corner-icon{background:none!important;border:none!important;box-shadow:none!important;color:rgba(8,145,178,.45)!important;display:block!important;font-size:4rem!important;height:auto!important;line-height:1!important;pointer-events:none!important;position:absolute!important;right:1rem!important;top:1rem!important;transition:all .4s ease!important;width:auto!important;z-index:10!important}.corner-icon i{color:inherit!important;display:block!important}.liquid-glass-card:hover .corner-icon{color:rgba(8,145,178,.65)!important;transform:scale(1.08) rotate(-5deg)!important}.corner-icon-large{bottom:1.5rem!important;color:rgba(8,145,178,.4)!important;font-size:5.5rem!important;right:1.5rem!important;top:auto!important}.liquid-glass-card:hover .corner-icon-large{color:rgba(8,145,178,.6)!important}.cta-enhanced-card{overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.cta-enhanced-card:after{background:linear-gradient(90deg,#0891b2,#06b6d4 50%,#0891b2);bottom:0;content:"";height:4px;left:0;opacity:0;position:absolute;transition:opacity .4s ease;width:100%}.cta-enhanced-card:hover:after{opacity:1}.cta-enhanced-card:hover{box-shadow:0 16px 32px rgba(14,116,144,.2),0 8px 16px rgba(14,116,144,.15),inset 0 1px 0 #fff;transform:translateY(-6px)}.cta-icon-badge{align-items:center;background:linear-gradient(135deg,rgba(8,145,178,.1),rgba(6,182,212,.15));border:2px solid rgba(8,145,178,.15);border-radius:16px;display:flex;flex-shrink:0;height:70px;justify-content:center;transition:all .4s ease;width:70px}.cta-enhanced-card:hover .cta-icon-badge{background:linear-gradient(135deg,rgba(8,145,178,.15),rgba(6,182,212,.2));border-color:rgba(8,145,178,.3);box-shadow:0 4px 12px rgba(8,145,178,.2);transform:scale(1.1) rotate(-5deg)}.cta-stat{text-align:center;transition:all .3s ease}.cta-enhanced-card:hover .cta-stat{transform:scale(1.05)}.cta-arrow-icon{opacity:.7;transition:all .3s ease}.cta-enhanced-card:hover .cta-arrow-icon{animation:arrowBounce 1s ease-in-out infinite;opacity:1;transform:translateX(8px)}@keyframes arrowBounce{0%,to{transform:translateX(8px)}50%{transform:translateX(12px)}}.faq-banner{background:linear-gradient(135deg,rgba(224,242,254,.8),rgba(186,230,253,.6));border:1px solid rgba(14,116,144,.2)}.faq-banner:hover{background:linear-gradient(135deg,#e0f2fe,rgba(186,230,253,.9));border-color:rgba(14,116,144,.3);box-shadow:0 8px 16px rgba(14,116,144,.12),inset 0 1px 0 hsla(0,0%,100%,.8);transform:translateY(-2px)}.gap-4{gap:1.5rem}