.guide-body{color:var(--color-neutral-300);font-size:1rem;line-height:1.7}.guide-body h1{font-size:1.875rem;line-height:1.2;letter-spacing:-.025em}.guide-body h1,.guide-body h2{color:var(--color-neutral-50);font-weight:600}.guide-body h2{margin-top:2.5rem;font-size:1.25rem;line-height:1.3;letter-spacing:-.015em}.guide-body ol,.guide-body p,.guide-body table,.guide-body ul{margin-top:1rem}.guide-body h1+p{color:var(--color-neutral-400)}.guide-body ol{list-style:decimal;padding-left:1.25rem}.guide-body ul{list-style:disc;padding-left:1.25rem}.guide-body li+li{margin-top:.5rem}.guide-body strong{color:var(--color-neutral-50);font-weight:600}.guide-body a{text-decoration:underline;text-underline-offset:4px;color:var(--color-neutral-100)}.guide-body table{display:block;overflow-x:auto;border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums;white-space:nowrap}.guide-body td,.guide-body th{padding:.5rem .75rem .5rem 0;text-align:left;border-bottom:1px solid rgb(255 255 255/.1)}.guide-body th{color:var(--color-neutral-500);font-weight:500}.guide-body .guide-block{margin-top:1.25rem}.guide-body .guide-group{margin-top:1.25rem;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-500)}.guide-body ul.guide-links{list-style:none;padding:0;margin-top:.5rem;border-radius:1rem;background:var(--color-neutral-900);overflow:hidden}.guide-body ul.guide-links li{margin:0}.guide-body ul.guide-links li+li{border-top:1px solid rgb(255 255 255/.06)}.guide-body .guide-links .guide-row,.guide-body .guide-links a{display:block;padding:.875rem 1.25rem;text-decoration:none}.guide-body .guide-label{display:block;color:var(--color-neutral-50);font-weight:500}.guide-body .guide-hint{display:block;margin-top:.125rem;font-size:.875rem;line-height:1.4;color:var(--color-neutral-500)}.guide-body .guide-card{margin-top:1.5rem;border-radius:1rem;background:var(--color-neutral-900);padding:1.25rem;text-align:center}.guide-body .guide-card p{margin:0;color:var(--color-neutral-400)}.guide-body .guide-button{display:block;margin-top:1rem;border-radius:1rem;background:#fff;color:var(--color-neutral-950);padding:1rem;font-size:1.125rem;font-weight:600;text-decoration:none}