.gallery-work section.cta .layout-row-inner{padding-inline:unset}.gallery-work section.cta .layout-row-inner .cta-container{padding:var(--content-padding);background-color:var(--color-primary);color:var(--color-on-primary);position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2rem}.gallery-work section.cta .layout-row-inner .cta-container .text{position:relative;z-index:1}.gallery-work section.cta .layout-row-inner .cta-container .text h2{font-size:var(--font-size-xxxl);margin-bottom:.5rem}.gallery-work section.cta .layout-row-inner .cta-container .text p{font-size:var(--font-size-xsm)}.gallery-work section.cta .layout-row-inner .cta-container .link{position:relative;z-index:1}.gallery-work section.cta .layout-row-inner .cta-container .link .button{background-color:var(--color-primary);color:var(--color-on-primary);border-color:var(--color-on-primary)}.gallery-work section.cta .layout-row-inner .cta-container .link .button:hover{border-color:rgba(0,0,0,0);border-bottom-color:var(--color-on-primary)}.gallery-work section.cta .layout-row-inner .cta-container .icon{position:absolute;right:0;bottom:0;z-index:0;height:100%;max-width:max-content}.gallery-work section.cta .layout-row-inner .cta-container .icon svg{height:100%;width:100%}.gallery-work section.buttons .column{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem 2.5rem;align-items:center;justify-content:space-evenly}
