.cb-hm{display:block;background-color:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);padding-bottom:0;}
@media (max-width: 1024px){.cb-hm{display:block;background-color:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);padding-bottom:0;}}
@media (max-width: 767px){.cb-hm{display:block;background-color:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);padding-bottom:0;}}
.cb-hm_hero{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-top:var(--space-section);padding-bottom:var(--space-section);justify-content:space-between;}
@media (max-width: 1024px){.cb-hm_hero{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-top:var(--space-section);padding-bottom:var(--space-section);justify-content:space-between;}}
@media (max-width: 767px){.cb-hm_hero{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-top:var(--space-section);padding-bottom:var(--space-section);justify-content:space-between;}}
.cb-hm_hero_text{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:22px;max-width:44rem;}
@media (max-width: 1024px){.cb-hm_hero_text{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:22px;max-width:44rem;}}
@media (max-width: 767px){.cb-hm_hero_text{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:22px;max-width:44rem;}}
.cb-hm_h1{font-size:clamp(2.375rem, 5vw, 3.75rem);line-height:1.12;margin-top:-0.24em;}
@media (max-width: 1024px){.cb-hm_h1{font-size:clamp(2.375rem, 5vw, 3.75rem);line-height:1.12;margin-top:-0.24em;}}
@media (max-width: 767px){.cb-hm_h1{font-size:clamp(2.375rem, 5vw, 3.75rem);line-height:1.12;margin-top:-0.24em;}}
.cb-hm_search{max-width:560px;margin-top:18px;}.cb-hm_search form{display:flex;flex-direction:column;gap:8px;margin:0;}.cb-hm_search label{font-size:var(--font-size-small);font-weight:700;}.cb-hm_search .tjd-search-row{display:flex;gap:8px;}.cb-hm_search input{flex:1;min-width:0;height:56px;padding:0 20px;border-radius:var(--radius-s);border:1.5px solid var(--color-line-strong);background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:1.0625rem;box-sizing:border-box;}.cb-hm_search button{height:56px;padding:0 24px;border-radius:var(--radius-s);border:0;background-color:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-body);font-size:1rem;font-weight:700;cursor:pointer;}.cb-hm_search button:hover{background-color:var(--color-accent-text);}
@media (max-width: 1024px){.cb-hm_search{max-width:560px;margin-top:18px;}.cb-hm_search form{display:flex;flex-direction:column;gap:8px;margin:0;}.cb-hm_search label{font-size:var(--font-size-small);font-weight:700;}.cb-hm_search .tjd-search-row{display:flex;gap:8px;}.cb-hm_search input{flex:1;min-width:0;height:56px;padding:0 20px;border-radius:var(--radius-s);border:1.5px solid var(--color-line-strong);background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:1.0625rem;box-sizing:border-box;}.cb-hm_search button{height:56px;padding:0 24px;border-radius:var(--radius-s);border:0;background-color:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-body);font-size:1rem;font-weight:700;cursor:pointer;}.cb-hm_search button:hover{background-color:var(--color-accent-text);}}
@media (max-width: 767px){.cb-hm_search{max-width:560px;margin-top:10px;}.cb-hm_search form{display:flex;flex-direction:column;gap:8px;margin:0;}.cb-hm_search label{font-size:var(--font-size-small);font-weight:700;}.cb-hm_search .tjd-search-row{display:flex;gap:8px;}.cb-hm_search input{flex:1;min-width:0;height:56px;padding:0 20px;border-radius:var(--radius-s);border:1.5px solid var(--color-line-strong);background-color:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);font-size:1.0625rem;box-sizing:border-box;}.cb-hm_search button{height:56px;padding:0 24px;border-radius:var(--radius-s);border:0;background-color:var(--color-accent);color:var(--color-on-accent);font-family:var(--font-body);font-size:1rem;font-weight:700;cursor:pointer;}.cb-hm_search button:hover{background-color:var(--color-accent-text);}}
.cb-hm_side{flex:0 1 32rem;min-width:0;align-self:center;display:flex;flex-direction:column;gap:20px;}
@media (max-width: 1024px){.cb-hm_side{flex:0 1 32rem;min-width:0;align-self:center;display:flex;flex-direction:column;gap:20px;}}
@media (max-width: 767px){.cb-hm_side{flex:1 1 100%;min-width:0;align-self:center;display:flex;flex-direction:column;gap:20px;}}
.cb-hm_art{display:block;}.cb-hm_art svg{max-width:30rem;}
@media (max-width: 1024px){.cb-hm_art{display:block;}.cb-hm_art svg{max-width:30rem;}}
@media (max-width: 767px){.cb-hm_art{display:none;}.cb-hm_art svg{max-width:30rem;}}
.cb-hm_notice_band{display:block;background-color:var(--color-accent-soft);border-top:1px solid var(--color-line);}
@media (max-width: 1024px){.cb-hm_notice_band{display:block;background-color:var(--color-accent-soft);border-top:1px solid var(--color-line);}}
@media (max-width: 767px){.cb-hm_notice_band{display:block;background-color:var(--color-accent-soft);border-top:1px solid var(--color-line);}}
.cb-hm_notice_in{padding-top:28px;padding-bottom:28px;}
@media (max-width: 1024px){.cb-hm_notice_in{padding-top:28px;padding-bottom:28px;}}
@media (max-width: 767px){.cb-hm_notice_in{padding-top:24px;padding-bottom:24px;}}
.cb-hm_notice{position:relative;flex:1 1 100%;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:0 56px 0 0;border-radius:0;background-color:transparent;color:var(--color-ink);font-family:var(--font-body);}.cb-hm_notice p{margin:0;font-size:1.0625rem;line-height:1.55;max-width:62rem;}.cb-hm_notice p:first-of-type{font-size:var(--font-size-body);line-height:1.4;padding-right:0;}.cb-hm_notice a{color:var(--color-accent-text);font-weight:700;text-decoration:underline;text-underline-offset:3px;}.cb-hm_notice .tjd-notice-close{position:absolute;top:-10px;right:-10px;width:44px;height:44px;border-radius:var(--radius-pill);border:0;background-color:transparent;color:var(--color-ink);font-size:1.5rem;line-height:1;cursor:pointer;}.cb-hm_notice a:hover{text-decoration-thickness:2px;}.cb-hm_notice .tjd-notice-close:hover{background-color:var(--color-surface);}
@media (max-width: 1024px){.cb-hm_notice{position:relative;flex:1 1 100%;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:0 56px 0 0;border-radius:0;background-color:transparent;color:var(--color-ink);font-family:var(--font-body);}.cb-hm_notice p{margin:0;font-size:1.0625rem;line-height:1.55;max-width:62rem;}.cb-hm_notice p:first-of-type{font-size:var(--font-size-body);line-height:1.4;padding-right:0;}.cb-hm_notice a{color:var(--color-accent-text);font-weight:700;text-decoration:underline;text-underline-offset:3px;}.cb-hm_notice .tjd-notice-close{position:absolute;top:-10px;right:-10px;width:44px;height:44px;border-radius:var(--radius-pill);border:0;background-color:transparent;color:var(--color-ink);font-size:1.5rem;line-height:1;cursor:pointer;}.cb-hm_notice a:hover{text-decoration-thickness:2px;}.cb-hm_notice .tjd-notice-close:hover{background-color:var(--color-surface);}}
@media (max-width: 767px){.cb-hm_notice{position:relative;flex:1 1 100%;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;padding:0 48px 0 0;border-radius:0;background-color:transparent;color:var(--color-ink);font-family:var(--font-body);}.cb-hm_notice p{margin:0;font-size:1.0625rem;line-height:1.55;max-width:62rem;}.cb-hm_notice p:first-of-type{font-size:var(--font-size-body);line-height:1.4;padding-right:0;}.cb-hm_notice a{color:var(--color-accent-text);font-weight:700;text-decoration:underline;text-underline-offset:3px;}.cb-hm_notice .tjd-notice-close{position:absolute;top:-10px;right:-10px;width:44px;height:44px;border-radius:var(--radius-pill);border:0;background-color:transparent;color:var(--color-ink);font-size:1.5rem;line-height:1;cursor:pointer;}.cb-hm_notice a:hover{text-decoration-thickness:2px;}.cb-hm_notice .tjd-notice-close:hover{background-color:var(--color-surface);}}
.cb-hm_topics{display:block;background-color:color-mix(in srgb, var(--color-surface) 60%, var(--color-bg));border-top:1px solid var(--color-line);}
@media (max-width: 1024px){.cb-hm_topics{display:block;background-color:color-mix(in srgb, var(--color-surface) 60%, var(--color-bg));border-top:1px solid var(--color-line);}}
@media (max-width: 767px){.cb-hm_topics{display:block;background-color:color-mix(in srgb, var(--color-surface) 60%, var(--color-bg));border-top:1px solid var(--color-line);}}
.cb-hm_topics_in{display:flex;flex-direction:column;gap:36px;padding-top:var(--space-section);padding-bottom:var(--space-section);}
@media (max-width: 1024px){.cb-hm_topics_in{display:flex;flex-direction:column;gap:36px;padding-top:var(--space-section);padding-bottom:var(--space-section);}}
@media (max-width: 767px){.cb-hm_topics_in{display:flex;flex-direction:column;gap:36px;padding-top:var(--space-section);padding-bottom:var(--space-section);}}
.cb-hm_topics_head{display:flex;flex-direction:column;gap:8px;}
@media (max-width: 1024px){.cb-hm_topics_head{display:flex;flex-direction:column;gap:8px;}}
@media (max-width: 767px){.cb-hm_topics_head{display:flex;flex-direction:column;gap:8px;}}
.cb-hm_topics_p{color:var(--color-muted);}
@media (max-width: 1024px){.cb-hm_topics_p{color:var(--color-muted);}}
@media (max-width: 767px){.cb-hm_topics_p{color:var(--color-muted);}}
.cb-hm_grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(19.5rem, 1fr));gap:20px;}
@media (max-width: 1024px){.cb-hm_grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(19.5rem, 1fr));gap:20px;}}
@media (max-width: 767px){.cb-hm_grid{display:grid;grid-template-columns:1fr;gap:14px;}}
.cb-hm_t1{padding:0;gap:0;overflow:hidden;border-top:4px solid color-mix(in srgb, var(--color-accent) 70%, var(--color-surface));}
@media (max-width: 1024px){.cb-hm_t1{padding:0;gap:0;overflow:hidden;border-top:4px solid color-mix(in srgb, var(--color-accent) 70%, var(--color-surface));}}
@media (max-width: 767px){.cb-hm_t1{padding:0;gap:0;overflow:hidden;border-top:4px solid color-mix(in srgb, var(--color-accent) 70%, var(--color-surface));}}
.cb-hm_t1_art{width:auto;margin-bottom:4px;margin:0;padding:24px 28px;display:flex;align-items:center;min-height:7.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:var(--color-accent-soft);}.cb-hm_t1_art svg{width:4.5rem;}
@media (max-width: 1024px){.cb-hm_t1_art{width:auto;margin-bottom:4px;margin:0;padding:24px 28px;display:flex;align-items:center;min-height:7.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:var(--color-accent-soft);}.cb-hm_t1_art svg{width:4.5rem;}}
@media (max-width: 767px){.cb-hm_t1_art{width:auto;margin-bottom:4px;margin:0;padding:18px 24px;display:flex;align-items:center;min-height:0;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:var(--color-accent-soft);}.cb-hm_t1_art svg{width:3.5rem;}}
.cb-hm_t1_t{margin:24px 28px 0;text-wrap:balance;}
@media (max-width: 1024px){.cb-hm_t1_t{margin:24px 28px 0;text-wrap:balance;}}
@media (max-width: 767px){.cb-hm_t1_t{margin:20px 24px 0;text-wrap:balance;}}
.cb-hm_t1_d{margin:10px 28px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}
@media (max-width: 1024px){.cb-hm_t1_d{margin:10px 28px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}}
@media (max-width: 767px){.cb-hm_t1_d{margin:8px 24px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}}
.cb-hm_t1_m{margin:auto 28px 0;padding:20px 0 28px;}
@media (max-width: 1024px){.cb-hm_t1_m{margin:auto 28px 0;padding:20px 0 28px;}}
@media (max-width: 767px){.cb-hm_t1_m{margin:auto 24px 0;padding:16px 0 24px;}}
.cb-hm_t2{padding:0;gap:0;overflow:hidden;border-top:4px solid var(--color-sand);}
@media (max-width: 1024px){.cb-hm_t2{padding:0;gap:0;overflow:hidden;border-top:4px solid var(--color-sand);}}
@media (max-width: 767px){.cb-hm_t2{padding:0;gap:0;overflow:hidden;border-top:4px solid var(--color-sand);}}
.cb-hm_t2_art{width:auto;margin-bottom:4px;margin:0;padding:24px 28px;display:flex;align-items:center;min-height:7.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:color-mix(in srgb, var(--color-sand) 22%, var(--color-surface));}.cb-hm_t2_art svg{width:4.5rem;}
@media (max-width: 1024px){.cb-hm_t2_art{width:auto;margin-bottom:4px;margin:0;padding:24px 28px;display:flex;align-items:center;min-height:7.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:color-mix(in srgb, var(--color-sand) 22%, var(--color-surface));}.cb-hm_t2_art svg{width:4.5rem;}}
@media (max-width: 767px){.cb-hm_t2_art{width:auto;margin-bottom:4px;margin:0;padding:18px 24px;display:flex;align-items:center;min-height:0;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:color-mix(in srgb, var(--color-sand) 22%, var(--color-surface));}.cb-hm_t2_art svg{width:3.5rem;}}
.cb-hm_t2_t{margin:24px 28px 0;text-wrap:balance;}
@media (max-width: 1024px){.cb-hm_t2_t{margin:24px 28px 0;text-wrap:balance;}}
@media (max-width: 767px){.cb-hm_t2_t{margin:20px 24px 0;text-wrap:balance;}}
.cb-hm_t2_d{margin:10px 28px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}
@media (max-width: 1024px){.cb-hm_t2_d{margin:10px 28px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}}
@media (max-width: 767px){.cb-hm_t2_d{margin:8px 24px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}}
.cb-hm_t2_m{margin:auto 28px 0;padding:20px 0 28px;}
@media (max-width: 1024px){.cb-hm_t2_m{margin:auto 28px 0;padding:20px 0 28px;}}
@media (max-width: 767px){.cb-hm_t2_m{margin:auto 24px 0;padding:16px 0 24px;}}
.cb-hm_t3{padding:0;gap:0;overflow:hidden;border-top:4px solid color-mix(in srgb, var(--color-accent) 70%, var(--color-surface));}
@media (max-width: 1024px){.cb-hm_t3{padding:0;gap:0;overflow:hidden;border-top:4px solid color-mix(in srgb, var(--color-accent) 70%, var(--color-surface));}}
@media (max-width: 767px){.cb-hm_t3{padding:0;gap:0;overflow:hidden;border-top:4px solid color-mix(in srgb, var(--color-accent) 70%, var(--color-surface));}}
.cb-hm_t3_art{width:auto;margin-bottom:4px;margin:0;padding:24px 28px;display:flex;align-items:center;min-height:7.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:var(--color-accent-soft);}.cb-hm_t3_art svg{width:4.5rem;}
@media (max-width: 1024px){.cb-hm_t3_art{width:auto;margin-bottom:4px;margin:0;padding:24px 28px;display:flex;align-items:center;min-height:7.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:var(--color-accent-soft);}.cb-hm_t3_art svg{width:4.5rem;}}
@media (max-width: 767px){.cb-hm_t3_art{width:auto;margin-bottom:4px;margin:0;padding:18px 24px;display:flex;align-items:center;min-height:0;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:var(--color-accent-soft);}.cb-hm_t3_art svg{width:3.5rem;}}
.cb-hm_t3_t{margin:24px 28px 0;text-wrap:balance;}
@media (max-width: 1024px){.cb-hm_t3_t{margin:24px 28px 0;text-wrap:balance;}}
@media (max-width: 767px){.cb-hm_t3_t{margin:20px 24px 0;text-wrap:balance;}}
.cb-hm_t3_d{margin:10px 28px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}
@media (max-width: 1024px){.cb-hm_t3_d{margin:10px 28px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}}
@media (max-width: 767px){.cb-hm_t3_d{margin:8px 24px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}}
.cb-hm_t3_m{margin:auto 28px 0;padding:20px 0 28px;}
@media (max-width: 1024px){.cb-hm_t3_m{margin:auto 28px 0;padding:20px 0 28px;}}
@media (max-width: 767px){.cb-hm_t3_m{margin:auto 24px 0;padding:16px 0 24px;}}
.cb-hm_t4{padding:0;gap:0;overflow:hidden;border-top:4px solid var(--color-sand);}
@media (max-width: 1024px){.cb-hm_t4{padding:0;gap:0;overflow:hidden;border-top:4px solid var(--color-sand);}}
@media (max-width: 767px){.cb-hm_t4{padding:0;gap:0;overflow:hidden;border-top:4px solid var(--color-sand);}}
.cb-hm_t4_art{width:auto;margin-bottom:4px;margin:0;padding:24px 28px;display:flex;align-items:center;min-height:7.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:color-mix(in srgb, var(--color-sand) 22%, var(--color-surface));}.cb-hm_t4_art svg{width:4.5rem;}
@media (max-width: 1024px){.cb-hm_t4_art{width:auto;margin-bottom:4px;margin:0;padding:24px 28px;display:flex;align-items:center;min-height:7.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:color-mix(in srgb, var(--color-sand) 22%, var(--color-surface));}.cb-hm_t4_art svg{width:4.5rem;}}
@media (max-width: 767px){.cb-hm_t4_art{width:auto;margin-bottom:4px;margin:0;padding:18px 24px;display:flex;align-items:center;min-height:0;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:color-mix(in srgb, var(--color-sand) 22%, var(--color-surface));}.cb-hm_t4_art svg{width:3.5rem;}}
.cb-hm_t4_t{margin:24px 28px 0;text-wrap:balance;}
@media (max-width: 1024px){.cb-hm_t4_t{margin:24px 28px 0;text-wrap:balance;}}
@media (max-width: 767px){.cb-hm_t4_t{margin:20px 24px 0;text-wrap:balance;}}
.cb-hm_t4_d{margin:10px 28px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}
@media (max-width: 1024px){.cb-hm_t4_d{margin:10px 28px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}}
@media (max-width: 767px){.cb-hm_t4_d{margin:8px 24px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}}
.cb-hm_t4_m{margin:auto 28px 0;padding:20px 0 28px;}
@media (max-width: 1024px){.cb-hm_t4_m{margin:auto 28px 0;padding:20px 0 28px;}}
@media (max-width: 767px){.cb-hm_t4_m{margin:auto 24px 0;padding:16px 0 24px;}}
.cb-hm_t5{padding:0;gap:0;overflow:hidden;border-top:4px solid color-mix(in srgb, var(--color-accent) 70%, var(--color-surface));}
@media (max-width: 1024px){.cb-hm_t5{padding:0;gap:0;overflow:hidden;border-top:4px solid color-mix(in srgb, var(--color-accent) 70%, var(--color-surface));}}
@media (max-width: 767px){.cb-hm_t5{padding:0;gap:0;overflow:hidden;border-top:4px solid color-mix(in srgb, var(--color-accent) 70%, var(--color-surface));}}
.cb-hm_t5_art{width:auto;margin-bottom:4px;margin:0;padding:24px 28px;display:flex;align-items:center;min-height:7.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:var(--color-accent-soft);}.cb-hm_t5_art svg{width:4.5rem;}
@media (max-width: 1024px){.cb-hm_t5_art{width:auto;margin-bottom:4px;margin:0;padding:24px 28px;display:flex;align-items:center;min-height:7.5rem;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:var(--color-accent-soft);}.cb-hm_t5_art svg{width:4.5rem;}}
@media (max-width: 767px){.cb-hm_t5_art{width:auto;margin-bottom:4px;margin:0;padding:18px 24px;display:flex;align-items:center;min-height:0;box-sizing:border-box;border-bottom:1px solid var(--color-line);background-color:var(--color-accent-soft);}.cb-hm_t5_art svg{width:3.5rem;}}
.cb-hm_t5_t{margin:24px 28px 0;text-wrap:balance;}
@media (max-width: 1024px){.cb-hm_t5_t{margin:24px 28px 0;text-wrap:balance;}}
@media (max-width: 767px){.cb-hm_t5_t{margin:20px 24px 0;text-wrap:balance;}}
.cb-hm_t5_d{margin:10px 28px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}
@media (max-width: 1024px){.cb-hm_t5_d{margin:10px 28px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}}
@media (max-width: 767px){.cb-hm_t5_d{margin:8px 24px 0;font-size:1.0625rem;line-height:1.55;text-wrap:pretty;}}
.cb-hm_t5_m{margin:auto 28px 0;padding:20px 0 28px;}
@media (max-width: 1024px){.cb-hm_t5_m{margin:auto 28px 0;padding:20px 0 28px;}}
@media (max-width: 767px){.cb-hm_t5_m{margin:auto 24px 0;padding:16px 0 24px;}}
.cb-hm_aside{flex:initial;align-self:stretch;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border-radius:var(--radius-m);background-color:var(--color-accent-soft);box-sizing:border-box;max-width:none;grid-template-columns:minmax(0, 36rem) auto;justify-content:space-between;column-gap:0;row-gap:0;border:1px solid var(--color-line);overflow:hidden;border-top:1px solid var(--color-line);}
@media (max-width: 1024px){.cb-hm_aside{flex:initial;align-self:stretch;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border-radius:var(--radius-m);background-color:var(--color-accent-soft);box-sizing:border-box;max-width:none;grid-template-columns:minmax(0, 36rem) auto;justify-content:space-between;column-gap:0;row-gap:0;border:1px solid var(--color-line);overflow:hidden;border-top:1px solid var(--color-line);}}
@media (max-width: 767px){.cb-hm_aside{flex:initial;align-self:stretch;display:flex;flex-direction:column;align-items:stretch;gap:0;padding:0;border-radius:var(--radius-m);background-color:var(--color-accent-soft);box-sizing:border-box;max-width:none;grid-template-columns:minmax(0, 1fr);justify-content:space-between;column-gap:0;row-gap:0;border:1px solid var(--color-line);overflow:hidden;border-top:1px solid var(--color-line);}}
.cb-hm_aside_art{margin:0;padding:28px 28px 0;display:flex;align-items:center;min-height:0;box-sizing:border-box;border-bottom:0;background-color:transparent;}.cb-hm_aside_art svg{width:5.5rem;--tjd-art-blob:color-mix(in srgb, var(--color-sand) 55%, transparent);}
@media (max-width: 1024px){.cb-hm_aside_art{margin:0;padding:28px 28px 0;display:flex;align-items:center;min-height:0;box-sizing:border-box;border-bottom:0;background-color:transparent;}.cb-hm_aside_art svg{width:5.5rem;--tjd-art-blob:color-mix(in srgb, var(--color-sand) 55%, transparent);}}
@media (max-width: 767px){.cb-hm_aside_art{margin:0;padding:24px 24px 0;display:flex;align-items:center;min-height:0;box-sizing:border-box;border-bottom:0;background-color:transparent;}.cb-hm_aside_art svg{width:4.5rem;--tjd-art-blob:color-mix(in srgb, var(--color-sand) 55%, transparent);}}
.cb-hm_aside_h{margin:16px 28px 0;font-family:var(--font-heading);font-weight:500;font-size:1.4375rem;line-height:1.3;color:var(--color-ink);grid-column:1;text-wrap:balance;}
@media (max-width: 1024px){.cb-hm_aside_h{margin:16px 28px 0;font-family:var(--font-heading);font-weight:500;font-size:1.4375rem;line-height:1.3;color:var(--color-ink);grid-column:1;text-wrap:balance;}}
@media (max-width: 767px){.cb-hm_aside_h{margin:14px 24px 0;font-family:var(--font-heading);font-weight:500;font-size:1.4375rem;line-height:1.3;color:var(--color-ink);grid-column:1;text-wrap:balance;}}
.cb-hm_aside_p{font-size:1.0625rem;grid-column:1;line-height:1.55;color:var(--color-ink);margin:10px 28px 20px;text-wrap:pretty;}
@media (max-width: 1024px){.cb-hm_aside_p{font-size:1.0625rem;grid-column:1;line-height:1.55;color:var(--color-ink);margin:10px 28px 20px;text-wrap:pretty;}}
@media (max-width: 767px){.cb-hm_aside_p{font-size:1.0625rem;grid-column:1;line-height:1.55;color:var(--color-ink);margin:8px 24px 16px;text-wrap:pretty;}}
.cb-hm_aside_b{grid-column:1;justify-self:start;margin-top:auto;margin:auto 28px 28px;align-self:flex-start;}
@media (max-width: 1024px){.cb-hm_aside_b{grid-column:1;justify-self:start;margin-top:auto;margin:auto 28px 28px;align-self:flex-start;}}
@media (max-width: 767px){.cb-hm_aside_b{grid-column:1;justify-self:start;margin-top:auto;margin:auto 24px 24px;align-self:flex-start;}}
.cb-hm_help_wrap{margin-top:0;padding-bottom:var(--space-section);}
@media (max-width: 1024px){.cb-hm_help_wrap{margin-top:0;padding-bottom:var(--space-section);}}
@media (max-width: 767px){.cb-hm_help_wrap{margin-top:0;padding-bottom:var(--space-section);}}
