.column{padding-top:var(--space-2xl);padding-bottom:var(--space-8xl)}.column__tabs{display:flex;gap:8px;overflow-x:auto;margin-bottom:var(--space-2xl);scrollbar-width:none}.column__tab{flex:none;padding:7px 14px;border:1px solid var(--color-border-strong);border-radius:999px;font-size:var(--text-sm);color:var(--color-text-faint)}.column__tab[aria-current=page]{color:var(--color-text);border-color:currentColor;font-weight:700}.column__list{list-style:none;margin:0;padding:0}.column__item{border-bottom:1px solid var(--color-border)}.column__item a{display:block;padding:var(--space-lg) 0}.column__kicker{display:block;font-size:var(--text-xs);color:var(--color-text-faint)}.column__card-title{display:block;margin-top:4px;font-size:var(--text-lg);font-weight:700;word-break:keep-all}.column__card-sum{display:block;margin-top:4px;font-size:var(--text-sm);color:var(--color-text-faint)}.column__empty{padding:var(--space-4xl) 0;text-align:center;color:var(--color-text-faint)}.column__pages{display:flex;justify-content:space-between;margin-top:var(--space-2xl);font-size:var(--text-sm)}.column__crumb{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;font-size:var(--text-xs);color:var(--color-text-faint)}.column__crumb li+li:before{content:"›";margin-right:6px}.column__h1{margin:var(--space-md) 0 0;font-size:var(--text-3xl);line-height:1.35;word-break:keep-all}.column__meta{margin:8px 0 0;font-size:var(--text-xs);color:var(--color-text-faint)}.column__cover{display:block;width:100%;height:auto;margin-top:var(--space-xl);border-radius:12px}.column__summary{margin-top:var(--space-xl);padding:14px 16px;border:1px solid var(--color-border-strong);border-radius:12px}.column__summary strong{display:block;margin-bottom:4px;font-size:var(--text-sm)}.column__summary p{margin:0}.column__body,.column__summary p{font-size:16px;line-height:1.7;word-break:keep-all}.column__body{max-width:720px;margin-top:var(--space-2xl);overflow-wrap:anywhere}.column__body h2{margin:2em 0 .6em;font-size:var(--text-2xl);line-height:1.4}.column__body h3{margin:1.6em 0 .5em;font-size:var(--text-xl);line-height:1.4}.column__body ol,.column__body p,.column__body ul{margin:0 0 1em}.column__body ol,.column__body ul{padding-left:1.3em}.column__body a{text-decoration:underline}.column__body img{display:block;max-width:100%;height:auto;margin:1em 0;border-radius:10px}.column__body blockquote{margin:0 0 1em;padding-left:12px;border-left:3px solid var(--color-border-strong);color:var(--color-text-faint)}.column__table{overflow-x:auto;margin:0 0 1em}.column__table table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.column__table td,.column__table th{padding:8px 10px;border:1px solid var(--color-border-strong);text-align:left;word-break:keep-all}.column__faq{margin-top:var(--space-3xl)}.column__section-title{margin:0 0 var(--space-md);font-size:var(--text-2xl)}.column__faq h3{margin:var(--space-lg) 0 4px;font-size:var(--text-lg);line-height:1.45;word-break:keep-all}.column__faq p{margin:0;font-size:16px;line-height:1.7;word-break:keep-all}.column__cta{display:block;text-align:center}.column__cta,.column__related{margin-top:var(--space-3xl)}