.cc-cards__heading{color:var(--blue);margin-bottom:var(--spacing-3x);text-align:center}.cc-cards__description{text-align:center}.cc-card-wrapper{display:grid;gap:32px;grid-template-columns:repeat(2,1fr);margin-top:var(--spacing-12x);@media (max-width:820px){gap:20px;grid-template-columns:1fr}}.cc-card{background:var(--card-bg);border-left:6px solid var(--card-border);border-radius:14px;box-shadow:0 1px 2px rgba(10,30,47,.06),0 10px 28px -14px rgba(10,30,47,.2);display:flex;flex-direction:column;justify-content:space-between;padding:clamp(26px,3vw,40px);&.cc-card--yellow{--card-bg:#fffbf1;--card-border:var(--yellow);--card-desc:#835607;--list-check:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIyIDIyIj48cGF0aCBzdHJva2U9IiNiMDdhMTIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyLjM4MyIgZD0iTTE4LjMzNCA1LjUgOC4yNSAxNS41ODMgMy42NjcgMTEiLz48L3N2Zz4=);--list-dot:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjE5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgOSAxOSI+PGNpcmNsZSBjeD0iNC41IiBjeT0iMTQuNSIgcj0iNC41IiBmaWxsPSIjYjA3YTEyIi8+PC9zdmc+)}&.cc-card--blue{--card-bg:#f1f7fa;--card-border:#275e82;--card-desc:#275e82;--list-check:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIyIDIyIj48cGF0aCBzdHJva2U9IiMyNzVlODIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyLjM4MyIgZD0iTTE4LjMzNCA1LjUgOC4yNSAxNS41ODMgMy42NjcgMTEiLz48L3N2Zz4=);--list-dot:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5IiBoZWlnaHQ9IjE5IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgOSAxOSI+PGNpcmNsZSBjeD0iNC41IiBjeT0iMTQuNSIgcj0iNC41IiBmaWxsPSIjMjc1ZTgyIi8+PC9zdmc+)}}.cc-card__section{border-bottom:1px solid rgba(10,30,47,.12);margin-bottom:20px;padding-bottom:20px;.cc-card>&:last-of-type{border:none;margin-bottom:0;padding-bottom:0}}.cc-card__section-title{color:#4f5b6b;font-size:14px;font-weight:600;letter-spacing:.07em;margin-bottom:10px!important;text-transform:uppercase}.cc-card__logo{display:block;height:auto;max-width:300px}.cc-card__description{color:var(--card-desc);font-weight:600;margin-top:16px}ul{list-style:none!important;margin:0;padding:0;&.cc-card__list--check{--list-icon:var(--list-check)}&.cc-card__list--dot{--list-icon:var(--list-dot)}}li{font-weight:400;margin-bottom:var(--spacing-2x);&:last-child{margin-bottom:0}ul>&{padding-left:34px;position:relative;&:before{content:var(--list-icon);height:20px;inset:0 auto auto 0;line-height:0;margin-top:2px;position:absolute;width:20px}.cc-card__list--dot &{padding-left:28px;&:before{margin-top:0}}}}.cc-card__tag{background:#fff;border:1px solid #c7dce9;border-radius:150px;color:var(--card-desc);display:inline-block;font-size:13px;font-weight:600;margin-bottom:10px;padding:3px 10px}.cc-card__primary-price-wrapper,.cc-card__secondary-price-wrapper{align-items:flex-end;display:flex;gap:8px;margin-bottom:8px}.cc-card__primary-price-wrapper{& .cc-card__price-prefix{color:#4f5b6b;font-weight:600;margin-bottom:0;& .strike{text-decoration:line-through;text-decoration-thickness:2px}}& .cc-card__price{font-size:40px;font-weight:700;line-height:1;margin-bottom:0}}.cc-card__secondary-price-wrapper{& .cc-card__price-prefix{margin-bottom:0}& .cc-card__price{font-weight:600;margin-bottom:0}}.cc-cards__disclaimer{border:1px solid #e3e6ee;border-radius:14px;margin:0 auto;margin-top:var(--spacing-12x);max-width:840px;padding:20px 28px;text-align:center}.cc-cards__disclaimer-title{font-weight:600;margin-bottom:8px}.cc-card-wrapper{.form__code{background:none;margin:0;padding:0;width:100%}label:has(+.input){display:none}.submitted-message{background:none;border:none;font-weight:600}@media (max-width:820px){& input.hs-button{margin-left:0!important}}}.form-label{align-items:center;display:flex;font-size:16px;font-weight:600;gap:8px;line-height:1;margin-bottom:12px!important;& svg{display:block}}