.rr-pos .pos-facts-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--padding-md);border:0;border-radius:0;overflow:visible;background:0 0}.rr-pos .pos-facts-list>.pos-usp{display:flex;align-items:center;gap:var(--padding-md);min-width:0;padding:var(--padding-lg);border:1px solid var(--border-color-light);border-radius:var(--border-radius-lg);background:var(--secondary-bg)}.rr-pos .pos-usp-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 calc(var(--padding-lg)*2);width:calc(var(--padding-lg)*2);height:calc(var(--padding-lg)*2);border-radius:var(--border-radius-md);color:var(--main-color);background:var(--border-color-accent)}.rr-pos .pos-usp-icon svg{display:block;width:var(--ft-size-xxxxlarge);height:var(--ft-size-xxxxlarge)}.rr-pos .pos-usp-copy{display:flex;flex-direction:column;gap:var(--padding-xs);min-width:0}.rr-pos .pos-usp-label{color:var(--text-color)}.rr-pos .pos-usp-value{font-size:var(--ft-size-xxlarge);line-height:1.4;letter-spacing:normal}.rr-pos .pos-introduction{padding-top:clamp(36px,4vw,56px);padding-bottom:0}.rr-pos .pos-hero-banner .pos-cap{font-size:var(--ft-size-small);line-height:1.4;text-align:right}@media (max-width:1100px){.rr-pos .pos-facts-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.rr-pos .pos-facts-list{grid-template-columns:minmax(0,1fr)}.rr-pos .pos-usp-value{font-size:var(--ft-size-xlarge)}}