.cb-ab_hero{padding-top:var(--space-20);padding-bottom:var(--space-10);}
@media (max-width: 1024px){.cb-ab_hero{padding-top:var(--space-20);padding-bottom:var(--space-10);}}
@media (max-width: 767px){.cb-ab_hero{padding-top:var(--space-20);padding-bottom:var(--space-10);}}
.cb-ab_hero_head{max-width:780px;margin-bottom:0;}
@media (max-width: 1024px){.cb-ab_hero_head{max-width:780px;margin-bottom:0;}}
@media (max-width: 767px){.cb-ab_hero_head{max-width:780px;margin-bottom:0;}}
.cb-ab_story_grid{align-items:center;}
@media (max-width: 1024px){.cb-ab_story_grid{align-items:center;}}
@media (max-width: 767px){.cb-ab_story_grid{align-items:center;}}
.cb-ab_story_grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(1, 1fr);column-gap:64px;row-gap:40px;}
@media (max-width: 1024px){.cb-ab_story_grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:40px;row-gap:40px;}}
@media (max-width: 767px){.cb-ab_story_grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:40px;row-gap:40px;}}
.cb-ab_story_txt{gap:var(--space-4);}
@media (max-width: 1024px){.cb-ab_story_txt{gap:var(--space-4);}}
@media (max-width: 767px){.cb-ab_story_txt{gap:var(--space-4);}}
.cb-ab_story_img{aspect-ratio:16 / 10;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}
@media (max-width: 1024px){.cb-ab_story_img{aspect-ratio:16 / 10;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}}
@media (max-width: 767px){.cb-ab_story_img{aspect-ratio:16 / 10;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}}
.cb-ab_fac_grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:24px;row-gap:24px;}
@media (max-width: 1024px){.cb-ab_fac_grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:24px;row-gap:24px;}}
@media (max-width: 767px){.cb-ab_fac_grid{display:grid;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:24px;row-gap:24px;}}
.cb-fac_1{gap:var(--space-3);margin:0;}
@media (max-width: 1024px){.cb-fac_1{gap:var(--space-3);margin:0;}}
@media (max-width: 767px){.cb-fac_1{gap:var(--space-3);margin:0;}}
.cb-fac_1_img{aspect-ratio:4 / 3;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}
@media (max-width: 1024px){.cb-fac_1_img{aspect-ratio:4 / 3;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}}
@media (max-width: 767px){.cb-fac_1_img{aspect-ratio:4 / 3;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}}
.cb-fac_1_cap{font-size:var(--text-sm);}
@media (max-width: 1024px){.cb-fac_1_cap{font-size:var(--text-sm);}}
@media (max-width: 767px){.cb-fac_1_cap{font-size:var(--text-sm);}}
.cb-fac_2{gap:var(--space-3);margin:0;}
@media (max-width: 1024px){.cb-fac_2{gap:var(--space-3);margin:0;}}
@media (max-width: 767px){.cb-fac_2{gap:var(--space-3);margin:0;}}
.cb-fac_2_img{aspect-ratio:4 / 3;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}
@media (max-width: 1024px){.cb-fac_2_img{aspect-ratio:4 / 3;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}}
@media (max-width: 767px){.cb-fac_2_img{aspect-ratio:4 / 3;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}}
.cb-fac_2_cap{font-size:var(--text-sm);}
@media (max-width: 1024px){.cb-fac_2_cap{font-size:var(--text-sm);}}
@media (max-width: 767px){.cb-fac_2_cap{font-size:var(--text-sm);}}
.cb-fac_3{gap:var(--space-3);margin:0;}
@media (max-width: 1024px){.cb-fac_3{gap:var(--space-3);margin:0;}}
@media (max-width: 767px){.cb-fac_3{gap:var(--space-3);margin:0;}}
.cb-fac_3_img{aspect-ratio:4 / 3;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}
@media (max-width: 1024px){.cb-fac_3_img{aspect-ratio:4 / 3;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}}
@media (max-width: 767px){.cb-fac_3_img{aspect-ratio:4 / 3;width:100%;display:block;padding:0;border-width:0;border-style:none;border-radius:1rem;overflow:hidden;background-color:var(--ink-100);min-height:0;position:relative;}}
.cb-fac_3_cap{font-size:var(--text-sm);}
@media (max-width: 1024px){.cb-fac_3_cap{font-size:var(--text-sm);}}
@media (max-width: 767px){.cb-fac_3_cap{font-size:var(--text-sm);}}
.cb-ab_team_grid{display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:24px;row-gap:32px;}
@media (max-width: 1024px){.cb-ab_team_grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:24px;row-gap:32px;}}
@media (max-width: 767px){.cb-ab_team_grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);column-gap:16px;row-gap:24px;}}
.cb-tm_1{gap:var(--space-3);}
@media (max-width: 1024px){.cb-tm_1{gap:var(--space-3);}}
@media (max-width: 767px){.cb-tm_1{gap:var(--space-3);}}
.cb-tm_1_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}
@media (max-width: 1024px){.cb-tm_1_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}}
@media (max-width: 767px){.cb-tm_1_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}}
.cb-tm_4{gap:var(--space-3);}
@media (max-width: 1024px){.cb-tm_4{gap:var(--space-3);}}
@media (max-width: 767px){.cb-tm_4{gap:var(--space-3);}}
.cb-tm_4_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}
@media (max-width: 1024px){.cb-tm_4_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}}
@media (max-width: 767px){.cb-tm_4_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}}
.cb-tm_2{gap:var(--space-3);}
@media (max-width: 1024px){.cb-tm_2{gap:var(--space-3);}}
@media (max-width: 767px){.cb-tm_2{gap:var(--space-3);}}
.cb-tm_2_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}
@media (max-width: 1024px){.cb-tm_2_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}}
@media (max-width: 767px){.cb-tm_2_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}}
.cb-tm_3{gap:var(--space-3);}
@media (max-width: 1024px){.cb-tm_3{gap:var(--space-3);}}
@media (max-width: 767px){.cb-tm_3{gap:var(--space-3);}}
.cb-tm_3_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}
@media (max-width: 1024px){.cb-tm_3_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}}
@media (max-width: 767px){.cb-tm_3_r{font-size:var(--text-sm);color:var(--ink-500);margin:0;}}
