.gd .gd-p{color:var(--muted);max-width:780px;font-size:18px;line-height:1.65}.gd-table-wrap{border:1px solid var(--line);border-radius:18px;margin:28px 0 8px;overflow-x:auto}.gd-table{border-collapse:collapse;width:100%;min-width:560px;font-size:15.5px}.gd-table th,.gd-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 16px;line-height:1.5}.gd-table tbody tr:last-child th,.gd-table tbody tr:last-child td{border-bottom:0}.gd-table thead th{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:13px}.gd-table tbody th{width:30%;font-weight:650}.gd-table .gd-us{background:#839ff717}.gd-table thead .gd-us{color:var(--acc)}.gd-faq{gap:10px;display:grid}.gd-faq details{border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 80%,transparent);border-radius:16px;padding:0 18px}.gd-faq summary{cursor:pointer;padding:16px 0;font-size:17px;font-weight:650}.gd-faq details p{color:var(--muted);margin:0 0 16px;line-height:1.6}.gd-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;margin-top:28px;display:grid}.gd-card{border:1px solid var(--line);background:color-mix(in srgb,var(--panel) 80%,transparent);color:inherit;border-radius:18px;gap:8px;padding:20px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.gd-card:hover{border-color:#839ff766;transform:translateY(-2px)}.gd-card small{color:var(--acc);letter-spacing:.12em;font-size:12px;font-weight:750}.gd-card b{font-size:19px;line-height:1.25}.gd-card span{color:var(--muted);font-size:14.5px;line-height:1.5}@media (max-width:640px){.gd .gd-p{font-size:16.5px}}
