.ct .ct-hero__grid{gap:clamp(2.5rem,5vw,4rem);display:grid}@media (min-width:960px){.ct .ct-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(2.5rem,5vw,5rem)}}.ct .ct-plot{margin:0}.ct .ct-plot .bc-drawing{max-width:34rem}.ct .ct-plot .ct-plot__grid{stroke-opacity:.16}.ct .ct-plot figcaption{border-top:1px solid var(--bc-line-faint);margin-top:.85rem;padding-top:.85rem}.ct .ct-channels{--ct-gap:1.25rem;--ct-pad:clamp(1.25rem, 2.6vw, 2.25rem);--ct-node:calc(var(--ct-pad) + .875rem);gap:var(--ct-gap);margin:0;padding:0 0 0 1.75rem;list-style:none;display:grid}.ct .ct-channel{min-height:15rem;padding:var(--ct-pad);flex-direction:column;gap:.9rem;display:flex}.ct .ct-channel__icon{width:1.75rem;height:1.75rem;color:var(--bc-ink);flex:none}.ct .ct-channel__title{margin-top:.6rem}.ct .ct-channel .bc-body{max-width:30rem}.ct .ct-channel__go{border-top:1px solid var(--bc-line);min-height:3.25rem;font-family:var(--bc-font-body);letter-spacing:.13em;text-transform:uppercase;color:var(--bc-ink);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;font-size:.8rem;font-weight:800;text-decoration:none;display:flex}.ct .ct-channel__go:after{content:"";z-index:1;position:absolute;inset:0}.ct .ct-channel__go svg{width:1rem;height:1rem;transition:transform .22s var(--bc-ease);flex:none}.ct .ct-channel:hover .ct-channel__go svg{transform:translate(4px)}.ct .ct-channel:has(.ct-channel__go:focus-visible){--tick:var(--bc-red);border-color:var(--bc-line-strong);outline:2px solid var(--bc-red);outline-offset:3px}@supports selector(:has(a)){html body .bc-site .ct .ct-channel__go:focus-visible{outline:none}}.ct .ct-channel__bus,.ct .ct-channel__drop{background:var(--bc-line-strong);pointer-events:none;transition:background-color .2s var(--bc-ease);position:absolute}.ct .ct-channel__drop{top:var(--ct-node);width:1.25rem;height:1px;left:-1.25rem}.ct .ct-channel__drop:before{content:"";box-sizing:border-box;border:1px solid var(--bc-ink);background:var(--bc-paper);width:7px;height:7px;transition:border-color .2s var(--bc-ease);position:absolute;top:-3px;left:-3px}.ct .ct-channel__bus{top:calc(-1 * var(--ct-gap));width:1px;bottom:0;left:-1.25rem}.ct .ct-channel:first-child .ct-channel__bus{top:var(--ct-node)}.ct .ct-channel:last-child .ct-channel__bus{height:calc(var(--ct-gap) + var(--ct-node));bottom:auto}.ct .ct-channel:first-child:last-child .ct-channel__bus{display:none}.ct .ct-channel:hover .ct-channel__drop{background:var(--bc-red)}.ct .ct-channel:has(.ct-channel__go:focus-visible) .ct-channel__drop{background:var(--bc-red)}.ct .ct-channel:hover .ct-channel__drop:before{border-color:var(--bc-red)}.ct .ct-channel:has(.ct-channel__go:focus-visible) .ct-channel__drop:before{border-color:var(--bc-red)}@media (min-width:960px){.ct .ct-channels{grid-template-columns:repeat(3,minmax(0,1fr));padding:2.5rem 0 0}.ct .ct-channel{min-height:clamp(20rem,27vw,25rem)}.ct .ct-channel__drop{top:-1.75rem;left:var(--ct-node);width:1px;height:1.75rem}.ct .ct-channel__bus{top:-1.75rem;bottom:auto;right:0;left:calc(-1 * var(--ct-gap));width:auto;height:1px}.ct .ct-channel:first-child .ct-channel__bus{top:-1.75rem;left:var(--ct-node)}.ct .ct-channel:last-child .ct-channel__bus{width:calc(var(--ct-gap) + var(--ct-node));height:1px;right:auto}}.ct .ct-brief__row{gap:2rem;display:grid}.ct .ct-brief__leader{display:none}@media (min-width:960px){.ct .ct-brief__row{grid-template-columns:auto minmax(4rem,1fr) auto;align-items:center;column-gap:1.75rem}.ct .ct-brief__leader{background:linear-gradient(var(--bc-line-strong), var(--bc-line-strong)) 0 0 / 1px 9px no-repeat, repeating-linear-gradient(90deg, var(--bc-line-strong) 0 6px, transparent 6px 11px) 0 4px / calc(100% - 8px) 1px no-repeat;height:9px;display:block;position:relative}.ct .ct-brief__leader:after{content:"";border-left:8px solid var(--bc-line-strong);border-block:4.5px solid #0000;position:absolute;top:0;right:0}}@media (max-width:559.98px){.ct .ct-brief__row .bc-btn{width:100%}}@media (prefers-reduced-motion:reduce){.ct .ct-channel__go svg,.ct .ct-channel__bus,.ct .ct-channel__drop,.ct .ct-channel__drop:before{transition:none}}
