body{font-family:DM Sans,sans-serif}.i3-nav-links{display:flex!important}.i3-hamburger{display:none!important}.i3-pill:hover{background:#f7f7f8!important;border-color:#bbb!important}.i3-news-card:hover,.i3-service-card:hover,.i3-story-card:hover{box-shadow:0 4px 20px #00000014;transform:translateY(-2px)}.i3-feature-card:hover{box-shadow:0 4px 16px #0000000f;border-color:#ccc!important}.i3-nav-link:hover{opacity:.65!important}.i3-footer-link:hover{color:#0d0d0d!important}.i3-chatbox:focus-within{box-shadow:0 2px 20px #0000001a!important}.i3-cta-btn:hover{transform:scale(1.03)}.i3-send-btn:hover{background:#333!important}.i3-feature-cta:hover{background:#fff3!important}@media (max-width:768px){.i3-nav-links{display:none!important}.i3-hamburger{display:flex!important}.i3-hero{padding:48px 16px 24px!important}.i3-section{padding:48px 16px!important}.i3-feature-hero{padding:32px 24px!important}.i3-news-grid,.i3-stories-grid{grid-template-columns:1fr!important}.i3-footer-grid{grid-template-columns:repeat(2,1fr)!important}.dc-lang-switcher-desktop{display:none!important}.dc-lang-switcher-mobile{display:inline-flex!important}.dc-cta-desktop{display:none!important}}.dc-lang-switcher-mobile{display:none}@media (max-width:768px){body,html{overflow-x:hidden!important}}@keyframes i3-blink{0%,to{opacity:1}50%{opacity:.3}}.i3-typing-dot{animation:i3-blink 1.2s infinite;display:inline-block}.i3-typing-dot:nth-child(2){animation-delay:.2s}.i3-typing-dot:nth-child(3){animation-delay:.4s}.i3-chatarea::-webkit-scrollbar{width:4px}.i3-chatarea::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}@keyframes i3-cursor-blink{0%,to{opacity:1}50%{opacity:0}}.i3-cursor{animation:i3-cursor-blink .8s infinite;color:#2563eb;font-weight:300}