.nav.scrolled{background:rgba(13,10,6,.9)}.mobile-menu.open{transform:translateY(0)}.tag b{color:var(--lime);font-weight:600}.form-error{font-size:.84rem;color:#ff9b7a;margin:.8rem 0 0;text-align:center}.form-error a{color:#ff9b7a;text-decoration:underline;font-weight:600}.form-success.show{display:block}.is-submitted .form-body{display:none}.industries-tags{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:2.4rem;justify-content:center}.chip{padding:.5rem .95rem;border:1px solid var(--line-dark);border-radius:var(--r-pill);font-size:.85rem;color:var(--muted-on-dark)}.dark .card{background:var(--ink-2);border-color:var(--line-dark)}.dark .card:hover{border-color:rgba(244,165,42,.4)}.dark .card p{color:var(--muted-on-dark)}.dark .card ul li{color:var(--text-on-dark)}.dark .card ul li svg{color:var(--lime)}.card.wide{grid-column:span 1}.dark .cat{border-color:var(--line-dark);color:var(--muted-on-dark)}.post__img .ph{font-family:var(--font-display);font-weight:700;color:rgba(255,255,255,.07);font-size:2.6rem}.light details.faq,.paper details.faq{border-color:var(--line-light)}.light details.faq summary .pm,.paper details.faq summary .pm{border-color:var(--line-light)}.light details.faq .ans,.paper details.faq .ans{color:var(--muted-on-light)}.cal__dow{text-align:center;font-size:.72rem;color:var(--muted-on-dark);text-transform:uppercase;letter-spacing:.06em;padding:.3rem 0}.cal__day{aspect-ratio:1;border:1px solid transparent;border-radius:10px;display:grid;place-items:center;font-size:.92rem;color:var(--text-on-dark);transition:.15s;background:var(--ink-3)}.cal__day:hover:not(:disabled){border-color:var(--lime);color:#fff}.cal__day:disabled{color:#4a4d48;background:0 0;cursor:not-allowed}.cal__day.sel{background:var(--lime);color:var(--lime-ink);font-weight:600}.cal__day.empty{background:0 0;border:0}.slot{padding:.6rem 0;border:1px solid var(--line-dark);border-radius:10px;text-align:center;font-size:.9rem;transition:.15s;background:var(--ink-3)}.slot:hover{border-color:var(--lime)}.slot.sel{background:var(--lime);color:var(--lime-ink);font-weight:600;border-color:var(--lime)}.cal__confirm.show{display:block}.cal__confirm b{color:var(--lime)}.reveal.in{opacity:1;transform:none}