.TextWithCardsSection_section-wrapper__srrAQ{padding-top:6.25rem;display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));grid-column-gap:var(--grid-gap);-webkit-column-gap:var(--grid-gap);-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);padding-bottom:6.25rem}@media screen and (max-width:450px){.TextWithCardsSection_section-wrapper__srrAQ{padding-left:0;padding-bottom:0}}.TextWithCardsSection_header__FVFPx{grid-column:1/-1;display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));grid-column-gap:var(--grid-gap);-webkit-column-gap:var(--grid-gap);-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);-ms-flex-align:start;align-items:start;margin-bottom:6.25rem}@media screen and (max-width:450px){.TextWithCardsSection_header__FVFPx{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.25rem}}.TextWithCardsSection_title__ykMsl{margin:0;grid-column:2/span 5}@media screen and (max-width:450px){.TextWithCardsSection_title__ykMsl{grid-column:1/span 4;margin-bottom:1.25rem}}.TextWithCardsSection_subtitle__Ikbm_{margin:0;grid-column:8/span 5}@media screen and (max-width:450px){.TextWithCardsSection_subtitle__Ikbm_{grid-column:1/span 4}}.TextWithCardsSection_wrapper__Q7sfn{grid-column:1/-1;display:grid;grid-template-columns:repeat(var(--grid-cols),minmax(0,1fr));grid-column-gap:var(--grid-gap);-webkit-column-gap:var(--grid-gap);-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap)}@media screen and (max-width:450px){.TextWithCardsSection_wrapper__Q7sfn{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}}.TextWithCardsSection_text__CiJMS{margin:0;grid-column:2/span 2}@media screen and (max-width:450px){.TextWithCardsSection_text__CiJMS{grid-column:1/span 4;margin-bottom:4.0625rem}}.TextWithCardsSection_cards__Mlt9V{grid-column:5/span 8}@media screen and (max-width:450px){.TextWithCardsSection_cards__Mlt9V{grid-column:1/span 4;overflow-x:auto;position:relative;left:0;bottom:2.5rem;width:100vw;margin-left:calc(50% - 50vw)}}.TextWithCardsSection_inner__vtAW6{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:450px){.TextWithCardsSection_inner__vtAW6{padding-left:.9375rem;padding-right:.9375rem;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.TextWithCardsSection_inner__vtAW6::-webkit-scrollbar{display:none}}.GridDynamicSection_section-wrapper__Qu9jh{padding:6.25rem 0 1.25rem calc(1*(var(--col-w) + var(--grid-gap)))}@media screen and (max-width:450px){.GridDynamicSection_section-wrapper__Qu9jh{padding-left:0;padding-right:0;padding-bottom:1.25rem}}.GridDynamicSection_section-title__aISvi{margin:0 0 3.75rem;width:calc(6*var(--col-w) + 5*var(--grid-gap))}@media screen and (max-width:450px){.GridDynamicSection_section-title__aISvi{margin-bottom:1.25rem}}.GridDynamicSection_inner__6NcTT{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.GridDynamicSection_grid-item___5kbH{margin-bottom:1.25rem}.GridDynamicSection_grid-item___5kbH:nth-child(2n),.GridDynamicSection_grid-item___5kbH:nth-child(odd){width:calc(5*var(--col-w) + 4*var(--grid-gap))}.GridDynamicSection_title__fgx0q{margin:0 0 1.25rem}@media screen and (max-width:450px){.GridDynamicSection_title__fgx0q{margin-bottom:.625rem}}.GridDynamicSection_text__3r8O9{margin:0 0 1.25rem}@media screen and (max-width:450px){.GridDynamicSection_text__3r8O9{margin-bottom:.625rem}}.GridDynamicSection_list__YpEA1{list-style-type:disc}.GridDynamicSection_list__YpEA1 .GridDynamicSection_item__WVXDK{margin-bottom:1.25rem}@media screen and (max-width:450px){.GridDynamicSection_list__YpEA1 .GridDynamicSection_item__WVXDK{margin-bottom:.625rem}}.GridDynamicSection_image___I_Pq{margin-bottom:1.25rem}@media screen and (max-width:450px){.GridDynamicSection_image___I_Pq{margin-bottom:.625rem}}.GridDynamicSection_list-item__8sCrj{margin-bottom:1.25rem}@media screen and (max-width:450px){.GridDynamicSection_list-item__8sCrj{margin-bottom:.625rem}}.GridDynamicSection_button__3my45{height:2.375rem}.TabsSection_section-wrapper__Falb0{padding-top:6.25rem;padding-left:calc(1*(var(--col-w) + var(--grid-gap)));padding-bottom:3.75rem}@media screen and (max-width:450px){.TabsSection_section-wrapper__Falb0{padding-left:0;padding-bottom:1.25rem}}.TabsSection_section-title__8Z1lR{margin:0 0 3.75rem;width:calc(6*var(--col-w) + 5*var(--grid-gap))}@media screen and (max-width:450px){.TabsSection_section-title__8Z1lR{margin-bottom:.625rem}}.TabsSection_tabs__t_N6s{margin-bottom:3.75rem}@media screen and (max-width:450px){.TabsSection_tabs__t_N6s{overflow-x:auto;position:relative;left:0;width:100vw;margin-left:calc(50% - 50vw);-ms-overflow-style:none;scrollbar-width:none}.TabsSection_tabs__t_N6s::-webkit-scrollbar{display:none}}@media screen and (max-width:450px){.TabsSection_wrapper__eAJ4z{display:inline-block;white-space:nowrap;padding-left:.9375rem}}.TabsSection_inner__fcXqf{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:450px){.TabsSection_inner__fcXqf{-ms-flex-direction:column;flex-direction:column}}.TabsSection_tab-link__zoONj{margin-right:1.5rem;opacity:.5;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s;outline:none;border:none;background:none;padding:0;color:var(--text-color)}@media(hover:hover){.TabsSection_tab-link__zoONj:hover{opacity:1}.TabsSection_tab-link__zoONj:active{opacity:.5}}.TabsSection_tab-link__zoONj.TabsSection_current__q_8eP{opacity:1}.TabsSection_column1__EGJXN{width:calc(5*var(--col-w) + 4*var(--grid-gap))}@media screen and (max-width:450px){.TabsSection_column1__EGJXN{width:100%}}.TabsSection_column2__PKKZf{width:calc(2*var(--col-w) + 1*var(--grid-gap))}@media screen and (max-width:450px){.TabsSection_column2__PKKZf{width:100%}}.TabsSection_column3__TZCfK{width:calc(4*var(--col-w) + 3*var(--grid-gap))}@media screen and (max-width:450px){.TabsSection_column3__TZCfK{width:100%}}.TabsSection_title__ikRzr{letter-spacing:0;margin:0 0 1.25rem}.TabsSection_text__km8qK{margin:0 0 1.25rem}.TabsSection_list__wqsp3{list-style-type:disc;margin-bottom:1.25rem}.TabsSection_image__JW5JM,.TabsSection_item__U19Br{margin-bottom:1.25rem}.TabsSection_button__kn0EC{height:2.375rem}.Card_wrapper__6GA0a{width:23.3%}.Card_wrapper__6GA0a.Card_loading__PpwJw{pointer-events:none;cursor:default}@media screen and (max-width:450px){.Card_wrapper__6GA0a{width:100%}}.Card_image__YbSOx{width:100%;margin-bottom:.625rem;height:12.5rem}.Card_text__wuiKn{margin:0}.CardsSection_section-wrapper__NIzLx{padding-top:6.25rem;padding-bottom:0}@media screen and (max-width:450px){.CardsSection_section-wrapper__NIzLx{padding-bottom:2.5rem}}.CardsSection_title__UDTAN{margin:0;margin-left:calc(1*(var(--col-w) + var(--grid-gap)));margin-bottom:3.75rem}@media screen and (max-width:450px){.CardsSection_title__UDTAN{margin-left:0}}.CardsSection_cards___Zwo_{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.75rem 1.875rem;padding-bottom:6.25rem}@media screen and (max-width:450px){.CardsSection_cards___Zwo_{-ms-flex-direction:column;flex-direction:column;padding-bottom:0;row-gap:2.5rem}}.Services_section-wrapper__bJYTV{padding-top:2.5rem}@media screen and (max-width:450px){.Services_section-wrapper__bJYTV{padding-top:5.3125rem}}.Services_tabs__PSD8y{margin-bottom:3.875rem}@media screen and (max-width:450px){.Services_tabs__PSD8y{overflow:auto hidden;position:relative;left:0;width:100vw;margin-left:calc(50% - 50vw);-ms-overflow-style:none;scrollbar-width:none}.Services_tabs__PSD8y::-webkit-scrollbar{display:none}}@media screen and (max-width:450px){.Services_wrapper__ejS8H{display:inline-block;white-space:nowrap;padding-left:.9375rem;overflow:hidden}}.Services_link__ImFjN{margin-right:1.5rem;display:inline-block}.Services_tab-link__E9Wgl{opacity:.5}@media(hover:hover){.Services_tab-link__E9Wgl:hover{opacity:1}.Services_tab-link__E9Wgl:active{opacity:.5}}.Services_tab-link__E9Wgl.Services_current__3hzan{opacity:1}.Services_header__6D8Bn{margin-left:calc(1*(var(--col-w) + var(--grid-gap)));padding-bottom:6.25rem}@media screen and (max-width:450px){.Services_header__6D8Bn{margin-left:0;padding-bottom:2.5rem}}.Services_title___1WlM{width:calc(7*var(--col-w) + 6*var(--grid-gap));margin:0 0 6.25rem}@media screen and (max-width:450px){.Services_title___1WlM{margin-top:3.75rem;width:100%;margin-bottom:0}}.Services_inner__INUMv{display:-ms-flexbox;display:flex}@media screen and (max-width:450px){.Services_inner__INUMv{width:100%;margin:0;-ms-flex-direction:column;flex-direction:column}}.Services_sketch__tq8hT{width:50%;margin-right:.625rem;position:relative}.Services_sketch__tq8hT.hide{-webkit-transition:opacity .4s;transition:opacity .4s;opacity:0}@media screen and (max-width:450px){.Services_sketch__tq8hT{width:100%;height:25rem;-ms-flex-order:1;order:1;margin-bottom:1.25rem;margin-right:0}}.Services_textWrapper__2KsDW{-ms-flex:1 1;flex:1 1;min-width:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--grid-gap);-webkit-column-gap:var(--grid-gap);-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);grid-row-gap:2.5rem;row-gap:2.5rem;-ms-flex-align:start;align-items:start}@media screen and (max-width:450px){.Services_textWrapper__2KsDW{grid-template-columns:1fr;row-gap:1.25rem}}.Services_subtitle__hrwdq{grid-column:1/-1;margin:0}.Services_text__NF_iG{margin:0}.PaintingBlock_root__yxysC{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.625rem;min-width:0;-ms-touch-action:pan-y;touch-action:pan-y}.PaintingBlock_canvas__pkSAH{display:block;max-width:100%}.PaintingBlock_canvas__pkSAH,.PaintingBlock_caption__8DNoW{-webkit-transition:opacity 1.6s ease;transition:opacity 1.6s ease}.PaintingBlock_caption__8DNoW{min-height:1rem;text-align:center;font-family:Geist,sans-serif;font-style:normal;font-weight:400;font-size:.75rem;line-height:1.35;letter-spacing:.04em;color:var(--text-color);opacity:.55}