@keyframes mathion-eyebrow-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.mathion-eyebrow-dot{animation:1.6s ease-in-out infinite mathion-eyebrow-pulse}.mathion-pill-btn{cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .2s,background-color .15s,border-color .15s,color .15s;display:inline-flex}.mathion-pill-btn:hover{transform:translateY(-1px);box-shadow:0 10px 20px -8px #0000004d}.mathion-pill-btn:focus-visible{outline:2px solid var(--green-d);outline-offset:3px}.mathion-pill-btn:disabled,.mathion-pill-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.mathion-pill-btn--green{background:linear-gradient(135deg, var(--green), var(--green-d));color:#fff}.mathion-pill-btn--dark{background:var(--ink);color:#fff}.mathion-pill-btn--ghost{color:var(--ink);border:1.5px solid var(--line-2);background:0 0}.mathion-pill-btn--ghost:hover{background:var(--paper)}.mathion-pill-btn--ghost-inverted{color:#fff;background:0 0;border:1.5px solid #ffffff4d}.mathion-pill-btn--ghost-inverted:hover{background:#ffffff14}.mathion-faq-item[open] .mathion-faq-chevron{transform:rotate(180deg)}.mathion-faq-chevron{transition:transform .2s}.mathion-faq-summary::-webkit-details-marker{display:none}.mathion-faq-summary{list-style:none}
