.tw-theme,.twicsy-theme{--tw-bg:#fff;--tw-ink:#16161d;--tw-muted:#6b6b76;--tw-line:#ececf1;--tw-surface:#f6f6f9;--tw-accent:#ff5634;--tw-accent-hover:#ef4523;--tw-accent-soft:#fff0eb;--tw-dark:#0e0e12;--tw-dark-muted:#9a9aa6;--tw-pink:#fdeef5;--tw-blue:#ebf2ff;--tw-green:#e8f7ee;--tw-violet:#f1edfe;--tw-yellow:#fff6dc;--tw-radius:28px;background-color:var(--tw-bg);color:var(--tw-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:Inter,system-ui,sans-serif}.tw-display{letter-spacing:-.045em;font-weight:800;line-height:1.02}.tw-heading{letter-spacing:-.035em;font-weight:800;line-height:1.08}.tw-chip-word{background:var(--tw-violet);color:#6d4aff;border-radius:.32em;align-items:center;gap:.18em;padding:0 .28em .04em;display:inline-flex}.tw-chip-word--accent{background:var(--tw-accent-soft);color:var(--tw-accent)}.tw-btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;height:3.25rem;padding:0 1.6rem;font-size:.95rem;font-weight:700;transition:background-color .15s,transform .15s,color .15s;display:inline-flex}.tw-btn:active{transform:scale(.98)}.tw-btn--primary{background:var(--tw-accent);color:#fff}.tw-btn--primary:hover{background:var(--tw-accent-hover)}.tw-btn--ghost{background:var(--tw-surface);color:var(--tw-ink)}.tw-btn--ghost:hover{background:var(--tw-line)}.tw-btn--dark{background:var(--tw-ink);color:#fff}.tw-btn--dark:hover{background:#2a2a33}.tw-btn--light{color:var(--tw-ink);background:#fff}.tw-btn--light:hover{background:#f0f0f4}.tw-card{border-radius:var(--tw-radius);border:1px solid var(--tw-line);background:#fff}.tw-soft-card{border-radius:var(--tw-radius);background:var(--tw-surface);padding:1.75rem}.tw-soft-card--pink{background:var(--tw-pink)}.tw-soft-card--blue{background:var(--tw-blue)}.tw-soft-card--green{background:var(--tw-green)}.tw-soft-card--violet{background:var(--tw-violet)}.tw-soft-card--yellow{background:var(--tw-yellow)}.tw-soft-card--white{border:1px solid var(--tw-line);background:#fff}.tw-soft-card h2{letter-spacing:-.02em;margin-bottom:.6rem;font-size:1.25rem;font-weight:800}.tw-soft-card p{color:var(--tw-muted);line-height:1.6}.tw-page{padding:3.5rem 1rem 6rem}.tw-page-inner{max-width:68rem;margin:0 auto}.tw-eyebrow{background:var(--tw-surface);height:2rem;color:var(--tw-muted);border-radius:999px;align-items:center;margin-bottom:1.25rem;padding:0 .9rem;font-size:.8rem;font-weight:600;display:inline-flex}.tw-page-title{letter-spacing:-.045em;max-width:48rem;margin-bottom:1.25rem;font-size:clamp(2.25rem,5vw,4rem);font-weight:800;line-height:1.04}.tw-page-lead{color:var(--tw-muted);max-width:42rem;margin-bottom:3rem;font-size:1.15rem;line-height:1.6}.tw-card-grid,.tw-faq-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.tw-contact-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:1024px){.tw-contact-grid{grid-template-columns:5fr 7fr}}.tw-page-cta{flex-wrap:wrap;gap:.75rem;margin-top:3rem;display:flex}.tw-legal-updated{color:var(--tw-muted);margin-bottom:2.5rem;font-size:.9rem}.tw-legal{max-width:46rem}.tw-legal h2{letter-spacing:-.02em;margin:2.25rem 0 .75rem;font-size:1.3rem;font-weight:800}.tw-legal p{color:#44444e;line-height:1.7}@keyframes tw-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.tw-marquee-track{width:max-content;animation:40s linear infinite tw-marquee;display:flex}@media (prefers-reduced-motion:reduce){.tw-marquee-track{animation:none}}@keyframes tw-float{0%,to{transform:translateY(0) rotate(var(--tw-rot,0deg))}50%{transform:translateY(-10px) rotate(var(--tw-rot,0deg))}}.tw-float{animation:6s ease-in-out infinite tw-float}@media (prefers-reduced-motion:reduce){.tw-float{animation:none}}.tw-no-scrollbar::-webkit-scrollbar{display:none}.tw-no-scrollbar{scrollbar-width:none}
