/* Frozen B1.3 supporting sections; native Cjenik only. */
.az-cjenik-benefits{padding:48px 32px;background:var(--analiza-color-white);color:var(--analiza-color-ink);font-family:var(--analiza-font-interface);scroll-margin-top:90px}
.az-cjenik-benefits-panel{position:relative;min-height:400px;max-width:var(--analiza-content-max);margin:0 auto;overflow:hidden;border-radius:18px;background:var(--analiza-color-surface-soft)}
.az-cjenik-benefits-photo{position:absolute;inset:0 auto 0 0;width:44%;overflow:hidden;background:transparent}
.az-cjenik-benefits-photo img{position:absolute;top:-8px;left:0;width:100%;max-width:none;height:auto;object-fit:contain}
.az-cjenik-benefits-content{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:58%;min-height:400px;margin-left:auto;padding:40px 40px;gap:32px;min-width:0}
.az-cjenik-benefits-content header{width:100%}
.az-cjenik-benefits-content header h2{margin:0;font:var(--analiza-weight-bold) var(--analiza-type-section-size)/var(--analiza-type-heading-leading) var(--analiza-font-interface);letter-spacing:0}
.az-cjenik-benefits-content ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 32px;width:100%;margin:0;padding:0;list-style:none}
.az-cjenik-benefits-content li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;min-width:0}
.az-cjenik-benefits-icon{display:grid;place-items:center;width:24px;height:24px;color:var(--analiza-color-brand)}
.az-cjenik-benefits-icon svg{width:24px;height:24px}
.az-cjenik-benefits-content h3{margin:1px 0 7px;font:var(--analiza-weight-bold) var(--analiza-type-benefit-compact-size)/var(--analiza-type-result-leading) var(--analiza-font-interface)}
.az-cjenik-benefits-content li p{margin:0;font-size:var(--analiza-type-body-size);line-height:var(--analiza-type-copy-leading);color:#59616b}
@media(max-width:1023px){
 .az-cjenik-benefits{padding:40px 28px}
 .az-cjenik-benefits-panel{min-height:0}
 .az-cjenik-benefits-photo{width:100%;height:230px}
 .az-cjenik-benefits-photo img{top:0;left:calc(50% - 175px);width:350px;height:auto}
 .az-cjenik-benefits-content{width:100%;min-height:0;margin:0;padding:245px 32px 32px;gap:26px}
 .az-cjenik-benefits-content ul{gap:24px 28px}
}
@media(max-width:767px){
 .az-cjenik-benefits{padding:24px 16px}
 .az-cjenik-benefits-panel{border-radius:14px}
 .az-cjenik-benefits-photo{position:relative;inset:auto;height:190px}
 .az-cjenik-benefits-photo img{top:0;left:50%;width:min(100%,320px);height:auto;transform:translateX(-50%)}
 .az-cjenik-benefits-content{padding:24px 20px;gap:24px}
 .az-cjenik-benefits-content header h2{margin-bottom:0}
 .az-cjenik-benefits-content ul{grid-template-columns:minmax(0,1fr);gap:20px}
 .az-cjenik-benefits-content h3{font-size:var(--analiza-type-benefit-compact-size);margin:1px 0 6px}
 .az-cjenik-benefits-content li p{font-size:var(--analiza-type-body-size);max-width:42ch}
}
