:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--flush: 0px;--standardInline: max(var(--full), 50% - var(--standard) / 2);--narrowInline: max(var(--full), 50% - var(--narrow) / 2);--wideInline: max(var(--full), 50% - var(--wide) / 2);--fullInline: var(--full);--flushInline: var(--flush)}*,*:before,*:after{box-sizing:border-box}header,main,footer,div,section,nav,ul,li,hr,figure,figcaption,a{position:relative;outline:0;margin:0}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}html,body{padding:0;margin:0;scroll-behavior:smooth;transition:none!important}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6,ul,ol,li{position:relative;margin-block:0;overflow-wrap:break-word}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li{text-wrap:pretty}a{cursor:pointer;text-decoration:none}#root,#__next{isolation:isolate}[animation]{opacity:0!important}body{transition:opacity .1s ease-in-out}body:not(.loaded){opacity:0!important}main{overflow:hidden}.video{aspect-ratio:var(--ratio, 16/9);background:#f0f0f0;overflow:hidden}.video .container{position:absolute;left:50%;top:50%;width:100%;aspect-ratio:16/9;will-change:translate;translate:-50% calc(-50% + var(--offset, 0px))}.video .container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;transform:translateZ(0)}.video.alt .container{width:auto;height:100%}.video .overlay{position:absolute;left:0;top:0;width:100%;height:100%}.video .play{opacity:1;cursor:pointer;transition:all .25s ease;overflow:hidden}.video .play:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000040 no-repeat center center url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgMmM1LjUxNCAwIDEwIDQuNDg2IDEwIDEwcy00LjQ4NiAxMC0xMCAxMC0xMC00LjQ4Ni0xMC0xMCA0LjQ4Ni0xMCAxMC0xMHptMC0yYy02LjYyNyAwLTEyIDUuMzczLTEyIDEyczUuMzczIDEyIDEyIDEyIDEyLTUuMzczIDEyLTEyLTUuMzczLTEyLTEyLTEyem0tMyAxN3YtMTBsOSA1LjE0Ni05IDQuODU0eiIgZmlsbD0iI2ZmZmZmZiIgLz48L3N2Zz4=);background-size:64px 64px;pointer-events:none;transition:all .25s ease}.video .play:hover:after{scale:1.1;background-color:#00000080}.video.playing .play{opacity:0;pointer-events:none}figure{display:grid;margin:0;padding:0;width:100%;gap:var(--block-spacing, 0px);--ratio: unset;--justify: stretch}figure .img{display:block;aspect-ratio:var(--ratio);justify-self:var(--justify)}figure .img img{display:block;width:100%;height:100%;position:relative;will-change:translate,object-position;translate:0 var(--offset, 0px);object-fit:cover;object-position:center var(--position, center);max-height:100%;max-width:100%}figure .img[style*=--ratio] img{position:absolute;width:100%;height:100%}figure.contain .img img{object-fit:contain}figure figcaption{display:grid;gap:var(--block-spacing, 0px)}figure.background{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}figure.background .img{position:absolute;width:100%;height:100%;object-fit:cover}section{display:grid;gap:var(--block-spacing, 0px)}.area{display:grid;--align: start;--justify: stretch;gap:var(--block-spacing, 1em);align-content:var(--align);justify-content:var(--justify)}.flex{display:flex}.flex>div{flex:1}.grid{display:grid}.area-hidden{position:absolute!important;left:0!important;top:0!important;width:1vw!important;height:0px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}.swiper{width:100%}.swiper .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000020;color:#fff;z-index:2;pointer-events:none}section,.contained{display:grid;padding-inline:max(var(--full),50% - var(--standard) / 2)}section.flex,.contained.flex{display:flex}section.narrow,.contained.narrow{padding-inline:max(var(--full),50% - var(--narrow) / 2)}section.wide,.contained.wide{padding-inline:max(var(--full),50% - var(--wide) / 2)}section.full,.contained.full{padding-inline:var(--full)}section.flush,.contained.flush{padding-inline:var(--flush)}section>.contained:not(.flush),.contained>.contained:not(.flush){--full: 0px}dialog{border:none;padding:40px;opacity:0;scale:.75;transition:all .75s ease;transition-behavior:allow-discrete;transition-delay:.15s;max-width:calc(100% - var(--full) * 2)}@media (max-width: 768px){dialog{padding:40px 20px}}dialog::backdrop{background:#000000d9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;transition:all .75s ease}dialog:not(.visible){pointer-events:none}dialog.visible{opacity:1;scale:1}dialog.visible::backdrop{opacity:1}dialog .close{position:absolute;display:flex;align-items:center;justify-content:center;text-align:center;top:0;right:0;width:40px;height:40px;background:transparent;border:none;cursor:pointer;outline:0px;z-index:1;color:#fff}dialog .close:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute;background:currentcolor;mask:no-repeat center center url(data:image/svg+xml;base64,PHN2ZyBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMTIgMTAuOTMgNS43MTktNS43MmMuMTQ2LS4xNDYuMzM5LS4yMTkuNTMxLS4yMTkuNDA0IDAgLjc1LjMyNC43NS43NDkgMCAuMTkzLS4wNzMuMzg1LS4yMTkuNTMybC01LjcyIDUuNzE5IDUuNzE5IDUuNzE5Yy4xNDcuMTQ3LjIyLjMzOS4yMi41MzEgMCAuNDI3LS4zNDkuNzUtLjc1Ljc1LS4xOTIgMC0uMzg1LS4wNzMtLjUzMS0uMjE5bC01LjcxOS01LjcxOS01LjcxOSA1LjcxOWMtLjE0Ni4xNDYtLjMzOS4yMTktLjUzMS4yMTktLjQwMSAwLS43NS0uMzIzLS43NS0uNzUgMC0uMTkyLjA3My0uMzg0LjIyLS41MzFsNS43MTktNS43MTktNS43Mi01LjcxOWMtLjE0Ni0uMTQ3LS4yMTktLjMzOS0uMjE5LS41MzIgMC0uNDI1LjM0Ni0uNzQ5Ljc1LS43NDkuMTkyIDAgLjM4NS4wNzMuNTMxLjIxOXoiLz48L3N2Zz4=);pointer-events:none}dialog.is-video{aspect-ratio:16/9;max-width:min(1280px,100vw - 40px,(100vh - 40px) * 16 / 9);max-height:calc(100vh - 40px);width:500%;padding:0}dialog.is-video iframe{position:absolute;left:0;top:0;width:100%;height:100%;outline:0;border:0}dialog.is-video .close{right:5px;top:5px;filter:drop-shadow(0px 0px 2px rgba(0,0,0,.5))}dialog.is-gallery{border:none;padding:0;width:1600px;max-width:calc(100% - 40px);background:transparent}dialog.is-gallery .swiper{padding-block:45px;--swiper-theme-color: #fff;--swiper-pagination-bullet-inactive-color: #fff}@media (max-width: 768px){dialog.is-gallery .swiper{padding-block:50px 60px;--swiper-navigation-top-offset: calc(100% - 22px) ;--swiper-navigation-sides-offset: calc(50% - 48px) }}dialog.is-maps-preference{flex-wrap:wrap;align-items:center;justify-content:center;background:transparent;border:none;color:#fff}dialog.is-maps-preference[open]{display:flex}dialog.is-maps-preference,dialog.is-maps-preference *{outline:0px}dialog.is-maps-preference::backdrop{background:#000000d9}dialog.is-maps-preference h2{flex:none;width:100%;font-size:18px;color:#fff;text-align:center}dialog.is-maps-preference .maps{display:flex;gap:40px}dialog.is-maps-preference .maps>div{display:flex;flex-direction:column;align-items:center;flex:none;cursor:pointer;gap:10px}dialog.is-maps-preference .maps>div svg{width:96px;height:96px;background:#fff;object-fit:contain;border-radius:25px}dialog.is-maps-preference .maps>div.google svg{padding:10px}.link-container{display:flex}.link-container>.link{flex:none}.link{display:flex;align-items:center;justify-content:center;gap:10px}.link>*:not(span){width:1.2em;height:1.2em}.menutoggle{position:relative;width:40px;height:40px;border:none;background:transparent}@media (min-width: 769px){.menutoggle{display:none}}.menutoggle,.menutoggle svg{-webkit-tap-highlight-color:transparent}.menutoggle svg{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-user-select:none;user-select:none;cursor:pointer;transition-duration:.3s;scale:1.5}.menutoggle svg .line{fill:none;stroke:currentColor;stroke-width:5;transition-duration:.3s;stroke-linecap:round}.menutoggle svg .top{stroke-dasharray:40 160}.menutoggle svg .middle{transform-origin:50%;stroke-dasharray:40 142}.menutoggle svg .bottom{transform-origin:50%;stroke-dasharray:40 85}.menutoggle.active svg{--tw-rotate: 45deg;transform:rotate(var(--tw-rotate))}.menutoggle.active svg .top{stroke-dashoffset:-64px}.menutoggle.active svg .middle{--tw-rotate: 90deg;transform:rotate(var(--tw-rotate))}.menutoggle.active svg .bottom{stroke-dashoffset:-64px}.tabs{display:grid}.tabs .switcher{display:flex;flex-wrap:wrap}.tabs .switcher .tab{display:flex;align-items:center;justify-content:center;text-wrap:balance;height:var(--tabHeight, "auto")}.tabs .panel{order:1;flex:none;position:absolute;bottom:0;width:100%;pointer-events:none;opacity:0;transition:all .5s ease;top:20px}.tabs .panel.active{position:relative;opacity:1;pointer-events:auto;top:0}.tabs .tab{order:0;flex:1;text-align:center;cursor:pointer}.gallery{display:grid;--columns: 1;grid-template-columns:repeat(var(--columns),1fr)}.gallery figure{scale:1;opacity:1;transition:opacity .5s ease,scale .5s ease;cursor:pointer}.gallery figure.hidden{position:absolute;left:0;top:1000vh;opacity:0;width:calc(100% / var(--columns));scale:.85;pointer-events:none}.gallery .more{grid-column-start:span var(--columns);display:flex;justify-content:center;align-items:center}.nexgen{display:grid;gap:var(--block-spacing, 0px)}footer{background:#fff;font-size:18px;text-wrap:balance}footer .link{font-family:var(--font-title);justify-content:flex-start;color:var(--green);text-transform:uppercase;transition:all .15s ease}footer .link:hover{color:var(--green5)}footer .disclaimer{display:flex;justify-content:center;align-items:center;white-space:nowrap}footer .disclaimer figure{width:auto}@media (min-width: 769px){footer .disclaimer{grid-column-start:span 3}}@media (max-width: 768px){footer{text-align:center;font-size:18px}footer .contact .link{justify-content:center}}header{position:sticky;top:0;left:0;width:100%;z-index:101}header>div{padding:20px;color:var(--green);gap:60px;transition:all .5s ease;border-bottom:8px solid var(--tan);background:#fff}header>div .logo{padding-inline:0px;transition:all .5s ease}header>div .toggle{display:flex;align-items:center;justify-content:flex-end}@media (min-width: 769px){header>div .toggle{display:none}}header>div .toggle .menutoggle{color:var(--blue)}header>div .navigation{display:flex;align-items:center;justify-content:flex-end;font-size:20px;letter-spacing:.02em;gap:60px;padding-inline:10px;text-transform:uppercase;font-family:var(--font-title);font-weight:500}@media (max-width: 768px){header>div .navigation{position:absolute;left:0;top:var(--header-height);width:100%;height:0;justify-content:center;flex-direction:column;background:var(--green);color:#fff;overflow:clip;transition:all .5s ease;opacity:0;pointer-events:none}header>div .navigation.active{height:calc(100dvh - var(--header-height));opacity:1;pointer-events:all}}body.scrolled-past-header header>div{padding:10px 20px}@media (min-width: 769px){body.scrolled-past-header header>div{grid-template-columns:160px 1fr!important;border-bottom:4px solid var(--tan)}}:root{--standard: 1080px;--narrow: 960px;--wide: 1280px;--wider: 1420px;--full: 20px;--flush: 0;--font-title: "Playfair Display", sans-serif;--font-body: "catamaran", sans-serif;--tan: #c2a28d;--lighttan: #ecdac4;--green: #577166;--blue: #2f3a4b;--green4: #349343;--green5: #3fb24b;--section-spacing: 80px;--block-spacing: 40px}@media (max-width: 768px){:root{--section-spacing: 40px;--flush: 20px}}body{font:16px/1.75 var(--font-body);font-optical-sizing:auto;letter-spacing:.04em;min-height:100vh}hr{display:block;border:none;width:80%;margin:20px auto;height:1px;background:var(--lighttan)}h2{font:32px/1.2em var(--font-title);font-weight:400;text-transform:uppercase}@media (max-width: 768px){h2{font-size:6.5vw;text-align:center}}.btn{padding:15px 20px;line-height:1.1em;font:500 20px/1.2 var(--font-title);background:transparent;color:#fff;border:1px solid #fff;transition:all .15s ease;text-transform:uppercase;letter-spacing:.05em;min-width:20vw}@media (max-width: 768px){.btn{font-size:16px}}.btn:hover{background:var(--lighttan);color:var(--green);border-color:var(--lighttan)}.btn.dark{border-color:var(--green);color:var(--green)}.btn.dark:hover{background:var(--green);color:#fff}.stForm .stSubmit{justify-content:center}.stForm .stSubmit .stButton{font:600 18px/1.2em var(--font-title);letter-spacing:.05em;min-width:15vw;max-width:100%;transition:all .15s ease;background:var(--lighttan);color:var(--green)}.stForm .stSubmit .stButton:hover{color:var(--green);filter:brightness(.9)}.popup{width:720px;background:var(--green);color:#fff;background-image:url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/pattern-leaves-3.webp);background-size:cover}.popup h2{color:#fff;font-size:24px;line-height:20px;text-align:center;margin-bottom:40px}#masthead{padding-inline:0;overflow:hidden}#masthead figcaption{position:absolute;left:0;top:var(--offset);width:100%;height:100%;aspect-ratio:1920/320;-webkit-mask-image:url(https://provenceaustin.com/wp-content/uploads/2025/07/masthead-sky.webp);mask-image:url(https://provenceaustin.com/wp-content/uploads/2025/07/masthead-sky.webp);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}#masthead figcaption video{position:absolute;display:block;width:100%;left:0;top:-4vw;aspect-ratio:1920/320}@media (max-width: 768px){#masthead figcaption video{top:0;left:0vw;scale:1.6}}#masthead .overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;color:#fff;gap:10px;padding-bottom:40px;text-transform:uppercase}@media (max-width: 768px){#masthead .overlay{gap:0;padding-bottom:0}}#masthead .overlay:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000,#0000,#00000080)}#masthead .overlay h1{position:relative;font:4vw/1.1em var(--font-title);font-weight:400;margin-bottom:20px;z-index:1}@media (max-width: 768px){#masthead .overlay h1{font-size:7vw;margin-bottom:10px}}#masthead .overlay h2{position:relative;font:20px/1.2em var(--font-body);font-weight:600;margin-bottom:20px;color:#deb359;z-index:1;text-transform:initial}@media (max-width: 768px){#masthead .overlay h2{font-size:3vw}}#overview .left{display:grid;align-content:center;background:var(--tan);margin-right:var(--section-spacing);height:calc(100% + 2 * var(--section-spacing));background-image:url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/pattern-leaves.webp);background-size:cover}#overview .left figure{width:auto;margin-right:calc(-1 * var(--section-spacing));filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5))}@media (max-width: 768px){#overview .left{display:none;margin-inline:-20px;width:calc(100% + 40px);padding-inline:20px;height:auto;padding-block:40px}#overview .left figure{width:100%;margin-inline:0}}@media (min-width: 769px){#overview .form{padding-right:60px}#overview .form .form-container{max-width:400px}}#overview .form .form-container{background:var(--green);color:var(--lighttan);padding:20px 40px}#overview .form .form-container hr{background:#fff}#overview .form .form-container h2{font:20px/1.2em var(--font-title);font-weight:400;margin-bottom:20px;text-align:center;text-transform:initial}figure.circle{border-radius:50%;overflow:hidden;border:1px solid var(--tan);padding:10px}figure.circle .img{border-radius:50%;overflow:hidden}#location{background:var(--blue) no-repeat top 3vw left 3vw url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/emblem.svg);background-size:20vw auto;background-blend-mode:multiply;color:#fff;z-index:1}#location figure{max-width:80%;margin:0 auto}@media (min-width: 769px){#location .photo1 figure,#location .photo2 figure{position:absolute;left:0;width:100%}#location .photo1 figure{bottom:0}#location .photo2 figure{top:0}}#location h3{font:24px/1.2em var(--font-title);font-weight:400;color:var(--tan);text-align:center}#location ul{list-style:none;padding:0;margin:0;columns:3;column-gap:30px;text-align:center;text-transform:uppercase;line-height:1.2em}#location ul li{margin-bottom:10px}@media (max-width: 768px){#location ul{columns:2;column-gap:20px}#location ul li{margin-bottom:15px}}#location iframe{border:none;width:100%;height:auto;aspect-ratio:2}@media (max-width: 768px){#location iframe{aspect-ratio:1}}@media (max-width: 768px){#schools{padding-inline:0}}#schools .left{display:grid;align-content:end;padding-bottom:80px}#schools .left .circle{position:absolute;right:0;top:80px;width:60%}@media (max-width: 768px){#schools .left{padding-bottom:0}#schools .left .circle{right:-40px;width:50%;top:auto;bottom:-40px}}#schools .content{padding:80px 20px;margin-right:80px}#schools .content ul{display:flex;padding:0;margin-bottom:10px;list-style:none}#schools .content ul li{font:400 22px/1.2em var(--font-title);text-align:center;text-transform:uppercase;color:var(--green);padding:0 20px}@media (min-width: 769px){#schools .content ul li:not(:last-child){border-right:1px solid var(--tan)}}@media (max-width: 768px){#schools .content{padding:40px 20px;margin-inline:0}#schools .content ul{flex-direction:column}#schools .content ul li{padding:20px 0}#schools .content ul li:not(:last-child){border-bottom:1px solid var(--tan)}}#schools .right{background-image:url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/pattern-leaves-2.webp);background-size:cover}@media (min-width: 769px){#schools .right figure{position:absolute;left:-80px;bottom:80px;width:calc(100% + 120px)}}@media (max-width: 768px){#schools .right{display:none;padding-block:40px}#schools .right figure{max-width:60%;margin:0 auto 0 20px}}#elegance{background:no-repeat center top url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/pattern-leaves-3.webp)}@media (max-width: 768px){#elegance{background-position:center top -60vw}}#elegance h2{color:#fff;text-align:center;padding-top:80px;background:no-repeat center top url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/emblem-single.svg);background-size:60px 60px}#elegance .left{display:flex;justify-content:center;align-items:center;z-index:1}#elegance .left figure{right:-160px;top:-60px}@media (max-width: 768px){#elegance .left{position:absolute;left:0;width:100%;bottom:0}#elegance .left figure{max-width:50vw;position:absolute;right:0vw;top:-50vw}}#elegance .right{display:flex;justify-content:center;align-items:center}#elegance .right figure{left:-160px;top:60px}@media (max-width: 768px){#elegance .right figure{max-width:60vw;left:0;top:0;margin:0 auto 0 0}}#builders{text-align:center}#builders h2:after{content:"";display:block;border:none;width:80%;margin:20px auto;height:1px;background:var(--tan)}#builders h3{font:20px/1.2em var(--font-title);font-weight:400;margin-bottom:20px;color:var(--blue)}@media (max-width: 768px){#builders .builders .area{flex:none;width:calc(50% - 20px)}}#homes h2{text-align:center}#amenities{background:repeat-y left center url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/pattern-leaves-4.webp),no-repeat right top url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/pattern-leaves.webp),#faf5f0;background-size:160px auto,25vw auto}@media (max-width: 768px){#amenities{background:#faf5f0;background-size:160px auto;padding-inline:0;padding-top:0!important}}#amenities .content{padding-left:80px;background:no-repeat left top url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/emblem.svg);background-size:60px auto}@media (max-width: 768px){#amenities .content{padding-inline:20px;background:none}#amenities .content h2{padding-left:0;background:no-repeat left center url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/emblem.svg);background-size:50px auto}}#amenities .current,#amenities .future{text-align:center;font-weight:600;color:var(--green)}#amenities .current h2,#amenities .future h2{font:400 24px/1.2em var(--font-title);text-align:center;text-transform:uppercase;color:var(--green);padding:0 20px}@media (max-width: 768px){#amenities .current,#amenities .future{padding-inline:20px}}#amenities .circle{position:absolute;right:-40px;bottom:2vw;width:70%}@media (max-width: 768px){#amenities .circle{width:50vw;bottom:-40px}}#pipsyRoot{border:1px solid rgb(204,204,204);border-top:none;filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5))}#pipsyRoot .flex>div{flex:none}@media (max-width: 768px){#pipsyRoot{margin-inline:20px}#pipsyRoot .pipsy__list{max-height:80vh}}#gallery{background:var(--blue) no-repeat top 3vw right 3vw url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/emblem.svg);background-size:25vw auto;background-blend-mode:multiply;color:#fff}#gallery h2{text-align:center}#gallery .tabs{gap:40px}#gallery .tabs .switcher{justify-content:center;gap:40px}#gallery .tabs .tab{flex:none;color:#fff;text-transform:uppercase;font-weight:500;letter-spacing:.03em}#gallery .tabs .tab.active{color:#deb359}#gallery .tabs .more button{border:none;background:none;color:#fff;text-transform:uppercase;margin-top:20px;cursor:pointer;font-weight:500;letter-spacing:.02em}#gallery .tabs .more button:hover{color:#deb359}@media (max-width: 768px){#gallery .tabs .switcher{gap:20px}}#requestmoreinfo{background:var(--blue) center center url(https://provencedev.wpengine.com/wp-content/uploads/2025/07/pattern-leaves.webp);background-size:cover}#contact{background:var(--tan) no-repeat right center url(https://provencedev.wpengine.com/wp-content/uploads/2025/06/pattern-leaves.webp);background-size:25vw;color:#fff;padding-inline:0}#contact .content,#contact .form{padding-inline:20px}@media (min-width: 769px){#contact .content,#contact .form{padding-block:80px}}@media (max-width: 768px){#contact{padding-bottom:40px}#contact .photo{aspect-ratio:4/3}}#contact .content>p{margin:20px 0}#contact .link{color:#fff;justify-content:flex-start}
