.is-roundup .rd-pills{flex-wrap:wrap;gap:8px 10px;display:flex}.is-roundup .rd-disclosure{border:1px solid var(--line);background:var(--bg-2);border-radius:22px;margin-top:18px;padding:20px 24px}.is-roundup .rd-disclosure h2{align-items:center;gap:10px;font-size:20px;display:flex}.is-roundup .rd-disclosure p{margin-top:8px;font-size:16px;line-height:1.6}.is-roundup .rd-table{border:1px solid var(--line);border-collapse:separate;border-spacing:0;background:var(--surface);width:100%;box-shadow:var(--shadow);border-radius:24px;margin-top:24px;font-size:15px;line-height:1.45;overflow:hidden}.is-roundup .rd-table th,.is-roundup .rd-table td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:14px}.is-roundup .rd-table thead th{background:var(--bg-2);color:var(--muted);font:700 13px/1.2 var(--font);letter-spacing:.05em;text-transform:uppercase;border-top:0}.is-roundup .rd-table tbody th{width:15%;font:700 16px/1.3 var(--font)}.is-roundup .rd-table tbody th a{color:var(--ink);text-decoration:none}.is-roundup .rd-table tbody th a:hover{color:var(--primary);text-decoration:underline}.is-roundup .rd-table tbody th span[aria-hidden]{margin-right:4px}.is-roundup .rd-table td:nth-child(4){width:19%}.is-roundup .rd-table .rd-us>*{background:color-mix(in srgb, var(--primary-soft) 40%, var(--surface))}.is-roundup .rd-table .mk-note{font-size:14px}.is-roundup .rd-tools{gap:18px;margin:24px 0 0;padding:0;list-style:none;display:grid}.is-roundup .rd-tool{border:2px solid var(--line);background:var(--surface);border-radius:26px;padding:24px 26px;scroll-margin-top:90px}.is-roundup .rd-tool.is-us{border-color:color-mix(in srgb, var(--primary) 55%, var(--line))}.is-roundup .rd-tool-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 16px;display:grid}.is-roundup .rd-tool-emoji{background:var(--bg-2);border-radius:18px;place-items:center;width:56px;height:56px;font-size:30px;line-height:1;display:grid}.is-roundup .rd-tool h3{flex-wrap:wrap;align-items:center;gap:8px;font-size:24px;display:flex}.is-roundup .rd-ours{background:var(--primary-soft);color:var(--primary);font:700 12px/1.4 var(--font);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 10px}.is-roundup .rd-kind{color:var(--muted);font-size:16px}.is-roundup .rd-tool-mark{white-space:normal}.is-roundup .rd-facts{gap:10px;margin:18px 0 0;display:grid}.is-roundup .rd-facts>div{grid-template-columns:140px minmax(0,1fr);gap:4px 16px;display:grid}.is-roundup .rd-facts dt{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;padding-top:2px;font-size:14px;font-weight:700}.is-roundup .rd-facts dd{margin:0;font-size:16px;line-height:1.6}.is-roundup .rd-links{flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:15px;font-weight:700;display:flex}.is-roundup .rd-links a{color:var(--primary);text-decoration:none}.is-roundup .rd-links a:hover{text-decoration:underline}.is-roundup .rd-pick,.is-roundup .rd-also{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.is-roundup .rd-pick li,.is-roundup .rd-also li{background:var(--bg-2);border-radius:18px;padding:16px 20px;font-size:16px;line-height:1.6}.is-roundup .rd-note{color:var(--muted);align-items:flex-start;gap:12px;margin-top:18px;font-size:15px;line-height:1.6;display:flex}@media (max-width:860px){.is-roundup .rd-table,.is-roundup .rd-table tbody,.is-roundup .rd-table tr,.is-roundup .rd-table th,.is-roundup .rd-table td{width:auto;display:block}.is-roundup .rd-table thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.is-roundup .rd-table tbody tr{border-top:1px solid var(--line)}.is-roundup .rd-table tbody tr:first-child{border-top:0}.is-roundup .rd-table tbody th{border:0;width:auto;padding:16px 16px 4px}.is-roundup .rd-table td{border:0;padding:6px 16px}.is-roundup .rd-table td:last-child{padding-bottom:16px}.is-roundup .rd-table td:before{content:attr(data-label) / "";color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:2px;font-size:12px;font-weight:700;display:block}.is-roundup .rd-table td:nth-child(4){width:auto}}@media (max-width:560px){.is-roundup .rd-tool{padding:20px 18px}.is-roundup .rd-tool-head{grid-template-columns:auto minmax(0,1fr)}.is-roundup .rd-tool-mark{grid-column:1/-1;justify-self:start}.is-roundup .rd-tool-emoji{width:48px;height:48px;font-size:26px}.is-roundup .rd-facts>div{grid-template-columns:minmax(0,1fr)}.is-roundup .rd-disclosure{padding:18px}}.is-faq .faq-jump{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.is-faq .faq-jump-label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:14px;font-weight:700}.is-faq .faq-jump ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.is-faq .faq-jump a{border:2px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.is-faq .faq-jump a:hover{border-color:var(--primary)}.is-faq .faq-group{scroll-margin-top:80px}.is-faq .faq-group>h2{align-items:center;gap:12px;display:flex}.is-faq .faq-entries{gap:14px;margin-top:20px;display:grid}.is-faq .faq-entry{border:1px solid var(--line);background:var(--surface);border-radius:22px;padding:22px 24px;scroll-margin-top:80px}.is-faq .faq-entry h3{font-size:20px;line-height:1.35}.is-faq .faq-entry>p{max-width:72ch;margin-top:10px;font-size:17px;line-height:1.65}.is-faq .faq-entry .faq-more{color:var(--muted);flex-wrap:wrap;gap:6px 16px;font-size:15px;display:flex}.is-faq .faq-more a{color:var(--primary);font-weight:700;text-decoration:none}.is-faq .faq-more a:hover{text-decoration:underline}.is-faq .faq-lang{background:var(--primary-soft);color:var(--primary);border-radius:999px;margin-left:6px;padding:2px 7px;font-size:11px;font-weight:700}.is-faq .faq-facts{margin-top:64px}@media (max-width:560px){.is-faq .faq-entry{padding:18px}.is-faq .faq-entry h3{font-size:18px}.is-faq .faq-entry>p{font-size:16px}}
