#__framer-badge-container, .__framer-badge, .framer-5KnuK { display:none!important; }
[data-framer-name="Footer / X"] { width:auto!important; }
[data-framer-name="Footer / X"] a {
 display:inline-flex!important;
 align-items:center;
 justify-content:center;
 width:40px;
 height:40px;
 border:1px solid #393442;
 border-radius:4px;
 color:#fff!important;
 font:22px/1 Arial,sans-serif!important;
 text-decoration:none!important;
 transition:background-color .2s,border-color .2s;
}
[data-framer-name="Footer / X"] a:hover { background:#6655e8; border-color:#6655e8; }
[data-framer-name="Footer / X"] a:focus-visible { outline:2px solid #a99bff; outline-offset:4px; }
[data-framer-name="Footer / Logo Image"] { display:none!important; }
[data-framer-name="Footer / Contact Items"] > :last-child { display:none!important; }
.agitic-form-note { color:#b7b2d5; font:14px/1.5 Inter,sans-serif; margin:12px 0; }
[data-framer-name="Navbar / Logo Link"],
[data-framer-name="Footer / Logo Link"] {
 display:flex!important;
 flex-direction:row!important;
 align-items:center!important;
 gap:9px!important;
 width:max-content!important;
}
[data-framer-name="Navbar / Logo Link"]::before,
[data-framer-name="Footer / Logo Link"]::before {
 content:"";
 display:block;
 width:36px;
 height:36px;
 flex:0 0 36px;
 border-radius:4px;
 background:#6655e8 url('/assets/agitic-logo-v3.png') center/cover no-repeat;
}
@media (max-width:809px) {
 [data-framer-name="Navbar / Logo Link"]::before {
  width:32px;
  height:32px;
  flex-basis:32px;
 }
}
