.ClientsList_block__6uzhy{position:relative;width:100%}.ClientsList_list__zu5gz{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;list-style:none;font-family:var(--font-geist),sans-serif;font-weight:400}.ClientsList_row__9bjlS{display:grid;grid-template-columns:minmax(0,1fr);align-items:center}.ClientsList_name__N8f2V{color:var(--color-fg);font-size:1.25rem;line-height:1.25;text-align:center;transition:opacity .2s ease-out}.ClientsList_hasActive__1WZFu .ClientsList_row__9bjlS:not(.ClientsList_active__nQxiN) .ClientsList_name__N8f2V{opacity:.25}.ClientsList_photos__DPZIm{display:none}@media (min-width:1024px){.ClientsList_list__zu5gz{gap:0}.ClientsList_row__9bjlS{min-height:46px;padding-block:7px}.ClientsList_name__N8f2V{font-size:1.5rem;line-height:1.3}}@media (min-width:1024px) and (pointer:fine){.ClientsList_photos__DPZIm{position:absolute;inset:0;z-index:0;display:block;pointer-events:none}.ClientsList_photo__R0PZQ{position:absolute;overflow:hidden;opacity:0;transition:opacity .2s ease-out}.ClientsList_photoVisible__FEtil{opacity:1}}.Home_main___xjQx,.IntroSection_section__Z6Mvf{font-family:var(--font-geist),sans-serif;font-weight:400}.IntroSection_section__Z6Mvf{display:flex;flex-direction:column;align-items:center;gap:24px;padding:80px 20px 0;text-align:center}.IntroSection_title__4E3WE{color:var(--color-fg);font-size:.75rem;font-weight:400;line-height:1.4}.IntroSection_muted__J54r9{color:var(--color-muted)}.IntroSection_body__hJDNz{display:flex;flex-direction:column;align-items:center;gap:24px}.IntroSection_statement__gJmNO{color:var(--color-fg);font-size:1rem;font-weight:400;line-height:1.3}.IntroSection_line__xPIQQ{display:inline}.IntroSection_line__xPIQQ+.IntroSection_line__xPIQQ:before{content:" "}.IntroSection_clients__GKrYX{max-width:335px;color:var(--color-muted);font-size:.75rem;font-weight:400;line-height:1.3}.IntroSection_highlight__lFNj5{color:var(--color-fg)}.IntroSection_suffix__8XDOx{display:block}.IntroSection_desktopOnly__Towxp{display:none}@media (min-width:1024px){.IntroSection_section__Z6Mvf{gap:56px;padding:160px var(--grid-margin) 0}.IntroSection_title__4E3WE{font-size:.875rem;line-height:1.3}.IntroSection_body__hJDNz{gap:32px}.IntroSection_statement__gJmNO{font-size:1.5rem;letter-spacing:-.01em}.IntroSection_line__xPIQQ{display:block}.IntroSection_line__xPIQQ+.IntroSection_line__xPIQQ:before{content:none}.IntroSection_clients__GKrYX{max-width:454px;font-size:.875rem}.IntroSection_suffix__8XDOx{display:inline}.IntroSection_mobileOnly__uzQ22{display:none}.IntroSection_desktopOnly__Towxp{display:inline}}.ProjectsSection_section__MLJQD{display:flex;flex-direction:column;align-items:center;gap:40px;padding:96px 20px 0;scroll-margin-top:var(--redesign-header-height)}.ProjectsSection_grid___RS3l{display:grid;grid-template-columns:minmax(0,1fr);gap:40px var(--grid-gutter);width:100%}@media (min-width:1024px){.ProjectsSection_grid___RS3l{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:56px}.ProjectsSection_section__MLJQD{gap:64px;padding:160px var(--grid-margin) 0}}.ServicesSection_section__O3qb1{display:flex;flex-direction:column;align-items:center;gap:40px;padding:96px 20px 0;scroll-margin-top:var(--redesign-header-height)}.ServicesSection_grid__ERngc{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:100%;overflow:clip}.ServicesSection_grid__ERngc>article{z-index:1}.ServicesSection_grid__ERngc>article:last-of-type{border-bottom:1px solid var(--color-bg)}@media (min-width:1024px){.ServicesSection_section__O3qb1{gap:64px;padding:160px var(--grid-margin) 0}.ServicesSection_grid__ERngc{grid-template-columns:repeat(3,minmax(0,1fr));border-radius:2px}.ServicesSection_grid__ERngc>article:last-of-type{border-bottom:0}}.ClientsSection_section__G9fC2{display:flex;flex-direction:column;align-items:center;gap:32px;padding:96px 20px;scroll-margin-top:var(--redesign-header-height)}@media (min-width:1024px){.ClientsSection_section__G9fC2{gap:64px;padding:128px var(--grid-margin) 160px}}.Icon_icon__NZlHa{display:inline-block;flex-shrink:0;width:var(--icon-size);height:var(--icon-size);background-color:currentColor;-webkit-mask-image:var(--icon-image);mask-image:var(--icon-image);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.Cursor_anchor__rLSVE{position:fixed;top:0;left:0;z-index:1000;pointer-events:none;mix-blend-mode:difference}.Cursor_dot__GMcVZ{position:absolute;top:0;left:0;width:16px;height:16px;border-radius:50%;background-color:#ffffff;opacity:0;transform:translate(-50%,-50%);transition:width .3s ease-out,height .3s ease-out,opacity .2s ease-out}.Cursor_grow__aYzA_{width:48px;height:48px}.Cursor_label__m2wUe{position:absolute;top:0;left:0;display:inline-flex;align-items:center;gap:8px;color:#ffffff;font-family:var(--font-geist),sans-serif;font-size:.75rem;line-height:1.4;white-space:nowrap;opacity:0;transition:opacity .2s ease-out}.Cursor_show__71UvV{opacity:1}.ThemeToggle_toggle__C1dED{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:#ffffff;font-family:var(--font-geist),sans-serif;font-size:.75rem;line-height:1.4;cursor:pointer}.ThemeToggle_active__HX79B{color:#ffffff}.ThemeToggle_inactive___B4IW{color:rgba(255,255,255,.55)}.ShowreelSection_section__uHi4V{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-gutter);padding:0 20px}.ShowreelSection_frame__woNtT{grid-column:1/-1;position:relative;display:block;aspect-ratio:335/419;padding:0;overflow:hidden;border:0;background-color:var(--color-divider);cursor:pointer}.ShowreelSection_video__qqAwA{display:block;width:100%;height:100%;object-fit:cover}.ShowreelSection_touchLabel__EfXHn{position:absolute;inset:0;display:none;width:fit-content;height:fit-content;margin:auto;align-items:center;gap:6px;color:#ffffff;font-family:var(--font-geist),sans-serif;font-size:.75rem;line-height:1.4;white-space:nowrap;mix-blend-mode:difference;pointer-events:none;transition:opacity .2s ease-out}.ShowreelSection_touchLabelHidden__ZnR4T{opacity:0}@media (hover:none),(max-width:1023px){.ShowreelSection_touchLabel__EfXHn{display:inline-flex}}@media (min-width:1024px){.ShowreelSection_section__uHi4V{padding:116px var(--grid-margin) 0}.ShowreelSection_frame__woNtT{grid-column:4/10;aspect-ratio:680/382}}.Glass_glass__Spmzr{position:absolute;inset:-80px}.Glass_glassShape___e_Vf{position:absolute;inset:-6.41% -2.16% -16.41% -2.16%}.Glass_svg__dnU09{width:100%;height:100%;background-size:100% 100%}.Glass_veil__uzhvV{position:absolute;inset:0;background-image:linear-gradient(var(--veil-angle,150deg),rgba(255,255,255,.55) 0,rgba(255,255,255,.18) 35.714%,rgba(255,255,255,.4) 71.429%)}[data-theme=dark] .Glass_glass__Spmzr{filter:brightness(.22)}[data-theme=dark] .Glass_veil__uzhvV{opacity:.08}.ProcessSection_section__hrOpC{display:flex;flex-direction:column;align-items:center;gap:12px;padding:96px 0;font-family:var(--font-geist),sans-serif}.ProcessSection_title__54H7S{color:var(--color-fg);font-size:1.125rem;font-weight:400;line-height:1.2}.ProcessSection_description__kcKLh{margin-bottom:24px;padding-inline:20px;color:var(--color-muted);font-size:.75rem;line-height:1.5;text-align:center}.ProcessSection_process__lgE7h{position:relative;width:calc(100% - 32px);overflow:clip}.ProcessSection_glassDesktop__nZcK_,.ProcessSection_glassMobile__odwck{position:absolute;inset:0}.ProcessSection_glassDesktop__nZcK_{display:none}.ProcessSection_track__gMGcI{position:relative;z-index:1;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.ProcessSection_track__gMGcI::-webkit-scrollbar{display:none}.ProcessSection_step__oBEZ_{display:grid;flex:0 0 300px;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"number title" "description description";align-content:start;gap:12px 0;padding:24px 20px;border-right:1px solid var(--color-bg);background-color:rgba(255,255,255,.28);scroll-snap-align:start}.ProcessSection_step__oBEZ_:last-child{border-right:0}.ProcessSection_number__xK5xh{grid-area:number;color:var(--color-muted);font-size:.75rem;line-height:1.4}.ProcessSection_stepTitle___qLcG{grid-area:title;color:var(--color-fg);font-size:.75rem;font-weight:400;line-height:1.4}.ProcessSection_stepDescription__Bs7R0{grid-area:description;color:var(--color-muted);font-size:.75rem;line-height:1.5}.ProcessSection_indicator__jfnNN{display:flex;justify-content:space-between;width:100%;padding:16px 20px 0;color:var(--color-fg);font-size:.75rem;line-height:1.4}.ProcessSection_counter__TsrPg{font-size:inherit}.ProcessSection_swipe__qIZrj,.ProcessSection_total__gDu73{color:var(--color-muted)}.ProcessSection_swipe__qIZrj{padding:0;border:0;background:none;font:inherit;cursor:pointer}[data-theme=dark] .ProcessSection_step__oBEZ_{background-color:rgba(0,0,0,.2)}@media (min-width:1024px){.ProcessSection_section__hrOpC{gap:16px;padding:160px var(--grid-margin)}.ProcessSection_title__54H7S{font-size:1.5rem}.ProcessSection_description__kcKLh{width:min(458px,100%);margin-bottom:48px;padding-inline:0}.ProcessSection_process__lgE7h{width:100%}.ProcessSection_glassMobile__odwck{display:none}.ProcessSection_glassDesktop__nZcK_{display:block}.ProcessSection_track__gMGcI{overflow:visible}.ProcessSection_step__oBEZ_{flex:1 1;grid-template-columns:84px minmax(0,1fr);gap:32px 0;padding:40px 32px 32px}.ProcessSection_stepTitle___qLcG{font-size:.875rem}.ProcessSection_stepDescription__Bs7R0{grid-column:2}.ProcessSection_indicator__jfnNN{display:none}}.ProjectCard_card__3naHH{display:flex;flex-direction:column;gap:12px;color:var(--color-fg)}.ProjectCard_media__VABCB{position:relative;aspect-ratio:335/419;overflow:hidden;background-color:var(--color-divider)}.ProjectCard_media__VABCB>*{height:100%}.ProjectCard_asset__9aCKN{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease-out}.ProjectCard_card__3naHH:hover .ProjectCard_asset__9aCKN{transform:scale(1.05)}.ProjectCard_info___PDtR{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;font-family:var(--font-geist),sans-serif;font-weight:400}.ProjectCard_text__90nK8{display:flex;flex-direction:column;gap:2px}.ProjectCard_service__B65tt,.ProjectCard_title__4QtT2{color:var(--color-muted);font-size:.75rem;font-weight:400;line-height:1.4}.ProjectCard_client__pRGD3{color:var(--color-fg);font-size:.875rem;font-weight:400;line-height:1.3}.ProjectCard_service__B65tt{text-align:right}@media (prefers-reduced-motion:reduce){.ProjectCard_asset__9aCKN{transition:none}}@media (min-width:1024px){.ProjectCard_card__3naHH{gap:16px}.ProjectCard_media__VABCB{aspect-ratio:680/374}}.PlusLink_plusLink__oHjiB{display:inline-flex;align-items:center;gap:6px;color:var(--color-fg);font-family:var(--font-geist),sans-serif;font-size:.75rem;line-height:1.4}.PlusLink_icon__bG9Ay{flex-shrink:0;margin-bottom:3px}.PlusLink_link__dT_fC{white-space:nowrap}.ServiceDetailCard_card__PWjDQ{position:relative;z-index:1;display:grid;grid-template-columns:16px minmax(0,1fr) 134px;grid-template-areas:"number title image" "text text text";gap:16px;padding:24px 20px;border:1px solid var(--color-bg);border-top:0;background-color:rgba(255,255,255,.3);font-family:var(--font-geist),sans-serif;font-weight:400}.ServiceDetailCard_number__IX_XI{grid-area:number;color:var(--color-muted);font-size:.75rem;line-height:1.4}.ServiceDetailCard_title__YoBI3{grid-area:title;color:var(--color-fg);font-size:.75rem;font-weight:400;line-height:1.4}.ServiceDetailCard_image__sKBKn{grid-area:image;position:relative;width:134px;height:167px;overflow:hidden}.ServiceDetailCard_text__Qjiyd{grid-area:text;display:flex;flex-direction:column;gap:16px}.ServiceDetailCard_description__jeXzI{color:var(--color-muted);font-size:.75rem;font-weight:400;line-height:1.4}.ServiceDetailCard_description__jeXzI p{font-size:inherit}.ServiceDetailCard_description__jeXzI p+p{margin-top:1.4em}.ServiceDetailCard_fullCollapsed__QPeir{display:none}.ServiceDetailCard_readMore__tTChA{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.ServiceDetailCard_link___Dge8{align-self:flex-end}[data-theme=dark] .ServiceDetailCard_card__PWjDQ{background-color:rgba(0,0,0,.2)}@media (min-width:1024px){.ServiceDetailCard_card__PWjDQ{grid-template-columns:84px 158px minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"number title title" ". image text";gap:32px 0;min-height:314px;padding:32px;border:0;border-radius:2px;background-color:rgba(255,255,255,.28)}.ServiceDetailCard_title__YoBI3{font-size:.875rem;line-height:1.4}.ServiceDetailCard_image__sKBKn{width:158px;height:198px}.ServiceDetailCard_text__Qjiyd{justify-content:space-between;margin-left:16px}.ServiceDetailCard_description__jeXzI{line-height:1.5}.ServiceDetailCard_description__jeXzI p+p{margin-top:1.5em}.ServiceDetailCard_excerpt__tFGZn{display:none}.ServiceDetailCard_fullCollapsed__QPeir{display:block}.ServiceDetailCard_link___Dge8{align-self:flex-start}}.GridLines_lines__fFdHo{position:absolute;inset:0;z-index:2;display:none;pointer-events:none}.GridLines_divider__l_w06{z-index:2;display:block;height:1px;background-color:var(--color-bg);transform:scaleX(0);transform-origin:left center;transition:transform 1.68s var(--ease-out-cubic);pointer-events:none}.GridLines_divider__l_w06.GridLines_drawn___de3s{transform:scaleX(1)}.GridLines_horizontal__11xy7,.GridLines_vertical__izKp9{position:absolute;background-color:var(--color-bg);transition:transform 1.68s var(--ease-out-cubic)}.GridLines_horizontal__11xy7{left:0;width:100%;height:1px;transform:scaleX(0);transform-origin:left center}.GridLines_vertical__izKp9{top:0;width:1px;height:100%;transform:scaleY(0);transform-origin:center top}.GridLines_drawn___de3s .GridLines_horizontal__11xy7{transform:scaleX(1)}.GridLines_drawn___de3s .GridLines_vertical__izKp9{transform:scaleY(1)}@media (min-width:1024px){.GridLines_lines__fFdHo{display:block}.GridLines_divider__l_w06{display:none}}@media (prefers-reduced-motion:reduce){.GridLines_divider__l_w06,.GridLines_horizontal__11xy7,.GridLines_vertical__izKp9{transform:none;transition:none}}.RevealGroup_layer__eZocG{transform:translateY(round(calc(var(--reveal-progress, 0) * var(--reveal-parallax-mobile, 0px)),1px))}@media (min-width:1024px){.RevealGroup_layer__eZocG{transform:translateY(round(calc(var(--reveal-progress, 0) * var(--reveal-parallax, 0px)),1px))}}.RevealGroup_inner__VbMzg{display:block;opacity:0;transform:translate3d(0,40px,0);transition:opacity .9s var(--ease-out-cubic),transform .9s var(--ease-out-cubic)}.RevealGroup_group__u16zw[data-visible=true] .RevealGroup_inner__VbMzg{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.RevealGroup_layer__eZocG{transform:none}.RevealGroup_inner__VbMzg{opacity:1;transform:none;transition:none}}.SectionTitle_title__VX7Me{color:var(--color-fg);font-family:var(--font-geist),sans-serif;font-size:.875rem;font-weight:400;line-height:1.3;text-align:center}.SectionTitle_index__O5vDa{color:var(--color-muted)}.ServiceCard_card__gsDfC{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) 134px;grid-template-areas:"number title image" "description description description";gap:16px;padding:24px 20px;border-inline:1px solid var(--color-bg);background-color:rgba(255,255,255,.3);font-family:var(--font-geist),sans-serif;font-weight:400}.ServiceCard_numberColumn__IlQVo{grid-area:number;align-self:stretch}.ServiceCard_number__TWyRP{--service-number-top:calc(var(--redesign-header-height) + 24px);display:block;position:sticky;top:var(--service-number-top);margin-bottom:-1.4em;color:var(--color-muted);font-size:.75rem;line-height:1.4}.ServiceCard_title__yjHiy{grid-area:title;color:var(--color-fg);font-size:.75rem;font-weight:400;line-height:1.4}.ServiceCard_image__Fe2gJ{grid-area:image;position:relative;width:134px;height:167px;overflow:hidden}.ServiceCard_description__S8T_h{grid-area:description;color:var(--color-muted);font-size:.75rem;font-weight:400;line-height:1.4}[data-theme=dark] .ServiceCard_card__gsDfC{background-color:rgba(0,0,0,.2)}@media (min-width:1024px){.ServiceCard_card__gsDfC{grid-template-columns:84px minmax(0,1fr);grid-template-rows:auto auto auto;grid-template-areas:"number title" "number image" ". description";gap:0;padding:32px;border-inline:0;background-color:rgba(255,255,255,.28)}.ServiceCard_number__TWyRP{--service-number-top:calc(100svh - 48px)}.ServiceCard_title__yjHiy{font-size:.875rem;line-height:1.3}.ServiceCard_image__Fe2gJ{align-self:start;width:158px;height:198px;margin:32px 0 16px}.ServiceCard_description__S8T_h{min-height:34px}}.ProjectsIndex_section__VNhSC{display:flex;flex-direction:column;align-items:center;gap:40px;padding:56px 20px 96px;font-family:var(--font-geist),sans-serif}.ProjectsIndex_intro__JHjNl{color:var(--color-fg);font-size:1.25rem;font-weight:400;line-height:1.2;text-align:center}.ProjectsIndex_introDesktop__uBUPg{display:none}.ProjectsIndex_grid__SxtKk{display:grid;grid-template-columns:minmax(0,1fr);gap:40px var(--grid-gutter);width:100%}@media (min-width:1024px){.ProjectsIndex_section__VNhSC{gap:64px;padding:160px var(--grid-margin)}.ProjectsIndex_intro__JHjNl{width:min(680px,100%);font-size:1.5rem}.ProjectsIndex_introMobile__rgHpS{display:none}.ProjectsIndex_introDesktop__uBUPg{display:inline}.ProjectsIndex_grid__SxtKk{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:64px}}.ServicesList_section__Gkp3_{display:flex;flex-direction:column;align-items:center;gap:40px;padding:56px 16px 0;font-family:var(--font-geist),sans-serif}.ServicesList_sectionTitle__63U17{font-size:.75rem}.ServicesList_intro__1s4Yy{display:flex;flex-direction:column;align-items:center;gap:12px;padding-inline:4px;text-align:center}.ServicesList_introTitle__rZ3nk{color:var(--color-fg);font-size:1.125rem;font-weight:400;line-height:1.2}.ServicesList_introDescription__PnbFz{color:var(--color-muted);font-size:.75rem;line-height:1.5}.ServicesList_grid__qI_3t{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:100%;overflow:clip}.ServicesList_startCard__SUy_l{display:none}@media (min-width:1024px){.ServicesList_section__Gkp3_{gap:64px;padding:160px var(--grid-margin) 0}.ServicesList_sectionTitle__63U17{font-size:.875rem}.ServicesList_intro__1s4Yy{gap:16px;padding-inline:0}.ServicesList_introTitle__rZ3nk{width:min(680px,100%);font-size:1.5rem}.ServicesList_introDescription__PnbFz{width:min(458px,100%)}.ServicesList_grid__qI_3t{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:2px}.ServicesList_startCard__SUy_l{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px;background-color:rgba(255,255,255,.28)}.ServicesList_startTitle__UWLvQ{color:var(--color-fg);font-size:.875rem;font-weight:400;line-height:1.4}.ServicesList_startDescription__Yi_ZI{color:var(--color-muted);font-size:.75rem;line-height:1.5}[data-theme=dark] .ServicesList_startCard__SUy_l{background-color:rgba(0,0,0,.2)}}.MoreProjects_section__9hQKs{display:flex;flex-direction:column;align-items:center;gap:40px;padding:96px 20px;font-family:var(--font-geist),sans-serif}.MoreProjects_title__Q92e1{color:var(--color-fg);font-size:.875rem;font-weight:400;line-height:1.3}.MoreProjects_grid__KKpTl{display:grid;grid-template-columns:minmax(0,1fr);gap:40px var(--grid-gutter);width:100%}@media (min-width:1024px){.MoreProjects_section__9hQKs{gap:64px;padding:160px var(--grid-margin)}.MoreProjects_grid__KKpTl{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProjectIntro_intro__K4T1d{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"crumbs" "title" "facts" "about" "description";padding:32px 20px 0;color:var(--color-fg);font-family:var(--font-geist),sans-serif;font-weight:400}.ProjectIntro_intro__K4T1d h1,.ProjectIntro_intro__K4T1d p{font-weight:400}.ProjectIntro_crumbs__JKfTc{grid-area:crumbs;margin-bottom:12px;color:var(--color-muted);font-size:.75rem;line-height:1.3}.ProjectIntro_crumbLink__kd49X{color:var(--color-fg)}.ProjectIntro_title__h74EE{grid-area:title;margin-bottom:32px;font-size:1.125rem;line-height:1.3}.ProjectIntro_facts__OJQ0D{grid-area:facts;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:32px;font-size:.75rem;line-height:1.4}.ProjectIntro_fact__MhtWN{display:flex;flex-direction:column;gap:4px}.ProjectIntro_factLabel__MFk5k{color:var(--color-muted)}.ProjectIntro_about__x8T7M{grid-area:about;display:flex;flex-direction:column;gap:16px}.ProjectIntro_aboutLabel__rYazK{color:var(--color-muted);font-size:.75rem;line-height:1.4}.ProjectIntro_intro__K4T1d .ProjectIntro_lead__2tpqq{font-size:.875rem;line-height:1.5}.ProjectIntro_description__rRQFJ{grid-area:description;margin-top:16px;font-size:.75rem;line-height:1.5}.ProjectIntro_intro__K4T1d .ProjectIntro_description__rRQFJ p{font-size:inherit}.ProjectIntro_description__rRQFJ p+p{margin-top:1.5em}@media (min-width:1024px){.ProjectIntro_intro__K4T1d{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"crumbs crumbs" "title title" "facts about" "facts description";grid-template-rows:auto auto auto 1fr;column-gap:var(--grid-gutter);padding:160px var(--grid-margin) 0}.ProjectIntro_crumbs__JKfTc{margin-bottom:64px;font-size:.875rem}.ProjectIntro_title__h74EE{margin-bottom:64px;font-size:1.5rem;line-height:1.2}.ProjectIntro_facts__OJQ0D{grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:24px var(--grid-gutter);margin-bottom:0}.ProjectIntro_about__x8T7M,.ProjectIntro_description__rRQFJ{max-width:506px}.ProjectIntro_about__x8T7M{margin-bottom:12px}.ProjectIntro_intro__K4T1d .ProjectIntro_lead__2tpqq{font-size:1rem;line-height:1.35}.ProjectIntro_description__rRQFJ{margin-top:0}}.ProjectPage_media__eN9kP{margin-top:40px;padding-inline:20px}@media (min-width:1024px){.ProjectPage_media__eN9kP{margin-top:64px;padding-inline:var(--grid-margin)}}.brownie-ds_imageContainer___ef8C{display:grid;grid-template-columns:1fr;gap:32px;padding:64px 8%}.brownie-ds_imageContainer___ef8C,.brownie-ds_mediaContainer__9V_qW,.brownie-ds_videoContainer__Qecro{position:relative;width:100%}.brownie-ds_textCard__eNm_C{z-index:1;background-color:white;display:flex;flex-direction:column;gap:16px;padding:24px}.brownie-ds_titleTextCardContainer__gpMo_{display:flex;gap:16px;align-items:flex-start}.brownie-ds_textCardSquare__vOdWs{border:1px solid black;height:15px;width:15px;margin-top:2px;aspect-ratio:1}.brownie-ds_titleTextCard__LWOJv{text-transform:uppercase}.brownie-ds_cardDescription__OhzGR,.brownie-ds_descriptionTextCard___FOXD,.brownie-ds_titleTextCard__LWOJv{font-size:1rem;font-weight:300}.brownie-ds_backgroundImage__ZVU7k{z-index:0;width:100%;height:auto}.brownie-ds_border__fzo2U{width:81px;height:1px;display:flex;margin-top:16px}.brownie-ds_cardsHeader__BRPfK{display:flex;flex-direction:column;margin-bottom:64px}.brownie-ds_cardsTitle__y6VCx{font-weight:300;font-size:1.75rem;line-height:2rem}.brownie-ds_cardsSection__iFKgB{padding:64px 8%}.brownie-ds_cardContainer__oFXjX{display:grid;grid-template-columns:1fr;gap:64px}.brownie-ds_card__VciKs{aspect-ratio:1/1;position:relative}.brownie-ds_cardDescription__OhzGR{position:absolute;bottom:32px;left:0;right:0;margin:auto;width:fit-content}.brownie-ds_backgroundColor__00tD_{background-color:#f7f5f4}.brownie-ds_footer___EvT8{background-color:#f7f5f4;padding:64px 8%}.brownie-ds_footerText__61Bka{font-size:1.125rem;text-align:center}.brownie-ds_imageContainer___ef8C{animation:brownie-ds_fadeIn__j8OUE 1.5s ease-in-out forwards}@keyframes brownie-ds_fadeIn__j8OUE{0%{opacity:0}to{opacity:1}}@media (min-width:640px){.brownie-ds_footer___EvT8{padding:128px 8%}.brownie-ds_imageContainer___ef8C{grid-template-columns:repeat(2,1fr);gap:64px;padding:128px 8%}.brownie-ds_cardsSection__iFKgB{padding:128px 8%}.brownie-ds_cardContainer__oFXjX{display:grid;grid-template-columns:repeat(3,1fr)}.brownie-ds_footerText__61Bka{font-size:1.5rem}.brownie-ds_cardDescription__OhzGR,.brownie-ds_descriptionTextCard___FOXD,.brownie-ds_titleTextCard__LWOJv{font-size:1.125rem}}@media (min-width:950px){.brownie-ds_cardsTitle__y6VCx,.brownie-ds_footerText__61Bka{font-size:2rem;line-height:2.25rem}}.BorderAnimation_container__4kit6{position:relative;overflow:hidden}.BorderAnimation_content__YhUln{position:relative;height:100%}.BorderAnimation_hideBorder__E6cI_{display:none}.BorderAnimation_border__or1BM{box-sizing:border-box}.BorderAnimation_border__or1BM span{opacity:0;z-index:1}.BorderAnimation_borderTop__cFd0m{position:absolute;top:0;left:0;width:100%;height:1px;background:black;animation:BorderAnimation_borderTopAnimation__Y98kv var(--top-border-duration) var(--top-border-transition) forwards;animation-delay:var(--top-border-delay)}.BorderAnimation_borderTopReverse__zfaZm{animation:BorderAnimation_borderTopReverseAnimation__d5Phi var(--top-border-duration) var(--top-border-transition) forwards;animation-delay:var(--top-border-delay)}@keyframes BorderAnimation_borderTopAnimation__Y98kv{0%{opacity:1;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes BorderAnimation_borderTopReverseAnimation__d5Phi{0%{opacity:1;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.BorderAnimation_borderRight__dp7P3{position:absolute;top:0;right:0;width:1px;height:100%;background:black;animation:BorderAnimation_borderRightAnimation__0ybJ3 var(--right-border-duration) var(--right-border-transition) forwards;animation-delay:var(--right-border-delay)}.BorderAnimation_borderRightReverse__N9qak{animation:BorderAnimation_borderRightReverseAnimation__QiGU6 var(--right-border-duration) var(--right-border-transition) forwards;animation-delay:var(--right-border-delay)}@keyframes BorderAnimation_borderRightAnimation__0ybJ3{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes BorderAnimation_borderRightReverseAnimation__QiGU6{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.BorderAnimation_borderBottom__ULNdi{position:absolute;bottom:0;left:0;width:100%;height:1px;background:black;animation:BorderAnimation_borderBottomAnimation__t2Ysh var(--bottom-border-duration) var(--bottom-border-transition) forwards;animation-delay:var(--bottom-border-delay)}.BorderAnimation_borderBottomReverse__oGPID{animation:BorderAnimation_borderBottomReverseAnimation__anPwe var(--bottom-border-duration) var(--bottom-border-transition) forwards;animation-delay:var(--bottom-border-delay)}@keyframes BorderAnimation_borderBottomAnimation__t2Ysh{0%{opacity:1;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes BorderAnimation_borderBottomReverseAnimation__anPwe{0%{opacity:1;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.BorderAnimation_borderLeft__BGKQm{position:absolute;top:0;left:0;width:1px;height:100%;background:black;animation:BorderAnimation_borderLeftAnimation__WhGaz var(--left-border-duration) var(--left-border-transition) forwards;animation-delay:var(--left-border-delay)}.BorderAnimation_borderLeftReverse__JxkmE{animation:BorderAnimation_borderLefReversetAnimation___1LV8 var(--left-border-duration) var(--left-border-transition) forwards;animation-delay:var(--left-border-delay)}@keyframes BorderAnimation_borderLeftAnimation__WhGaz{0%{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes BorderAnimation_borderLefReversetAnimation___1LV8{0%{opacity:1;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.brownie-workshop_cardText__c4k_5,.brownie-workshop_footerText__jsd0N{font-size:1rem;font-weight:300;line-height:1.625rem;text-align:justify}.brownie-workshop_cardTitle__MH9Kh{font-weight:300;font-size:1.75rem;line-height:2rem;padding-bottom:1rem}.brownie-workshop_card__uU88Y,.brownie-workshop_reverseCard__ZoWok{width:100%;background-color:#fff;padding:16px;box-sizing:border-box}.brownie-workshop_fullWidthCard__ttSMP{width:100%;box-sizing:border-box;padding:0}.brownie-workshop_fullWidthCard__ttSMP .brownie-workshop_border__8sEi9{margin-left:8%}.brownie-workshop_cardContainer__x8XJM{display:flex;flex-direction:column;gap:48px;margin-top:32px;align-items:flex-start}.brownie-workshop_fullWidthCard__ttSMP .brownie-workshop_cardContainer__x8XJM,.brownie-workshop_reverseCard__ZoWok .brownie-workshop_cardContainer__x8XJM{flex-direction:column-reverse;align-items:flex-start}.brownie-workshop_cardImage__P03o7{width:100%;height:auto}.brownie-workshop_footer__863h8{background-color:#f7f5f4;padding:64px 8%;margin-top:120px}.brownie-workshop_footerText__jsd0N{font-size:1.125rem;text-align:center}.brownie-workshop_marginsInline__WwHhv{margin-left:8%;margin-right:8%}.brownie-workshop_section___YBRF{display:flex;flex-direction:column;gap:100px;padding:120px 8%}.brownie-workshop_sectionBackground__1RpR7{background-color:#c2c7ca}.brownie-workshop_section___YBRF .brownie-workshop_card__uU88Y,.brownie-workshop_section___YBRF .brownie-workshop_reverseCard__ZoWok{background-color:#f7f6f4}.brownie-workshop_sectionBackground__1RpR7 .brownie-workshop_card__uU88Y,.brownie-workshop_sectionBackground__1RpR7 .brownie-workshop_reverseCard__ZoWok{background-color:white}.brownie-workshop_list__kQu_I{display:flex;flex-direction:column;gap:12px;list-style-type:none;margin-top:24px}.brownie-workshop_listItem__WSfin{display:flex;gap:8px}.brownie-workshop_textCardSquare__0BHV1{border:1px solid black;height:15px;width:15px;margin-top:2px;aspect-ratio:1}.brownie-workshop_reverseCard__ZoWok{align-self:flex-end}.brownie-workshop_sectionBackground__1RpR7{animation:brownie-workshop_fadeIn__ZQICm 1.5s ease-in-out forwards}@keyframes brownie-workshop_fadeIn__ZQICm{0%{opacity:0}to{opacity:1}}@media (min-width:640px){.brownie-workshop_footer__863h8{padding:128px 8%}.brownie-workshop_footerText__jsd0N{font-size:1.5rem}.brownie-workshop_cardText__c4k_5{font-size:1.125rem}}@media (min-width:950px){.brownie-workshop_cardTitle__MH9Kh,.brownie-workshop_footerText__jsd0N{font-size:2rem;line-height:2.25rem}.brownie-workshop_marginsInline__WwHhv{margin-left:0;margin-right:0}.brownie-workshop_card__uU88Y,.brownie-workshop_reverseCard__ZoWok{width:90%;padding:40px}.brownie-workshop_fullWidthCard__ttSMP{padding:0}.brownie-workshop_cardContainer__x8XJM,.brownie-workshop_fullWidthCard__ttSMP .brownie-workshop_cardContainer__x8XJM{flex-direction:row}.brownie-workshop_reverseCard__ZoWok .brownie-workshop_cardContainer__x8XJM{flex-direction:row-reverse}.brownie-workshop_cardImage__P03o7{width:60%}.brownie-workshop_reverseCard__ZoWok .brownie-workshop_cardImage__P03o7{width:50%}}.Footer_underlined__Q_e_U{text-decoration:underline}.Footer_instagram__wW29A{font-size:.875rem;font-weight:300}.newsletter_container__Rexxe{min-height:calc(100dvh - var(--header-height));display:flex;flex-direction:column}.newsletter_hero__79KDl{width:100%;flex:1 1;display:flex;align-items:center;padding:64px;align-self:stretch;flex:auto}.newsletter_content__DGBJy{flex:1 1;align-self:stretch;display:flex;justify-content:center;align-items:center}.newsletter_title__GecDx{color:#171717;font-family:var(--font-source-code-pro);font-size:1.5rem;font-weight:400;line-height:120%;letter-spacing:0;text-transform:uppercase}.newsletter_subtitle__TZW_t{max-width:504px;color:#171717;text-align:justify;font-size:1rem;font-weight:400;line-height:150%}.newsletter_footerBorder__gFZD_{width:100%}.newsletter_footer__vYUpj{display:flex;flex-direction:column;gap:20px;padding:40px 20px;background-color:white;flex-direction:row;align-items:center;gap:40px;padding:80px var(--padding-horizontal)}@media (max-width:750px){.newsletter_subtitle__TZW_t{font-size:.875rem}.newsletter_hero__79KDl{padding:0}.newsletter_footer__vYUpj{flex-direction:column;gap:20px;padding:39.5px 20px 40px;justify-content:center;align-items:flex-start}.newsletter_title__GecDx{font-size:1.25rem}}.NewsletterForm_formColumn__GOCSu{width:100%;max-width:620px;display:flex;flex-direction:column;row-gap:16px}.NewsletterForm_mediaColumn__tgnms{width:100%;height:100%}.NewsletterForm_heading__4f95T{display:flex;flex-direction:column;row-gap:16px}.NewsletterForm_heading__4f95T svg{display:block;height:auto}.NewsletterForm_formContainer__CJIXf{display:flex;flex-direction:column;row-gap:32px;padding:0 120px}.NewsletterForm_media__o_Xli{display:block;width:100%}.NewsletterForm_form__5MAap{width:100%;max-width:620px;display:flex;flex-direction:column;row-gap:20px}.NewsletterForm_consentGroup__GHnpw,.NewsletterForm_fieldGroup__qSnlN,.NewsletterForm_success__FCb8p{display:flex;flex-direction:column;row-gap:8px}.NewsletterForm_label__cy05S{color:#171717;font-family:var(--font-source-code-pro);font-size:.75rem;font-weight:400;line-height:120%;letter-spacing:0;text-transform:uppercase}.NewsletterForm_inputRow__RmTkV{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.NewsletterForm_input___bwST{width:100%;min-height:48px;border:1px solid #171717;border-radius:0;background-color:white;color:#171717;padding:15px 13px;font-family:var(--font-satoshi);font-size:.9375rem;font-weight:400;line-height:150%}.NewsletterForm_input___bwST::placeholder{color:#171717;opacity:.6}.NewsletterForm_submit__T_XWA{min-height:48px;border:1px solid #171717;border-radius:0;background-color:#171717;color:white;cursor:pointer;padding:8px 24px;text-align:center;font-family:var(--font-satoshi);font-size:.875rem;font-weight:400;line-height:150%;letter-spacing:0}.NewsletterForm_submit__T_XWA:disabled{cursor:not-allowed;opacity:.6}.NewsletterForm_checkboxRow__BGDu5{display:flex;align-items:flex-start;gap:10px}.NewsletterForm_checkbox__QicPl{width:18px;height:18px;flex:0 0 auto;margin-top:2px;accent-color:#171717}.NewsletterForm_consentLabel__qochQ,.NewsletterForm_helper__OsIQL,.NewsletterForm_successText__hPCOf{color:#171717;font-size:.875rem;font-weight:300;line-height:150%}.NewsletterForm_helper__OsIQL{font-size:1rem;font-weight:400}.NewsletterForm_privacyLink__UsKb4{text-decoration:underline}.NewsletterForm_error__29Sho,.NewsletterForm_formError__Ocwqo{color:#9f0101;font-family:var(--font-source-code-pro);font-size:.75rem;font-weight:400;line-height:140%;letter-spacing:0;text-transform:uppercase}.NewsletterForm_successTitle__cuCdB{color:#171717;font-family:var(--font-source-code-pro);font-size:1.25rem;font-weight:400;line-height:120%;letter-spacing:0;text-transform:uppercase}.NewsletterForm_checkbox__QicPl:focus,.NewsletterForm_input___bwST:focus,.NewsletterForm_privacyLink__UsKb4:focus,.NewsletterForm_submit__T_XWA:focus{outline:none}.NewsletterForm_layout__bRq_5{height:100%;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"media form";align-items:center;justify-content:start}.NewsletterForm_formColumn__GOCSu{grid-area:form;min-width:0;max-width:none;row-gap:24px}.NewsletterForm_mediaColumn__tgnms{grid-area:media;display:flex;align-items:center}.NewsletterForm_media__o_Xli{width:min(42vw,636px);height:auto;max-width:calc(100vw - (var(--padding-horizontal) * 2) - 620px - 48px)}@media (max-width:750px){.NewsletterForm_layout__bRq_5{grid-template-columns:1fr;grid-template-areas:"media" "form"}.NewsletterForm_formColumn__GOCSu{max-width:100%;row-gap:16px}.NewsletterForm_media__o_Xli{height:242px;width:100%;max-width:none;object-fit:cover}.NewsletterForm_formContainer__CJIXf{padding:36px 16px 32px}.NewsletterForm_form__5MAap,.NewsletterForm_heading__4f95T{row-gap:8px}.NewsletterForm_consentLabel__qochQ{font-size:.813rem}}.privacy-policy_container__C_KBl{min-height:calc(100dvh - var(--header-height));display:flex;flex-direction:column}.privacy-policy_article__0gH3D{width:100%;max-width:880px;margin:0 auto;padding:64px var(--padding-horizontal) 80px;display:flex;flex-direction:column;gap:40px}.privacy-policy_header__MpQ_T{display:flex;flex-direction:column;gap:16px}.privacy-policy_title__DyNUn{color:#171717;font-family:var(--font-source-code-pro);font-size:1.5rem;font-weight:400;line-height:120%;text-transform:uppercase}.privacy-policy_description__pztCe,.privacy-policy_listItem__Is3e5,.privacy-policy_paragraph__vjIdA,.privacy-policy_updatedAt__7K3Va{color:#171717;font-size:.9375rem;font-weight:400;line-height:150%}.privacy-policy_updatedAt__7K3Va{font-family:var(--font-source-code-pro);font-size:.75rem;text-transform:uppercase}.privacy-policy_sections__qbD7y{display:flex;flex-direction:column;gap:32px}.privacy-policy_section__bUNi_{display:flex;flex-direction:column;gap:16px}.privacy-policy_sectionTitle__6xBbd{color:#171717;font-family:var(--font-source-code-pro);font-size:1rem;font-weight:400;line-height:120%;text-transform:uppercase}.privacy-policy_list__fgE_9{display:flex;flex-direction:column;gap:8px;padding-left:20px}.privacy-policy_footerBorder__HwPIM{width:100%;margin-top:auto}.privacy-policy_footer__mdAa9{display:flex;flex-direction:column;gap:20px;padding:40px 20px;background-color:white}@media (min-width:1024px){.privacy-policy_article__0gH3D{padding:120px var(--padding-horizontal) 136px;gap:48px}.privacy-policy_title__DyNUn{font-size:2rem}.privacy-policy_footer__mdAa9{flex-direction:row;align-items:center;gap:40px;padding:80px var(--padding-horizontal)}}.shopify_container__9ULFd{min-height:calc(100dvh - var(--header-height));display:flex;flex-direction:column;align-items:center}.shopify_containerBanner__aeGsQ,.shopify_containerInfo__Q7Egc{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-inline:20px;width:100%}.shopify_containerInfo__Q7Egc{padding-block:80px;row-gap:1.25rem}.shopify_list__jKQts{display:flex;flex-direction:column;row-gap:1.25rem}.shopify_containerBanner__aeGsQ{padding-block:100px;position:relative;row-gap:1rem}.shopify_shopifyLogo__q8rYE{display:block;position:relative;z-index:1}.shopify_shopifyLogo__q8rYE svg{display:block;width:108px;height:auto}.shopify_slogan__CE_3T{max-width:32rem;font-size:1.8rem;line-height:2.6rem;text-align:center;z-index:1}.shopify_whatWeDo__xIYka{display:grid;width:100%;grid-template-columns:50% 50%}.shopify_contact__ghEu7{display:flex;gap:4px}.shopify_contact__ghEu7 span{font-size:1rem;line-height:1.8rem}.shopify_whatWeDo__xIYka .shopify_containerInfo__Q7Egc{align-items:flex-start;padding-inline:20px;width:fit-content;justify-self:center;list-style:decimal outside}.shopify_whatWeDo__xIYka .shopify_image__iZjBD{position:relative}.shopify_whatWeDo__xIYka .shopify_description__0hgRj{text-align:left;max-width:440px;margin-left:1rem}.shopify_srOnly__KL_fv{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.shopify_subtitle__dfG8r{font-size:1.1rem}.shopify_borderAnimation__4amRH{width:100%}.shopify_description__0hgRj{max-width:39rem;text-align:center;font-size:.875rem;text-wrap:balance}.shopify_footer___3f21{display:flex;gap:40px;padding:80px 56px}@media (max-width:600px){.shopify_slogan__CE_3T{font-size:1.3rem;line-height:130%}.shopify_list__jKQts{row-gap:.75rem}.shopify_containerInfo__Q7Egc{padding-block:40px;row-gap:1rem}.shopify_containerBanner__aeGsQ{padding-block:56px}.shopify_footer___3f21{flex-direction:column;gap:1.25rem;padding:40px 20px}.shopify_whatWeDo__xIYka{display:flex;width:100%;flex-direction:column-reverse}.shopify_whatWeDo__xIYka .shopify_image__iZjBD{height:200px}}.page_container__zhSbR{min-height:calc(100dvh - var(--header-height));display:flex;flex-direction:column}.page_article__wnsnM{width:100%;max-width:1400px;margin:0 auto;gap:0;padding:64px}.page_article__wnsnM,.page_content__pyeJi,.page_headerContent__BeSkX,.page_header__7ReUS,.page_moreNewsHeader__C09i9,.page_moreNews__eWWDU{display:flex;flex-direction:column}.page_bodyLayout__L7EVb,.page_header__7ReUS,.page_moreNews__eWWDU{gap:28px}.page_bodyLayout__L7EVb{padding:64px 120px;gap:64px}.page_blockCaption__q_5_Z,.page_meta__JdbDB,.page_moreNewsMeta__Incn3{font-family:var(--font-source-code-pro);text-transform:uppercase}.page_blockCaption__q_5_Z,.page_meta__JdbDB,.page_moreNewsCardTitle__vI446,.page_moreNewsDescription___WMDg,.page_richText__A80U1,.page_subtitle__crkp8{color:#000000;font-size:1rem;line-height:150%;font-weight:400}.page_meta__JdbDB{display:flex;flex-wrap:wrap;gap:12px 24px;font-size:.75rem}.page_moreNewsTitle__2F6Th,.page_richText__A80U1 h2,.page_richText__A80U1 h3,.page_richText__A80U1 h4,.page_title__SfkNu{color:#000000;font-family:var(--font-source-serif-4);font-weight:300;line-height:100%}.page_title__SfkNu{font-size:2.5rem}.page_headerContent__BeSkX{gap:16px;max-width:900px}.page_blockCarouselItem__yBVJm,.page_blockGridItem__RuFGF,.page_blockImageWrap__HsBR_,.page_heroImageWrap__1E2pk,.page_moreNewsImageWrap__j0GPb{position:relative;overflow:hidden;background-color:#f5f2ed}.page_heroImageWrap__1E2pk{width:100%;aspect-ratio:16/9}.page_blockCarouselImage__9OmcG,.page_blockGridImage__mNd8B,.page_blockImage__K_3rS,.page_heroImage__86bg8,.page_moreNewsImage__vqi_W{width:100%;height:100%;object-fit:cover}.page_bodyLayout__L7EVb{display:grid;grid-template-columns:1fr}.page_richText__A80U1 h2,.page_richText__A80U1 h3,.page_richText__A80U1 h4{margin:0;font-size:1.5rem;scroll-margin-top:calc(var(--header-height) + 24px)}.page_richText__A80U1 h3{font-size:1.25rem}.page_richText__A80U1 h4{font-size:1.125rem}.page_blockFigure__83sec,.page_richText__A80U1 blockquote{margin:0}.page_blockFigure__83sec{display:flex;flex-direction:column;gap:10px}.page_richText__A80U1 a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.page_richText__A80U1 a:focus-visible,.page_richText__A80U1 a:hover{color:#6b5a45}.page_richText__A80U1 a:focus-visible{outline:1px solid currentColor;outline-offset:3px}.page_richText__A80U1 strong{font-weight:600}.page_richText__A80U1 u{text-underline-offset:.18em}.page_richText__A80U1 blockquote,.page_richText__A80U1 ol,.page_richText__A80U1 p,.page_richText__A80U1 ul{color:#000000;font-size:1rem;line-height:150%;font-weight:400;margin:0}.page_richText__A80U1 .page_allItalicParagraph__tChKJ{font-family:var(--font-source-serif-4-italic);font-size:1.5rem;padding-left:20px}.page_richText__A80U1 ol,.page_richText__A80U1 ul{padding-left:1.2rem}.page_richText__A80U1 li+li{margin-top:8px}.page_richText__A80U1>:not(:first-child){margin-top:28px}.page_richText__A80U1>:is(h2,h3,h4)+:not(:first-child){margin-top:8px}.page_blockImageWrap__HsBR_{aspect-ratio:16/10}.page_blockCaption__q_5_Z,.page_moreNewsMeta__Incn3{font-size:.75rem}.page_blockGrid__V3_Rm{display:grid;grid-template-columns:1fr 1fr;gap:16px}.page_blockGridItem__RuFGF{aspect-ratio:4/3}.page_richText__A80U1 blockquote{border-left:2px solid #000000;padding-left:16px}.page_blockCarousel__VJctO,.page_moreNewsRail__WEONV{display:flex;gap:16px;padding-bottom:8px}.page_blockCarouselItem__yBVJm{scroll-snap-align:start}.page_moreNewsCard__AI_y6{width:420px}.page_blockCarouselItem__yBVJm{aspect-ratio:4/3}.page_shareAside__YyqnH{display:none}.page_stickyBox___nuoY{display:flex;flex-direction:column;gap:16px;font-weight:400}.page_moreNewsHeader__C09i9{gap:12px}.page_moreNewsTitle__2F6Th{font-size:2.5rem}.page_moreNewsCard__AI_y6{border:1px solid #171717;background-color:white}.page_moreNewsCardBody__qtgpj{display:flex;flex-direction:column;gap:10px;padding:16px}.page_moreNewsImageWrap__j0GPb{aspect-ratio:16/10}.page_moreNewsTitleLink__x9XwU{color:inherit;text-decoration:none}.page_footerBorder__cxHwl{width:100%;margin-top:auto}.page_footer__a9mjf{display:flex;flex-direction:row;gap:40px;padding:80px var(--padding-horizontal);background-color:white}@media screen and (min-width:1100px){.page_bodyLayout__L7EVb{grid-template-columns:minmax(0,760px) minmax(180px,220px);align-items:start;gap:64px;justify-content:center}.page_shareAside__YyqnH{display:block}.page_stickyBox___nuoY{position:sticky;top:calc(var(--header-height) + 24px)}}@media screen and (max-width:750px){.page_blockGrid__V3_Rm{grid-template-columns:1fr 1fr}.page_article__wnsnM{padding:32px 16px}.page_bodyLayout__L7EVb{padding:32px 0;gap:24px}.page_moreNewsTitle__2F6Th,.page_title__SfkNu{font-size:2rem}.page_moreNewsCardTitle__vI446{font-size:.875rem}.page_footer__a9mjf{gap:20px;padding:40px 20px}.page_footer__a9mjf,.page_moreNewsRail__WEONV{flex-direction:column}.page_moreNewsCard__AI_y6{width:100%}}.Video_video__X3GQQ{position:relative;width:100%;display:flex}.Video_videoTag__brrNY{width:100%}.MediaProject_mediaContainer__CszPb{animation:MediaProject_fadeIn__Mpzqv 1.5s ease-in-out forwards}.MediaProject_imageContainer__jhuc_{position:relative;display:block;line-height:0}.MediaProject_imageContainer__jhuc_+.MediaProject_imageContainer__jhuc_{margin-top:-1px}.MediaProject_image__ueFsK{display:block;width:100%;height:auto}@media (max-width:768px){.MediaProject_desktopOnly__bsYE_{display:none}}@media (min-width:769px){.MediaProject_mobileOnly__uuwOK{display:none}}@keyframes MediaProject_fadeIn__Mpzqv{0%{opacity:0}to{opacity:1}}