.hs-ccm-message{padding:16px;margin:16px 0;border:1px solid var(--hs-storefront-border, currentColor);border-radius:var(--hs-storefront-radius, 8px);background:var(--hs-storefront-background, transparent);color:var(--hs-storefront-text, inherit);font-size:inherit;line-height:1.5}.hs-ccm-message p{margin:0 0 8px}.hs-ccm-message progress{display:block;width:100%;height:10px;accent-color:var(--hs-storefront-accent, currentColor)}
.hs-ccm-message[hidden],.hs-ccm-cta[hidden]{display:none!important}



.hs-ccm-copy p:first-child{margin-top:0}.hs-ccm-copy p:last-child{margin-bottom:0}.hs-ccm-copy a{text-decoration:underline}
.hs-ccm-symbol{display:block;width:28px;height:28px;margin-bottom:12px;flex-shrink:0}
.hs-ccm-banner-wrap{margin:0 0 16px}.hs-ccm-banner-wrap:last-child{margin:16px 0 0}.hs-ccm-banner-wrap:only-child{margin:0}
.hs-ccm-banner{display:block;width:100%;max-width:100%;height:auto;border-radius:8px}.hs-ccm-banner-link{display:block}
.hs-ccm-layout-card{border:1px solid var(--hs-storefront-border, currentColor);border-radius:16px;padding:24px;background:var(--hs-storefront-background, transparent)}
.hs-ccm-layout-ribbon{border:0;border-inline-start:5px solid var(--hs-storefront-accent, currentColor);border-radius:0 10px 10px 0;padding:20px;background:var(--hs-storefront-background, transparent)}
.hs-ccm-layout-spotlight{border:1px solid var(--hs-storefront-border, currentColor);border-radius:14px;padding:24px;text-align:center;background:var(--hs-storefront-background, transparent)}.hs-ccm-layout-spotlight .hs-ccm-symbol{margin-inline:auto}
@media(max-width:600px){.hs-ccm-layout-card,.hs-ccm-layout-spotlight{padding:16px}.hs-ccm-cta{max-width:100%;white-space:normal;overflow-wrap:anywhere}}

.hs-ccm-copy b,.hs-ccm-copy strong{font-weight:700}.hs-ccm-copy em,.hs-ccm-copy i{font-style:italic}

.hs-ccm-success { background:#edf7f0; border-color:#27633c; color:#183b24; }
.hs-ccm-attention { background:#fff7e6; border-color:#825408; color:#503300; }

.hs-ccm-copy,.hs-ccm-copy p,.hs-ccm-copy a{color:inherit;font-family:inherit}

.hs-ccm-body-content{min-width:0;overflow-wrap:anywhere}.hs-ccm-icon-left,.hs-ccm-icon-right{display:flex;align-items:center;gap:14px;text-align:start}.hs-ccm-icon-left>.hs-ccm-symbol,.hs-ccm-icon-right>.hs-ccm-symbol{margin:0;flex:0 0 28px}.hs-ccm-icon-left>.hs-ccm-body-content,.hs-ccm-icon-right>.hs-ccm-body-content{flex:1}.hs-ccm-icon-right>.hs-ccm-symbol{order:2}.hs-ccm-icon-left,.hs-ccm-icon-right{direction:ltr}.hs-ccm-body-content{direction:inherit}html[dir=rtl] .hs-ccm-body-content{direction:rtl}
