.cbt-feature-layers,.cbt-feature-layers__grid{box-sizing:border-box;width:100%}.cbt-feature-layers__grid{display:grid;gap:clamp(18px,2.2vw,26px);gap:clamp(1.8rem,2.2vw,2.6rem);grid-template-columns:repeat(1,minmax(0,1fr));grid-template-columns:repeat(var(--cbt-layers-cols-mobile,1),minmax(0,1fr));margin:0;padding:0}.cbt-feature-layers__card{background:#fff;border:1px solid #e5e7eb;border:1px solid var(--cbt-rule,#e5e7eb);box-sizing:border-box;display:flex;flex-direction:column;padding:clamp(2.6rem,2.6vw,3.4rem);position:relative;transition:border-color .3s ease,transform .3s ease,box-shadow .3s ease}.cbt-feature-layers__card:hover{border-color:#79242f;border-color:var(--cbt-burgundy,#79242f);box-shadow:0 2.4rem 4.6rem -2.6rem rgba(121,36,47,.3);transform:translateY(-4px)}.cbt-feature-layers__icon-box{background:#79242f;background:var(--cbt-burgundy,#79242f);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);color:#fff;display:grid;flex-shrink:0;height:47px;height:4.7rem;margin-bottom:2.2rem;place-items:center;transition:transform .3s ease;width:54px;width:5.4rem}.cbt-feature-layers__icon-box svg{height:22px;height:2.2rem;width:22px;width:2.2rem;fill:currentColor;display:block}.cbt-feature-layers__icon-box i{color:#fff;font-size:20px;font-size:2rem;line-height:1}.cbt-feature-layers__icon-box--navy{background:#1a2233;background:var(--cbt-navy,#1a2233)}.cbt-feature-layers__icon-box--gold{background:#c4a35a;background:var(--cbt-gold,#c4a35a)}.cbt-feature-layers__icon-box--gold,.cbt-feature-layers__icon-box--gold i{color:#1a2233;color:var(--cbt-navy,#1a2233)}.cbt-feature-layers__card:hover .cbt-feature-layers__icon-box{transform:scale(1.05)}.cbt-feature-layers__title{color:#1a2233;color:var(--cbt-navy,#1a2233);font-family:"PT Serif",Georgia,Times New Roman,serif;font-family:var(--cbt-font-serif,"PT Serif",Georgia,"Times New Roman",serif);font-size:20px;font-size:2rem;font-weight:700;line-height:1.3;margin:0 0 1.1rem}.cbt-feature-layers__desc{color:#3a3f4a;color:var(--cbt-text,#3a3f4a);font-family:PT Sans,system-ui,-apple-system,sans-serif;font-family:var(--cbt-font-sans,"PT Sans",system-ui,-apple-system,sans-serif);font-size:15.5px;font-size:1.55rem;line-height:1.68;margin:0}.cbt-feature-layers__desc p{color:inherit;font-size:inherit;line-height:inherit;margin:0}@media screen and (min-width:48em){.cbt-feature-layers__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-columns:repeat(var(--cbt-layers-cols-tablet,2),minmax(0,1fr))}}@media screen and (min-width:62em){.cbt-feature-layers__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(var(--cbt-layers-cols-desktop,3),minmax(0,1fr))}}
