.how-models-table-wrap{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface-card)}.how-models-table{min-width:0}.how-models-table th,.how-models-table td{padding:var(--space-4)}.how-models-table thead th{white-space:nowrap}.how-models-cards{gap:var(--space-8);display:none}.how-models-group{gap:var(--space-3);display:grid}.how-models-group-title{color:var(--text);font-size:var(--type-body);font-weight:700}.how-model-card{gap:var(--space-3);display:grid}.how-model-card-head{justify-content:space-between;align-items:flex-start;gap:var(--space-2);flex-wrap:wrap;display:flex}.how-model-card-head h4{min-width:0;color:var(--text);font-size:var(--type-card-title);font-weight:700;line-height:1.4}.how-model-card-head .gd-tag{white-space:normal;text-align:center}.how-model-card-future{color:var(--text-soft);font-size:var(--type-label)}.how-model-card[data-model-card-status=future]{background:var(--surface-sunken)}@media (min-width:768px){.how-models-group .ui-card-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.how-models-table-wrap{display:none}.how-models-cards{display:grid}}.kn-page .gd-hero-copy h1{margin:0}.kn-checks{--gd-cols:4;padding:0;list-style:none}.kn-checks .gd-card>p{font-size:15px;line-height:1.75}.kn-steps{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.kn-steps li{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr);gap:14px;padding:18px 0;display:grid}.kn-steps li>span{background:var(--primary-soft);width:32px;height:32px;color:var(--primary);border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.kn-steps strong{color:var(--text);font-size:16px;line-height:1.6}.kn-steps p{color:var(--text-soft);margin:2px 0 0;font-size:15px;line-height:1.75}.kn-page .gd-cta .gd-body a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}@media (max-width:1023px){.kn-checks{--gd-cols:2}}@media (max-width:560px){.kn-checks{--gd-cols:1}}.how-models-table tbody th{white-space:nowrap}
