:where(.is-root-container) .block-text-1-unique{position:relative;padding-block:min(calc(3.75rem + 5.625 * (100vw - 22.5rem) / 77.5),9.375rem);text-align:center}:where(.is-root-container) .block-text-1-unique .decoration{display:none}@media(min-width: 62rem){:where(.is-root-container) .block-text-1-unique .decoration{display:block;position:absolute;z-index:0;top:50%;left:0;width:min(calc(12.5rem + 5 * (100vw - 62rem) / 38),17.5rem);max-height:100%;max-width:30%;pointer-events:none;transform:translateY(-50%)}}@media(min-width: 100.01rem){:where(.is-root-container) .block-text-1-unique .decoration{left:min(50% - min(calc(22.5rem + 77.5 * (100vw - 22.5rem) / 77.5),100rem)/2)}}:where(.is-root-container) .block-text-1-unique .decoration.right{right:0;left:auto}:where(.is-root-container) .block-text-1-unique .wrapper{display:flex;flex-flow:column;position:relative;gap:min(calc(2.5rem + 2.5 * (100vw - 22.5rem) / 77.5),5rem);z-index:1}@media(min-width: 62rem){:where(.is-root-container) .block-text-1-unique .wrapper .component-headlines{max-width:min(calc(37.5rem + 15 * (100vw - 22.5rem) / 77.5),52.5rem);margin-inline:auto}}:where(.is-root-container) .block-text-1-unique .wrapper .component-headlines .component-headline.is-style-default{font-size:min(calc(1.25rem + 0.75 * (100vw - 22.5rem) / 77.5),2rem);line-height:1.2;font-weight:500;font-family:"proxima-nova";letter-spacing:0}