.styles_container__WhcNd{padding-bottom:48px}.styles_about_content__wg_Oc{width:87%;margin-inline:auto;max-width:76rem}.styles_about_buttons__dWpRb{margin-bottom:2rem;font-size:var(--font-size-3);font-weight:var(--fw-bold);line-height:var(--line-height-2)}.styles_about_button_know__ngBgX{border-bottom:4px solid;color:var(--color-primary-darkest);font-size:var(--heading-3)}.styles_about_title_text_video__dDtIc{display:flex;flex-direction:column;gap:3rem}.styles_about_title__rBwU4{margin-bottom:.67em;font-size:var(--heading-2);font-weight:var(--fw-medium);line-height:var(--line-height-1);color:var(--color-secondary-dark)}.styles_about_text__doKW1{display:flex;flex-direction:column;gap:1rem;font-size:var(--font-size-5);font-weight:var(--fw-regular);line-height:var(--line-height-2);color:var(--color-neutral-darkest)}.styles_about_video__2oXu0{aspect-ratio:696/405;border-radius:8px;border-width:8px;border-style:solid;border-color:var(--color-primary-medium)}@media (min-width:75em){.styles_about_title_text_video__dDtIc{flex-direction:row;gap:2rem}.styles_about_title_text__T36PN{width:50%;padding-block:24px 16px}.styles_about_title__rBwU4{font-weight:var(--fw-semi-bold)}.styles_about_video__2oXu0{width:71%}}.styles_gradient_background__UnZgq{background:linear-gradient(180deg,var(--color-primary-lightest) 0,#ddf8f700 100%)}.styles_options_list__eYP4r{display:grid;grid-template-columns:repeat(3,1fr);place-items:center;grid-gap:1rem;gap:1rem;justify-content:space-around;margin-bottom:2rem;color:var(--color-primary-darkest);font-size:var(--heading-3);@media (min-width:40em){margin-bottom:2.25rem}.styles_option__o1gSX{color:var(--color-primary-darkest);padding-block:.5rem;border-top:2px solid transparent;border-bottom:2px solid transparent;transition:font-weight .15s ease,border-color .15s ease;&:hover,&[data-active=true]{font-weight:500;border-bottom-color:var(--color-primary-darkest)}&:focus-visible{border-radius:4px;outline-offset:10px}@media (min-width:40em){border-top-width:4px;border-bottom-width:4px}}}.styles_options_content__bZgKB{display:flex;flex-direction:column;gap:1rem;background-color:var(--color-primary-darkest);padding-inline:1rem;padding-block:1.5rem 2.5rem;text-align:left;color:var(--color-primary-lightest);border-radius:1rem;@media (min-width:40em){padding-block:48px;padding-inline:100px;text-align:center;gap:1.5rem}}.styles_button__NW9IX{display:inline-flex;gap:.5rem;align-items:center;justify-content:center;align-self:center;text-decoration:none;text-align:center;border-radius:100vh;font-size:var(--font-size-button);font-weight:500;transition:background-color .15s,color .15s;outline:2px solid transparent;&:focus-visible{outline:3px solid var(--color-primary-dark);outline-offset:2px}}.styles_sm__ZMV2D{padding:.375rem .75rem}.styles_md__2xTjC{padding:.5rem 1rem}.styles_lg__phIV3{padding:.5rem 1.2rem;@media (min-width:40em){padding-left:1.5rem;padding-bottom:.75rem;padding-right:1.5rem;padding-top:.75rem}}.styles_xl__YrmU_{padding:.594rem 6.38rem;@media (min-width:40em){padding-left:6.88rem;padding-bottom:.594rem;padding-right:6.88rem;padding-top:.594rem}}.styles_primary__s7Svl{outline-color:var(--color-primary-darkest);background-color:var(--color-primary-dark);color:var(--color-primary-lightest)}.styles_primary__s7Svl:hover:not(:disabled){background-color:var(--color-primary-darkest);color:var(--color-neutral-lightest);outline-color:var(--color-primary-darkest)}.styles_secondary__TWKvx{background-color:var(--color-primary-lightest);color:var(--color-primary-darkest)}.styles_secondary__TWKvx:hover:not(:disabled){background-color:var(--color-primary-medium);color:var(--color-primary-lightest)}.styles_outline__NVxzR{background-color:transparent;outline-color:var(--color-primary-darkest);color:var(--color-primary-darkest)}.styles_outline__NVxzR:hover:not(:disabled){background-color:var(--color-primary-darkest);color:var(--color-primary-lightest)}.styles_icon__sRYII{--size:1rem;width:var(--size);height:var(--size);@media (min-width:40em){--size:1.25rem}}.styles_iconRight__LCuo6{flex-direction:row}.styles_iconLeft__Ev2Py{flex-direction:row-reverse}.styles_spinner__95V5t{--size:1rem;animation:styles_spin__rlqt7 1s linear infinite;width:var(--size);height:var(--size)}.styles_spinnerCircle__6e63j{opacity:.25}.styles_spinnerPath__h_ACw{opacity:.75}.styles_disabled__WsEUW{opacity:.5;cursor:not-allowed}@keyframes styles_spin__rlqt7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.not-found_section__ODCp8{background:linear-gradient(180deg,var(--color-primary-lightest) 0,#ddf8f700 100%)}.not-found_content_wrapper__CKD_P{padding-block:3.25rem 1.5rem;padding-inline:1.5rem}.not-found_not_found__content__Uhfjn{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;padding-top:1.5rem}.not-found_not_found__title__8kq2l{font-size:var(--font-size-1);font-weight:var(--fw-bold);color:var(--color-primary-dark);line-height:var(--line-height-1)}.not-found_not_found__subtitle__uELoE{font-size:var(--font-size-5);font-weight:var(--fw-regular);color:var(--color-primary-darkest);padding-bottom:0}.not-found_not_found__button___J_7G{padding:.594rem 6rem}@media (min-width:40em){.not-found_content_wrapper__CKD_P{display:flex;justify-content:center;gap:2.5rem;padding-block:12.5rem}.not-found_not_found__content__Uhfjn{gap:2rem;padding-top:0}.not-found_not_found__subtitle__uELoE{padding-bottom:1.5rem}.not-found_not_found__icon__XDGOv{width:9.5rem;height:14rem}.not-found_not_found__button___J_7G{padding:.594rem 9.125rem}}.styles_options_content_title__ecQi5{font-size:var(--heading-2);font-weight:600}.styles_options_content_subtitle__dqjVK{max-width:50em;font-size:var(--font-size-5);line-height:var(--line-height-2);margin-bottom:2rem;@media (min-width:40em){margin-bottom:0}}.styles_button__FLHjj.styles_button__FLHjj{width:100%;margin-inline:auto;max-width:25em;@media (min-width:40em){width:-moz-fit-content;width:fit-content;padding-inline:5rem}}.styles_section__Lv4ZA{background-color:var(--color-primary-dark);color:var(--color-neutral-lightest);font-size:var(--font-size-5);text-align:center}.styles_content_wrapper__Tlx72{container-name:contact-section;container-type:inline-size;display:flex;flex-direction:column;gap:var(--spacing-1);margin-inline:auto;max-width:50rem;padding-inline:1rem;padding-block:4.5rem;@container contact-section (min-width: 40em){padding-block:5rem}}.styles_projects_paragraph__PG3Qj,.styles_projects_section_title__g7TVi{color:var(--color-neutral-lightest)}.styles_projects_paragraph__PG3Qj{font-size:var(--font-size-5)}.styles_buttons_container__S9yvZ{display:grid;grid-row-gap:1rem;row-gap:1rem;filter:drop-shadow(0 20px 13px rgb(0 0 0/.03)) drop-shadow(0 8px 5px rgb(0 0 0/.08));@container contact-section (min-width: 40em){column-gap:2.5rem;grid-template-columns:repeat(2,1fr)}}.styles_button__8_o0d{&:focus-visible{outline-color:var(--color-primary-medium)}& svg{--size:1.5rem;width:var(--size);height:var(--size)}}.styles_section__cVU_Q{background:linear-gradient(1turn,var(--color-primary-lightest) 0,rgba(221,248,247,0) 100%);padding-inline:1.5rem;padding-block:5rem}.styles_wrapper__nfgvy{margin-inline:auto;max-width:63rem;text-align:left;@media (min-width:40em){text-align:center}}.styles_title__IQbov{color:var(--color-secondary-dark);margin-bottom:var(--spacing-1);line-height:var(--line-height-1)}.styles_subtitle__IfBFh{margin-bottom:4rem;line-height:var(--line-height-2);@media (min-width:40em){margin-bottom:2.25rem}}.styles_carousel__oVkQU{position:relative;container-name:projects-carousel;container-type:inline-size}.styles_carousel_images__B8x15{overflow:hidden}.styles_carousel_images_container__V7y0i{padding:24px}.styles_slide___HPCP{padding:2.5rem 1.5rem;min-height:58ch;outline:1px solid var(--color-secondary-lightest);border-radius:1rem}.styles_card_header__4S0CU{display:flex;justify-content:center;align-items:center;margin-bottom:2rem;border-radius:.5rem;position:relative;padding:2.5rem 2rem;background-color:var(--color-primary-lightest)}.styles_card_header_quote__HgiSY{font-size:var(--font-size-3);font-style:italic;color:var(--color-primary-darkest);text-align:center;line-height:var(--line-height-1)}.styles_card_header__4S0CU:after{transform:rotate(180deg) translateY(60%);top:0;left:.5rem}.styles_card_header__4S0CU:after,.styles_card_header__4S0CU:before{content:'"';font-size:6rem;color:var(--color-primary-darkest);position:absolute}.styles_card_header__4S0CU:before{bottom:0;right:.5rem;transform:translateY(60%)}.styles_card_content__NEuXr{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.styles_card_content__NEuXr>p{font-size:var(--font-size-5);font-weight:var(--fw-regular);color:var(--color-neutral-darkest);font-style:italic}.styles_card_content_author__8WoBk{font-size:var(--font-size-5);font-weight:var(--fw-light);color:var(--color-neutral-darkest)}.styles_pagination__xUWFv{display:flex;justify-content:center;gap:.5rem}.styles_left__cu_cv,.styles_right__qQ7YM{--size:2.5rem;display:grid;place-items:center;background-color:var(--color-secondary-light);color:var(--color-secondary-dark);border-radius:100vh;margin-block:auto;width:var(--size);height:var(--size);position:absolute;top:6.5rem;&:hover{background-color:var(--color-secondary-medium);color:var(--color-secondary-darkest)}@container projects-carousel (min-width: 40em){position:absolute;top:0;bottom:0}}.styles_left__cu_cv{left:20px;transform:translate(-50%)}.styles_right__qQ7YM{right:20px;transform:translate(50%)}.styles_dot__rT0qV{width:.75rem;height:.75rem;border-radius:100vh;background-color:var(--color-secondary-lightest);border:none;transition:background-color .3s}.styles_activeDot__c_f_K,.styles_dot__rT0qV:hover{background-color:var(--color-secondary-darkest)}@container projects-carousel (min-width: 40em){.styles_slide___HPCP{display:flex;gap:2.5rem;padding:4rem 5rem;min-height:472px}.styles_card_content__NEuXr{width:150%}.styles_card_header__4S0CU{line-height:var(--line-height-1);margin-bottom:0;padding:2.5rem}.styles_card_header__4S0CU:after{font-size:8rem;top:0;left:.5rem;transform:rotate(180deg) translateY(65%)}.styles_card_header__4S0CU:before{font-size:8rem;bottom:0;right:.5rem;transform:translateY(65%)}.styles_card_header_quote__HgiSY{text-align:start}.styles_left__cu_cv{left:2%;transform:translate(-50%)}.styles_right__qQ7YM{right:2%;transform:translate(50%)}}.styles_hero___urWf{position:relative;display:flex;justify-content:center;flex-direction:column;text-align:center;padding:56px 24px 80px;gap:1rem;overflow-x:clip;@media (min-width:768px){padding-block:30dvh}}.styles_icons__right__5ftGc{position:absolute;right:-2%;top:0;width:20%;height:20%;z-index:1;@media (min-width:700px){width:25%;height:25%;top:6%;right:10%}}.styles_icons__left__OL5QR{position:absolute;bottom:1%;left:-2%;transform:rotate(-30deg);width:20%;height:20%;z-index:1;@media (min-width:700px){bottom:20%;left:10%;width:25%;height:25%;transform:none}}.styles_hero__title__fx_q5{font-size:var(--font-size-1);font-weight:var(--fw-bold);color:var(--color-primary-dark);line-height:1.2;z-index:2;@media (min-width:700px){width:60%;margin-inline:auto}}.styles_hero__subtitle__3_W3D{font-size:var(--font-size-6);font-weight:var(--fw-regular);color:var(--color-primary-darkest);line-height:1.5;z-index:2;@media (min-width:700px){font-size:var(--font-size-5);width:40%;margin-inline:auto;padding-left:.625rem;padding-bottom:.625rem;padding-right:.625rem;padding-top:.625rem}}.styles_content__ee0c1{display:grid;grid-template-areas:"content" "image";grid-gap:2.5rem;gap:2.5rem;width:86.7%;max-width:74rem;margin-inline:auto;padding-block:5rem}.styles_title__uwKb8{font-weight:var(--fw-medium);font-size:var(--font-size-2);color:var(--color-secondary-dark);line-height:var(--line-height-1)}.styles_title_text__BxOfL{grid-area:content;display:flex;flex-direction:column;gap:1.5rem}.styles_text__gx_hK{display:flex;flex-direction:column;gap:1rem;font-weight:var(--fw-regular);font-size:var(--font-size-5);color:var(--color-neutral-darkest);line-height:var(--line-height-2)}.styles_button__88JS_,.styles_image_mandala__sAnBa{width:100%;margin-inline:auto}.styles_image_mandala__sAnBa{grid-area:image;height:100%;border-radius:15px;max-width:592px;object-fit:cover;aspect-ratio:1.3/1}@media (min-width:75em){.styles_content__ee0c1{grid-template-areas:"image content";grid-template-columns:1fr 40ch;gap:7vw}.styles_title_text__BxOfL{max-width:67.5ch;gap:2rem;padding-top:70px}.styles_button__88JS_{width:-moz-fit-content;width:fit-content;margin-left:0}}.styles_section_testemonials__QGcQK{max-width:65.5rem;margin-inline:auto;padding-block:2rem;padding-inline:1rem}.styles_testimonials__title__TgM9q{color:var(--color-primary-darkest);text-align:center;-webkit-margin-before:3.5rem;margin-block-start:3.5rem}.styles_projects_list_button__dEJsR{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2.5rem}.styles_project_button__rJeky{flex-shrink:0;&:focus-visible{outline:3px solid var(--color-primary-dark);outline-offset:10px;border-radius:6px}}.styles_carousel__8fcj3{position:relative;container-name:projects-carousel;container-type:inline-size}.styles_carousel_projects__OxBQE{overflow:hidden}.styles_carousel_projects_container__K5Q3t{padding:.25rem}.styles_carousel_nav__Ftg3b{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem}.styles_left__yfbsj,.styles_right__xDzYQ{--size:2.5rem;display:grid;place-items:center;background-color:var(--color-secondary-light);color:var(--color-secondary-dark);border-radius:100vh;margin-block:auto;width:var(--size);height:var(--size);&:hover{background-color:var(--color-secondary-medium);color:var(--color-secondary-darkest)}@container projects-carousel (min-width: 40em){position:absolute;top:0;bottom:0}}@container projects-carousel (min-width: 40em){.styles_carousel_nav__Ftg3b{display:contents}.styles_left__yfbsj{left:0;transform:translateX(-50%)}.styles_right__xDzYQ{right:0;transform:translateX(50%)}}.styles_carousel_item__ZFNOD{container-name:projects-slide;container-type:inline-size}.styles_slide__d8F59{padding:2.5rem 2rem;outline:2px solid var(--color-secondary-light);border-radius:1rem;min-height:56ch;.styles_card_header__u0SG9{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:2rem}.styles_icon_circle__TAwz7{width:clamp(50px,12%,80px);background-color:var(--color-primary-dark);color:var(--color-neutral-lightest);border-radius:100vh;padding:.5rem;& svg{width:100%;height:100%}}.styles_card_header_title__Kg8fJ{font-size:var(--heading-3);font-weight:600;color:var(--color-primary-darkest)}.styles_card_content__bF2rV>p:not(:last-child){font-size:var(--font-size-5);margin-bottom:1rem}}@container projects-slide (min-width: 40em){.styles_slide__d8F59{padding:56px 104px 64px;min-height:432px}.styles_icon_circle__TAwz7{padding:.875rem!important}}.styles_section__vyzxD{margin-inline:auto;max-width:65.5rem;padding-inline:1.5rem;-webkit-padding-before:2rem;padding-block-start:2rem;-webkit-padding-after:5rem;padding-block-end:5rem;@media (min-width:40em){-webkit-padding-after:6rem;padding-block-end:6rem}}.styles_projects_section_title__WCyLi{color:var(--color-primary-darkest);text-align:center;-webkit-margin-after:2rem;margin-block-end:2rem}.styles_project_icon_container__X7X_V{display:flex;flex-shrink:0;flex-direction:column;gap:.25rem;align-items:center;width:-moz-fit-content;width:fit-content}.styles_project_icon_circle__lKt4K{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;border-radius:100vh;padding:.5rem;& svg{color:var(--color-neutral-lightest)}@media (min-width:40em){padding-left:.875rem;padding-bottom:.875rem;padding-right:.875rem;padding-top:.875rem}&:hover{background-color:var(--color-primary-medium);& svg{color:var(--color-neutral-lightest)}}}.styles_project_title__ziBHR{display:none;@media (min-width:40em){display:block}}.styles_active__c__CR{background-color:var(--color-primary-dark);& svg{color:var(--color-neutral-lightest)}}.styles_inactive__VX_DY{background-color:var(--color-primary-lightest);& svg{color:var(--color-primary-dark)}}.styles_questions_section__032QU{position:relative;z-index:1;background-color:var(--color-secondary-lightest);padding-block:2.5rem}.styles_vectors__KncnA{display:none;@media (min-width:107em){display:inline}}.styles_vector_top__KMlTM{position:absolute;left:85%;top:-10%;width:10%;height:auto;z-index:2}.styles_vector_bottom__oLzig{position:absolute;bottom:15%;left:5%;width:10%;height:auto;transform:rotate(-30deg);z-index:2}.styles_questions_content__NYjQ9{width:86.2%;margin-inline:auto;max-width:76rem}.styles_questions_title__udh5d{display:flex;text-align:center;justify-content:center;margin-bottom:.67em;font-size:var(--font-size-2);font-weight:var(--fw-medium);line-height:var(--line-height-1);color:var(--color-secondary-darkest)}.styles_faq_list__UxpLh{background-color:var(--color-neutral-lightest);border-radius:.5rem}.styles_faq_item__7XQQ6{padding-inline:24px;padding-block:.5rem;font-size:1rem;line-height:var(--line-height-2);color:var(--color-neutral-darkest);border-bottom:1px solid var(--color-neutral-medium);cursor:pointer}.styles_faq_item__7XQQ6:last-child{border-bottom:none}.styles_faq_item__7XQQ6[open]{.styles_arrow_icon__X8iEO{transform:rotate(180deg)}}.styles_faq_summary__tGsxN{min-height:3rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;font-weight:var(--fw-bold);&::-webkit-details-marker{display:none}}.styles_faq_title__ZD6L6{align-items:center;display:flex;width:90%}.styles_arrow_icon__X8iEO{transition:transform .2s}.styles_faq_text__b12fL{display:flex;flex-direction:column;gap:1rem;padding-top:8px;padding-bottom:32px;font-weight:var(--fw-regular);cursor:default;&>ul{list-style-type:disc;-webkit-padding-start:2rem;padding-inline-start:2rem}}