
.infuzze-intensity{background:var(--ibg);padding:var(--ipady) 4.5vw;color:var(--itext)}
.infuzze-intensity__frame{max-width:1700px;margin:auto;border:1px solid var(--iborder);background:var(--ipanel);box-shadow:7px 8px 0 var(--ishadow);padding:20px 28px;display:grid;grid-template-columns:minmax(250px, .93fr) minmax(0,2.6fr);gap:34px;align-items:center}
.infuzze-intensity__heading h2{font:700 clamp(38px,4.1vw,70px)/.91 'Syne',sans-serif;letter-spacing:-.065em;margin:0 0 13px}
.infuzze-intensity__heading h2 em{font-family:Georgia,serif;font-weight:400}
.infuzze-intensity__heading p{font-size:15px;line-height:1.5;margin:0;max-width:390px}
.infuzze-intensity__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.infuzze-intensity__card{font:inherit;cursor:pointer;color:var(--itext);background:var(--icard);border:1px solid var(--iborder);padding:14px 10px 15px;text-align:center;display:flex;flex-direction:column;align-items:center;min-width:0;min-height:190px;justify-content:flex-start}
.infuzze-intensity__card.is-active{background:var(--iactive);color:var(--iactivetext)}
.infuzze-intensity__card strong{font:700 clamp(13px,1.13vw,18px) 'Syne',sans-serif}
.infuzze-intensity__card b{font-size:17px;margin:4px 0 7px}
.infuzze-intensity__card span{font-size:13px;line-height:1.45}
.infuzze-intensity__card i{display:block;width:88%;height:1px;background:currentColor;opacity:.42;margin:10px 0}
.infuzze-intensity__card small{font-size:13px;line-height:1.45}
.infuzze-intensity [hidden]{display:none!important}
.infuzze-intensity__card:focus-visible{outline:3px solid var(--ishadow);outline-offset:3px}
@media(max-width:950px){.infuzze-intensity__frame{grid-template-columns:1fr;gap:22px}.infuzze-intensity__heading h2{font-size:clamp(40px,8vw,60px)}}
@media(max-width:650px){.infuzze-intensity{padding:16px 18px}.infuzze-intensity__frame{padding:22px 14px;gap:20px}.infuzze-intensity__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.infuzze-intensity__card{min-height:178px;padding:13px 6px}.infuzze-intensity__card small{font-size:12px}}
