.CultureSection_section__FMVgV{padding-block-start:50px;padding-block-end:60px;background-color:var(--color-bg-page)}.CultureSection_sectionTitle__lzOhs{font-family:var(--font-title);font-size:32px;font-weight:900;text-align:center;color:#000000;letter-spacing:-.01em;margin-bottom:44px}.CultureSection_grid__K8omp{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;align-items:start}.CultureSection_introColumn__eIMC6{display:flex;flex-direction:column;gap:16px}.CultureSection_introHeading__Rfr02{font-family:var(--font-display);font-size:21px;font-weight:500;color:#000000;margin-bottom:0}.CultureSection_introParagraph__FTAyZ{font-family:var(--font-menu);font-size:18px;font-weight:400;line-height:1.48;color:#000000}.CultureSection_card__6DVVx{display:flex;flex-direction:column;align-items:flex-start;height:100%}.CultureSection_cardImageWrapper__KAN56{width:100%;aspect-ratio:3/2;position:relative;overflow:hidden;margin-bottom:20px}.CultureSection_cardImage__N4vAn{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.CultureSection_card__6DVVx:hover .CultureSection_cardImage__N4vAn{transform:scale(1.02)}.CultureSection_cardTitleRow__AFCSM{display:flex;align-items:center;gap:10px;margin-bottom:10px}.CultureSection_cardTitle__QhMEt{font-family:var(--font-display);font-size:21px;font-weight:600;color:#000000;margin-bottom:0}.CultureSection_badge__WgFnZ{display:inline-flex;align-items:center;justify-content:center;background-color:#FF8A8A;color:#4A0D15;font-family:var(--font-text,"Halyar Display",sans-serif);font-size:11.5px;font-weight:600;line-height:1;letter-spacing:.4px;padding:4px 10px;border-radius:9999px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.CultureSection_cardDescription__LQ_TF{font-family:var(--font-menu);font-size:16px;font-weight:400;line-height:1.45;color:#000000;margin-bottom:20px;flex-grow:1}.CultureSection_cardButton__14Dea{display:inline-flex;align-items:center;justify-content:center;background-color:#FF8A8A;color:#4A0D15;font-family:var(--font-button);font-size:15px;font-weight:600;line-height:14px;letter-spacing:.5px;padding:10px 24px;border:2px solid #ff8a8a;border-radius:8px;transition:background-color .3s ease,color .3s ease,border-color .3s ease;margin-top:auto}.CultureSection_cardButton__14Dea:hover{background-color:initial;color:#000000;border-color:#000000}@media (max-width:1024px){.CultureSection_section__FMVgV{padding-block-start:50px;padding-block-end:70px}.CultureSection_sectionTitle__lzOhs{font-size:24px;margin-bottom:40px}.CultureSection_grid__K8omp{grid-template-columns:repeat(2,1fr);gap:36px 28px}}@media (max-width:1023px) and (min-width:767px){.CultureSection_sectionTitle__lzOhs{font-size:21px;margin-bottom:20px}}@media (max-width:767px){.CultureSection_section__FMVgV{padding-block-start:40px;padding-block-end:60px}.CultureSection_sectionTitle__lzOhs{line-height:1.25;margin-bottom:20px;text-align:left}.CultureSection_grid__K8omp{grid-template-columns:1fr;gap:36px}.CultureSection_cardImageWrapper__KAN56{aspect-ratio:16/10}}.TeamImpactSection_section__tsWhc{padding-block-start:60px;padding-block-end:60px;background-color:var(--color-bg-page)}.TeamImpactSection_header__sXAlu{text-align:center;margin-bottom:48px}.TeamImpactSection_title__CzmHq{font-family:var(--font-title);font-size:32px;font-weight:900;line-height:1.25;color:#000000;text-align:center;margin-bottom:16px}.TeamImpactSection_subtitle__mmVmI{font-family:var(--font-text);font-size:18px;font-weight:400;line-height:1.5;color:#000000;text-align:center;max-width:920px;margin-inline:auto}.TeamImpactSection_grid__4AxTS{display:grid;grid-template-columns:repeat(3,1fr);gap:70px;align-items:start}.TeamImpactSection_item__L5IJW{display:flex;flex-direction:column;align-items:center;text-align:center}.TeamImpactSection_itemTitle__sj1BO{font-family:var(--font-display);font-size:21px;font-weight:600;line-height:1.3;color:#000000;text-align:center;margin-bottom:12px}.TeamImpactSection_itemDescription__Mj1J9{font-family:var(--font-menu);font-size:16px;font-weight:400;line-height:1.5;color:#000000;text-align:center}@media (max-width:1024px){.TeamImpactSection_section__tsWhc{padding-block-start:45px;padding-block-end:45px}.TeamImpactSection_header__sXAlu{margin-bottom:36px}.TeamImpactSection_title__CzmHq{font-size:28px;text-align:center}.TeamImpactSection_subtitle__mmVmI{font-size:18px;max-width:100%;text-align:center;padding:0 1rem}.TeamImpactSection_grid__4AxTS{gap:28px}.TeamImpactSection_itemTitle__sj1BO{font-size:19px}.TeamImpactSection_item__L5IJW{text-align:left;align-items:flex-start}.TeamImpactSection_itemDescription__Mj1J9{text-align:left;font-size:14px}}@media (max-width:1023px) and (min-width:768px){.TeamImpactSection_title__CzmHq{font-size:21px}}@media (max-width:767px){.TeamImpactSection_section__tsWhc{padding-block-start:35px;padding-block-end:45px}.TeamImpactSection_header__sXAlu{margin-bottom:32px}.TeamImpactSection_title__CzmHq{font-size:24px;margin-bottom:12px}.TeamImpactSection_subtitle__mmVmI{font-size:18px;line-height:1.45;padding:0}.TeamImpactSection_grid__4AxTS{grid-template-columns:1fr;gap:32px}.TeamImpactSection_itemTitle__sj1BO{font-size:21px;margin-bottom:8px}.TeamImpactSection_itemDescription__Mj1J9{font-size:16px}}@media (max-width:480px){.TeamImpactSection_item__L5IJW{text-align:left;align-items:flex-start}.TeamImpactSection_itemDescription__Mj1J9{text-align:left}.TeamImpactSection_title__CzmHq{text-align:left;padding-right:2rem}.TeamImpactSection_subtitle__mmVmI{text-align:left}}.PerformanceReportsSection_section__jjfoK{padding-block-start:60px;padding-block-end:70px;background-color:var(--color-bg-page)}.PerformanceReportsSection_header__Gsfu6{text-align:center;margin-bottom:40px}.PerformanceReportsSection_title__ON2n1{font-family:var(--font-title);font-size:32px;font-weight:900;line-height:1.25;color:#000000;text-align:center;margin-bottom:16px}.PerformanceReportsSection_subtitle__AmwXt{font-family:var(--font-text);font-size:18px;font-weight:400;line-height:1.5;color:#000000;text-align:center;max-width:960px;margin-inline:auto}.PerformanceReportsSection_highlightLink__dPlpZ{color:#4A0D15;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#FF8A8A;text-decoration-color:#FF8A8A;text-underline-offset:3px;transition:opacity .3s ease,-webkit-text-decoration-color .3s ease;transition:opacity .3s ease,text-decoration-color .3s ease;transition:opacity .3s ease,text-decoration-color .3s ease,-webkit-text-decoration-color .3s ease}.PerformanceReportsSection_highlightLink__dPlpZ:hover{opacity:.85;text-decoration:underline}.PerformanceReportsSection_imageWrapper__62Vbs{width:100%;max-width:1260px;margin-inline:auto;position:relative;display:flex;justify-content:center}.PerformanceReportsSection_image__olvgJ{width:100%;height:auto;max-width:100%;object-fit:contain;display:block}@media (max-width:1024px){.PerformanceReportsSection_section__jjfoK{padding-block-start:45px;padding-block-end:55px}.PerformanceReportsSection_header__Gsfu6{margin-bottom:32px}.PerformanceReportsSection_title__ON2n1{font-size:27px}.PerformanceReportsSection_subtitle__AmwXt{font-size:18px;max-width:100%;padding:0 1rem}}@media (max-width:1023px) and (min-width:768px){.PerformanceReportsSection_title__ON2n1{font-size:21px}}@media (max-width:767px){.PerformanceReportsSection_section__jjfoK{padding-block-start:35px;padding-block-end:45px}.PerformanceReportsSection_header__Gsfu6{margin-bottom:24px}.PerformanceReportsSection_title__ON2n1{font-size:24px;line-height:1.25;margin-bottom:12px}.PerformanceReportsSection_subtitle__AmwXt{font-size:18px;line-height:1.45;padding:0}}.TraditionsSection_section__UCvXe{width:100%;padding-block-start:70px;padding-block-end:80px;background-color:var(--color-bg-page,#faf7f2)}.TraditionsSection_header__CNGzm{text-align:center;margin-bottom:54px}.TraditionsSection_headerTitle__FPd9M{font-family:var(--font-title,"Sway",serif);font-size:32px;font-weight:900;line-height:1.25;color:#000000;text-align:center;letter-spacing:-.01em;margin:0 0 16px;-webkit-font-smoothing:antialiased}.TraditionsSection_headerSubtitle__tGJ8B{font-family:var(--font-text,"Halyar Display",sans-serif);font-size:18px;font-weight:400;line-height:1.5;color:#000000;text-align:center;max-width:980px;margin-inline:auto;margin-top:0;margin-bottom:0;-webkit-font-smoothing:antialiased}.TraditionsSection_grid__1KwXi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:36px;row-gap:48px;align-items:start}.TraditionsSection_introColumn__4wjLa{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:342px;width:100%;padding-top:4px}.TraditionsSection_introTitle__7RyHq{font-family:var(--font-title,"Sway",serif);font-size:33px;font-weight:900;line-height:1.15;color:#000000;margin:0 0 20px;letter-spacing:-.015em;-webkit-font-smoothing:antialiased}.TraditionsSection_breakDesktopAndMobile__NoRtP{display:block}.TraditionsSection_introDescription__vwB9B{font-size:18px;font-weight:400;line-height:1.48;color:#000000;margin:0 0 28px}.TraditionsSection_introButton__KUc_J,.TraditionsSection_introDescription__vwB9B{font-family:var(--font-text,"Halyar Display",sans-serif);-webkit-font-smoothing:antialiased}.TraditionsSection_introButton__KUc_J{display:inline-flex;align-items:center;justify-content:center;background-color:#ff7d7d;color:#4A0D15;font-size:15px;font-weight:600;line-height:1;letter-spacing:.2px;padding:11px 26px;border-radius:8px;border:2px solid #ff7d7d;text-decoration:none;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .15s ease}.TraditionsSection_introButton__KUc_J:hover{background-color:initial;color:#000000;border-color:#000000}.TraditionsSection_introButton__KUc_J:active{transform:translateY(0)}.TraditionsSection_card__wXNMb{display:flex;flex-direction:column;align-items:flex-start;width:100%}.TraditionsSection_imageWrapper__Q_S72{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:0;margin-bottom:16px;background-color:#eae5dc}.TraditionsSection_image__apjO7{object-fit:cover;transition:transform .4s ease}.TraditionsSection_card__wXNMb:hover .TraditionsSection_image__apjO7{transform:scale(1.025)}.TraditionsSection_cardSubtitle__XPRZW{font-family:var(--font-text,"Halyar Display",sans-serif);font-weight:600;font-size:21px;color:#000000;line-height:1.3;margin:0 0 10px;padding:0;-webkit-font-smoothing:antialiased}.TraditionsSection_cardDescription__TIvfn{font-family:var(--font-menu,"Halyar Text",sans-serif);font-weight:400;font-size:15px;line-height:1.48;color:#000000;margin:0;-webkit-font-smoothing:antialiased}@media (max-width:1024px){.TraditionsSection_section__UCvXe{padding-block-start:55px;padding-block-end:65px}.TraditionsSection_header__CNGzm{margin-bottom:40px}.TraditionsSection_headerTitle__FPd9M{font-size:28px}.TraditionsSection_headerSubtitle__tGJ8B{font-size:18px;max-width:100%}.TraditionsSection_grid__1KwXi{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 28px}.TraditionsSection_introColumn__4wjLa{max-width:100%;padding-right:0}.TraditionsSection_introTitle__7RyHq{font-size:28px}}@media (max-width:1023px) and (min-width:768px){.TraditionsSection_introTitle__7RyHq{font-size:21px;white-space:nowrap}.TraditionsSection_breakDesktopAndMobile__NoRtP{display:none!important}.TraditionsSection_headerTitle__FPd9M{font-size:21px}}@media (max-width:767px){.TraditionsSection_breakDesktopAndMobile__NoRtP{display:block!important}.TraditionsSection_section__UCvXe{padding-block-start:45px;padding-block-end:55px}.TraditionsSection_header__CNGzm{margin-bottom:32px}.TraditionsSection_headerTitle__FPd9M{font-size:24px;line-height:1.25}.TraditionsSection_headerSubtitle__tGJ8B{font-size:18px;line-height:1.45}.TraditionsSection_grid__1KwXi{grid-template-columns:1fr;gap:34px}.TraditionsSection_introColumn__4wjLa{padding-top:0}.TraditionsSection_introTitle__7RyHq{font-size:21px!important;margin-bottom:16px}.TraditionsSection_introDescription__vwB9B{font-size:18px;margin-bottom:22px}.TraditionsSection_cardSubtitle__XPRZW{font-size:21px}.TraditionsSection_cardDescription__TIvfn{font-size:16px}}@media (max-width:468px){.TraditionsSection_headerSubtitle__tGJ8B,.TraditionsSection_headerTitle__FPd9M{text-align:left}}.LunchInvitationSection_section__bnaXw{padding-block-start:60px;padding-block-end:60px;background-color:var(--color-bg-page)}.LunchInvitationSection_row__WtFFE{display:flex;align-items:center;justify-content:space-between;gap:48px}.LunchInvitationSection_contentColumn__PCO_O{flex-grow:0;flex-shrink:0;flex-basis:calc(26% - 24px);max-width:calc(26% - 24px);width:100%;display:flex;flex-direction:column}.LunchInvitationSection_title__Qq5zQ{font-family:var(--font-title);font-size:32px;font-weight:900;line-height:1.2;color:#000000;margin-bottom:20px;letter-spacing:-.01em}.LunchInvitationSection_paragraph__BAH1m{font-family:Halyar Display,sans-serif;font-size:18px;font-weight:400;line-height:1.5;color:#000000;margin-bottom:28px}.LunchInvitationSection_buttonWrapper__YvrpW{margin-top:4px}.LunchInvitationSection_button__1rT16{display:inline-flex;align-items:center;justify-content:center;background-color:#FF8A8A;color:#4A0D15;font-family:Halyar Display,sans-serif;font-size:15px;font-weight:600;letter-spacing:.5px;padding:12px 28px;border:2px solid #ff8a8a;border-radius:var(--radius-button,8px);text-decoration:none;cursor:pointer;transition:all var(--transition-fast,.3s ease)}.LunchInvitationSection_button__1rT16:focus-visible,.LunchInvitationSection_button__1rT16:hover{background-color:initial;color:#000000;border-color:#000000}.LunchInvitationSection_imageColumn__Su21q{flex-grow:0;flex-shrink:0;flex-basis:calc(66% - 24px);max-width:calc(66% - 24px);width:100%}.LunchInvitationSection_imageWrapper__GHPO0{position:relative;width:100%;aspect-ratio:1200/798;overflow:hidden;background-color:#eae5dc}.LunchInvitationSection_image__zs_Wl{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:1024px){.LunchInvitationSection_row__WtFFE{gap:32px}.LunchInvitationSection_contentColumn__PCO_O{flex-grow:0;flex-shrink:0;flex-basis:calc(45% - 16px);max-width:calc(45% - 16px);padding-right:0}.LunchInvitationSection_imageColumn__Su21q{flex-grow:0;flex-shrink:0;flex-basis:calc(55% - 16px);max-width:calc(55% - 16px)}.LunchInvitationSection_title__Qq5zQ{font-size:28px}.LunchInvitationSection_paragraph__BAH1m{font-size:18px}}@media (max-width:1023px) and (min-width:768px){.LunchInvitationSection_title__Qq5zQ{font-size:21px}}@media (max-width:767px){.LunchInvitationSection_section__bnaXw{padding-block-start:40px;padding-block-end:40px}.LunchInvitationSection_row__WtFFE{flex-direction:column;gap:28px}.LunchInvitationSection_contentColumn__PCO_O{flex:0 0 100%;max-width:100%;padding-right:0}.LunchInvitationSection_imageColumn__Su21q{flex:0 0 100%;max-width:100%}.LunchInvitationSection_title__Qq5zQ{font-size:26px;margin-bottom:16px}.LunchInvitationSection_paragraph__BAH1m{font-size:18px;margin-bottom:22px}}.TradicoesHandsOnSection_section__r7aRF{width:100%;background-color:var(--color-bg-page,#faf7f2);padding-block-start:70px;padding-block-end:80px}.TradicoesHandsOnSection_header__lQus_{text-align:center;margin-bottom:48px}.TradicoesHandsOnSection_title__1aD_W{font-family:var(--font-title,"Sway",serif);font-size:34px;font-weight:900;line-height:1.25;color:#000000;text-align:center;letter-spacing:-.01em;margin:0 0 18px;-webkit-font-smoothing:antialiased}.TradicoesHandsOnSection_subtitle__QleYx{font-family:var(--font-text,"Halyar Display",sans-serif);font-size:18px;font-weight:400;line-height:1.5;color:#000000;text-align:center;max-width:980px;margin-inline:auto;margin-top:0;margin-bottom:0;-webkit-font-smoothing:antialiased}.TradicoesHandsOnSection_gallery__Gfyxg{display:flex;flex-direction:column;gap:16px;width:100%}.TradicoesHandsOnSection_topImageWrapper__dXYHz{width:100%;position:relative;overflow:hidden;border-radius:0;background-color:#eae5de}.TradicoesHandsOnSection_bottomRow__rl3os{display:flex;flex-direction:row;gap:16px;width:100%;align-items:stretch}.TradicoesHandsOnSection_bottomLeftWrapper__4JVe7{flex-basis:calc(65.5% - 8px);max-width:calc(65.5% - 8px);aspect-ratio:900/600}.TradicoesHandsOnSection_bottomLeftWrapper__4JVe7,.TradicoesHandsOnSection_bottomRightWrapper__cyhqZ{flex-grow:0;flex-shrink:0;width:100%;position:relative;overflow:hidden;border-radius:0;background-color:#eae5de}.TradicoesHandsOnSection_bottomRightWrapper__cyhqZ{flex-basis:calc(34.5% - 8px);max-width:calc(34.5% - 8px)}.TradicoesHandsOnSection_image__SnAg4{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:1024px){.TradicoesHandsOnSection_section__r7aRF{padding-block-start:55px;padding-block-end:65px}.TradicoesHandsOnSection_header__lQus_{margin-bottom:38px}.TradicoesHandsOnSection_title__1aD_W{font-size:28px}.TradicoesHandsOnSection_subtitle__QleYx{font-size:18px;max-width:100%}.TradicoesHandsOnSection_bottomRow__rl3os,.TradicoesHandsOnSection_gallery__Gfyxg{gap:14px}}@media (min-width:768px) and (max-width:1023px){.TradicoesHandsOnSection_title__1aD_W{font-size:21px}}@media (max-width:767px){.TradicoesHandsOnSection_section__r7aRF{padding-block-start:45px;padding-block-end:55px}.TradicoesHandsOnSection_header__lQus_{margin-bottom:28px}.TradicoesHandsOnSection_title__1aD_W{font-size:26px;line-height:1.25}.TradicoesHandsOnSection_subtitle__QleYx{font-size:18px;line-height:1.45}.TradicoesHandsOnSection_bottomRow__rl3os{flex-direction:column;gap:14px}.TradicoesHandsOnSection_bottomLeftWrapper__4JVe7,.TradicoesHandsOnSection_bottomRightWrapper__cyhqZ{flex:0 0 100%;max-width:100%;aspect-ratio:16/10}}@media (max-width:468px){.TradicoesHandsOnSection_subtitle__QleYx,.TradicoesHandsOnSection_title__1aD_W{text-align:left}}.TradicoesCustomSection_section__VM773{width:100%;background-color:var(--color-bg-page,#faf7f2);padding-block-start:70px;padding-block-end:75px}.TradicoesCustomSection_row__Geb4k{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:48px}.TradicoesCustomSection_contentColumn__YuTMi{flex-grow:0;flex-shrink:0;flex-basis:calc(32% - 24px);max-width:calc(32% - 24px);width:100%;display:flex;flex-direction:column}.TradicoesCustomSection_title__lPEpq{font-family:var(--font-title,"Sway",serif);font-size:34px;font-weight:900;line-height:1.15;color:#000000;letter-spacing:-.015em;margin:0 0 22px;-webkit-font-smoothing:antialiased}.TradicoesCustomSection_paragraph__Ba_o9{font-family:var(--font-text,"Halyar Display",sans-serif);font-size:18px;font-weight:400;line-height:1.48;color:#000000;margin:0 0 26px;-webkit-font-smoothing:antialiased}.TradicoesCustomSection_buttonWrapper__95xYr{margin-top:4px}.TradicoesCustomSection_button__Tv0WT{display:inline-flex;align-items:center;justify-content:center;background-color:#ff7d7d;color:#4a0d15;font-family:var(--font-text,"Halyar Display",sans-serif);font-size:15px;font-weight:600;line-height:1;letter-spacing:.2px;padding:13px 26px;border-radius:8px;border:none;text-decoration:none;cursor:pointer;transition:background-color .25s ease,transform .15s ease,box-shadow .25s ease;-webkit-font-smoothing:antialiased}.TradicoesCustomSection_button__Tv0WT:hover{background-color:initial;color:#000000;border-color:#000000}.TradicoesCustomSection_button__Tv0WT:active{transform:translateY(0)}.TradicoesCustomSection_imageColumn__GtERi{flex-grow:0;flex-shrink:0;flex-basis:calc(68% - 24px);max-width:calc(68% - 24px);width:100%}.TradicoesCustomSection_imageWrapper__ECXhZ{position:relative;width:100%;aspect-ratio:900/600;overflow:hidden;border-radius:0;background-color:#eae5de}.TradicoesCustomSection_image__Bp_AP{width:100%;height:100%;object-fit:cover;display:block}@media (min-width:768px) and (max-width:1024px){.TradicoesCustomSection_section__VM773{padding-block-start:55px;padding-block-end:55px}.TradicoesCustomSection_row__Geb4k{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:32px}.TradicoesCustomSection_contentColumn__YuTMi,.TradicoesCustomSection_imageColumn__GtERi{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 16px);max-width:calc(50% - 16px);width:calc(50% - 16px)}.TradicoesCustomSection_title__lPEpq{font-size:28px;margin-bottom:18px}.TradicoesCustomSection_paragraph__Ba_o9{font-size:18px;margin-bottom:20px}}@media (min-width:768px) and (max-width:1023px){.TradicoesCustomSection_title__lPEpq{font-size:21px}}@media (max-width:767px){.TradicoesCustomSection_section__VM773{padding-block-start:40px;padding-block-end:45px}.TradicoesCustomSection_row__Geb4k{flex-direction:column;gap:28px}.TradicoesCustomSection_title__lPEpq{font-size:26px;line-height:1.2;margin-bottom:16px}.TradicoesCustomSection_paragraph__Ba_o9{font-size:18px;line-height:1.45;margin-bottom:18px}.TradicoesCustomSection_buttonWrapper__95xYr{margin-top:4px}.TradicoesCustomSection_button__Tv0WT{width:-moz-fit-content;width:fit-content}.TradicoesCustomSection_contentColumn__YuTMi,.TradicoesCustomSection_imageColumn__GtERi{flex:1 1 100%;max-width:100%;width:100%}}