header{& .dd_nav-wrapper .dd_navbar .nav-link--about a{pointer-events:none;&:after{height:.7em}}}.dd_title-container{background-color:oklch(var(--color-base-2))}.dd_content-container{padding-bottom:0;& h2{font-size:var(--wp--preset--font-size--xxx-large);letter-spacing:-.03em}& .dd_last_section{-webkit-margin-before:0;padding-top:var(--spacing-20);padding-bottom:var(--spacing-60);margin-block-start:0}}.dd_background{position:relative;& figure{width:100%}}.wp-block-post-content{container:initial}.dd_about-section{& .dd_about-container{gap:var(--spacing-40);-webkit-margin-before:0;padding-top:var(--spacing-30);padding-bottom:calc(var(--spacing-50) + var(--spacing-10));flex-direction:column;margin-block-start:0;display:flex;& .first-container{align-items:start;& .main-poster img{aspect-ratio:16/8;-o-object-fit:cover;object-fit:cover;margin-bottom:var(--spacing-10)}}}}.about-gallery__grid,.about-gallery__wrapper{height:30vh;min-height:150px}.about-gallery__wrapper{width:calc(100vw - (var(--spacing-edge)*2));clip:rect(auto,auto,auto,auto);position:absolute;overflow:hidden;&:before,&:after{content:"";z-index:2;pointer-events:none;width:100%;height:30px;position:absolute;left:0}&:before{background:linear-gradient(to bottom,oklch(var(--color-base)/1)0%,oklch(var(--color-base)/0)100%);top:0}&:after{background:linear-gradient(to top,oklch(var(--color-base)/1)0%,oklch(var(--color-base)/0)100%);bottom:0}& .about-gallery{top:var(--spacing-10);bottom:var(--spacing-10);left:var(--spacing-edge);right:var(--spacing-edge);gap:var(--spacing-10);position:fixed;& figure{height:calc(25dvh - (var(--spacing-10)*1.5));pointer-events:none;width:100%!important;margin:0!important;@supports not (height:25dvh){&{height:calc(25vh - (var(--spacing-10)*1.5))}}& img{-o-object-fit:cover;object-fit:cover;width:100%!important;height:100%!important}}& figure:last-child{display:none}}}.dd_last_section{z-index:10;position:relative;& .image-wrapper{margin-bottom:var(--spacing-20);margin-top:calc(var(--spacing-50)*-1)!important;& figure{width:100%;@media screen and (width>=769px) and (width<=1080px){&{grid-column:span 6}}& img{width:100%}& figcaption{height:0;margin:0;padding-left:2px;position:relative;bottom:-.5rem}}}}@media screen and (width>=769px){header{& .dd_nav-wrapper .dd_navbar a:after{background-color:oklch(var(--color-base-2))}& .dd_hamburger-button{&:focus:not(:focus-visible),&:hover{background-color:oklch(var(--color-base-2))}}}main{&:before{content:"";-webkit-margin-before:0;background-color:oklch(var(--color-base-2));z-index:-1;width:50%;margin-block-start:0;position:absolute;top:0;bottom:0;left:0}}.dd_title-container{background-color:inherit}.dd_poster-wrapper figure{margin-right:calc(var(--spacing-gap) - 12px)}.dd_about-section .dd_about-container{padding-bottom:0;& .dd_lead-paragraph{grid-column:7/span 6}& .about-gallery__grid{height:inherit;min-height:inherit}& .about-gallery__wrapper{margin-left:calc(-1*(var(--spacing-gap)/2));margin-right:calc(-1*var(--spacing-edge));clip:unset;grid-column:7/span 6;width:auto;height:fit-content;position:relative;&:before,&:after{content:"";width:100px;height:100%;position:absolute;top:0}&:before{background:linear-gradient(to right,oklch(var(--color-base)/1)0%,oklch(var(--color-base)/0)100%)}&:after{background:linear-gradient(to left,oklch(var(--color-base)/1)0%,oklch(var(--color-base)/0)100%);left:auto;right:0}& .about-gallery{top:inherit;bottom:inherit;left:inherit;right:inherit;flex-flow:row;min-width:1600px;height:fit-content;position:relative;& figure{aspect-ratio:16/9;pointer-events:all;width:calc(100vw - (var(--spacing-edge)*2))!important}}}& .grid-12:last-of-type{min-height:26rem}& h2{justify-content:space-between;align-items:center;width:100%;display:flex;-webkit-margin-before:-.9rem!important;margin-block-start:-.9rem!important}}.dd_background{& figure{width:50%;margin-left:auto}}.dd_last_section{& .grid-12{align-items:end}& .grid-6{align-content:end;height:1rem}& .image-wrapper{margin-bottom:0;margin-top:0!important}}}@media screen and (width>=1530px){.dd_about-section .dd_about-container{& .about-gallery__wrapper{margin-right:calc((100vw - var(--wp--style--global--wide-size) - 20px)/-2);& .about-gallery figure:last-child{display:block}}}.dd_poster-wrapper figure{margin-right:var(--spacing-gap)}}