.card-generic-module-scss-module__CBXz5W__card{flex-direction:column;display:flex}.card-generic-module-scss-module__CBXz5W__cardInner{flex-direction:column;flex:1;gap:24px;padding:16px;display:flex}.card-generic-module-scss-module__CBXz5W__cardImage{aspect-ratio:3/2;max-width:100%;min-height:315px;animation:1s linear infinite alternate card-generic-module-scss-module__CBXz5W__skeleton-loading;position:relative;overflow:hidden}.card-generic-module-scss-module__CBXz5W__cardImage img{object-fit:cover;display:block}.card-generic-module-scss-module__CBXz5W__cardContent{--max-lines:5;--line-height:1.5;color:var(--color-cape-cod);flex-direction:column;display:flex}.card-generic-module-scss-module__CBXz5W__cardContent h4{margin-bottom:24px}.card-generic-module-scss-module__CBXz5W__cardContent p{color:var(--color-sonic-silver);max-height:calc(var(--max-lines)*1em*var(--line-height));line-height:var(--line-height);overflow:hidden}.card-generic-module-scss-module__CBXz5W__cardFooter{margin-top:auto}@keyframes card-generic-module-scss-module__CBXz5W__skeleton-loading{0%{background-color:#03120e}to{background-color:#0a3d31}}
.card-grid-module-scss-module__qJkF3a__wrapper{background-color:var(--color-bianca-white);padding-bottom:160px}.card-grid-module-scss-module__qJkF3a__cards{grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:16px;display:grid}@media screen and (max-width:1200px){.card-grid-module-scss-module__qJkF3a__cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}
.accordion-module-scss-module__Swr47a__accordionWrapper{border:1px solid var(--color-bianca-white);border-bottom:1px solid var(--color-westar-white)}.accordion-module-scss-module__Swr47a__accordionWrapperMinimal{border:1px solid var(--color-bianca-white);border-bottom:none}.accordion-module-scss-module__Swr47a__accordionWrapperMinimal ul{padding:0}.accordion-module-scss-module__Swr47a__accordionWrapperMinimal li{align-items:center;gap:16px;display:flex}.accordion-module-scss-module__Swr47a__accordionButton{cursor:pointer;appearance:none;background-color:var(--color-bianca-white);width:100%;font-family:var(--font-body);text-align:left;color:#333;border:none;border-radius:0;outline:none;justify-content:space-between;align-items:center;padding:12px 12px 12px 0;font-size:16px;display:flex}.accordion-module-scss-module__Swr47a__accordionButton:focus{outline:none}.accordion-module-scss-module__Swr47a__accordionContent{padding:24px 0}.accordion-module-scss-module__Swr47a__arrowCircle{border:1px solid var(--color-coral-orange);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.accordion-module-scss-module__Swr47a__arrowCircle svg{width:16px;height:16px}.accordion-module-scss-module__Swr47a__arrowCircle svg path{fill:var(--color-cape-cod)}.accordion-module-scss-module__Swr47a__arrowCircleActive{background-color:var(--color-coral-orange)}.accordion-module-scss-module__Swr47a__arrowCircleActive svg path{fill:var(--color-bianca-white)}
.get-in-touch-module-scss-module__OY07Dq__wrapper{background-color:var(--color-bianca-white);z-index:2;border-radius:20px 20px 0 0;margin-top:-20px;padding:120px 0 180px;position:relative}@media screen and (max-width:576px){.get-in-touch-module-scss-module__OY07Dq__wrapper{padding:64px 0 80px}}.get-in-touch-module-scss-module__OY07Dq__content{grid-column:1/5}@media screen and (max-width:1024px){.get-in-touch-module-scss-module__OY07Dq__content{grid-column:1/-1;margin-bottom:40px}}.get-in-touch-module-scss-module__OY07Dq__content h3{color:var(--color-cape-cod)}.get-in-touch-module-scss-module__OY07Dq__contentIntro{margin-top:24px;margin-bottom:56px}.get-in-touch-module-scss-module__OY07Dq__contentDetails{margin-bottom:56px}.get-in-touch-module-scss-module__OY07Dq__formWrapper{background-color:var(--color-cape-cod);grid-column:6/13;padding:96px}@media screen and (max-width:1024px){.get-in-touch-module-scss-module__OY07Dq__formWrapper{grid-column:1/-1;padding:56px}}@media screen and (max-width:576px){.get-in-touch-module-scss-module__OY07Dq__formWrapper{padding:40px}}.get-in-touch-module-scss-module__OY07Dq__formWrapper select.form-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23FDFBF7' class='bi bi-chevron-down'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E")}.get-in-touch-module-scss-module__OY07Dq__formWrapper input,.get-in-touch-module-scss-module__OY07Dq__formWrapper textarea,.get-in-touch-module-scss-module__OY07Dq__formWrapper select,.get-in-touch-module-scss-module__OY07Dq__formWrapper .get-in-touch-module-scss-module__OY07Dq__gform_confirmation_message,.get-in-touch-module-scss-module__OY07Dq__formWrapper button[type=submit]{color:var(--color-bianca-white)}.get-in-touch-module-scss-module__OY07Dq__tabList{margin-bottom:24px;display:flex;overflow:auto}.get-in-touch-module-scss-module__OY07Dq__tabTrigger{cursor:pointer;appearance:none;border:1px solid;border-color:var(--color-coral-orange);color:var(--color-bianca-white);font-family:var(--font-heading-sans);letter-spacing:.25px;filter:grayscale();-webkit-tap-highlight-color:#0000;background-color:#0000;outline:none;padding:12px 24px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .2s ease-in-out,color .2s ease-in-out,filter .2s ease-in-out}.get-in-touch-module-scss-module__OY07Dq__tabTrigger:hover,.get-in-touch-module-scss-module__OY07Dq__tabTrigger[data-selected]{background-color:var(--color-coral-orange);color:#fff;filter:grayscale(0)}.get-in-touch-module-scss-module__OY07Dq__tabTrigger[data-focus-visible]{outline:2px solid var(--color-coral-orange);outline-offset:2px}.get-in-touch-module-scss-module__OY07Dq__tabPanel{animation:.2s ease-in-out get-in-touch-module-scss-module__OY07Dq__fadeIn}@keyframes get-in-touch-module-scss-module__OY07Dq__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.get-in-touch-module-scss-module__OY07Dq__tabPanel{animation:none}}
