#framer-badge-container, a[href*="finestdevs.com"],a[href*="framebite.com"],a[href*="framerbite.studio"],a[href="https://www.framer.com"],a[href="https://github.com/"],a[href="https://x.com/"],a[href="https://x.com"],a[href="https://www.youtube.com/"],a[href="https://discord.com/"],a[href*="accounts.google.com"]{display:none!important}
form :has(> input[type="password"]),form input[type="password"]{display:none!important}
.snacks-form-note{font:400 14px/1.5 "Stack Sans Text",Arial,sans-serif;color:#625d62;margin:8px 0 0}

.snacks-auth [data-framer-name="Google Button"],.snacks-auth [data-framer-name="Line & Text"],form label:has(input[type="password"]){display:none!important}

/* The public site uses one layout and a compact, purposeful footer. */
header .framer-6nv0t4-container{display:none!important}
.framer-eaBZk .snacks-footer-nav{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px!important;width:min(760px,100%)!important;align-items:start!important}
.snacks-footer-group{display:flex;flex-direction:column;align-items:flex-start;gap:12px;font:400 14px/1.5 "Stack Sans Text",Arial,sans-serif;color:#5e5d5a}
.snacks-footer-group h3{margin:0 0 10px;font:500 16px/1.4 "Stack Sans Text",Arial,sans-serif;color:#231f23}
.snacks-footer-group a{color:inherit;text-decoration:none;transition:color .2s ease;min-height:24px;display:inline-flex;align-items:center}
.snacks-footer-group a:hover{color:#f3582d}
.snacks-footer-group a:focus-visible{outline:2px solid #f3582d;outline-offset:5px;border-radius:2px}
.framer-eaBZk .framer-xntfl7{display:none!important}
.framer-eaBZk .framer-12hp1h9{align-items:flex-start!important}
@media(max-width:809px){
 .framer-eaBZk .snacks-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px!important;width:100%!important}
 .snacks-footer-group{gap:10px}
 .snacks-footer-group a{min-height:30px}
}
