.tj-landing .nav ul a.here{color:var(--teal-text)}.tj-landing .faq-hero{padding:64px 0 28px}.tj-landing .faq-grid{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:56px;padding-bottom:96px;display:grid}.tj-landing .faq-nav{flex-direction:column;gap:4px;display:flex;position:sticky;top:92px}.tj-landing .faq-nav a{color:var(--ink80);border-radius:10px;padding:8px 12px;font-size:15px;font-weight:700;text-decoration:none}.tj-landing .faq-nav a:hover,.tj-landing .faq-nav a.on{background:var(--teal-tint);color:var(--teal-text)}.tj-landing .faq-search{border:1px solid var(--border);background:var(--paper);border-radius:12px;align-items:center;gap:10px;height:48px;margin-bottom:28px;padding:0 14px;display:flex}.tj-landing .faq-search svg{width:18px;height:18px;stroke:var(--ink-icon);stroke-width:2.2px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex:none}.tj-landing .faq-search input{min-width:0;font:600 16px var(--font-nunito),sans-serif;color:var(--ink);background:0 0;border:0;outline:0;flex:1}.tj-landing .faq-group{margin-bottom:44px}.tj-landing .faq-group h2{margin:0 0 6px;padding-top:8px;font-size:24px}.tj-landing .faq-group .gd{color:var(--ink60);margin-bottom:14px;font-size:16px}.tj-landing details{background:var(--paper);box-shadow:var(--sh-row);border-radius:14px;margin-bottom:8px;overflow:hidden}.tj-landing summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:17px;font-weight:800;line-height:1.35;list-style:none;display:flex}.tj-landing summary::-webkit-details-marker{display:none}.tj-landing summary .ic{background:var(--surface2);width:26px;height:26px;transition:transform .2s var(--asentar);border-radius:9px;flex:none;place-items:center;display:grid}.tj-landing summary .ic svg{width:14px;height:14px;stroke:var(--teal-text);stroke-width:2.6px;fill:none;stroke-linecap:round;stroke-linejoin:round}.tj-landing details[open] summary .ic{transform:rotate(180deg)}.tj-landing details[open] summary{border-bottom:1px solid var(--divider-soft)}.tj-landing .ans{color:var(--ink80);flex-direction:column;gap:10px;padding:14px 20px 20px;font-size:16px;line-height:1.6;display:flex}.tj-landing .ans ul{flex-direction:column;gap:4px;margin:0;padding-left:20px;display:flex}.tj-landing .tj{background:var(--teal-tint);color:var(--teal-text);vertical-align:middle;border-radius:999px;align-items:center;gap:6px;margin-left:8px;padding:2px 9px;font-size:12px;font-weight:800;display:inline-flex}.tj-landing .soon{background:var(--mango-tint);color:var(--mango-deep);vertical-align:middle;border-radius:999px;align-items:center;gap:6px;margin-left:8px;padding:2px 9px;font-size:12px;font-weight:800;display:inline-flex}.tj-landing details.hide{display:none}.tj-landing .faq-empty{background:var(--paper);box-shadow:var(--sh-row);color:var(--ink60);border-radius:14px;padding:22px 24px;font-weight:700}.tj-landing .faq-cta{background:var(--paper);box-shadow:var(--sh-card);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:12px;padding:36px 40px;display:flex}.tj-landing .faq-cta h3{font-size:22px}.tj-landing .faq-cta p{color:var(--ink60);margin-top:4px}@media (max-width:900px){.tj-landing .faq-grid{grid-template-columns:1fr;gap:24px}.tj-landing .faq-nav{flex-flow:wrap;position:static}.tj-landing .faq-cta{padding:24px 22px}}
