.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.banner.svelte-xpyfi8.svelte-xpyfi8{position:absolute;top:0;left:0;display:flex;justify-content:center;background-color:#000;background-size:cover;background-position:center;width:calc(100vw - (100vw - 100%));height:600px;margin-top:96px}@media screen and (max-width: 768px){.banner.svelte-xpyfi8.svelte-xpyfi8{height:300px}}.project-pitch-heading.svelte-xpyfi8.svelte-xpyfi8{padding-top:3rem;margin-top:600px}@media screen and (max-width: 768px){.project-pitch-heading.svelte-xpyfi8.svelte-xpyfi8{margin-top:340px}}text-narrow.svelte-xpyfi8.svelte-xpyfi8{margin-left:auto;margin-right:auto;margin-top:5rem;display:block;width:83.333333%}@media screen and (max-width: 768px){text-narrow.svelte-xpyfi8.svelte-xpyfi8{width:100%;margin-top:16px}}text-narrow.svelte-xpyfi8.svelte-xpyfi8:first-child{margin-top:1.5rem}h3.svelte-xpyfi8.svelte-xpyfi8:not(:first-child){margin-top:4rem}@media screen and (max-width: 768px){h3.svelte-xpyfi8.svelte-xpyfi8:not(:first-child){margin-top:3rem}}h4.svelte-xpyfi8.svelte-xpyfi8{margin-top:1.5rem;display:flex;align-items:center;gap:.5rem;text-transform:capitalize}social-media.svelte-xpyfi8 a.svelte-xpyfi8:hover{text-decoration-line:underline}li.svelte-xpyfi8.svelte-xpyfi8:not(.project-pitch-details li){margin-left:.5rem}swiper-container.svelte-xpyfi8.svelte-xpyfi8{position:relative;margin-top:3rem;margin-bottom:2rem;display:block;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));max-height:600px}@media screen and (max-width: 768px){swiper-container.svelte-xpyfi8.svelte-xpyfi8{background-color:transparent}}swiper-container.no-bg.svelte-xpyfi8.svelte-xpyfi8{background-color:transparent}.swiper-navigation-button.svelte-xpyfi8.svelte-xpyfi8{margin-left:1rem;margin-right:1rem;display:flex;height:2rem;width:2rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(252 194 10 / var(--tw-bg-opacity))}.swiper-navigation-button.svelte-xpyfi8.svelte-xpyfi8:hover{--tw-bg-opacity:1;background-color:rgb(236 172 9 / var(--tw-bg-opacity))}.swiper-button-next.svelte-xpyfi8.svelte-xpyfi8{position:absolute;top:50%;right:0;z-index:10;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer}.swiper-button-prev.svelte-xpyfi8.svelte-xpyfi8{position:absolute;top:50%;left:0;z-index:10;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer}.swiper-slide.svelte-xpyfi8.svelte-xpyfi8{display:flex;align-items:center;justify-content:center;height:600px}.gallery-image-container.svelte-xpyfi8.svelte-xpyfi8{position:relative;margin-left:auto;margin-right:auto;display:block;width:-moz-max-content;width:max-content;overflow:hidden;max-height:95%;max-width:85%}@media screen and (max-width: 768px){.gallery-image-container.svelte-xpyfi8.svelte-xpyfi8{max-height:100%;max-width:100%}}.view-overlay.svelte-xpyfi8.svelte-xpyfi8{position:absolute;top:0;left:0;z-index:10;display:flex;height:100%;width:-moz-max-content;width:max-content;width:100%;align-items:center;justify-content:center;border-radius:.25rem;opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;background-color:#00000080}.view-overlay.svelte-xpyfi8.svelte-xpyfi8:hover{opacity:1}.swiper-slide.svelte-xpyfi8 img.svelte-xpyfi8{position:relative;margin-left:auto;margin-right:auto;display:block;width:-moz-max-content;width:max-content;overflow:hidden}swiper-container.no-bg.svelte-xpyfi8 .swiper-slide img.svelte-xpyfi8{height:100%}project-pitch-wrapper a{text-decoration-line:underline}project-pitch-wrapper body-grid ol{margin-top:.25rem;list-style-type:decimal}project-pitch-wrapper body-grid ul{margin-top:.25rem;list-style-type:disc}project-pitch-wrapper body-grid li{margin-left:2rem}project-pitch-wrapper project-pitch-details li{margin-left:0!important}p img{margin-top:1rem}
