.inh-section{padding:96px 0;border-top:1px solid var(--border)}@media(max-width:1024px){.inh-section{padding:72px 0}}@media(max-width:768px){.inh-section{padding:56px 0}}.inh-section--tint{background:var(--bg-subtle)}.inh-container{max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}@media(max-width:1024px){.inh-container{padding:0 var(--gutter-md)}}@media(max-width:480px){.inh-container{padding:0 var(--gutter-sm)}}.inh-head{max-width:720px;margin:0 auto 48px;text-align:center}.inh-head .wch-heading{margin:14px 0 0;text-wrap:balance}.inh-head .wch-desc{margin:14px auto 0;max-width:60ch}@media(max-width:768px){.inh-head{margin-bottom:32px}}.inh-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--border)}@media(max-width:860px){.inh-steps{grid-template-columns:minmax(0,1fr)}}.inh-steps li{padding-block:28px 8px;padding-inline:0 32px}.inh-steps li+li{-webkit-padding-start:32px;padding-inline-start:32px;-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}@media(max-width:860px){.inh-steps li{padding:24px 0}.inh-steps li+li{-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0;border-top:1px solid var(--border)}}.inh-steps__num{font-family:var(--font-body);font-size:var(--text-small);font-weight:600;color:var(--crm-600);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inh-steps h3{margin:12px 0 8px;font-family:var(--font-display);font-size:20px;font-weight:600;line-height:var(--lh-title);letter-spacing:-.015em;color:var(--text-1)}.inh-steps p{margin:0;font-size:15px;line-height:1.6}.inh-other,.inh-steps p{font-family:var(--font-body);color:var(--text-3)}.inh-other{display:flex;align-items:flex-start;gap:10px;max-width:760px;margin:32px auto 0;font-size:var(--text-body-sm);line-height:var(--lh-body)}.inh-other .pi{margin-top:5px;font-size:14px;color:var(--crm-600)}.inh-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--border);-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}@media(max-width:900px){.inh-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.inh-index{grid-template-columns:minmax(0,1fr)}}.inh-index li{padding:24px 24px 28px;-webkit-border-end:1px solid var(--border);border-inline-end:1px solid var(--border);border-bottom:1px solid var(--border)}.inh-index__num{font-family:var(--font-mono);font-size:var(--text-caption);font-weight:500;color:var(--text-5)}.inh-index h3{margin:14px 0 6px;font-family:var(--font-display);font-size:18px;font-weight:600;line-height:var(--lh-title);color:var(--text-1)}.inh-index p{margin:0;font-family:var(--font-body);font-size:14.5px;line-height:1.6;color:var(--text-3)}.inh-regions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--border)}@media(max-width:1024px){.inh-regions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.inh-regions{grid-template-columns:minmax(0,1fr)}}.inh-regions__item{padding-block:24px;padding-inline:0 24px;border-bottom:1px solid var(--border)}.inh-regions__item+.inh-regions__item{-webkit-padding-start:24px;padding-inline-start:24px;-webkit-border-start:1px solid var(--border);border-inline-start:1px solid var(--border)}@media(max-width:1024px){.inh-regions__item:nth-child(odd){-webkit-padding-start:0;padding-inline-start:0;-webkit-border-start:0;border-inline-start:0}}@media(max-width:560px){.inh-regions__item{padding-inline:0!important;-webkit-border-start:0!important;border-inline-start:0!important}}.inh-regions__item h3{margin:10px 0 8px;font-family:var(--font-display);font-size:18px;font-weight:600;color:var(--text-1)}.inh-regions__item p{margin:0;font-family:var(--font-body);font-size:14.5px;line-height:1.6;color:var(--text-3)}.inh-regions__code{display:inline-block;padding:2px 8px;border:1px solid var(--crm-200);border-radius:999px;background:var(--white);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:600;color:var(--crm-600)}