.cb{border-top:1px solid var(--line)}.cb .sec-head{margin-bottom:48px}.cb .sec-head h2{max-width:14ch}.cb-qs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:56px}.cb-q{display:inline-flex;align-items:center;gap:12px;padding:12px 16px 12px 14px;border:1px solid var(--line-2);background:transparent;color:var(--mut);font:inherit;font-size:14px;letter-spacing:-.005em;line-height:1.2;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.cb-q:hover{color:#fff;border-color:rgba(255,255,255,.5)}.cb-q[aria-selected=true]{background:#fff;border-color:#fff;color:var(--ink)}.cb-q:focus-visible{outline:1px solid #fff;outline-offset:3px}.cb-q-n{font-size:10.5px;letter-spacing:.14em;color:var(--mut-2)}.cb-q[aria-selected=true] .cb-q-n{color:rgba(6,6,6,.55)}.cb-board{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cb-col{position:relative;min-width:0;display:flex;flex-direction:column;padding:36px 28px 44px}.cb-col:first-child{padding-left:var(--pad)}.cb-col+.cb-col{box-shadow:inset 1px 0 0 var(--line)}.cb-col.is-us{background:var(--paper);color:var(--ink);box-shadow:none}.cb-who{min-height:128px}.cb-n{display:block;font-size:11px;letter-spacing:.14em;color:var(--mut-2)}.cb-who h3{margin-top:16px;font-size:clamp(18px,1.4vw,22px);font-weight:400;letter-spacing:-.015em;line-height:1.2}.cb-name-short{display:none}.cb-line{margin-top:10px;font-size:13.5px;line-height:1.55;color:var(--mut);max-width:28ch;text-wrap:pretty}.cb-col.is-us .cb-n{color:rgba(6,6,6,.5)}.cb-col.is-us .cb-line{color:rgba(6,6,6,.66)}.cb-ans{margin-top:34px;padding-top:26px;border-top:1px solid var(--line);flex:1 1;font-size:clamp(22px,2vw,32px);min-height:calc(3.42em + 26px)}.cb-col.is-us .cb-ans{border-top-color:rgba(6,6,6,.16)}.cb-a{margin:0;font-size:inherit;font-weight:400;letter-spacing:-.02em;line-height:1.14;color:#fff;text-wrap:balance}.cb-col.is-us .cb-a{color:var(--ink)}.cb-foot{margin-top:28px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px 40px}.cb-note{font-size:11px;color:var(--mut-2);max-width:60ch}.cb-more,.cb-note{letter-spacing:.14em;text-transform:uppercase}.cb-more{font-family:var(--font-mono),monospace;font-size:12px;padding:2px 0 6px;border-bottom:1px solid var(--line-2);white-space:nowrap;transition:border-color .25s ease}.cb-more:hover{border-color:#fff}@media (prefers-reduced-motion:no-preference){.cb-a:not([hidden]){animation:cb-in .5s cubic-bezier(.2,.6,.2,1) both}.cb-col:nth-child(2) .cb-a{animation-delay:.06s}.cb-col:nth-child(3) .cb-a{animation-delay:.12s}.cb-col:nth-child(4) .cb-a{animation-delay:.2s}}html[data-motion=paused] .cb-a{animation:none}@keyframes cb-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:1180px){.cb-col{padding:30px 20px 36px}.cb-col:first-child{padding-left:var(--pad)}.cb-who{min-height:150px}}@media (max-width:900px){.cb.gridlines:before{background-size:0 0,1px var(--tick),1px var(--tick)}.cb-board{grid-template-columns:repeat(2,minmax(0,1fr))}.cb-col:nth-child(odd){padding-left:var(--pad)}.cb-col:nth-child(n+3){border-top:1px solid var(--line)}.cb-col:nth-child(3){box-shadow:none}.cb-who{min-height:0}.cb-line{display:none}.cb-ans{margin-top:18px;padding-top:18px;font-size:clamp(19px,4.6vw,24px)}.cb-qs{gap:8px;margin-bottom:36px}.cb-q{font-size:13px;padding:10px 12px}}@media (max-width:520px){.cb-col{padding:22px 14px 26px}.cb-col:nth-child(odd){padding-left:var(--pad)}.cb-name-long{display:none}.cb-name-short{display:inline}.cb-ans{font-size:18px}}