.image img{border-radius:var(--image-mask--border-radius);overflow:hidden}.image--mask-square-circle{--image-mask--border-radius:100vw}.image--mask-square-full-arch-top{--image-mask--border-radius:100vw 100vw 0 0}.image--mask-square-half-arch-top-left,.image--mask-ultrawide-complex-2,.image--mask-ultrawide-complex-6,.image[class*=mask-ultrawide]{--image-mask--border-radius:150px 0 0 0}.image--mask-square-half-arch-top-right,.image--mask-ultrawide-complex-1,.image--mask-ultrawide-complex-5{--image-mask--border-radius:0 150px 0 0}.image--mask-ultrawide-complex-4{--image-mask--border-radius:0 0 0 150px}.image--mask-ultrawide-complex-3,.image--mask-ultrawide-complex-7{--image-mask--border-radius:0 0 150px 0}.image--mask-ultrawide-complex-1 img,.image--mask-ultrawide-complex-2 img,.image--mask-ultrawide-complex-3 img,.image--mask-ultrawide-complex-4 img,.image--mask-ultrawide-complex-5 img,.image--mask-ultrawide-complex-6 img,.image--mask-ultrawide-complex-7 img{-webkit-clip-path:var(--image-mask--clip-path);clip-path:var(--image-mask--clip-path)}.image--mask-ultrawide-complex-1{--image-mask--clip-path:url(#complex-shape-1)}.image--mask-ultrawide-complex-2{--image-mask--clip-path:url(#complex-shape-2)}.image--mask-ultrawide-complex-3{--image-mask--clip-path:url(#complex-shape-3)}.image--mask-ultrawide-complex-4{--image-mask--clip-path:url(#complex-shape-4)}.image--mask-ultrawide-complex-5{--image-mask--clip-path:url(#complex-shape-5)}.image--mask-ultrawide-complex-6{--image-mask--clip-path:url(#complex-shape-6)}.image--mask-ultrawide-complex-7{--image-mask--clip-path:url(#complex-shape-7)}.image--shadow-position-left:after,.image--shadow-position-right:after{background:var(--bg-color--accent);border-radius:var(--image-shadow--border-radius);content:"";display:block;inset:0;mix-blend-mode:var(--mix-blend-mode);opacity:var(--image-shadow--opacity,50%);position:absolute;transform:translateX(var(--image-shadow--translate-x))}.image--shadow-position-left:after{--image-shadow--translate-x:var(--image-shadow-left--translate-x,-40%)}.image--shadow-position-right:after{--image-shadow--translate-x:var(--image-shadow-right--translate-x,40%)}.image{--img--width:100%}.image,.image__wrapper{position:relative}.image[class*=mask-ultrawide]{--img--width:100%}@media(width < 48em){.image[class*=mask-ultrawide]{--image-mask--clip-path:""}}@media(width > 48em){.image[class*=mask-ultrawide]{--image-mask--border-radius:0}}.image--shadow-position-left:after,.image--shadow-position-right:after{--image-shadow--border-radius:var(--image-mask--border-radius);pointer-events:none}