@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-content:""}}}@media (width>=1024px){.content-side-image.content-side-image--container .content-side-image__image{width:48.9691%}}.content-side-image.content-side-image--container .content-side-image__content:before{content:var(--tw-content);mix-blend-mode:soft-light}@media (width>=1024px){.content-side-image.content-side-image--container .content-side-image__content{width:51.0309%}}@media (width>=1680px){.content-side-image.content-side-image--container .content-side-image__content{padding-inline:calc(var(--tw-spacing,4px)*20)}.content-side-image.content-side-image--container .content-side-image__content-inner{max-width:none}}.content-side-image.content-side-image--container .content-side-image__image-container{aspect-ratio:1}.content-side-image.content-side-image--container .image-border-pattern__content{padding:calc(var(--tw-spacing,4px)*3)}@media (width>=1024px){.content-side-image.content-side-image--container .image-border-pattern__content{padding:calc(var(--tw-spacing,4px)*6)}}.content-side-image.content-side-image--container .image-border-pattern__frame-img{-o-object-fit:cover;object-fit:cover}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
