.cb-sa{display:block;background-color:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);padding-bottom:var(--space-section);}
@media (max-width: 1024px){.cb-sa{display:block;background-color:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);padding-bottom:var(--space-section);}}
@media (max-width: 767px){.cb-sa{display:block;background-color:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);padding-bottom:var(--space-section);}}
.cb-sa_head{padding-top:48px;padding-bottom:32px;}
@media (max-width: 1024px){.cb-sa_head{padding-top:48px;padding-bottom:32px;}}
@media (max-width: 767px){.cb-sa_head{padding-top:32px;padding-bottom:24px;}}
.cb-sa_head_in{max-width:var(--width-text);margin-left:0;margin-right:0;display:flex;flex-direction:column;gap:14px;}
@media (max-width: 1024px){.cb-sa_head_in{max-width:var(--width-text);margin-left:0;margin-right:0;display:flex;flex-direction:column;gap:14px;}}
@media (max-width: 767px){.cb-sa_head_in{max-width:var(--width-text);margin-left:0;margin-right:0;display:flex;flex-direction:column;gap:14px;}}
.cb-sa_body{display:flex;flex-direction:column;gap:28px;}
@media (max-width: 1024px){.cb-sa_body{display:flex;flex-direction:column;gap:28px;}}
@media (max-width: 767px){.cb-sa_body{display:flex;flex-direction:column;gap:28px;}}
.cb-sa_summary{width:100%;max-width:var(--width-text);margin-left:0;margin-right:0;box-sizing:border-box;}
@media (max-width: 1024px){.cb-sa_summary{width:100%;max-width:var(--width-text);margin-left:0;margin-right:0;box-sizing:border-box;}}
@media (max-width: 767px){.cb-sa_summary{width:100%;max-width:var(--width-text);margin-left:0;margin-right:0;box-sizing:border-box;}}
.cb-sa_summary_t{margin:0;}
@media (max-width: 1024px){.cb-sa_summary_t{margin:0;}}
@media (max-width: 767px){.cb-sa_summary_t{margin:0;}}
.cb-sa_text{width:100%;max-width:var(--width-text);margin-left:0;margin-right:0;font-size:var(--font-size-body);line-height:1.7;}.cb-sa_text h2{font-family:var(--font-heading);font-weight:500;font-size:1.625rem;line-height:1.3;margin-top:1.8em;margin-bottom:0.5em;}.cb-sa_text p{margin-top:0;margin-bottom:1.1em;}.cb-sa_text ul{margin-top:0;margin-bottom:1.2em;padding-left:1.3em;}.cb-sa_text li{margin-bottom:0.5em;}.cb-sa_text a{color:var(--color-accent-text);text-decoration:underline;text-underline-offset:3px;}
@media (max-width: 1024px){.cb-sa_text{width:100%;max-width:var(--width-text);margin-left:0;margin-right:0;font-size:var(--font-size-body);line-height:1.7;}.cb-sa_text h2{font-family:var(--font-heading);font-weight:500;font-size:1.625rem;line-height:1.3;margin-top:1.8em;margin-bottom:0.5em;}.cb-sa_text p{margin-top:0;margin-bottom:1.1em;}.cb-sa_text ul{margin-top:0;margin-bottom:1.2em;padding-left:1.3em;}.cb-sa_text li{margin-bottom:0.5em;}.cb-sa_text a{color:var(--color-accent-text);text-decoration:underline;text-underline-offset:3px;}}
@media (max-width: 767px){.cb-sa_text{width:100%;max-width:var(--width-text);margin-left:0;margin-right:0;font-size:var(--font-size-body);line-height:1.7;}.cb-sa_text h2{font-family:var(--font-heading);font-weight:500;font-size:1.625rem;line-height:1.3;margin-top:1.8em;margin-bottom:0.5em;}.cb-sa_text p{margin-top:0;margin-bottom:1.1em;}.cb-sa_text ul{margin-top:0;margin-bottom:1.2em;padding-left:1.3em;}.cb-sa_text li{margin-bottom:0.5em;}.cb-sa_text a{color:var(--color-accent-text);text-decoration:underline;text-underline-offset:3px;}}
