.section.visual.boxed{padding-left:var(--gap);padding-right:var(--gap)}.section.visual.boxed .visual-container{border-radius:var(--radius-small);overflow:hidden}.section.visual .visual-text{color:var(--white);bottom:0;left:0;width:100%;padding:var(--gap);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:calc(var(--base) * 350 / var(--page-width));background:#e65300;background:linear-gradient(0deg,rgba(230,83,0,.8) 0%,rgba(230,83,0,0) 100%)}.section.visual.boxed .visual-text{left:calc(var(--gap) * 2)}@media only screen and (min-width:2100px){.section.visual:not(.boxed) .visual-container{height:calc(var(--base) * 1100 / var(--page-width))}.section.visual:not(.boxed) .visual-container .aspect-container{padding-bottom:0!important;height:100%}}@media only screen and (min-width:2700px){.section.visual:not(.boxed) .visual-container{height:calc(var(--base) * 1300 / var(--page-width))}}@media only screen and (min-width:3200px){.section.visual:not(.boxed) .visual-container{height:calc(var(--base) * 1500 / var(--page-width))}}@media only screen and (max-width:740px){.section.visual .visual-text{height:calc(var(--base) * 210 / var(--page-width))}}