.c2b-brand-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"words figure" "fonts styles";align-items:start;gap:26px 56px}.c2b-brand-words{grid-area:words;min-width:0}.c2b-change{display:flex;align-items:center;gap:14px;margin:22px 0 0;font-size:16px;line-height:1.5;color:var(--lb-ink)}.c2b-brandsec .hb-figure{grid-area:figure;min-width:0}.c2b-brandsec .hb-kits{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px}.c2b-brandsec .hb-kits-legend{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.c2b-brandsec .hb-kits .c2b-tag{margin-right:4px}.c2b-brandsec .hb-more{display:contents}.c2b-brandsec .hb-row{min-width:0;padding-top:22px;border-top:1px solid var(--lb-line)}.c2b-brandsec .hb-row:has(.hb-styles){grid-area:styles}.c2b-brandsec .hb-row:has(.hb-fonts){grid-area:fonts}.c2b-brand-grid:has(.hb-graphics){grid-template-areas:"words figure" "fonts styles" "graphics graphics"}.c2b-brandsec .hb-row:has(.hb-graphics){grid-area:graphics}.c2b-brandsec .hb-row-head{display:block}.c2b-brandsec .hb-row-title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:21px}.c2b-brandsec .hb-row-lead{margin-top:4px;font-size:15.5px}.c2b-brandsec .hb-styles{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.c2b-brandsec .hb-graphics{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:14px}.c2b-brandsec .hb-style-name{font-size:16px}.c2b-brandsec .hb-fonts{justify-content:flex-start;margin-top:14px}.c2b-brandsec .hb-font{padding:8px 16px;font-size:20px}.c2b-tv-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:24px 56px}.c2b-tv-link{margin-top:8px}.c2b-tv-points{display:grid;gap:20px;margin:0;padding:4px 0 0;list-style:none}.c2b-tv-points li{display:flex;align-items:flex-start;gap:12px;min-width:0}.c2b-point-ic{display:grid;place-items:center;flex:none;width:40px;height:40px;border:1px solid #cfe7e4;border-radius:12px;background:var(--lb-accent-wash);color:var(--lb-accent-ink)}.c2b-point-ic .lb-ic{width:20px;height:20px}.c2b-point-t{display:block;font:800 17px/1.3 var(--lb-head);color:var(--lb-ink)}.c2b-point-b{display:block;margin-top:3px;font-size:15px;line-height:1.5;color:var(--lb-muted)}.c2b-tv-fig{margin-top:32px}.c2b-tv-fig .htv-set{max-width:820px;margin-inline:auto}.c2b-tv-fig .htv-chairs{width:min(100%,360px)}.c2b-tv-under{margin-top:12px}.c2b-body .pb-sec{border-top:1px solid var(--lb-line)}.c2b-body .lb-page-faqs{border-top:1px solid var(--lb-line)}.c2b-body .lb-page-faqs .lb-wrap{max-width:calc(1240px + 2 * var(--c2b-gut));padding-inline:var(--c2b-gut)}.c2b-body .lb-page-faqs .lb-h2{font:900 44px/1.1 var(--lb-head);letter-spacing:-.01em}.c2b-body .mk-band-wrap{padding-top:8px}.c2b-body .mk-band-wrap .lb-wrap{max-width:calc(1240px + 2 * var(--c2b-gut));padding-inline:var(--c2b-gut)}.c2b-body .mk-band .lb-h2{max-width:none;font:900 40px/1.15 var(--lb-head);letter-spacing:-.01em}.mk-band-line{display:block}@media (min-width:900px){.c2b-body .lb-page-faqs .lb-wrap{display:grid;grid-template-columns:minmax(0,0.7fr) minmax(0,1.3fr);align-items:start;gap:20px 56px}.c2b-body .lb-page-faqs .lb-h2{position:sticky;top:100px;margin:0}}@media (max-width:1159px){.c2b-brand-grid{gap:28px 40px}}@media (max-width:959px){.c2b-brand-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"words" "figure" "styles" "fonts";gap:28px}.c2b-brand-grid:has(.hb-graphics){grid-template-areas:"words" "figure" "styles" "graphics" "fonts"}.c2b-brandsec .hb-graphics{grid-template-columns:repeat(4,minmax(0,1fr))}.c2b-brand-words{max-width:680px}.c2b-tv-head{grid-template-columns:minmax(0,1fr);gap:28px}.c2b-tv-points{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;padding-top:0}}@media (max-width:899px){.c2b-body .lb-page-faqs .lb-h2{font-size:34px}.c2b-body .mk-band .lb-h2{font-size:32px}}@media (max-width:759px){.c2b-tv-points{grid-template-columns:minmax(0,1fr);gap:16px}.c2b-brandsec .hb-styles{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.c2b-brandsec .hb-graphics{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}}@media (max-width:639px){.c2b-body .lb-page-faqs .lb-h2{font-size:30px;line-height:1.15}.c2b-tv-link{justify-self:start}}@media (max-width:479px){.c2b-brandsec .hb-graphics{grid-template-columns:repeat(2,minmax(0,1fr))}.c2b-brandsec .hb-font{padding:7px 13px;font-size:18px}}