.c-cms-01 h2:not([class]),.hs_cos_wrapper_type_rich_text h2:not([class]){border-bottom:1px solid;font-size:.22rem;font-weight:700;margin-block:.6rem .3rem;padding-bottom:.1rem}.c-cms-01 h3:not([class]),.hs_cos_wrapper_type_rich_text h3:not([class]){font-size:.2rem;font-weight:700;margin-block:var(--base-margin-small);padding-left:.14rem;position:relative}.c-cms-01 h3:not([class]):first-child,.hs_cos_wrapper_type_rich_text h3:not([class]):first-child,h1+.c-cms-01 h3:not([class]),h1+.hs_cos_wrapper_type_rich_text h3:not([class]),h2+.c-cms-01 h3:not([class]),h2+.hs_cos_wrapper_type_rich_text h3:not([class]),h3+.c-cms-01 h3:not([class]),h3+.hs_cos_wrapper_type_rich_text h3:not([class]),h4+.c-cms-01 h3:not([class]),h4+.hs_cos_wrapper_type_rich_text h3:not([class]){margin-top:0}.c-cms-01 h3:not([class]):last-child,.hs_cos_wrapper_type_rich_text h3:not([class]):last-child{margin-bottom:0}.c-cms-01 h3:not([class]):before,.hs_cos_wrapper_type_rich_text h3:not([class]):before{background-color:currentColor;content:"";display:block;height:.22rem;left:0;position:absolute;top:.06rem;width:.06rem}.c-cms-01 h4:not([class]),.hs_cos_wrapper_type_rich_text h4:not([class]){font-size:.16rem;font-weight:700;margin-block:var(--base-margin-small)}.c-cms-01 h4:not([class]):first-child,.hs_cos_wrapper_type_rich_text h4:not([class]):first-child,h1+.c-cms-01 h4:not([class]),h1+.hs_cos_wrapper_type_rich_text h4:not([class]),h2+.c-cms-01 h4:not([class]),h2+.hs_cos_wrapper_type_rich_text h4:not([class]),h3+.c-cms-01 h4:not([class]),h3+.hs_cos_wrapper_type_rich_text h4:not([class]),h4+.c-cms-01 h4:not([class]),h4+.hs_cos_wrapper_type_rich_text h4:not([class]){margin-top:0}.c-cms-01 h4:not([class]):last-child,.hs_cos_wrapper_type_rich_text h4:not([class]):last-child{margin-bottom:0}.c-cms-01 ul:not([class]),.hs_cos_wrapper_type_rich_text ul:not([class]){display:flex;flex-flow:column;gap:.2rem 0;gap:.08rem 0}.c-cms-01 ul:not([class]) li,.hs_cos_wrapper_type_rich_text ul:not([class]) li{line-height:180%;list-style:none;padding-left:.2rem;position:relative}.c-cms-01 ul:not([class]) li:before,.hs_cos_wrapper_type_rich_text ul:not([class]) li:before{background-color:#bf5800;border-radius:50%;content:"";display:block;height:.08rem;left:0;position:absolute;top:.1rem;width:.08rem}.c-cms-01 ol:not([class]),.hs_cos_wrapper_type_rich_text ol:not([class]){counter-reset:cms-ol-1;display:flex;flex-flow:column;gap:.08rem 0;list-style:none;padding:0}.c-cms-01 ol:not([class]) li,.hs_cos_wrapper_type_rich_text ol:not([class]) li{counter-increment:cms-ol-1;font-size:.16rem;line-height:180%;padding-left:.2rem;position:relative}.c-cms-01 ol:not([class]) li:before,.hs_cos_wrapper_type_rich_text ol:not([class]) li:before{align-items:center;content:counter(cms-ol-1);display:inline-flex;font-size:.16rem;justify-content:center;left:0;line-height:1;position:absolute;top:.07rem}@media screen and (max-width:767px){.c-cms-01 h2:not([class]),.hs_cos_wrapper_type_rich_text h2:not([class]){font-size:.2rem;margin-block:.6rem .2rem}.c-cms-01 h3:not([class]),.hs_cos_wrapper_type_rich_text h3:not([class]){font-size:.18rem}}@media (hover:hover){.c-cms-01 a:not([class]):hover:hover,.hs_cos_wrapper_type_rich_text a:not([class]):hover:hover{color:#bf5800}}