.guide-header{border-bottom:1px solid var(--ink);flex-direction:column;gap:16px;padding:48px 0 40px;display:flex}.guide-lead{max-width:62ch;color:var(--ink-2);font-size:18px;line-height:1.5}.guide-index ul{--cols:3;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:1px solid var(--ink);margin:16px 0 0;padding:0;list-style:none;display:grid}.guide-index li{border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.guide-index li:nth-child(-n+3){border-top:0}.guide-index li:nth-child(3n+1){border-left:0}.guide-index a{align-items:baseline;gap:10px;height:100%;padding:16px;font-size:17px;font-weight:600;text-decoration:none;transition:background-color .12s ease-out;display:flex}.guide-index li:nth-child(3n+1) a{padding-left:0}.guide-index a:hover{background:var(--surface)}@media (width<=1023px){.guide-index ul{--cols:2}.guide-index li:nth-child(n){border-top:1px solid var(--rule);border-left:1px solid var(--rule)}.guide-index li:nth-child(-n+2){border-top:0}.guide-index li:nth-child(odd){border-left:0}.guide-index li:nth-child(n) a{padding-left:16px}.guide-index li:nth-child(odd) a{padding-left:0}}@media (width<=767px){.guide-index ul{--cols:1}.guide-index li:nth-child(n){border-left:0;border-top:1px solid var(--rule)}.guide-index li:first-child{border-top:0}.guide-index li:nth-child(n) a{padding-left:0}}.guide-section{border-bottom:1px solid var(--ink);max-width:880px;scroll-margin-top:var(--header-height);padding:56px 0}.guide-section-head{flex-direction:column;gap:8px;margin-bottom:32px;display:flex}.guide-intro{max-width:62ch;color:var(--ink-2);font-size:17px;line-height:1.55}.guide-subtitle{margin:32px 0 12px}.guide-steps{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.guide-steps li{border-bottom:1px solid var(--rule);grid-template-columns:56px minmax(0,1fr);gap:8px;padding:20px 0;display:grid}.guide-step-num{font-family:var(--font-mono);color:var(--ink-2);font-size:24px;font-weight:500;line-height:1.2}.guide-step-title{letter-spacing:-.01em;margin-bottom:6px;font-size:19px;font-weight:700}.guide-step-body{max-width:64ch;line-height:1.6}.guide-step-body p+p,.guide-step-body p+ul{margin-top:10px}.guide-step-body ul{margin:0;padding-left:18px}.guide-step-body li{margin-top:6px}.guide-uses{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;display:grid}.guide-uses div{border-bottom:1px solid var(--rule);padding:16px 16px 16px 0}.guide-uses div:nth-child(2n){border-left:1px solid var(--rule);padding-left:16px}.guide-uses dt{font-weight:700}.guide-uses dd{color:var(--ink-2);margin:4px 0 0;line-height:1.5}.guide-table-wrap{overflow-x:auto}.guide-table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.guide-table th,.guide-table td{border-bottom:1px solid var(--rule);text-align:left;vertical-align:top;padding:12px 16px 12px 0}.guide-table thead th{border-bottom-color:var(--ink);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:12px;font-weight:500}.guide-table tbody th{font-family:var(--font-mono);font-weight:600}.guide-table td:last-child{color:var(--ink-2)}.guide-tips{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.guide-tips li{grid-template-columns:16px minmax(0,1fr);gap:8px;max-width:68ch;line-height:1.55;display:grid}.guide-tips .node{margin-top:8px}.guide-cta{margin-top:32px}.guide-faq{border-top:1px solid var(--ink);margin:0}.guide-faq div{border-bottom:1px solid var(--rule);padding:18px 0}.guide-faq dt{font-size:17px;font-weight:700}.guide-faq dd{max-width:68ch;color:var(--ink-2);margin:6px 0 0;line-height:1.6}.guide-privacy{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:32px;display:flex}.guide-problems{border-bottom:0;padding-bottom:80px}@media (width<=767px){.guide-header{padding:28px 0 24px}.guide-lead{font-size:16px}.guide-section{padding:40px 0}.guide-steps li{grid-template-columns:40px minmax(0,1fr)}.guide-step-num{font-size:18px}.guide-uses{grid-template-columns:minmax(0,1fr)}.guide-uses div:nth-child(2n){border-left:0;padding-left:0}.guide-cta .btn{width:100%}}
