/* Match the reference mark and typography while giving ordinare its own wordmark. */
.framer-1nyUm { -webkit-mask:none!important; mask:none!important; aspect-ratio:auto!important; background:transparent!important; width:132px!important; height:26px!important; display:flex!important; align-items:center!important; gap:8px!important; color:white!important; }
.framer-1nyUm::before { content:""; flex:none; width:24px; height:24px; background:currentColor; -webkit-mask:url('/ordinare-mark.svg') center/contain no-repeat; mask:url('/ordinare-mark.svg') center/contain no-repeat; }
.framer-1nyUm::after { content:"ordinare"; font-family:"Inter Display","Inter",sans-serif; font-size:28px; font-weight:400; line-height:1; letter-spacing:-1.1px; }
#framer-badge-container, a[href="#social-pending"], [data-framer-name="Framer Badge"] { display:none!important; }
.ordinare-form-status { font-family:Inter,sans-serif; font-size:14px; line-height:1.5; color:inherit; width:100%; margin-top:10px; }
#__framer-badge-container, a[href="https://www.framer.com"], a[href="https://www.framer.com/"], a[href="https://framer.com"], a[href="https://framer.com/"] {display:none!important}
footer div:has(> a[href="#social-pending"]) {display:none!important}
footer a[href="https://x.com/ordinare_to"] {display:flex!important;align-items:center;justify-content:center;min-width:40px;min-height:40px;border-radius:8px;transition:background-color .2s}
footer a[href="https://x.com/ordinare_to"]:hover {background-color:rgba(8,50,71,.08)}
footer a[href="https://x.com/ordinare_to"]:focus-visible {outline:2px solid #083247;outline-offset:4px}
