:root{--text-color:#212427;--black:#000;--c-sand:#e2ccb0;--c-darkBlue:#203249;--c-lake:#67c4b6;--c-orange:#f74d23;--c-gold:#c18b3d;--c-green:#4b3910;--c-cream:#faf7f2;--c-grey:#e8dcc8;--font:Montserrat,sans-serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif;--font-heading:Playfair Display,serif,-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif;--font-system:-apple-system,blinkmacsystemfont,Segoe UI,roboto,helvetica,arial,sans-serif;--fw-extra-light:200;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semi-bold:600;--fw-bold:700;--fw-extra-bold:800;--fw-black:900;--fs-sm:clamp(0.8rem,0.07vi + 0.78rem,0.84rem);--fs-base:1rem;--fs-md:clamp(1.25rem,0.4vi + 1.15rem,1.5rem);--fs-lg:clamp(1.56rem,0.7vi + 1.39rem,2rem);--fs-xl:clamp(1.95rem,1.14vi + 1.67rem,2.66rem);--fs-xxl:clamp(2.44rem,1.78vi + 2rem,3.55rem);--fs-xxxl:clamp(3.05rem,2.69vi + 2.38rem,4.73rem);--standard-ease:cubic-bezier(0.4,0,0.2,1);--decelerate-ease:cubic-bezier(0,0,0.2,1);--accelerate-ease:cubic-bezier(0.4,0,1,1);--ease-out-quad:cubic-bezier(0.5,1,0.89,1);--ease-out-cubic:cubic-bezier(0.33,1,0.68,1);--ease-out-quart:cubic-bezier(0.25,1,0.5,1);--shadow-color:0deg 0% 0%;--shadow-elevation-low:0.3px 0.5px 0.7px hsl(var(--shadow-color)/0.1),0.4px 0.8px 1px -1.2px hsl(var(--shadow-color)/0.1),1px 2px 2.5px -2.5px hsl(var(--shadow-color)/0.1);--shadow-elevation-medium:0.3px 0.5px 0.7px hsl(var(--shadow-color)/0.11),0.8px 1.6px 2px -0.8px hsl(var(--shadow-color)/0.11),2.1px 4.1px 5.2px -1.7px hsl(var(--shadow-color)/0.11),5px 10px 12.6px -2.5px hsl(var(--shadow-color)/0.11);--shadow-elevation-high:0.3px 0.5px 0.7px hsl(var(--shadow-color)/0.1),1.5px 2.9px 3.7px -0.4px hsl(var(--shadow-color)/0.1),2.7px 5.4px 6.8px -0.7px hsl(var(--shadow-color)/0.1),4.5px 8.9px 11.2px -1.1px hsl(var(--shadow-color)/0.1),7.1px 14.3px 18px -1.4px hsl(var(--shadow-color)/0.1),11.2px 22.3px 28.1px -1.8px hsl(var(--shadow-color)/0.1),17px 33.9px 42.7px -2.1px hsl(var(--shadow-color)/0.1),25px 50px 62.9px -2.5px hsl(var(--shadow-color)/0.1)}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}@media (min-width:768px){:target{scroll-margin-top:10rem}}@media (max-width:767px){:target{scroll-margin-top:7rem}}html{scroll-behavior:smooth}body{background-color:#4d3325;overflow-x:hidden;width:100%}main{background-color:var(--c-cream)}body{color:var(--c-darkBlue);font-family:var(--font);font-size:var(--fs-base);font-style:normal;font-weight:var(--fw-regular);line-height:1.75}@media (min-width:1500px){body{size:calc(var(--fs-base)*1.2)}}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:var(--fw-medium);letter-spacing:.88px;line-height:1.25}h2,h3,h4,h5,h6{color:var(--c-green)}h1{font-size:var(--fs-xxxl);line-height:1}h2{font-size:var(--fs-xxl)}h3{font-size:calc(var(--fs-xl)*.8)}h4{font-size:calc(var(--fs-lg)*.85)}h5{font-size:var(--fs-md)}h6{font-size:var(--fs-base)}a{color:var(--c-orange);text-decoration:underline}address{font-style:normal}strong{font-weight:var(--fw-semi-bold)}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:575px){[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{-webkit-transition-duration:.4s;transition-duration:.4s}[data-aos=fade-up]{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}}img{max-width:100%}.container,.container-fluid{--padX:15px;margin-inline:auto;max-width:1200px;padding-inline:var(--padX);position:relative;width:100%}.container-fluid{--padX:4.5dvw;max-width:100%}@media (max-width:991px){.container-fluid{--padX:4dvw}}@media (max-width:767px){.container-fluid{--padX:15px}}.sr-only:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.btn{--btn-border-size:1px;--btn-border-color:var(--text-color);--btn-color:var(--text-color);--btn-bg:#fff;--btn-hover-color:var(--text-color);--btn-hover-bg:var(--c-sand);--btn-transition-duration:150ms;--btn-transition-timing-function:var(--standard-ease);background-color:var(--btn-bg);border:var(--btn-border-size) solid var(--btn-border-color);border-radius:100px;color:var(--btn-color);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:var(--fs-base);font-weight:var(--fw-medium);padding:.25rem 1.5rem;text-decoration:none;-webkit-transition:color var(--btn-transition-duration) var(--btn-transition-timing-function),background-color var(--btn-transition-duration) var(--btn-transition-timing-function),border-color var(--btn-transition-duration) var(--btn-transition-timing-function);transition:color var(--btn-transition-duration) var(--btn-transition-timing-function),background-color var(--btn-transition-duration) var(--btn-transition-timing-function),border-color var(--btn-transition-duration) var(--btn-transition-timing-function);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:575px){.btn{padding-inline:1rem}}.btn:hover{background-color:var(--btn-hover-bg);border-color:var(--btn-hover-border-color);color:var(--btn-hover-color)}.btn-primary{--btn-color:#fff;--btn-bg:var(--c-orange);--btn-border-color:var(--c-orange);--btn-hover-color:#fff;--btn-hover-bg:color-mix(in oklch,var(--c-orange),#000 20%);--btn-hover-border-color:color-mix(in oklch,var(--c-orange),#000 20%)}.btn-secondary{--btn-color:var(--c-sand);--btn-bg:transparent;--btn-border-color:var(--c-sand);--btn-hover-color:var(--text-color);--btn-hover-bg:var(--c-sand)}.btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem}@media (max-width:767px){.btn-wrap{gap:.5rem}}@media (max-width:575px){.btn-wrap{-webkit-transition-delay:0ms!important;transition-delay:0ms!important}}@media (max-width:379px){.btn-wrap{margin-inline:auto;width:16rem}.btn-wrap,.btn-wrap .btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-wrap .btn{width:100%}}.parallax-wrap{height:100%;overflow:hidden}.parallax-wrap,[data-parallax]{inset:0;position:absolute;width:100%}[data-parallax]{height:calc(100% + var(--parallax-buffer)*2);-o-object-fit:cover;object-fit:cover;top:calc(var(--parallax-buffer)*-1);-webkit-transform-origin:center;transform-origin:center}#backToTop{--size:4rem;background-color:var(--c-lake);border-radius:50%;bottom:6dvw;-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);color:#fff;height:var(--size);opacity:0;position:fixed;right:3dvw;text-align:center;text-decoration:none;-webkit-transform:translateY(-10%);transform:translateY(-10%);-webkit-transition:opacity .15s var(--standard-ease),background-color .15s var(--standard-ease),-webkit-transform .15s var(--standard-ease);transition:opacity .15s var(--standard-ease),background-color .15s var(--standard-ease),-webkit-transform .15s var(--standard-ease);transition:opacity .15s var(--standard-ease),transform .15s var(--standard-ease),background-color .15s var(--standard-ease);transition:opacity .15s var(--standard-ease),transform .15s var(--standard-ease),background-color .15s var(--standard-ease),-webkit-transform .15s var(--standard-ease);width:var(--size);z-index:1000}@media (max-width:767px){#backToTop{--size:3.5rem;bottom:3rem;-webkit-box-shadow:var(--shadow-elevation-low);box-shadow:var(--shadow-elevation-low);right:1.5rem}}#backToTop:after{aspect-ratio:7/4;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 4' fill='%23fff'%3E%3Cpath d='M3.83.14a.465.465 0 0 0-.67 0L.13 3.18c-.18.19-.18.49.01.68.18.18.48.18.66 0l2.69-2.71 2.69 2.7c.18.19.48.19.67.01s.19-.49.01-.68l-.01-.01z'/%3E%3C/svg%3E");display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.5rem}#backToTop:hover{background-color:color-mix(in oklch,var(--c-lake),#000 10%)}#backToTop.show{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.fancybox__container{--fancybox-bg:rgba(24,24,27,.75)}.dropShadow{-webkit-filter:drop-shadow(0 0 10px rgba(0,0,0,.2)) drop-shadow(0 0 1px rgba(0,0,0,.5));filter:drop-shadow(0 0 10px rgba(0,0,0,.2)) drop-shadow(0 0 1px rgba(0,0,0,.5))}:root{--navSpeed:300ms;--navBtnSize:48px;--top:3rem}@media (max-width:991px){:root{--top:2rem;--navH:calc(48px + var(--top))}}@media (max-width:767px){:root{--navSpeed:250ms}}#header{--padX:4.5dvw;position:relative;width:100vw;z-index:10}@media (max-width:991px){#header{--padX:4dvw}}@media (max-width:767px){#header{--padX:15px}}#header .wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-inline:var(--padX);position:fixed;z-index:1}#header .wrap,#navLogo{display:-webkit-box;display:-ms-flexbox;display:flex;top:var(--top)}#navLogo{--transition:150ms ease;position:absolute;right:var(--padX)}@media (max-width:767px) and (min-width:480px){#navLogo{right:calc(var(--padX)*2)}}@media (max-width:1199px){#navLogo img{width:100px}}@media (max-width:767px){#navLogo img{width:90px}}#navBtn{--bg-color:var(--c-sand);--color:var(--c-green);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;aspect-ratio:1;background:var(--bg-color);border:none;border-radius:50%;-webkit-box-shadow:var(--shadow-elevation-medium);box-shadow:var(--shadow-elevation-medium);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:12px;position:relative;-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg);-webkit-transition:var(--navSpeed) var(--standard-ease);transition:var(--navSpeed) var(--standard-ease)}@media (min-width:992px){#navBtn{display:none}}#navBtn:after,#navBtn:before{background:var(--bg-color);border-radius:50%;content:"";height:100%;inset:0;position:absolute;width:100%;z-index:-1}#navBtn:before{background:var(--bg-color);-webkit-transform:scaleX(1);transform:scaleX(1)}#navBtn span,#navBtn:before{-webkit-transition:var(--navSpeed) var(--standard-ease);transition:var(--navSpeed) var(--standard-ease)}#navBtn span{background:var(--color);display:block;height:2px;width:24px}#navBtn span:not(:last-of-type){margin-bottom:6px}#navBtn span:first-child{-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}#navBtn span:nth-child(2){-webkit-transform:scaleX(1);transform:scaleX(1)}#navBtn span:nth-child(3){-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}#navBtn rect{fill:var(--color)}#navBtn.open{-webkit-transform:translateZ(0) rotate(180deg);transform:translateZ(0) rotate(180deg)}#navBtn.open:before{--bg-color:var(--c-green);-webkit-transform:scale(var(--scaleFactor));transform:scale(var(--scaleFactor));-webkit-transition:var(--navSpeed) var(--accelerate-ease);transition:var(--navSpeed) var(--accelerate-ease)}#navBtn.open span:first-child{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}#navBtn.open span:nth-child(2){-webkit-transform:scaleX(0);transform:scaleX(0)}#navBtn.open span:nth-child(3){-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}#navBtn.closing:before{-webkit-transition:var(--navSpeed) var(--standard-ease);transition:var(--navSpeed) var(--standard-ease)}#nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1500px){#nav{padding-inline:2.5rem}}@media (max-width:1499px) and (min-width:992px){#nav{padding-inline:1.5rem}}@media (min-width:992px){#nav{backdrop-filter:blur(10px);background-color:color-mix(in srgb,color-mix(in srgb,var(--c-sand),#000 90%),transparent 55%);border-radius:100px;overflow:clip;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}}@media (max-width:991px){#nav{bottom:0;height:calc(100% - var(--navH));padding-bottom:var(--navH);position:fixed;z-index:9}#nav,#nav:before{left:0;opacity:0;pointer-events:none;width:100%}#nav:before{background:url(/img/logo-mask.svg) no-repeat 50%/cover;content:"";height:calc(100% + var(--navH));position:absolute;top:calc(var(--navH)*-1);-webkit-transition:opacity calc(var(--navSpeed)*2) var(--standard-ease);transition:opacity calc(var(--navSpeed)*2) var(--standard-ease)}#nav.open{opacity:1;pointer-events:all}#nav.open:before{opacity:.5}}#nav.open li{opacity:1;-webkit-transform:translate(0);transform:translate(0)}#nav.open li:first-child{-webkit-transition-delay:calc(var(--navSpeed)/2 + 25ms);transition-delay:calc(var(--navSpeed)/2 + 25ms)}#nav.open li:nth-child(2){-webkit-transition-delay:calc(var(--navSpeed)/2 + 50ms);transition-delay:calc(var(--navSpeed)/2 + 50ms)}#nav.open li:nth-child(3){-webkit-transition-delay:calc(var(--navSpeed)/2 + 75ms);transition-delay:calc(var(--navSpeed)/2 + 75ms)}#nav.open li:nth-child(4){-webkit-transition-delay:calc(var(--navSpeed)/2 + .1s);transition-delay:calc(var(--navSpeed)/2 + .1s)}#nav.open li:nth-child(5){-webkit-transition-delay:calc(var(--navSpeed)/2 + 125ms);transition-delay:calc(var(--navSpeed)/2 + 125ms)}#nav.open li:nth-child(6){-webkit-transition-delay:calc(var(--navSpeed)/2 + .15s);transition-delay:calc(var(--navSpeed)/2 + .15s)}#nav.open li:nth-child(7){-webkit-transition-delay:calc(var(--navSpeed)/2 + 175ms);transition-delay:calc(var(--navSpeed)/2 + 175ms)}#nav.open li:nth-child(8){-webkit-transition-delay:calc(var(--navSpeed)/2 + .2s);transition-delay:calc(var(--navSpeed)/2 + .2s)}#nav.open li:nth-child(9){-webkit-transition-delay:calc(var(--navSpeed)/2 + 225ms);transition-delay:calc(var(--navSpeed)/2 + 225ms)}#nav.open li:nth-child(10){-webkit-transition-delay:calc(var(--navSpeed)/2 + .25s);transition-delay:calc(var(--navSpeed)/2 + .25s)}#nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;height:100%;list-style:none;margin:0;padding:0;position:relative}@media (max-width:991px){#nav ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-direction:column;flex-direction:column;gap:0;height:100%;justify-content:center;margin-inline:auto;width:220px}}#nav ul li{display:block;position:relative;-webkit-transition:var(--navSpeed) var(--standard-ease);transition:var(--navSpeed) var(--standard-ease)}@media (min-width:992px){#nav ul li{height:100%}}@media (max-width:991px){#nav ul li{opacity:0;-webkit-transform:translate(-2.5%,-10%);transform:translate(-2.5%,-10%);width:100%}}#nav ul a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-grey);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-weight:var(--fw-medium);height:100%;letter-spacing:.2px;padding:.75rem .5rem;position:relative;text-decoration:none}@media (max-width:1499px) and (min-width:992px){#nav ul a{padding-inline:.2rem}}@media (max-width:991px){#nav ul a{-webkit-box-pack:center;-ms-flex-pack:center;color:var(--c-sand);font-size:var(--fs-lg);justify-content:center;padding:.75rem 0;width:100%}}#nav ul a span{text-wrap:nowrap;position:relative}#nav ul a span:after{background-color:var(--c-grey);height:2px;left:0;position:absolute;top:90%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .15s var(--standard-ease);transition:-webkit-transform .15s var(--standard-ease);transition:transform .15s var(--standard-ease);transition:transform .15s var(--standard-ease),-webkit-transform .15s var(--standard-ease);width:100%}@media (min-width:992px){#nav ul a span:after{content:""}}#nav ul a:hover span:after{-webkit-transform:scaleX(1);transform:scaleX(1)}@media (min-width:992px){#nav ul a.active{--d:0.2px;--dNeg:-0.2px;--s:0;color:var(--c-orange);text-shadow:var(--d) 0 var(--s) currentColor,var(--dNeg) 0 var(--s) currentColor,0 var(--d) var(--s) currentColor,0 var(--dNeg) var(--s) currentColor}#nav ul a.active span:after{background-color:var(--c-orange);-webkit-transform:scaleX(1);transform:scaleX(1)}}#footer{background:var(--c-gold);overflow:hidden;padding-block:3rem;position:relative}@media (max-width:1499px){#footer{padding-block:3rem 1.5rem}}@media (max-width:767px){#footer{padding-block:4rem 8rem}}#footer #date{fill:#b37b3b;bottom:-6%;left:50%;opacity:.4;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70dvw}@media (max-width:767px){#footer #date{width:90dvw}}#footer .container-fluid{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}@media (max-width:767px){#footer .container-fluid{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem;position:static}}@media (max-width:575px){#footer .container-fluid{gap:1.5rem}}#footer .content{color:var(--c-darkBlue);font-weight:var(--fw-medium);max-width:420px;padding-block:1rem 8dvw}@media (max-width:991px){#footer .content{padding-bottom:7rem}}@media (max-width:767px){#footer .content{padding:0}}@media (max-width:575px){#footer .content{font-size:var(--fs-sm)}}#footer .content h2{color:var(--c-darkBlue);font-size:calc(var(--fs-md)*1.1);font-weight:var(--fw-semi-bold);margin-bottom:1.5rem}@media (max-width:991px){#footer .content h2{margin-top:0}}#footer .content p{margin:0}#footer .content address{margin-top:0}#footer .content a{color:var(--c-darkBlue)}#footer .content .social{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-top:2rem}@media (max-width:575px){#footer .content .social{gap:.5rem}}#footer .content .social a{border:2px solid var(--c-sand);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.5rem;place-items:center;-webkit-transition:border-color .1s var(--standard-ease),background-color .1s var(--standard-ease);transition:border-color .1s var(--standard-ease),background-color .1s var(--standard-ease)}#footer .content .social a:hover{background-color:var(--c-orange);border-color:var(--c-orange)}#footer .content .social a:hover svg{fill:#fff}#footer .content .social svg{fill:var(--c-sand);height:1.25rem;-webkit-transition:fill .1s var(--standard-ease);transition:fill .1s var(--standard-ease);width:1.25rem}#footer .branding{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}@media (max-width:991px){#footer .branding{gap:4rem}}#footer .branding-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){#footer .branding-text{margin-left:-8rem}}#footer .branding-tagline{color:var(--c-darkBlue);font-size:calc(var(--fs-xl)*1.15);font-weight:var(--fw-semi-bold);margin-bottom:0;text-transform:lowercase}@media (max-width:1199px){#footer .branding-tagline{font-size:var(--fs-xl)}}@media (max-width:991px){#footer .branding-tagline{margin:0}}@media (max-width:767px){#footer .branding-tagline{display:none}}#footer .branding-subtext{font-size:var(--fs-sm);line-height:1.2;max-width:30ch;text-align:right}#footer .branding-wpl_logo{width:11rem}@media (max-width:575px){#footer .branding-wpl_logo{width:10rem}}@media (max-width:1199px){#footer .branding-logo{max-width:100px}}@media (max-width:575px){#footer .branding-logo{width:90px}}#footer .branding-logo__wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){#footer .branding-logo__wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem}}@media (max-width:991px){#footer .branding-logo__wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2rem}}@media (max-width:767px){#footer .branding-logo__wrap{gap:3rem}}@media (max-width:479px){#footer .branding-logo__wrap{gap:9rem}}@media (max-width:379px){#footer .branding-logo__wrap{gap:10.25rem}}#footer .branding-copyright{color:var(--c-sand);font-size:var(--fs-sm)}@media (max-width:767px){#footer .branding-copyright{bottom:15px;position:absolute;right:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}main{overflow:hidden}.section{--padX:4.5dvw;--scrollMT:8rem;position:relative}@media (min-width:768px){.section{scroll-margin-top:var(--scrollMT)}}@media (max-width:991px){.section{--padX:4dvw}}@media (max-width:767px){.section{--padX:15px}}.section h2.landmark{color:var(--c-orange);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--font);font-size:calc(var(--fs-md)*.9);font-weight:var(--fw-medium);gap:.75rem;margin-block:0 1rem;text-transform:capitalize}@media (max-width:575px){.section h2.landmark{--dashW:var(--padX);margin-left:calc(var(--padX)/-2)}}@media (max-width:479px){.section h2.landmark span>span{display:inline-block}}.section h2.landmark:before{-ms-flex-negative:0;border-bottom:2px solid var(--c-orange);content:"";display:block;flex-shrink:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:576px){.section h2.landmark:before{width:2rem}}@media (max-width:575px){.section h2.landmark:before{width:var(--padX)}}.section h3.textHighlight em{color:var(--c-orange)}.section--landing{background:#513226;overflow:hidden;position:relative}.section--landing .bgImg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom left;object-position:bottom left;position:absolute;width:100%}.section--landing .bgImg--img,.section--landing .bgImg--video{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;opacity:.25}@media (max-width:767px){.section--landing .bgImg--img,.section--landing .bgImg--video{-o-object-position:60% 100%;object-position:60% 100%}}.section--landing .bgImg--gradient{background:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(#725747));background:linear-gradient(-90deg,hsla(0,0%,100%,0),#725747);height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:60dvw}.section--landing .content{color:var(--c-sand);margin-block:9.4rem 6rem;padding-inline:var(--padX);position:relative;width:100%}@media (min-width:380px){.section--landing .content{margin-top:10.6rem}}@media (min-width:576px){.section--landing .content{margin-top:8rem;max-width:600px;width:90dvw}}@media (min-width:768px){.section--landing .content{margin-top:7rem;width:80dvw}}@media (max-width:1199px) and (min-width:992px){.section--landing .content{max-width:700px;width:70dvw}}@media (min-width:992px){.section--landing .content{margin-top:13.5dvw}}@media (min-width:1200px){.section--landing .content{max-width:60dvw}}@media (max-width:767px){.section--landing .content h2{max-width:70%}}.section--landing .content h1{font-size:clamp(2.5rem,1.6591rem + 3.3636vw,4.8125rem);font-weight:var(--fw-medium);margin:0 0 2rem}@media (max-width:767px){.section--landing .content h1{line-height:1.1;margin-top:1.5rem}}@media (max-width:479px){.section--landing .content h1{margin-top:2rem}}.section--landing .content p{margin-bottom:2rem}.section--statsBar{--gap:8rem;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--c-gold);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:var(--gap);justify-content:center;padding-bottom:2rem}@media (max-width:991px){.section--statsBar{--gap:4rem;padding-bottom:1.5rem}}@media (max-width:767px){.section--statsBar{--gap:3rem}}@media (max-width:575px){.section--statsBar{--gap:2rem;padding-inline:1rem}}.section--statsBar h2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--c-darkBlue);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:var(--font);font-size:var(--fs-base);font-weight:var(--fw-semi-bold);margin:0;padding-block:1.5rem 1rem;position:relative;text-align:center}@media (max-width:991px){.section--statsBar h2{padding-block:1.5rem .75rem}}@media (max-width:479px){.section--statsBar h2{font-size:var(--fs-sm);padding-bottom:0}}.section--statsBar h2 em{color:var(--c-cream);display:block;font-size:var(--fs-xl);font-style:normal;font-weight:var(--fw-semi-bold);margin-bottom:.25rem}.section--statsBar h2:not(:last-of-type):after,.section--statsBar h2:not(:last-of-type):before{background-color:color-mix(in srgb,var(--c-darkBlue),transparent 70%);content:"";display:block;position:absolute;right:calc(var(--gap)/-2)}.section--statsBar h2:not(:last-of-type):before{height:100%;top:0;width:2px}.section--statsBar h2:not(:last-of-type):after{bottom:-1px;height:2px;-webkit-transform:translateX(50%);transform:translateX(50%);width:calc(var(--gap)/3)}@media (max-width:575px){.section--statsBar h2:not(:last-of-type):after{width:calc(var(--gap)/2)}}.section--vision{--maxH:550px;padding-block:5rem 4.5rem;padding-inline:var(--padX);position:relative}@media (max-width:1199px){.section--vision{padding-block:6rem 4rem}}@media (max-width:991px){.section--vision{--maxH:400px}}@media (max-width:767px){.section--vision{--maxH:300px}}@media (max-width:575px){.section--vision{--maxH:260px}}@media (max-width:479px){.section--vision{--maxH:230px}}.section--vision:before{background-color:var(--c-darkBlue);clip-path:url(#visionMask);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:1199px){.section--vision:before{max-height:var(--maxH)}}.section--vision:after{background-color:var(--c-darkBlue);content:"";height:calc(100% - var(--maxH) + 1px);left:0;position:absolute;top:calc(var(--maxH) - 1px);width:100%}.section--vision .parallax-wrap{height:var(--maxH)}.section--vision .content,.section--vision .grid{position:relative;z-index:1}.section--vision .content{margin-bottom:4rem;max-width:400px}@media (max-width:1199px){.section--vision .content{max-width:360px}}@media (max-width:991px){.section--vision .content{margin-bottom:3rem}}@media (max-width:767px){.section--vision .content{margin-bottom:3rem}}.section--vision .content h3{margin-bottom:1rem}@media (max-width:479px){.section--vision .content h3{margin-top:3rem}}.section--vision .content h3,.section--vision .content p{color:#fff}.section--vision .grid{-webkit-box-pack:center;-ms-flex-pack:center;display:grid;gap:3dvw;justify-content:center}@media (min-width:1500px){.section--vision .grid{grid-template-columns:repeat(4,330px)}}@media (max-width:1499px) and (min-width:1200px){.section--vision .grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1199px){.section--vision .grid{gap:5dvw;grid-template-columns:repeat(2,280px)}}@media (max-width:767px){.section--vision .grid{gap:4dvw 3dvw;grid-template-columns:1fr 1fr}}@media (max-width:575px){.section--vision .grid{gap:3dvw;grid-template-columns:1fr}}.section--vision .grid-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--c-sand);border:4px solid var(--c-sand);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .15s var(--standard-ease);transition:all .15s var(--standard-ease)}@media (min-width:1200px){.section--vision .grid-item{aspect-ratio:1;border-radius:50%}}@media (min-width:1500px){.section--vision .grid-item{padding:2.5dvw 1.5dvw 2dvw}}@media (max-width:1499px){.section--vision .grid-item{padding:1dvw 1dvw 1.5dvw}}@media (max-width:1199px){.section--vision .grid-item{-webkit-box-pack:center;-ms-flex-pack:center;border-radius:10px;justify-content:center;padding:1rem}}@media (max-width:767px){.section--vision .grid-item{padding:1rem 10px}}.section--vision .grid-item:hover{background-color:#fff;border-color:var(--c-lake)}.section--vision .grid-item img{max-height:38px}.section--vision .grid-item h4{color:var(--c-darkBlue);font-size:var(--fs-base);font-weight:var(--fw-bold);margin-block:.75rem 1rem;text-align:center}@media (max-width:1499px){.section--vision .grid-item h4{margin-block:.5rem .75rem}}.section--vision .grid-item p{font-size:calc(var(--fs-base)*.9375);line-height:1.5;margin:0;text-align:center}@media (min-width:1500px){.section--vision .grid-item p{font-size:var(--fs-base)}}@media (max-width:1199px){.section--vision .grid-item p{margin-bottom:2dvw}}.section--project{padding-bottom:4rem}.section--project .hero{position:relative;width:100%}@media (max-width:767px){.section--project .hero{margin-bottom:2rem}}.section--project .hero-logo{left:50%;position:absolute;top:2rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1199px){.section--project .hero-logo{top:1.5rem;width:clamp(90px,9dvw,120px);width:clamp(90px,-.3653rem + 9.6618vw,120px)}}@media (max-width:991px){.section--project .hero-logo{top:1rem;width:75px}}@media (max-width:479px){.section--project .hero-logo{width:60px}}.section--project .hero-img{display:block;width:100%}.section--project .hero-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%}.section--project .hero-heading{bottom:0;color:var(--c-gold);font-size:var(--fs-xl);font-weight:var(--fw-bold);margin:0 0 2.5rem;position:absolute;right:var(--padX);text-transform:lowercase}@media (min-width:768px){.section--project .hero-heading{-webkit-transform:translateY(-25%);transform:translateY(-25%)}}@media (min-width:992px){.section--project .hero-heading{font-size:calc(var(--fs-xl)*1.1)}}@media (max-width:1499px){.section--project .hero-heading{margin-bottom:1rem}}@media (max-width:991px){.section--project .hero-heading{margin-bottom:.5rem}}@media (max-width:767px){.section--project .hero-heading{font-size:var(--fs-lg);margin:0;-webkit-transform:translateY(33.33333%);transform:translateY(33.33333%)}}@media (max-width:575px){.section--project .hero-heading{-webkit-transform:translateY(50%);transform:translateY(50%)}}@media (max-width:479px){.section--project .hero-heading{-webkit-transform:translateY(66.66666%);transform:translateY(66.66666%)}}.section--project .grid{display:grid}@media (min-width:1200px){.section--project .grid{gap:var(--padX);grid-template-columns:1fr 2.2fr}}@media (max-width:1199px){.section--project .grid{gap:1rem}}.section--project .grid h3{font-weight:var(--fw-semi-bold);margin-top:1rem}.section--project .grid h4{border-bottom:3px solid var(--c-orange);font-weight:var(--fw-semi-bold);margin-bottom:1rem;padding-bottom:1.5rem}@media (max-width:1499px){.section--project .grid h4{padding-bottom:1rem}}@media (max-width:1199px){.section--project .grid h4{-ms-flex-line-pack:end;text-wrap:balance;align-content:flex-end}}@media (max-width:767px){.section--project .grid h4{padding-bottom:.5rem;padding-right:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.section--project .grid p{color:var(--c-green);font-size:1rem;margin:0}@media (max-width:1199px){.section--project .grid p{max-width:500px}}.section--project .subgrid{display:grid;gap:0 var(--padX)}@media (min-width:768px){.section--project .subgrid{grid-auto-flow:column;grid-template-rows:repeat(4,auto)}}@media (max-width:1499px){.section--project .subgrid{gap:1.5dvw 2.5dvw}}.section--collection{background:var(--c-green) url(/img/collection-bg.avif) no-repeat center/cover;background-blend-mode:soft-light;overflow:hidden;padding-block:4rem;position:relative}@media (max-width:1199px){.section--collection{padding-block:4rem 2rem}}@media (max-width:575px){.section--collection [data-aos-delay]{-webkit-transition-delay:none;transition-delay:none}}.section--collection:after,.section--collection:before{background:-webkit-gradient(linear,left top,right top,from(#725747),to(#fff));background:linear-gradient(90deg,#725747,#fff);content:"";height:100%;left:0;mix-blend-mode:multiply;position:absolute;top:0;width:50%;z-index:0}@media (max-width:991px){.section--collection:after,.section--collection:before{width:70%}}@media (max-width:767px){.section--collection:after,.section--collection:before{width:100%}}.section--collection .container-fluid{display:grid;gap:calc(var(--padX)/2);position:relative}@media (min-width:1200px){.section--collection .container-fluid{grid-template-columns:1fr 2fr}}@media (max-width:1499px){.section--collection .container-fluid{gap:var(--padX)}}@media (max-width:991px){.section--collection .container-fluid{gap:3rem}}.section--collection .wrapper-content{z-index:1}@media (min-width:1500px){.section--collection .wrapper-content{padding-bottom:10dvw}}@media (max-width:1499px) and (min-width:1200px){.section--collection .wrapper-content{padding-bottom:4dvw}}.section--collection .wrapper-img{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;height:100%;place-content:flex-end;place-items:center;position:relative;width:100%}@media (max-width:1499px) and (min-width:768px){.section--collection .wrapper-img{place-items:flex-end}}@media (max-width:767px){.section--collection .wrapper-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;z-index:1}}@media (max-width:575px){.section--collection .wrapper-img{gap:0}}.section--collection .wrapper-img .bg{aspect-ratio:1;background:var(--c-grey);border-radius:100%;display:block;mix-blend-mode:screen;position:absolute}@media (min-width:768px){.section--collection .wrapper-img .bg{height:150%;right:0}}@media (min-width:1500px){.section--collection .wrapper-img .bg{top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}}@media (max-width:1499px) and (min-width:992px){.section--collection .wrapper-img .bg{bottom:-35%;height:130%;right:-25%}}@media (max-width:991px) and (min-width:768px){.section--collection .wrapper-img .bg{bottom:calc(-2rem - 40%);height:150%;right:calc(var(--padX)*-1 - 21%)}}@media (max-width:767px){.section--collection .wrapper-img .bg{left:50%;top:50%;-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%);width:150%}}@media (max-width:479px){.section--collection .wrapper-img .bg{width:180%}}@media (max-width:379px){.section--collection .wrapper-img .bg{width:200%}}.section--collection .wrapper-img picture{z-index:1}@media (min-width:992px){.section--collection .wrapper-img picture{max-width:500px}}@media (max-width:767px) and (min-width:480px){.section--collection .wrapper-img picture{width:clamp(370px,80dvw,100%)}}.section--collection .wrapper-img img{-webkit-filter:drop-shadow(5px 5px 4px hsl(var(--shadow-color)/.25));filter:drop-shadow(5px 5px 4px hsl(var(--shadow-color)/.25))}.section--collection .wrapper-img p{-ms-flex-negative:0;color:var(--text-color);flex-shrink:0;font-size:var(--fs-sm);position:relative}@media (min-width:768px){.section--collection .wrapper-img p{max-width:32ch}}.section--collection .wrapper-img p:before{background-color:var(--c-orange);content:"";display:block;height:2px;margin-bottom:1rem;width:2rem}.section--collection h3,.section--collection p{color:var(--c-sand)}@media (max-width:767px){.section--collection h3{font-weight:var(--fw-semi-bold)}}.section--collection p{max-width:480px}@media (max-width:1199px){.section--collection p{max-width:62ch}}.section--collection .placeholder{aspect-ratio:4/3;background-color:#ccc;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:700px;overflow:hidden;place-content:center;place-items:center;position:relative;width:40dvw}@media (max-width:767px){.section--collection .placeholder{width:80%}}.section--collection .placeholder span{color:var(--c-darkBlue);display:block;font-size:var(--fs-xl);font-weight:var(--fw-semi-bold);position:relative;text-transform:uppercase}.section--collection .placeholder:before{--size:20px;--color1:#fff;--color2:#ccc;background-image:conic-gradient(var(--color1) 90deg,var(--color2) 90deg 180deg,var(--color1) 180deg 270deg,var(--color2) 270deg);background-size:var(--size) var(--size);content:"";height:100%;inset:0;opacity:.5;position:absolute;width:100%}.section--timeline{margin-block:4dvw}.section--timeline h2{color:var(--c-gold);text-align:center}.section--timeline .timeline{border-bottom:4px solid var(--c-grey);cursor:-webkit-grab;cursor:grab;overflow-x:auto;padding:calc(var(--scrollHintHeight)/2 - 1px) 0 3.75rem;position:relative;scroll-behavior:smooth;scrollbar-color:var(--c-gold) var(--c-grey);scrollbar-width:thin;width:100%}.section--timeline .timeline.active{scroll-behavior:auto}.section--timeline .timeline::-webkit-scrollbar{-webkit-appearance:none}.section--timeline .timeline::-webkit-scrollbar:horizontal{height:10px}.section--timeline .timeline::-webkit-scrollbar-track{background:transparent}.section--timeline .timeline::-webkit-scrollbar-thumb{background:var(--c-gold);border-radius:4px}.section--timeline .timeline-stage{--dotSize:1rem;--scrollHintHeight:4rem;position:relative}.section--timeline .timeline-stage:after{--gradSize:2%;background:-webkit-gradient(linear,left top,right top,from(var(--c-cream)),color-stop(transparent),color-stop(transparent),to(var(--c-cream)));background:linear-gradient(90deg,var(--c-cream) 0,transparent var(--gradSize),transparent calc(100% - var(--gradSize)),var(--c-cream) 100%);content:"";height:100%;z-index:1}.section--timeline .timeline-scrollHint,.section--timeline .timeline-stage:after{left:0;pointer-events:none;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.section--timeline .timeline-scrollHint{--dragH:3rem;-webkit-box-align:end;-ms-flex-align:end;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--scrollHintHeight);justify-content:space-between;z-index:5}.section--timeline .timeline-scrollHint__indicator{background-color:var(--c-lake);border-radius:10rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--scrollHintHeight);opacity:1;pointer-events:all;position:relative;-webkit-transition:opacity .15s var(--standard-ease),background-color .15s var(--standard-ease);transition:opacity .15s var(--standard-ease),background-color .15s var(--standard-ease);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:var(--scrollHintHeight);z-index:10}.section--timeline .timeline-scrollHint__indicator:hover{background-color:color-mix(in oklch,var(--c-lake),#fff 20%)}.section--timeline .timeline-scrollHint__indicator:before{--s:2px;background-color:var(--c-darkBlue);content:"";height:var(--s);position:absolute;top:calc(var(--scrollHintHeight)/2 - var(--s)/2);width:55%}.section--timeline .timeline-scrollHint__indicator:after{--w:10px;--h:calc(var(--w)*1.75);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 7'%3E%3Cpath d='M3.86 3.83c.19-.19.19-.49 0-.67L.82.13a.486.486 0 0 0-.68.01c-.17.19-.17.48.01.67l2.7 2.69-2.7 2.68c-.19.18-.19.48-.01.67s.49.19.68.01l.01-.01 3.04-3.02Z'/%3E%3C/svg%3E");content:"";height:18px;left:50%;position:absolute;top:calc(var(--scrollHintHeight)/2 - var(--h)/2);width:10px;z-index:1}.section--timeline .timeline-scrollHint__indicator:first-of-type:before{right:0}.section--timeline .timeline-scrollHint__indicator:first-of-type:after{-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.section--timeline .timeline-scrollHint__indicator:nth-of-type(2):before{left:0}.section--timeline .timeline-scrollHint__indicator:nth-of-type(2):after{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section--timeline .timeline-scrollHint__indicator.hide{opacity:0;pointer-events:none}.section--timeline .timeline-track{border-top:2px solid var(--c-darkBlue);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin:0;margin-left:calc(var(--dotSize)*2);padding:0;padding-right:calc(var(--dotSize)*2);position:relative}.section--timeline .timeline-item{min-width:320px;padding:2rem 1rem 1rem;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24%}.section--timeline .timeline-item:not(:last-of-type){margin-right:2rem}@media (max-width:1199px){.section--timeline .timeline-item:not(:last-of-type){margin-right:1.5rem}}.section--timeline .timeline-item:before{background:var(--c-orange);border-radius:50%;content:"";display:block;height:var(--dotSize);left:calc(var(--dotSize)/-2);position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:var(--dotSize);z-index:1}.section--timeline .timeline-item:after{background:var(--c-darkBlue);content:"";display:block;height:50%;left:0;opacity:.5;position:absolute;top:0;width:1px}.section--timeline .timeline-item__date{color:var(--c-lake);font-family:var(--font-heading);font-size:var(--fs-lg);font-weight:var(--fw-medium);margin-bottom:1rem}@media (max-width:575px){.section--timeline .timeline-item__date{font-size:var(--fs-xl)}}.section--stories_funding{display:grid}@media (min-width:992px){.section--stories_funding{grid-template-columns:1fr 1fr}}.section--stories_funding .half{padding:6dvw var(--padX) 8dvw;position:relative;z-index:1}.section--stories_funding .half [data-parallax]{opacity:.2}.section--stories_funding .half .content{position:relative;z-index:1}.section--stories_funding .half:first-of-type{background-color:var(--c-darkBlue)}.section--stories_funding .half:first-of-type:after,.section--stories_funding .half:first-of-type:before{content:"";height:100%;position:absolute}.section--stories_funding .half:first-of-type:after{background:-webkit-gradient(linear,left top,right top,from(var(--c-darkBlue)),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,var(--c-darkBlue),hsla(0,0%,100%,0));left:0;mix-blend-mode:multiply;top:0;width:50%}.section--stories_funding .half:first-of-type h3,.section--stories_funding .half:first-of-type p{color:var(--c-sand)}.section--stories_funding .half:first-of-type p{margin-bottom:4rem}.section--stories_funding .half:last-of-type{background-color:var(--c-sand)}.section--faq{background-color:var(--c-green);padding-block:4rem 6rem;position:relative}.section--faq [data-parallax]{-o-object-position:50% 25%;object-position:50% 25%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.section--faq h3{color:var(--c-sand)}@media (max-width:575px){.section--faq h3{margin-bottom:3rem}}.section--faq .faq-wrap{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;display:grid;gap:2dvw 4dvw;grid-template-columns:repeat(2,minmax(420px,1fr));justify-content:center;margin-inline:auto;max-width:100ch;width:100%}@media (min-width:576px){.section--faq .faq-wrap{padding:1rem}}@media (max-width:991px){.section--faq .faq-wrap{gap:1rem;grid-template-columns:1fr}}@media (max-width:575px){.section--faq .faq-wrap{grid-template-columns:1fr}}.section--faq .faq-wrap .btnWrap{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:1/-1;justify-content:flex-start}.section--faq .faq-block{--transition:100ms var(--ease-out-cubic);border-radius:.375rem;overflow:hidden}.section--faq .faq-block.open .faq-btn__icon{background:var(--c-orange);color:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.section--faq .faq-block.open .faq-content{max-height:var(--h)}.section--faq .faq-btn{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--c-sand);border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;justify-content:space-between;padding:1.5rem 1rem;text-align:left;-webkit-transition:background var(--transition);transition:background var(--transition);width:100%}@media (max-width:575px){.section--faq .faq-btn{padding:1rem}}.section--faq .faq-btn:hover{background:color-mix(in srgb,var(--c-sand),#fff 10%)}.section--faq .faq-btn__text{font-weight:var(--fw-medium)}.section--faq .faq-btn__icon{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;border:1.5px solid var(--c-orange);border-radius:50%;color:var(--c-orange);display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:var(--fw-regular);height:1.5rem;justify-content:center;line-height:1;-webkit-transition:color var(--transition),background var(--transition),-webkit-transform var(--transition);transition:color var(--transition),background var(--transition),-webkit-transform var(--transition);transition:color var(--transition),background var(--transition),transform var(--transition);transition:color var(--transition),background var(--transition),transform var(--transition),-webkit-transform var(--transition);width:1.5rem}.section--faq .faq-content{background:var(--c-cream);font-size:var(--fs-base);line-height:1.5;max-height:0;overflow:hidden;-webkit-transition:max-height .3s;transition:max-height .3s}.section--faq .faq-content p{padding:0 1rem .5rem}